summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ecdh
diff options
context:
space:
mode:
authorjsing <>2022-11-26 13:56:33 +0000
committerjsing <>2022-11-26 13:56:33 +0000
commit9171ca1447e11e58ff2d00ba6d28293a138ae41a (patch)
tree9f1339c5b70b0cfa4e8a0a5c70345e837a21ce77 /src/lib/libcrypto/ecdh
parent3dfc648f9bbc9ba9a17021fd83da6b714c91cbca (diff)
downloadopenbsd-9171ca1447e11e58ff2d00ba6d28293a138ae41a.tar.gz
openbsd-9171ca1447e11e58ff2d00ba6d28293a138ae41a.tar.bz2
openbsd-9171ca1447e11e58ff2d00ba6d28293a138ae41a.zip
Remove BIGNUM consistency macros.
Compiling with BN_DEBUG (and if you want to take it further, BN_DEBUG_RAND) supposedly adds consistency checks to the BN code. These are rarely if ever used and introduce a bunch of clutter in the code. Furthermore, there are hacks in place to undo things that the debugging code does. Remove all of this mess and instead rely on always enabled checks, more readable code and proper regress coverage to ensure correct behaviour. "Good riddance." tb@
Diffstat (limited to 'src/lib/libcrypto/ecdh')
0 files changed, 0 insertions, 0 deletions