Commit Graph
768 Commits
Author SHA1 Message Date
Olaoluwa Osuntokun c69138e00d build: bump btcd, btcwallet and neutrino to latest versions 2022-06-08 11:40:50 -07:00
Olaoluwa Osuntokun 622c8402a0 Merge pull request #6611 from Roasbeef/psbt-validation-fix
lnrpc/walletrpc: reject PSBT packets w/o any UTXO input info
2022-06-02 14:44:59 -07:00
Olaoluwa Osuntokun a46ffe4299 Merge pull request #6612 from Roasbeef/tor-bump
build: bump tor version to v1.0.1
2022-06-02 14:44:38 -07:00
Olaoluwa Osuntokun 2298ef81ab lnrpc/walletrpc: reject PSBT packets w/o any UTXO input info
Fixes https://github.com/lightningnetwork/lnd/issues/6567
2022-06-02 13:05:58 -07:00
Olaoluwa Osuntokun 9b0718ae35 contractcourt: unify the lease specific HTLC sweeping logic
In this commit, we consolidate the _lease specific_ logic for the
success and timeout HTLC resolvers. We do this with the addition of a
new struct which is then composed via struct embedding with the two
existing structs. This fixes a flake in the integration tests by
ensuring the height is set up front, rather than eventually once the
height matches the lock time.
2022-06-01 16:42:33 -07:00
Olaoluwa Osuntokun 199f9d1139 Merge pull request #6600 from bhandras/invoiceregistry-deadlock
invoices: fix deadlock in the invoice registry
2022-06-01 14:59:55 -07:00
Olaoluwa Osuntokun fb119446c1 build: bump tor version to v1.0.1 2022-06-01 13:54:56 -07:00
yyforyongyu 2b5d535208 channeldb: fix data race in TestSerializeRevocationLog
When testing serializing revocation log, we need to also copy its
`HTLCEntries` as the serialization of the HTLC involves a writing to the
`htlc.amtTlv` field.
2022-06-01 02:20:44 +08:00
Andras Banki-Horvath 699f9c0d23 docs: update release notes for 0.15.0 2022-05-31 17:36:44 +02:00
Olaoluwa Osuntokun e98a739130 Merge pull request #6518 from Crypt-iQ/dupestone
htlcswitch: remove synchronous link handoff, special-case keystone err
2022-05-23 16:51:19 -07:00
yyforyongyu 36b646496a docs: update release note for migrations fix 2022-05-23 05:36:14 +08:00
yyforyongyu dae8e430d3 docs: update release note re patched fields 2022-05-20 06:55:34 +08:00
eugene 759d74ee15 release-notes: update for 0.15.0 2022-05-17 11:27:11 -04:00
Oliver Gugger 04fb034259 Merge pull request #6535 from ErikEk/config-rpccookie-path
config: fix path to bitcoind/litecoind rpccookie and config
2022-05-16 16:06:04 +02:00
Oliver Gugger 6b57e92a37 Merge pull request #6529 from guggero/constrainmacaroon
lncli: add constrainmacaroon command
2022-05-16 15:57:52 +02:00
ErikEk b6f56d3398 config: fix path to bitcoind.rpccookie and bitcoind.config 2022-05-16 13:55:16 +02:00
ErikEk fbf00f6e26 config: cookie missing error fix 2022-05-16 10:48:53 +02:00
Oliver Gugger 8f94aac00a docs: add release notes 2022-05-13 13:41:10 +02:00
Olaoluwa Osuntokun 7106ea59db Merge pull request #6524 from guggero/aezeed-bump
aezeed+keychain: bump internal version of seed to 1
2022-05-12 16:35:49 -07:00
Oliver Gugger 5e411ac5f3 docs: add release notes 2022-05-12 12:49:15 +02:00
Oliver Gugger 5240fa9983 docs: add release notes 2022-05-12 10:28:14 +02:00
Olaoluwa Osuntokun 4949243d67 Merge pull request #6477 from Crypt-iQ/testmultihopflake
invoices: add client to map before delivering backlog notif
2022-05-11 16:45:36 -07:00
Olaoluwa Osuntokun 7e5b353498 Merge pull request #6415 from Crypt-iQ/inv_refactor
channeldb+invoices: refactor invoice logic when updating
2022-05-11 16:45:10 -07:00
eugene fdfc5041a3 release-notes: update for 0.15 2022-05-11 13:58:11 -04:00
Oliver Gugger 8086ff447e Merge pull request #6464 from kaloudis/mobile-build-subservers
Mobile builds: expose main sub-servers by default
2022-05-11 19:57:49 +02:00
eugene 3a5d2804bb release-notes: update for 0.15.0 2022-05-11 13:55:11 -04:00
eugene c9a6c80be9 release-notes: update for 0.15.0 2022-05-11 13:50:40 -04:00
Evan Kaloudis e0d6b2d924 docs: update release notes 0.15.0 - PR #6464 2022-05-11 13:21:27 -04:00
Oliver Gugger c2adb03e38 Merge pull request #6450 from guggero/taproot-psbt
taproot: add PSBT signing support for Taproot, fix remote signing Taproot support
2022-05-11 11:16:51 +02:00
Oliver Gugger 8dbf78fbb6 Merge pull request #6523 from Roasbeef/hop-hints-opt-in
cmd/lncli: make hop hint inclusion opt-in for addinvoice
2022-05-11 10:08:30 +02:00
Oliver Gugger cc6e864639 docs: add release notes 2022-05-11 10:07:52 +02:00
Elle Mouton a4bd3892d2 docs: update release notes 2022-05-11 09:02:13 +02:00
Olaoluwa Osuntokun 5e4d349ea6 cmd/lncli: make hop hint inclusion opt-in for addinvoice
Fixes #6484.
2022-05-10 17:56:57 -07:00
Oliver Gugger 066fe07de5 docs: add release notes 2022-05-10 20:35:28 +02:00
Oliver Gugger 10f7213998 Merge pull request #6472 from tvolk131/document_confirmation_height
Document that `confirmation_height` is unset
2022-05-09 10:55:31 +02:00
Tommy Volk a99da35fb1 gitrelease-notes: update release notes for 0.15.0 2022-05-06 17:28:51 +00:00
Oliver Gugger 5d8fba6810 Merge pull request #6502 from bhandras/musig-fix
signer: fix crash in `MuSig2Combine` when the final signature isn't ready
2022-05-06 13:24:27 +02:00
Andras Banki-Horvath bbe953d70d docs: update release notes 0.15.0 2022-05-06 12:29:38 +02:00
Oliver Gugger a4b486c58c Merge pull request #6486 from sangaman/install-tags
docs/INSTALL.md: add list of build tags
2022-05-06 10:20:27 +02:00
Olaoluwa Osuntokun 8c3b9e7153 Merge pull request #6435 from ellemouton/ignoreUnknownAddressInNA
lnwire: ignore unknown addresses in NodeAnnouncement
2022-05-05 15:54:31 -07:00
Olaoluwa Osuntokun 0ec88b5346 Merge pull request #6347 from yyforyongyu/5388-rm-revc-log
lnwallet+channeldb: store minimal info in revocation log bucket
2022-05-05 15:52:59 -07:00
Daniel McNally 1b50c9ef96 add release-notes entry for #6486 2022-05-05 18:16:45 -04:00
Daniel McNally 9966960b9a build: update release tags
This updates the list of tags used for `release` builds in the release
documentation. `peersrpc`, `kvdb_postgres`, and `kvdb_etcd` are now
automatically included in `make release` or `make release-install`
builds.
2022-05-05 18:16:44 -04:00
Daniel McNally d9654f429b docs/INSTALL.md: add list of build tags
This adds a list of tags that can be used when building or installing
lnd from source. Links to relevant code, protobuf definitions, or
documentation are included to illustrate the purpose of each tag.

Closes #3598.
2022-05-05 18:15:20 -04:00
Oliver Gugger 48695dd801 Merge pull request #6495 from guggero/musig2-session-cleanup
MuSig2: Add session cleanup RPC
2022-05-04 21:30:52 +02:00
Oliver Gugger 17e0f990ac docs: add release notes 2022-05-04 19:23:59 +02:00
Elle Mouton fa5d4195e0 docs/release-notes: update release notes 2022-05-04 11:06:46 +02:00
Olaoluwa Osuntokun 12b82d0156 Merge pull request #5652 from ErikEk/neutrino-sub-server
Neutrino sub-server
2022-05-03 16:01:24 -07:00
Olaoluwa Osuntokun 9ec26325b5 build: update to version of neutrino w/ BIP 155 support
Fixes #4973
2022-05-03 15:48:37 -07:00
Olaoluwa Osuntokun 54adc6996b Merge pull request #6322 from Crypt-iQ/handoff_deadlock_fix
contractcourt: deadlock fix via temporary unmerged map
2022-05-03 15:12:20 -07:00