core-lightning/channeld
Rusty Russell 3fd22f86df channeld: allow remote node to exceed their own HTLC count limits.
We try not to exceed either side, but the spec still allows them to
(we don't, but older nodes would have, as could other implementations).

Fixes: #3953
Changelog-Fixed: protocol: overzealous close when peer sent more HTLCs than they'd told us we could send.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2021-03-17 06:07:51 +10:30
..
test common/sphinx: make TOTAL_PACKET_SIZE a macro. 2020-12-11 15:51:24 +01:00
channeld_htlc.h Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 2020-09-08 09:42:00 +09:30
channeld_wire.csv channeld: code to send wrong_funding if lightningd says to. 2021-03-16 13:08:40 +10:30
channeld_wiregen.c channeld: code to send wrong_funding if lightningd says to. 2021-03-16 13:08:40 +10:30
channeld_wiregen.h channeld: code to send wrong_funding if lightningd says to. 2021-03-16 13:08:40 +10:30
channeld.c channeld: code to send wrong_funding if lightningd says to. 2021-03-16 13:08:40 +10:30
commit_tx.c doc: update BOLT quotes (to include links for anchor outputs). 2021-02-25 13:23:16 +10:30
commit_tx.h option_anchor_outputs: wire into all the subdaemons. 2020-08-14 11:51:14 +09:30
full_channel_error.h Makefile: make check-includes check all the non-generated files. 2020-10-22 12:14:34 +10:30
full_channel.c channeld: allow remote node to exceed their own HTLC count limits. 2021-03-17 06:07:51 +10:30
full_channel.h common/sphinx: make TOTAL_PACKET_SIZE a macro. 2020-12-11 15:51:24 +01:00
Makefile billboard: break out common method for billboard updates 2021-01-10 13:44:04 +01:00
watchtower.c hsmd: convert to new wire generation style. 2020-08-25 12:53:13 +09:30
watchtower.h channeld: pass in HSM_FD as an argument to watchtower code. 2020-05-07 11:35:31 +02:00