The unified diff between revisions [83d9a25e..] and [edf8bd91..] is displayed below. It can also be downloaded as a raw diff.

#
#
# patch "CHANGES"
#  from [1ae4d698e4a73fe3c0575fb26051b313faa24329]
#    to [c67f0ff6d1a948f2d2b75f07d1f284d44f58e629]
#
# patch "README"
#  from [f366e51647a4688cf5c488f4f9d6c0b1c50b8405]
#    to [6701599fcda6970e0addb62d01bbff6c86780e13]
#
# patch "TODO"
#  from [0c64ae38bb393122454a6be482bb060ae950c7ff]
#    to [dfcaf6f7842572b8cc949b97960be3017ef12ede]
#
# patch "debian/changelog"
#  from [26fd221bbdad9cb444a8384c6e13426089fb6d20]
#    to [e6d7c5514d8c81547882a961fc9b86786bb7e18f]
#
# patch "options.h"
#  from [7e2818bf1edee68d493bf7d5817468a555439bc0]
#    to [b4233cffd4edd692802aa3f1046b1a9becaaa369]
#
============================================================
--- CHANGES	1ae4d698e4a73fe3c0575fb26051b313faa24329
+++ CHANGES	c67f0ff6d1a948f2d2b75f07d1f284d44f58e629
@@ -1,5 +1,23 @@
-0.44test1 - Sun Aug 16 2004 17:43:54 +0800
+0.44test2 - Tues Aug 17 2004 17:43:54 +0800

+- Fix up dropbearmulti targets in the Makefile - symlinks are now created
+
+- Compile fake-rfc2553 even with dropbearconvert/dropbearkey - this
+  allows them to work on platforms without a native getaddrinfo()
+
+- Create ~/.ssh/known_hosts properly if it doesn't exist
+
+- Fix basename() function prototype
+
+- Backport some local changes (more #ifdefs for termcodes.c, a fix for missing
+  defines on AIX).
+
+- Let dbclient be run as "ssh"
+
+- Initialise mp_ints by default
+
+0.44test1 - Sun Aug 16 2005 17:43:54 +0800
+
 - TESTING RELEASE - this is the first public release of the client codebase,
   so there are sure to be bugs to be found. In addition, if you're just using
   the server portion, the final binary size probably will increase - I'll
============================================================
--- README	f366e51647a4688cf5c488f4f9d6c0b1c50b8405
+++ README	6701599fcda6970e0addb62d01bbff6c86780e13
@@ -17,7 +17,7 @@
 In the absence of detailed documentation, some notes follow:
 ============================================================================

-Public key auth:
+Server public key auth:

 You can use ~/.ssh/authorized_keys in the same way as with OpenSSH, just put
 the key entries in that file. They should be of the form:
@@ -32,6 +32,21 @@

 ============================================================================

+Client public key auth:
+
+Dropbear can do public key auth as a client, but you will have to convert
+OpenSSH style keys to Dropbear format, or use dropbearkey to create them.
+
+If you have an OpenSSH-style private key ~/.ssh/id_rsa, you need to do:
+
+dropbearconvert openssh dropbear ~/.ssh/id_rsa  ~/.ssh/id_rsa.db
+dbclient -i ~/.ssh/id_rsa.db <hostname>
+
+Currently encrypted keys aren't supported, neither is agent forwarding. At some
+stage both hopefully will be.
+
+============================================================================
+
 If you want to get the public-key portion of a Dropbear private key, look at
 dropbearkey's '-y' option.

============================================================
--- TODO	0c64ae38bb393122454a6be482bb060ae950c7ff
+++ TODO	dfcaf6f7842572b8cc949b97960be3017ef12ede
@@ -8,6 +8,8 @@ Things which might need doing:

 - fix agent fwd problems

+- handle /etc/environment in AIX
+
 - improve channel window adjustment algorithm (circular buffering)

 - check that there aren't timing issues with valid/invalid user authentication
============================================================
--- debian/changelog	26fd221bbdad9cb444a8384c6e13426089fb6d20
+++ debian/changelog	e6d7c5514d8c81547882a961fc9b86786bb7e18f
@@ -1,3 +1,9 @@
+dropbear (0.44test2-1) unstable; urgency=low
+
+  * New upstream beta, various minor fixes.
+
+ -- Matt Johnston <matt@ucc.asn.au>  Tues, 17 August 2004 19:00:00 +0800
+
 dropbear (0.44test1-1) unstable; urgency=low

   * Upstream beta 0.44test1
============================================================
--- options.h	7e2818bf1edee68d493bf7d5817468a555439bc0
+++ options.h	b4233cffd4edd692802aa3f1046b1a9becaaa369
@@ -1,26 +1,6 @@
-/*
- * Dropbear - a SSH2 server
- *
+/* Dropbear SSH
  * Copyright (c) 2002,2003 Matt Johnston
- * All rights reserved.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
- * SOFTWARE. */
+ * All rights reserved. See LICENSE for the license. */

 #ifndef _OPTIONS_H_
 #define _OPTIONS_H_
@@ -193,7 +173,7 @@ etc) slower (perhaps by 50%). Recommende
  *******************************************************************/

 #ifndef DROPBEAR_VERSION
-#define DROPBEAR_VERSION "0.44test1"
+#define DROPBEAR_VERSION "0.44test2"
 #endif

 #define LOCAL_IDENT "SSH-2.0-dropbear_" DROPBEAR_VERSION