adiabat
17f7b9f322
routerrpc: Check for nil IncomingCircuitKey
...
The grpc stream.Recv() will decode an ForwardHtlcInterceptResponse
without an IncomingCircuit, which will leave that pointer nil,
causing a nil pointer dereferece when components of in.IncomingCircuitKey
are used in the resolveFromClient() function.
This commit checks for the nil pointer and returns an error before
the rest of the parsing.
2023-02-10 13:40:40 -05:00
Torakushi
9edc98f940
update release-notes-0.16.0
2023-02-08 12:35:48 +01:00
Oliver Gugger
a233df99c4
Merge pull request #7388 from bhandras/cert-fixup-lnd
...
lnd: bump lnd/cert version to v1.2.1
2023-02-07 17:23:25 +01:00
Andras Banki-Horvath
91af62a031
lnd: bump lnd/cert version
...
This commit bumps the lnd/cert version to 1.2.1 and fixes all call sites
where cert.GenCertPair was called.
2023-02-07 09:50:56 +01:00
Oliver Gugger
17d7e84b26
Merge pull request #7387 from bhandras/cert-fixup
...
cert: removed unused args from `cert.GenCertPair` [no-itest]
2023-02-06 22:52:42 +01:00
Andras Banki-Horvath
c3445e79d9
cert: removed unused args from cert.GenCertPair
...
Since the cert pair is written with a subsequent call to
cert.WriteCertPair we can safely remove the two file paths from the
argument list of cert.GenCertPair.
2023-02-06 17:11:56 +01:00
Oliver Gugger
aa3647de82
docs: add release notes
2023-02-06 14:08:09 +01:00
Oliver Gugger
0cf0a7dd3b
Merge pull request #7341 from bottlepay/final-settle-opt-in
...
channeldb: final htlc resolution storage opt-in
2023-02-06 13:21:40 +01:00
Oliver Gugger
1e13bb8e32
docs: add release notes, update musig2 doc
2023-02-06 10:50:30 +01:00
Olaoluwa Osuntokun
5d22d5eb6c
Merge pull request #7252 from ellemouton/sqlite-pt2
...
multi: add sqlite backend option
2023-01-31 10:14:46 -08:00
yyforyongyu
22c1605687
ci: fix lint VSC permissions error
2023-02-01 01:00:55 +08:00
Orbital
38cf5a2d67
docs: update v16 release notes
2023-01-26 13:34:49 -06:00
Oliver Gugger
33a0cbe634
Merge pull request #7292 from Crypt-iQ/disconnectblock_patch
...
aliasmgr+channeldb: stop deleting zero-conf edges from graph if reorg occurs
2023-01-26 16:26:28 +01:00
Joost Jager
7a785c74c4
channeldb: final htlc resolution storage opt-in
2023-01-26 07:02:17 +01:00
eugene
b0028794c1
release-notes: update for 0.16.0
2023-01-25 12:03:21 -05:00
Elle Mouton
c89e5b68b0
docs: add release note
2023-01-25 14:16:56 +02:00
Olaoluwa Osuntokun
be047096c2
docs/release-notes: add entry for taproot sighash bug fix
2023-01-24 19:47:39 -08:00
Oliver Gugger
9187d4679b
Merge pull request #7231 from ziggie1984/sign_verify_message_with_addr
...
Sign/Verify messages and signatures for single addresses
2023-01-24 20:30:15 +01:00
ziggie
bf368a3d43
docs: add 0.16.0 release notes
2023-01-24 18:21:46 +01:00
Oliver Gugger
97f139b617
Merge pull request #7353 from bottlepay/bump-kvdb-etcd
...
kvdb: bump etcd to v3.5.7
2023-01-24 15:58:15 +01:00
Joost Jager
1725e5bcbe
kvdb: bump etcd to v3.5.7
2023-01-24 13:52:20 +01:00
Elle Mouton
2b4de46c72
kvdb+docs: remove etcd test fixture cleanup calls
...
Remove the cleanup calls which no longer exist since `t.Cleanup` is now
called from within `NewEtcdTestFixture`
2023-01-24 09:23:50 +02:00
Olaoluwa Osuntokun
266cd97573
Merge pull request #7251 from ellemouton/sqlite-pt1
...
kvdb: add sqlite
2023-01-23 17:26:15 -08:00
Elle Mouton
43bc2737c1
docs: update release notes
2023-01-23 09:14:11 +02:00
ziggie
4e3dc95d84
docs: add 0.16.0 release notes
2023-01-21 08:50:02 +01:00
positiveblue
2942f1201b
docs: update release notes
2023-01-20 03:43:43 -08:00
Oliver Gugger
0eb07c944c
Merge pull request #7330 from yyforyongyu/routing-rm-mtx
...
routing: remove the mutex lock inside `ChannelRouter`
2023-01-19 16:15:02 +01:00
yyforyongyu
1f67d6a548
bitcoindnotify: fix subtest closure in unit tests
2023-01-19 21:06:23 +08:00
yyforyongyu
1a1fe37ad4
docs: update release notes
2023-01-19 07:08:18 +08:00
Oliver Gugger
48c8c1bf48
Merge pull request #6824 from yyforyongyu/5-new-itest
...
itest: continued itest refactor and fix - IV
2023-01-18 22:14:29 +01:00
Oliver Gugger
c38be044d3
Merge pull request #7335 from guggero/disable-gomnd
...
lint: disable gomnd
2023-01-18 10:43:00 +01:00
Oliver Gugger
716febc6c7
Merge pull request #7336 from positiveblue/fix-race-condition
...
routing: fix reace condition in `TestUpdatePaymentState`
2023-01-18 09:26:28 +01:00
yyforyongyu
faa9ba505d
docs: update release docs
2023-01-18 10:53:58 +08:00
positiveblue
057d38e2fc
docs: update release notes
2023-01-17 14:26:48 -08:00
yyforyongyu
b558c9c23e
docs: update release notes
2023-01-18 03:46:17 +08:00
Oliver Gugger
a306cbdec9
lint: disable gomnd
2023-01-17 19:20:57 +01:00
Olaoluwa Osuntokun
ea0eb2ce72
Merge pull request #7215 from positiveblue/invoices-channeldb-dep
...
Invoices: invert package dependency with `channeldb`
2023-01-17 10:13:22 -08:00
Oliver Gugger
04447927ea
Merge pull request #7055 from ellemouton/wtclientMigrations
...
watchtower: reduce AckedUpdate storage footprint
2023-01-17 10:37:52 +01:00
Oliver Gugger
b4febb382a
Merge pull request #6823 from yyforyongyu/4-new-itest
...
itest: continued itest refactor and fix - III
2023-01-17 09:38:31 +01:00
yyforyongyu
00a7909447
docs: update release docs
2023-01-17 07:34:48 +08:00
positiveblue
4665770aaf
docs: update release notes
...
- Added a new entry for the changes in this PR.
- Properly format older entries.
- Delete duplicated contributors.
2023-01-16 07:31:14 -08:00
Carsten Otto
7f7a1e041d
lnwallet: add log message for edge case
...
also see discussion in #7108
2023-01-16 12:26:04 +01:00
Elle Mouton
097b4fae68
lncli+docs: skip gomnd check in switch statement
2023-01-16 09:55:07 +02:00
yyforyongyu
a1cac6d54b
htlcswitch: use mock clock in TestMailBoxAddExpiry
...
This commit replaces the clock used in the unit test
`TestMailBoxAddExpiry`. Previously the `TestClock` is used, resulting in
the unit test being not so "unit" as the maintainer needs to know the
detailed implementation of `clock.Clock`, resulting in debugging a
failed unit test more difficult as the cognitive cost is high.
Re-implement `clock.Clock` also means we need to maintain more. This is
now solved by using mock clock so we can ignore the implementation
details and care only the returned results.
2023-01-12 22:08:15 +08:00
Slyghtning
487cd96acc
docs: update release notes
2023-01-12 22:41:35 +10:30
Oliver Gugger
b1645ec46d
Merge pull request #6783 from ErikEk/itest-neutrino-sub-server
...
itest: neutrino sub-server
2023-01-12 12:20:58 +01:00
Oliver Gugger
3dd9e04b8b
Merge pull request #7306 from YusukeShimizu/docs-invoice-default-expiry
...
Docs invoice default expiry
2023-01-12 10:29:07 +01:00
ErikEk
520c633938
docs: update release note
2023-01-12 13:43:55 +07:00
bruwbird
71a5dab1a9
docs: add release notes
2023-01-12 09:17:47 +09:00
Elle Mouton
e52461bddb
docs: add release notes for 7055
2023-01-11 13:59:03 +02:00