diff options
author | tb <> | 2022-01-19 20:28:06 +0000 |
---|---|---|
committer | tb <> | 2022-01-19 20:28:06 +0000 |
commit | 558550abe5c4597d963f18f62f5b20100bce2373 (patch) | |
tree | 7fd5a5942f76de33914a8387621afd027413907d /src/lib/libcrypto/evp/p_lib.c | |
parent | c4161525adc0bd91fa0cb11f7ffdd545e7e12717 (diff) | |
download | openbsd-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