15465 Commits

Author SHA1 Message Date
Olaoluwa Osuntokun
d23dab1769
Merge pull request #8664 from Roasbeef/v0-17-5-branch
release: create v0.17.5 release branch
2024-04-22 11:09:10 -07:00
Olaoluwa Osuntokun
f8211a2c3b
build: bump version to v0.17.5-beta v0.17.5-beta 2024-04-19 13:03:29 -07:00
Oliver Gugger
5ebc9423e3 multi: use TCP for ZMQ in unit tests 2024-04-19 13:02:59 -07:00
yyforyongyu
5793f3df07 lnwallet/test: stop creating burning tx in tests
bitcoind v25.0 updated the `sendrawtransaction` RPC to have an optional
argument `maxburnamount` with a default value of 0. This means our
existing test that uses burning output cannot be published, hence, we
remove the usage of it in our tests and replace it with a normal tx.
2024-04-18 16:55:39 -07:00
Olaoluwa Osuntokun
c973e7b5c2 Merge branch 'v0-17-5-branch-8573' into v0-17-5-branch 2024-04-18 15:36:43 -07:00
Oliver Gugger
2be0615ed6 docs: add release notes 2024-04-18 15:36:21 -07:00
Oliver Gugger
5394ad27a6 mod: bump btcd to fix sendrawtransaction max fee issue 2024-04-18 15:34:28 -07:00
Oliver Gugger
1fb10dcd7e GitHub+scripts: use bitcoind v27.0 2024-04-18 15:33:03 -07:00
Olaoluwa Osuntokun
8bba79222f
build: bump version to v0.17.4-beta v0.17.4-beta 2024-02-05 16:32:42 -08:00
Olaoluwa Osuntokun
ab8f319750
Merge pull request #8455 from Roasbeef/v0-17-4-branch
release: update v0.17.4 release branch to rc2
2024-02-05 11:57:31 -08:00
Olaoluwa Osuntokun
504f0d0024
build: bump version to v0.17.4 rc2 2024-02-02 17:08:07 -08:00
Olaoluwa Osuntokun
18d94a22a3 Merge branch 'v0-17-4-branch-7372' into v0-17-4-branch 2024-02-02 17:06:44 -08:00
Andras Banki-Horvath
b119ac87f9 docs: update release notes for 0.17.4 2024-02-02 17:06:27 -08:00
Andras Banki-Horvath
b1506eca95 itests: add itest for ListSweeps's start_height 2024-02-02 17:05:25 -08:00
Andras Banki-Horvath
1ae89d67ad walletkit: add startheight parameter to ListSweeps
By default ListSweeps will list all sweeps known to the wallet. Over
time this may become expensive to call and callers may not be interested
in the full history. This commit adds a `startheight` parameter to the
`ListSweeps` RPC call. This parameter can be used to fetch sweeps only
from a specified start block height or only unconfirmed ones if it is
set to -1.
2024-02-02 17:04:18 -08:00
Olaoluwa Osuntokun
ed6f03ea3e
Merge pull request #8416 from Roasbeef/v0-17-4-branch
release: create v0.17.4 rc1 release branch
v0.17.4-beta.rc1
2024-01-30 15:32:34 -08:00
Olaoluwa Osuntokun
b5cfc2fa05 Merge branch 'v0-17-4-branch-8437' into v0-17-4-branch 2024-01-30 11:24:27 -08:00
Elle Mouton
8f1460464e tls_manager: let REST proxy skip tls cert verification 2024-01-30 11:24:12 -08:00
Olaoluwa Osuntokun
6cbe5172d6 Merge branch 'v0-17-4-branch-8428' into v0-17-4-branch 2024-01-29 17:58:17 -08:00
ziggie
b02bbd5e95 docs: update release-notes. 2024-01-29 17:58:08 -08:00
ziggie
f9a2818d95 mod: update btcwallet version.
Update the btcwallet version to fix a case where fetching of
already pruned blocks from our peers was not garbage collected
when the request failed.
2024-01-29 17:57:14 -08:00
Olaoluwa Osuntokun
08cb77c415
build: bump version to v0.17.4-beta.rc1 2024-01-24 16:52:01 -08:00
Olaoluwa Osuntokun
2859a5a16d Merge branch 'v0-17-4-branch-8401' into v0-17-4-branch 2024-01-24 16:51:00 -08:00
yyforyongyu
a6fc5a901a chainreg: satisfy chain.Interface in NoChainSource 2024-01-24 16:50:52 -08:00
yyforyongyu
6d566068df docs: update release notes for mem leak fix 2024-01-24 16:50:51 -08:00
yyforyongyu
033292f2c2 blockcache: fix heap escape in GetBlock
This commit fixes a heap escape found in `GetBlock`. This happens
because the `msgBlock` is a pointer returned from `getBlockImpl`, and
the whole `getBlockImpl` escapes to the heap because it's referenced in
two places,
- in the `Cache`, it's used as a reference type to create the new block.
- this pointer is also returned and now needs to stay on the heap.

