Recent Issues and PRs
badge
title
on
on
issue
Performance regression in
hebasto on June 5, 2025 performance
scalar_mul
with Clang and x86_64
assembly enabled
#1682
hebasto on June 5, 2025 performance
pull
doc: Recommend clang-cl when building on Windows
#1681
hebasto on June 4, 2025 user-documentation build
hebasto on June 4, 2025 user-documentation build
pull
doc: Promote “Building with CMake” to standard procedure
#1680
hebasto on June 4, 2025 user-documentation build needs-changelog
hebasto on June 4, 2025 user-documentation build needs-changelog
pull
cmake: Use
hebasto on June 4, 2025 build refactor/smell
PUBLIC_HEADER
target property in installation logic
#1679
hebasto on June 4, 2025 build refactor/smell
pull
build: Add SECP256K1_FORCE_HIDDEN_VISIBILITY
#1677
real-or-random on June 3, 2025 build refactor/smell
real-or-random on June 3, 2025 build refactor/smell
pull
cmake: Bump minimum required CMake version to 3.22
#1675
hebasto on May 30, 2025 build needs-changelog
hebasto on May 30, 2025 build needs-changelog
pull
build: Add SECP256K1_NO_EXPORTS option to avoid default visibility for static builds
#1674
theuni on May 29, 2025 build refactor/smell
theuni on May 29, 2025 build refactor/smell
pull
frost: remove redundant secp256k1_gej_mul_scalar() when the first factor is infinity
#1667
muxator on March 18, 2025
muxator on March 18, 2025
pull
frost: use constant instead of allocating a variable on the stack
#1666
muxator on March 18, 2025
muxator on March 18, 2025
pull
build: add back configure.ac change that was left out when integrating v0.3.0
#1665
muxator on March 18, 2025
muxator on March 18, 2025
pull
configure: Show exhaustive tests in summary
#1661
real-or-random on March 13, 2025 build refactor/smell
real-or-random on March 13, 2025 build refactor/smell
pull
include: remove WARN_UNUSED_RESULT for functions always returning 1
#1659
jonasnick on March 13, 2025 assurance needs-changelog refactor/smell
jonasnick on March 13, 2025 assurance needs-changelog refactor/smell
issue
build: ./configure summary does not have a line for exhaustive tests
#1658
real-or-random on March 13, 2025 build refactor/smell
real-or-random on March 13, 2025 build refactor/smell
pull
tests: remove unused uncounting_illegal_callback_fn
#1657
jonasnick on March 13, 2025 assurance refactor/smell
jonasnick on March 13, 2025 assurance refactor/smell
pull
gha: Print all *.log files, in a separate action
#1655
real-or-random on March 10, 2025 assurance ci
real-or-random on March 10, 2025 assurance ci
pull
use
theStack on February 14, 2025
EXIT_
constants over magic numbers for indicating program execution status
#1654
theStack on February 14, 2025
issue
Tool for generating sha256 initializiation with fixed midstate from BIP340 tagged hash
#1653
theStack on February 8, 2025 meta/development
theStack on February 8, 2025 meta/development
pull
add DLEQ proof based on BIP374 and use it for silent payments
#1651
stratospher on February 3, 2025 feature
stratospher on February 3, 2025 feature
pull
schnorrsig: clear out masked secret key in BIP-340 nonce function
#1650
theStack on January 29, 2025
theStack on January 29, 2025
pull
cmake: Improve handling of
hebasto on December 13, 2024 build refactor/smell
SECP256K1_APPEND_*FLAGS
options
#1648
hebasto on December 13, 2024 build refactor/smell
pull
cmake: Adjust diagnostic flags for
hebasto on December 13, 2024 ci feature build
clang-cl
#1647
hebasto on December 13, 2024 ci feature build
pull
README: add instructions for verifying GPG signatures
#1646
jamesob on December 11, 2024 user-documentation
jamesob on December 11, 2024 user-documentation
pull
Minor edits on README.md
#1645
Gudnessuche on December 11, 2024 user-documentation refactor/smell
Gudnessuche on December 11, 2024 user-documentation refactor/smell
pull
Verify
theStack on December 2, 2024 assurance refactor/smell
compressed
argument in secp256k1_eckey_pubkey_serialize
#1642
theStack on December 2, 2024 assurance refactor/smell
pull
doc: Improve cmake instructions in README
#1641
fjahr on November 26, 2024 user-documentation build
fjahr on November 26, 2024 user-documentation build
pull
Make static context const
#1639
purpleKarrot on November 23, 2024 needs-changelog refactor/smell
purpleKarrot on November 23, 2024 needs-changelog refactor/smell
pull
tests: update ecdsa_secp256k1_sha256_bitcoin_test.json
#1638
eltociear on November 23, 2024 refactor/smell
eltociear on November 23, 2024 refactor/smell
issue
purpleKarrot on November 20, 2024 refactor/smell
secp256k1_context_static
should be a const
variable [edited]
#1637
purpleKarrot on November 20, 2024 refactor/smell
issue
docs: Split doc dir into user-facing and dev-docs
#1632
real-or-random on November 4, 2024 user-documentation refactor/smell meta/development
real-or-random on November 4, 2024 user-documentation refactor/smell meta/development
pull
Name public API structs
#1628
achow101 on October 31, 2024 feature needs-changelog refactor/smell
achow101 on October 31, 2024 feature needs-changelog refactor/smell
issue
Name public API structs so they can be forward declared
#1627
achow101 on October 28, 2024 feature
achow101 on October 28, 2024 feature
pull
util: Remove unused (u)int64_t formatting macros
#1625
real-or-random on October 25, 2024 refactor/smell
real-or-random on October 25, 2024 refactor/smell
issue
tersec on October 24, 2024 build
src/scalar_4x64_impl.h:361:5: error: ‘asm’ operand has impossible constraints
#1623
tersec on October 24, 2024 build
pull
[CI test, dontmerge] PR #1579 with secp256k1_memclear using volatile_memset
#1622
theStack on October 22, 2024
theStack on October 22, 2024
issue
Handle invalid inputs consistently with respect to constant-time
#1621
jonasnick on October 21, 2024 refactor/smell meta/development
jonasnick on October 21, 2024 refactor/smell meta/development
pull
musig: ctimetests: fix _declassify range for generated nonce points
#1619
theStack on October 20, 2024 bug assurance
theStack on October 20, 2024 bug assurance
pull
Examples: swap magic numbers for EXIT_ codes
#1618
Cheapshot003 on October 15, 2024 user-documentation refactor/smell
Cheapshot003 on October 15, 2024 user-documentation refactor/smell
issue
“implicit conversion loses integer precision” warnings
#1617
hebasto on October 15, 2024 refactor/smell
hebasto on October 15, 2024 refactor/smell
pull
examples: do not retry generating seckey randomness in musig
#1616
jonasnick on October 13, 2024 user-documentation refactor/smell
jonasnick on October 13, 2024 user-documentation refactor/smell
pull
Add _ge_set_all_gej and use it in musig for own public nonces
#1614
real-or-random on October 8, 2024 performance
real-or-random on October 8, 2024 performance
issue
Add extra API for offline/online phases in ECDSA signing
#1610
RandomLattice on September 30, 2024 feature performance
RandomLattice on September 30, 2024 feature performance
issue
use EXIT_ codes instead of magic numbers for exit(…) and main return values
#1609
theStack on September 27, 2024 user-documentation refactor/smell good first issue
theStack on September 27, 2024 user-documentation refactor/smell good first issue
pull
cmake: Delete
hebasto on September 16, 2024 build refactor/smell
-DNDEBUG
from all available config-specific flags
#1606
hebasto on September 16, 2024 build refactor/smell
pull
doc: fix typos in
theStack on September 9, 2024 user-documentation refactor/smell
secp256k1_ecdsa_{recoverable_,}signature
API description
#1604
theStack on September 9, 2024 user-documentation refactor/smell
issue
Help Bitcoin Public Key Why can’t I convert the taproot public key through the private key?
#1601
Xxxxxx-dot on September 3, 2024
Xxxxxx-dot on September 3, 2024
pull
#1570 improve examples: remove key generation loop
#1599
Cheapshot003 on August 29, 2024 user-documentation refactor/smell
Cheapshot003 on August 29, 2024 user-documentation refactor/smell
pull
build: 45839th attempt to fix symbol visibility on Windows
#1595
real-or-random on August 24, 2024 build
real-or-random on August 24, 2024 build
pull
Remove deprecated
theStack on August 20, 2024 feature
_ec_privkey_{negate,tweak_add,tweak_mul}
aliases from API
#1593
theStack on August 20, 2024 feature
pull
cmake: Rework
hebasto on August 18, 2024
tests
target for Coverage configuartion and multi-config generators
#1592
hebasto on August 18, 2024
pull
use variable-time group addition in
theStack on August 14, 2024 performance refactor/smell
_ec_pubkey_combine
#1587
theStack on August 14, 2024 performance refactor/smell
pull
fix: remove duplicate ’the’ from header file comment
#1586
epiccurious on August 13, 2024 user-documentation
epiccurious on August 13, 2024 user-documentation
pull
fixes a few grammatical errors
#1585
justinvforvendetta on August 13, 2024 refactor/smell meta/development
justinvforvendetta on August 13, 2024 refactor/smell meta/development
pull
cmake, test: Add
hebasto on August 12, 2024 build refactor/smell
secp256k1_
prefix to test names
#1582
hebasto on August 12, 2024 build refactor/smell