Jonas Nick
80187089ff
Merge commits '4494a369 3aef6ab8 0fa84f86 249c81ea 7966aee3 fb758fe8 3fc1de5c 0aacf643 9e6d1b0e 332af315 afd7eb4a c9ebca95 cc557575 0f7657d5 907a6721 b40e2d30 c545fdc3 2bd5f3e6 0e00fc7d c734c642 26392da2 ' into temp-merge-1386
2023-07-27 18:57:30 +00:00
Jonas Nick
74d9073414
Merge commits '83186db3 e9e4526a 5f7903c7 d373a721 09df0bfb 20a5da5f 908e02d5 d75dc59b debf3e5c bf29f8d0 60556c9f cb1a5927 67214f5f 45c5ca76 30574f22 0702ecb0 705ce7ed 3c1a0fd3 10836832 926dd3e9 ac43613d fd491ea1 799f4eec ' into temp-merge-1356
2023-07-27 16:31:40 +00:00
Jonas Nick
7a07f3d33f
Merge commits '3bab71cf 4258c54f 566faa17 9ce9984f 04bf3f67 5be353d6 2e035af2 5b0444a3 a6f4bcf6 5ec1333d f6bef03c 1f33bb2b 1c895367 6b7e5b71 596b336f 4b84f4bf 024a4094 222ecaf6 4b0f711d 3c818388 f30c7486 1cf15ebd 24c768ae 341cc197 c63ec88e 54d34b6c 073d98a0 9eb6934f ab5a9171 fb3a8063 006ddc1f 3353d3c7 b54a0672 7d4f86d2 e8295d07 3e3d125b acf5c55a ' into temp-merge-1312
2023-07-24 20:15:07 +00:00
Jonas Nick
a9a5c24de2
Merge commits '56582094 427bc3cd 0cf2fb91 9c8c4f44 70be3cad f16a709f 464a9115 1d8f3675 afd8b23b 2bca0a5c 2d51a454 4e682626 a0f4644f 145078c4 7b7503da ec98fced 346a053d ' into temp-merge-1269
2023-07-24 13:46:43 +00:00
Jonas Nick
dc733595b0
Merge commits 'df323b5c 3295aa14 ef4f8bd0 90b513aa bdf39000 ' into temp-merge-1223
2023-07-21 13:34:46 +00:00
Jonas Nick
0d540ec942
Merge commits '88e80722 ff8edf89 f29a3270 a7a7bfaf a01a7d86 b1579cf5 ad7433b1 233822d8 5fbff5d3 2b77240b 1bff2005 e1817a6f 5596ec5c 8ebe5c52 1cca7c17 1b21aa51 cbd25559 09b1d466 57573187 8962fc95 9d1b458d eb8749fc 6048e6c0 ' into temp-merge-1222
2023-07-20 16:29:40 +00:00
Jonas Nick
304fc88557
Merge commits '9a8d65f0 75d7b7f5 665ba77e 3f57b9f7 eacad90f 01b819a8 31ed5386 2a39ac16 0eb30004 cbe41ac1 cc3b8a4f ' into temp-merge-1187
2023-07-20 12:19:00 +00:00
Jonas Nick
6c54db1987
Merge commits '2286f809 751c4354 477f02c4 e3f84777 5c789dcd 8c949f56 21ffe4b2 ' into temp-merge-1055
2023-07-18 12:51:17 +00:00
Hennadii Stepanov
ae9db95cea
build: Introduce SECP256K1_STATIC
macro for Windows users
...
It is a non-Libtool-specific way to explicitly specify the user's
intention to consume a static `libseck256k1`.
This change allows to get rid of MSVC linker warnings LNK4217 and
LNK4286. Also, it makes possible to merge the `SECP256K1_API` and
`SECP256K1_API_VAR` into one.
2023-07-03 13:57:11 +01:00
Pieter Wuille
c32ffd8d8c
Add ellswift to CHANGELOG
2023-06-21 13:04:42 -04:00
Pieter Wuille
95448ef2f8
release cleanup: bump version after 0.3.2
2023-05-13 13:54:32 -04:00
Tim Ruffing
d490ca2046
release: Prepare for 0.3.2
2023-05-12 22:52:30 +02:00
Tim Ruffing
697e1ccf4a
changelog: Catch up
2023-05-12 17:09:00 +02:00
Tim Ruffing
76b43f3443
changelog: Add entry for #1303
2023-05-12 16:44:03 +02:00
Pieter Wuille
8c9ae37a5a
Add release note
2023-05-12 05:47:59 -04:00
Jonas Nick
656c6ea8d8
release cleanup: bump version after 0.3.1
2023-04-10 19:50:27 +00:00
Tim Ruffing
6a37b2a5ea
changelog: Fix link
2023-04-10 20:52:11 +02:00
Tim Ruffing
898e1c676e
release: Prepare for 0.3.1
2023-04-10 17:12:12 +02:00
Tim Ruffing
1d9a13fc26
changelog: Remove inconsistent newlines
2023-04-10 16:45:38 +02:00
Tim Ruffing
0e091669a1
changelog: Catch up in preparation of 0.3.1
...
Co-authored-by: Pieter Wuille <pieter@wuille.net>
2023-04-10 16:45:38 +02:00
Jonas Nick
b40adf2360
release: prepare for 0.3.0
2023-03-08 22:00:43 +00:00
Tim Ruffing
92098d84cf
changelog: Add entry for CMake
2023-03-08 17:49:01 +01:00
Tim Ruffing
d232112fa7
Update Changelog
...
Fixes #1220 .
2023-03-07 12:01:23 +01:00
Tim Ruffing
61841fc9ee
contexts: Forbid randomizing secp256k1_context_static
2023-01-18 16:47:31 +01:00
Tim Ruffing
4b6df5e33e
contexts: Forbid cloning/destroying secp256k1_context_static
2023-01-18 16:39:31 +01:00
Pieter Wuille
c30b889f17
Clarify that the ABI-incompatible versions are earlier
2022-12-20 11:09:37 -05:00
Pieter Wuille
881fc33d0c
Consistency in naming of modules
2022-12-20 11:09:13 -05:00
Pieter Wuille
9ecf8149a1
Reduce font size in changelog
2022-12-13 12:06:42 -05:00
Pieter Wuille
2dc133a67f
Add more changelog entries
2022-12-13 12:05:10 -05:00
Pieter Wuille
ac233e181a
Add links to diffs to changelog
2022-12-13 11:53:50 -05:00
Pieter Wuille
cee8223ef6
Mention semantic versioning in changelog
2022-12-13 11:50:32 -05:00
Jonas Nick
e025ccdf74
release: prepare for initial release 0.2.0
...
There are plenty of unreleased variants of libsecp256k1 version 0.1.0
(libsecp256k1.so.0.0.0) in the wild. We choose a new version number to allow a
clear distinction.
There are variants of 0.1.0 that are incompatible with the initial release,
hence we increase the minor version to arrive at version number 0.2.0. For the
same reason, we increase the LIB_VERSION_CURRENT and keep AGE at 0.
The changelog for 0.2.0 consists of the relevant changes since 2021-12-25, which
is the date when the initial release process PR was merged (and the library
version was set to a pre-release, see 423b6d19d373f1224fd671a982584d7e7900bc93).
This is somewhat arbitrary but at least points readers to relevant changes.
2022-12-12 21:26:36 +00:00
Jonas Nick
13bf1b6b32
changelog: make order of change types match keepachangelog.com
2022-12-12 19:53:36 +00:00
Jonas Nick
90618e9263
doc: move CHANGELOG from doc/ to root directory
2022-12-06 15:29:50 +00:00