[openssh-commits] [openssh] branch master updated (2d34205d -> 0fa803a1)
git+noreply at mindrot.org
git+noreply at mindrot.org
Thu Jul 27 10:30:23 AEST 2023
This is an automated email from the git hooks/post-receive script.
dtucker pushed a change to branch master
in repository openssh.
from 2d34205d upstream: make ssh -f (fork after authentication) work properly in
new 36cdb5db Retire dfly58 test VM. Add dfly64.
new 0fa803a1 Prefer OpenSSL's SHA256 in sk-dummy.so
The 2 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 0fa803a1dd1c7b546c166000e23a869cf6c4ec10
Author: Darren Tucker <dtucker at dtucker.net>
Date: Thu Jul 27 02:25:09 2023 +1000
Prefer OpenSSL's SHA256 in sk-dummy.so
Previously sk-dummy.so used libc's (or compat's) SHA256 since it may be
built without OpenSSL. In many cases, however, including both libc's
and OpenSSL's headers together caused conflicting definitions.
We tried working around this (on OpenSSL <1.1 you could define
OPENSSL_NO_SHA, NetBSD had USE_LIBC_SHA2, various #define hacks) with
varying levels of success. Since OpenSSL >=1.1 removed OPENSSL_NO_SHA
and including most OpenSSL headers would bring sha.h in, even if it
wasn't used directly this was a constant hassle.
Admit defeat and use OpenSSL's SHA256 unless we aren't using OpenSSL at
all. ok djm@
commit 36cdb5dbf55c99c0faad06066f56a7c341258c1f
Author: Darren Tucker <dtucker at dtucker.net>
Date: Thu Jul 27 10:29:44 2023 +1000
Retire dfly58 test VM. Add dfly64.
Summary of changes:
.github/workflows/selfhosted.yml | 2 +-
regress/misc/sk-dummy/sk-dummy.c | 39 +++++++++------------------------------
2 files changed, 10 insertions(+), 31 deletions(-)
--
To stop receiving notification emails like this one, please contact
djm at mindrot.org.
More information about the openssh-commits
mailing list