290 Commits (0ca6c3cc8445e780cca378049d231397b4ae70a6)

Author SHA1 Message Date
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
Rusty Russell d5bd1682f5 lightningd: free timers on shutdown. 5 years ago
Rusty Russell 5a520f4a07 plugin: don't call notification after free. 5 years ago
Rusty Russell c6ec9443b9 jsonrpc: don't return "stop" until we actually have freed resources. 5 years ago
Rusty Russell 220449e1cd ccan: import ccan/json_out and ccan/json_escape. 5 years ago
trueptolemy 96135dab5e log: add 'warning' notification when log 5 years ago
Rusty Russell e1dbc0b12b wallet: clean reserved inputs on startup. 5 years ago
Rusty Russell 1a3886c116 wallet: keep a list of unreleased transactions. 5 years ago
Christian Decker f7bfe166a8 startup: Reorder HTLC wiring on startup after the topology init 5 years ago
ZmnSCPxj 48df6c8566 lightningd/io_loop_with_timers.c: Move mainloop to its own source file, have chaintopology use it. 5 years ago
ZmnSCPxj 37440e9447 lightningd/subd.c: Return NULL from subd_shutdown. 5 years ago
Rusty Russell cb9c44ef27 gossipd: remove unnecessary dev_unknown_channel_satoshis arg. 6 years ago
Rusty Russell 4370ffa978 autoclean: make this a plugin. 5 years ago
Rusty Russell a2fa699e0e Use node_id everywhere for nodes. 6 years ago
Rusty Russell 5b12007a4f gossipd: dev option to allow unknown channels. 6 years ago
Rusty Russell f8f6533dba dev: --dev-gossip-time so gossipd doesn't prune old data. 6 years ago
Michael Schmoock 4986d6b39d feat: block of newlines when attaching a logfile 6 years ago
Rusty Russell 8c22b91a70 lightningd: activate crashlog before forking off as daemon. 6 years ago
Rusty Russell c506d42679 plugins: don't keep redundant jsonrpc pointer. 6 years ago
Rusty Russell dabdefefae jsonrpc: populate ld->jsonrpc ourselves, so we can use it. 6 years ago
Rusty Russell 61420bf79b configure: (mostly) revert b7a56f0531 6 years ago
Christian Decker b7a56f0531 plugin: Gate the plugin subsystem with the --enable-plugins configure flag 6 years ago
Christian Decker 36e060aa60 init: Reap tested subdaemon processes to release OS resources 6 years ago
William Casarin 4d9190aa47 lightningd: fix compile error on unused variable 6 years ago
Mark Beckwith bcde9675e4 Handle SIGINT and SIGTERM for PID 1 6 years ago
Rusty Russell 31a375af53 lightningd: add runtime checking for all system-provided libs. 6 years ago
Rusty Russell 1368ac7f3c lightningd: only initialize plugins once we're ready for them to connect. 6 years ago
Rusty Russell d7e233e47d Move json and param core functionality into common, for plugins. 6 years ago
Rusty Russell 6da213be31 ccan: update to get updated pipecmd. 6 years ago
Rusty Russell 6323cc1898 plugins: allow --dev-debugger=<pluginname>. 6 years ago
Christian Decker be7674ed6c plugin: Added .params.configuration to init call 6 years ago
Rusty Russell eb03b33655 plugins: add and install built-in plugin dir, add clear and disable options. 6 years ago
Christian Decker a71208b2a0 plugin: Remove added JSON-RPC methods if a plugin gets killed 6 years ago