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()