git: libressl: Local modifications after the upgrade (refs #3333)
Antonio Huete Jimenez
tuxillo at crater.dragonflybsd.org
Sun Nov 27 08:31:25 PST 2022
commit 6f5ec8b51c959914fd0128aa84612579c0400168
Author: Antonio Huete Jimenez <tuxillo at quantumachine.net>
Date: Sun Nov 27 17:27:36 2022 +0100
libressl: Local modifications after the upgrade (refs #3333)
libressl:
- Adjust Makefiles to include a number of source files that have been
either added or moved around.
- Bump shlib.
- Forcibly compile in engines by removing OPENSSL_NO_ENGINE which no longer
seems to be valid to have a full build. We wanted to avoid doing hacks to
bypass the OPENSSL_NO_ENGINE requirement. As far as we know the engine
code is disabled anyways.
librecrypto:
- Adjust Makefiles to include a number of source files that have been
either added or moved around.
- Bump shlib.
ldns:
- Remove HAVE_EVP_DSS1 from config.h to avoid using removed LibreSSL API
functions.
crytpsetup:
- Adjustments to use the new API.
dc:
- Adjustments to use the new API.
nc:
- Add more source files to the Makefile from libtls, which are now required.
Testing-and-fixes: @dillon, @tuxillo, @aly
Summary of changes:
contrib/cryptsetup/lib/backends.c | 11 ++--
contrib/cryptsetup/luks/af.c | 13 ++--
contrib/cryptsetup/luks/pbkdf.c | 13 ++--
crypto/libressl/README.DELETED | 79 ++++++++++++++++++++++-
crypto/libressl/README.DRAGONFLY | 8 +--
crypto/libressl/include/openssl/opensslfeatures.h | 2 +-
lib/libldns/ldns/config.h | 2 +-
lib/librecrypto/Makefile | 69 ++++++++++++--------
lib/libressl/Makefile | 34 +++++-----
share/examples/ssl/Makefile | 2 +-
usr.bin/dc/inout.c | 20 +++---
usr.bin/nc/Makefile | 12 +++-
usr.bin/openssl/Makefile.etc | 2 +-
13 files changed, 185 insertions(+), 82 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6f5ec8b51c959914fd0128aa84612579c0400168
--
DragonFly BSD source repository
More information about the Commits
mailing list