diff options
author | tb <> | 2024-07-12 08:58:59 +0000 |
---|---|---|
committer | tb <> | 2024-07-12 08:58:59 +0000 |
commit | 169d571ee404430f51bf229b3f90aed37a7e8289 (patch) | |
tree | c721ff385f75066020335739b6a598ea17de63b6 /src/lib/libssl/ssl23.h | |
parent | a2c60e8511e787112fbdd3538d024eaea0443f83 (diff) | |
download | openbsd-169d571ee404430f51bf229b3f90aed37a7e8289.tar.gz openbsd-169d571ee404430f51bf229b3f90aed37a7e8289.tar.bz2 openbsd-169d571ee404430f51bf229b3f90aed37a7e8289.zip |
Rewrite X509v3_add_ext()
This is another brilliancy straight out of muppet labs. Overeager and
misguided sprinkling of NULL checks, going through the trademark poor
code review, made this have semantics not matching what almost every
other function with this signature would be doing in OpenSSL land.
This is a long standing mistake we can't fix without introducing
portability traps, but at least annotate it. Simplify the elaborate
dance steps and make this resemble actual code.
ok jsing
Diffstat (limited to 'src/lib/libssl/ssl23.h')
0 files changed, 0 insertions, 0 deletions