summaryrefslogtreecommitdiff
path: root/src/regress/lib/libcrypto/bn (follow)
Commit message (Expand)AuthorAgeFilesLines
* recp -> reciprocal renaming in teststb2025-02-122-7/+7
* bn_test: remove random negative dance for bn_div_reciprocal()tb2025-01-221-3/+1
* Adjust for BN_div_recp() -> BN_div_reciprocal()tb2025-01-221-3/+3
* bn_test: use BN_RECP_CTX_create() rather than _new()/_set()tb2025-01-211-5/+3
* bn_convert: avoid a zero-sized allocationtb2024-11-051-2/+2
* Add regress coverage for BN_bn2binpad() and BN_bn2lebinpad().jsing2024-11-031-3/+137
* Add some additional BN conversion test cases.jsing2024-11-031-3/+21
* Remove unwanted trailing newlines from err/warn format strings.anton2024-08-232-7/+7
* Add regress coverage for BN_lebin2bn().jsing2024-04-171-3/+17
* Enable negative zero checks for BN_clear_bit() and BN_mask_bits().jsing2024-04-151-5/+1
* bn_convert: plug leak spotted by ASANtb2024-04-091-2/+4
* Add initial regress for BN_set_bit(), BN_clear_bit() and BN_mask_bits().jsing2024-04-092-1/+229
* Add regress coverage for BN_bn2mpi()/BN_mpi2bn().jsing2024-04-091-6/+123
* Add a few more test cases for mod_exp aliasingtb2023-10-191-33/+78
* The bn_mod_exp test is no longer an expected failuretb2023-10-191-3/+1
* Add test case checking aliasing of the result with other argumentstb2023-10-192-2/+108
* Make the bn_rand_interval() API a bit more ergonomictb2023-08-031-5/+5
* Retire the bn_rand_interval() testtb2023-08-032-115/+1
* Annotate bogus output as incorrecttb2023-07-271-1/+2
* Add test case for negative number with highest bit of top octet settb2023-07-101-1/+13
* Add test coverage for leading zero octet dancetb2023-07-071-1/+15
* bn_print: remove unused bio, plug leaktb2023-07-061-5/+3
* Add regress coverage for bn_printftb2023-07-062-1/+283
* Codify BN_asc2bn(NULL, *) behavior in regress.tb2023-06-231-1/+11
* Add tests for BN_sqr() corner cases.jsing2023-06-211-1/+81
* Add BN_cmp()/BN_ucmp() tests with zero padded inputs.jsing2023-06-211-1/+25
* Add a BN_num_bits() with zero padded input.jsing2023-06-211-4/+13
* Fix copy-paste errortb2023-06-201-2/+2
* Add regress coverage for BN_num_bits()jsing2023-06-201-1/+35
* bn_mod_inverse tweakstb2023-06-041-2/+4
* Add regress coverage for BN_mod_inverse()tb2023-06-032-1/+387
* Add coverage for calling BN_{dec,hex}2bn() with NULL inputs.jsing2023-05-271-9/+37
* Add regress coverage for -1 modulus as well.tb2023-05-091-25/+38
* Remove a couple of temporary hackstb2023-04-252-17/+2
* bn_mod_exp: temporarily add a prototype for BN_mod_exp_recp()tb2023-04-251-1/+4
* bn_test: temporarily add prototypes for reciprocal functionstb2023-04-251-1/+13
* bn_test: BN_one() will become void, so stop checking ittb2023-04-251-8/+8
* bn_primes: the NIST primes will go away, so remove their teststb2023-04-251-41/+1
* Provide initial regress for BN_{asc,dec,hex}2bn()/BN_bn2{dec,hex}()jsing2023-04-222-1/+592
* Drop GF2m teststb2023-04-171-647/+1
* Allow overriding the bc implementation used in run-bctb2023-04-171-2/+7
* Fix typotb2023-04-171-2/+2
* bn_mod_sqrt: remove no longer necessary complications due to thetb2023-04-111-15/+5
* Correct benchmark result computation on 32 bit platforms.jsing2023-04-112-4/+4
* Some more cleanup in bn_to_stringtb2023-04-101-12/+8
* Drop BN_NO_DEPRECATED dance from bn_testtb2023-04-101-7/+1
* Provide benchmarks for BN_copy()jsing2023-04-102-1/+184
* bn_to_string no longer needs to be linked staticallytb2023-04-101-2/+1
* Rework the bn_to_string() to use public APItb2023-04-101-73/+213
* bn_test: two minor style tweakstb2023-04-081-6/+3