Date: Fri, 1 Aug 2008 02:48:36 +0000 (UTC) From: Dag-Erling Smorgrav <des@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: 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 ... Message-ID: <200808010253.m712raNF004286@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200808010253.m712raNF004286>