4406 Commits (b5ae4c12c720f7fd9ba5811f5170c9543b2cd483)
 

Author SHA1 Message Date
Rusty Russell b5ae4c12c7 pytest: fix flaky wait_for_log() in test_funder_feerate_reconnect. 6 years ago
Rusty Russell 7925469f88 pytest: fix flaky assert in test_htlc_send_timeout. 6 years ago
Rusty Russell 175db926c2 chaintopology: expose when we don't actually know feerate. 6 years ago
Rusty Russell d93be58bd0 pytest: remove use dev-override-feerates. 6 years ago
Rusty Russell a75de62477 chaintopology: always initialize smoothed feerate if it's the first entry. 6 years ago
Rusty Russell 807e62b05d moveonly: move feerate routines from peer_htlcs.c to channel_control.c 6 years ago
Rusty Russell 607d4bf9d2 channel: update fees after lockin. 6 years ago
Rusty Russell 6338ae8a44 channeld: update fees if we're restarting. 6 years ago
Rusty Russell ede05ecd40 pytest: demonstrate feerate on restart bug. 6 years ago
Rusty Russell 43fe7f034e chaintopology: try to get a feerate estimate before we complete startup. 6 years ago
Rusty Russell b6a63024c1 lightningd: fix double-free on multiple HTLC timeouts. 6 years ago
Rusty Russell 5d1b944a21 hsmd: use async for status reporting. 6 years ago
Rusty Russell a217392fca onchaind: remove useless continue. 6 years ago
Rusty Russell 36b1cac6e6 lightningd: new state AWAITING_UNILATERAL. 6 years ago
Rusty Russell a5ecc95c42 db: store claimed per_commitment_point from option_data_loss_protect. 6 years ago
Rusty Russell 1a4084442b onchaind: use a point-of-last-resort if we see an unknown transaction. 6 years ago
Rusty Russell 6aed936799 channeld: check option_data_loss_protect fields. 6 years ago
Rusty Russell e7116284f0 channeld: move reestablish retransmission below checks. 6 years ago
Rusty Russell 43156643b4 lightningd: message for channeld to tell us that channel risks penalty. 6 years ago
Rusty Russell 18297a173c hsm: routine to validate that a future secret is correct. 6 years ago
Rusty Russell 7f37fa3263 derive_basepoints: harden checking. 6 years ago
Rusty Russell 8340d8c070 secret_eq: remove in favor of constant time variant. 6 years ago
Rusty Russell da8d620907 pytest: check that we advertise and send option_data_loss_protect. 6 years ago
Rusty Russell 4c891f4661 common: log when we toggle IO logging, don't edit env in tests! 6 years ago
Rusty Russell 9f044305db pytest: dev env var LIGHTNINGD_DEV_LOG_IO turns io logging on immediately. 6 years ago
Rusty Russell ebaf5eaf2e channeld: send option_data_loss_protect fields. 6 years ago
Rusty Russell 61c6b8b25a tools/generate-wire.py: mark your_last_per_commitment_secret as a struct secret. 6 years ago
Rusty Russell b123b1867d shachain: shachain_get_secret helper. 6 years ago
Rusty Russell 692bae7873 channeld: create get_per_commitment_point helper. 6 years ago
Rusty Russell 162adfdf12 listpeers: correctly display features on reconnect. 6 years ago
Rusty Russell f5143d9549 pytest: fail if we see 'bad reestablish' in the logs. 6 years ago
Rusty Russell 83eadb3548 gossipd: fix SUPERVERBOSE usage, enhance, when turned on. 6 years ago
Rusty Russell 28977435a3 channeld: fix incorrect comment on reestablish. 6 years ago
Rusty Russell 2a73450818 connectd: fix leak of peer. 6 years ago
Christian Decker 8f56d64a1f log: Append the current time to the crash log filename 6 years ago
Rusty Russell 00696277d2 logging: always dump a crash log, but make files per-pid. 6 years ago
Rusty Russell 213be90e77 log: implement reopening log-file on SIGHUP 6 years ago
Rusty Russell 9f175deecd lightningd: update feerate upon receiving revoke_and_ack from fundee. 6 years ago
Rusty Russell c106fa1b4f pytest: add test for reconnect immediately after feerate change. 6 years ago
Rusty Russell cda6c97a57 pytest: allow NodeFactory to create non-started peers. 6 years ago
Rusty Russell 7eed9cba90 pytest: always override estimatesmartfee. 6 years ago
Rusty Russell 7a77b81dff pytest: always use the fake-bitcoin-cli, name it more appropriately. 6 years ago
Rusty Russell 5e20eedb41 pytest: allow more elaborate bitcoin-cli override. 6 years ago
Rusty Russell 3d8836c1e5 bitcoind: don't use double in extracting feerate. 6 years ago
Rusty Russell 2314a4aa5d contrib/short_channel_id-to-txid.sh: simple mapping util. 6 years ago
Christian Decker c2aa4e51dd docker: Make the bitcoind version configurable at build time 6 years ago
Rusty Russell ab0fa7a1bd chaintopology: always cap max block to bitcoind's block height. 6 years ago
Rusty Russell 74521b3fb7 gossipd: don't delay the very first channel_update. 6 years ago
Rusty Russell bc7ca34a38 pytest: fix race in test_closing_different_fees 6 years ago
Rusty Russell f8052a6c1a chaintopology: watch UTXOs which need closeinfo when we remove blocks. 6 years ago