mllwchrry
a69a662d05
Fix missing clears on secret values
2026-08-17 16:17:43 +03:00
mllwchrry
b1f9e6e360
Merge branch 'master' into sync-ebf59432
2026-07-02 18:43:56 +03:00
DarkWindman
baac08d207
modules, tests: Port bitcoin-core/secp256k1#1777 and bitcoin-core/secp256k1#1824 to zkp-specific code
2026-04-20 15:39:54 +03:00
mllwchrry
48cbd78dfc
modules: Port bitcoin-core/secp256k1#1825 to zkp-specific code
2026-03-03 15:42:49 +02:00
DarkWindman
7699fe9aa6
modules: Port bitcoin-core/secp256k1#1735 to zkp-specific code
2026-02-27 14:47:59 +02:00
DarkWindman
e3bddfa750
modules: Port bitcoin-core/secp256k1#1579 to zkp-specific code
2026-02-19 10:24:07 +02: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
Tim Ruffing
e290c0f835
Merge ElementsProject/secp256k1-zkp#148 : fix a couple things to make Elements 22's linter happy
...
b9ebee1490 fix a couple things to make Elements 22's linter happy (Andrew Poelstra)
Pull request description:
In Elements 22 the linter looks for executable files that don't have a properly-formed shebang. For some reason it wants `/usr/bin/env bash` rather than `/bin/bash`, and also one of our source files was erroneously 755.
ACKs for top commit:
real-or-random:
ACK b9ebee1490
Tree-SHA512: 00da8fefd67c1882c6cec39dc81ce67ae3f52f902ddf72545e902b8f5bc7cd7c1249bf71027c530245c403a99c86ffbb61a89bc18c27c5ec975f6f653200766c
2021-10-15 15:23:57 +02:00
Andrew Poelstra
b9ebee1490
fix a couple things to make Elements 22's linter happy
2021-10-14 21:21:30 +00:00
Jonas Nick
938725c1c9
Merge commits 'd7ec49a6 9a5a87e0 aa5d34a8 2a3a97c6 ' into temp-merge-976
...
Also remove remaining uses of ecmult context in secp-zkp and update API tests
accordingly.
2021-09-16 15:21:11 +00:00
Andrew Poelstra
e354c5751d
ecdsa_s2c: rename anti-klepto to anti-exfil
2021-02-09 22:47:24 +00:00
Andrew Poelstra
396b558273
ecdsa-s2c: add anti-klepto protocol
...
Co-authored-by: Marko Bencun <mbencun+pgp@gmail.com >
Co-authored-by: Jonas Nick <jonasd.nick@gmail.com >
2020-12-21 20:50:19 +00:00
Andrew Poelstra
290dee566e
ecdsa-s2c: add actual sign-to-contract functionality
...
Co-authored-by: Marko Bencun <mbencun+pgp@gmail.com >
Co-authored-by: Jonas Nick <jonasd.nick@gmail.com >
2020-12-21 20:50:17 +00:00
Andrew Poelstra
8e46cac5b3
ecdsa-s2c: block in module
...
Co-authored-by: Marko Bencun <mbencun+pgp@gmail.com >
Co-authored-by: Jonas Nick <jonasd.nick@gmail.com >
2020-12-21 20:49:41 +00:00