core-lightning/gossipd
Rusty Russell 2526e804f7 doc: big BOLT update to incorporate warnings language.
We do this (send warnings) in almost all cases anyway, so mainly this
is a textual update, but there are some changes:

1. Send ERROR not WARNING if they send a malformed commitment secret.
2. Send WARNING not ERROR if they get the shutdown_scriptpubkey wrong (vs upfront)
3. Send WARNING not ERROR if they send a bad shutdown_scriptpubkey (e.g. p2pkh in future)
4. Rename some vars 'err' to 'warn' to make it clear we send a warning.

This means test_option_upfront_shutdown_script can be made reliable, too,
and it now warns and doesn't automatically close channel.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2022-04-02 09:40:18 +10:30
..
test gossipd: send updated node_annoucement remote_addr 2022-03-11 16:42:45 +10:30
broadcast.h cleanup: remove unneeded includes in header files. 2021-09-17 09:43:22 +09:30
gossip_generation.c gossipd: send updated node_annoucement remote_addr 2022-03-11 16:42:45 +10:30
gossip_generation.h channeld: send channel updates and announcements via lightningd. 2022-02-08 11:15:52 +10:30
gossip_store_wire.csv gossip_store: create end marker for EOF. 2021-05-22 17:53:04 +09:30
gossip_store.c channeld: send channel updates and announcements via lightningd. 2022-02-08 11:15:52 +10:30
gossip_store.h daemons: remove unused functions or make static. 2021-12-06 10:05:39 +10:30
gossipd_peerd_wire.csv channeld: send channel updates and announcements via lightningd. 2022-02-08 11:15:52 +10:30
gossipd_wire.csv connectd: take dev-suppress-gossip from gossipd. 2022-03-31 19:38:05 +10:30
gossipd.c connectd: take dev-suppress-gossip from gossipd. 2022-03-31 19:38:05 +10:30
gossipd.h gossipd: send updated node_annoucement remote_addr 2022-03-11 16:42:45 +10:30
Makefile hsmd: Add fields to hsmd_sign_{,remote_}commitment_tx for validating signers 2022-03-16 12:06:21 +10:30
queries.c doc: big BOLT update to incorporate warnings language. 2022-04-02 09:40:18 +10:30
queries.h gossipd: send all gossip msgs directly to connectd, not peer. 2022-02-08 11:15:52 +10:30
routing.c doc: big BOLT update to incorporate warnings language. 2022-04-02 09:40:18 +10:30
routing.h gossipd: make sure we set the urgent bit if we move our own node_announcement. 2022-03-08 04:54:45 +10:30
seeker.c connectd: take dev-suppress-gossip from gossipd. 2022-03-31 19:38:05 +10:30
seeker.h connectd: take dev-suppress-gossip from gossipd. 2022-03-31 19:38:05 +10:30