From b3dc56fd9eaa33fbc1bbbcc5dd6f2a4b1a6c4cf0 Mon Sep 17 00:00:00 2001 From: Olaoluwa Osuntokun Date: Sun, 9 Oct 2022 17:28:55 -0700 Subject: [PATCH 1/2] build: update to version of btcd with wire parsing bug fix Fixes https://github.com/lightningnetwork/lnd/issues/7002 --- go.mod | 2 +- go.sum | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/go.mod b/go.mod index 21973764db9..c18257a06a9 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,7 @@ module github.com/lightningnetwork/lnd require ( github.com/NebulousLabs/go-upnp v0.0.0-20180202185039-29b680b06c82 github.com/Yawning/aez v0.0.0-20211027044916-e49e68abd344 - github.com/btcsuite/btcd v0.23.1 + github.com/btcsuite/btcd v0.23.2 github.com/btcsuite/btcd/btcec/v2 v2.2.1 github.com/btcsuite/btcd/btcutil v1.1.2 github.com/btcsuite/btcd/btcutil/psbt v1.1.5 diff --git a/go.sum b/go.sum index 880aaf93870..0d1549ad319 100644 --- a/go.sum +++ b/go.sum @@ -76,8 +76,9 @@ github.com/btcsuite/btcd v0.22.0-beta.0.20220204213055-eaf0459ff879/go.mod h1:os github.com/btcsuite/btcd v0.22.0-beta.0.20220207191057-4dc4ff7963b4/go.mod h1:7alexyj/lHlOtr2PJK7L/+HDJZpcGDn/pAU98r7DY08= github.com/btcsuite/btcd v0.22.0-beta.0.20220316175102-8d5c75c28923/go.mod h1:taIcYprAW2g6Z9S0gGUxyR+zDwimyDMK5ePOX+iJ2ds= github.com/btcsuite/btcd v0.23.0/go.mod h1:0QJIIN1wwIXF/3G/m87gIwGniDMDQqjVn4SZgnFpsYY= -github.com/btcsuite/btcd v0.23.1 h1:IB8cVQcC2X5mHbnfirLG5IZnkWYNTPlLZVrxUYSotbE= github.com/btcsuite/btcd v0.23.1/go.mod h1:0QJIIN1wwIXF/3G/m87gIwGniDMDQqjVn4SZgnFpsYY= +github.com/btcsuite/btcd v0.23.2 h1:/YOgUp25sdCnP5ho6Hl3s0E438zlX+Kak7E6TgBgoT0= +github.com/btcsuite/btcd v0.23.2/go.mod h1:0QJIIN1wwIXF/3G/m87gIwGniDMDQqjVn4SZgnFpsYY= github.com/btcsuite/btcd/btcec/v2 v2.1.0/go.mod h1:2VzYrv4Gm4apmbVVsSq5bqf1Ec8v56E48Vt0Y/umPgA= github.com/btcsuite/btcd/btcec/v2 v2.1.1/go.mod h1:ctjw4H1kknNJmRN4iP1R7bTQ+v3GJkZBd6mui8ZsAZE= github.com/btcsuite/btcd/btcec/v2 v2.1.3/go.mod h1:ctjw4H1kknNJmRN4iP1R7bTQ+v3GJkZBd6mui8ZsAZE= @@ -463,8 +464,6 @@ github.com/lightningnetwork/lnd/tlv v1.0.2/go.mod h1:fICAfsqk1IOsC1J7G9IdsWX1EqW github.com/lightningnetwork/lnd/tlv v1.0.3 h1:0xBZcPuXagP6f7TY/RnLNR4igE21ov6qUdTr5NyvhhI= github.com/lightningnetwork/lnd/tlv v1.0.3/go.mod h1:dzR/aZetBri+ZY/fHbwV06fNn/3UID6htQzbHfREFdo= github.com/lightningnetwork/lnd/tor v1.0.0/go.mod h1:RDtaAdwfAm+ONuPYwUhNIH1RAvKPv+75lHPOegUcz64= -github.com/lightningnetwork/lnd/tor v1.0.2 h1:GlumRkKdzXCX0AIvIi2UXKpeY1Q4RT7Lz/CfGpKSLrU= -github.com/lightningnetwork/lnd/tor v1.0.2/go.mod h1:RDtaAdwfAm+ONuPYwUhNIH1RAvKPv+75lHPOegUcz64= github.com/lightningnetwork/lnd/tor v1.1.0 h1:iXO7fSzjxTI+p88KmtpbuyuRJeNfgtpl9QeaAliILXE= github.com/lightningnetwork/lnd/tor v1.1.0/go.mod h1:RDtaAdwfAm+ONuPYwUhNIH1RAvKPv+75lHPOegUcz64= github.com/ltcsuite/ltcd v0.0.0-20190101042124-f37f8bf35796 h1:sjOGyegMIhvgfq5oaue6Td+hxZuf3tDC8lAPrFldqFw= From 1c884846e746d9717e1ba8583060e0ef24cc56cb Mon Sep 17 00:00:00 2001 From: Olaoluwa Osuntokun Date: Sun, 9 Oct 2022 17:48:05 -0700 Subject: [PATCH 2/2] docs/release-notes: shift prior 0.15.2 release to 0.15.3 We also add an entry for the _new_ 0.15.2 hot fix release. --- docs/release-notes/release-notes-0.15.2.md | 36 ++------------------ docs/release-notes/release-notes-0.15.3.md | 39 ++++++++++++++++++++++ 2 files changed, 42 insertions(+), 33 deletions(-) create mode 100644 docs/release-notes/release-notes-0.15.3.md diff --git a/docs/release-notes/release-notes-0.15.2.md b/docs/release-notes/release-notes-0.15.2.md index d8a99e8d287..f3e58adefca 100644 --- a/docs/release-notes/release-notes-0.15.2.md +++ b/docs/release-notes/release-notes-0.15.2.md @@ -1,40 +1,10 @@ # Release Notes -## RPC/REST Server - -- A `POST` URL mapping [was added to the REST version of the `QueryRoutes` call - (`POST /v1/graph/routes`)](https://github.com/lightningnetwork/lnd/pull/6926) - to make it possible to specify `route_hints` over REST. - ## Bug Fixes -* [A bug has been fixed where the responder of a zero-conf channel could forget - about the channel after a hard-coded 2016 blocks.](https://github.com/lightningnetwork/lnd/pull/6998) - -* [A bug where LND wouldn't send a ChannelUpdate during a channel open has - been fixed.](https://github.com/lightningnetwork/lnd/pull/6892) - -* [A bug has been fixed that caused fee estimation to be incorrect for taproot - inputs when using the `SendOutputs` call.](https://github.com/lightningnetwork/lnd/pull/6941) - -## Taproot - -* [Add `p2tr` address type to account - import](https://github.com/lightningnetwork/lnd/pull/6966). - -**NOTE** for users running a remote signing setup: A manual account import is -necessary when upgrading from `lnd v0.14.x-beta` to `lnd v0.15.x-beta`, see [the -remote signing documentation for more -details](../remote-signing.md#migrating-a-remote-signing-setup-from-014x-to-015x). - -## Performance improvements - -* [Refactor hop hint selection - algorithm](https://github.com/lightningnetwork/lnd/pull/6914) +* [A wire parsing bug has been fixed that would cause lnd to be unable _decode_ + certain large blocks](https://github.com/lightningnetwork/lnd/pull/7004) # Contributors (Alphabetical Order) -* Eugene Siegel -* Jordi Montes -* Oliver Gugger - +* Olaoluwa Osuntokun diff --git a/docs/release-notes/release-notes-0.15.3.md b/docs/release-notes/release-notes-0.15.3.md new file mode 100644 index 00000000000..d2ec24dfed6 --- /dev/null +++ b/docs/release-notes/release-notes-0.15.3.md @@ -0,0 +1,39 @@ +# Release Notes + +## RPC/REST Server + +- A `POST` URL mapping [was added to the REST version of the `QueryRoutes` call + (`POST /v1/graph/routes`)](https://github.com/lightningnetwork/lnd/pull/6926) + to make it possible to specify `route_hints` over REST. + +## Bug Fixes + +* [A bug has been fixed where the responder of a zero-conf channel could forget + about the channel after a hard-coded 2016 blocks.](https://github.com/lightningnetwork/lnd/pull/6998) + +* [A bug where LND wouldn't send a ChannelUpdate during a channel open has + been fixed.](https://github.com/lightningnetwork/lnd/pull/6892) + +* [A bug has been fixed that caused fee estimation to be incorrect for taproot + inputs when using the `SendOutputs` call.](https://github.com/lightningnetwork/lnd/pull/6941) + +## Taproot + +* [Add `p2tr` address type to account + import](https://github.com/lightningnetwork/lnd/pull/6966). + +**NOTE** for users running a remote signing setup: A manual account import is +necessary when upgrading from `lnd v0.14.x-beta` to `lnd v0.15.x-beta`, see [the +remote signing documentation for more +details](../remote-signing.md#migrating-a-remote-signing-setup-from-014x-to-015x). + +## Performance improvements + +* [Refactor hop hint selection + algorithm](https://github.com/lightningnetwork/lnd/pull/6914) + +# Contributors (Alphabetical Order) + +* Eugene Siegel +* Jordi Montes +* Oliver Gugger