This is an automated email from the git hooks/post-receive script.
dtucker pushed a change to branch master
in repository openssh.
from beae06f56 upstream: don't reuse c->isatty for signalling that the remote channel
new 52411f153 Add clock_gettime compat shim.
new 33b63718d Add 10.1 branch to ci-status page.
new 0bd6649ea Don't copy native host keys for hostbased test.
new 8aa138323 Only set PAM_RHOST if the remote host is not "UNKNOWN"
new c97b931bf Add fcntl.h to includes.
The 5 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 c97b931bffa481c72ff4bfddd9d59a2110899289
Author: Darren Tucker <dtucker at dtucker.net>
Date: Tue Oct 7 20:25:07 2025 +1100
Add fcntl.h to includes.
From FreeBSD via bz#3874: "This was previously included due to nested
includes in Heimdal's headers. Without this, the build fails with an
error due to redefining AT_FDCWD."
commit 8aa13832315e52c4404c993a59c6139b44ac6114
Author: Daan De Meyer <daan.j.demeyer at gmail.com>
Date: Mon Mar 20 20:22:14 2023 +0100
Only set PAM_RHOST if the remote host is not "UNKNOWN"
When using sshd's -i option with stdio that is not a AF_INET/AF_INET6
socket, auth_get_canonical_hostname() returns "UNKNOWN" which is then
set as the value of PAM_RHOST, causing pam to try to do a reverse DNS
query of "UNKNOWN", which times out multiple times, causing a
substantial slowdown when logging in.
To fix this, let's only set PAM_RHOST if the hostname is not "UNKNOWN".
commit 0bd6649ea80ead0cd6404dbc25b64937421b556e
Author: Darren Tucker <dtucker at dtucker.net>
Date: Tue Oct 7 20:10:56 2025 +1100
Don't copy native host keys for hostbased test.
Some github runners (notably macos-14) seem to have host keys where
public and private do not match, so generate our own keys for testing
purposes.
commit 33b63718d40ccc555b8c7a24331a3790b2efc6c5
Author: Darren Tucker <dtucker at dtucker.net>
Date: Tue Oct 7 20:10:07 2025 +1100
Add 10.1 branch to ci-status page.
commit 52411f15353257e9ec883fc044b7a56b6fca242d
Author: Darren Tucker <dtucker at dtucker.net>
Date: Tue Oct 7 20:04:40 2025 +1100
Add clock_gettime compat shim.
This fixes the build on macOS prior to 10.12 Sierra, since it does not
have it. Found and tested by Sevan Janiyan.
Summary of changes:
.github/ci-status.md | 5 +++++
.github/run_test.sh | 1 -
auth-pam.c | 2 +-
includes.h | 3 +++
openbsd-compat/bsd-misc.c | 24 ++++++++++++++++++++++++
openbsd-compat/bsd-misc.h | 8 ++++++++
6 files changed, 41 insertions(+), 2 deletions(-)
--
To stop receiving notification emails like this one, please contact
djm at mindrot.org.