[openssh-commits] [openssh] branch master updated (00e63688 -> 16d0b82f)
git+noreply at mindrot.org
git+noreply at mindrot.org
Tue Apr 30 12:39:37 AEST 2024
This is an automated email from the git hooks/post-receive script.
djm pushed a change to branch master
in repository openssh.
from 00e63688 Shell syntax fix (leftover from a sync).
new bf7bf50b upstream: new-style relink kit for sshd. The old scheme created
new 8231ca04 upstream: also create a relink kit for ssh-agent, since it is a
new 019a5f48 upstream: Use strtonum() instead of severely non-idomatic
new c7fec708 upstream: Replace non-idiomatic strtoul(, 16) to parse a region
new 8673137f upstream: Remove unused ptr[3] char array in pkcs11_decode_hex.
new 9f543d70 upstream: rewrite convtime() to use a isdigit-scanner and
new 8176e1a6 upstream: can shortcut by returning strtonum() value directly; ok
new ec78c314 upstream: for parse_ipqos(), use strtonum() instead of mostly
new 54343a26 upstream: Oops, incorrect hex conversion spotted by claudio.
new fd3cb8a8 upstream: set right mode on ssh-agent at boot-time
new 5b28096d upstream: correct indentation; no functional change ok tb@
new 80fb0eb2 upstream: add explict check for server hostkey type against
new 66aaa678 upstream: correctly restore sigprocmask around ppoll() reported
new 16d0b82f depend
The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Detailed log of new commits:
commit 16d0b82fa08038f35f1b3630c70116979f49784f
Author: Damien Miller <djm at mindrot.org>
Date: Tue Apr 30 12:39:34 2024 +1000
depend
commit 66aaa678dbe59aa21d0d9d89a3596ecedde0254b
Author: djm at openbsd.org <djm at openbsd.org>
Date: Tue Apr 30 02:14:10 2024 +0000
upstream: correctly restore sigprocmask around ppoll() reported
by Tõivo Leedjärv; ok deraadt@
OpenBSD-Commit-ID: c0c0f89de5294a166578f071eade2501929c4686
commit 80fb0eb21551aed3aebb009ab20aeffeb01e44e0
Author: djm at openbsd.org <djm at openbsd.org>
Date: Tue Apr 30 02:10:49 2024 +0000
upstream: add explict check for server hostkey type against
HostkeyAlgorithms. Allows HostkeyAlgorithms to disable implicit fallback from
certificate keys to plain keys. ok markus@
OpenBSD-Commit-ID: 364087e4a395ff9b2f42bf3aefdb2090bb23643a
commit 5b28096d31ff7d80748fc845553a4aef5bb05d86
Author: jsg at openbsd.org <jsg at openbsd.org>
Date: Tue Apr 23 13:34:50 2024 +0000
upstream: correct indentation; no functional change ok tb@
OpenBSD-Commit-ID: dd9702fd43de546bc6a3f4f025c74d6f3692a0d4
commit fd3cb8a82784e05f621dea5b56ac6f89bc53c067
Author: semarie at openbsd.org <semarie at openbsd.org>
Date: Thu Apr 4 16:00:51 2024 +0000
upstream: set right mode on ssh-agent at boot-time
which sthen@
ok deraadt@
OpenBSD-Commit-ID: 662b5056a2c6171563e1626f9c69f27862b5e7af
commit 54343a260e3aa4bceca1852dde31cd08e2abd82b
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date: Tue Apr 2 12:22:38 2024 +0000
upstream: Oops, incorrect hex conversion spotted by claudio.
While here try to improve how it reads a bit better. Surprising the
regression tests didn't spot this error, maybe it fails to roundtrip the
values.
OpenBSD-Commit-ID: 866cfcc1955aef8f3fc32da0b70c353a1b859f2e
commit ec78c31409590ad74efc194f886273ed080a545a
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date: Tue Apr 2 10:02:08 2024 +0000
upstream: for parse_ipqos(), use strtonum() instead of mostly
idiomatic strtoul(), but wow it's so gross. ok djm
OpenBSD-Commit-ID: cec14a76af2eb7b225300c80fc0e21052be67b05
commit 8176e1a6c2e6da9361a7abb6fbf6c23c299f495b
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date: Tue Apr 2 09:56:58 2024 +0000
upstream: can shortcut by returning strtonum() value directly; ok
djm
OpenBSD-Commit-ID: 7bb2dd3d6d1f288dac14247d1de446e3d7ba8b8e
commit 9f543d7022a781f80bb696f9d73f1d1c6f9e31d6
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date: Tue Apr 2 09:52:14 2024 +0000
upstream: rewrite convtime() to use a isdigit-scanner and
strtonum() instead of strange strtoul can might be fooled by garage
characters. passes regress/usr.bin/ssh/unittests/misc ok djm
OpenBSD-Commit-ID: 4b1ef826bb16047aea3f3bdcb385b72ffd450abc
commit 8673137f780d8d9e4cda3c4605cb5d88d5cea271
Author: claudio at openbsd.org <claudio at openbsd.org>
Date: Tue Apr 2 09:48:24 2024 +0000
upstream: Remove unused ptr[3] char array in pkcs11_decode_hex.
OK deraadt@
OpenBSD-Commit-ID: 3d14433e39fd558f662d3b0431c4c555ef920481
commit c7fec708f331f108343d69e4d74c9a5d86d6cfe7
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date: Tue Apr 2 09:32:28 2024 +0000
upstream: Replace non-idiomatic strtoul(, 16) to parse a region
of 2-character hex sequences with a low-level replacement designed just for
the task. ok djm
OpenBSD-Commit-ID: 67bab8b8a4329a19a0add5085eacd6f4cc215e85
commit 019a5f483b0f588da6270ec401d0b4bb35032f3f
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date: Tue Apr 2 09:29:31 2024 +0000
upstream: Use strtonum() instead of severely non-idomatic
strtoul() In particular this will now reject trailing garbage, ie.
'12garbage'. ok djm
OpenBSD-Commit-ID: c82d95e3ccbfedfc91a8041c2f8bf0cf987d1501
commit 8231ca046fa39ea4eb99b79e0a6e09dec50ac952
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date: Mon Apr 1 15:50:17 2024 +0000
upstream: also create a relink kit for ssh-agent, since it is a
long-running setgid program carrying keys with some (not very powerful)
communication channels. solution for testing the binary from dtucker.
agreement from djm. Will add it into /etc/rc in a few days.
OpenBSD-Commit-ID: 2fe8d707ae35ba23c7916adcb818bb5b66837ba0
commit bf7bf50bd6a14e49c9c243cb8f4de31e555a5a2e
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date: Mon Apr 1 15:48:16 2024 +0000
upstream: new-style relink kit for sshd. The old scheme created
a Makefile by concatenating two Makefiles and was incredibly fragile. In the
new way a narrow-purposed install.sh script is created and shipped with the
objects. A recently commited /etc/rc script understands these files.
OpenBSD-Commit-ID: ef9341d5a50f0d33e3a6fbe995e92964bc7ef2d3
Summary of changes:
.depend | 4 +--
.skipped-commit-ids | 3 +++
addr.c | 12 +++++----
clientloop.c | 25 +++----------------
misc.c | 71 +++++++++++++++++++++++++++++++----------------------
serverloop.c | 4 +--
ssh-pkcs11.c | 27 ++++++++++++++------
sshconnect.c | 34 +++++++++++++++++++++++--
sshconnect.h | 6 ++++-
9 files changed, 115 insertions(+), 71 deletions(-)
--
To stop receiving notification emails like this one, please contact
djm at mindrot.org.
More information about the openssh-commits
mailing list