]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
Upgrade OpenSSH to 7.3p1.
authordes <des@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 1 Sep 2017 22:52:18 +0000 (22:52 +0000)
committerdes <des@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 1 Sep 2017 22:52:18 +0000 (22:52 +0000)
commit25ab5bfdddb7c328b901ca966aa10769cc20b824
treeee5a517719df5e0e4945a847cf4f370dff384b64
parent21fe29f320499d4a620d1cbeb944de817895dfb6
Upgrade OpenSSH to 7.3p1.

This is the last version of OpenSSH which does not break compatibility
more than we can live with in a stable branch.  Further commits will
follow to backport some bug fixes from newer versions.

The sshd breakage in the previous attempt was due to an upstream bug
(a 0 was changed to a 1 while refactoring send_rexec_state() in sshd.c)
which only manifested itself when sshd was built with SSH 1 support.

Approved by: re@

git-svn-id: svn://svn.freebsd.org/base/stable/10@323124 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
157 files changed:
crypto/openssh/.cvsignore [deleted file]
crypto/openssh/.skipped-commit-ids [new file with mode: 0644]
crypto/openssh/ChangeLog
crypto/openssh/INSTALL
crypto/openssh/Makefile.in
crypto/openssh/PROTOCOL
crypto/openssh/PROTOCOL.agent
crypto/openssh/PROTOCOL.certkeys
crypto/openssh/PROTOCOL.chacha20poly1305
crypto/openssh/README
crypto/openssh/audit-linux.c
crypto/openssh/auth-krb5.c
crypto/openssh/auth-options.c
crypto/openssh/auth-pam.c
crypto/openssh/auth-pam.h
crypto/openssh/auth-passwd.c
crypto/openssh/auth-rh-rsa.c
crypto/openssh/auth-rhosts.c
crypto/openssh/auth.c
crypto/openssh/auth.h
crypto/openssh/auth2-chall.c
crypto/openssh/auth2-hostbased.c
crypto/openssh/auth2.c
crypto/openssh/authfile.c
crypto/openssh/canohost.c
crypto/openssh/canohost.h
crypto/openssh/channels.c
crypto/openssh/cipher-bf1.c
crypto/openssh/cipher.c
crypto/openssh/clientloop.c
crypto/openssh/compat.c
crypto/openssh/config.h
crypto/openssh/configure.ac
crypto/openssh/contrib/cygwin/README
crypto/openssh/contrib/redhat/openssh.spec
crypto/openssh/contrib/ssh-copy-id
crypto/openssh/contrib/suse/openssh.spec
crypto/openssh/defines.h
crypto/openssh/dh.c
crypto/openssh/dh.h
crypto/openssh/freebsd-configure.sh
crypto/openssh/kex.c
crypto/openssh/kex.h
crypto/openssh/kexc25519.c
crypto/openssh/kexdh.c
crypto/openssh/kexdhc.c
crypto/openssh/kexdhs.c
crypto/openssh/kexgexs.c
crypto/openssh/key.c
crypto/openssh/log.c
crypto/openssh/log.h
crypto/openssh/mac.c
crypto/openssh/mac.h
crypto/openssh/misc.c
crypto/openssh/misc.h
crypto/openssh/moduli
crypto/openssh/monitor.c
crypto/openssh/monitor_fdpass.c
crypto/openssh/monitor_wrap.c
crypto/openssh/monitor_wrap.h
crypto/openssh/mux.c
crypto/openssh/myproposal.h
crypto/openssh/opacket.h
crypto/openssh/openbsd-compat/.cvsignore [deleted file]
crypto/openssh/openbsd-compat/Makefile.in
crypto/openssh/openbsd-compat/arc4random.c
crypto/openssh/openbsd-compat/bindresvport.c
crypto/openssh/openbsd-compat/bsd-asprintf.c
crypto/openssh/openbsd-compat/bsd-err.c [new file with mode: 0644]
crypto/openssh/openbsd-compat/bsd-misc.c
crypto/openssh/openbsd-compat/bsd-misc.h
crypto/openssh/openbsd-compat/bsd-snprintf.c
crypto/openssh/openbsd-compat/inet_aton.c
crypto/openssh/openbsd-compat/openbsd-compat.h
crypto/openssh/openbsd-compat/port-solaris.h
crypto/openssh/openbsd-compat/regress/.cvsignore [deleted file]
crypto/openssh/openbsd-compat/vis.c
crypto/openssh/openbsd-compat/vis.h
crypto/openssh/openbsd-compat/xcrypt.c
crypto/openssh/packet.c
crypto/openssh/packet.h
crypto/openssh/pathnames.h
crypto/openssh/platform-tracing.c [new file with mode: 0644]
crypto/openssh/platform.c
crypto/openssh/platform.h
crypto/openssh/progressmeter.c
crypto/openssh/readconf.c
crypto/openssh/readconf.h
crypto/openssh/regress/.cvsignore [deleted file]
crypto/openssh/regress/Makefile
crypto/openssh/regress/agent-getpeereid.sh
crypto/openssh/regress/cert-hostkey.sh
crypto/openssh/regress/cert-userkey.sh
crypto/openssh/regress/cfginclude.sh [new file with mode: 0644]
crypto/openssh/regress/cfgparse.sh
crypto/openssh/regress/connect-privsep.sh
crypto/openssh/regress/forwarding.sh
crypto/openssh/regress/integrity.sh
crypto/openssh/regress/misc/Makefile [new file with mode: 0644]
crypto/openssh/regress/misc/kexfuzz/Makefile [new file with mode: 0644]
crypto/openssh/regress/misc/kexfuzz/README [new file with mode: 0644]
crypto/openssh/regress/misc/kexfuzz/kexfuzz.c [new file with mode: 0644]
crypto/openssh/regress/modpipe.c
crypto/openssh/regress/netcat.c
crypto/openssh/regress/sshcfgparse.sh [new file with mode: 0644]
crypto/openssh/regress/test-exec.sh
crypto/openssh/regress/unittests/Makefile
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
crypto/openssh/regress/unittests/test_helper/Makefile
crypto/openssh/regress/unittests/utf8/Makefile [new file with mode: 0644]
crypto/openssh/regress/unittests/utf8/tests.c [new file with mode: 0644]
crypto/openssh/roaming.h [deleted file]
crypto/openssh/sandbox-seccomp-filter.c
crypto/openssh/scard/.cvsignore [deleted file]
crypto/openssh/scp.1
crypto/openssh/scp.c
crypto/openssh/servconf.c
crypto/openssh/serverloop.c
crypto/openssh/session.c
crypto/openssh/session.h
crypto/openssh/sftp-client.c
crypto/openssh/sftp-server.c
crypto/openssh/sftp.1
crypto/openssh/sftp.c
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
crypto/openssh/ssh-keygen.1
crypto/openssh/ssh-keygen.c
crypto/openssh/ssh-keyscan.c
crypto/openssh/ssh-rsa.c
crypto/openssh/ssh.1
crypto/openssh/ssh.c
crypto/openssh/ssh1.h
crypto/openssh/ssh2.h
crypto/openssh/ssh_api.c
crypto/openssh/ssh_config
crypto/openssh/ssh_config.5
crypto/openssh/ssh_namespace.h
crypto/openssh/sshbuf-getput-basic.c
crypto/openssh/sshbuf-misc.c
crypto/openssh/sshbuf.h
crypto/openssh/sshconnect2.c
crypto/openssh/sshd.c
crypto/openssh/sshd_config
crypto/openssh/sshd_config.5
crypto/openssh/sshkey.c
crypto/openssh/sshkey.h
crypto/openssh/ttymodes.c
crypto/openssh/ttymodes.h
crypto/openssh/utf8.c [new file with mode: 0644]
crypto/openssh/utf8.h [new file with mode: 0644]
crypto/openssh/version.h
secure/lib/libssh/Makefile