mirror of
https://github.com/openssl/openssl.git
synced 2026-05-07 20:12:39 +00:00
ba2f616aa9
The documentation for BN_add and related functions did not explicitly state that the ctx parameter cannot be NULL. Users may assume NULL is acceptable since some other OpenSSL functions allow it, but passing NULL to functions like BN_mod_add() or BN_mod() causes a crash. Update the documentation to explicitly state that ctx must not be NULL. Fixes #12092 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Reviewed-by: Frederik Wedel-Heinen <fwh.openssl@gmail.com> Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org> MergeDate: Wed Apr 15 11:47:59 2026 (Merged from https://github.com/openssl/openssl/pull/29773)
OpenSSL Documentation
README.md This file
fingerprints.txt PGP fingerprints of authorised release signers
HOWTO/ A few how-to documents; not necessarily up-to-date
man1/ The openssl command-line tools; start with openssl.pod
man3/ The SSL library and the crypto library
man5/ File formats
man7/ Overviews; start with crypto.pod and ssl.pod, for example Algorithm specific EVP_PKEY documentation.
Formatted versions of the manpages (apps,ssl,crypto) can be found at https://docs.openssl.org/master/