108 Commits (61bcb054e03a123cf72a9ee3d68ff5c602279fae)

Author SHA1 Message Date
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
ZmnSCPxj e717963210 lightningd: Do not search for ourself in the daemon dir. 7 years ago
ZmnSCPxj 7f88585d84 lightningd: When searching subd fall back to pkglibexecdir. 7 years ago
ZmnSCPxj c572c3bbee lightningd: Add --test-daemons-only option. 7 years ago
Rusty Russell 36316957e3 lightningd: set parent correctly for loaded peers. 7 years ago
Rusty Russell 1b41335121 chain_topology: two-stage startup. 7 years ago
Rusty Russell 7b735e5de8 lightningd: scan blockchain from first possible block. 7 years ago
Rusty Russell 4dea3c4747 lightningd: remove unused db stubs. 7 years ago
ZmnSCPxj f2f116d613 lightningd: Add missing final cleanups. 7 years ago
Rusty Russell e695e5db09 lightningd: require explicit LIGHTNINGD_DEV_MEMLEAK env var to do memleak. 7 years ago
Rusty Russell 6b9c525f35 lightningd: use env var not cmdline to suppress backtrace. 7 years ago
Rusty Russell dfc132b2fe memleak: add backtrace to allocations. 7 years ago
Rusty Russell c956d9f5eb lightningd: tal memleak detection, dev-memleak command. 7 years ago
Christian Decker c29923a623 topology: Add transaction filtering to connect_block 7 years ago
Rusty Russell 593d0fa625 lightningd: initialize dev_subdaemon_fail to false. 7 years ago
Christian Decker e0d86376e2 wallet: Track outgoing payments in the database 7 years ago
Rusty Russell 956350e62e lightningd: check peers don't leave dangling HTLCs when they die. 7 years ago
Rusty Russell 8229769438 lightningd: do initial database load within a transaction. 7 years ago
Rusty Russell 7586f3ed54 timers: wrap all calls in transactions. 7 years ago
Rusty Russell 9662589ed8 lightningd: move notify_new_block() callback to peer_htlcs. 7 years ago
Rusty Russell 78cd25d620 ipaddr: rename to wireaddr. 7 years ago
Rusty Russell 329269d9d0 lightningd: support multiple addresses. 7 years ago
Rusty Russell 3c6eec87e3 Add DEVELOPER flag, set by default. 7 years ago
Rusty Russell b6a2b8c58b Add --rgb and --alias options. 7 years ago
Rusty Russell c3bed51b2d test_lightningd.py: make HSM seeds constant for tests. 7 years ago
Rusty Russell 5a256c724a subd: simplify and cleanup lifetime handling. 7 years ago
Rusty Russell ebba5f85a2 handshaked: remove. 7 years ago
Rusty Russell 474887512d gossipd: rewrite to do the handshake internally. 7 years ago
Christian Decker cfac9a1f73 htlcs: Remove in-memory htlc_stubs 7 years ago