The fix is simple, we now make a copy of the block and use the copy
instead, freeing `getBlockImpl` from the heap.
2024-01-24 16:48:32 -08:00
yyforyongyu
68c24831df gomod: update btcd version to fix mem leak 2024-01-24 16:48:30 -08:00
Olaoluwa Osuntokun
599ff50fd4 Merge branch 'v0-17-4-branch-8406' into v0-17-4-branch 2024-01-24 16:46:48 -08:00
ziggie
a258ff74e9 docs: add release-notes. 2024-01-24 16:46:40 -08:00
ziggie
8a825a4687 multi: Add itest for a failed funding flow.
This adds an itest for a failed funding flow by our peer.
2024-01-24 16:46:38 -08:00
ziggie
192c35b2c7 peer: add unit test.
Add a unit test for the removal of a pending channel.
2024-01-24 16:46:02 -08:00
ziggie
39206a96fb funding: initialize remove channel. 2024-01-24 16:46:02 -08:00
Olaoluwa Osuntokun
0d5deef407 Merge branch 'v0-17-4-branch-8413' into v0-17-4-branch 2024-01-24 16:45:41 -08:00
Elle Mouton
c2a597747d docs: add template for 0.17.4 2024-01-24 16:45:41 -08:00
Olaoluwa Osuntokun
13aa7f9924
build: bump version to v0.17.3-beta v0.17.3-beta 2023-12-05 16:37:53 -08:00
Olaoluwa Osuntokun
d5b05d6930
Merge pull request #8241 from Roasbeef/v0-17-3-branch
release: create v0.17.3-beta.rc1 release branch
v0.17.3-beta.rc1
2023-12-01 14:17:21 -08:00
Olaoluwa Osuntokun
937fe6fda6
build: bump version to v0.17.3-beta.rc1 2023-11-30 15:08:20 -08:00
Olaoluwa Osuntokun
f550d04c7d Merge branch 'v0-17-3-branch-8232' into v0-17-3-branch 2023-11-30 15:06:14 -08:00
yyforyongyu
01eb7e539a gomod: update btcwallet version 2023-11-30 15:06:14 -08:00
Olaoluwa Osuntokun
b4425f6eea Merge branch 'v0-17-3-branch-8151' into v0-17-3-branch 2023-11-30 15:05:52 -08:00
Eugene Siegel
41e251b0d7 release-notes: update for 0.17.3 2023-11-30 15:05:52 -08:00
Eugene Siegel
dd2ead1022 routing: launch fetchFundingTx in goroutine so router can exit
This commit introduces a wrapper function fetchFundingTxWrapper
which calls fetchFundingTx in a goroutine. This is to avoid an issue
with pruned nodes where the router is attempting to stop, but the
prunedBlockDispatcher is waiting to connect to peers that can serve
the block. This can cause the shutdown process to hang until we
connect to a peer that can send us the block.
2023-11-30 15:05:52 -08:00
Olaoluwa Osuntokun
5565dffbd1 Merge branch 'v0-17-3-branch-8220' into v0-17-3-branch 2023-11-30 15:01:15 -08:00
yyforyongyu
87b4749d60 docs: add release notes for v0.17.3 2023-11-30 15:01:15 -08:00
yyforyongyu
bb27135477 lnwallet: make sure loop var is properly referenced 2023-11-30 15:01:15 -08:00
yyforyongyu
c6d52147e8 lnwallet: add unit test for extractPayDescs 2023-11-30 15:01:15 -08:00
yyforyongyu
8ac3480942 multi: enhance logging around channel reestablishment 2023-11-30 15:01:15 -08:00
Olaoluwa Osuntokun
97975098b9 Merge branch 'v0-17-3-branch-8224' into v0-17-3-branch 2023-11-30 14:58:52 -08:00
yyforyongyu
c6836d777e docs: add release notes for v0.17.3 2023-11-30 14:58:52 -08:00
yyforyongyu
dd8be9fc87 lntest: add verbose logging when node fails to shutdown 2023-11-30 14:58:52 -08:00