From 8a536f8311efa472f0db53f9dddd3d5e59fb6dcf Mon Sep 17 00:00:00 2001 From: Theo Buehler Date: Tue, 11 Mar 2025 11:57:54 -0600 Subject: Update ChangeLog --- ChangeLog | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 114a9ee..fb57ec7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -78,10 +78,21 @@ LibreSSL Portable Release Notes: - Removed the -C option to generate "C code" from the openssl(1) dh, dhparam, dsaparam, ecparam, and x509 subcommands. - Removed #error in headers when OPENSSL_NO_* is defined. + - EC_METHOD is no longer public and all public API directly using + it was removed. This includes EC_GROUP_new(), EC_GFp_mont_method() + EC_{GROUP,POINT}_method_of() and EC_METHOD_get_field_type(). + - The precomputation stubs for EC_GROUP were removed. + - The API setting Jacobian projective coordinates for a point was + removed as were EC_POINTs_{mul,make_affine}(). + - CRYPTO_set_mem_functions() now matches OpenSSL 1.1 and + CRYPTO_set_mem_ex_functions() was removed. + - X509_NAME_print() and X509_OBJECT_up_ref_count() are no longer public. + - const corrected UI_OpenSSL() and BN_MONT_CTX_copy(). + - Support OPENSSL_NO_FILENAMES. * New features - libtls has a new tls_peer_cert_common_name() API call to retrieve the peer's common name without having to inspect the PEM. - - Imported ML-KEM 768 and 1024 from BoringSSL. + - Imported ML-KEM 768 and 1024 from BoringSSL (not yet public API). * Bug fixes - Plugged a leak in eckey_compute_pubkey(). - Again allow the magic values -1, -2 and -3 for the salt length -- cgit v1.2.3-55-g6feb