Even though #1821 has the "needs-changelog" label, it doesn't show up in the search: https://github.com/bitcoin-core/secp256k1/pulls?q=is%3Apr+label%3Aneeds-changelog+is%3Aclosed (probably a bug?). Thanks to @real-or-random for finding this candidate by looking at the commit list manually (which is now also suggested in the release process since #1709).
changelog: add entry for #1821 #1903
pull theStack wants to merge 1 commits into bitcoin-core:master from theStack:changelog_1821 changing 1 files +3 −0-
theStack commented at 4:17 PM on July 31, 2026: contributor
- theStack added this to the milestone 0.8.0 on Jul 31, 2026
- theStack added the label user-documentation on Jul 31, 2026
-
in CHANGELOG.md:18 in 0191fca6ab
13 | @@ -14,6 +14,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 14 | - Usage example `examples/silentpayments.c`. 15 | - The `silentpayments` API currently requires full access to the transaction data (light client scanning is not implemented). 16 | 17 | +#### Fixed 18 | + - Module `ellswift`: `secp256k1_ellswift_xdh` now treats secret keys greater than or equal to the curve order as invalid and returns 0. Previously, keys greater than the curve order were silently reduced modulo the order and accepted.
real-or-random commented at 11:22 AM on August 1, 2026:- Module `ellswift`: `secp256k1_ellswift_xdh` now treats secret keys greater than or equal to the curve order as invalid and returns 0 as documented. Previously, keys greater than the curve order were silently reduced modulo the order and accepted. The probability that a securely generated key is greater than the curver is negligible, and thus the old behavior does not constitute a security issue.
theStack commented at 10:29 PM on August 1, 2026:Thanks, applied.
theStack force-pushed on Aug 1, 20262076b06a42changelog: add entry for #1821
Co-authored-by: Tim Ruffing <me@real-or-random.org>
theStack force-pushed on Aug 1, 2026real-or-random approvedreal-or-random commented at 10:49 AM on August 2, 2026: contributorACK 2076b06a42b096315ead528acc7fe78da64d8d9c
theStack merged this on Aug 2, 2026theStack closed this on Aug 2, 2026theStack deleted the branch on Aug 2, 2026
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-08-03 21:15 UTC
This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-08-03 21:15 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me