Skip to content

Commit d9a8506

Browse files
changelog: Catch up in preparation of release
1 parent 0b4640a commit d9a8506

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1313
- Header file `include/secp256k1_ellswift.h` which defines the new API.
1414
- Document `doc/ellswift.md` which explains the mathematical background of the scheme.
1515
- The [paper](https://eprint.iacr.org/2022/759) on which the scheme is based.
16+
- We now test the library with unreleased development snapshots of GCC and Clang. This gives us an early chance to catch miscompilations and constant-time issues introduced by the compiler (such as those that led to the previous two releases).
17+
18+
#### Fixed
19+
- Fixed symbol visibility in Windows DLL builds, where three internal library symbols were wrongly exported.
1620

1721
#### Changed
1822
- When consuming libsecp256k1 as a static library on Windows, the user must now define the `SECP256K1_STATIC` macro before including `secp256k1.h`.

0 commit comments

Comments
 (0)