]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
OpenSSL: Vendor import of OpenSSL 3.0.12
authorEd Maste <emaste@FreeBSD.org>
Tue, 24 Oct 2023 17:45:46 +0000 (13:45 -0400)
committerEd Maste <emaste@FreeBSD.org>
Tue, 24 Oct 2023 17:48:36 +0000 (13:48 -0400)
commit825caf7e12445fa4818413cc37c8b45bebb6c3a9
treea0f00644657cd70aa51d1142a3bb3ef34485ab7f
parent315108b81694de474bbc273c0050b195047f5eed
OpenSSL: Vendor import of OpenSSL 3.0.12

 * Fix incorrect key and IV resizing issues when calling
   EVP_EncryptInit_ex2(), EVP_DecryptInit_ex2() or EVP_CipherInit_ex2()
   with OSSL_PARAM parameters that alter the key or IV length
   ([CVE-2023-5363]).

Sponsored by: The FreeBSD Foundation
86 files changed:
CHANGES.md
INSTALL.md
NEWS.md
VERSION.dat
apps/dgst.c
apps/dhparam.c
apps/dsaparam.c
apps/enc.c
apps/gendsa.c
apps/genpkey.c
apps/genrsa.c
apps/lib/apps.c
apps/req.c
apps/speed.c
crypto/aes/asm/aesv8-armx.pl
crypto/arm_arch.h
crypto/bn/bn_gcd.c
crypto/build.info
crypto/cms/cms_enc.c
crypto/cms/cms_err.c
crypto/cms/cms_sd.c
crypto/dh/dh_check.c
crypto/dh/dh_key.c
crypto/dh/dh_lib.c
crypto/dsa/dsa_check.c
crypto/dsa/dsa_lib.c
crypto/dsa/dsa_ossl.c
crypto/engine/eng_pkey.c
crypto/engine/eng_table.c
crypto/err/openssl.txt
crypto/evp/evp_enc.c
crypto/evp/legacy_sha.c
crypto/evp/p_lib.c
crypto/evp/pmeth_lib.c
crypto/ex_data.c
crypto/ffc/ffc_key_validate.c
crypto/lhash/lhash.c
crypto/mem.c
crypto/modes/asm/ghashv8-armx.pl
crypto/objects/obj_dat.c
crypto/param_build_set.c
crypto/poly1305/asm/poly1305-armv8.pl
crypto/property/property_parse.c
crypto/rsa/rsa_backend.c
crypto/rsa/rsa_lib.c
doc/man3/CMS_add1_signer.pod
doc/man3/DH_generate_parameters.pod
doc/man3/DSA_generate_parameters.pod
doc/man3/EVP_aes_128_gcm.pod
doc/man3/EVP_aria_128_gcm.pod
doc/man3/EVP_bf_cbc.pod
doc/man3/EVP_blake2b512.pod
doc/man3/EVP_camellia_128_ecb.pod
doc/man3/EVP_cast5_cbc.pod
doc/man3/EVP_chacha20.pod
doc/man3/EVP_des_cbc.pod
doc/man3/EVP_desx_cbc.pod
doc/man3/EVP_idea_cbc.pod
doc/man3/EVP_md2.pod
doc/man3/EVP_md4.pod
doc/man3/EVP_md5.pod
doc/man3/EVP_mdc2.pod
doc/man3/EVP_rc2_cbc.pod
doc/man3/EVP_rc4.pod
doc/man3/EVP_rc5_32_12_16_cbc.pod
doc/man3/EVP_ripemd160.pod
doc/man3/EVP_seed_cbc.pod
doc/man3/EVP_sha1.pod
doc/man3/EVP_sha224.pod
doc/man3/EVP_sha3_224.pod
doc/man3/EVP_sm3.pod
doc/man3/EVP_sm4_cbc.pod
doc/man3/EVP_whirlpool.pod
doc/man3/PKCS5_PBKDF2_HMAC.pod
doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod
doc/man3/SSL_CTX_set_info_callback.pod
doc/man3/d2i_PKCS8PrivateKey_bio.pod
doc/man3/d2i_X509.pod
include/openssl/cmserr.h
include/openssl/evp.h
include/openssl/pkcs7.h.in
providers/fips-sources.checksums
providers/fips.checksum
providers/implementations/encode_decode/encode_key2text.c
providers/implementations/keymgmt/dh_kmgmt.c
providers/implementations/macs/kmac_prov.c