Commit cfa5eb176b for openssl.org
commit cfa5eb176bdbf8e059260d84860237ccdfa1eac4
Author: Neil Horman <nhorman@openssl.org>
Date: Wed Jan 14 15:36:37 2026 -0500
Add NEWS/CHANGES for new OPENSSL_sk_set_cmp_thunks() api
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Nikola Pajkovsky <nikolap@openssl.org>
MergeDate: Sat Feb 7 18:11:19 2026
(Merged from https://github.com/openssl/openssl/pull/29640)
diff --git a/CHANGES.md b/CHANGES.md
index 1aef34dc1f..217dda6591 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -46,6 +46,11 @@ OpenSSL 4.0
*Shane Lontis*
+ * Added `OPENSSL_sk_set_cmp_thunks()` api to allow for proper typecasting
+ during comparison of elements in a `STACK_OF` structure
+
+ *Neil Horman*
+
* Added configure options to disable KDF algorithms for
hmac-drbg-kdf, kbkdf, krb5kdf, pvkkdf, snmpkdf, sskdf, sshkdf, x942kdf and x963kdf.
diff --git a/NEWS.md b/NEWS.md
index 2d5418aaf2..71ddf483c2 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -27,6 +27,8 @@ OpenSSL 4.0
### Major changes between OpenSSL 3.6 and OpenSSL 4.0 [under development]
+ * The `OPENSSL_sk_set_cmp_thunks()` call was added to the `STACK_OF` api
+
* The script tool `c_rehash` was removed. Use `openssl rehash` instead.
* libcrypto no longer cleans up globally allocated data via atexit()