272 Commits (264b2d1975e88b0327bb8c5c4ec9016402dd1d8f)

Author SHA1 Message Date
Christian Decker 27ea47ae37 plugins: Fix undefined deallocation order in `struct plugins` 5 years ago
Rusty Russell a9fe1a3c08 features: add EXPERIMENTAL option_onion_messages from draft. 5 years ago
Rusty Russell 3b4a06f52b common: generalize ecdh function. 5 years ago
Rusty Russell 2f1502abf4 cleanup: make 'u8 *features' and 'struct feature_set *fset' more explicit. 5 years ago
Rusty Russell cf43e44378 common/features: don't use internal global. 5 years ago
Rusty Russell afb76392e4 common/features: use bitmaps internally, have explicit init function. 5 years ago
Rusty Russell 40e3566e9a lightningd: use the async mechanism for channel_update access. 5 years ago
Christian Decker 41a5728fc3 plugin: Do not forward plugin hook calls during shutdown 5 years ago
darosior 06d598efc1 lightningd: clean utxos after the topology is setup 5 years ago
Ken Sedgwick 5fd0ed79f4
lightningd: Added --subdaemon command to allow alternate subdaemons. 5 years ago
ZmnSCPxj jxPCSnmZ 7f4ed54b46 lightningd/jsonrpc.c: Set JSON-RPC socket permissions by command line. 5 years ago
ZmnSCPxj 54cc735201 lightningd/peer_control.c: Implement waitblockheight. 5 years ago
darosior 841fbf54ea plugin_control: spawn plugin processes with a non-0 umask 5 years ago
Rusty Russell 839909d2cf Protocol: make var_onion, payment_secret and basic_mpp non-EXPERIMENTAL. 5 years ago
Rusty Russell c2b357b916 lightningd: wrap htlc replay in a database transaction. 5 years ago
Rusty Russell 36b1e884dd lightningd: implement htlc sets. 5 years ago
Rusty Russell 12985331f7 htlcs: remove origin_htlc_id from htlc_out. 5 years ago
Rusty Russell 8b1aa3ef8b lightningd: move basic parameter parsing into common/configdir 5 years ago
Rusty Russell edbcb6fa15 lightningd: remove chainparams local parameter from wallet. 5 years ago
Rusty Russell 0607f998d1 options: allow --log-level <level>:<prefix> for finegrained log control. 5 years ago
Rusty Russell ef7a820ab1 log: make formatting more consistent. 5 years ago
Rusty Russell 86fb54a33b lightningd: remove per-peer log book. 5 years ago
Rusty Russell e433d4ddc1 lightningd: have logging include an optional node_id for each entry. 5 years ago
Rusty Russell 7f0a36600a lightningd: fix uninitialized variable 5 years ago
darosior f075b87137 bitcoind: remove the chainparams member 5 years ago
Rusty Russell 323e4f6288 dev: add option to prevent HTLC timeouts. 5 years ago
lisa neigut 28cdccfb11 dev: add option flag for specifying temporary channel id 5 years ago
darosior d393cda215 hsmd: encrypt hsm_secret if 'lightningd' pass an encryption key 5 years ago
darosior a698395bf0 lightningd: '--encrypted-hsm', a new startup option 5 years ago
darosior 3ca7150c03 lightningd: initialize global chainparams in main. 5 years ago
Rusty Russell d24c850899 gossipd: restore a flag for fast pruning 5 years ago
Christian Decker 07e6f43e1d master: Set our own rlimit for number of fds 5 years ago
Rusty Russell 6f9c5f2936 gossipd: get fed the blockheight from lightningd when we know it. 5 years ago
Rusty Russell 147eaced2e developer: consolidiate gossip timing options into one --dev-fast-gossip. 5 years ago
darosior 9be28fe40f daemons tour: minor typos correction 5 years ago
Christian Decker b6d583c26a db: Move tracking of pending statements into the `struct db` 5 years ago
darosior 4672795e1a lightningd: don't join the config_dir to the pid_file path 5 years ago
Rusty Russell 049529542a lightningd: delay reprocessing of incoming htlcs at startup until plugins ready. 5 years ago
Rusty Russell af0200f9d0 fixup! doc: fix up documentation about when we move into lightning-dir. 5 years ago
Rusty Russell 202ab91234 doc: fix up documentation about when we move into lightning-dir. 5 years ago
Christian Decker 820b52207e lightningd: Defer creating the PID until we actually want to start 5 years ago
Rusty Russell e808aaa1bb lightningd: clean up pidfile test, crashlog. 5 years ago
Rusty Russell 979fbeb3b0 lightningd: simplify --daemon. 5 years ago
Rusty Russell b460590278 plugins: detect and fixup old relative paths. 5 years ago
darosior ce12a37a2b lightningd/plugin: Add a 'configured' member to the plugin struct, split 'plugins_init' 5 years ago
Rusty Russell f68c9fa9c9 opt: make sure early cmdline options override config file. 5 years ago
Rusty Russell 1e6eabf018 developer: add --dev-force-channel-secrets. 5 years ago
Rusty Russell d59e2b1b4b developer: add --dev-force-bip32-seed to force a specific BIP32 seed. 5 years ago
Rusty Russell 07adb7efd6 developer: add --dev-force-privkey to allow setting a specific node key. 5 years ago
Rusty Russell 267d627521 lightningd: free htlc maps on exit. 5 years ago