Jonas Nick
|
775f5e242b
|
Merge commits '1b13415d 374e2b54 96294c00 8d2960c8 ce765a5b b2f6712d eedd7810 b327abfc 5d8fa825 3d05c86d bcffeb14 de657c20 060e32cb 0ba2b945 48b1d939 6b9507ad 5373693e 2e6cf9ba 6ee14550 26a98992 4d7fe609 ea26b71c 65c79fe2 727bec5b 0b4640ae 199d27ce cbf3053f 49be5be9 b10ddd2b 4fd00f4b ba9cb6f3 ee7aaf21 ' into temp-merge-1395
- Replace fe_equal_var with fe_equal
- Use CHECK_ILLEGAL instead of CHECK/ecount
- Turn on secp256k1-zkp specific modules in CI
|
2023-09-20 09:38:36 +00:00 |
|
Jonas Nick
|
0d540ec942
|
Merge commits '88e80722 ff8edf89 f29a3270 a7a7bfaf a01a7d86 b1579cf5 ad7433b1 233822d8 5fbff5d3 2b77240b 1bff2005 e1817a6f 5596ec5c 8ebe5c52 1cca7c17 1b21aa51 cbd25559 09b1d466 57573187 8962fc95 9d1b458d eb8749fc 6048e6c0 ' into temp-merge-1222
|
2023-07-20 16:29:40 +00:00 |
|
Jonas Nick
|
304fc88557
|
Merge commits '9a8d65f0 75d7b7f5 665ba77e 3f57b9f7 eacad90f 01b819a8 31ed5386 2a39ac16 0eb30004 cbe41ac1 cc3b8a4f ' into temp-merge-1187
|
2023-07-20 12:19:00 +00:00 |
|
Jonas Nick
|
6c54db1987
|
Merge commits '2286f809 751c4354 477f02c4 e3f84777 5c789dcd 8c949f56 21ffe4b2 ' into temp-merge-1055
|
2023-07-18 12:51:17 +00:00 |
|
Tim Ruffing
|
e444d24bca
|
Fix include guards: No _ prefix/suffix but _H suffix (as in upstream)
|
2023-04-21 12:02:28 +02:00 |
|
Andrew Poelstra
|
87373f5145
|
MOVE ONLY: move Pedersen commitment stuff to generator module from rangeproof module
You can verify this commit with `git diff --color-moved=zebra`
|
2023-01-23 10:18:21 -08:00 |
|
Andrew Poelstra
|
5a40f3d99b
|
replace memcmp with secp256k1_memcmp_var throughout the codebase
memcmp only appears in -zkp-specific modules. Fix those.
|
2022-08-10 22:14:31 +00:00 |
|
Andrew Poelstra
|
347f96d94a
|
fix include paths in all the -zkp modules
This is causing out-of-tree build failures in Elements.
|
2022-08-05 14:56:10 +00:00 |
|
Jonas Nick
|
b7ebe6436c
|
Test APIs of funcs that need an ecmult_gen ctx with static ctx
The API tests of upstream functions were similarly amended in commit 3b0c2185eab0fe5cb910fffee4c88e134f6d3cad.
|
2022-01-04 12:57:57 +00:00 |
|
Jonas Nick
|
72c8deac03
|
Merge commits with sync-upstream.sh
da0092bc 10f9bd84 297ce820 f34b5cae 920a0e5f 9526874d aa1b889b 20d791ed 3e7b2ea1 21c188b3 8fa41201 515a5dbd c74a7b7e 74c34e72 7006f1b9 ea5e8a9c 793ad901 2e5e4b67 fecf436d 49f608de 49002274 6ad908aa 4f01840b 61ae37c6 486205aa 5d0dbef0 0559fc6e be6944ad a69df3ad b39d431a 0b83b203 09971a3f 9281c9f4 423b6d19 a310e79e 39a36db9 a1102b12
Deal with
- secp256k1_test_rng removal in commit
77a19750b46916b93bb6a08837c26f585bd940fa
- ecmult_gen context simplification after making table static in commit
3b0c2185eab0fe5cb910fffee4c88e134f6d3cad
|
2022-01-02 16:11:15 +00:00 |
|
Jonas Nick
|
b0917f3de1
|
Merge remote-tracking branch 'upstream/master' into temp-merge-835
|
2020-11-05 20:21:38 +00:00 |
|
Andrew Poelstra
|
068f03c35b
|
generator: remove CHECK abort calls exposed by public API
|
2020-07-24 14:59:36 +02:00 |
|
Andrew Poelstra
|
936d62f248
|
add unit test for generator and pedersen commitment roundtripping
|
2020-07-24 14:50:48 +02:00 |
|
Andrew Poelstra
|
4320490e88
|
generator: add API tests
|
2020-07-24 14:49:33 +02:00 |
|
Pieter Wuille
|
360e218043
|
Constant-time generator module
|
2020-07-24 14:49:33 +02:00 |
|