]> git.ipfire.org Git - thirdparty/openssl.git/commit
hashtable: Support lockless reads
authorTomas Mraz <tomas@openssl.org>
Mon, 27 May 2024 14:49:15 +0000 (16:49 +0200)
committerTomas Mraz <tomas@openssl.org>
Wed, 21 Aug 2024 13:21:25 +0000 (15:21 +0200)
commit71fe7f09831682e0dafe49e927da195792cff385
tree44774f5cbc2cc4b7bc249a1b595855f4319e66c3
parent6cdca7b9febe35d993b6b3e3cd3c276e2387677b
hashtable: Support lockless reads

Also build it in the FIPS provider too and properly
report error on insert when hashtable cannot be grown.

Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/24504)
crypto/hashtable/build.info
crypto/hashtable/hashtable.c
doc/internal/man3/ossl_ht_new.pod
fuzz/hashtable.c
include/internal/hashtable.h
providers/fips/fipsprov.c
test/lhash_test.c