The unified diff between revisions [afa6de30..] and [51e1bd8b..] is displayed below. It can also be downloaded as a raw diff.
# # # patch "CHANGES" # from [c67f0ff6d1a948f2d2b75f07d1f284d44f58e629] # to [00699a0b7856c001dc6e2f7e2eb64de5b48140a9] # # patch "TODO" # from [1b030e047279131b1f81e5267a0496198a97a1c8] # to [e65cfb25c988ace1eb5f21bb5190d7463b0b8dc2] # # patch "debian/changelog" # from [e6d7c5514d8c81547882a961fc9b86786bb7e18f] # to [639d0a2a4edb111791abaa998e0f111ac2229130] # # patch "options.h" # from [03fa89856b7afb4fb2c2f75b9582d4d14cf22001] # to [0b6bc2ba34a6db626eac97bbd109a53b3221d137] # ============================================================ --- CHANGES c67f0ff6d1a948f2d2b75f07d1f284d44f58e629 +++ CHANGES 00699a0b7856c001dc6e2f7e2eb64de5b48140a9 @@ -1,3 +1,41 @@ +0.44test3 - Fri Aug 27 22:20:54 +0800 + +- Fixed a bunch of warnings. + +- scp works correctly when passed a username (fix for the dbclient program + itself as well, "-lmatt" works as well as "-l matt"). + +- Remove unrequired debian files + +- Exit with the remote process's return code for dbclient + +- Display stderr messages from the server in the client + +- Add circular buffering to the channel code. This should dramatically reduce + the amount of backtraffic sent in response to traffic incoming to the + Dropbear end - improves high-latency performance (ie dialup). + +- Various other related channel-handling fixups. + +- Allow leading lines in the banner when connecting to servers + +- Fixed printing out errors onto the network socket with stderr (for inetd + mode when using xinetd) + +- Remove obselete documentation + +- Fix a null-pointer exception when trying to free non-existant listeners + at cleanup. + +- DEBUG_TRACE now only works if you add "-v" to the program commandline + +- Don't leave stdin non-blocking on exit - this caused the parent shell + of dbclient to close when dbclient exited, for some shells in BusyBox + +- Server connections no longer timeout after 5 minutes + +- Fixed stupid DSS hostkey typo (server couldn't load host keys) + 0.44test2 - Tues Aug 17 2004 17:43:54 +0800 - Fix up dropbearmulti targets in the Makefile - symlinks are now created ============================================================ --- TODO 1b030e047279131b1f81e5267a0496198a97a1c8 +++ TODO e65cfb25c988ace1eb5f21bb5190d7463b0b8dc2 @@ -2,10 +2,6 @@ Things which might need doing: Things which might need doing: -- exit with returned exit codes? - -- errfd needs fixing - - Make options.h generated from configure perhaps? - Improved queueing of unauthed connections @@ -14,8 +10,6 @@ Things which might need doing: - handle /etc/environment in AIX -- improve channel window adjustment algorithm (circular buffering) - - check that there aren't timing issues with valid/invalid user authentication feedback. ============================================================ --- debian/changelog e6d7c5514d8c81547882a961fc9b86786bb7e18f +++ debian/changelog 639d0a2a4edb111791abaa998e0f111ac2229130 @@ -1,3 +1,9 @@ +dropbear (0.44test3-1) unstable; urgency=medium + + * New upstream beta, various useful fixes. + + -- Matt Johnston <matt@ucc.asn.au> Fri, 27 August 2004 22:20:00 +0800 + dropbear (0.44test2-1) unstable; urgency=low * New upstream beta, various minor fixes. ============================================================ --- options.h 03fa89856b7afb4fb2c2f75b9582d4d14cf22001 +++ options.h 0b6bc2ba34a6db626eac97bbd109a53b3221d137 @@ -173,7 +173,7 @@ etc) slower (perhaps by 50%). Recommende *******************************************************************/ #ifndef DROPBEAR_VERSION -#define DROPBEAR_VERSION "0.44test2" +#define DROPBEAR_VERSION "0.44test3" #endif #define LOCAL_IDENT "SSH-2.0-dropbear_" DROPBEAR_VERSION