diff options
| author | Enji Cooper <ngie@FreeBSD.org> | 2025-09-18 12:20:31 -0700 |
|---|---|---|
| committer | Enji Cooper <ngie@FreeBSD.org> | 2025-09-22 15:38:36 -0700 |
| commit | d9cc3d558d00ee7f62dbef2032f099033c91d2a1 (patch) | |
| tree | 2195992c41bf45fbfdbb6c375421416e30c49ecb /crypto | |
| parent | 88b8b7f0c4e9948667a2279e78e975a784049cba (diff) | |
crypto/openssl: update build artifacts for the 3.5.3 release
This change updates the build artifacts to match the 3.5.3 release. Much
of the change involves updating version numbers and release dates to
match the release version's metadata.
MFC after: 1 week
MFC with: 88b8b7f0c4e9948667a2279e78e975a784049cba
Diffstat (limited to 'crypto')
| -rwxr-xr-x | crypto/openssl/configdata.pm | 15 | ||||
| -rw-r--r-- | crypto/openssl/exporters/libcrypto.pc | 2 | ||||
| -rw-r--r-- | crypto/openssl/exporters/libssl.pc | 2 | ||||
| -rw-r--r-- | crypto/openssl/exporters/openssl.pc | 2 | ||||
| -rw-r--r-- | crypto/openssl/include/openssl/crypto.h | 8 | ||||
| -rw-r--r-- | crypto/openssl/include/openssl/opensslv.h | 19 | ||||
| -rw-r--r-- | crypto/openssl/libcrypto.pc | 2 | ||||
| -rw-r--r-- | crypto/openssl/libssl.pc | 2 | ||||
| -rw-r--r-- | crypto/openssl/openssl.pc | 2 |
9 files changed, 25 insertions, 29 deletions
diff --git a/crypto/openssl/configdata.pm b/crypto/openssl/configdata.pm index ec70eaba9f07..8ea23bf8a681 100755 --- a/crypto/openssl/configdata.pm +++ b/crypto/openssl/configdata.pm @@ -30,6 +30,7 @@ our %config = ( "FIPSKEY" => "f4556650ac31d35461610bac4ed81b1a181b2d8a43ea2854cbae22ca74560813", "FIPS_VENDOR" => "OpenSSL non-compliant FIPS Provider", "HASHBANGPERL" => "/usr/bin/env perl", + "LD" => "ld", "LDFLAGS" => [], "LDLIBS" => [], "OBJCOPY" => "objcopy", @@ -167,7 +168,7 @@ our %config = ( ], "dynamic_engines" => "1", "ex_libs" => [], - "full_version" => "3.5.1", + "full_version" => "3.5.3", "includes" => [], "ktls" => "", "lflags" => [], @@ -231,10 +232,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "etc", "options" => "enable-ec_nistp_64_gcc_128 enable-ktls enable-sctp --openssldir=etc --prefix=/usr no-acvp-tests no-afalgeng no-aria no-asan no-brotli no-brotli-dynamic no-buildtest-c++ no-crypto-mdebug no-crypto-mdebug-backtrace no-demos no-egd no-external-tests no-fips no-fips-jitter no-fips-post no-fips-securitychecks no-fuzz-afl no-fuzz-libfuzzer no-h3demo no-hqinterop no-idea no-jitter no-md2 no-mdc2 no-msan no-pie no-rc5 no-sm2 no-sm3 no-sm4 no-ssl3 no-ssl3-method no-sslkeylog no-tfo no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-winstore no-zlib no-zlib-dynamic no-zstd no-zstd-dynamic", - "patch" => "1", + "patch" => "3", "perl_archname" => "amd64-freebsd-thread-multi", "perl_cmd" => "/usr/local/bin/perl", - "perl_version" => "5.40.2", + "perl_version" => "5.40.3", "perlargv" => [ "disable-aria", "disable-egd", @@ -255,7 +256,7 @@ our %config = ( "AS" => undef, "ASFLAGS" => undef, "BUILDFILE" => undef, - "CC" => undef, + "CC" => "cc", "CFLAGS" => undef, "CPP" => undef, "CPPDEFINES" => undef, @@ -265,7 +266,7 @@ our %config = ( "CXX" => undef, "CXXFLAGS" => undef, "HASHBANGPERL" => undef, - "LD" => undef, + "LD" => "ld", "LDFLAGS" => undef, "LDLIBS" => undef, "MT" => undef, @@ -290,11 +291,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "1 Jul 2025", + "release_date" => "16 Sep 2025", "shlib_version" => "3", "sourcedir" => ".", "target" => "BSD-x86_64", - "version" => "3.5.1" + "version" => "3.5.3" ); our %target = ( "AR" => "ar", diff --git a/crypto/openssl/exporters/libcrypto.pc b/crypto/openssl/exporters/libcrypto.pc index e7f3953b7eae..843a328e8509 100644 --- a/crypto/openssl/exporters/libcrypto.pc +++ b/crypto/openssl/exporters/libcrypto.pc @@ -7,7 +7,7 @@ modulesdir=${libdir}/ossl-modules Name: OpenSSL-libcrypto Description: OpenSSL cryptography library -Version: 3.5.1 +Version: 3.5.3 Libs: -L${libdir} -lcrypto Libs.private: -pthread Cflags: -I${includedir} diff --git a/crypto/openssl/exporters/libssl.pc b/crypto/openssl/exporters/libssl.pc index ed6fd275ca26..bbbe0b65b904 100644 --- a/crypto/openssl/exporters/libssl.pc +++ b/crypto/openssl/exporters/libssl.pc @@ -5,7 +5,7 @@ includedir=${prefix}/include Name: OpenSSL-libssl Description: Secure Sockets Layer and cryptography libraries -Version: 3.5.1 +Version: 3.5.3 Requires.private: libcrypto Libs: -L${libdir} -lssl Cflags: -I${includedir} diff --git a/crypto/openssl/exporters/openssl.pc b/crypto/openssl/exporters/openssl.pc index 892ef113ca0f..d930b07420dc 100644 --- a/crypto/openssl/exporters/openssl.pc +++ b/crypto/openssl/exporters/openssl.pc @@ -5,5 +5,5 @@ includedir=${prefix}/include Name: OpenSSL Description: Secure Sockets Layer and cryptography libraries and tools -Version: 3.5.1 +Version: 3.5.3 Requires: libssl libcrypto diff --git a/crypto/openssl/include/openssl/crypto.h b/crypto/openssl/include/openssl/crypto.h index fd2cfd3e5a9a..87fefd4ab73b 100644 --- a/crypto/openssl/include/openssl/crypto.h +++ b/crypto/openssl/include/openssl/crypto.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/crypto.h.in * - * Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2025 The OpenSSL Project Authors. All Rights Reserved. * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved * * Licensed under the Apache License 2.0 (the "License"). You may not use @@ -358,9 +358,9 @@ OSSL_CRYPTO_ALLOC void *CRYPTO_zalloc(size_t num, const char *file, int line); OSSL_CRYPTO_ALLOC void *CRYPTO_aligned_alloc(size_t num, size_t align, void **freeptr, const char *file, int line); -OSSL_CRYPTO_ALLOC void *CRYPTO_memdup(const void *str, size_t siz, const char *file, int line); -OSSL_CRYPTO_ALLOC char *CRYPTO_strdup(const char *str, const char *file, int line); -OSSL_CRYPTO_ALLOC char *CRYPTO_strndup(const char *str, size_t s, const char *file, int line); +void *CRYPTO_memdup(const void *str, size_t siz, const char *file, int line); +char *CRYPTO_strdup(const char *str, const char *file, int line); +char *CRYPTO_strndup(const char *str, size_t s, const char *file, int line); void CRYPTO_free(void *ptr, const char *file, int line); void CRYPTO_clear_free(void *ptr, size_t num, const char *file, int line); void *CRYPTO_realloc(void *addr, size_t num, const char *file, int line); diff --git a/crypto/openssl/include/openssl/opensslv.h b/crypto/openssl/include/openssl/opensslv.h index dd50d89cb998..bdfee803c79c 100644 --- a/crypto/openssl/include/openssl/opensslv.h +++ b/crypto/openssl/include/openssl/opensslv.h @@ -2,7 +2,7 @@ * WARNING: do not edit! * Generated by Makefile from include/openssl/opensslv.h.in * - * Copyright 1999-2020 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1999-2025 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 5 -# define OPENSSL_VERSION_PATCH 1 +# define OPENSSL_VERSION_PATCH 3 /* * Additional version information @@ -74,33 +74,28 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.5.1" -# define OPENSSL_FULL_VERSION_STR "3.5.1" +# define OPENSSL_VERSION_STR "3.5.3" +# define OPENSSL_FULL_VERSION_STR "3.5.3" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "1 Jul 2025" +# define OPENSSL_RELEASE_DATE "16 Sep 2025" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.5.1 1 Jul 2025" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.5.3 16 Sep 2025" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ -# ifdef OPENSSL_VERSION_PRE_RELEASE -# define _OPENSSL_VERSION_PRE_RELEASE 0x0L -# else -# define _OPENSSL_VERSION_PRE_RELEASE 0xfL -# endif # define OPENSSL_VERSION_NUMBER \ ( (OPENSSL_VERSION_MAJOR<<28) \ |(OPENSSL_VERSION_MINOR<<20) \ |(OPENSSL_VERSION_PATCH<<4) \ - |_OPENSSL_VERSION_PRE_RELEASE ) + |0xfL ) # ifdef __cplusplus } diff --git a/crypto/openssl/libcrypto.pc b/crypto/openssl/libcrypto.pc index 97725059adfb..ab8b8f6df792 100644 --- a/crypto/openssl/libcrypto.pc +++ b/crypto/openssl/libcrypto.pc @@ -7,7 +7,7 @@ modulesdir=${libdir}/providers Name: OpenSSL-libcrypto Description: OpenSSL cryptography library -Version: 3.5.1 +Version: 3.5.3 Libs: -L${libdir} -lcrypto Libs.private: -pthread Cflags: -I${prefix}/include -I${prefix}/./include diff --git a/crypto/openssl/libssl.pc b/crypto/openssl/libssl.pc index e2662ee9e5fa..9d1a34a880b0 100644 --- a/crypto/openssl/libssl.pc +++ b/crypto/openssl/libssl.pc @@ -5,7 +5,7 @@ includedir=${prefix}/include ${prefix}/./include Name: OpenSSL-libssl Description: Secure Sockets Layer and cryptography libraries -Version: 3.5.1 +Version: 3.5.3 Requires.private: libcrypto Libs: -L${libdir} -lssl Cflags: -I${prefix}/include -I${prefix}/./include diff --git a/crypto/openssl/openssl.pc b/crypto/openssl/openssl.pc index ff0a0c2f4e09..6ef1ef3ee700 100644 --- a/crypto/openssl/openssl.pc +++ b/crypto/openssl/openssl.pc @@ -5,5 +5,5 @@ includedir=${prefix}/include ${prefix}/./include Name: OpenSSL Description: Secure Sockets Layer and cryptography libraries and tools -Version: 3.5.1 +Version: 3.5.3 Requires: libssl libcrypto |
