summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ecdsa/ecs_ossl.c
diff options
context:
space:
mode:
authortb <>2022-01-19 20:28:06 +0000
committertb <>2022-01-19 20:28:06 +0000
commit66fde14c38746fcf4eb247cc5a703458437fcd9d (patch)
tree7fd5a5942f76de33914a8387621afd027413907d /src/lib/libcrypto/ecdsa/ecs_ossl.c
parent588ca0cba94f4202b54289ec730f971a07e97001 (diff)
downloadopenbsd-66fde14c38746fcf4eb247cc5a703458437fcd9d.tar.gz
openbsd-66fde14c38746fcf4eb247cc5a703458437fcd9d.tar.bz2
openbsd-66fde14c38746fcf4eb247cc5a703458437fcd9d.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/ecdsa/ecs_ossl.c')
0 files changed, 0 insertions, 0 deletions