]> git.ipfire.org Git - thirdparty/openssl.git/commit
Adds the concept of thunks to OPENSSL_sk interface
authorFrederik Wedel-Heinen <frederik.wedel-heinen@dencrypt.dk>
Sat, 15 Mar 2025 20:02:54 +0000 (21:02 +0100)
committerTomas Mraz <tomas@openssl.org>
Mon, 24 Mar 2025 14:28:34 +0000 (15:28 +0100)
commit21b170df9fd2c6080da119144eac969a940dee38
tree1ebcf87fcee952f17c664cf44f8f8d24d1a5bec3
parent83b11af01738196b0ebde28a2f91df351c1c72fc
Adds the concept of thunks to OPENSSL_sk interface

This allows applications to call functions of correct signature when free'ing OPENSSL_sk items which UBSan complains about.
Related to #22896.

Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/27071)
CHANGES.md
crypto/stack/stack.c
doc/man3/DEFINE_STACK_OF.pod
include/openssl/safestack.h.in
include/openssl/stack.h
util/libcrypto.num
util/perl/OpenSSL/stackhash.pm