Skip to content

Commit 95ff1fd

Browse files
committed
Upgrade libsecp256k1 to version 0.6.0
1 parent c0a398c commit 95ff1fd

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

docs/history.md

+2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,14 @@ Important changes are emphasized.
1111
- Remove `cffi` as a runtime dependency
1212
- Add `COINCURVE_VENDOR_CFFI` environment variable to control vendoring of the `_cffi_backend` module
1313
- Minor performance improvement by removing use of formatted string constants
14+
- Upgrade [libsecp256k1][] to version 0.6.0
1415

1516
## 20.0.0
1617

1718
- **Breaking:** CMake is now a build dependency; this is only a breaking change for redistributors as building with standard Python packaging tools will automatically use the CMake that is available on PyPI
1819
- **Breaking:** Stop building wheels for Windows 32-bit
1920
- Build wheels for Windows ARM64
21+
- Upgrade [libsecp256k1][] to version 0.5.0
2022

2123
## 19.0.1
2224

pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,10 @@ PROJECT_CROSS_COMPILE_TARGET = { env = "COINCURVE_CROSS_HOST", default = "" }
8080
# Vendored library: SECP256K1
8181
VENDORED_LIBRARY_CMAKE_TARGET = "secp256k1"
8282
VENDORED_LIBRARY_PKG_CONFIG = "libsecp256k1"
83-
VENDORED_LIBRARY_PKG_CONFIG_VERSION = "0.5.0"
83+
VENDORED_LIBRARY_PKG_CONFIG_VERSION = "0.6.0"
8484
VENDORED_UPSTREAM_URL = "https://github.com/bitcoin-core/secp256k1/archive/"
85-
VENDORED_UPSTREAM_REF = { env = "COINCURVE_UPSTREAM_REF", default = "e3a885d42a7800c1ccebad94ad1e2b82c4df5c65" }
86-
VENDORED_UPSTREAM_SHA = { env = "COINCURVE_UPSTREAM_SHA", default = "183b9f0417beea4d9c826ca324b5a464faca7446ef39a13a6abbe602df8d934b" }
85+
VENDORED_UPSTREAM_REF = { env = "COINCURVE_UPSTREAM_REF", default = "0cdc758a56360bf58a851fe91085a327ec97685a" }
86+
VENDORED_UPSTREAM_SHA = { env = "COINCURVE_UPSTREAM_SHA", default = "385c115a21ee1ff31d0b0320acc2b278c92f7bde971f510566ad481a38835be0" }
8787
# SECP256K1 library specific build options
8888
# `VENDORED_OPTION` is reserved prefix for vendored library build options
8989
VENDORED_LIBRARY_OPTION_PREFIX = "SECP256K1"

0 commit comments

Comments
 (0)