Subject: CVS commit: [netbsd-1-6] basesrc
To: None <source-changes@netbsd.org>
From: Todd Vierling <tv@netbsd.org>
List: source-changes
Date: 06/26/2002 19:54:53
Module Name:	basesrc
Committed By:	tv
Date:		Wed Jun 26 16:54:53 UTC 2002

Modified Files:
	basesrc/crypto/dist/ssh [netbsd-1-6]: LICENCE auth-bsdauth.c
	    auth-krb4.c auth-options.c auth-passwd.c auth-rhosts.c auth-rsa.c
	    auth-skey.c auth.c auth.h auth1.c auth2-chall.c auth2.c authfd.c
	    authfd.h authfile.c authfile.h bufaux.c buffer.c canohost.c
	    channels.c channels.h cipher.c clientloop.c kex.c kex.h key.c log.h
	    mac.c moduli.5 monitor.c monitor.h monitor_fdpass.c monitor_mm.c
	    monitor_wrap.c nchan.c openssh2netbsd packet.c packet.h pathnames.h
	    radix.c readconf.c readconf.h scard.c scp.1 scp.c servconf.c
	    servconf.h serverloop.c session.c session.h sftp-client.c
	    sftp-client.h sftp-common.c sftp-int.c sftp-server.c sftp.1 sftp.c
	    ssh-add.1 ssh-add.c 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 ssh.h ssh_config
	    sshconnect.c sshconnect.h sshconnect1.c sshconnect2.c sshd.8 sshd.c
	    sshd_config sshlogin.c sshpty.c tildexpand.c ttymodes.c uidswap.c
	    version.h xmalloc.h
	basesrc/usr.bin/ssh [netbsd-1-6]: Makefile
	basesrc/usr.bin/ssh/libssh [netbsd-1-6]: Makefile
	basesrc/usr.bin/ssh/sftp [netbsd-1-6]: Makefile
	basesrc/usr.bin/ssh/ssh [netbsd-1-6]: Makefile
	basesrc/usr.bin/ssh/ssh-keyscan [netbsd-1-6]: Makefile
	basesrc/usr.bin/ssh/sshd [netbsd-1-6]: Makefile
Added Files:
	basesrc/crypto/dist/ssh [netbsd-1-6]: auth2-hostbased.c auth2-kbdint.c
	    auth2-none.c auth2-passwd.c auth2-pubkey.c msg.c msg.h
	    ssh-keysign.8 ssh-keysign.c ssh_config.5 sshd_config.5
	basesrc/usr.bin/ssh/ssh-keysign [netbsd-1-6]: Makefile

