4429 Commits (9d37b7808807df1067818f970ddc0fa31a377968)
 

Author SHA1 Message Date
Rusty Russell 9d37b78088 cleanup: lowercase name of feerates, immediate -> urgent. 6 years ago
Rusty Russell 9d517ddc1d options: remove default-fee-rate now we don't use it. 6 years ago
Rusty Russell a3115279fd channeld: don't assign htlc preimage twice. 6 years ago
Rusty Russell 11a1ec6e94 openingd: don't leak peer messages. 6 years ago
Rusty Russell 36e31cacf9 openingd: don't leak messages from master. 6 years ago
Rusty Russell ac488bc01d hsmd: keep a map of clients. 6 years ago
Rusty Russell f80176eae9 connectd: move list entries of structs to top, to help dev-memleak detection. 6 years ago
Rusty Russell f80955c932 broadcast: don't leak in broadcast_del. 6 years ago
Rusty Russell 5d1f71c3c0 gossipd: don't leak fields in create_node_announcement. 6 years ago
Rusty Russell a475098928 gossipd: fix leak in gossip_store_add_channel_delete. 6 years ago
Rusty Russell 90d1062a55 daemon_conn: fix memory leak when passing an fd. 6 years ago
Rusty Russell 1c81486b48 routing: fix falsely flagged leak. 6 years ago
Rusty Russell b10bae1ceb gossipd: use ctx arg in create_channel_update. 6 years ago
Rusty Russell 2db77f5d1d gossipd: minor modifications for memleak detection to work. 6 years ago
Rusty Russell a2828ed40b memleak: allow for scanning non-talloc regions. 6 years ago
Rusty Russell 8733015836 memleak: don't require a root pointer. 6 years ago
Rusty Russell aa62d79db2 subd: fix false positive if we're inside a subd_req. 6 years ago
Rusty Russell 37ea0d3c7f memleak: fix exclude check. 6 years ago
Rusty Russell 112b7336a3 memleak: create and use a generic htable helper and generic intmap helper. 6 years ago
Rusty Russell 32d12e725f hsm: simplify code. 6 years ago
Rusty Russell 12a39b8a79 lightningd: fix backtraces in memleak detection. 6 years ago
Rusty Russell c02ab124aa ccan: update so we can apply notifiers to toplevel "NULL". 6 years ago
Rusty Russell 898655f40c chaintopology: fix outdated comment. 6 years ago
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