[Midnightbsd-cvs] [MidnightBSD/src] b23b2a: openssh: install sshd-auth
Lucas Holt
noreply at github.com
Fri Jul 24 08:45:16 EDT 2026
Branch: refs/heads/stable/4.0
Home: https://github.com/MidnightBSD/src
Commit: b23b2ad041b2b49ca0446b85dfaa961c6601dc44
https://github.com/MidnightBSD/src/commit/b23b2ad041b2b49ca0446b85dfaa961c6601dc44
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-07-23 (Thu, 23 Jul 2026)
Changed paths:
M secure/libexec/Makefile
A secure/libexec/sshd-auth/Makefile
Log Message:
-----------
openssh: install sshd-auth
Build and install the split sshd-auth privilege-separation helper so sshd can start after the OpenSSH 10.3 update.
AI-Assisted-by: OpenAI Codex (GPT-5)
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: fd0128a8921e5a1ed8e047bc9bcf52fa3559ab75
https://github.com/MidnightBSD/src/commit/fd0128a8921e5a1ed8e047bc9bcf52fa3559ab75
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-07-23 (Thu, 23 Jul 2026)
Changed paths:
M crypto/openssh/sshd-session.c
Log Message:
-----------
openssh: avoid duplicate SSH banner exchange
The session process was repeating the identification exchange already performed by sshd-auth, causing clients to interpret the second server banner as an encrypted packet.
AI-Assisted-by: OpenAI Codex (GPT-5)
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 09dfe9b8f72314f94833ec5d59db5f8aae0bd9c9
https://github.com/MidnightBSD/src/commit/09dfe9b8f72314f94833ec5d59db5f8aae0bd9c9
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-07-24 (Fri, 24 Jul 2026)
Changed paths:
R crypto/openssh/PROTOCOL.certkeys
R crypto/openssh/PROTOCOL.chacha20poly1305
A crypto/openssh/ed25519-openssl.c
R crypto/openssh/hash.c
A crypto/openssh/openbsd-compat/bsd-sha2.h
R crypto/openssh/openbsd-compat/sha2.h
A crypto/openssh/regress/connect-bigconf.sh
A crypto/openssh/regress/dropbear-server.sh
R crypto/openssh/regress/dsa_ssh2.prv
R crypto/openssh/regress/dsa_ssh2.pub
A crypto/openssh/regress/gss-auth.sh
A crypto/openssh/regress/kbdint.sh
R crypto/openssh/regress/misc/fuzz-harness/testdata/id_dsa-cert.pub
A crypto/openssh/regress/password.sh
A crypto/openssh/regress/proxyjump.sh
A crypto/openssh/regress/ssh-pkcs11.sh
A crypto/openssh/regress/ssh-tty.sh
R crypto/openssh/regress/unittests/hostkeys/testdata/dsa_1.pub
R crypto/openssh/regress/unittests/hostkeys/testdata/dsa_2.pub
R crypto/openssh/regress/unittests/hostkeys/testdata/dsa_3.pub
R crypto/openssh/regress/unittests/hostkeys/testdata/dsa_4.pub
R crypto/openssh/regress/unittests/hostkeys/testdata/dsa_5.pub
R crypto/openssh/regress/unittests/hostkeys/testdata/dsa_6.pub
A crypto/openssh/regress/unittests/misc/test_misc.c
A crypto/openssh/regress/unittests/misc/test_xextendf.c
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_1
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_1-cert.fp
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_1-cert.pub
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_1.fp
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_1.fp.bb
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_1.param.g
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_1.param.priv
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_1.param.pub
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_1.pub
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_1_pw
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_2
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_2.fp
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_2.fp.bb
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_2.pub
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_n
R crypto/openssh/regress/unittests/sshkey/testdata/dsa_n_pw
R crypto/openssh/regress/unittests/sshsig/testdata/dsa
R crypto/openssh/regress/unittests/sshsig/testdata/dsa.pub
R crypto/openssh/regress/unittests/sshsig/testdata/dsa.sig
R crypto/openssh/ssh-xmss.c
A crypto/openssh/ssherr-libcrypto.c
A crypto/openssh/ssherr-nolibcrypto.c
R crypto/openssh/sshkey-xmss.c
R crypto/openssh/sshkey-xmss.h
R crypto/openssh/xmss_commons.c
R crypto/openssh/xmss_commons.h
R crypto/openssh/xmss_fast.c
R crypto/openssh/xmss_fast.h
R crypto/openssh/xmss_hash.c
R crypto/openssh/xmss_hash.h
R crypto/openssh/xmss_hash_address.c
R crypto/openssh/xmss_hash_address.h
R crypto/openssh/xmss_wots.c
R crypto/openssh/xmss_wots.h
M secure/lib/libssh/Makefile
Log Message:
-----------
cleanup some files from old releases. fix the ed hash
Commit: f5875b1c146c2b20b60c14b15909ca07f87cfe3a
https://github.com/MidnightBSD/src/commit/f5875b1c146c2b20b60c14b15909ca07f87cfe3a
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-07-24 (Fri, 24 Jul 2026)
Changed paths:
M crypto/openssh/auth-rhosts.c
Log Message:
-----------
bring in some fixes from freebsd and openbsd upstream
Commit: 9c1b2ccef83bb3595fee99761d2e189d3f23df34
https://github.com/MidnightBSD/src/commit/9c1b2ccef83bb3595fee99761d2e189d3f23df34
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-07-24 (Fri, 24 Jul 2026)
Changed paths:
M crypto/openssh/configure.ac
M crypto/openssh/readconf.c
Log Message:
-----------
sync up configure script
Commit: 74a2d772597175520f02d79f87a46f50a5823fe4
https://github.com/MidnightBSD/src/commit/74a2d772597175520f02d79f87a46f50a5823fe4
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-07-24 (Fri, 24 Jul 2026)
Changed paths:
M crypto/openssh/config.h
M crypto/openssh/krb5_config.h
M crypto/openssh/loginrec.c
M crypto/openssh/midnightbsd-configure.sh
M crypto/openssh/misc-agent.c
M crypto/openssh/openbsd-compat/openbsd-compat.h
M crypto/openssh/regress/knownhosts-command.sh
M crypto/openssh/regress/unittests/Makefile
M crypto/openssh/regress/unittests/sshkey/test_sshkey.c
M crypto/openssh/session.c
M crypto/openssh/ssh-agent.1
M crypto/openssh/ssh-agent.c
M crypto/openssh/ssh-keygen.1
M crypto/openssh/ssh-keygen.c
M crypto/openssh/ssh_namespace.h
M crypto/openssh/sshconnect2.c
Log Message:
-----------
fix a few issues with the merge
Compare: https://github.com/MidnightBSD/src/compare/1b75cfd23b87...74a2d7725971
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications
More information about the Midnightbsd-cvs
mailing list