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