]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFH (r237568, r255422, r255460, r255766, r255767, r255774, r255829,
authordes <des@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 31 Mar 2014 14:39:56 +0000 (14:39 +0000)
committerdes <des@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 31 Mar 2014 14:39:56 +0000 (14:39 +0000)
commit8a986ab044cfd06e0b58e2ac731a686a08aed6c1
tree73ce124aa6af490c6edebff02556c436a00b7b84
parent90fd259afd781d6e1e27abcb697fd5316b885bf0
MFH (r237568, r255422, r255460, r255766, r255767, r255774, r255829,
  r256126, r257954, r261320, r261499, r263691, r263712): upgrade to
  OpenSSH 6.6p1 via 6.3p1, 6.4p1 and 6.5p1.

Differences relative to head:

 - No DNSSEC support since stable/9 does not have LDNS
 - Sandboxing off by default, and uses rlimit instead of Capsicum
 - ED25519 moved to the bottom of the order of preference to avoid
   "new public key" warnings

git-svn-id: svn://svn.freebsd.org/base/stable/9@263970 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
398 files changed:
Makefile.inc1
crypto/openssh/ChangeLog
crypto/openssh/FREEBSD-tricks [deleted file]
crypto/openssh/FREEBSD-upgrade
crypto/openssh/Makefile.in [new file with mode: 0644]
crypto/openssh/PROTOCOL
crypto/openssh/PROTOCOL.chacha20poly1305 [new file with mode: 0644]
crypto/openssh/PROTOCOL.key [new file with mode: 0644]
crypto/openssh/README
crypto/openssh/aclocal.m4
crypto/openssh/addrmatch.c
crypto/openssh/atomicio.c
crypto/openssh/audit-linux.c
crypto/openssh/auth-chall.c
crypto/openssh/auth-krb5.c
crypto/openssh/auth-options.c
crypto/openssh/auth-pam.c
crypto/openssh/auth-rsa.c
crypto/openssh/auth.c
crypto/openssh/auth.h
crypto/openssh/auth1.c
crypto/openssh/auth2-chall.c
crypto/openssh/auth2-gss.c
crypto/openssh/auth2-hostbased.c
crypto/openssh/auth2-jpake.c [deleted file]
crypto/openssh/auth2-kbdint.c
crypto/openssh/auth2-passwd.c
crypto/openssh/auth2-pubkey.c
crypto/openssh/auth2.c
crypto/openssh/authfd.c
crypto/openssh/authfile.c
crypto/openssh/authfile.h
crypto/openssh/blocks.c [new file with mode: 0644]
crypto/openssh/bufaux.c
crypto/openssh/bufbn.c
crypto/openssh/bufec.c
crypto/openssh/buffer.c
crypto/openssh/buffer.h
crypto/openssh/buildpkg.sh.in [new file with mode: 0644]
crypto/openssh/canohost.c
crypto/openssh/chacha.c [new file with mode: 0644]
crypto/openssh/chacha.h [new file with mode: 0644]
crypto/openssh/channels.c
crypto/openssh/channels.h
crypto/openssh/cipher-3des1.c
crypto/openssh/cipher-aes.c
crypto/openssh/cipher-chachapoly.c [new file with mode: 0644]
crypto/openssh/cipher-chachapoly.h [new file with mode: 0644]
crypto/openssh/cipher-ctr.c
crypto/openssh/cipher.c
crypto/openssh/cipher.h
crypto/openssh/clientloop.c
crypto/openssh/clientloop.h
crypto/openssh/compat.c
crypto/openssh/compat.h
crypto/openssh/config.guess
crypto/openssh/config.h
crypto/openssh/config.h.in
crypto/openssh/config.sub [new file with mode: 0755]
crypto/openssh/configure [new file with mode: 0755]
crypto/openssh/configure.ac [new file with mode: 0644]
crypto/openssh/contrib/Makefile [new file with mode: 0644]
crypto/openssh/contrib/README [new file with mode: 0644]
crypto/openssh/contrib/aix/README [new file with mode: 0644]
crypto/openssh/contrib/aix/buildbff.sh [new file with mode: 0755]
crypto/openssh/contrib/aix/inventory.sh [new file with mode: 0755]
crypto/openssh/contrib/aix/pam.conf [new file with mode: 0644]
crypto/openssh/contrib/caldera/openssh.spec [new file with mode: 0644]
crypto/openssh/contrib/caldera/ssh-host-keygen [new file with mode: 0755]
crypto/openssh/contrib/caldera/sshd.init [new file with mode: 0755]
crypto/openssh/contrib/caldera/sshd.pam [new file with mode: 0644]
crypto/openssh/contrib/cygwin/Makefile [new file with mode: 0644]
crypto/openssh/contrib/cygwin/README [new file with mode: 0644]
crypto/openssh/contrib/cygwin/ssh-host-config [new file with mode: 0644]
crypto/openssh/contrib/cygwin/ssh-user-config [new file with mode: 0644]
crypto/openssh/contrib/cygwin/sshd-inetd [new file with mode: 0644]
crypto/openssh/contrib/findssl.sh [new file with mode: 0755]
crypto/openssh/contrib/gnome-ssh-askpass1.c [new file with mode: 0644]
crypto/openssh/contrib/gnome-ssh-askpass2.c [new file with mode: 0644]
crypto/openssh/contrib/hpux/README [new file with mode: 0644]
crypto/openssh/contrib/hpux/egd [new file with mode: 0644]
crypto/openssh/contrib/hpux/egd.rc [new file with mode: 0755]
crypto/openssh/contrib/hpux/sshd [new file with mode: 0644]
crypto/openssh/contrib/hpux/sshd.rc [new file with mode: 0755]
crypto/openssh/contrib/redhat/gnome-ssh-askpass.csh [new file with mode: 0644]
crypto/openssh/contrib/redhat/gnome-ssh-askpass.sh [new file with mode: 0755]
crypto/openssh/contrib/redhat/openssh.spec [new file with mode: 0644]
crypto/openssh/contrib/redhat/sshd.init [new file with mode: 0755]
crypto/openssh/contrib/redhat/sshd.init.old [new file with mode: 0755]
crypto/openssh/contrib/redhat/sshd.pam [new file with mode: 0644]
crypto/openssh/contrib/redhat/sshd.pam.old [new file with mode: 0644]
crypto/openssh/contrib/solaris/README [new file with mode: 0755]
crypto/openssh/contrib/ssh-copy-id [new file with mode: 0644]
crypto/openssh/contrib/ssh-copy-id.1 [new file with mode: 0644]
crypto/openssh/contrib/sshd.pam.freebsd [new file with mode: 0644]
crypto/openssh/contrib/sshd.pam.generic [new file with mode: 0644]
crypto/openssh/contrib/suse/openssh.spec [new file with mode: 0644]
crypto/openssh/contrib/suse/rc.config.sshd [new file with mode: 0644]
crypto/openssh/contrib/suse/rc.sshd [new file with mode: 0644]
crypto/openssh/contrib/suse/sysconfig.ssh [new file with mode: 0644]
crypto/openssh/crypto_api.h [new file with mode: 0644]
crypto/openssh/defines.h
crypto/openssh/dh.c
crypto/openssh/dh.h
crypto/openssh/digest-libc.c [new file with mode: 0644]
crypto/openssh/digest-openssl.c [new file with mode: 0644]
crypto/openssh/digest.h [new file with mode: 0644]
crypto/openssh/dns.c
crypto/openssh/ed25519.c [new file with mode: 0644]
crypto/openssh/fe25519.c [new file with mode: 0644]
crypto/openssh/fe25519.h [new file with mode: 0644]
crypto/openssh/fixalgorithms [new file with mode: 0755]
crypto/openssh/freebsd-configure.sh [new file with mode: 0755]
crypto/openssh/freebsd-post-merge.sh [new file with mode: 0755]
crypto/openssh/freebsd-pre-merge.sh [new file with mode: 0755]
crypto/openssh/ge25519.c [new file with mode: 0644]
crypto/openssh/ge25519.h [new file with mode: 0644]
crypto/openssh/ge25519_base.data [new file with mode: 0644]
crypto/openssh/groupaccess.c
crypto/openssh/gss-genr.c
crypto/openssh/gss-serv-krb5.c
crypto/openssh/gss-serv.c
crypto/openssh/hash.c [new file with mode: 0644]
crypto/openssh/hmac.c [new file with mode: 0644]
crypto/openssh/hmac.h [new file with mode: 0644]
crypto/openssh/hostfile.c
crypto/openssh/hostfile.h
crypto/openssh/includes.h
crypto/openssh/install-sh [new file with mode: 0755]
crypto/openssh/jpake.c [deleted file]
crypto/openssh/jpake.h [deleted file]
crypto/openssh/kex.c
crypto/openssh/kex.h
crypto/openssh/kexc25519.c [new file with mode: 0644]
crypto/openssh/kexc25519c.c [new file with mode: 0644]
crypto/openssh/kexc25519s.c [new file with mode: 0644]
crypto/openssh/kexdh.c
crypto/openssh/kexdhc.c
crypto/openssh/kexdhs.c
crypto/openssh/kexecdh.c
crypto/openssh/kexecdhc.c
crypto/openssh/kexecdhs.c
crypto/openssh/kexgex.c
crypto/openssh/kexgexc.c
crypto/openssh/kexgexs.c
crypto/openssh/key.c
crypto/openssh/key.h
crypto/openssh/krb5_config.h [new file with mode: 0644]
crypto/openssh/krl.c
crypto/openssh/log.c
crypto/openssh/log.h
crypto/openssh/loginrec.c
crypto/openssh/mac.c
crypto/openssh/mac.h
crypto/openssh/match.c
crypto/openssh/mdoc2man.awk [new file with mode: 0644]
crypto/openssh/misc.c
crypto/openssh/misc.h
crypto/openssh/moduli.0 [new file with mode: 0644]
crypto/openssh/moduli.5
crypto/openssh/moduli.c
crypto/openssh/monitor.c
crypto/openssh/monitor.h
crypto/openssh/monitor_mm.c
crypto/openssh/monitor_mm.h
crypto/openssh/monitor_wrap.c
crypto/openssh/monitor_wrap.h
crypto/openssh/mux.c
crypto/openssh/myproposal.h
crypto/openssh/nchan.ms [new file with mode: 0644]
crypto/openssh/nchan2.ms [new file with mode: 0644]
crypto/openssh/openbsd-compat/Makefile.in [new file with mode: 0644]
crypto/openssh/openbsd-compat/arc4random.c [new file with mode: 0644]
crypto/openssh/openbsd-compat/bcrypt_pbkdf.c [new file with mode: 0644]
crypto/openssh/openbsd-compat/blf.h [new file with mode: 0644]
crypto/openssh/openbsd-compat/blowfish.c [new file with mode: 0644]
crypto/openssh/openbsd-compat/bsd-arc4random.c [deleted file]
crypto/openssh/openbsd-compat/bsd-cygwin_util.c
crypto/openssh/openbsd-compat/bsd-cygwin_util.h
crypto/openssh/openbsd-compat/bsd-misc.c
crypto/openssh/openbsd-compat/bsd-misc.h
crypto/openssh/openbsd-compat/bsd-poll.c
crypto/openssh/openbsd-compat/bsd-setres_id.c
crypto/openssh/openbsd-compat/bsd-snprintf.c
crypto/openssh/openbsd-compat/bsd-statvfs.c
crypto/openssh/openbsd-compat/bsd-statvfs.h
crypto/openssh/openbsd-compat/chacha_private.h [new file with mode: 0644]
crypto/openssh/openbsd-compat/explicit_bzero.c [new file with mode: 0644]
crypto/openssh/openbsd-compat/getopt.c [deleted file]
crypto/openssh/openbsd-compat/getopt.h [new file with mode: 0644]
crypto/openssh/openbsd-compat/getopt_long.c [new file with mode: 0644]
crypto/openssh/openbsd-compat/getrrsetbyname-ldns.c [new file with mode: 0644]
crypto/openssh/openbsd-compat/openbsd-compat.h
crypto/openssh/openbsd-compat/openssl-compat.c
crypto/openssh/openbsd-compat/openssl-compat.h
crypto/openssh/openbsd-compat/port-aix.c
crypto/openssh/openbsd-compat/port-linux.c
crypto/openssh/openbsd-compat/regress/Makefile.in [new file with mode: 0644]
crypto/openssh/openbsd-compat/regress/closefromtest.c [new file with mode: 0644]
crypto/openssh/openbsd-compat/regress/snprintftest.c [new file with mode: 0644]
crypto/openssh/openbsd-compat/regress/strduptest.c [new file with mode: 0644]
crypto/openssh/openbsd-compat/regress/strtonumtest.c [new file with mode: 0644]
crypto/openssh/openbsd-compat/setproctitle.c
crypto/openssh/openbsd-compat/strnlen.c [new file with mode: 0644]
crypto/openssh/openbsd-compat/xcrypt.c
crypto/openssh/openssh.xml.in [new file with mode: 0644]
crypto/openssh/opensshd.init.in [new file with mode: 0755]
crypto/openssh/packet.c
crypto/openssh/packet.h
crypto/openssh/pathnames.h
crypto/openssh/pkcs11.h
crypto/openssh/platform.c
crypto/openssh/platform.h
crypto/openssh/poly1305.c [new file with mode: 0644]
crypto/openssh/poly1305.h [new file with mode: 0644]
crypto/openssh/progressmeter.c
crypto/openssh/readconf.c
crypto/openssh/readconf.h
crypto/openssh/readpass.c
crypto/openssh/regress/Makefile [new file with mode: 0644]
crypto/openssh/regress/README.regress [new file with mode: 0644]
crypto/openssh/regress/addrmatch.sh [new file with mode: 0755]
crypto/openssh/regress/agent-getpeereid.sh [new file with mode: 0644]
crypto/openssh/regress/agent-pkcs11.sh [new file with mode: 0755]
crypto/openssh/regress/agent-ptrace.sh [new file with mode: 0644]
crypto/openssh/regress/agent-timeout.sh [new file with mode: 0644]
crypto/openssh/regress/agent.sh [new file with mode: 0644]
crypto/openssh/regress/banner.sh [new file with mode: 0644]
crypto/openssh/regress/broken-pipe.sh [new file with mode: 0644]
crypto/openssh/regress/brokenkeys.sh [new file with mode: 0644]
crypto/openssh/regress/cert-hostkey.sh [new file with mode: 0755]
crypto/openssh/regress/cert-userkey.sh [new file with mode: 0755]
crypto/openssh/regress/cfgmatch.sh [new file with mode: 0644]
crypto/openssh/regress/cipher-speed.sh [new file with mode: 0644]
crypto/openssh/regress/conch-ciphers.sh [new file with mode: 0755]
crypto/openssh/regress/connect-privsep.sh [new file with mode: 0644]
crypto/openssh/regress/connect.sh [new file with mode: 0644]
crypto/openssh/regress/dhgex.sh [new file with mode: 0755]
crypto/openssh/regress/dsa_ssh2.prv [new file with mode: 0644]
crypto/openssh/regress/dsa_ssh2.pub [new file with mode: 0644]
crypto/openssh/regress/dynamic-forward.sh [new file with mode: 0644]
crypto/openssh/regress/envpass.sh [new file with mode: 0644]
crypto/openssh/regress/exit-status.sh [new file with mode: 0644]
crypto/openssh/regress/forcecommand.sh [new file with mode: 0644]
crypto/openssh/regress/forward-control.sh [new file with mode: 0755]
crypto/openssh/regress/forwarding.sh [new file with mode: 0644]
crypto/openssh/regress/host-expand.sh [new file with mode: 0755]
crypto/openssh/regress/integrity.sh [new file with mode: 0755]
crypto/openssh/regress/kextype.sh [new file with mode: 0755]
crypto/openssh/regress/key-options.sh [new file with mode: 0755]
crypto/openssh/regress/keygen-change.sh [new file with mode: 0644]
crypto/openssh/regress/keygen-convert.sh [new file with mode: 0755]
crypto/openssh/regress/keys-command.sh [new file with mode: 0755]
crypto/openssh/regress/keyscan.sh [new file with mode: 0644]
crypto/openssh/regress/keytype.sh [new file with mode: 0755]
crypto/openssh/regress/krl.sh [new file with mode: 0755]
crypto/openssh/regress/localcommand.sh [new file with mode: 0755]
crypto/openssh/regress/login-timeout.sh [new file with mode: 0644]
crypto/openssh/regress/modpipe.c [new file with mode: 0755]
crypto/openssh/regress/multiplex.sh [new file with mode: 0644]
crypto/openssh/regress/portnum.sh [new file with mode: 0755]
crypto/openssh/regress/proto-mismatch.sh [new file with mode: 0644]
crypto/openssh/regress/proto-version.sh [new file with mode: 0644]
crypto/openssh/regress/proxy-connect.sh [new file with mode: 0644]
crypto/openssh/regress/putty-ciphers.sh [new file with mode: 0755]
crypto/openssh/regress/putty-kex.sh [new file with mode: 0755]
crypto/openssh/regress/putty-transfer.sh [new file with mode: 0755]
crypto/openssh/regress/reconfigure.sh [new file with mode: 0644]
crypto/openssh/regress/reexec.sh [new file with mode: 0644]
crypto/openssh/regress/rekey.sh [new file with mode: 0644]
crypto/openssh/regress/rsa_openssh.prv [new file with mode: 0644]
crypto/openssh/regress/rsa_openssh.pub [new file with mode: 0644]
crypto/openssh/regress/rsa_ssh2.prv [new file with mode: 0644]
crypto/openssh/regress/scp-ssh-wrapper.sh [new file with mode: 0644]
crypto/openssh/regress/scp.sh [new file with mode: 0644]
crypto/openssh/regress/setuid-allowed.c [new file with mode: 0644]
crypto/openssh/regress/sftp-badcmds.sh [new file with mode: 0644]
crypto/openssh/regress/sftp-batch.sh [new file with mode: 0644]
crypto/openssh/regress/sftp-chroot.sh [new file with mode: 0755]
crypto/openssh/regress/sftp-cmds.sh [new file with mode: 0644]
crypto/openssh/regress/sftp-glob.sh [new file with mode: 0644]
crypto/openssh/regress/sftp-perm.sh [new file with mode: 0644]
crypto/openssh/regress/sftp.sh [new file with mode: 0644]
crypto/openssh/regress/ssh-com-client.sh [new file with mode: 0644]
crypto/openssh/regress/ssh-com-keygen.sh [new file with mode: 0644]
crypto/openssh/regress/ssh-com-sftp.sh [new file with mode: 0644]
crypto/openssh/regress/ssh-com.sh [new file with mode: 0644]
crypto/openssh/regress/ssh2putty.sh [new file with mode: 0755]
crypto/openssh/regress/sshd-log-wrapper.sh [new file with mode: 0644]
crypto/openssh/regress/stderr-after-eof.sh [new file with mode: 0644]
crypto/openssh/regress/stderr-data.sh [new file with mode: 0644]
crypto/openssh/regress/t4.ok [new file with mode: 0644]
crypto/openssh/regress/t5.ok [new file with mode: 0644]
crypto/openssh/regress/test-exec.sh [new file with mode: 0644]
crypto/openssh/regress/transfer.sh [new file with mode: 0644]
crypto/openssh/regress/try-ciphers.sh [new file with mode: 0644]
crypto/openssh/regress/yes-head.sh [new file with mode: 0644]
crypto/openssh/roaming_client.c
crypto/openssh/roaming_common.c
crypto/openssh/rsa.c
crypto/openssh/sandbox-capsicum.c [new file with mode: 0644]
crypto/openssh/sandbox-darwin.c
crypto/openssh/sandbox-null.c
crypto/openssh/sandbox-rlimit.c
crypto/openssh/sandbox-seccomp-filter.c [new file with mode: 0644]
crypto/openssh/sandbox-systrace.c
crypto/openssh/sc25519.c [new file with mode: 0644]
crypto/openssh/sc25519.h [new file with mode: 0644]
crypto/openssh/schnorr.c
crypto/openssh/schnorr.h [deleted file]
crypto/openssh/scp.0 [new file with mode: 0644]
crypto/openssh/scp.1
crypto/openssh/scp.c
crypto/openssh/servconf.c
crypto/openssh/servconf.h
crypto/openssh/serverloop.c
crypto/openssh/session.c
crypto/openssh/session.h
crypto/openssh/sftp-client.c
crypto/openssh/sftp-client.h
crypto/openssh/sftp-common.c
crypto/openssh/sftp-glob.c
crypto/openssh/sftp-server.0 [new file with mode: 0644]
crypto/openssh/sftp-server.8
crypto/openssh/sftp-server.c
crypto/openssh/sftp.0 [new file with mode: 0644]
crypto/openssh/sftp.1
crypto/openssh/sftp.c
crypto/openssh/smult_curve25519_ref.c [new file with mode: 0644]
crypto/openssh/ssh-add.0 [new file with mode: 0644]
crypto/openssh/ssh-add.1
crypto/openssh/ssh-add.c
crypto/openssh/ssh-agent.0 [new file with mode: 0644]
crypto/openssh/ssh-agent.1
crypto/openssh/ssh-agent.c
crypto/openssh/ssh-dss.c
crypto/openssh/ssh-ecdsa.c
crypto/openssh/ssh-ed25519.c [new file with mode: 0644]
crypto/openssh/ssh-gss.h
crypto/openssh/ssh-keygen.0 [new file with mode: 0644]
crypto/openssh/ssh-keygen.1
crypto/openssh/ssh-keygen.c
crypto/openssh/ssh-keyscan.0 [new file with mode: 0644]
crypto/openssh/ssh-keyscan.1
crypto/openssh/ssh-keyscan.c
crypto/openssh/ssh-keysign.0 [new file with mode: 0644]
crypto/openssh/ssh-keysign.8
crypto/openssh/ssh-keysign.c
crypto/openssh/ssh-pkcs11-client.c
crypto/openssh/ssh-pkcs11-helper.0 [new file with mode: 0644]
crypto/openssh/ssh-pkcs11-helper.8
crypto/openssh/ssh-pkcs11-helper.c
crypto/openssh/ssh-pkcs11.c
crypto/openssh/ssh-rsa.c
crypto/openssh/ssh-sandbox.h
crypto/openssh/ssh.0 [new file with mode: 0644]
crypto/openssh/ssh.1
crypto/openssh/ssh.c
crypto/openssh/ssh2.h
crypto/openssh/ssh_config
crypto/openssh/ssh_config.0 [new file with mode: 0644]
crypto/openssh/ssh_config.5
crypto/openssh/ssh_namespace.h
crypto/openssh/sshconnect.c
crypto/openssh/sshconnect.h
crypto/openssh/sshconnect1.c
crypto/openssh/sshconnect2.c
crypto/openssh/sshd.0 [new file with mode: 0644]
crypto/openssh/sshd.8
crypto/openssh/sshd.c
crypto/openssh/sshd_config
crypto/openssh/sshd_config.0 [new file with mode: 0644]
crypto/openssh/sshd_config.5
crypto/openssh/sshlogin.c
crypto/openssh/sshlogin.h
crypto/openssh/survey.sh.in [new file with mode: 0644]
crypto/openssh/uidswap.c
crypto/openssh/umac.c
crypto/openssh/umac.h
crypto/openssh/umac128.c
crypto/openssh/uuencode.c
crypto/openssh/verify.c [new file with mode: 0644]
crypto/openssh/version.h
crypto/openssh/xmalloc.c
crypto/openssh/xmalloc.h
etc/rc.d/sshd
secure/lib/libssh/Makefile
secure/libexec/sftp-server/Makefile
secure/libexec/ssh-keysign/Makefile
secure/libexec/ssh-pkcs11-helper/Makefile
secure/usr.bin/scp/Makefile
secure/usr.bin/sftp/Makefile
secure/usr.bin/ssh-add/Makefile
secure/usr.bin/ssh-agent/Makefile
secure/usr.bin/ssh-keygen/Makefile
secure/usr.bin/ssh-keyscan/Makefile
secure/usr.bin/ssh/Makefile
secure/usr.sbin/sshd/Makefile