-
64316eac11
Merge elementsproject/secp256k1-zkp#324: Upstream PRs 1662, 1669, 1492, 1670, 1668, 1673, 1675, 1680, 1679, 1690, 1683, 1678
Jonas Nick
2026-02-24 10:08:33 +00:00
-
-
dfe042feb2
Merge bitcoin-core/secp256k1#1828: Revert "ci, docker: Fix LLVM repository signature failure"
merge-script
2026-02-23 20:48:36 +01:00
-
-
cc4a92b510
Merge commits '70f149b9
13906b71 4187a466 bb597b3d 9fab4252 92394476 201b2b8f f24b838b 95db29b1 2a9d3747 a28c2ffa 746e36b1 ' into temp-merge-1678
DarkWindman
2026-02-23 18:07:05 +02:00
-
-
6e071d18ba
Merge BlockstreamResearch/secp256k1-zkp#323: Upstream PRs 1642, 1639, 1614, 1656, 1647, 1655, 1593, 1359, 1657, 1660, 1659, 1661
merge-script
2026-02-23 16:04:55 +01:00
-
-
4dda31229e
ci: Use Python virtual environment in x86_64-macos-native job
mllwchrry
2026-02-23 15:03:08 +02:00
-
795f19af1f
ci: Switch to macOS 15 Sequoia Intel-based image
Hennadii Stepanov
2025-10-15 15:31:21 +01:00
-
2f057a145f
ci: Don't hardcode ABI version
Tim Ruffing
2025-07-21 16:35:16 +02:00
-
17ad196018
schnorrsig_halfagg: Fix symbol visibility for internal function
mllwchrry
2026-02-20 18:50:53 +02:00
-
ec343f0b2f
Port bitcoin-core/secp256k1#1642 to zkp-specific code
mllwchrry
2026-02-20 18:41:10 +02:00
-
79953d074b
Merge commits '1b1fc093
6c2a39da 31860823 abd25054 4ba1ba2a 03bbe8c6 13ed6f65 a7a51171 2abb35b0 e56716a3 3f54ed8c d84bb83e ' into temp-merge-1661
mllwchrry
2026-02-20 18:29:53 +02:00
-
-
2d30d398f9
Merge BlockstreamResearch/secp256k1-zkp#322: Upstream PRs 1579, 1631, 1633, 1634, 1641, 1650, 1646, 1654
merge-script
2026-02-20 17:01:42 +01:00
-
-
76e92cfeea
Revert "ci, docker: Fix LLVM repository signature failure"
Hennadii Stepanov
2026-02-20 08:42:32 +00:00
-
-
ac561601b8
Merge bitcoin-core/secp256k1#1760: cmake: Add dynamic test discovery to improve parallelism
merge-script
2026-02-19 15:02:44 +01:00
-
-
e3bddfa750
modules: Port bitcoin-core/secp256k1#1579 to zkp-specific code
DarkWindman
2026-02-18 16:26:07 +02:00
-
913be29ea2
Merge commits 'b161bffb
0cdc758a ec329c25 8deef00b f79f46c7 00774d07 2e3bf136 c0d9480f ' into temp-merge-1654
DarkWindman
2026-02-18 15:57:18 +02:00
-
-
8aa05cb351
Merge BlockstreamResearch/secp256k1-zkp#320: Upstream PRs 1603, 1599, 1616, 1553, 1620, 1595, 1619, 1624, 1625, 1582, 1581, 1628
merge-script
2026-02-17 17:22:32 +01:00
-
-
c7a7f732bd
Merge bitcoin-core/secp256k1#1821: ellswift: fix overflow flag handling in secp256k1_ellswift_xdh
merge-script
2026-02-17 10:40:17 +01:00
-
-
921b9711ea
util: introduce and use
ARRAY_SIZE macro
Sebastian Falbesoner
2026-02-16 23:47:51 +01:00
-
-
-
b99a94c382
Add tests for bad scalar inputs in ellswift XDH
gzJx0DuTRHytnHe7P5RmMbPf3wKy2BztweVGXTf
2026-02-13 00:19:54 +01:00
-
a8e6a3cc34
Port bitcoin-core/secp256k1#1628 to zkp public API
mllwchrry
2026-02-16 16:12:41 +02:00
-
347d6adfd2
Merge commits 'a88aa935
01b58933 18f9b967 e59158b6 1fae76f5 f0868a9b 68b55209 9b7c59cb 1464f15c 9a8db52f 7d48f5ed a38d879a ' into temp-merge-1628
mllwchrry
2026-02-16 16:04:51 +02:00
-
-
7acd4a1f65
Merge elementsproject/secp256k1-zkp#319: Upstream PR 1479
Jonas Nick
2026-02-16 13:51:31 +00:00
-
-
307b49f1b9
ellswift: fix overflow flag handling in secp256k1_ellswift_xdh
gzJx0DuTRHytnHe7P5RmMbPf3wKy2BztweVGXTf
2026-02-11 15:35:26 +01:00
-
-
322d0a4358
Merge bitcoin-core/secp256k1#1823: ci: Load Docker image by ID from builder step
merge-script
2026-02-16 13:24:16 +01:00
-
-
8c7c24eb8a
docs: simplify README description, fix musig docs
mllwchrry
2026-02-16 13:01:42 +02:00
-
ed02466d3f
ci: Load Docker image by ID from builder step
Hennadii Stepanov
2026-02-13 21:38:35 +00:00
-
-
8d443b8030
musig: Re-add adaptor signatures support
mllwchrry
2026-02-13 14:03:05 +02:00
-
248358f2bc
Merge commit '3660fe5e' into temp-merge-1479
mllwchrry
2026-02-13 13:08:00 +02:00
-
-
21c24fdc7a
musig: Remove module in preparation for upstream merge
mllwchrry
2026-02-13 11:36:52 +02:00
-
-
211323d6b7
Merge BlockstreamResearch/secp256k1-zkp#318: Upstream PRs 1574, 1576, 1575, 1577, 1578, 1583, 1586, 1600, 1604, 1554
merge-script
2026-02-13 08:39:06 +01:00
-
-
551b5dd415
Merge commits 'fded437c
cdf08c1a 642c885b f8c1b0e0 3fdf146b b3076144 19888550 2f2ccc46 472faaa8 4c57c7a5 ' into temp-merge-1554
DarkWindman
2026-02-11 13:56:17 +02:00
-
-
4ae7cb4f71
Merge BlockstreamResearch/secp256k1-zkp#317: Upstream PRs 1529, 1548, 1545, 1550, 1546, 1543, 1535, 1555, 1565, 1564, 1563, 1551
merge-script
2026-02-11 08:58:20 +01:00
-
-
d0dde4aa2a
Merge commits '35c0fdc
5dd637f 69b2192 d7ae25c d403eea f473c95 4af241b a526937 fcc5d73 ca06e58 ea2d5f0 0055b86 ' into temp-merge-1551
DarkWindman
2026-02-10 13:06:38 +02:00
-
-
c49c9be504
bench: Update help functions in bench and bench_internal
kevkevinpal
2026-01-23 18:27:35 +00:00
-
84ca3b330e
Merge elementsproject/secp256k1-zkp#316: Upstream PRs 1533
Jonas Nick
2026-02-09 14:00:59 +00:00
-
-
513e550e8a
Merge commits '4392f0f7 ' into temp-merge-1533
mllwchrry
2026-02-09 13:10:17 +02:00
-
-
0fb0eac97f
Merge elementsproject/secp256k1-zkp#314: Upstream PRs 1522, 1523, 1525, 1524, 1526, 1528, 1517, 1532, 1488
Jonas Nick
2026-02-08 20:11:55 +00:00
-
-
91b2deab7b
ci: Add zkp modules to arm64-macos-native job
mllwchrry
2026-02-06 14:37:11 +02:00
-
f5e9804e34
Merge remote-tracking branch 'zkp/master' into temp-merge-1488
mllwchrry
2026-02-06 13:02:03 +02:00
-
-
-
-
e34dc81278
Merge BlockstreamResearch/secp256k1-zkp#315: ci: Backport LLVM apt signature fix
merge-script
2026-02-06 11:56:24 +01:00
-
-
040673bd44
ci, docker: Fix LLVM repository signature failure
Hennadii Stepanov
2026-02-01 18:51:16 +00:00
-
-
c946b0978a
Merge commits 'e3a885d4
d7f6613d 7d0bc087 7712a530 4155e62f 06bff6de 1791f6fc 4b8d5eea bedffd53 ' into temp-merge-1488
mllwchrry
2026-02-06 10:42:44 +02:00
-
-
1cdc3e0fe3
Merge elementsproject/secp256k1-zkp#311: sync-upstream: Extend git usage tips
Jonas Nick
2026-02-06 08:31:48 +00:00
-
-
-
-
d176205dd7
Merge BlockstreamResearch/secp256k1-zkp#313: Upstream PR 1518
merge-script
2026-02-05 22:59:07 +01:00
-
-
ca68d08872
Merge BlockstreamResearch/secp256k1-zkp#312: scalar: Add SECP256K1_SCALAR_VERIFY to zkp-specific function
merge-script
2026-02-05 21:44:16 +01:00
-
-
2cb2e312e9
extrakeys: Migrate to bitcoin-core/secp256k1#1518 secp256k1_ec_pubkey_sort
DarkWindman
2026-02-05 19:02:49 +02:00
-
3291b021bf
Merge commits 'bb528cf ' into temp-merge-1518
DarkWindman
2026-02-05 18:50:53 +02:00
-
-
-
96a415b1c0
scalar: Port bitcoin-core/secp256k1#1393 to zkp-specific code
mllwchrry
2026-02-05 17:29:53 +02:00
-
-
41cead8a0b
sync-upstream: Extend git usage tips
Tim Ruffing
2026-02-05 15:50:58 +01:00
-
-
-
36a7b87449
Merge BlockstreamResearch/secp256k1-zkp#310: Upstream PRs 1058
merge-script
2026-02-05 15:47:28 +01:00
-
-
1d146ac3ed
Merge bitcoin-core/secp256k1#1819: tests: Improve secp256k1_scalar_check_overflow tests (Issue #1812)
merge-script
2026-02-04 20:24:44 +01:00
-
-
f47bbc07f0
test: add unit tests for secp256k1_scalar_check_overflow
Rohit Yadav
2026-02-04 17:35:09 +05:30
-
d071aa56d5
Merge bitcoin-core/secp256k1#1815: refactor: remove unnecessary
malloc result casts
merge-script
2026-02-04 08:44:43 +01:00
-
-
-
-
99ab4a105e
Merge bitcoin-core/secp256k1#1817: ci: Disable Docker build summary generation
merge-script
2026-02-03 15:25:43 +01:00
-
-
c5da3bde9c
Merge bitcoin-core/secp256k1#1818: ci: Enforce base-10 evaluation
merge-script
2026-02-03 15:24:18 +01:00
-
-
97de5120cf
Merge bitcoin-core/secp256k1#1804: test: show both CMake and Autotools usage for ctime_tests
merge-script
2026-02-03 12:57:57 +01:00
-
-
4fb7ccf5d4
ci: Enforce base-10 evaluation
Hennadii Stepanov
2026-02-03 11:24:14 +00:00
-
-
-
3ae72e7867
ci: Disable Docker build summary generation
Hennadii Stepanov
2026-02-03 08:51:11 +00:00
-
-
-
97b3c47849
refactor: remove unnecessary
malloc result casts
Sebastian Falbesoner
2026-01-30 15:58:30 +01:00
-
-
-
57315a6985
Merge bitcoin-core/secp256k1#1813: Remove trailing spaces and introduce
-Wtrailing-whitespace=any compiler flag
merge-script
2026-02-02 16:19:59 +01:00
-
-
86cae58d2f
build: Add
-Wleading-whitespace=spaces compiler flag
Hennadii Stepanov
2026-01-29 12:43:40 +00:00
-
fb229e7602
build: Add
-Wtrailing-whitespace=any compiler flag
Hennadii Stepanov
2026-01-29 12:40:41 +00:00
-
13e3bee504
refactor: Remove trailing whitespace
Hennadii Stepanov
2026-01-28 11:10:47 +00:00
-
-
453949ab2a
Merge bitcoin-core/secp256k1#1816: ci: Rotate Docker cache keys
merge-script
2026-02-02 13:43:29 +01:00
-
-
cd49c57e44
Merge bitcoin-core/secp256k1#1814: release process: mention the
[Unreleased] link clearly
merge-script
2026-02-02 13:11:04 +01:00
-
-
-
-
2ccff6eb73
ci: Add weekly schedule
Hennadii Stepanov
2026-02-02 11:21:11 +00:00
-
2f18567d24
ci: Rotate Docker cache keys every 4 weeks
Hennadii Stepanov
2026-02-02 11:17:18 +00:00
-
0ffb1749a5
ci, docker: Fix LLVM repository signature failure
Hennadii Stepanov
2026-02-01 18:51:16 +00:00
-
-
-
9a57e3c650
Merge commits 'da515074 ' into temp-merge-1058
Jonas Nick
2026-01-30 20:38:36 +00:00
-
-
0267b65512
release process: mention the
[Unreleased] link clearly
Jonas Nick
2026-01-30 14:32:36 +00:00
-
-
7e460db4ca
Merge BlockstreamResearch/secp256k1-zkp#307: Upstream PRs 1484, 1483, 1486, 1496, 1489, 1490, 1507, 1512, 1515
merge-script
2026-01-29 16:26:31 +01:00
-
-
f9cf003d9b
scalar: Port bitcoin-core/secp256k1#1512 to zkp-specific code
mllwchrry
2026-01-26 14:30:31 +02:00
-
1605b02f75
Merge bitcoin-core/secp256k1#1775: Add CMake build directory patterns to
.gitignore
merge-script
2026-01-28 08:27:56 +01:00
-
-
14e56970cb
Merge bitcoin-core/secp256k1#1794: ecmult: Use size_t for array indices
merge-script
2026-01-27 09:50:16 +01:00
-
-
c7a52400d6
Merge bitcoin-core/secp256k1#1809: release cleanup: bump version after 0.7.1
merge-script
2026-01-26 17:44:15 -05:00
-
-
ae7eb729c0
release cleanup: bump version after 0.7.1
Jonas Nick
2026-01-26 19:18:39 +00:00
-
1a53f4961f
Merge bitcoin-core/secp256k1#1808: Prepare for 0.7.1
merge-script
2026-01-26 14:41:38 -05:00
-
-
-
-
20a209f11c
release: prepare for 0.7.1
Jonas Nick
2026-01-26 16:39:20 +00:00
-
c4b6a81a60
changelog: update in preparation for the v0.7.1 release
Jonas Nick
2026-01-26 16:26:39 +00:00
-
-
8c72644a0e
Merge commits '5ad3aa3
2483627 0653a25 d926510 cdc9a62 427e86b 05bfab6 4b77fec d831168 ' into temp-merge-1515
mllwchrry
2026-01-23 19:51:09 +02:00
-
-
ebb35882da
Merge bitcoin-core/secp256k1#1796: bench: fail early if user inputs invalid value for SECP256K1_BENCH_ITERS
merge-script
2026-01-23 15:38:38 +01:00
-
-
-
-
c09215f7af
bench: fail early if user inputs invalid value for SECP256K1_BENCH_ITERS
kevkevinpal
2026-01-08 12:15:33 -05:00
-
1bc74a22f8
test: show both Autotools and CMake usage for ctime_tests
8144225309
2026-01-22 10:28:30 -05:00
-
-
-
797e2ed61a
Merge elementsproject/secp256k1-zkp#306: sync-upstream: improve help text
Jonas Nick
2026-01-22 11:07:24 +00:00
-
-
db8750de46
sync-upstream: improve help text
Jonas Nick
2026-01-22 09:09:27 +00:00
-
-
471e3a130d
Merge bitcoin-core/secp256k1#1800: sage: verify Eisenstein integer connection for GLV constants
merge-script
2026-01-21 11:14:45 +01:00
-
-
-
-
8354618e02
cmake: Set
LABELS property for tests
Hennadii Stepanov
2026-01-13 17:26:47 +00:00
-
29f26ec3cf
cmake: Integrate DiscoverTests and normalize test names
Hennadii Stepanov
2026-01-20 16:53:17 +00:00
-
29ac4d8491
sage: verify Eisenstein integer connection for GLV constants
Justsomebuddy
2026-01-14 11:26:00 +00:00
-
-
f95b263f23
cmake: Add DiscoverTests module

