aboutsummaryrefslogtreecommitdiff
path: root/secure
diff options
context:
space:
mode:
authorDag-Erling Smørgrav <des@FreeBSD.org>2008-08-01 02:48:36 +0000
committerDag-Erling Smørgrav <des@FreeBSD.org>2008-08-01 02:48:36 +0000
commitd4af9e693f15f5155095f38c7650b24fe74ae351 (patch)
treeed813bdf7d8dbee35f19092d185e1a2793885204 /secure
parentb0f9661dfbf75198259c7128685d06cd91a18d61 (diff)
parentbf2dc2ac25811c5fe81e4fd0837ef3c92a0c9c00 (diff)
downloadsrc-d4af9e693f15f5155095f38c7650b24fe74ae351.tar.gz
src-d4af9e693f15f5155095f38c7650b24fe74ae351.zip
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
Notes
Notes: svn path=/head/; revision=181111
Diffstat (limited to 'secure')
-rw-r--r--secure/lib/libssh/Makefile8
-rw-r--r--secure/libexec/sftp-server/Makefile2
-rw-r--r--secure/usr.bin/ssh/Makefile2
-rw-r--r--secure/usr.sbin/sshd/Makefile2
4 files changed, 7 insertions, 7 deletions
diff --git a/secure/lib/libssh/Makefile b/secure/lib/libssh/Makefile
index e2bdcc5939e1..8724e38c2ca3 100644
--- a/secure/lib/libssh/Makefile
+++ b/secure/lib/libssh/Makefile
@@ -9,18 +9,18 @@ SRCS= acss.c authfd.c authfile.c bufaux.c bufbn.c buffer.c \
cipher-bf1.c cipher-ctr.c cipher-3des1.c cleanup.c \
compat.c compress.c crc32.c deattack.c fatal.c hostfile.c \
log.c match.c md-sha256.c moduli.c nchan.c packet.c \
- readpass.c rsa.c ttymodes.c xmalloc.c \
+ readpass.c rsa.c ttymodes.c xmalloc.c addrmatch.c \
atomicio.c key.c dispatch.c kex.c mac.c uidswap.c uuencode.c misc.c \
monitor_fdpass.c rijndael.c ssh-dss.c ssh-rsa.c dh.c kexdh.c \
kexgex.c kexdhc.c kexgexc.c scard.c msg.c progressmeter.c dns.c \
- entropy.c scard-opensc.c
+ entropy.c scard-opensc.c umac.c
# gss-genr.c should be in $SRCS but causes linking problems, so it is
# compiled directly into sshd instead.
# Portability layer
-SRCS+= bsd-closefrom.c bsd-misc.c getrrsetbyname.c \
- port-tun.c strtonum.c vis.c xcrypt.c xmmap.c
+SRCS+= bsd-closefrom.c bsd-misc.c fmt_scaled.c getrrsetbyname.c \
+ openssl-compat.c port-tun.c strtonum.c vis.c xcrypt.c xmmap.c
# FreeBSD additions
SRCS+= version.c
diff --git a/secure/libexec/sftp-server/Makefile b/secure/libexec/sftp-server/Makefile
index 9323bb742831..22ce649452f1 100644
--- a/secure/libexec/sftp-server/Makefile
+++ b/secure/libexec/sftp-server/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PROG= sftp-server
-SRCS= sftp-server.c sftp-common.c
+SRCS= sftp-server.c sftp-common.c sftp-server-main.c
MAN= sftp-server.8
CFLAGS+=-I${SSHDIR} -include ssh_namespace.h
diff --git a/secure/usr.bin/ssh/Makefile b/secure/usr.bin/ssh/Makefile
index 33bdba1b2088..11ab8633f645 100644
--- a/secure/usr.bin/ssh/Makefile
+++ b/secure/usr.bin/ssh/Makefile
@@ -10,7 +10,7 @@ MAN= ssh.1 ssh_config.5
MLINKS= ssh.1 slogin.1
SRCS= ssh.c readconf.c clientloop.c sshtty.c \
- sshconnect.c sshconnect1.c sshconnect2.c \
+ sshconnect.c sshconnect1.c sshconnect2.c mux.c \
gss-genr.c
DPADD= ${LIBSSH} ${LIBUTIL} ${LIBZ}
diff --git a/secure/usr.sbin/sshd/Makefile b/secure/usr.sbin/sshd/Makefile
index 66d122d9fee6..dff3f97ed7d6 100644
--- a/secure/usr.sbin/sshd/Makefile
+++ b/secure/usr.sbin/sshd/Makefile
@@ -14,7 +14,7 @@ SRCS= sshd.c auth-rhosts.c auth-passwd.c auth-rsa.c auth-rh-rsa.c \
auth-krb5.c \
auth2-gss.c gss-serv.c gss-serv-krb5.c \
loginrec.c auth-pam.c auth-shadow.c auth-sia.c md5crypt.c \
- audit.c audit-bsm.c platform.c \
+ audit.c audit-bsm.c platform.c sftp-server.c sftp-common.c \
gss-genr.c
# gss-genr.c really belongs in libssh; see src/secure/lib/libssh/Makefile