summaryrefslogtreecommitdiff
path: root/src/lib/libc/string/memmem.3
diff options
context:
space:
mode:
authortb <>2024-08-03 04:50:27 +0000
committertb <>2024-08-03 04:50:27 +0000
commit795f6cc947a840bd8785ed0cad261a251e7f3ee6 (patch)
treeab072a8587850bb026552dec2888fdf2051ad344 /src/lib/libc/string/memmem.3
parent8f247dc49d0a8e1e624ddd39b58455f90c3f00f5 (diff)
downloadopenbsd-795f6cc947a840bd8785ed0cad261a251e7f3ee6.tar.gz
openbsd-795f6cc947a840bd8785ed0cad261a251e7f3ee6.tar.bz2
openbsd-795f6cc947a840bd8785ed0cad261a251e7f3ee6.zip
Prepare to provide SSL_CTX_set1_cert_store()
SSL_CTX_set_cert_store() should have been called SSL_CTX_set0_cert_store() since it takes ownership of the store argument. Apparently a few people ran into the issue of not bumping the refcount themselves, leading to use after frees about 10 years ago. This is a quite rarely used API and there are no misuses in the ports tree, but since someone did the work of writing a diff, we can still add it. Needless to say that SSL_CTX_get_cert_store() obviously has the exact same issue and nobody seems to have thought of adding a get0 or get1 version to match... Fixes https://github.com/libressl/openbsd/issues/71 From Kenjiro Nakayama
Diffstat (limited to 'src/lib/libc/string/memmem.3')
0 files changed, 0 insertions, 0 deletions