[openssh-commits] [openssh] branch master updated (8663e51 -> 1cfd5c0)
git+noreply at mindrot.org
git+noreply at mindrot.org
Thu Sep 29 03:20:31 AEST 2016
This is an automated email from the git hooks/post-receive script.
djm pushed a change to branch master
in repository openssh.
from 8663e51 fix mdoc2man.awk formatting for top-level lists
new 27c3a9c upstream commit
new 0082fba upstream commit
new 1cfd5c0 Remove portability support for mmap
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Detailed log of new commits:
commit 1cfd5c06efb121e58e8b6671548fda77ef4b4455
Author: Damien Miller <djm at mindrot.org>
Date: Thu Sep 29 03:19:23 2016 +1000
Remove portability support for mmap
We no longer need to wrap/replace mmap for portability now that
pre-auth compression has been removed from OpenSSH.
commit 0082fba4efdd492f765ed4c53f0d0fbd3bdbdf7f
Author: djm at openbsd.org <djm at openbsd.org>
Date: Wed Sep 28 16:33:06 2016 +0000
upstream commit
Remove support for pre-authentication compression. Doing
compression early in the protocol probably seemed reasonable in the 1990s,
but today it's clearly a bad idea in terms of both cryptography (cf. multiple
compression oracle attacks in TLS) and attack surface.
Moreover, to support it across privilege-separation zlib needed
the assistance of a complex shared-memory manager that made the
required attack surface considerably larger.
Prompted by Guido Vranken pointing out a compiler-elided security
check in the shared memory manager found by Stack
(http://css.csail.mit.edu/stack/); ok deraadt@ markus@
NB. pre-auth authentication has been disabled by default in sshd
for >10 years.
Upstream-ID: 32af9771788d45a0779693b41d06ec199d849caf
commit 27c3a9c2aede2184856b5de1e6eca414bb751c38
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Sep 26 21:16:11 2016 +0000
upstream commit
Avoid a theoretical signed integer overflow should
BN_num_bytes() ever violate its manpage and return a negative value. Improve
order of tests to avoid confusing increasingly pedantic compilers.
Reported by Guido Vranken from stack (css.csail.mit.edu/stack)
unstable optimisation analyser output. ok deraadt@
Upstream-ID: f8508c830c86d8f36c113985e52bf8eedae23505
Summary of changes:
Makefile.in | 2 +-
README.privsep | 7 -
TODO | 4 -
configure.ac | 2 -
monitor.c | 48 +-----
monitor.h | 6 +-
monitor_mm.c | 357 ----------------------------------------
monitor_mm.h | 62 -------
monitor_wrap.h | 5 +-
myproposal.h | 4 +-
opacket.h | 3 -
openbsd-compat/Makefile.in | 2 +-
openbsd-compat/openbsd-compat.h | 1 -
openbsd-compat/xmmap.c | 86 ----------
packet.c | 104 +-----------
packet.h | 7 +-
servconf.c | 4 +-
sshconnect2.c | 4 +-
sshd.c | 10 +-
sshkey.c | 9 +-
20 files changed, 25 insertions(+), 702 deletions(-)
delete mode 100644 monitor_mm.c
delete mode 100644 monitor_mm.h
delete mode 100644 openbsd-compat/xmmap.c
--
To stop receiving notification emails like this one, please contact
djm at mindrot.org.
More information about the openssh-commits
mailing list