summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp/p_lib.c
diff options
context:
space:
mode:
authortb <>2022-01-19 20:28:06 +0000
committertb <>2022-01-19 20:28:06 +0000
commit558550abe5c4597d963f18f62f5b20100bce2373 (patch)
tree7fd5a5942f76de33914a8387621afd027413907d /src/lib/libcrypto/evp/p_lib.c
parentc4161525adc0bd91fa0cb11f7ffdd545e7e12717 (diff)
downloadopenbsd-558550abe5c4597d963f18f62f5b20100bce2373.tar.gz
openbsd-558550abe5c4597d963f18f62f5b20100bce2373.tar.bz2
openbsd-558550abe5c4597d963f18f62f5b20100bce2373.zip
Document the bizarre fact that {CMS,PCKS7}_get0_signers() needs some
freeing of what they return despite being get0 functions: the stack of X509s that they return must be freed with sk_X509_free(). The get0 thus probably refers to the individual certs, but not to the stack itself. The libcrypto and libssl APIs never cease to amaze with new traps. ok inoguchi
Diffstat (limited to 'src/lib/libcrypto/evp/p_lib.c')
0 files changed, 0 insertions, 0 deletions