Mercurial > dropbear
comparison CHANGES @ 118:5312ca05ed48 private-rez
propagate of 717950f4061f1123659ee87c7c168805af920ab7 and 839f98f136788cc1466e4641bf796f96040a085d from branch 'matt.dbclient.authpam' to 'matt.dbclient.rez'
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Sun, 12 Sep 2004 04:56:50 +0000 |
parents | 88e0a1ad951a |
children | 8c08fd2b7f5b |
comparison
equal
deleted
inserted
replaced
57:3b2a5a1c4347 | 118:5312ca05ed48 |
---|---|
1 0.44test3 - Fri Aug 27 22:20:54 +0800 | |
2 | |
3 - Fixed a bunch of warnings. | |
4 | |
5 - scp works correctly when passed a username (fix for the dbclient program | |
6 itself as well, "-lmatt" works as well as "-l matt"). | |
7 | |
8 - Remove unrequired debian files | |
9 | |
10 - Exit with the remote process's return code for dbclient | |
11 | |
12 - Display stderr messages from the server in the client | |
13 | |
14 - Add circular buffering to the channel code. This should dramatically reduce | |
15 the amount of backtraffic sent in response to traffic incoming to the | |
16 Dropbear end - improves high-latency performance (ie dialup). | |
17 | |
18 - Various other related channel-handling fixups. | |
19 | |
20 - Allow leading lines in the banner when connecting to servers | |
21 | |
22 - Fixed printing out errors onto the network socket with stderr (for inetd | |
23 mode when using xinetd) | |
24 | |
25 - Remove obselete documentation | |
26 | |
27 - Fix a null-pointer exception when trying to free non-existant listeners | |
28 at cleanup. | |
29 | |
30 - DEBUG_TRACE now only works if you add "-v" to the program commandline | |
31 | |
32 - Don't leave stdin non-blocking on exit - this caused the parent shell | |
33 of dbclient to close when dbclient exited, for some shells in BusyBox | |
34 | |
35 - Server connections no longer timeout after 5 minutes | |
36 | |
37 - Fixed stupid DSS hostkey typo (server couldn't load host keys) | |
38 | |
39 0.44test2 - Tues Aug 17 2004 17:43:54 +0800 | |
40 | |
41 - Fix up dropbearmulti targets in the Makefile - symlinks are now created | |
42 | |
43 - Compile fake-rfc2553 even with dropbearconvert/dropbearkey - this | |
44 allows them to work on platforms without a native getaddrinfo() | |
45 | |
46 - Create ~/.ssh/known_hosts properly if it doesn't exist | |
47 | |
48 - Fix basename() function prototype | |
49 | |
50 - Backport some local changes (more #ifdefs for termcodes.c, a fix for missing | |
51 defines on AIX). | |
52 | |
53 - Let dbclient be run as "ssh" | |
54 | |
55 - Initialise mp_ints by default | |
56 | |
57 0.44test1 - Sun Aug 16 2005 17:43:54 +0800 | |
58 | |
59 - TESTING RELEASE - this is the first public release of the client codebase, | |
60 so there are sure to be bugs to be found. In addition, if you're just using | |
61 the server portion, the final binary size probably will increase - I'll | |
62 be trying to get it back down in future releases. | |
63 | |
64 - Dropbear client added - lots of changes to the server code as well to | |
65 generalise things | |
66 | |
67 - IPv6 support added for client, server, and forwarding | |
68 | |
69 - New makefile with more generic support for multiple-program binaries | |
70 | |
71 0.43 - Fri Jul 16 2004 17:44:54 +0800 | |
72 | |
73 - SECURITY: Don't try to free() uninitialised variables in DSS verification | |
74 code. Thanks to Arne Bernin for pointing out this bug. This is possibly | |
75 exploitable, all users with DSS and pubkey-auth compiled in are advised to | |
76 upgrade. | |
77 | |
78 - Clean up agent forwarding socket files correctly, patch from Gerrit Pape. | |
79 | |
80 - Don't go into an infinite loop when portforwarding to servers which don't | |
81 send any initial data/banner. Patch from Nikola Vladov | |
82 | |
83 - Fix for network vs. host byte order in logging remote TCP ports, also | |
84 from Gerrit Pape. | |
85 | |
86 - Initialise many pointers to NULL, for general safety. Also checked cleanup | |
87 code for mp_ints (related to security issues above). | |
88 | |
89 0.42 - Wed Jun 16 2004 12:44:54 +0800 | |
90 | |
91 - Updated to Gerrit Pape's official Debian subdirectory | |
92 | |
93 - Fixed bad check when opening /dev/urandom - thanks to Danny Sung. | |
94 | |
95 - Added -i inetd mode flag, and associated options in options.h . Dropbear | |
96 can be compiled with either normal mode, inetd, or both modes. Thanks | |
97 to Gerrit Pape for basic patch and motivation. | |
98 | |
99 - Use <dirent.h> rather than <sys/dir.h> for POSIX compliance. Thanks to Bill | |
100 Sommerfield. | |
101 | |
102 - Fixed a TCP forwarding (client-local, -L style) bug which caused the whole | |
103 session to close if the TCP connection failed. Thanks to Andrew Braund for | |
104 reporting it and helping track it down. | |
105 | |
106 - Re-enable sigpipe for child processes. Thanks to Gerrit Pape for some | |
107 suggestions, and BSD manpages for a clearer explanation of the behaviour. | |
108 | |
109 - Added manpages, thanks to Gerrit Pape. | |
110 | |
111 - Changed license text for LibTomCrypt and LibTomMath. | |
112 | |
113 - Added strip-static target | |
114 | |
115 - Fixed a bug in agent-forwarding cleanup handler - would segfault | |
116 (dereferencing a null pointer) if agent forwarding had failed. | |
117 | |
118 - Fix behaviour of authorized_keys parsing, so larger (>1024 bit) DSA keys will | |
119 work. Thanks to Dr. Markus Waldeck for the report. | |
120 | |
121 - Fixed local port forwarding code so that the "-j" option will make forwarding | |
122 attempts fail more gracefully. | |
123 | |
124 - Allow repeated requests in a single session if previous ones fail - this fixes PuTTY and some other SCP clients, which try SFTP, then fall-back to SCP if it | |
125 isn't available. Thanks to Stirling Westrup for the report. | |
126 | |
127 - Updated to LibTomCrypt 0.96 and LibTomMath 0.30. The AES code now uses | |
128 smaller non-precomputed tables if DROPBEAR_SMALL_CODE is defined in | |
129 options.h, leading to a significant reduction in the binary size. | |
130 | |
1 0.41 - Mon Jan 19 2004 22:40:19 +0800 | 131 0.41 - Mon Jan 19 2004 22:40:19 +0800 |
2 | 132 |
3 - Fix in configure so that cross-compiling works, thanks to numerous people for | 133 - Fix in configure so that cross-compiling works, thanks to numerous people for |
4 reporting and testing | 134 reporting and testing |
5 | 135 |