summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/reallocarray.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-04-10symbols test: Remove a few things that are long gonetb1-19/+5
2024-04-10Re-guard the crypto_malloc macros.beck1-1/+3
accidentally not included in crypto.h commit requested and ok tb@
2024-04-10Remove the prototype of BN_gcd_nonct()tb1-2/+1
2024-04-10Hide deprecated functions in ec.hbeck5-12/+31
use LCRYPTO_UNUSED and remove the LIBRESSL_INTERNAL guard ok tb@
2024-04-10Hide deprecated functions in evp.hbeck5-14/+19
use LCRYPTO_UNUSED and remove the LIBRESSL_INTERNAL guard around them. ok tb@
2024-04-10Add HMAC_init and HMAC_CTX_reset to Symbols.namespace.beck1-0/+2
ok tb@
2024-04-10Hide symbols in bn.hbeck6-19/+21
Mark them LCRYPTO_UNUSED appropriately and remove the LIBRESSL_INTERNAL guards around them ok tb@
2024-04-10Hide a couple of LCRYPTO_UNUSED in asn1.hbeck4-10/+8
and remove the LIBRESSL_INTERNAL guards around them ok tb@
2024-04-10Add RC2 symbols to Symbols.namespace.beck1-0/+7
These got missed when they were hidden ok tb@
2024-04-10Finish hiding symbols in rand.hbeck5-6/+34
This removes the LIBRESSL_INTERNAL guards and marks the functions within as LCRYPTO_UNUSED
2024-04-10Finish Hiding symbols in crypto.hbeck9-18/+101
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-09whirlpool_test: avoid calling arc4random_uniform(0)tb1-2/+4
This causes a SIGFPE on solaris Fixes https://github.com/libressl/portable/issues/1042
2024-04-09whirlpool_test: zap lots of trailing whitespacetb1-58/+58
2024-04-09bn_convert: plug leak spotted by ASANtb1-2/+4
2024-04-09Add a comment on abuse of EXFLAG_INVALIDtb1-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-09Add initial regress for BN_set_bit(), BN_clear_bit() and BN_mask_bits().jsing2-1/+229