Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Oct 2025 04:01:13 GMT
From:      Enji Cooper <ngie@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: 046c625e9382 - main - crypto/openssl: update to 3.5.4
Message-ID:  <202510040401.59441DLU024864@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by ngie:

URL: https://cgit.FreeBSD.org/src/commit/?id=046c625e9382e17da953767b881aaa782fa73af8

commit 046c625e9382e17da953767b881aaa782fa73af8
Merge: 4a5a884c4a77 8e12a5c4eb35
Author:     Enji Cooper <ngie@FreeBSD.org>
AuthorDate: 2025-10-04 03:26:18 +0000
Commit:     Enji Cooper <ngie@FreeBSD.org>
CommitDate: 2025-10-04 03:26:18 +0000

    crypto/openssl: update to 3.5.4
    
    This change includes all necessary changes required to update to OpenSSL
    3.5.4.
    
    More information about the 3.5.4 release can be found in the relevant
    release notes (see 8e12a5c4eb3507846b5 for more details).
    
    Merge commit '8e12a5c4eb3507846b507d0afe87d115af41df40'

 crypto/openssl/CHANGES.md                          |  69 ++++++
 crypto/openssl/NEWS.md                             |  40 +++-
 crypto/openssl/VERSION.dat                         |   4 +-
 crypto/openssl/apps/storeutl.c                     |  16 +-
 crypto/openssl/crypto/bio/bss_file.c               |   2 +-
 crypto/openssl/crypto/ec/ecp_sm2p256.c             |   2 +-
 crypto/openssl/crypto/evp/bio_ok.c                 |  27 ++-
 crypto/openssl/crypto/evp/ctrl_params_translate.c  |   2 +-
 crypto/openssl/crypto/evp/p_lib.c                  |  17 +-
 crypto/openssl/crypto/info.c                       |  14 +-
 crypto/openssl/crypto/ml_dsa/ml_dsa_key.c          |   4 +-
 crypto/openssl/crypto/ml_kem/ml_kem.c              |   2 +-
 crypto/openssl/crypto/modes/siv128.c               |   3 +
 crypto/openssl/crypto/property/property_parse.c    |   2 +-
 crypto/openssl/crypto/rsa/rsa_gen.c                |  15 --
 crypto/openssl/crypto/rsa/rsa_sign.c               |   4 +-
 crypto/openssl/crypto/threads_pthread.c            |  12 +-
 crypto/openssl/crypto/x509/t_x509.c                |   3 +-
 crypto/openssl/crypto/x509/x509_lu.c               |   1 -
 crypto/openssl/doc/man3/DEFINE_STACK_OF.pod        |  19 +-
 crypto/openssl/doc/man3/OpenSSL_version.pod        |   9 +-
 crypto/openssl/doc/man3/SSL_CIPHER_get_name.pod    |   4 +-
 .../openssl/doc/man3/SSL_SESSION_get0_hostname.pod |  10 +-
 crypto/openssl/include/crypto/rsa.h                |   4 -
 crypto/openssl/include/openssl/opensslv.h.in       |   4 +-
 crypto/openssl/providers/fips-sources.checksums    |  20 +-
 crypto/openssl/providers/fips.checksum             |   2 +-
 crypto/openssl/providers/fips/self_test_data.inc   |  42 ++++
 crypto/openssl/providers/fips/self_test_kats.c     | 100 ++++++++
 .../providers/implementations/kdfs/krb5kdf.c       |   7 +-
 .../providers/implementations/keymgmt/ecx_kmgmt.c  |   8 -
 crypto/openssl/ssl/quic/quic_impl.c                |   7 +-
 crypto/openssl/ssl/record/methods/tls_common.c     |  11 +-
 crypto/openssl/ssl/ssl_rsa.c                       |   5 +-
 crypto/openssl/ssl/t1_trce.c                       |   4 +
 crypto/openssl/test/build.info                     |   3 +-
 crypto/openssl/test/fake_rsaprov.c                 |   4 +-
 crypto/openssl/test/fake_rsaprov.h                 |  11 +-
 crypto/openssl/test/ml_kem_evp_extra_test.c        |  10 +
 crypto/openssl/test/property_test.c                |  19 +-
 crypto/openssl/test/provider_pkey_test.c           |  72 ++++++
 crypto/openssl/test/quicapitest.c                  |  95 +-------
 crypto/openssl/test/radix/terp.c                   |   6 +-
 crypto/openssl/test/recipes/03-test_fipsinstall.t  |  12 +-
 crypto/openssl/test/recipes/25-test_verify.t       |   5 +-
 .../test/recipes/30-test_evp_data/evpkdf_krb5.txt  |  10 +-
 .../30-test_evp_data/evppkey_rsa_sigalg.txt        |   4 +-
 crypto/openssl/test/recipes/90-test_sslapi.t       |  17 +-
 .../90-test_sslapi_data/ssltraceref-zlib.txt       | 255 +++++++++++++++++++++
 .../recipes/90-test_sslapi_data/ssltraceref.txt    | 253 ++++++++++++++++++++
 crypto/openssl/test/sslapitest.c                   |  87 +++++++
 crypto/openssl/test/testutil.h                     |   2 +
 crypto/openssl/test/testutil/compare.c             |  88 +++++++
 crypto/openssl/test/threadstest.c                  |  11 +-
 crypto/openssl/test/wpackettest.c                  |   2 +-
 55 files changed, 1241 insertions(+), 220 deletions(-)

diff --cc crypto/openssl/test/recipes/90-test_sslapi_data/ssltraceref-zlib.txt
index 000000000000,05aed8299b0e..05aed8299b0e
mode 000000,100644..100644
--- a/crypto/openssl/test/recipes/90-test_sslapi_data/ssltraceref-zlib.txt
+++ b/crypto/openssl/test/recipes/90-test_sslapi_data/ssltraceref-zlib.txt
diff --cc crypto/openssl/test/recipes/90-test_sslapi_data/ssltraceref.txt
index 000000000000,5d332da235fb..5d332da235fb
mode 000000,100644..100644
--- a/crypto/openssl/test/recipes/90-test_sslapi_data/ssltraceref.txt
+++ b/crypto/openssl/test/recipes/90-test_sslapi_data/ssltraceref.txt
diff --cc crypto/openssl/test/testutil/compare.c
index 000000000000,067fb878b58e..067fb878b58e
mode 000000,100644..100644
--- a/crypto/openssl/test/testutil/compare.c
+++ b/crypto/openssl/test/testutil/compare.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510040401.59441DLU024864>