854 Commits (95e99f196fd08a8b2c236ab99d7e7fec8f6dc78f)
 

Author SHA1 Message Date
Andrew Poelstra 95e99f196f fix tests.c in the count == 0 case 4 years ago
Pieter Wuille 452d8e4d2a
Merge #523: scratch: add stack frame support 4 years ago
Andrew Poelstra 6fe50439ae scratch: add stack frame support 4 years ago
Pieter Wuille 9bc2e26502
Merge #522: parameterize ecmult_const over input size 4 years ago
Andrew Poelstra 7c1b91ba4b parameterize ecmult_const over input size 4 years ago
Pieter Wuille dbc3ddd5e2
Merge #513: Increase sparsity of pippenger fixed window naf representation 4 years ago
Pieter Wuille fb9271dcf0
Merge #510: add a couple missing `const`s to ecmult_pippenger_wnaf 4 years ago
Pieter Wuille cd5f6028e5
Merge #515: Fix typo 4 years ago
Pieter Wuille 09146ae854
Merge #512: secp256k1_ec_privkey_negate - fix documentation 4 years ago
Jonas Nick ec0a7b3ae3 Don't touch leading zeros in wnaf_fixed. 4 years ago
Jonas Nick 9e36d1bfe2 Fix bug in wnaf_fixed where the wnaf array is not completely zeroed when given a 0 scalar. 4 years ago
Jonas Nick 96f68a0afc Don't invert scalar in wnaf_fixed when it is even because a caller might 4 years ago
Dimitris Apostolou 9b7c47a21e
Fix typo 4 years ago
Jonas Nick 6dbb007869 Increase sparsity of pippenger fixed window naf representation 4 years ago
Thomas Kerin 1646ace4d5
secp256k1_ec_privkey_negate - fix documentation 4 years ago
Andrew Poelstra 9b3ff0309d add a couple missing `const`s to ecmult_pippenger_wnaf 4 years ago
Gregory Maxwell cd329dbc3e
Merge #460: [build] Update ax_jni_include_dir.m4 macro 4 years ago
Gregory Maxwell 7f9c1a1565
Merge #498: tests: Avoid calling fclose(...) with an invalid argument 4 years ago
Gregory Maxwell f99aa8d4d3
Merge #499: tests: Make sure we get the requested number of bytes from /dev/urandom 4 years ago
Gregory Maxwell b549d3d5f7
Merge #472: [build] Set --enable-jni to no by default instead of auto. 4 years ago
Gregory Maxwell d333521516
Merge #494: Support OpenSSL versions >= 1.1 for ENABLE_OPENSSL_TESTS 4 years ago
Gregory Maxwell 2ef8ea5d21
Merge #495: Add bench_ecmult to .gitignore 4 years ago
practicalswift 82a96e4587 tests: Make sure we get the requested number of bytes from /dev/urandom 5 years ago
practicalswift 5aae5b5bb2 Avoid calling fclose(...) with an invalid argument 5 years ago
Tony Rizko cb32940df3 Add bench_ecmult to .gitignore 5 years ago
Alexander Block 31abd3ab8d Support OpenSSL versions >= 1.1 for ENABLE_OPENSSL_TESTS 5 years ago
Pieter Wuille c95f6f1360
Merge #487: fix tests typo, s/changed/unchanged 5 years ago
Pieter Wuille fb46c83881
Merge #463: Reduce usage of hardcoded size constants 5 years ago
Pieter Wuille 02f5001dfc
Merge #490: Disambiguate bench functions and types 5 years ago
Pieter Wuille 1f46d6089e Disambiguate bench functions and types 5 years ago
Pieter Wuille f54c6c5083
Merge #480: Enable benchmark building by default 5 years ago
Pieter Wuille c77fc08597
Merge #486: Add pippenger_wnaf for multi-multiplication 5 years ago
Jonas Nick d2f9c6b5dc Use more precise pippenger bucket windows 5 years ago
Peter Dettman 4c950bbeaf Save some additions per window in _pippenger_wnaf 5 years ago
Jonas Nick a58f543f5a Add flags for choosing algorithm in ecmult_multi benchmark 5 years ago
Jonas Nick 36b22c9337 Use scratch space dependent batching in ecmult_multi 5 years ago
Jonas Nick 355a38f113 Add pippenger_wnaf ecmult_multi 5 years ago
Pieter Wuille bc65aa794e Add bench_ecmult 5 years ago
Andrew Poelstra dba5471b69 Add ecmult_multi tests 5 years ago
Pieter Wuille 8c1c831bdb Generalize Strauss to support multiple points 5 years ago
Andrew Poelstra 548de42ecf add resizeable scratch space API 5 years ago
Daniel Cousens 0e96cdc6b6
fix typo, s/changed/unchanged 5 years ago
Thomas Snider c7680e570f Reduce usage of hardcoded size constants 5 years ago
Pieter Wuille 6ad5cdb42a
Merge #479: Get rid of reserved _t in type names 5 years ago
Pieter Wuille 7a78f60598 Print whether we're building benchmarks 5 years ago
Pieter Wuille 4afec9f1ae Build benchmarks by default 5 years ago
Pieter Wuille d1dc9dfc0a Get rid of reserved _t in type names 5 years ago
Pieter Wuille 0b70241850
Merge #474: Fix header guards using reserved identifiers 5 years ago
Pieter Wuille ab1f89f00a
Merge #478: Fixed multiple typos 5 years ago
Dimitris Tsapakidis 8c7ea22d54 Fixed multiple typos 5 years ago