241 Commits (master)

Author SHA1 Message Date
Rusty Russell 0056dd7557 lightningd: disallow --daemon without --log-file. 4 years ago
Rusty Russell 79f32751d2 lightningd: don't expose (undocumented) experimental-dual-fund. 4 years ago
Rusty Russell 001b5d6416 offers: make it a runtime option. 4 years ago
Rusty Russell fc3e679c97 lightningd: control onion messages by `experimental-onion-messages` option. 4 years ago
niftynei 327d9a3ff6 experimental-dual-fund: add config level option for enabling dual-fund 4 years ago
Antoine Poinsot a441485a35 lightningd: regroup hsm_secret password input logic 4 years ago
Antoine Poinsot 917f78a4f8 lightningd: group hsm_secret encryption key derivation 4 years ago
Antoine Poinsot 56c223886c lightning: confirm password on hsm_secret encryption 4 years ago
Rusty Russell d971e3de98 Plugin: support extra args to "start". 4 years ago
niftynei 21122af3a8 dev-force-features: adds a second valid format for forcing features 4 years ago
Rusty Russell 4ba9ad66bc options: remove unused 'commit-fee-min/max' options. 4 years ago
Rusty Russell 7f2b332021 connectd: implement connection timeout (60 seconds). 4 years ago
Rusty Russell 91caf4cc30 options: handle wumbo and large-channels aliases properly. 4 years ago
Rusty Russell e4b5a1e0e8 dev: option to set what features we offer. 4 years ago
Rusty Russell b09e519669 options: be more conservative with timeouts on mainnet. 4 years ago
ZmnSCPxj jxPCSnmZ 1ded3fc52f lightningd/plugin.c: Add a `--dev-builtin-plugins-unimportant` for developers who want to mess around with the builtin plugins. 4 years ago
ZmnSCPxj jxPCSnmZ a847487bbe lightningd/plugin.c: Add important plugins, which if they terminate, lightningd also terminates. 4 years ago
Rusty Russell 1274d34822 lightningd: add --dev-no-version-checks, use if SLOW_MACHINE and VALGRIND 4 years ago
Christian Decker de75d3ac0c mpp: Add CLI option to opt-out of multi-part payments 4 years ago
Antoine Poinsot f598caa60d config: don't ignore the --commit-fee option. 4 years ago
Rusty Russell fda5f0b427 common/channel_id: move channel_id into its own file. 4 years ago
Rusty Russell fe365f930f lightningd: list disabled plugins in listconfig. 5 years ago
Rusty Russell 24063ca972 lightningd: have plugin-disable be more persistent. 5 years ago
Rusty Russell 9b9e830780 lightningd: attach plugins natively to the command which started it. 5 years ago
Rusty Russell 2f1502abf4 cleanup: make 'u8 *features' and 'struct feature_set *fset' more explicit. 5 years ago
Rusty Russell 07a281faf8 lightningd: add large-channels / wumbo option. 5 years ago
Rusty Russell cf43e44378 common/features: don't use internal global. 5 years ago
Rusty Russell c95e58ad4b subdaemons: initialize feature routines with explicit feature_set. 5 years ago
Rusty Russell afb76392e4 common/features: use bitmaps internally, have explicit init function. 5 years ago
darosior 610aa0b8e3 bcli: register --dev-max-fee-multiplier on our side 5 years ago
lisa neigut 42cce55b45 plugins: add 'flag' type for plugin options 5 years ago
darosior 580556b1d0 lightningd/bitcoind: remove all bitcoin-cli specific code 5 years ago
Ken Sedgwick 5fd0ed79f4
lightningd: Added --subdaemon command to allow alternate subdaemons. 5 years ago
Rusty Russell c11212bb52 pytest: test that we handle WIRE_UPDATE_FAIL_MALFORMED_HTLC correctly. 5 years ago
Rusty Russell e379528254 lightningd: fix memleak false positive. 5 years ago
Rusty Russell 387cd400d4 lightningd: remove lightning-rpc file on migration. 5 years ago
nicolas.dorier 06c5663f75 Do not move the socket file on migration 5 years ago
ZmnSCPxj jxPCSnmZ 7f4ed54b46 lightningd/jsonrpc.c: Set JSON-RPC socket permissions by command line. 5 years ago
Vasil Dimov 2ea91f834c Add the missing space between "if" and "(" 5 years ago
Saibato f6006f43a9 Init commit to be able to create a tor static service on the fly. 5 years ago
Rusty Russell 7f36a4e3dd lightningd: fix reference to out-of-scope var. 5 years ago
Christian Decker c84473f82c hsm: Stabilize the hsm encryption and decryption tests 5 years ago
Rusty Russell 14997f6237 lightningd: fix handling of truncated config options. 5 years ago
Rusty Russell 747bb99575 lightningd: keep pid files in top-level config dir. 5 years ago
Rusty Russell e3dbd78536 config: explicitly disallow nonsensical options. 5 years ago
Rusty Russell a56f2b25b0 common: parse --allow-deprecated-apis extremely early. 5 years ago
Rusty Russell d512bcb85f lightningd: automatically move files for existing deployments. 5 years ago
Rusty Russell aab83e729b lightningd: change config-dir from plugin / wallet / hsm POV into <network> subdir 5 years ago
Rusty Russell dc23c308e4 config: Read both top-level and network-subdir config files. 5 years ago
Rusty Russell 8b1aa3ef8b lightningd: move basic parameter parsing into common/configdir 5 years ago