core-lightning/wire
Rusty Russell f2a4bd6ad8 wire: import new onion message spec.
One change from the obsolete version handling, gossipd will no longer send
forwarding onion msgs to lightningd, but will forward it directly.
That was the effect before, anyway.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2021-09-22 09:10:34 +09:30
..
test common/autodata: use instead of ccan/autodata 2021-09-21 18:04:43 +02:00
.gitignore reorganize .gitignore entries across subdirs. 2021-05-18 09:43:50 +09:30
bolt12_exp_wire.csv bolt12: import latest spec (timestamp -> created_at). 2021-07-21 13:27:27 -04:00
bolt12_wire.csv bolt12: import latest spec (timestamp -> created_at). 2021-07-21 13:27:27 -04:00
bolt12_wiregen.c wire: Fix generated files 2021-09-20 18:17:56 +02:00
bolt12_wiregen.h wire: Fix generated files 2021-09-20 18:17:56 +02:00
channel_type_printgen.c wire: Fix generated files 2021-09-20 18:17:56 +02:00
channel_type_printgen.h wire: Fix generated files 2021-09-20 18:17:56 +02:00
channel_type_wire.csv common/channel_type: wrapper for generated 'struct channel_type'. 2021-09-13 15:53:23 +02:00
channel_type_wiregen.c wire: Fix generated files 2021-09-20 18:17:56 +02:00
channel_type_wiregen.h wire: Fix generated files 2021-09-20 18:17:56 +02:00
common_wire.csv Makefile: use generic rules to make spec-derived sources. 2020-08-31 21:33:26 -05:00
common_wiregen.c wire: Fix generated files 2021-09-20 18:17:56 +02:00
common_wiregen.h wire: Fix generated files 2021-09-20 18:17:56 +02:00
extracted_bolt12_tlv_csv wire.c: import bolt 12 offers CSV. 2020-12-09 16:40:13 +10:30
extracted_onion_01_offers.patch channeld: rename onion_message to obs_onion_message. 2021-09-22 06:44:26 +09:30
extracted_onion_02_newonion.patch wire: import new onion message spec. 2021-09-22 09:10:34 +09:30
extracted_onion_exp_badonion_blinding.patch wire/Makefile: refactor to allow non-experimental spec patches. 2021-01-13 14:45:36 +01:00
extracted_onion_exp_enctlv.patch wire: import new onion message spec. 2021-09-22 09:10:34 +09:30
extracted_peer-shutdown-wrong_funding.patch protocol: add TLV for shutdown message, use 100 as "wrong_funding" outpoint. 2021-03-16 13:08:40 +10:30
extracted_peer_01_offers.patch channeld: rename onion_message to obs_onion_message. 2021-09-22 06:44:26 +09:30
extracted_peer_02_warning.patch dual-funding: convert to runtime flag, --experimental-dual-fund 2021-03-25 20:05:11 +10:30
extracted_peer_03_openchannelv2.patch dual-funding: update fee_step to be a feerate 2021-07-19 16:13:24 -04:00
extracted_peer_04_opt_will_fund.patch wire: fix patch file to match actual peer_wire.csv. 2021-09-02 14:04:32 +09:30
extracted_peer_05_newonion.patch wire: import new onion message spec. 2021-09-22 09:10:34 +09:30
extracted_peer_exp_add_htlc-plus-blinding.patch wire/Makefile: refactor to allow non-experimental spec patches. 2021-01-13 14:45:36 +01:00
extracted_peer_exp_quiescence-protocol.patch EXPERIMENTAL: import spec for quiescence. 2021-06-01 12:08:51 -05:00
extracted_peer_exp_upgradable.patch common/channel_type: wrapper for generated 'struct channel_type'. 2021-09-13 15:53:23 +02:00
fromwire.c cleanup: remove unneeded includes in C files. 2021-09-17 09:43:22 +09:30
Makefile wire: Fix generated files 2021-09-20 18:17:56 +02:00
onion_defs.h wire: add onion_defs.h to bolt-check, update quote. 2018-09-13 17:38:13 -07:00
onion_printgen.c wire: import new onion message spec. 2021-09-22 09:10:34 +09:30
onion_printgen.h wire: import new onion message spec. 2021-09-22 09:10:34 +09:30
onion_wire.csv wire: import new onion message spec. 2021-09-22 09:10:34 +09:30
onion_wire.h Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 2020-09-08 09:42:00 +09:30
onion_wiregen.c wire: import new onion message spec. 2021-09-22 09:10:34 +09:30
onion_wiregen.h wire: import new onion message spec. 2021-09-22 09:10:34 +09:30
peer_printgen.c wire: import new onion message spec. 2021-09-22 09:10:34 +09:30
peer_printgen.h wire: import new onion message spec. 2021-09-22 09:10:34 +09:30
peer_wire.c wire: import new onion message spec. 2021-09-22 09:10:34 +09:30
peer_wire.csv wire: import new onion message spec. 2021-09-22 09:10:34 +09:30
peer_wire.h Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 2020-09-08 09:42:00 +09:30
peer_wiregen.c wire: import new onion message spec. 2021-09-22 09:10:34 +09:30
peer_wiregen.h wire: import new onion message spec. 2021-09-22 09:10:34 +09:30
tlvstream.c cleanup: remove unneeded includes in C files. 2021-09-17 09:43:22 +09:30
tlvstream.h wire/tlvstream: don't leak in tlvstream_set_tu64/tu32/short_channel_id. 2021-09-08 19:11:47 +02:00
towire.c cleanup: remove unneeded includes in C files. 2021-09-17 09:43:22 +09:30
wire.h cleanup: remove unneeded includes in header files. 2021-09-17 09:43:22 +09:30
wire_io.c cleanup: remove unneeded includes in C files. 2021-09-17 09:43:22 +09:30
wire_io.h gossipd: make more compact getchannels entries. 2019-04-09 12:37:16 -07:00
wire_sync.c cleanup: remove unneeded includes in C files. 2021-09-17 09:43:22 +09:30
wire_sync.h wire_sync_write: support take() 2017-06-27 10:25:53 +09:30