summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_stat.c
diff options
context:
space:
mode:
authortb <>2024-10-03 03:47:40 +0000
committertb <>2024-10-03 03:47:40 +0000
commitdef4f5be584e1e58aabc7ae8ee299b0c32171887 (patch)
treea16b08e2cfa63ac2875f2cf40dcd3193ca24de99 /src/lib/libssl/ssl_stat.c
parenta780ac2ae2b3fe8adec5cf3706175d03c437a855 (diff)
downloadopenbsd-def4f5be584e1e58aabc7ae8ee299b0c32171887.tar.gz
openbsd-def4f5be584e1e58aabc7ae8ee299b0c32171887.tar.bz2
openbsd-def4f5be584e1e58aabc7ae8ee299b0c32171887.zip
Provide OPENSSL_INIT_NO_ATEXIT noop
The brilliant idea of installing a fragile non-idempotent cleanup atexit handler as a library has bitten many people over time. This gets particularly exciting when you can't control who dlopens the lib first (don't we all love Python bindings) or if you are in a threaded context. Fake OpenSSL clones chose not to do this but now get to carry a noop flag since people start opting out of this madness (there's a good old tradition at work here). ok beck joshua jsing millert miod
Diffstat (limited to 'src/lib/libssl/ssl_stat.c')
0 files changed, 0 insertions, 0 deletions