Matt Johnston
|
41f531ceaf
|
quieten the compiler
--HG--
branch : ecc
|
2013-05-09 23:27:23 +08:00 |
|
Matt Johnston
|
b46d46667f
|
merge
--HG--
branch : ecc
|
2013-05-09 23:25:39 +08:00 |
|
Matt Johnston
|
226671b550
|
Fix build for dropbearkey and ecdsa with certain options
--HG--
branch : ecc
|
2013-05-09 23:24:58 +08:00 |
|
Matt Johnston
|
916cfa6b83
|
Fix ecdsa verification
--HG--
branch : ecc
|
2013-05-09 23:24:05 +08:00 |
|
Matt Johnston
|
95a21c8fd7
|
ecdsa is working
--HG--
branch : ecc
|
2013-05-03 23:07:48 +08:00 |
|
Matt Johnston
|
79660f2eb1
|
more ecdsa signkey work, not correct
--HG--
branch : ecc
|
2013-04-28 23:17:43 +08:00 |
|
Matt Johnston
|
5c87c6a435
|
A bit of work on ecdsa for host/auth keys
--HG--
branch : ecc
|
2013-04-14 00:50:03 +08:00 |
|
Matt Johnston
|
f842712551
|
A bit of debugging output
--HG--
branch : ecc
|
2013-04-09 22:47:03 +08:00 |
|
Matt Johnston
|
9f01625e23
|
Be safer with how we handle ltc_ecc_sets[] (particularly with
system libtomcrypt)
A bit of progress with ecdsa code
--HG--
branch : ecc
|
2013-04-09 22:44:19 +08:00 |
|
Matt Johnston
|
7f091e7019
|
start on ecdsa keys
--HG--
branch : ecc
|
2013-04-09 00:36:04 +08:00 |
|
Matt Johnston
|
4f07805d0a
|
- Rename buf_put_ecc_pubkey_string() to buf_put_ecc_raw_pubkey_string()
- Reindent ecc.c properly
--HG--
branch : ecc
|
2013-04-08 23:56:31 +08:00 |
|
Matt Johnston
|
a7d1a9cfcb
|
add printmpint() for debugging
--HG--
branch : ecc
|
2013-04-08 23:12:35 +08:00 |
|
Matt Johnston
|
48c83aa9d0
|
ecdh works against OpenSSH
--HG--
branch : ecc
|
2013-04-08 23:12:20 +08:00 |
|
Matt Johnston
|
c797c1750c
|
- Fix various hardcoded uses of SHA1
- rename curves to nistp256 etc
- fix svr-auth.c TRACE problem
--HG--
branch : ecc
|
2013-04-08 00:10:57 +08:00 |
|
Matt Johnston
|
c6bdc810ab
|
ecc kind of works, needs fixing/testing
--HG--
branch : ecc
|
2013-04-07 01:36:42 +08:00 |
|
Matt Johnston
|
a8135dec1e
|
Make _sign and _verify functions take a buffer* rather than void* and int
--HG--
branch : ecc
|
2013-04-06 16:00:37 +08:00 |
|
Matt Johnston
|
b4bcc60657
|
More changes for KEX and ECDH. Set up hash descriptors, make ECC code work,
ses.hash and ses.session_id are now buffers (doesn't compile)
--HG--
branch : ecc
|
2013-03-29 00:28:09 +08:00 |
|
Matt Johnston
|
5139bd42f6
|
Set LTC_SOURCE for proper ltm_desc etc
--HG--
branch : ecc
|
2013-03-29 00:26:46 +08:00 |
|
Matt Johnston
|
cf7a271f90
|
ecc key import function
--HG--
branch : ecc
|
2013-03-27 23:50:52 +08:00 |
|
Matt Johnston
|
74cad1612f
|
more bits on ecc branch
--HG--
branch : ecc
|
2013-03-27 00:38:03 +08:00 |
|
Matt Johnston
|
73e22c115c
|
refactor kexdh code a bit, start working on ecdh etc
--HG--
branch : ecc
|
2013-03-26 01:35:22 +08:00 |
|
Matt Johnston
|
9be0d6b53d
|
Define _GNU_SOURCE for vasprintf
|
2013-03-24 00:02:20 +08:00 |
|
Mike Frysinger
|
bbf6d5f2f5
|
rename configure.in -> configure.ac
Latest autotools warn now if the file is named configure.in
--HG--
rename : configure.in => configure.ac
|
2013-03-24 00:00:39 +08:00 |
|
Matt Johnston
|
c4861340e9
|
Fix a few compile warnings
|
2013-03-23 23:17:01 +08:00 |
|
Matt Johnston
|
5996c3824c
|
Add ~. and ~^Z handling to exit/suspend dbclient
|
2013-03-23 23:16:06 +08:00 |
|
Matt Johnston
|
c172fb3b32
|
Added signature for changeset 9b80981212fe
|
2013-03-21 23:35:07 +08:00 |
|
Matt Johnston
|
03a0d11c4d
|
Added tag DROPBEAR_2013.56 for changeset 1b8b2b9d6e94
|
2013-03-21 23:33:12 +08:00 |
|
Matt Johnston
|
156e0187bf
|
Forgot date in CHANGES
|
2013-03-21 23:29:04 +08:00 |
|
Matt Johnston
|
fcaaa7b4c2
|
2013.56 changelog
|
2013-03-21 23:19:06 +08:00 |
|
Matt Johnston
|
2f098325f8
|
update text about authorized_keys options
|
2013-03-21 23:11:16 +08:00 |
|
Matt Johnston
|
9dc30fbd2a
|
Add URL to usage text
|
2013-03-21 23:10:47 +08:00 |
|
Matt Johnston
|
024d268d8c
|
Make hmac-sha2-256 and hmac-sha2-512 work
|
2013-03-21 22:55:12 +08:00 |
|
Matt Johnston
|
eaa737fecd
|
Make sure "struct timeval" is initialised on OS X to avoid valgrind warnings
|
2013-03-21 21:23:34 +08:00 |
|
Matt Johnston
|
845ad0be39
|
Fix "-c none" so that it allows aes during authentication
Default for options.h shouldn't allow "none"
|
2013-03-20 23:52:49 +08:00 |
|
Matt Johnston
|
2259ce4cdf
|
Fix "-m none" case and ugly typo
|
2013-03-20 23:13:45 +08:00 |
|
Matt Johnston
|
34f9b2a8f7
|
Fix "-m none" case where an entire packet fits in a block and can be
read by read_packet_init()
|
2013-03-20 23:13:19 +08:00 |
|
Matt Johnston
|
d37dcc636f
|
Merge "none" cipher/MAC branch. Also adds sha256 and sha512
|
2013-03-20 22:41:07 +08:00 |
|
Matt Johnston
|
804a1e69f2
|
use an empty writebuf rather than a NULL one
|
2013-03-20 22:31:07 +08:00 |
|
Matt Johnston
|
f7b1222073
|
document a few more changes
|
2013-03-20 00:05:19 +08:00 |
|
Matt Johnston
|
4fd4fbc255
|
Fix memory leak when direct TCP connections time out on connection.
Long-standing bug probably stemming from the awkwardly named
delete_channel() versus remove_channel()
|
2013-03-19 23:54:32 +08:00 |
|
Matt Johnston
|
8393c5f016
|
Allow specifying server "-p" options with ipv6 bracket notation,
patch from Ben Jencks
|
2013-03-19 20:55:11 +08:00 |
|
Matt Johnston
|
5ff341206e
|
Android returns NULL for pw_crypt, set it to something else
|
2013-03-19 20:15:44 +08:00 |
|
Matt Johnston
|
da59afe798
|
ignore I_PUSH if it isn't defined, for Android from Reimar Döffinger
|
2013-03-19 20:12:19 +08:00 |
|
Matt Johnston
|
6270ed2f8a
|
Fix compat basename() to handle paths with no slashes. Thanks to Frank Teo
|
2013-03-19 20:04:55 +08:00 |
|
Matt Johnston
|
80e77b5e6d
|
Include /proc/vmstat as another random source
|
2013-03-19 19:47:29 +08:00 |
|
Matt Johnston
|
58c7d4474c
|
link to Dropbear webpage
|
2013-03-19 19:43:47 +08:00 |
|
Matt Johnston
|
3af964304f
|
Removed tag t:ltc-0.95-db-merge1
|
2013-03-19 19:26:54 +08:00 |
|
Matt Johnston
|
4289324c4b
|
Removed tag t:ltc-0.95-orig
|
2013-03-19 19:26:46 +08:00 |
|
Matt Johnston
|
9f3c817491
|
fix signedness error in prototype
|
2013-03-11 23:07:45 +08:00 |
|
Matt Johnston
|
a9cf0ca25f
|
improve subsystem/sftp documentation, and multi-hop manual formatting
|
2013-03-03 11:47:41 +08:00 |
|