266 Commits (24aaf739825bb56f77c5607e043c2a1f53ae94b9)

Author SHA1 Message Date
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' 6 years ago
Rusty Russell f68c9fa9c9 opt: make sure early cmdline options override config file. 6 years ago
Rusty Russell 1e6eabf018 developer: add --dev-force-channel-secrets. 6 years ago
Rusty Russell d59e2b1b4b developer: add --dev-force-bip32-seed to force a specific BIP32 seed. 6 years ago
Rusty Russell 07adb7efd6 developer: add --dev-force-privkey to allow setting a specific node key. 6 years ago
Rusty Russell 267d627521 lightningd: free htlc maps on exit. 6 years ago
Rusty Russell d5bd1682f5 lightningd: free timers on shutdown. 6 years ago
Rusty Russell 5a520f4a07 plugin: don't call notification after free. 6 years ago
Rusty Russell c6ec9443b9 jsonrpc: don't return "stop" until we actually have freed resources. 6 years ago
Rusty Russell 220449e1cd ccan: import ccan/json_out and ccan/json_escape. 6 years ago
trueptolemy 96135dab5e log: add 'warning' notification when log 6 years ago
Rusty Russell e1dbc0b12b wallet: clean reserved inputs on startup. 6 years ago