release: prepare for 0.5.1
This commit is contained in:
13
CHANGELOG.md
13
CHANGELOG.md
@@ -5,13 +5,20 @@ All notable changes to this project will be documented in this file.
|
|||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
## [Unreleased]
|
## [0.5.1] - 2024-08-01
|
||||||
|
|
||||||
#### Added
|
#### Added
|
||||||
- Added usage example for an ElligatorSwift key exchange.
|
- Added usage example for an ElligatorSwift key exchange.
|
||||||
|
|
||||||
|
#### Changed
|
||||||
|
- The default size of the precomputed table for signing was changed from 22 KiB to 86 KiB. The size can be changed with the configure option `--ecmult-gen-kb` (`SECP256K1_ECMULT_GEN_KB` for CMake).
|
||||||
|
- "auto" is no longer an accepted value for the `--with-ecmult-window` and `--with-ecmult-gen-kb` configure options (this also applies to `SECP256K1_ECMULT_WINDOW_SIZE` and `SECP256K1_ECMULT_GEN_KB` in CMake). To achieve the same configuration as previously provided by the "auto" value, omit setting the configure option explicitly.
|
||||||
|
|
||||||
#### Fixed
|
#### Fixed
|
||||||
- Fixed compilation when the extrakeys module is disabled.
|
- Fixed compilation when the extrakeys module is disabled.
|
||||||
|
|
||||||
|
#### ABI Compatibility
|
||||||
|
The ABI is backward compatible with versions 0.5.0, 0.4.x and 0.3.x.
|
||||||
|
|
||||||
## [0.5.0] - 2024-05-06
|
## [0.5.0] - 2024-05-06
|
||||||
|
|
||||||
@@ -134,7 +141,7 @@ This version was in fact never released.
|
|||||||
The number was given by the build system since the introduction of autotools in Jan 2014 (ea0fe5a5bf0c04f9cc955b2966b614f5f378c6f6).
|
The number was given by the build system since the introduction of autotools in Jan 2014 (ea0fe5a5bf0c04f9cc955b2966b614f5f378c6f6).
|
||||||
Therefore, this version number does not uniquely identify a set of source files.
|
Therefore, this version number does not uniquely identify a set of source files.
|
||||||
|
|
||||||
[unreleased]: https://github.com/bitcoin-core/secp256k1/compare/v0.5.0...HEAD
|
[0.5.1]: https://github.com/bitcoin-core/secp256k1/compare/v0.5.0...v0.5.1
|
||||||
[0.5.0]: https://github.com/bitcoin-core/secp256k1/compare/v0.4.1...v0.5.0
|
[0.5.0]: https://github.com/bitcoin-core/secp256k1/compare/v0.4.1...v0.5.0
|
||||||
[0.4.1]: https://github.com/bitcoin-core/secp256k1/compare/v0.4.0...v0.4.1
|
[0.4.1]: https://github.com/bitcoin-core/secp256k1/compare/v0.4.0...v0.4.1
|
||||||
[0.4.0]: https://github.com/bitcoin-core/secp256k1/compare/v0.3.2...v0.4.0
|
[0.4.0]: https://github.com/bitcoin-core/secp256k1/compare/v0.3.2...v0.4.0
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ AC_PREREQ([2.60])
|
|||||||
define(_PKG_VERSION_MAJOR, 0)
|
define(_PKG_VERSION_MAJOR, 0)
|
||||||
define(_PKG_VERSION_MINOR, 5)
|
define(_PKG_VERSION_MINOR, 5)
|
||||||
define(_PKG_VERSION_PATCH, 1)
|
define(_PKG_VERSION_PATCH, 1)
|
||||||
define(_PKG_VERSION_IS_RELEASE, false)
|
define(_PKG_VERSION_IS_RELEASE, true)
|
||||||
|
|
||||||
# The library version is based on libtool versioning of the ABI. The set of
|
# The library version is based on libtool versioning of the ABI. The set of
|
||||||
# rules for updating the version can be found here:
|
# rules for updating the version can be found here:
|
||||||
|
|||||||
Reference in New Issue
Block a user