687155df6b Merge bitcoin-core/secp256k1#1897: tests: check results before using outputs
8a700a355e Merge bitcoin-core/secp256k1#1907: release cleanup: bump version after 0.8.0
78657bf28b release cleanup: bump version after 0.8.0
6e2c8bc4ec Merge bitcoin-core/secp256k1#1906: release: prepare for 0.8.0
5840c19b4e release: prepare for 0.8.0
3873647bfb Merge bitcoin-core/secp256k1#1904: sha256: cross-check caller supplied compression function
c84ea46561 sha256: cross-check caller supplied compression function
f8c75f89a5 Merge bitcoin-core/secp256k1#1903: changelog: add entry for #1821
2076b06a42 changelog: add entry for #1821
7fecac74ae Merge bitcoin-core/secp256k1#1709: release-process: Add signing of tarball plus minor improvements
12d9cfd86e release-process: Add attaching output of check-abi.sh to PR
b0a0ae8246 release-process: Add "cleaning up"
4a73b1ae27 release-process: Fix nits
fae22e777e release-process: Add signing of tarball
34f00ca9d9 release-process: Refactor
1c2933bb87 Merge bitcoin-core/secp256k1#1902: changelog: add entry for #1859
51fc633e3e changelog: add entry for #1859
d77f44e9cd Merge bitcoin-core/secp256k1#1863: ellswift: don't declassify or leave sk in sha256 buffer
0ae17e304e ellswift: don't declassify or leave sk in sha256 buffer
0a9e788901 Merge bitcoin-core/secp256k1#1900: Use SHA256 override for pointers to known aux functions
300c9bb26d Merge bitcoin-core/secp256k1#1901: changelog: Add entry for #1869
44ba8cd7df changelog: Add entry for #1869
4147f8bdf6 header: Add note on SHA256 override and aux functions
ed091bc49d ecdsa/ecdh: Use SHA256 override if known noncefp/hashfp is passed
209ed1025b Merge bitcoin-core/secp256k1#1886: Remove deprecated `secp256k1_context_no_precomp` pointer
bf435856bb Remove deprecated `secp256k1_context_no_precomp` pointer
528863e61f Merge bitcoin-core/secp256k1#1869: Remove SECP256K1_GNUC_PREREQ macro
3a73d473f2 Merge bitcoin-core/secp256k1#1776: Remove deprecated `secp256k1_schnorrsig_sign` alias
e14756bd25 Remove deprecated `secp256k1_schnorrsig_sign` alias
7151e3b843 Merge bitcoin-core/secp256k1#1899: changelog: add missing entries for #1777 and #1860
f52eb393c4 changelog: add missing entries for #1777 and #1860
0f6baf319f Merge bitcoin-core/secp256k1#1896: silentpayments: address #1765 follow-ups, add changelog entry
a2ad68cd81 ec: check pubkey sort test results
93280c2291 silentpayments: check test serialization
b8de1bc30f musig: check infinity test setup
0618af8131 extrakeys: check test pubkey loads
1d3f72d3fa recovery: check exhaustive API results
564afb0b06 ellswift: check test operation results
658c7edc24 tests: check exhaustive ecmult success
d9ac2ee5e6 Add changelog entry for silentpayments module
0fa38f3d29 silentpayments: API docs and internal comment followups
ae075d7cbd hash: Include secp256k1.h directly
dba4d937a9 include: Remove SECP256K1_GNUC_PREREQ macro
09870e9c54 Use __GNUC__ instead of SECP256K1_GNUC_PREREQ
git-subtree-dir: src/secp256k1
git-subtree-split: 687155df6b76f1da1639a6f0923b69e6beaa3a09