Hennadii StepanovandDaniel Pfeifer
2026-01-13 16:19:05 +00:00
-
4ac651144b
cmake, refactor: Deduplicate test-related code

Hennadii Stepanovandfurszy
2026-01-13 16:18:48 +00:00
-
-
-
4721e077b4
Merge bitcoin-core/secp256k1#1793: doc/bench: added help text for SECP256K1_BENCH_ITERS env var for bench_ecmult
Jonas Nick
2026-01-11 20:39:13 +00:00
-
-
bd5ced1fe1
doc/bench: added help text for SECP256K1_BENCH_ITERS env var for bench_ecmult
kevkevinpal
2025-12-29 22:01:35 -05:00
-
47eb70959a
ecmult: Use size_t for array indices in _odd_multiplies_table
Tim Ruffing
2026-01-07 11:32:20 +01:00
-
bb1d199de5
ecmult: Use size_t for array indices into tables
Tim Ruffing
2026-01-07 11:30:16 +01:00
-
-
-
2d9137ce9d
Merge bitcoin-core/secp256k1#1764: group: Avoid using infinity field directly in other modules
merge-script
2026-01-06 10:12:53 +01:00
-
-
-
-
f9a944ff2d
Merge bitcoin-core/secp256k1#1790: doc: include arg -DSECP256K1_USE_EXTERNAL_DEFAULT_CALLBACKS=ON for cmake
merge-script
2025-12-19 20:50:54 +01:00
-
-
0406cfc4d1
doc: include arg -DUSE_EXTERNAL_DEFAULT_CALLBACKS=1 for cmake
kevkevinpal
2025-12-18 22:15:38 -05:00
-
-
8d445730ec
Merge bitcoin-core/secp256k1#1783: Add VERIFY_CHECKs and documentation that flags must be 0 or 1
merge-script
2025-12-15 20:43:58 +01:00
-
-
aa2a39c1a7
Merge bitcoin-core/secp256k1#1778: doc/bench: Added cmake build options to bench error messages
merge-script
2025-12-15 20:42:15 +01:00
-