Log Message:
Pullup to HEAD as of 20020626 16:50:00 UTC (requested by itojun in ticket #379):
Update to OpenSSH 3.4.
[tv: EXCEPTION: Reverted rev 1.3 of random.h and 1.5 of random.c to bring back
the OpenSSH-private implementation of arc4random().]


To generate a diff of this commit:
cvs rdiff -r1.1.1.5 -r1.1.1.5.2.1 basesrc/crypto/dist/ssh/LICENCE \
    basesrc/crypto/dist/ssh/xmalloc.h
cvs rdiff -r1.3 -r1.3.2.1 basesrc/crypto/dist/ssh/auth-bsdauth.c \
    basesrc/crypto/dist/ssh/mac.c basesrc/crypto/dist/ssh/monitor.c \
    basesrc/crypto/dist/ssh/monitor_wrap.c \
    basesrc/crypto/dist/ssh/openssh2netbsd basesrc/crypto/dist/ssh/sshlogin.c
cvs rdiff -r1.6 -r1.6.2.1 basesrc/crypto/dist/ssh/auth-krb4.c \
    basesrc/crypto/dist/ssh/auth-passwd.c
cvs rdiff -r1.1.1.10 -r1.1.1.10.2.1 basesrc/crypto/dist/ssh/auth-options.c \
    basesrc/crypto/dist/ssh/auth-rsa.c basesrc/crypto/dist/ssh/kex.h
cvs rdiff -r1.10.2.1 -r1.10.2.2 basesrc/crypto/dist/ssh/auth-rhosts.c \
    basesrc/crypto/dist/ssh/auth.h
cvs rdiff -r1.7 -r1.7.2.1 basesrc/crypto/dist/ssh/auth-skey.c \
    basesrc/crypto/dist/ssh/auth2-chall.c
cvs rdiff -r1.12.2.1 -r1.12.2.2 basesrc/crypto/dist/ssh/auth.c
cvs rdiff -r1.17 -r1.17.2.1 basesrc/crypto/dist/ssh/auth1.c \
    basesrc/crypto/dist/ssh/serverloop.c \
    basesrc/crypto/dist/ssh/sshconnect2.c
cvs rdiff -r0 -r1.1.2.1 basesrc/crypto/dist/ssh/auth2-hostbased.c \
    basesrc/crypto/dist/ssh/auth2-kbdint.c \
    basesrc/crypto/dist/ssh/auth2-passwd.c \
    basesrc/crypto/dist/ssh/auth2-pubkey.c basesrc/crypto/dist/ssh/msg.h \
    basesrc/crypto/dist/ssh/ssh-keysign.8 \
    basesrc/crypto/dist/ssh/ssh-keysign.c \
    basesrc/crypto/dist/ssh/ssh_config.5 \
    basesrc/crypto/dist/ssh/sshd_config.5
cvs rdiff -r0 -r1.2.2.1 basesrc/crypto/dist/ssh/auth2-none.c
cvs rdiff -r1.16 -r1.16.2.1 basesrc/crypto/dist/ssh/auth2.c \
    basesrc/crypto/dist/ssh/packet.c basesrc/crypto/dist/ssh/ssh-add.c \
    basesrc/crypto/dist/ssh/ssh-keygen.c
cvs rdiff -r1.10 -r1.10.2.1 basesrc/crypto/dist/ssh/authfd.c \
    basesrc/crypto/dist/ssh/cipher.c basesrc/crypto/dist/ssh/ssh-agent.1 \
    basesrc/crypto/dist/ssh/ssh-rsa.c
cvs rdiff -r1.1.1.7 -r1.1.1.7.2.1 basesrc/crypto/dist/ssh/authfd.h \
    basesrc/crypto/dist/ssh/bufaux.c
cvs rdiff -r1.12 -r1.12.2.1 basesrc/crypto/dist/ssh/authfile.c \
    basesrc/crypto/dist/ssh/pathnames.h basesrc/crypto/dist/ssh/servconf.h \
    basesrc/crypto/dist/ssh/ssh-keygen.1
cvs rdiff -r1.1.1.6 -r1.1.1.6.2.1 basesrc/crypto/dist/ssh/authfile.h \
    basesrc/crypto/dist/ssh/buffer.c basesrc/crypto/dist/ssh/scp.1
cvs rdiff -r1.11 -r1.11.2.1 basesrc/crypto/dist/ssh/canohost.c \
    basesrc/crypto/dist/ssh/sftp.c
cvs rdiff -r1.21 -r1.21.2.1 basesrc/crypto/dist/ssh/channels.c \
    basesrc/crypto/dist/ssh/ssh.1 basesrc/crypto/dist/ssh/ssh.c
cvs rdiff -r1.9 -r1.9.2.1 basesrc/crypto/dist/ssh/channels.h \
    basesrc/crypto/dist/ssh/readconf.h basesrc/crypto/dist/ssh/ssh-add.1 \
    basesrc/crypto/dist/ssh/ssh-dss.c basesrc/crypto/dist/ssh/ssh.h
cvs rdiff -r1.18 -r1.18.2.1 basesrc/crypto/dist/ssh/clientloop.c \
    basesrc/crypto/dist/ssh/scp.c
cvs rdiff -r1.14 -r1.14.2.1 basesrc/crypto/dist/ssh/kex.c \
    basesrc/crypto/dist/ssh/key.c basesrc/crypto/dist/ssh/sftp-server.c \
    basesrc/crypto/dist/ssh/ssh-keyscan.c basesrc/crypto/dist/ssh/sshd_config
cvs rdiff -r1.5 -r1.5.2.1 basesrc/crypto/dist/ssh/log.h \
    basesrc/crypto/dist/ssh/sftp-client.h basesrc/crypto/dist/ssh/ssh_config \
    basesrc/crypto/dist/ssh/tildexpand.c
cvs rdiff -r1.4 -r1.4.4.1 basesrc/crypto/dist/ssh/moduli.5
cvs rdiff -r1.1.1.2 -r1.1.1.2.2.1 basesrc/crypto/dist/ssh/monitor.h
cvs rdiff -r1.1.1.1 -r1.1.1.1.2.1 basesrc/crypto/dist/ssh/monitor_fdpass.c \
    basesrc/crypto/dist/ssh/monitor_mm.c
cvs rdiff -r0 -r1.6.2.1 basesrc/crypto/dist/ssh/msg.c
cvs rdiff -r1.1.1.11 -r1.1.1.11.2.1 basesrc/crypto/dist/ssh/nchan.c \
    basesrc/crypto/dist/ssh/packet.h
cvs rdiff -r1.8 -r1.8.2.1 basesrc/crypto/dist/ssh/radix.c \
    basesrc/crypto/dist/ssh/sftp.1
cvs rdiff -r1.15 -r1.15.2.1 basesrc/crypto/dist/ssh/readconf.c \
    basesrc/crypto/dist/ssh/sftp-client.c basesrc/crypto/dist/ssh/ssh-agent.c
cvs rdiff -r1.4 -r1.4.2.1 basesrc/crypto/dist/ssh/scard.c \
    basesrc/crypto/dist/ssh/sftp-common.c basesrc/crypto/dist/ssh/sshpty.c
cvs rdiff -r1.19 -r1.19.2.1 basesrc/crypto/dist/ssh/servconf.c \
    basesrc/crypto/dist/ssh/sshconnect1.c
cvs rdiff -r1.23 -r1.23.2.1 basesrc/crypto/dist/ssh/session.c
cvs rdiff -r1.2 -r1.2.2.1 basesrc/crypto/dist/ssh/session.h
cvs rdiff -r1.13 -r1.13.2.1 basesrc/crypto/dist/ssh/sftp-int.c
cvs rdiff -r1.16.2.1 -r1.16.2.2 basesrc/crypto/dist/ssh/sshconnect.c
cvs rdiff -r1.1.1.8 -r1.1.1.8.2.1 basesrc/crypto/dist/ssh/sshconnect.h \
    basesrc/crypto/dist/ssh/ttymodes.c basesrc/crypto/dist/ssh/uidswap.c
cvs rdiff -r1.26 -r1.26.2.1 basesrc/crypto/dist/ssh/sshd.8
cvs rdiff -r1.21.2.1 -r1.21.2.2 basesrc/crypto/dist/ssh/sshd.c
cvs rdiff -r1.23.2.1 -r1.23.2.2 basesrc/crypto/dist/ssh/version.h
cvs rdiff -r1.16 -r1.16.2.1 basesrc/usr.bin/ssh/Makefile
cvs rdiff -r1.13 -r1.13.2.1 basesrc/usr.bin/ssh/libssh/Makefile
cvs rdiff -r1.3 -r1.3.2.1 basesrc/usr.bin/ssh/sftp/Makefile
cvs rdiff -r1.10 -r1.10.2.1 basesrc/usr.bin/ssh/ssh/Makefile
cvs rdiff -r1.3 -r1.3.2.1 basesrc/usr.bin/ssh/ssh-keyscan/Makefile
cvs rdiff -r0 -r1.3.2.1 basesrc/usr.bin/ssh/ssh-keysign/Makefile
cvs rdiff -r1.11 -r1.11.2.1 basesrc/usr.bin/ssh/sshd/Makefile

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