Stop fiddling with hash table internals from lhash doall callers.
authorjsing <jsing@openbsd.org>
Wed, 24 Jan 2024 14:05:10 +0000 (14:05 +0000)
committerjsing <jsing@openbsd.org>
Wed, 24 Jan 2024 14:05:10 +0000 (14:05 +0000)
commit20273a99a6bacb3807f178f8694f0925028b0743
tree3fe09bb0bc11ddcdea04213fc8de30a455fd31cb
parent91a7e77456f38c971cb36ccba7505d36e1ac8b71
Stop fiddling with hash table internals from lhash doall callers.

It is now safe to call delete from an lhash doall callback - stop fiddling
wit hash table internals from lhash doall callers that previously has to
workaround this themselves.

ok tb@
lib/libcrypto/conf/conf_api.c
lib/libcrypto/objects/obj_dat.c
lib/libssl/ssl_sess.c