Skip to content

Litecoin Core v0.21.3

Compare
Choose a tag to compare
@losh11 losh11 released this 29 Mar 16:19
· 11 commits to master since this release

Litecoin Core version 0.21.3 is now available from:

https://download.litecoin.org/litecoin-0.21.3/.

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/litecoin-project/litecoin/issues

Notable changes

Important Security Updates

This release contains fixes for 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.
  • 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.
  • 3b590e9: hardened runtime build for signed macOS builds

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.

Qt

  • f1c0ecf: reverts tempfix where macOS 14+ unexpectedly uses Fusion UI theme
  • 917312b: Add context menu option for rebroadcasting unconfirmed transactions

Hashes for verification

These are the SHA-256 hashes of the released files:

e889ab7aaa514e1be7266ab335f82a7db1f5598ad514099a486023fe401808c7  litecoin-0.21.3-aarch64-linux-gnu.tar.gz
4ce97f1723cfa46a06f890309a0405ef9046a8c057d071506adf7937b8c77f43  litecoin-0.21.3-arm-linux-gnueabihf.tar.gz
9b36a5b59f2a1632d5ec39f266332648d9148ab2895f4b3fd9ec1a9a6c08ded9  litecoin-0.21.3-osx.dmg
3c8c5131135cda616f26e7bfa053da30dff42e26c3bb0ce7c2a751ab62861226  litecoin-0.21.3-osx64.tar.gz
a3310f2a07e02d181ff795a79dae61ececbcdcf1817a3d0e0ff42457437821cd  litecoin-0.21.3-riscv64-linux-gnu.tar.gz
fd1d57fd880e1da2f4ef20c3f9d8f2868890ad6cb276c7b765ce8515cf847cd6  litecoin-0.21.3-win64-setup.exe
0e84ef9fea724c2c9e6b92a9934240eebd7ac0b0ac576f7a19406c470c38aef2  litecoin-0.21.3-win64.zip
ea231c630e2a243cb01affd4c2b95a2be71560f80b64b9f4bceaa13d736aa7cb  litecoin-0.21.3-x86_64-linux-gnu.tar.gz
e08642fb1d4ca3891981e6fd39f8c9fbc995d0db8b6b1c3f8f8671de8e120f9a  litecoin-0.21.3.tar.gz

Credits

Thanks to everyone who directly contributed to this release: