Releases: LN-Zap/lnd
lnd v0.4.2-beta-557-gf0f5e11b
Changelog
668b7ac Add clarification that push_amt argument to openchannel command equals giving the remote node this amount
6746609 Add constant and percentage-based fee limits to payments
c571b04 Add make instructions for Windows WSL users
1c3df21 Added NatPmp option
b590771 Added Upnp support behind a configuration option, moved the logic to the server code
ba0db4c Added some additional comments
0d0078b Continue with server startup, even if UPNP has failed
c9c47b3 Fix the ability to disable p2p listening
e313800 Makefile: restore broken linter
4d521da Merge branch 'master' into unix-sockets
c943f02 Merge branch 'master' into unix-sockets
9a3dfaf Merge changes ontop of master
849ee5e Merge pull request lightningnetwork#1008 from wpaulino/peer-connection-logic
da72f8a Merge pull request lightningnetwork#1106 from Roasbeef/new-graph-sync
f7156aa Merge pull request lightningnetwork#1109 from wpaulino/nat-traversal
26636ce Merge pull request lightningnetwork#1113 from wpaulino/fee-cutoff
9320760 Merge pull request lightningnetwork#1125 from Roasbeef/streaming-invoice-improvements
d98d452 Merge pull request lightningnetwork#1159 from wpaulino/onion-service-support
dddbfa7 Merge pull request lightningnetwork#1205 from wpaulino/initial-peer-bootstrap
b43fc2f Merge pull request lightningnetwork#1209 from halseth/makefile-fixes
39f2739 Merge pull request lightningnetwork#1229 from wpaulino/randomize-link-fee-updates
05d1d4e Merge pull request lightningnetwork#1262 from guggero/unix-sockets
c1a1b3b Merge pull request lightningnetwork#1274 from joostjager/closechannels-squashed
2f6ff26 Merge pull request lightningnetwork#1296 from parakeety/add-tdt
7e4abb4 Merge pull request lightningnetwork#1301 from halseth/fundingmanager-double-error
80b531d Merge pull request lightningnetwork#1303 from vegardengen/fix-docs-push-amount
a1ad3a5 Merge pull request lightningnetwork#1309 from cfromknecht/prevent-decayedlog-db-reuse
b44ce7b Merge pull request lightningnetwork#1312 from halseth/breacharbiter-wait-for-spend
3bc026a Merge pull request lightningnetwork#1319 from halseth/chain-height-resend-commitsig
b915da4 Merge pull request lightningnetwork#1322 from Roasbeef/sync-feature-lazy-check
1d99443 Merge pull request lightningnetwork#1323 from Roasbeef/accept-duplicate-waiting-proofs
3cb24e5 Merge pull request lightningnetwork#1324 from Roasbeef/fix-routing-hint-panic
cc12cf4 Merge pull request lightningnetwork#1325 from Roasbeef/gossip-syncer-fixes
b0288d4 Merge pull request lightningnetwork#1326 from Roasbeef/btcsuite-switch
782fd9d Merge pull request lightningnetwork#1327 from cfromknecht/waiting-proof-store-external-consistency
991c9fb Merge pull request lightningnetwork#1332 from Roasbeef/delete-update-index-items
4bde4c1 Merge pull request lightningnetwork#1333 from Roasbeef/min-fee-rate
2b2b83f Merge pull request lightningnetwork#1335 from halseth/peer-mutex-relaxation
1e8a510 Merge pull request lightningnetwork#1338 from Roasbeef/packet-queue-exit
e3d1fb0 Merge pull request lightningnetwork#1339 from cfromknecht/switch-htlc-satisfies-deadlock
0d607f6 Merge pull request lightningnetwork#1344 from halseth/lndtest-defer-shutdown
9c0c9ba Merge pull request lightningnetwork#1345 from cfromknecht/gossip-direct-send-msg
c3191a7 Merge pull request lightningnetwork#1349 from Roasbeef/server-fixes-itest-stability
2e838ab Merge pull request lightningnetwork#1350 from cfromknecht/switch-duplicate-links
c045def Merge pull request lightningnetwork#1358 from joostjager/newfee
1e39cfc Merge pull request lightningnetwork#1364 from halseth/data-loss-protect
6830024 Merge pull request lightningnetwork#1367 from halseth/waitpredicate-interval
bca926d Merge pull request lightningnetwork#1371 from wpaulino/prune-link-nodes
c1c4b84 Merge pull request lightningnetwork#1372 from wpaulino/peer-log-unknown-channel
4a0d7b0 Merge pull request lightningnetwork#1374 from wpaulino/zero-amount-invoice-error
b5a2288 Merge pull request lightningnetwork#1375 from wpaulino/gossiper-cancel-block-epochs
7c23079 Merge pull request lightningnetwork#1380 from cfromknecht/nursery-rebroadcast
64a0734 Merge pull request lightningnetwork#1382 from joostjager/newroute-bug
e0baa49 Merge pull request lightningnetwork#1387 from wpaulino/send-disable-chan-update
aeca4d6 Merge pull request lightningnetwork#1390 from Roasbeef/sorted-closed-channels
ff77196 Merge pull request lightningnetwork#1392 from cfromknecht/signal-package
1219e14 Merge pull request lightningnetwork#1399 from Roasbeef/zlib-decoding
7021742 Merge pull request lightningnetwork#1417 from halseth/chanarb-stop
ce164a5 Merge pull request lightningnetwork#1418 from halseth/channel-stop
18f17ad Merge pull request lightningnetwork#1419 from cfromknecht/update-channel-packager-sid
b8fecfc Merge pull request lightningnetwork#1442 from Roasbeef/async-link-stop
8ddb2bd Merge pull request lightningnetwork#1443 from brndnmtthws/add-profile-docs
ec7cfc6 Merge pull request lightningnetwork#1447 from Roasbeef/forwarding-timelock-fix
3a47c41 Merge pull request lightningnetwork#1448 from Roasbeef/check-invoice-min-final
81e647a Merge pull request lightningnetwork#1449 from cfromknecht/wait-for-link-shutdown
c344a3a Merge pull request lightningnetwork#1453 from cfromknecht/decayed-log-flake
8ab464b Merge pull request lightningnetwork#1456 from wpaulino/tor-post-lncfg
a0b2fad Merge pull request lightningnetwork#1458 from cfromknecht/add-addrs-to-codec
85526df Merge pull request lightningnetwork#1459 from wpaulino/identify-peer-failed-conn
184f1e4 Merge pull request lightningnetwork#1469 from cfromknecht/expose-lnwallet-commit-scripts
03650bb Merge pull request lightningnetwork#1470 from cfromknecht/multi-hop-itest-flake
bc04bfd Merge pull request lightningnetwork#1471 from cfromknecht/lnwire-query-sids-corpus
552a371 Merge pull request lightningnetwork#1475 from cfromknecht/disable-mainnet-debug-htlc
9205720 Merge pull request lightningnetwork#1477 from Roasbeef/proper-exit-hop-cltv-fix
5626fd6 Merge pull request lightningnetwork#1478 from wpaulino/resolve-tor-dns-host
319b08c Merge pull request lightningnetwork#1479 from matthewlilley/documentation
1778a3c Merge pull request lightningnetwork#1480 from cfromknecht/fix-server-log-msgs
0a045f8 Merge pull request lightningnetwork#1482 from cfromknecht/uniform-fee-update-timeout
3c1d06d Merge pull request lightningnetwork#1486 from Roasbeef/minor-forwarding-perf-improvements
9815142 Merge pull request lightningnetwork#1497 from hackerrdave/invoiceregistry-comment-updates
d83f4fb Merge pull request lightningnetwork#1498 from yaslama/fix-1488
16df90f Merge pull request lightningnetwork#1504 from cfromknecht/chainview-filter-locking
271db7d Merge pull request lightningnetwork#1505 from wpaulino/fundingmanager-send-peer-directly
11e7f47 Merge pull request lightningnetwork#1508 from wpaulino/dust-limit-active-chain
cef29e7 Merge pull request lightningnetwork#1509 from wpaulino/lnddir-lnd-conf
2eeced5 Merge pull request lightningnetwork#1531 from halseth/only-vonfirmed-spends
90d4a72 Merge pull request lightningnetwork#1536 from cfromknecht/install-doc-formatting
a5174a2 Merge pull request lightningnetwork#1543 from cfromknecht/wtblob
d8fb601 Merge pull request lightningnetwork#1547 from Roasbeef/outgoing-payment-migration-invoice-series
6dff599 Merge pull request lightningnetwork#1554 from halseth/bitcoind-mempool-spends
10b0df6 Merge pull request lightningnetwork#1577 from Roasbeef/invoice-duplicate-settle
b9947c1 Merge pull request lightningnetwork#1578 from Roasbeef/invoice-ntfn-buffer
f6ea91a Merge pull request lightningnetwork#1579 from Roasbeef/gcs-modifications
925879f Merge pull request lightningnetwork#1581 from Roasbeef/async-rescan-btcd
205a323 Merge pull request lightningnetwork#1582 from halseth/lnd-test-assert-waiting-close
c41d1a0 Merge pull request lightningnetwork#1596 from wpaulino/syncer-cfg-chunk-size
1a13e44 Merge pull request lightningnetwork#1600 from Roasbeef/prune-unconnected-graph-verticies
92b0b10 Merge pull request lightningnetwork#1613 from halseth/rpctest-increase-timeout
8cd6eeb Merge pull request lightningnetwork#1617 from cfromknecht/to-local-script-size
b8c3987 Merge pull request lightningnetwork#1618 from cfromknecht/resolver-subscribe-order
098cd94 Merge pull request lightningnetwork#1622 from cfromknecht/hide-hodl-config-production
ad7f87e Merge pull request lightningnetwork#1628 from wpaulino/async-rescans
8045980 Merge pull request lightningnetwork#1643 from cfromknecht/fail-expiry-too-soon
2e6e2a0 Merge pull request lightningnetwork#1655 from Roasbeef/send-to-route-defense
c48ecb8 Merge pull request lightningnetwork#1657 from cfromknecht/resend-ann-copy-key
639beb9 Merge pull request lightningnetwork#1659 from cfromknecht/link-suppress-batch-ticker
f0f5e11 Merge pull request lightningnetwork#1661 from cfromknecht/restore-linter
d0179eb Merge pull request lightningnetwork#1669 from Roasbeef/funding-mgr-server-init
2fa2644 Merge pull request lightningnetwork#618 from wpaulino/change-wallet-password
d0d77f9 README: add known good FreeBSD (9.11) instructions
b5d8cde README: update README to indicate tx index is no longer required for full node backends
9202937 README: use HTTPS instead of HTTP
e5f802c Revert "channeldb: explicitly store the FinalCltvDelta within the ContractTerm struct"
c914de1 Revert "rpc: include the FinalCltvDelta when writing new invoices to disk"
077b1ff Revert "rpcserver: flip inbound bool for display, fix internally later"
8c5543d aezeed/errors: add missing space in error message
e056074 breacharbiter test: add TestBreachSecondLevelTransfer
9aa55b1 breacharbiter test: extract common init logic
8cff5ea breacharbiter: make the second level check use confirmed spends
2d421b8 breacharbiter: update breachArbiter to register for conf's using pkScripts
62ab742 breacharbiter: update second level pkScript as well
d41d63a breacharbiter: use ToLocalPenaltyWitnessSize for stage 2 htlcs
ab5b8b8 breacharbiter: use the pkScript of the breached output for spend ntnfs
3bdc968 breacharbiter: wait on spend events instead of timeout
da273fd brontide: identify remote address of failed connection
24a085b btcwallet: extend config to allow passing of an unlocked wallet
4cefb6b btcwallet: use already unlocked wallet if available
d17a561 build: include NAT traversal related dependencies
2d71b5a build: update build to point to latest versions of btcd+btcwallet+neutrino
9ad9af4 build: update glide files to point to btcsuite/* not roasbeef/*
71dfb1c build: update glide to point to latest neutrino+btcwallet
eded682 build: update inputs-digest due to removed btcsuite/go-socks dep
4e47e4e chainntnfs/bitcoindnotify: filter out mempool spends from relevant txs
65b6257 chainntnfs/bitcoindnotify: make historical spend rescans async
181014c chainntnfs/bitcoindnotify: remove all mempool spend clients
f45e41a chainntnfs/bitcoindnotify: update RegisterConfirmationsNtfn to take pkScript
3808105 chainntnfs/btcdnotify: remove all mempool spend clients
2746874 chainntnfs/btcdnotify: switch to async rescan call for historical spend ntfns
e93149e chainntnfs/btcdnotify: update RegisterConfirmationsNtfn to take pkScript
07618ca chainntnfs/interface_test: increase wait time for mempool spends
8f5f3bc chainntnfs/interface_test: remove code found within helper functions
02f7f29 chainntnfs/interface_test: remove mempool spend tests
b1a775b chainntnfs...