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