summaryrefslogtreecommitdiff
path: root/src/regress/lib/libcrypto/bn (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* bn_mod_exp_zero: rename result into gottb2023-03-151-14/+14
* Add regress coverage for BN_{add,sub,mul,div,mod}_word().jsing2023-03-112-1/+619
* Mark test table as static const.jsing2023-03-111-2/+2
* reduce number of tests in bn_rand_interval.tb2023-03-081-2/+2
* bn_isqrt: reduce number of tests to 100.tb2023-03-081-2/+2
* Add regress coverage for BN_num_bits_word()tb2023-02-141-1/+25
* Revise for negative zero changes.jsing2023-02-131-2/+2
* Add currently failing negative zero check to BN_rshift() regress.jsing2023-02-131-1/+5
* Add bn/arch/${MACHINE_CPU} to the include path.jsing2023-01-311-1/+2
* Add more regress tests for BN_usub().jsing2023-01-311-1/+22
* Use utime in order to make benchmarks less noisy and more consistent.jsing2023-01-291-5/+14
* Set BN_FLG_CONSTTIME on benchmark inputs.jsing2023-01-291-1/+4
* Add benchmarks for BN_div()jsing2023-01-291-10/+147
* Correct setup for BN_mul/BN_sqr benchmarks.jsing2023-01-291-4/+4
* Rename bn_mul.c regress to bn_mul_div.c.jsing2023-01-292-5/+5
* Provide basic benchmarks for BN_mul() and BN_sqr().jsing2023-01-212-2/+275
* Fix previous.jsing2023-01-071-3/+9
* Add additional shift benchmarks that are useful on BN_BITS2 == 32 platformsjsing2023-01-051-2/+56
* Add regress coverage for shifts of zero bits.jsing2022-12-231-1/+38
* Do similar setup for lshift and rshift benchmarks.jsing2022-12-231-1/+13
* Use volatile sig_atomic_t for flag set in signal handlertb2022-12-181-2/+2
* Switch to using BN_zero() instead of BN_zero_ex()tb2022-12-171-2/+2
* Move benchmark target up a bit and mark it phonytb2022-12-171-4/+5
* Zap some whitespacetb2022-12-171-2/+2
* Provide regress coverage for BN shift functions.jsing2022-12-172-1/+543
* bn/Makefile: tidy up and simplifytb2022-12-091-16/+10
* bn_mod_exp test: drop extra parentheses for readabilitytb2022-12-081-4/+4
* Add a few missing headers and drop a few unused onestb2022-12-067-20/+20
* bn_mod_exp.c doesn't need <string.h>tb2022-12-051-2/+1
* More cleanuptb2022-12-031-11/+8
* Refactor and fix bn_mod_exp testtb2022-12-031-80/+86
* Add missing checks for BN_mod_exp_{non,}ct()tb2022-12-031-6/+8
* Fix some ancient silliness with a random bytetb2022-12-031-8/+5
* bn_mod_exp.c: printing to stdout needs no BIOtb2022-12-021-17/+9
* bn_mod_exp: we have a BN_CTX available...tb2022-12-021-19/+15
* Check BN_rand() and BN_mod() return valuestb2022-12-021-6/+11
* Link new bn_mod_exp_zero test to buildtb2022-12-021-1/+3
* Rewrite the tests that various modular exponentiation functionstb2022-12-022-148/+189
* libcrypto/bn: switch back to manual regress targetstb2022-12-021-3/+8
* Use the default targets from bsd.regress.mk as far as possibletb2022-12-021-9/+4
* bn_add_sub: no need for a BIO to print to stderrtb2022-12-021-21/+13
* Fix typo, move one .PHONY target nearer to the target itselftb2022-12-011-4/+3
* zap extra blank linetb2022-12-011-2/+1
* Check that the bn_isqrt -C output isn't changedtb2022-12-012-1/+43
* regress/libcrypto: merge exp/ into bn/tb2022-12-012-1/+361
* Flatten structure of libcrypto/bn teststb2022-12-0115-116/+62
* Test prime constants exposed in public BN APItb2022-12-011-1/+97
* Refrain from printing SUCCESS in some of my teststb2022-12-017-26/+7
* Add regress coverage for BN_cmp()/BN_ucmp().jsing2022-11-302-3/+347
* Make internal header file names consistenttb2022-11-261-2/+2