186 Commits (6f7650e4713fd3307d7630dc9b2589ca3d21a34c)

Author SHA1 Message Date
Rusty Russell ed466a8523 lightningd: make explicit listen and reconnect flags. 7 years ago
Rusty Russell ac51231166 lightningd: remove --dev-hsm-seed option. 7 years ago
Rusty Russell 2ecfbf46e3 hsmd: drop newdir logic. 7 years ago
ZmnSCPxj, ZmnSCPxj jxPCSmnZ 333dcbf373 lightningd: Move onchaind replay and gossipd activation after daemonization 7 years ago
Rusty Russell f083a699e2 gossipd: separate init and activate. 7 years ago
Christian Decker 61317859f8 master: Move the gossipd initialization after the other inits 7 years ago
Rusty Russell 91d149b990 lightningd: insert db statement checking in io_loop. 7 years ago
practicalswift abf510740d Force the use of the POSIX C locale for all commands and their subprocesses 7 years ago
Christian Decker 96352858d6 chaintopology: Simplify rescan offset computation 7 years ago
Christian Decker 4b22760cf9 onchaind: Replay stored channeltxs to restore onchaind state 7 years ago
Rusty Russell 16d5015d56 lightningd: fix shutdown with unconfirmed channel. 7 years ago
Rusty Russell 5551c161ca gossipd: finish startup before master prints that it's ready. 7 years ago
Rusty Russell 8e976150ad json_fundchannel: fix release vs connect/nongossip race. 7 years ago
ZmnSCPxj 2cee1ab20f peer_control: Make close wait for complete closure, with timeout. 7 years ago
Christian Decker a41ab650e5 master: Move pid-file creation after the daemonization 7 years ago
Rusty Russell 1a4a59d221 common/daemon: common routines for all daemons. 7 years ago
Rusty Russell 8975fc2ceb libwally: use their secp context for all our daemons. 7 years ago
Rusty Russell 54431d2b08 lightningd: escape our own alias when we print it in logs. 7 years ago
practicalswift 98f49c0837 Remove include in file foo.c that is already included in foo.h 7 years ago
ZmnSCPxj 5737853123 options: Add --autocleaninvoice-* options. 7 years ago
practicalswift 7bd1ae6b2e Fix misleading indentation (in the case of DEVELOPER) 7 years ago
Rusty Russell 0a6e3d1e13 utils: remove tal_tmpctx altogether, use global. 7 years ago
Rusty Russell de5d84097e lightningd: remove ltmp context now we have tmpctx. 7 years ago
Rusty Russell ef2a063169 utils: add a global tmpctx. 7 years ago
ZmnSCPxj a0c2686ebd pay: Have sendpay wait for payment to be saved. 7 years ago
ZmnSCPxj a7a18b96cf pay: Rename some sendpay functions and fields to waitsendpay 7 years ago
Rusty Russell 5d5c1a5da5 lightningd: don't discard const in get_chainparams(). 7 years ago
Christian Decker 1aa21498c3 topology: Track blockchain changes in the DB 7 years ago
Rusty Russell b7ed5670d5 lightningd: close and reopen db across fork for daemonize 7 years ago
libbitc c360cb7b1f Add option to specify pid file 7 years ago
Rusty Russell a2c6ec6c9b lightningd: use tal_link for log_book. 7 years ago
Christian Decker b2819f9f97 wallet: Add check that wallet matches the network on startup 7 years ago
ZmnSCPxj 700dda7e60 pay: Rename `pay_command` to `sendpay_command` 7 years ago
Rusty Russell 6620305606 wallet: use last_processed_block to determine scan start. 7 years ago
Rusty Russell 256bdc12ff lightningd: activate crashlog later. 7 years ago
Rusty Russell eb17d6af71 lightningd: implement --daemon. 7 years ago
Rusty Russell ccd0e5db54 ccan: update so we get exposed path constants. 7 years ago
Rusty Russell 6a3ccafaf9 wallet: don't implicitly remove peers, but do it explicitly. 7 years ago
Rusty Russell 8c084d57ff lightningd: channels own the peer. 7 years ago
Rusty Russell 32411de90e lightningd: split struct peer into struct peer and struct channel. 7 years ago
Rusty Russell c01f3267d5 common: only log io if they set --debug-subdaemon-io=<daemon> or with SIGUSR1. 7 years ago
ZmnSCPxj 1e6747c28e wallet: Pass in timers object during construction. 7 years ago
Rusty Russell 9b8fe618f6 pay: remove cmd pointer from htlc_out. 7 years ago
Rusty Russell 0600aac68f lightningd: rename --no-reconnect to --dev-no-reconnect. 7 years ago
Rusty Russell bd3480dc9c lightningd: remember --log-file arg. 7 years ago
practicalswift 689db5b7c1 Onboarding: Make log output texts friendlier to new users 7 years ago
Carl Dong 8da65854f0 build: Add needed UNIX standard includes. 7 years ago
Rusty Russell 02e05ba6ff pay: remove struct pay_command. 7 years ago
ZmnSCPxj 93dc90990f invoices: Extensive reorganization of invoice system. 7 years ago
Rusty Russell 7e0bc88e2a gossip: fix default broadcast interval, move option. 7 years ago