Pieter Wuille
2e65f1fdbc
Avoid using bench_verify_data as bench_sign_data; merge them
2023-05-09 14:00:43 -04:00
Pieter Wuille
e03ef86559
Make all non-API functions (except main) static
2023-01-09 12:02:27 -05:00
Jonas Nick
8d7a9a8eda
benchmarks: Switch to NONE contexts
2022-12-07 10:54:43 +00:00
siv2r
dcbe84b841
bench: add --help option to bench.
...
The following functions were created:
1. bench.c: help()
- prints the help to the command-line
2. bench.h: have_invalid_args()
- takes a list of arguments that the user is allowed to enter on the command-line
- returns 1 if the user entered an invalid argument
- returns 0 if all the user entered arguments are valid
2021-12-04 22:47:30 +05:30
Pieter Wuille
af6abcb3d0
Make bench support selecting which benchmarks to run
2021-11-05 17:48:18 -04:00
Pieter Wuille
9f56bdf5b9
Merge bench_schnorrsig into bench
2021-11-05 17:35:11 -04:00
Pieter Wuille
3208557ae1
Merge bench_recover into bench
2021-11-05 17:34:46 -04:00
Pieter Wuille
855e18d8a8
Merge bench_ecdh into bench
2021-11-05 17:34:25 -04:00
Pieter Wuille
2a7be678a6
Combine bench_sign and bench_verify into single bench
2021-11-05 17:30:56 -04:00
Pieter Wuille
504c63d72a
Rename bench to bench_verify
2014-10-31 03:34:36 -07:00
Pieter Wuille
01097ddf19
Make bench deterministic
2014-10-31 03:34:36 -07:00
Pieter Wuille
bae6a42be4
Make bench use external interface
2014-09-29 08:21:59 +02:00
Pieter Wuille
11ab562203
Move implementations from impl/*.h to *_impl.h
2014-03-12 18:40:02 +01:00
Pieter Wuille
764332d05d
Make pubkeys, set_xo, ... ge instead of gej
2013-05-05 01:18:23 +02:00
Pieter Wuille
7823916781
Add signing to public interface
2013-05-05 00:21:03 +02:00
Pieter Wuille
d06e61cbb5
Builtin random
2013-04-20 23:57:20 +02:00
Pieter Wuille
7a4b7691b6
Reorganize source tree: no .c for non-objects
2013-04-05 02:09:37 +02:00
Pieter Wuille
eb0be8eec6
Final step in converting to C
2013-04-01 07:52:58 +02:00