Commit Graph
27 Commits
Author SHA1 Message Date
Orbital 14cc7e5892 docs: update release notes 2022-09-30 01:54:31 -05:00
Orbital 073c990c75 multi: Add --tor.encryptkey flag functionality to encrypt the Tor private key on disk
It's possible that a user might not want the Tor private key to sit on the disk in plaintext (it is a private key after all). So this commit adds a new flag to encrypt the Tor private key on disk using the wallet's seed. When the --tor.encryptkey flag is used, LND will still write the Tor key to the same file, however it will now be encrypted intead of plaintext. This essentially uses the same method to encrypt the Tor private key as is used to encrypt the Static Channel Backup file.
2022-09-30 01:53:46 -05:00
Orbital f3bd2227fa keychain: change KeyFamilyStaticBackup name to reflect its new, broader role 2022-09-30 01:53:43 -05:00
Orbital 53f9032630 docs: Update release notes 2022-09-06 15:14:12 -05:00
Orbital 177f365538 tor: Add option to encrypt Tor private key
This commit lays the groundwork for enabling the option of encrypting a Tor private key on disk, and removes the onion type parameters from the OnionStore interface methods, since they are unused.
2022-09-06 15:14:08 -05:00
Orbital 7509af1a70 multi: add rpcpolling config options 2022-05-11 09:02:13 +02:00
Orbital 565e94a8b3 Update release notes with peering config option 2022-04-19 12:40:00 -05:00
Turtle 8d11a90d72 itest: test config option for picking particular peers 2022-04-19 12:37:44 -05:00
Turtle 747161a1f4 lnd: add config option for specifying particular peers to connect to 2022-04-19 12:37:44 -05:00
Turtle d3ab55605f docs: updates release notes 2021-10-01 16:52:32 -05:00
Turtle 218fa1e43e Rpcserver: Add GetAllPermissions function for retrieving permissions for external macaroon baking 2021-10-01 16:51:16 -05:00
Turtle 57fc32fe6a Lnd: Add BufListener to ListenerCfg for in-memory RPC calls to LND 2021-10-01 16:51:15 -05:00
Turtle 449f84d849 docs: update release notes for #5304 2021-09-14 16:28:31 -05:00
Turtle 0120c86687 itest: Test new RPC call for checking macaroon permissions 2021-09-14 16:27:02 -05:00
Turtle ba17842e34 itest: Test new BakeMacaroonRequest for allowing external permissions 2021-09-14 16:27:02 -05:00
Turtle 38c47e86f7 lncli: Add allow external permissions option to bakemacaroons cli call 2021-09-14 16:27:02 -05:00
Turtle 72a46b8673 rpcserver: Add flag to BakeMacaroonRequest for allowing external permissions 2021-09-14 16:27:01 -05:00
Turtle d10a682fa9 macaroons+rpcserver: Add new RPC call for checking macaroon permissions 2021-09-14 16:26:28 -05:00
Turtle 02c4f6fe69 Docs: Updates 0.14.0 release notes 2021-09-13 21:17:46 -04:00
Turtle 70dfa34f38 router: test that this change catches up router to the latest blocks 2021-09-13 21:15:50 -04:00
Turtle 147c7dc94c router: fix 'out of order block error' by retrieving missing blocks in router
Fixes an issue where an out of order block error occurs in the router. When this occurs, the change uses the chain notifier to catch up on missed blocks and uses those blocks to fully update the routing graph with closed channels. Fixes #4710, #5132
2021-09-13 21:15:49 -04:00
Turtle 47609a511e MAKEFILE: Clarify what the testcase argument is 2019-07-11 00:37:30 -04:00
Turtle f958555ce3 Lnd + server_test: Add unit test for TLS cert autoregeneration 2019-07-11 00:10:55 -04:00
Turtle 24ca95ab10 lnd_test: remove TLSAutoRegeneration test 2019-07-11 00:08:24 -04:00
Turtle 37d0059d05 lntest: add new test for auto-generating expired certs 2019-06-13 20:55:47 -04:00
Turtle f2ca4e1ea0 lntest: add getters for TLSCertPath and TLSKeyPath fields 2019-06-13 20:40:56 -04:00
Turtle f0b2abaec8 lnd: regenerate TLS certs when they expire 2019-06-13 20:40:56 -04:00