Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2024-04-10 | Finish Hiding symbols in crypto.h | beck | 1 | -1/+4 | |
crypto.h already had the symbols not hidden behind LIBRESSL_INTERNAL hidden - This now picks up the reset of them marking them as LCRYPTO_UNUSED, and removes the LIBRESSL_INTERNAL guard. These symbols will now be hidden, but if we use them inside the library in a namespaced build we will get a deprecation warning. use outside the library will be as with any other hidden symbol, so fine. ok tb@ | |||||
2024-04-09 | whirlpool_test: avoid calling arc4random_uniform(0) | tb | 1 | -2/+4 | |
This causes a SIGFPE on solaris Fixes https://github.com/libressl/portable/issues/1042 | |||||
2024-04-09 | whirlpool_test: zap lots of trailing whitespace | tb | 1 | -58/+58 | |
2024-04-09 | bn_convert: plug leak spotted by ASAN | tb | 1 | -2/+4 | |
2024-04-09 | Add a comment on abuse of EXFLAG_INVALID | tb | 1 | -1/+8 | |
We added things we probably shouldn't have, and so did BoringSSL and OpenSSL. Terrible API is terrible. discussed with jsing | |||||
2024-04-09 | Add initial regress for BN_set_bit(), BN_clear_bit() and BN_mask_bits(). | jsing | 2 | -1/+229 | |