[openssh-commits] [openssh] branch master updated (ec9d22cc -> 9145a73c)
git+noreply at mindrot.org
git+noreply at mindrot.org
Tue Sep 12 17:47:26 AEST 2017
This is an automated email from the git hooks/post-receive script.
djm pushed a change to branch master
in repository openssh.
from ec9d22cc Fuzzer harnesses for sig verify and pubkey parsing
new 149a8cd2 upstream commit
new abd59663 upstream commit
new dbee4119 upstream commit
new 9f53229c upstream commit
new 9145a73c upstream commit
The 5 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 9145a73ce2ba30c82bbf91d7205bfd112529449f
Author: djm at openbsd.org <djm at openbsd.org>
Date: Tue Sep 12 07:32:04 2017 +0000
upstream commit
fix tun/tap forwarding case in previous
Upstream-ID: 43ebe37a930320e24bca6900dccc39857840bc53
commit 9f53229c2ac97dbc6f5a03657de08a1150a9ac7e
Author: djm at openbsd.org <djm at openbsd.org>
Date: Tue Sep 12 06:35:31 2017 +0000
upstream commit
Make remote channel ID a u_int
Previously we tracked the remote channel IDs in an int, but this is
strictly incorrect: the wire protocol uses uint32 and there is nothing
in-principle stopping a SSH implementation from sending, say, 0xffff0000.
In practice everyone numbers their channels sequentially, so this has
never been a problem.
ok markus@
Upstream-ID: b9f4cd3dc53155b4a5c995c0adba7da760d03e73
commit dbee4119b502e3f8b6cd3282c69c537fd01d8e16
Author: djm at openbsd.org <djm at openbsd.org>
Date: Tue Sep 12 06:32:07 2017 +0000
upstream commit
refactor channels.c
Move static state to a "struct ssh_channels" that is allocated at
runtime and tracked as a member of struct ssh.
Explicitly pass "struct ssh" to all channels functions.
Replace use of the legacy packet APIs in channels.c.
Rework sshd_config PermitOpen handling: previously the configuration
parser would call directly into the channels layer. After the refactor
this is not possible, as the channels structures are allocated at
connection time and aren't available when the configuration is parsed.
The server config parser now tracks PermitOpen itself and explicitly
configures the channels code later.
ok markus@
Upstream-ID: 11828f161656b965cc306576422613614bea2d8f
commit abd59663df37a42152e37980113ccaa405b9a282
Author: djm at openbsd.org <djm at openbsd.org>
Date: Thu Sep 7 23:48:09 2017 +0000
upstream commit
typo in comment
Upstream-ID: a93b1e6f30f1f9b854b5b964b9fd092d0c422c47
commit 149a8cd24ce9dd47c36f571738681df5f31a326c
Author: jmc at openbsd.org <jmc at openbsd.org>
Date: Mon Sep 4 06:34:43 2017 +0000
upstream commit
tweak previous;
Upstream-ID: bb8cc40b61b15f6a13d81da465ac5bfc65cbfc4b
Summary of changes:
auth-options.c | 11 +-
auth.c | 3 +-
auth2-pubkey.c | 4 +-
channels.c | 3052 +++++++++++++++++++++++++++++++-------------------------
channels.h | 183 ++--
clientloop.c | 195 ++--
clientloop.h | 31 +-
monitor.c | 5 +-
monitor_wrap.c | 4 +-
mux.c | 209 ++--
nchan.c | 122 ++-
packet.c | 68 +-
packet.h | 8 +-
servconf.c | 87 +-
servconf.h | 14 +-
serverloop.c | 109 +-
serverloop.h | 6 +-
session.c | 223 ++---
session.h | 16 +-
ssh.c | 88 +-
ssh_config.5 | 13 +-
sshbuf.h | 3 +-
sshconnect.c | 38 +-
sshconnect.h | 8 +-
sshd.c | 19 +-
ssherr.c | 4 +-
ssherr.h | 3 +-
27 files changed, 2509 insertions(+), 2017 deletions(-)
--
To stop receiving notification emails like this one, please contact
djm at mindrot.org.
More information about the openssh-commits
mailing list