summaryrefslogtreecommitdiff
path: root/src/lib/libssl/t1_meth.c
diff options
context:
space:
mode:
authorschwarze <>2017-01-26 04:37:08 +0000
committerschwarze <>2017-01-26 04:37:08 +0000
commitc7118cf7a1b4ff8cec6c52fba26ecfbfba0d7919 (patch)
tree4f4c8d08d44f269fd37488942cdce03880ad29d6 /src/lib/libssl/t1_meth.c
parent119f57723b3389086c84a3c0d39d5cea07d6c598 (diff)
downloadopenbsd-c7118cf7a1b4ff8cec6c52fba26ecfbfba0d7919.tar.gz
openbsd-c7118cf7a1b4ff8cec6c52fba26ecfbfba0d7919.tar.bz2
openbsd-c7118cf7a1b4ff8cec6c52fba26ecfbfba0d7919.zip
Document ERR_load_BN_strings(3).
jsing@ confirmed that this function is public and worth documenting. This page needs much more work, it is outrageously incomplete and unclear. For example, it remains unexplained what error strings are, what "registering" means and what the benefit for the application is, what happens if it is not done, or what happens if an error occurs after calling ERR_free_strings(3). I tried to read the code, but it is so contorted that i postponed that work. For example, it looks like there are hooks for applications to replace the functions used for registering strings by other, application-supplied functions, and, of course, there are many levels of macro and function wrappers. For now, i only documented the most obvious BUGS.
Diffstat (limited to 'src/lib/libssl/t1_meth.c')
0 files changed, 0 insertions, 0 deletions