2429 Commits (7ecccd50b94fe5a7d4b90101bab99bc6ec4fafea)
 

Author SHA1 Message Date
Christian Decker 48796f4f39 cli: Add --no-reconnect cli flag 7 years ago
Rusty Russell 243fc2c05a utils: save log file on failure. 7 years ago
Christian Decker f35e29607d wire: Fix include order in wire_io.h 7 years ago
Rusty Russell 29b83aed2a wire: restore BE endian to wire headers for internal messages. 7 years ago
Rusty Russell 3d316518fd wire: use 26-bit lengths for inter-daemon messaging. 7 years ago
Rusty Russell 32631b4278 generate-wire.py: add --bolt arg, use size->type hacks only when that's specified. 7 years ago
Rusty Russell 1b31d1c5a0 bitcoind: handle up to 60 seconds of outage. 7 years ago
Rusty Russell a2d4e09b80 bitcoind: wait for startup. 7 years ago
Rusty Russell 66c1da795f lightningd: add debugging into io_loop. 7 years ago
Rusty Russell 8bb20d127d channeld: add debugging into io_loop. 7 years ago
Rusty Russell c850e3c0a4 gossipd: add debugging into io_loop. 7 years ago
Rusty Russell 1398a208f8 hsmd: add debugging into io_loop. 7 years ago
Rusty Russell 3404c393b7 common/io_debug: replacement for ccan/io's poll which does sanity checks. 7 years ago
Rusty Russell e587ec3bd3 tal_tmpctx: keep information around so we can find leaks. 7 years ago
Rusty Russell 7200002773 tests: detect and close leaks in unit tests. 7 years ago
Christian Decker 5029f95066 pytest: Use futures to wait for failing sendpays 7 years ago
Christian Decker 0b350d2f5f pytest: Integrate with known/allowed failures 7 years ago
Christian Decker c1f4c86589 pytest: Make sure to clean up all lightningds after failures 7 years ago
Christian Decker 11eaabdbe6 pytest: Stopping daemon cleanly 7 years ago
Rusty Russell 3f9ec6c2fa jsonrpc: use-after-free bug due to unspecified free behavior 2/2 7 years ago
Christian Decker eac770760c jsonrpc: Make sure we handle the case where jcon outlives command 7 years ago
Rusty Russell 3564263e12 jsonrpc: use-after-free bug due to unspecified free behavior 1/2 7 years ago
Rusty Russell 4275ca5da3 lightningd: don't free log on shutdown until after lightningd freed. 7 years ago
Rusty Russell 2fe2a0bcf9 peer_control: don't double-free on permanent fail of non-persistent peer. 7 years ago
Rusty Russell b7bb0be944 subd: remove context arg, as we're always owned by lightningd. 7 years ago
Rusty Russell 8741043a0e test_lightningd: rename has_failed to allow_failure. 7 years ago
Rusty Russell f3025ce147 onchaind: simplify reasonable-depth code a little. 7 years ago
Rusty Russell f082c7b80e lightningd: add FIXMEs for future work. 7 years ago
Rusty Russell 96a85a786c opening: save the correct commitment tx when we are the fundee. 7 years ago
Rusty Russell d04b7af56e onchain: add initial onchain state. 7 years ago
Rusty Russell 72b215f6fe Make all internal message numbers unique. 7 years ago
Rusty Russell a8c60ed289 towire: remove useless double-invert in towire_bool. 7 years ago
Rusty Russell aea77653d3 onchaind: update bolt #5, and implement failure of timed-out onchain HTLCs. 7 years ago
Rusty Russell 5666ba551f onchaind: fail htlcs which are not included in commitment tx. 7 years ago
Rusty Russell 4ce9f73e00 BOLT update to fae35903ae600d61124a3920363094b02d2ae8e5 7 years ago
Rusty Russell 1ac9e0b532 onchain: implement penalty transaction. 7 years ago
Rusty Russell d640dc3a6f test_lightningd.py: fix wait_for_logs with duplicate entries. 7 years ago
Rusty Russell 0e569209ec onchaind: immediately broadcast proposals which don't need to wait. 7 years ago
Rusty Russell ab8251c214 lightningd: dev-reenable-commit RPC command to re-enable commit timer. 7 years ago
Rusty Russell ce160d9b17 lightnind: _ dev-disconnect argument to suppress commit timer. 7 years ago
Rusty Russell 5957dd9303 lightnind: dev-sign-last-tx RPC command for testing penalty txs. 7 years ago
Rusty Russell cbe72b658e onchaind: extract payment_preimage from onchain HTLC redemption. 7 years ago
Rusty Russell f96a04e2a6 onchaind: resolve HTLC transactions. 7 years ago
Rusty Russell a76a53a933 onchaind: fulfill HTLCs onchain. 7 years ago
Rusty Russell 6ef64cd52b script: make "sig_and_empty" more generic, make htlc tx witness fns clearer. 7 years ago
Rusty Russell 86ecc6a058 onchaind: move wallet pubkey and private keys into globals. 7 years ago
Rusty Russell 2259faf3a9 onchaind: move feerate grinding into its own function. 7 years ago
Rusty Russell 561a73328b onchaind: move keyset, feerate and dustlimit into global vars. 7 years ago
Rusty Russell 664ce8bfc2 watch: remove peer_debug helper. 7 years ago
Rusty Russell 9123d6d45e type_to_string: support preimage. 7 years ago