-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
46 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,55 @@ | ||
Ferrite Core version 0.21.2.1 is now available from: | ||
Litecoin Core version 0.21.3 is now available from: | ||
|
||
<https://download.ferrite.org/ferrite-0.21.2.1/>. | ||
<https://download.litecoin.org/litecoin-0.21.3/>. | ||
|
||
This includes a critical bug fix for upgraded wallets to receive via MWEB. | ||
This is a new patch version release that includes, new features and important security updates. | ||
|
||
Please report bugs using the issue tracker at GitHub: | ||
|
||
<https://github.com/ferrite-project/ferrite/issues> | ||
|
||
To receive security and update notifications, please subscribe to: | ||
|
||
<https://groups.google.com/forum/#!forum/ferrite-dev> | ||
<https://github.com/litecoin-project/litecoin/issues> | ||
|
||
Notable changes | ||
=============== | ||
|
||
An issue with MWEB key generation for older wallets that were upgraded was solved. | ||
Keys are now generated from the appropriate keypools, and coins sent to previously generated stealth addresses are recoverable. | ||
Use `rescanblockchain` after upgrading to recover any missing MWEB coins. | ||
|
||
Important Security Updates | ||
-------------------------- | ||
|
||
This release contains fixes for [CVE-2023-33297](https://www.cvedetails.com/cve/CVE-2023-33297/), which allows attacker to cause a remote bandwidth and cpu denial of service. This attack has been exploited in the wild. | ||
- `2170c24`: backported from Bitcoin Core v24.x | ||
|
||
New MWEB features | ||
-------------------------- | ||
- `215edcf` - `1049218`: add MWEB light client p2p messages. This implements [LIP006](https://github.com/litecoin-project/lips/blob/c01068d06136fb21bf35fd6dac2977de60057714/LIP-0006.mediawiki). | ||
- `4c3d4f2`: adds new NODE_MWEB_LIGHT_CLIENT service flag. Enables BIP157/158 blockfilters by default (opt-out by default). | ||
|
||
Build changes | ||
-------------------------- | ||
- `bf355d2`: rename the PID file to litecoind.pid | ||
- `5ac7814`: improve build instructions for unix systems | ||
- `24a0299`: fix building with Boost 1.77+ | ||
- `a376e2e` - `0698e23`: build changes for macOS. Primarily updates macOS build SDK to Xcode 12.1, increasing minimum macOS version to 10.15.6. These changes fix an issue where Litecoin-Qt UI may not appear as expected on macOS 14+. | ||
- `41b4c16`: fixes builds on Alpine Linux/musl. | ||
|
||
Test related fixes | ||
-------------------------- | ||
- `53dbe58`: fix tests, disabling unused test and missing expected values | ||
- `8e16ef3`: fixes macOS test, issue #942. | ||
- `260de84`: run secp256k1-zkp tests. fixes bench test and secp256k1 test. | ||
- `c2a4fc3`: fixes another secp256k1-zkp test | ||
- `c2a4fc3`: disabled run_schnorrsig_tests() in secp256k1-zkp. | ||
- `7e3c1f5`: disable secp256k1-zkp openssl test, fixing `make check` on macOS. | ||
|
||
Credits | ||
======= | ||
|
||
Thanks to everyone who directly contributed to this release: | ||
|
||
- [The Bitcoin Core Developers](https://github.com/bitcoin/bitcoin/) | ||
- [David Burkett](https://github.com/DavidBurkett/) | ||
- [Hector Chu](https://github.com/hectorchu) | ||
- [Loshan](https://github.com/losh11) | ||
- [addman2](https://github.com/addman2) | ||
- [Rafael Sadowski](https://github.com/sizeofvoid) | ||
- [rustyx](https://github.com/rustyx) | ||
- [NamecoinGithub](https://github.com/NamecoinGithub) | ||
- [Patrick Lodder](https://github.com/patricklodder) |