Commit Graph

  • eb45ce0e8a Changelog and version bump for 2011.54 DROPBEAR_2011.54 Matt Johnston 2011-11-08 20:48:15 +08:00
  • 194b700592 Fix symlink target created by installdropbearmulti Matt Johnston 2011-11-08 20:33:19 +08:00
  • 5454c2a7f1 Added signature for changeset aa2f51a6b81d Matt Johnston 2011-11-08 00:01:47 +08:00
  • a6568626a5 Use "uint64_t" instead of "u_int64_t" since the Solaris doesn't have the latter Matt Johnston 2011-11-07 19:31:53 +08:00
  • 59943acffe Fix crash with -R forwarding Matt Johnston 2011-11-06 20:22:34 +08:00
  • d4e7654ed0 Print the server allocated port when using dbclient -R 0:.... Patch from Ali Onur Uyar Matt Johnston 2011-11-05 23:12:15 +08:00
  • 68b458ece9 update tags convert-repo 2011-11-03 07:18:37 +00:00
  • 1119ad3a2f Set IPTOS_LOWDELAY for IPv6 too Matt Johnston 2011-10-26 16:02:06 +00:00
  • 29e68e9d79 - Add ALLOW_BLANK_PASSWORD option - Don't reject blank-password logins via public key Matt Johnston 2011-10-26 15:49:47 +00:00
  • c1fe2ec5ae Try bind IPV6_V6ONLY Matt Johnston 2011-10-20 13:45:43 +00:00
  • 81cacd9f15 list.c also has no trailing newline Matt Johnston 2011-07-05 12:52:06 +00:00
  • 6def0ab5f1 Fix lost ending newline Matt Johnston 2011-07-05 12:50:15 +00:00
  • d20627585a Hopefully fix -lcrypt problem Matt Johnston 2011-06-30 14:34:32 +00:00
  • 2bcb60fe56 Fix case where "-K 1" would cause a SSH_MSG_IGNORE packet to be sent with the wrong encryption key ("bad packet length" symptom) while key exchange was happening. Matt Johnston 2011-06-07 11:55:44 +00:00
  • 0f83379dc0 Mention that the value is in seconds Matt Johnston 2011-06-07 11:08:47 +00:00
  • ca6d5fd05c Clean up leaked FD if getnameinfo fails. From Klocwork Matt Johnston 2011-04-07 13:52:43 +00:00
  • b9e21e2367 Fix crash when remote forwarding was requested Matt Johnston 2011-04-07 13:39:10 +00:00
  • 665b768cef Fix leak found by Klocwork Matt Johnston 2011-04-07 13:38:27 +00:00
  • b272b967e2 Properly fix the bug found years ago by Klocwork, refound again. Matt Johnston 2011-04-07 13:33:26 +00:00
  • 22c16a8b71 Clean up fd on failure. Found by Klocwork Matt Johnston 2011-04-07 13:25:00 +00:00
  • f924aa18f2 Define LTC_NO_FILE to avoid hmac_file() etc Matt Johnston 2011-04-07 13:24:41 +00:00
  • 72c446f160 Fix FD leak if connect() fails, found by Klocwork Matt Johnston 2011-04-07 13:05:10 +00:00
  • 2028b1b517 Add noreturn and format attribute hints for some functions. Matt Johnston 2011-04-07 12:59:18 +00:00
  • 72a82cc0ac Fix memory leak found by Klocwork Matt Johnston 2011-04-07 12:34:44 +00:00
  • eef35883b7 Tidy error handling and get rid of some commented out code Matt Johnston 2011-04-07 12:30:20 +00:00
  • 8028e07815 Change comparison to be more paranoid (and perhaps avoid Klocwork false positive). Does not change behaviour. Matt Johnston 2011-04-07 11:18:35 +00:00
  • 3fc6569d46 Fix check of wrong variable found by Klocwork Matt Johnston 2011-04-07 11:14:22 +00:00
  • 2303d0fd09 Avoid segfault when handling childpid race Matt Johnston 2011-03-31 14:42:11 +00:00
  • 9a007c30d4 Use mp_init_size() to avoid some mp_grow()s Matt Johnston 2011-03-18 14:31:07 +00:00
  • 8a545a0d04 Update changelog for 0.53.1 DROPBEAR_0.53.1 Matt Johnston 2011-03-02 13:23:27 +00:00
  • 0993e44b4f merge of '8a608f0ed5e4b491dba4bf330e560636ec7376fd' and 'b31879a384d3bf8cbcbe2ed731d7d79d49799b1d' Matt Johnston 2011-02-28 13:51:34 +00:00
  • d634b502cf - Don't allow setting memLevel since that doesn't work properly - Better handling of the case where compressing makes the data larger (possibly only happens when memLevel is adjusted, but better to be safe) Matt Johnston 2011-02-28 13:51:27 +00:00
  • 53fc7eaf03 Compile fix for when both client and server agent forwarding is disabled Matt Johnston 2011-02-28 13:39:18 +00:00
  • 3c42c5407c Refer to RFCs rather than drafts, update some section references Matt Johnston 2011-02-27 13:57:32 +00:00
  • 9d9a8ff735 - Fix DROPBEAR_PRNGD_SOCKET since it doesn't need to call connect() any more Matt Johnston 2011-02-27 13:12:17 +00:00
  • abed230cdb Updates changelog. Mention diffie-hellman-group14-sha1 in 0.53 release, -lcrypt order for 0.53.1 Matt Johnston 2011-02-25 12:16:14 +00:00
  • e9879cd07b -lcrypt needs to be before object files when static linking Matt Johnston 2011-02-25 12:14:33 +00:00
  • 84c51f933c - Set debian version to 0.53 DROPBEAR_0.53 Matt Johnston 2011-02-24 14:21:36 +00:00
  • 977c43fffb Changelog for 0.53, bump version Matt Johnston 2011-02-24 14:19:36 +00:00
  • f99a19b6ca Mention -L/-R listenaddress argument in manpage Matt Johnston 2011-02-24 14:18:13 +00:00
  • 5a7a88b843 It happened to sony Matt Johnston 2011-02-24 12:45:17 +00:00
  • 0ffdf2bba9 Add diffie-hellman-group14-sha1 KEX method Matt Johnston 2011-02-24 12:42:42 +00:00
  • 38ed870ffe Improve capitalisation for all logged strings Matt Johnston 2011-02-23 15:50:30 +00:00
  • 1e4ed404c5 merge of '8849ec659cb45b924158cc3322390a1d3d48daef' and 'a46ca9204de0df58d8701df0d79b6b8ec601b9ce' Matt Johnston 2011-02-23 15:10:31 +00:00
  • 642920585f Don't reset last_packet_time when we're transmitting SSH_MSG_IGNORE packets (from keepalives) Matt Johnston 2011-02-23 15:10:28 +00:00
  • af07eb115a remove unused variable Matt Johnston 2010-07-21 14:07:13 +00:00
  • 66371f9920 merge of '4b90e96a8a8afcc9feafc59cb47592a4a6d1cc30' and '94427244d30e268c74ddade212e31ba01f6f0950' Matt Johnston 2010-07-21 13:53:29 +00:00
  • aabe0677c0 - Update fake-rfc2553.{c,h} from OpenSSH 5.5p1 Matt Johnston 2010-07-21 13:53:23 +00:00
  • 0fa65ebd4d Fix bug in primality testing, see http://bugs.gentoo.org/show_bug.cgi?id=328383 http://bugs.gentoo.org/show_bug.cgi?id=328409 https://bugzilla.redhat.com/show_bug.cgi?id=615088 Matt Johnston 2010-07-21 13:33:07 +00:00
  • 27fddd2c35 Work properly again with bundled libtom*. autoconf is a hassle. Matt Johnston 2010-07-21 13:27:44 +00:00
  • fced1113d3 Rename rsa_key to dropbear_rsa_key (and same for dss too) so we don't conflict with libtomcrypt. Matt Johnston 2010-07-21 12:55:25 +00:00
  • 4d050c34cb Use system libtomcrypt/libtommath if available. Doesn't currently build due to clash in rsa_key identifier. Matt Johnston 2010-07-21 12:38:46 +00:00
  • a8c28714cd Comment public/private parts Matt Johnston 2010-07-20 13:54:20 +00:00
  • eabfd803c9 merge of '0adbc6745a5ada0b6780b0683209f5b26b1a335d' and 'a014a978f213e6ff424e7d10794ae426375f3191' Matt Johnston 2010-03-21 06:07:22 +00:00
  • 07b764ead6 - make structure static Matt Johnston 2010-03-21 06:06:42 +00:00
  • 8bad5d61fd don't #include "utmp.h" Matt Johnston 2010-03-04 14:50:19 +00:00
  • 9f42a75ef6 - fixes for listenaddr Matt Johnston 2010-02-27 12:15:27 +00:00
  • ddbfdb0799 merge of '48fdaa8706d1acda35e9d564adc9a1fbc96c18c8' and '658fd03abd21e0da7c4c89b9fff9dc693c72daae' Matt Johnston 2010-02-27 11:53:18 +00:00
  • 3b07844548 - tcpfwd bindaddr support against trunk. needs merging. Matt Johnston 2010-02-27 11:51:19 +00:00
  • 85288d7b61 - Progress for allowing specifying a listenaddr for tcp forwards Matt Johnston 2010-02-24 16:13:15 +00:00
  • 8174a2f27b Mention -p's address argument in manpage synopsis Matt Johnston 2009-09-13 15:31:29 +00:00
  • e3ca0513a0 - Disable compression for non-final multihops Matt Johnston 2009-09-11 14:02:04 +00:00
  • 95a01f9002 Remove extraneous semicolon Matt Johnston 2009-09-10 11:12:31 +00:00
  • 52551cb771 - Test for pam_fail_delay() function in configure - Recognise "username:" as a PAM prompt - Add some randomness to the auth-failure delay - Fix wrongly committed options.h/debug.h Matt Johnston 2009-09-08 14:53:53 +00:00
  • 4dfb834f7c Move remotehost into svr_ses structure since we can't look it up once we've forked (the connection socket has been closed). Fixes inetd mode. Matt Johnston 2009-09-05 11:40:00 +00:00
  • c35e38c5e9 - Remove options that dbclient won't know about Matt Johnston 2009-09-02 15:17:14 +00:00
  • 48734bb3b5 - scp progressbar needs strlcat(), so add compat.o Matt Johnston 2009-09-02 15:05:14 +00:00
  • 4e9f22c602 - Set $SSH_CONNECTION - Document environment variables in the manpage Matt Johnston 2009-09-02 14:47:12 +00:00
  • f88bed7a30 Rearrange getaddrstring() etc Matt Johnston 2009-09-01 16:38:26 +00:00
  • ccd02552dd - set $SSH_TTY environment variable - remove extraneous (crash causing) printf() Matt Johnston 2009-08-31 15:25:39 +00:00
  • 4b1f9e50f2 - set $SSH_ORIGINAL_COMMAND if a command is forced, and log it if LOG_COMMANDS is set Matt Johnston 2009-08-26 14:09:22 +00:00
  • 0b50010436 merge of '0d7a9127af37d6e74efc5ec031a7001ce63d334d' and 'e35cd321b6d4fab6ad854827249f610da3bb6878' Matt Johnston 2009-08-25 11:11:35 +00:00
  • d773103730 - Move netcat struct to where it stays in scope. Matt Johnston 2009-08-25 05:24:18 +00:00
  • c7e3eb9b3f - Don't print warning if SSH_AUTH_SOCK is unset Matt Johnston 2009-08-13 14:57:27 +00:00
  • f15feb2ac6 - Handle failure to connect to forwarding socket Matt Johnston 2009-07-31 15:51:33 +00:00
  • 2f1ed9a34b propagate from branch 'au.asn.ucc.matt.dropbear.cli-agent' (head eb0dae4b62e243ba37a897beb7ba81a4f637d8b3) to branch 'au.asn.ucc.matt.dropbear' (head ff0abce7b29e61630e3b09e5fc5820ae6e192808) Matt Johnston 2009-07-30 15:15:12 +00:00
  • bb8234c2f1 Agent forwarding works Matt Johnston 2009-07-30 15:14:33 +00:00
  • bacd2a8c79 propagate from branch 'au.asn.ucc.matt.dropbear' (head bbe4e11695a7b22bd89a722600eb4a4020b6fdf3) to branch 'au.asn.ucc.matt.dropbear.cli-agent' (head 276cf5e82276b6c879d246ba64739ec6868f5150) Matt Johnston 2009-07-29 02:58:33 +00:00
  • 103a829eac Use /usr/bin/X11/xauth default path instead Matt Johnston 2009-07-28 16:16:14 +00:00
  • 0dcecfa526 Turn off DEBUG_TRACE accidentally committed Matt Johnston 2009-07-26 16:14:50 +00:00
  • bcd541d65f - Payload length doesn't include macsize. Matt Johnston 2009-07-26 16:11:27 +00:00
  • 3608775306 - Add option to change zlib windowBits/memLevel Matt Johnston 2009-07-26 15:39:47 +00:00
  • 8181d41bb5 Disable Blowfish by default, it has inefficient key memory use Matt Johnston 2009-07-24 13:49:07 +00:00
  • a996e61a2e - For uclinux, only cleanup on exit for the main process. This avoids trashing the state when a failing child exits. Matt Johnston 2009-07-09 16:01:30 +00:00
  • 8a19a049b2 - Client auth using an agent's key works. Still need to implement client agent forwarding. Matt Johnston 2009-07-06 14:02:45 +00:00
  • c742137dc8 New standard linked list to use, rather than adhoc SignKeyList or TCPFwdList Matt Johnston 2009-07-06 12:59:13 +00:00
  • 9dc9aff016 Talking to the agent works now. Can't interpret the pubkeys. Matt Johnston 2009-07-01 06:27:27 +00:00
  • c6582dbe37 Make it compile, update for changes in channel structure. Matt Johnston 2009-07-01 04:53:17 +00:00
  • 709a3e75cf propagate from branch 'au.asn.ucc.matt.dropbear' (head 899a8851a5edf840b2f7925bcc26ffe99dcac54d) to branch 'au.asn.ucc.matt.dropbear.cli-agent' (head 6bbab8364de17bd9ecb1dee5ffb796e48c0380d2) Matt Johnston 2009-07-01 04:16:32 +00:00
  • cb82c6e3e0 - Print banner to stderr. Probably the right way, and avoids bad interactions with multihop or netcat-alike mode. Matt Johnston 2009-06-16 15:22:33 +00:00
  • d6441f4397 - Make -i and -W pass through multihop arguments Matt Johnston 2009-06-12 14:58:43 +00:00
  • 08893f03a5 - Don't memcpy() in place with void_encrypt Matt Johnston 2009-06-09 13:18:52 +00:00
  • 4be3826dd5 Wrap proxycmd function in ENABLE_CLI_PROXYCMD #ifdef (commit the right file this time) Matt Johnston 2009-06-08 14:53:29 +00:00
  • a21cf67a6c disapproval of revision '6d6160b277bfc7c2db6888a2ac91ac618cef6de3' Matt Johnston 2009-06-08 14:51:22 +00:00
  • fe03c39241 Wrap proxycmd function in ENABLE_CLI_PROXYCMD #ifdef Matt Johnston 2009-06-08 14:44:23 +00:00
  • 6e78eca7c8 use memset() rather than bzero() Matt Johnston 2009-06-08 14:40:29 +00:00
  • 5d3dae1492 merge of '0a8dfaa3e5365a2004db2b55895e11f65b5cefcc' and 'ef3b41f37e9f4dd45358bc40f9559ee23f71c284' Matt Johnston 2009-03-17 22:30:39 +00:00
  • 061565865c - Add the signal pipe to maxfd Matt Johnston 2009-03-17 22:30:25 +00:00
  • b639e18d39 - Turn DROPBEAR_SMALL_CODE off by default Matt Johnston 2009-03-03 13:42:54 +00:00
  • 2b54d3397c Remove extraneous debugging Matt Johnston 2009-03-03 13:20:00 +00:00