release: prepare for 0.4.1 #1465
pull jonasnick wants to merge 1 commits into bitcoin-core:master from jonasnick:prepare-0.4.1 changing 2 files +5 −3-
jonasnick commented at 3:18 pm on December 21, 2023: contributor
-
sipa commented at 3:27 pm on December 21, 2023: contributorACK 3977d27baebb7267448e1c4aef1fda4471523831
-
in CHANGELOG.md:15 in 3977d27bae outdated
11 #### Changed 12 - The point multiplication algorithm used for ECDH operations (module `ecdh`) was replaced with a slightly faster one. 13 - Optional handwritten x86_64 assembly for field operations was removed because modern C compilers are able to output more efficient assembly. This change results in a significant speedup of some library functions when handwritten x86_64 assembly is enabled (`--with-asm=x86_64` in GNU Autotools, `-DSECP256K1_ASM=x86_64` in CMake), which is the default on x86_64. Benchmarks with GCC 10.5.0 show a 10% speedup for `secp256k1_ecdsa_verify` and `secp256k1_schnorrsig_verify`. 14 15+#### ABI Compatibility 16+This release is compatible with the ABI of 0.4.0 and 0.3.x.
real-or-random commented at 3:32 pm on December 21, 2023:nit: Use same wording as below?
0The ABI is compatible with versions 0.4.0 and 0.3.x.
jonasnick force-pushed on Dec 21, 2023real-or-random approvedreal-or-random commented at 3:41 pm on December 21, 2023: contributorACK d60270bbbbf9306fa650adfce12e105b117813c2sipa commented at 3:42 pm on December 21, 2023: contributorACK d60270bbbbf9306fa650adfce12e105b117813c2in CHANGELOG.md:15 in d60270bbbb outdated
11 #### Changed 12 - The point multiplication algorithm used for ECDH operations (module `ecdh`) was replaced with a slightly faster one. 13 - Optional handwritten x86_64 assembly for field operations was removed because modern C compilers are able to output more efficient assembly. This change results in a significant speedup of some library functions when handwritten x86_64 assembly is enabled (`--with-asm=x86_64` in GNU Autotools, `-DSECP256K1_ASM=x86_64` in CMake), which is the default on x86_64. Benchmarks with GCC 10.5.0 show a 10% speedup for `secp256k1_ecdsa_verify` and `secp256k1_schnorrsig_verify`. 14 15+#### ABI Compatibility 16+The ABI is compatible with versions 0.4.0 and 0.3.x.
hebasto commented at 3:44 pm on December 21, 2023:Compatibility with 0.3.x is backward-only, right?
jonasnick commented at 3:47 pm on December 21, 2023:added the word “backward”release: prepare for 0.4.1 672053d801real-or-random approvedreal-or-random commented at 3:48 pm on December 21, 2023: contributorACK 672053d8015fe8ac8d411ef79fbcd97abc045b56jonasnick force-pushed on Dec 21, 2023sipa commented at 3:50 pm on December 21, 2023: contributorACK 672053d8015fe8ac8d411ef79fbcd97abc045b56hebasto approvedhebasto commented at 3:51 pm on December 21, 2023: memberACK 672053d8015fe8ac8d411ef79fbcd97abc045b56real-or-random merged this on Dec 21, 2023real-or-random closed this on Dec 21, 2023
fanquake referenced this in commit 41e1b677ca on Jan 3, 2024fanquake referenced this in commit 29fde0223a on Jan 4, 2024real-or-random added the label release on Jan 17, 2024
jonasnick sipa real-or-random hebastoLabels
release
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: 2024-11-21 12: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: 2024-11-21 12: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