Module Name: src Committed By: riastradh Date: Tue Oct 15 23:25:21 UTC 2024
Modified Files: src/crypto/external/bsd/openssl/dist/util: libcrypto.num src/crypto/external/bsd/openssl/lib/libcrypto: crypto.map Log Message: libcrypto: Record the SHA-2 symbol renaming as a local patch. By putting it under dist/, we keep it as a local patch from the upstream vendor import, so it won't be lost on next import when crypto.map is regenerated. Update crypto.map to sort like OpenSSL does while here. PR bin/51333 PR lib/58039 To generate a diff of this commit: cvs rdiff -u -r1.1.1.12 -r1.2 \ src/crypto/external/bsd/openssl/dist/util/libcrypto.num cvs rdiff -u -r1.14 -r1.15 \ src/crypto/external/bsd/openssl/lib/libcrypto/crypto.map Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/crypto/external/bsd/openssl/dist/util/libcrypto.num diff -u src/crypto/external/bsd/openssl/dist/util/libcrypto.num:1.1.1.12 src/crypto/external/bsd/openssl/dist/util/libcrypto.num:1.2 --- src/crypto/external/bsd/openssl/dist/util/libcrypto.num:1.1.1.12 Wed May 31 19:25:54 2023 +++ src/crypto/external/bsd/openssl/dist/util/libcrypto.num Tue Oct 15 23:25:20 2024 @@ -2072,7 +2072,7 @@ BIO_s_file RSA_X931_derive_ex 2119 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 EVP_PKEY_decrypt_init 2120 3_0_0 EXIST::FUNCTION: ENGINE_get_destroy_function 2121 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0,ENGINE -SHA224_Init 2122 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 +_OpenSSL_SHA224_Init 2122 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 X509V3_EXT_add_conf 2123 3_0_0 EXIST::FUNCTION: ASN1_object_size 2124 3_0_0 EXIST::FUNCTION: X509_REVOKED_free 2125 3_0_0 EXIST::FUNCTION: @@ -2190,7 +2190,7 @@ PEM_write_bio_PKCS8_PRIV_KEY_INFO EC_GROUP_set_curve_GF2m 2239 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0,EC,EC2M ENGINE_load_builtin_engines 2240 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0,ENGINE SRP_VBASE_init 2241 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0,SRP -SHA224_Final 2242 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 +_OpenSSL_SHA224_Final 2242 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 OCSP_CERTSTATUS_free 2243 3_0_0 EXIST::FUNCTION:OCSP d2i_TS_TST_INFO 2244 3_0_0 EXIST::FUNCTION:TS IPAddressOrRange_it 2245 3_0_0 EXIST::FUNCTION:RFC3779 @@ -2496,7 +2496,7 @@ d2i_NETSCAPE_CERT_SEQUENCE X509_CRL_set_version 2551 3_0_0 EXIST::FUNCTION: ASN1_PCTX_set_cert_flags 2552 3_0_0 EXIST::FUNCTION: PKCS8_PRIV_KEY_INFO_free 2553 3_0_0 EXIST::FUNCTION: -SHA224_Update 2554 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 +_OpenSSL_SHA224_Update 2554 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 EC_GROUP_new_by_curve_name 2555 3_0_0 EXIST::FUNCTION:EC X509_STORE_set_purpose 2556 3_0_0 EXIST::FUNCTION: X509_CRL_get0_signature 2557 3_0_0 EXIST::FUNCTION: @@ -2726,7 +2726,7 @@ CMS_RecipientInfo_encrypt X509_get_pubkey_parameters 2787 3_0_0 EXIST::FUNCTION: PKCS12_setup_mac 2788 3_0_0 EXIST::FUNCTION: PEM_read_bio_PKCS7 2789 3_0_0 EXIST::FUNCTION: -SHA512_Final 2790 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 +_OpenSSL_SHA512_Final 2790 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 X509_VERIFY_PARAM_set1_host 2791 3_0_0 EXIST::FUNCTION: OCSP_resp_find_status 2792 3_0_0 EXIST::FUNCTION:OCSP d2i_ASN1_T61STRING 2793 3_0_0 EXIST::FUNCTION: @@ -2900,14 +2900,14 @@ EC_curve_nid2nist ENGINE_get_finish_function 2965 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0,ENGINE EC_POINT_add 2966 3_0_0 EXIST::FUNCTION:EC EC_KEY_oct2key 2967 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0,EC -SHA384_Init 2968 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 +_OpenSSL_SHA384_Init 2968 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 ASN1_UNIVERSALSTRING_new 2969 3_0_0 EXIST::FUNCTION: EVP_PKEY_print_private 2970 3_0_0 EXIST::FUNCTION: ASN1_INTEGER_new 2971 3_0_0 EXIST::FUNCTION: NAME_CONSTRAINTS_it 2972 3_0_0 EXIST::FUNCTION: TS_REQ_get_cert_req 2973 3_0_0 EXIST::FUNCTION:TS BIO_pop 2974 3_0_0 EXIST::FUNCTION: -SHA256_Final 2975 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 +_OpenSSL_SHA256_Final 2975 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 EVP_PKEY_set1_DH 2976 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0,DH DH_get_ex_data 2977 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0,DH CRYPTO_secure_malloc 2978 3_0_0 EXIST::FUNCTION: @@ -2979,7 +2979,7 @@ i2d_X509_PUBKEY EVP_DecryptUpdate 3046 3_0_0 EXIST::FUNCTION: CAST_cbc_encrypt 3047 3_0_0 EXIST::FUNCTION:CAST,DEPRECATEDIN_3_0 BN_BLINDING_invert 3048 3_0_0 EXIST::FUNCTION: -SHA512_Update 3049 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 +_OpenSSL_SHA512_Update 3049 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 ESS_ISSUER_SERIAL_new 3050 3_0_0 EXIST::FUNCTION: PKCS12_SAFEBAG_get0_pkcs8 3051 3_0_0 EXIST::FUNCTION: X509_get_ext_by_NID 3052 3_0_0 EXIST::FUNCTION: @@ -3551,7 +3551,7 @@ PKCS5_pbe_set TS_RESP_CTX_free 3632 3_0_0 EXIST::FUNCTION:TS d2i_PUBKEY 3633 3_0_0 EXIST::FUNCTION: ASYNC_cleanup_thread 3634 3_0_0 EXIST::FUNCTION: -SHA384_Update 3635 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 +_OpenSSL_SHA384_Update 3635 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 CRYPTO_cfb128_1_encrypt 3636 3_0_0 EXIST::FUNCTION: BIO_set_cipher 3637 3_0_0 EXIST::FUNCTION: PEM_read_PUBKEY 3638 3_0_0 EXIST::FUNCTION:STDIO @@ -3813,7 +3813,7 @@ CRL_DIST_POINTS_free d2i_OCSP_SINGLERESP 3900 3_0_0 EXIST::FUNCTION:OCSP EVP_CIPHER_CTX_get_num 3901 3_0_0 EXIST::FUNCTION: EVP_PKEY_verify_recover_init 3902 3_0_0 EXIST::FUNCTION: -SHA512_Init 3903 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 +_OpenSSL_SHA512_Init 3903 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 TS_MSG_IMPRINT_set_msg 3904 3_0_0 EXIST::FUNCTION:TS CMS_unsigned_add1_attr 3905 3_0_0 EXIST::FUNCTION:CMS OPENSSL_LH_doall 3906 3_0_0 EXIST::FUNCTION: Index: src/crypto/external/bsd/openssl/lib/libcrypto/crypto.map diff -u src/crypto/external/bsd/openssl/lib/libcrypto/crypto.map:1.14 src/crypto/external/bsd/openssl/lib/libcrypto/crypto.map:1.15 --- src/crypto/external/bsd/openssl/lib/libcrypto/crypto.map:1.14 Tue Oct 15 21:04:06 2024 +++ src/crypto/external/bsd/openssl/lib/libcrypto/crypto.map Tue Oct 15 23:25:21 2024 @@ -3910,23 +3910,9 @@ OPENSSL_3.0.0 { SHA1_Transform; SHA1_Update; SHA224; - _OpenSSL_SHA224_Final; - _OpenSSL_SHA224_Init; - _OpenSSL_SHA224_Update; SHA256; - _OpenSSL_SHA256_Final; - _OpenSSL_SHA256_Init; - _OpenSSL_SHA256_Transform; - _OpenSSL_SHA256_Update; SHA384; - _OpenSSL_SHA384_Final; - _OpenSSL_SHA384_Init; - _OpenSSL_SHA384_Update; SHA512; - _OpenSSL_SHA512_Final; - _OpenSSL_SHA512_Init; - _OpenSSL_SHA512_Transform; - _OpenSSL_SHA512_Update; SMIME_crlf_copy; SMIME_read_ASN1; SMIME_read_ASN1_ex; @@ -4888,6 +4874,20 @@ OPENSSL_3.0.0 { ZLONG_it; ZUINT32_it; ZUINT64_it; + _OpenSSL_SHA224_Final; + _OpenSSL_SHA224_Init; + _OpenSSL_SHA224_Update; + _OpenSSL_SHA256_Final; + _OpenSSL_SHA256_Init; + _OpenSSL_SHA256_Transform; + _OpenSSL_SHA256_Update; + _OpenSSL_SHA384_Final; + _OpenSSL_SHA384_Init; + _OpenSSL_SHA384_Update; + _OpenSSL_SHA512_Final; + _OpenSSL_SHA512_Init; + _OpenSSL_SHA512_Transform; + _OpenSSL_SHA512_Update; a2d_ASN1_OBJECT; a2i_ASN1_ENUMERATED; a2i_ASN1_INTEGER;