X-Git-Url: http://andersk.mit.edu/gitweb/openssh.git/blobdiff_plain/44b1a8e584b7f2d7c80d0bf0e8de771851e804e1..a068d86f044aaf4cacc5fc074ed07d386a78f0e8:/ChangeLog diff --git a/ChangeLog b/ChangeLog index eae9a9cb..93e74717 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,244 @@ -20010213 +20020308 + - (djm) Revert bits of Markus' OpenSSL compat patch which was + accidentally committed. + - (djm) Add Markus' patch for compat wih OpenSSL < 0.9.6. + Known issue: Blowfish for SSH1 does not work + +20020307 + - (djm) OpenBSD CVS Sync + - markus@cvs.openbsd.org 2002/03/06 00:20:54 + [compat.c dh.c] + compat.c + - markus@cvs.openbsd.org 2002/03/06 00:23:27 + [compat.c dh.c] + undo + - markus@cvs.openbsd.org 2002/03/06 00:24:39 + [compat.c] + compat.c + - markus@cvs.openbsd.org 2002/03/06 00:25:55 + [version.h] + OpenSSH_3.1 + - (djm) Update RPM spec files with new version number + - (bal) Updated INSTALL to reflect 0.9.6 OpenSSL requirement + - (bal) Add in check for rpc/types.h since it is needed on + some platforms for INADDR_LOOPBACK. We should retest + SCO 3 to see if this fixes their problem also. + - (bal) Test for IRIX JOBS support at runtime. Patch provided + by David Kaelbling + +20020305 + - stevesk@cvs.openbsd.org 2002/03/02 09:34:42 + [LICENCE] + correct copyright dates for scp license; ok markus@ + +20020304 + - OpenBSD CVS Sync + - deraadt@cvs.openbsd.org 2002/02/26 18:52:32 + [sftp.1] + Ic cannot have that many arguments; spotted by mouring@etoh.eviladmin.org + - mouring@cvs.openbsd.org 2002/02/26 19:04:37 + [sftp.1] + > Ic cannot have that many arguments; spotted by mouring@etoh.eviladmin.org + Last Ic on the first line should not have a space between it and the final + comma. + - deraadt@cvs.openbsd.org 2002/02/26 19:06:43 + [sftp.1] + no, look closely. the comma was highlighted. split .Ic even more + - stevesk@cvs.openbsd.org 2002/02/26 20:03:51 + [misc.c] + use socklen_t + - stevesk@cvs.openbsd.org 2002/02/27 21:23:13 + [canohost.c channels.c packet.c sshd.c] + remove unneeded casts in [gs]etsockopt(); ok markus@ + - markus@cvs.openbsd.org 2002/02/28 15:46:33 + [authfile.c kex.c kexdh.c kexgex.c key.c ssh-dss.c] + add some const EVP_MD for openssl-0.9.7 + - stevesk@cvs.openbsd.org 2002/02/28 19:36:28 + [auth.c match.c match.h] + delay hostname lookup until we see a ``@'' in DenyUsers and AllowUsers + for sshd -u0; ok markus@ + - stevesk@cvs.openbsd.org 2002/02/28 20:36:42 + [sshd.8] + DenyUsers allows user@host pattern also + - stevesk@cvs.openbsd.org 2002/02/28 20:46:10 + [sshd.8] + -u0 DNS for user@host + - stevesk@cvs.openbsd.org 2002/02/28 20:56:00 + [auth.c] + log user not allowed details, from dwd@bell-labs.com; ok markus@ + - markus@cvs.openbsd.org 2002/03/01 13:12:10 + [auth.c match.c match.h] + undo the 'delay hostname lookup' change + match.c must not use compress.c (via canonhost.c/packet.c) + thanks to wilfried@ + - markus@cvs.openbsd.org 2002/03/04 12:43:06 + [auth-passwd.c auth-rh-rsa.c auth-rhosts.c] + - markus@cvs.openbsd.org 2002/03/04 13:10:46 + [misc.c] + error-> debug, because O_NONBLOCK for /dev/null causes too many different + errnos; ok stevesk@, deraadt@ + unused include + - stevesk@cvs.openbsd.org 2002/03/04 17:27:39 + [auth-krb5.c auth-options.h auth.h authfd.h authfile.h bufaux.h buffer.h + channels.h cipher.h compat.h compress.h crc32.h deattack.c getput.h + groupaccess.c misc.c mpaux.h packet.h readconf.h rsa.h scard.h + servconf.h ssh-agent.c ssh.h ssh2.h sshpty.h sshtty.c ttymodes.h + uuencode.c xmalloc.h] + $OpenBSD$ and RCSID() cleanup: don't use RCSID() in .h files; add + missing RCSID() to .c files and remove dup /*$OpenBSD$*/ from .c + files. ok markus@ + - stevesk@cvs.openbsd.org 2002/03/04 18:30:23 + [ssh-keyscan.c] + handle connection close during read of protocol version string. + fixes erroneous "bad greeting". ok markus@ + - markus@cvs.openbsd.org 2002/03/04 19:37:58 + [channels.c] + off by one; thanks to joost@pine.nl + - (bal) Added contrib/aix/ to support BFF package generation provided + by Darren Tucker +20020226 + - (tim) Bug 12 [configure.ac] add sys/bitypes.h to int64_t tests + based on patch by mooney@dogbert.cc.ndsu.nodak.edu (Tim Mooney) + Bug 45 [configure.ac] modify skey test to work around conflict with autoconf + reported by nolan@naic.edu (Michael Nolan) + patch by Pekka Savola + Bug 74 [configure.ac defines.h] add sig_atomic_t test + reported by dwd@bell-labs.com (Dave Dykstra) + Bug 102 [defines.h] UNICOS fixes. patch by wendyp@cray.com + [configure.ac Makefile.in] link libwrap only with sshd + based on patch by Maciej W. Rozycki + Bug 123 link libpam only with sshd + reported by peak@argo.troja.mff.cuni.cz (Pavel Kankovsky) + [configure.ac defines.h] modify previous SCO3 fix to not break Solaris 7 + [acconfig.h] remove unused HAVE_REGCOMP + [configure.ac] put back in search for prngd-socket + - (stevesk) openbsd-compat/base64.h: typo in comment + - (bal) Update sshd_config CVSID + - (bal) OpenBSD CVS Sync + - markus@cvs.openbsd.org 2002/02/15 23:54:10 + [auth-krb5.c] + krb5_get_err_text() does not like context==NULL; he@nordu.net via google; + ok provos@ + - markus@cvs.openbsd.org 2002/02/22 12:20:34 + [log.c log.h ssh-keyscan.c] + overwrite fatal() in ssh-keyscan.c; fixes pr 2354; ok provos@ + - markus@cvs.openbsd.org 2002/02/23 17:59:02 + [kex.c kexdh.c kexgex.c] + don't allow garbage after payload. + - stevesk@cvs.openbsd.org 2002/02/24 16:09:52 + [sshd.c] + use u_char* here; ok markus@ + - markus@cvs.openbsd.org 2002/02/24 16:57:19 + [sftp-client.c] + early close(), missing free; ok stevesk@ + - markus@cvs.openbsd.org 2002/02/24 16:58:32 + [packet.c] + make 'cp' unsigned and merge with 'ucp'; ok stevesk@ + - markus@cvs.openbsd.org 2002/02/24 18:31:09 + [uuencode.c] + typo in comment + - markus@cvs.openbsd.org 2002/02/24 19:14:59 + [auth2.c authfd.c authfd.h authfile.c kexdh.c kexgex.c key.c key.h + ssh-dss.c ssh-dss.h ssh-keygen.c ssh-rsa.c ssh-rsa.h sshconnect2.c] + signed vs. unsigned: make size arguments u_int, ok stevesk@ + - stevesk@cvs.openbsd.org 2002/02/24 19:59:42 + [channels.c misc.c] + disable Nagle in connect_to() and channel_post_port_listener() (port + forwarding endpoints). the intention is to preserve the on-the-wire + appearance to applications at either end; the applications can then + enable TCP_NODELAY according to their requirements. ok markus@ + - markus@cvs.openbsd.org 2002/02/25 16:33:27 + [ssh-keygen.c sshconnect2.c uuencode.c uuencode.h] + more u_* fixes + - (bal) Imported missing fatal.c and fixed up Makefile.in + - (tim) [configure.ac] correction to Bug 123 fix + [configure.ac] correction to sig_atomic_t test + +20020225 + - (bal) Last AIX patch. Moved aix_usrinfo() outside of do_setuserconext() + since we need more session information than provided by that function. + +20020224 + - (bal) Drop Session *s usage in ports-aix.[ch] and pass just what we + need to do the jobs (AIX still does not fully compile, but that is + coming). + - (bal) Part two.. Drop unused AIX header, fix up missing char *cp. All + that is left is handling aix_usrinfo(). + - (tim) [loginrec.c session.c sshlogin.c sshlogin.h] Bug 84 + patch by wknox@mitre.org (William Knox). + [sshlogin.h] declare record_utmp_only for session.c + +20020221 + - (bal) Minor session.c fixup for cygwin. mispelt 'is_winnt' variable. + +20020219 + - (djm) OpenBSD CVS Sync + - mpech@cvs.openbsd.org 2002/02/13 08:33:47 + [ssh-keyscan.1] + When you give command examples and etc., in a manual page prefix them with: $ command + or + # command + - markus@cvs.openbsd.org 2002/02/14 23:27:59 + [channels.c] + increase the SSH v2 window size to 4 packets. comsumes a little + bit more memory for slow receivers but increases througput. + - markus@cvs.openbsd.org 2002/02/14 23:28:00 + [channels.h session.c ssh.c] + increase the SSH v2 window size to 4 packets. comsumes a little + bit more memory for slow receivers but increases througput. + - markus@cvs.openbsd.org 2002/02/14 23:41:01 + [authfile.c cipher.c cipher.h kex.c kex.h packet.c] + hide some more implementation details of cipher.[ch] and prepares for move + to EVP, ok deraadt@ + - stevesk@cvs.openbsd.org 2002/02/16 14:53:37 + [ssh-keygen.1] + -t required now for key generation + - stevesk@cvs.openbsd.org 2002/02/16 20:40:08 + [ssh-keygen.c] + default to rsa keyfile path for non key generation operations where + keyfile not specified. fixes core dump in those cases. ok markus@ + - millert@cvs.openbsd.org 2002/02/16 21:27:53 + [auth.h] + Part one of userland __P removal. Done with a simple regexp with + some minor hand editing to make comments line up correctly. Another + pass is forthcoming that handles the cases that could not be done + automatically. + - millert@cvs.openbsd.org 2002/02/17 19:42:32 + [auth.h] + Manual cleanup of remaining userland __P use (excluding packages + maintained outside the tree) + - markus@cvs.openbsd.org 2002/02/18 13:05:32 + [cipher.c cipher.h] + switch to EVP, ok djm@ deraadt@ + - markus@cvs.openbsd.org 2002/02/18 17:55:20 + [ssh.1] + -q: Fatal errors are _not_ displayed. + - deraadt@cvs.openbsd.org 2002/02/19 02:50:59 + [sshd_config] + stategy is not an english word + - (bal) Migrated IRIX jobs/projects/audit/etc code to + openbsd-compat/port-irix.[ch] to improve readiblity of do_child() + - (bal) Migrated AIX getuserattr and usrinfo code to + openbsd-compat/port-aix.[c] to improve readilbity of do_child() and + simplify our diffs against upstream source. + - (bal) OpenBSD CVS Sync + - markus@cvs.openbsd.org 2002/02/15 23:11:26 + [session.c] + split do_child(), ok mouring@ + - markus@cvs.openbsd.org 2002/02/16 00:51:44 + [session.c] + typo + - (bal) CVS ID sync since the last two patches were merged mistakenly + +20020218 + - (tim) newer config.guess from ftp://ftp.gnu.org/gnu/config/config.guess + +20020213 + - (djm) Don't use system sys/queue.h on AIX. Report from + gert@greenie.muc.de + - (djm) Bug #114 - not starting PAM for SSH protocol 1 invalid users + +20020213 - (djm) OpenBSD CVS Sync - markus@cvs.openbsd.org 2002/02/11 16:10:15 [kex.c] @@ -10,6 +250,35 @@ - markus@cvs.openbsd.org 2002/02/11 16:17:55 [sshd.c] do not complain about port > 1024 if rhosts-auth is disabled + - markus@cvs.openbsd.org 2002/02/11 16:19:39 + [sshd.c] + include md5.h not hmac.h + - markus@cvs.openbsd.org 2002/02/11 16:21:42 + [match.c] + support up to 40 algorithms per proposal + - djm@cvs.openbsd.org 2002/02/12 12:32:27 + [sftp.1 sftp.c sftp-client.c sftp-client.h sftp-int.c] + Perform multiple overlapping read/write requests in file transfer. Mostly + done by Tobias Ringstrom ; ok markus@ + - djm@cvs.openbsd.org 2002/02/12 12:44:46 + [sftp-client.c] + Let overlapped upload path handle servers which reorder ACKs. This may be + permitted by the protocol spec; ok markus@ + - markus@cvs.openbsd.org 2002/02/13 00:28:13 + [sftp-server.c] + handle SSH2_FILEXFER_ATTR_SIZE in SSH2_FXP_(F)SETSTAT; ok djm@ + - markus@cvs.openbsd.org 2002/02/13 00:39:15 + [readpass.c] + readpass.c is not longer from UCB, since we now use readpassphrase(3) + - djm@cvs.openbsd.org 2002/02/13 00:59:23 + [sftp-client.c sftp-client.h sftp-glob.c sftp-glob.h sftp.h] + [sftp-int.c sftp-int.h] + API cleanup and backwards compat for filexfer v.0 servers; ok markus@ + - (djm) Sync openbsd-compat with OpenBSD CVS too + - (djm) Bug #106: Add --without-rpath configure option. Patch from + Nicolas.Williams@ubsw.com + - (tim) [configure.ac, defines.h ] add rpc/rpc.h for INADDR_LOOPBACK + on SCO OSR3 20020210 - (djm) OpenBSD CVS Sync