des 2008-08-01 02:48:36 UTC
FreeBSD src repository
Modified files:
crypto/openssh ChangeLog FREEBSD-upgrade FREEBSD-vendor
INSTALL LICENCE README README.platform
atomicio.c audit-bsm.c auth-bsdauth.c
auth-options.c auth-options.h auth-pam.c
auth-passwd.c auth-rhosts.c auth-rsa.c
auth-shadow.c auth-sia.c auth-skey.c
auth.c auth.h auth1.c auth2-chall.c
auth2-gss.c auth2-hostbased.c
auth2-none.c auth2-pubkey.c auth2.c
bufaux.c bufbn.c buffer.h canohost.c
channels.c channels.h cipher-3des1.c
cipher-bf1.c cipher-ctr.c clientloop.c
clientloop.h compat.c compat.h config.h
defines.h dh.c dh.h dns.c entropy.c
groupaccess.c groupaccess.h gss-genr.c
gss-serv.c includes.h kex.c kex.h key.c
key.h log.c log.h loginrec.c mac.c mac.h
match.c match.h misc.c misc.h moduli
moduli.c monitor.c monitor_fdpass.c
monitor_fdpass.h monitor_mm.h
monitor_wrap.c myproposal.h nchan.c
packet.c packet.h readconf.c readconf.h
scard-opensc.c scp.1 scp.c servconf.c
servconf.h serverloop.c session.c
session.h sftp-client.c sftp-client.h
sftp-server.8 sftp-server.c sftp.1 sftp.c
sftp.h ssh-add.1 ssh-add.c ssh-agent.1
ssh-agent.c ssh-gss.h ssh-keygen.1
ssh-keygen.c ssh-keyscan.1 ssh-keyscan.c
ssh-keysign.8 ssh-rand-helper.8
ssh-rand-helper.c ssh.1 ssh.c ssh_config
ssh_config.5 ssh_namespace.h sshconnect.c
sshconnect.h sshconnect2.c sshd.8 sshd.c
sshd_config sshd_config.5 sshlogin.c
sshpty.c sshpty.h sshtty.c ttymodes.c
version.h
crypto/openssh/openbsd-compat base64.c bindresvport.c
bsd-arc4random.c bsd-asprintf.c
bsd-cray.c bsd-cygwin_util.c
bsd-getpeereid.c bsd-misc.c
bsd-snprintf.c fake-rfc2553.c
fake-rfc2553.h getrrsetbyname.c
getrrsetbyname.h glob.c glob.h
openbsd-compat.h
openssl-compat.c
openssl-compat.h port-aix.c
port-aix.h port-linux.c
port-linux.h port-tun.c
port-uw.c port-uw.h rresvport.c
setenv.c setproctitle.c sigact.c
sys-queue.h sys-tree.h xcrypt.c
xmmap.c
secure/lib/libssh Makefile
secure/libexec/sftp-server Makefile
secure/usr.bin/ssh Makefile
secure/usr.sbin/sshd Makefile
Added files:
crypto/openssh PROTOCOL PROTOCOL.agent addrmatch.c
config.h.in moduli.5 mux.c
sftp-server-main.c umac.c umac.h
crypto/openssh/openbsd-compat bsd-poll.c bsd-poll.h
bsd-statvfs.c bsd-statvfs.h
fmt_scaled.c
Removed files:
crypto/openssh RFC.nroff
Log:
SVN rev 181111 on 2008-08-01 02:48:36Z by des
Upgrade to OpenSSH 5.1p1.
I have worked hard to reduce diffs against the vendor branch. One
notable change in that respect is that we no longer prefer DSA over
RSA - the reasons for doing so went away years ago. This may cause
some surprises, as ssh will warn about unknown host keys even for
hosts whose keys haven't changed.
MFC after: 6 weeks
Revision Changes Path
1.2 +4678 -972 src/crypto/openssh/ChangeLog
1.15 +2 -8 src/crypto/openssh/FREEBSD-upgrade
1.2 +2 -2 src/crypto/openssh/FREEBSD-vendor
1.2 +122 -82 src/crypto/openssh/INSTALL
1.10 +1 -0 src/crypto/openssh/LICENCE
1.1 +243 -0 src/crypto/openssh/PROTOCOL (new)
1.1 +516 -0 src/crypto/openssh/PROTOCOL.agent (new)
1.2 +63 -561 src/crypto/openssh/README
1.2 +66 -4 src/crypto/openssh/README.platform
1.2 +0 -1780 src/crypto/openssh/RFC.nroff (dead)
1.1 +421 -0 src/crypto/openssh/addrmatch.c (new)
1.2 +100 -15 src/crypto/openssh/atomicio.c
1.5 +50 -7 src/crypto/openssh/audit-bsm.c
1.2 +31 -9 src/crypto/openssh/auth-bsdauth.c
1.2 +271 -118 src/crypto/openssh/auth-options.c
1.2 +15 -3 src/crypto/openssh/auth-options.h
1.21 +10 -9 src/crypto/openssh/auth-pam.c
1.23 +1 -1 src/crypto/openssh/auth-passwd.c
1.2 +120 -59 src/crypto/openssh/auth-rhosts.c
1.19 +2 -21 src/crypto/openssh/auth-rsa.c
1.2 +9 -2 src/crypto/openssh/auth-shadow.c
1.2 +88 -45 src/crypto/openssh/auth-sia.c
1.19 +3 -3 src/crypto/openssh/auth-skey.c
1.21 +52 -11 src/crypto/openssh/auth.c
1.19 +2 -3 src/crypto/openssh/auth.h
1.36 +6 -3 src/crypto/openssh/auth1.c
1.14 +2 -2 src/crypto/openssh/auth2-chall.c
1.2 +82 -28 src/crypto/openssh/auth2-gss.c
1.2 +23 -13 src/crypto/openssh/auth2-hostbased.c
1.2 +25 -54 src/crypto/openssh/auth2-none.c
1.2 +33 -34 src/crypto/openssh/auth2-pubkey.c
1.29 +79 -11 src/crypto/openssh/auth2.c
1.21 +18 -2 src/crypto/openssh/bufaux.c
1.2 +15 -7 src/crypto/openssh/bufbn.c
1.2 +62 -44 src/crypto/openssh/buffer.h
1.21 +5 -4 src/crypto/openssh/canohost.c
1.24 +250 -129 src/crypto/openssh/channels.c
1.17 +44 -12 src/crypto/openssh/channels.h
1.2 +11 -4 src/crypto/openssh/cipher-3des1.c
1.2 +8 -4 src/crypto/openssh/cipher-bf1.c
1.2 +12 -13 src/crypto/openssh/cipher-ctr.c
1.2 +1613 -522 src/crypto/openssh/clientloop.c
1.2 +36 -2 src/crypto/openssh/clientloop.h
1.16 +3 -2 src/crypto/openssh/compat.c
1.15 +2 -1 src/crypto/openssh/compat.h
1.21 +96 -13 src/crypto/openssh/config.h
1.1 +1423 -0 src/crypto/openssh/config.h.in (new)
1.2 +251 -52 src/crypto/openssh/defines.h
1.2 +237 -48 src/crypto/openssh/dh.c
1.2 +39 -1 src/crypto/openssh/dh.h
1.2 +82 -67 src/crypto/openssh/dns.c
1.2 +61 -21 src/crypto/openssh/entropy.c
1.2 +58 -7 src/crypto/openssh/groupaccess.c
1.2 +5 -19 src/crypto/openssh/groupaccess.h
1.2 +68 -43 src/crypto/openssh/gss-genr.c
1.2 +102 -29 src/crypto/openssh/gss-serv.c
1.24 +3 -1 src/crypto/openssh/includes.h
1.2 +458 -313 src/crypto/openssh/kex.c
1.2 +99 -52 src/crypto/openssh/kex.h
1.23 +116 -3 src/crypto/openssh/key.c
1.2 +73 -8 src/crypto/openssh/key.h
1.2 +329 -112 src/crypto/openssh/log.c
1.11 +9 -5 src/crypto/openssh/log.h
1.15 +1 -0 src/crypto/openssh/loginrec.c
1.2 +106 -32 src/crypto/openssh/mac.c
1.2 +6 -4 src/crypto/openssh/mac.h
1.2 +207 -11 src/crypto/openssh/match.c
1.2 +21 -12 src/crypto/openssh/match.h
1.2 +742 -18 src/crypto/openssh/misc.c
1.2 +77 -14 src/crypto/openssh/misc.h
1.2 +187 -157 src/crypto/openssh/moduli
1.1 +124 -0 src/crypto/openssh/moduli.5 (new)
1.2 +167 -134 src/crypto/openssh/moduli.c
1.24 +25 -8 src/crypto/openssh/monitor.c
1.3 +37 -20 src/crypto/openssh/monitor_fdpass.c
1.2 +2 -2 src/crypto/openssh/monitor_fdpass.h
1.2 +1 -5 src/crypto/openssh/monitor_mm.h
1.15 +47 -16 src/crypto/openssh/monitor_wrap.c
1.1 +728 -0 src/crypto/openssh/mux.c (new)
1.10 +3 -4 src/crypto/openssh/myproposal.h
1.2 +374 -92 src/crypto/openssh/nchan.c
1.2 +14 -15 src/crypto/openssh/openbsd-compat/base64.c
1.2 +42 -47 src/crypto/openssh/openbsd-compat/bindresvport.c
1.2 +97 -24 src/crypto/openssh/openbsd-compat/bsd-arc4random.c
1.2 +8 -2 src/crypto/openssh/openbsd-compat/bsd-asprintf.c
1.2 +587 -70 src/crypto/openssh/openbsd-compat/bsd-cray.c
1.2 +149 -76 src/crypto/openssh/openbsd-compat/bsd-cygwin_util.c
1.2 +39 -22 src/crypto/openssh/openbsd-compat/bsd-getpeereid.c
1.2 +155 -44 src/crypto/openssh/openbsd-compat/bsd-misc.c
1.1 +118 -0 src/crypto/openssh/openbsd-compat/bsd-poll.c (new)
1.1 +61 -0 src/crypto/openssh/openbsd-compat/bsd-poll.h (new)
1.2 +577 -471 src/crypto/openssh/openbsd-compat/bsd-snprintf.c
1.1 +37 -0 src/crypto/openssh/openbsd-compat/bsd-statvfs.c (new)
1.1 +68 -0 src/crypto/openssh/openbsd-compat/bsd-statvfs.h (new)
1.2 +12 -1 src/crypto/openssh/openbsd-compat/fake-rfc2553.c
1.10 +6 -2 src/crypto/openssh/openbsd-compat/fake-rfc2553.h
1.1 +274 -0 src/crypto/openssh/openbsd-compat/fmt_scaled.c (new)
1.2 +83 -51 src/crypto/openssh/openbsd-compat/getrrsetbyname.c
1.2 +12 -2 src/crypto/openssh/openbsd-compat/getrrsetbyname.h
1.2 +76 -117 src/crypto/openssh/openbsd-compat/glob.c
1.2 +23 -24 src/crypto/openssh/openbsd-compat/glob.h
1.2 +202 -27 src/crypto/openssh/openbsd-compat/openbsd-compat.h
1.2 +18 -2 src/crypto/openssh/openbsd-compat/openssl-compat.c
1.2 +38 -8 src/crypto/openssh/openbsd-compat/openssl-compat.h
1.2 +421 -12 src/crypto/openssh/openbsd-compat/port-aix.c
1.2 +112 -1 src/crypto/openssh/openbsd-compat/port-aix.h
1.2 +4 -2 src/crypto/openssh/openbsd-compat/port-linux.c
1.2 +2 -1 src/crypto/openssh/openbsd-compat/port-linux.h
1.2 +20 -1 src/crypto/openssh/openbsd-compat/port-tun.c
1.2 +27 -12 src/crypto/openssh/openbsd-compat/port-uw.c
1.2 +1 -1 src/crypto/openssh/openbsd-compat/port-uw.h
1.2 +16 -14 src/crypto/openssh/openbsd-compat/rresvport.c
1.2 +40 -57 src/crypto/openssh/openbsd-compat/setenv.c
1.2 +122 -60 src/crypto/openssh/openbsd-compat/setproctitle.c
1.2 +44 -14 src/crypto/openssh/openbsd-compat/sigact.c
1.2 +42 -14 src/crypto/openssh/openbsd-compat/sys-queue.h
1.2 +14 -10 src/crypto/openssh/openbsd-compat/sys-tree.h
1.2 +8 -7 src/crypto/openssh/openbsd-compat/xcrypt.c
1.2 +26 -6 src/crypto/openssh/openbsd-compat/xmmap.c
1.2 +1142 -280 src/crypto/openssh/packet.c
1.17 +6 -3 src/crypto/openssh/packet.h
1.29 +21 -12 src/crypto/openssh/readconf.c
1.21 +3 -2 src/crypto/openssh/readconf.h
1.2 +91 -21 src/crypto/openssh/scard-opensc.c
1.2 +163 -50 src/crypto/openssh/scp.1
1.12 +98 -40 src/crypto/openssh/scp.c
1.50 +363 -97 src/crypto/openssh/servconf.c
1.22 +11 -2 src/crypto/openssh/servconf.h
1.18 +49 -23 src/crypto/openssh/serverloop.c
1.51 +429 -195 src/crypto/openssh/session.c
1.12 +3 -1 src/crypto/openssh/session.h
1.2 +701 -316 src/crypto/openssh/sftp-client.c
1.2 +58 -51 src/crypto/openssh/sftp-client.h
1.1 +50 -0 src/crypto/openssh/sftp-server-main.c (new)
1.2 +59 -12 src/crypto/openssh/sftp-server.8
1.2 +826 -427 src/crypto/openssh/sftp-server.c
1.2 +306 -56 src/crypto/openssh/sftp.1
1.2 +1734 -165 src/crypto/openssh/sftp.c
1.2 +11 -1 src/crypto/openssh/sftp.h
1.2 +136 -74 src/crypto/openssh/ssh-add.1
1.19 +3 -2 src/crypto/openssh/ssh-add.c
1.2 +128 -84 src/crypto/openssh/ssh-agent.1
1.29 +81 -46 src/crypto/openssh/ssh-agent.c
1.2 +35 -25 src/crypto/openssh/ssh-gss.h
1.2 +390 -83 src/crypto/openssh/ssh-keygen.1
1.2 +1108 -181 src/crypto/openssh/ssh-keygen.c
1.2 +118 -54 src/crypto/openssh/ssh-keyscan.1
1.16 +4 -4 src/crypto/openssh/ssh-keyscan.c
1.2 +25 -10 src/crypto/openssh/ssh-keysign.8
1.2 +14 -14 src/crypto/openssh/ssh-rand-helper.8
1.2 +138 -78 src/crypto/openssh/ssh-rand-helper.c
1.36 +63 -9 src/crypto/openssh/ssh.1
1.33 +190 -386 src/crypto/openssh/ssh.c
1.33 +4 -3 src/crypto/openssh/ssh_config
1.24 +47 -12 src/crypto/openssh/ssh_config.5
1.4 +28 -0 src/crypto/openssh/ssh_namespace.h
1.34 +122 -37 src/crypto/openssh/sshconnect.c
1.10 +3 -3 src/crypto/openssh/sshconnect.h
1.19 +28 -8 src/crypto/openssh/sshconnect2.c
1.35 +80 -31 src/crypto/openssh/sshd.8
1.46 +124 -41 src/crypto/openssh/sshd.c
1.48 +14 -5 src/crypto/openssh/sshd_config
1.30 +125 -38 src/crypto/openssh/sshd_config.5
1.14 +2 -3 src/crypto/openssh/sshlogin.c
1.14 +1 -1 src/crypto/openssh/sshpty.c
1.2 +12 -32 src/crypto/openssh/sshpty.h
1.2 +12 -15 src/crypto/openssh/sshtty.c
1.2 +214 -78 src/crypto/openssh/ttymodes.c
1.1 +1277 -0 src/crypto/openssh/umac.c (new)
1.1 +123 -0 src/crypto/openssh/umac.h (new)
1.36 +4 -4 src/crypto/openssh/version.h
1.45 +4 -4 src/secure/lib/libssh/Makefile
1.16 +1 -1 src/secure/libexec/sftp-server/Makefile
1.37 +1 -1 src/secure/usr.bin/ssh/Makefile
1.53 +1 -1 src/secure/usr.sbin/sshd/Makefile
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"