summaryrefslogtreecommitdiff
path: root/regress/lib/libcrypto/bn
AgeCommit message (Expand)Author
2024-08-23Remove unwanted trailing newlines from err/warn format strings.Anton Lindqvist
2024-04-17Add regress coverage for BN_lebin2bn().Joel Sing
2024-04-15Enable negative zero checks for BN_clear_bit() and BN_mask_bits().Joel Sing
2024-04-09bn_convert: plug leak spotted by ASANTheo Buehler
2024-04-09Add initial regress for BN_set_bit(), BN_clear_bit() and BN_mask_bits().Joel Sing
2024-04-09Add regress coverage for BN_bn2mpi()/BN_mpi2bn().Joel Sing
2023-10-19Add a few more test cases for mod_exp aliasingTheo Buehler
2023-10-19The bn_mod_exp test is no longer an expected failureTheo Buehler
2023-10-19Add test case checking aliasing of the result with other argumentsTheo Buehler
2023-08-03Make the bn_rand_interval() API a bit more ergonomicTheo Buehler
2023-08-03Retire the bn_rand_interval() testTheo Buehler
2023-07-27Annotate bogus output as incorrectTheo Buehler
2023-07-10Add test case for negative number with highest bit of top octet setTheo Buehler
2023-07-07Add test coverage for leading zero octet danceTheo Buehler
2023-07-06bn_print: remove unused bio, plug leakTheo Buehler
2023-07-06Add regress coverage for bn_printfTheo Buehler
2023-06-23Codify BN_asc2bn(NULL, *) behavior in regress.Theo Buehler
2023-06-21Add tests for BN_sqr() corner cases.Joel Sing
2023-06-21Add BN_cmp()/BN_ucmp() tests with zero padded inputs.Joel Sing
2023-06-21Add a BN_num_bits() with zero padded input.Joel Sing
2023-06-20Fix copy-paste errorTheo Buehler
2023-06-20Add regress coverage for BN_num_bits()Joel Sing
2023-06-04bn_mod_inverse tweaksTheo Buehler
2023-06-03Add regress coverage for BN_mod_inverse()Theo Buehler
2023-05-27Add coverage for calling BN_{dec,hex}2bn() with NULL inputs.Joel Sing
2023-05-09Add regress coverage for -1 modulus as well.Theo Buehler
2023-04-25Remove a couple of temporary hacksTheo Buehler
2023-04-25bn_mod_exp: temporarily add a prototype for BN_mod_exp_recp()Theo Buehler
2023-04-25bn_test: temporarily add prototypes for reciprocal functionsTheo Buehler
2023-04-25bn_test: BN_one() will become void, so stop checking itTheo Buehler
2023-04-25bn_primes: the NIST primes will go away, so remove their testsTheo Buehler
2023-04-22Provide initial regress for BN_{asc,dec,hex}2bn()/BN_bn2{dec,hex}()Joel Sing
2023-04-17Drop GF2m testsTheo Buehler
2023-04-17Allow overriding the bc implementation used in run-bcTheo Buehler
2023-04-17Fix typoTheo Buehler
2023-04-11bn_mod_sqrt: remove no longer necessary complications due to theTheo Buehler
2023-04-11Correct benchmark result computation on 32 bit platforms.Joel Sing
2023-04-10Some more cleanup in bn_to_stringTheo Buehler
2023-04-10Drop BN_NO_DEPRECATED dance from bn_testTheo Buehler
2023-04-10Provide benchmarks for BN_copy()Joel Sing
2023-04-10bn_to_string no longer needs to be linked staticallyTheo Buehler
2023-04-10Rework the bn_to_string() to use public APITheo Buehler
2023-04-08bn_test: two minor style tweaksTheo Buehler
2023-04-07bn_test: rename rc into ret as per usualTheo Buehler
2023-04-07bn_test: pass BN_CTX into all functionsTheo Buehler
2023-04-07bn_test: drop a few braces that are now unnecessaryTheo Buehler
2023-04-07bn_test: move rc initialization to its own lineTheo Buehler
2023-04-07bn_test: keep the error stack cleanTheo Buehler
2023-04-07bn_test: use bn_copy() instead of BN_free/BN_dupTheo Buehler
2023-04-07bn_test: a few early return would leak. goto err insteadTheo Buehler