|
|
a7e0ab4789
|
Update version to 2.0.0
|
2026-02-08 10:58:28 +01:00 |
|
|
|
478e8fc306
|
build(secp256k1): upgrade to bitcoin-core v24.2 with taproot modules
Synchronize secp256k1 library to bitcoin-core/secp256k1 as of Bitcoin Core
v24.2, enabling cryptographic primitives required for Taproot (BIP340/341).
Changes:
- Upgrade src/secp256k1 from bitcoin v24.2 tag
- Enable experimental modules via configure.ac:
* --enable-module-extrakeys (BIP340 x-only public keys)
* --enable-module-schnorrsig (BIP340 Schnorr signatures)
* --enable-module-recovery (ECDSA pubkey recovery, pre-existing)
- Update MSVC build configuration with corresponding preprocessor defines
- Regenerate autotools build files via autogen.sh
Module verification:
- ENABLE_MODULE_EXTRAKEYS: provides secp256k1_xonly_pubkey APIs
- ENABLE_MODULE_SCHNORRSIG: provides secp256k1_schnorrsig APIs
- ENABLE_MODULE_RECOVERY: provides secp256k1_ecdsa_recover APIs
Build targets:
- Linux/Unix: verified with autotools + quick-build.sh
- Windows MSVC: configuration updated (requires Windows build verification)
Testing:
- Static library compiled successfully (1.6M)
- All header files present (extrakeys.h, schnorrsig.h)
- Regtest functional tests passed:
* Transaction signing/verification
* ECDSA operations
* Block mining and validation
- No regressions on existing ECDSA functionality
This commit provides the cryptographic foundation for subsequent Taproot
implementation (BIP340/341/342) without modifying consensus or wallet logic.
|
2026-02-06 10:19:01 +01:00 |
|
|
|
8ff76cd2f7
|
Bump version to 1.5.1
|
2026-01-13 18:30:23 +01:00 |
|
|
|
61ad4d7e39
|
Update copyright year and ignore backup files
|
2026-01-13 11:19:51 +01:00 |
|
NotRin7
|
54a10bbc2a
|
Release v1.5.0: Hard Fork Logic (Chat & DAA) activated at block 340,000
|
2025-11-22 18:59:39 +01:00 |
|
|
|
23ef5f28ff
|
Update client version to 1.4.3
Update version number in configure.ac, build_msvc config, clientversion.cpp,
and all man pages from 1.4.2 to 1.4.3
|
2025-11-19 08:18:17 +01:00 |
|
|
|
9f156ae1ad
|
build: update version to 1.4.2
Update client version from 1.4.1 to 1.4.2 across configuration files, source code, and documentation
|
2025-11-13 15:58:01 +01:00 |
|
|
|
a82c6c5fe0
|
build: bump version to 1.4.1
Update version number in configure.ac and documentation files to reflect new release version 1.4.1
|
2025-11-11 08:36:14 +01:00 |
|
NotRin7
|
cb108170df
|
fixes, stability changes, new version (1.4.0)
|
2025-10-22 22:11:18 +02:00 |
|
NotRin7
|
457420559d
|
Update configure.ac
|
2024-04-09 14:59:14 +02:00 |
|
Kks
|
1a693ab85f
|
v1.3.0
|
2024-04-07 13:17:42 -04:00 |
|
NotRin7
|
0a6901a7f0
|
1.1.0
|
2024-03-15 18:16:03 +01:00 |
|