Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Jun-ichiro itojun Hagino <itojun@netbsd.org>
List: source-changes
Date: 02/14/2001 03:06:51
Module Name:	basesrc
Committed By:	itojun
Date:		Wed Feb 14 01:06:51 UTC 2001

Modified Files:
	basesrc/crypto/dist/ssh: auth-rhosts.c auth.c auth1.c auth2.c
	    authfile.c canohost.c channels.c cli.c clientloop.c compress.c
	    hostfile.h includes.h kex.c mpaux.c packet.c pathnames.h pty.c
	    readconf.c readpass.c scp.c servconf.c servconf.h serverloop.c
	    session.c sftp-client.c sftp-int.c ssh-add.1 ssh-agent.1
	    ssh-agent.c ssh-dss.c ssh-keygen.1 ssh-keygen.c ssh-keyscan.c
	    ssh-rsa.c ssh.1 ssh.c sshconnect.c sshconnect1.c sshconnect2.c
	    sshd.8 sshd.c tildexpand.c uuencode.c
	basesrc/usr.bin/ssh/libssh: Makefile
Removed Files:
	basesrc/crypto/dist/ssh: hmac.c hmac.h

Log Message:
sync with 2/14.
openssh changes:
- SIGWINCH propagated correctly
- mitigate SSH1 traffic analysis
- sprintf -> snprintf and lots of other cleanups
netbsd local changes:
- include OpenBSD RCSID into binary again, which helps us diagnose later.


To generate a diff of this commit:
cvs rdiff -r1.4 -r1.5 basesrc/crypto/dist/ssh/auth-rhosts.c \
    basesrc/crypto/dist/ssh/canohost.c basesrc/crypto/dist/ssh/channels.c \
    basesrc/crypto/dist/ssh/clientloop.c basesrc/crypto/dist/ssh/kex.c \
    basesrc/crypto/dist/ssh/readconf.c basesrc/crypto/dist/ssh/servconf.c \
    basesrc/crypto/dist/ssh/servconf.h basesrc/crypto/dist/ssh/sftp-client.c \
    basesrc/crypto/dist/ssh/ssh-keygen.c basesrc/crypto/dist/ssh/sshconnect.c \
    basesrc/crypto/dist/ssh/sshconnect1.c \
    basesrc/crypto/dist/ssh/sshconnect2.c basesrc/crypto/dist/ssh/sshd.c
cvs rdiff -r1.2 -r1.3 basesrc/crypto/dist/ssh/auth.c \
    basesrc/crypto/dist/ssh/authfile.c basesrc/crypto/dist/ssh/cli.c \
    basesrc/crypto/dist/ssh/compress.c basesrc/crypto/dist/ssh/hostfile.h \
    basesrc/crypto/dist/ssh/includes.h basesrc/crypto/dist/ssh/mpaux.c \
    basesrc/crypto/dist/ssh/pty.c basesrc/crypto/dist/ssh/readpass.c \
    basesrc/crypto/dist/ssh/serverloop.c basesrc/crypto/dist/ssh/ssh-add.1 \
    basesrc/crypto/dist/ssh/ssh-agent.1 basesrc/crypto/dist/ssh/ssh-dss.c \
    basesrc/crypto/dist/ssh/ssh-keygen.1 basesrc/crypto/dist/ssh/ssh-rsa.c \
    basesrc/crypto/dist/ssh/tildexpand.c basesrc/crypto/dist/ssh/uuencode.c
cvs rdiff -r1.5 -r1.6 basesrc/crypto/dist/ssh/auth1.c \
    basesrc/crypto/dist/ssh/packet.c basesrc/crypto/dist/ssh/ssh-agent.c \
    basesrc/crypto/dist/ssh/ssh-keyscan.c basesrc/crypto/dist/ssh/ssh.c \
    basesrc/crypto/dist/ssh/sshd.8
cvs rdiff -r1.3 -r1.4 basesrc/crypto/dist/ssh/auth2.c \
    basesrc/crypto/dist/ssh/pathnames.h basesrc/crypto/dist/ssh/session.c \
    basesrc/crypto/dist/ssh/sftp-int.c
cvs rdiff -r1.2 -r0 basesrc/crypto/dist/ssh/hmac.c
cvs rdiff -r1.1.1.3 -r0 basesrc/crypto/dist/ssh/hmac.h
cvs rdiff -r1.6 -r1.7 basesrc/crypto/dist/ssh/scp.c
cvs rdiff -r1.7 -r1.8 basesrc/crypto/dist/ssh/ssh.1
cvs rdiff -r1.4 -r1.5 basesrc/usr.bin/ssh/libssh/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.