cvs commit: src/crypto/openssh ChangeLog FREEBSD-upgrade
FREEBSD-vendor INSTALL LICENCE PROTOCOL PROTOCOL.agent README
README.platform RFC.nroff addrmatch.c atomicio.c audit-bsm.c
auth-bsdauth.c auth-options.c auth-options.h auth-pam.c ...
Dag-Erling Smorgrav
des at FreeBSD.org
Fri Aug 1 02:53:36 UTC 2008
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
More information about the cvs-src
mailing list