43 Commits (33d60c1750174b71cbd34c2684b1fd3fd1a5ef25)

Author SHA1 Message Date
Rusty Russell 055cfd17a8 wire: locale-independent patch order for EXPERIMENTAL_FEATURES patches 5 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 5 years ago
Rusty Russell 197d1bcef2 wire: move towire/fromwire_short_channel_id out to bitcoin/short_channel_id.c 5 years ago
Rusty Russell 4dbfce6057 wire: move towire/fromwire_preimage out to bitcoin/preimage.c. 5 years ago
Rusty Russell 27220646c3 common/wire: move bitcoin-specific marshalling functions into bitcoin files. 5 years ago
Rusty Russell fda5f0b427 common/channel_id: move channel_id into its own file. 5 years ago
Rusty Russell f02c464c2e wire/Makefile: list wire/tlvstream.c in WIRE_SRC. 5 years ago
lisa neigut 261a46449c wire: suppress printout from patch command 5 years ago
Christian Decker a8fa55d275 wire: Add common messages that are independent of daemons 5 years ago
lisa neigut e1ef902db4 wire-make: remove --silent flag from patch command 5 years ago
Christian Decker db92c2ac5e tlv: Remove unused TLV deserialization function 5 years ago
lisa neigut aef5b30b81 wire: update how experimental csv patches are managed 5 years ago
Rusty Russell 8774070a31 bolt: Update to latest bolt, including TLV onion format. 5 years ago
Rusty Russell 00ca52ea07 bolt: update to aa33af0c4d7ae0180c04ef98e61af49c1f876a36 5 years ago
Rusty Russell 2e68b88be8 tools: fix tlv generation 6 years ago
Rusty Russell d551b125cc Makefile: make extract-experimental-bolt-csv check out the BOLTVERSION. 6 years ago
Rusty Russell 837530514a Makefile: make wire generated CSV depend on config. 6 years ago
Rusty Russell 7cf0006c78 wire/tlvstream: routines to marshal/unmarshal TLV streams. 6 years ago
lisa neigut 5c07afac7d bolt: update to BOLT spec changes (extract format + type specifications) 6 years ago
lisa neigut e3bac6c165 wire-gen: patch in the `wire/gen_*_experimental_wire` files 6 years ago
lisa neigut 39153f3122 wire-gen: use staging file for generated wire csvs 6 years ago
Rusty Russell e51a13975f Makefile: don't generate CSVs unless explicitly told to. 6 years ago
Rusty Russell e8a7a7addb wire/Makefile: generate CSVs from specs based on BOLTVERSION. 6 years ago
Rusty Russell fc02af12d0 wire: add onion_defs.h to bolt-check, update quote. 6 years ago
Rusty Russell 7bfb9978de wire: remove --check-alignment arg from spec parsing tool. 7 years ago
Rusty Russell 32631b4278 generate-wire.py: add --bolt arg, use size->type hacks only when that's specified. 7 years ago
Rusty Russell bbed5e3411 Rename subdaemons, move them into top level. 7 years ago
Rusty Russell 739b163f8b Makefiles: simplify dependencies. 7 years ago
Rusty Russell 49d97a2fd6 Update wire from spec ed107e4ef019f33a88aa5567adca7fbb944e93af 8 years ago
Rusty Russell dc562f0533 Makefiles: fix from-scratch parallel build. 8 years ago
Rusty Russell 4839916038 lightningd/cryptomsg: discard unknown odd messages internally. 8 years ago
Rusty Russell c6f568dbde Makefile: fix distclean, clean targets. 8 years ago
Rusty Russell 1afb6c68ad wire/Makefile: don't erase source in clean, fix deps. 8 years ago
Rusty Russell a10ea23e0d wire: add ccan/io helpers to send (unencrypted) messages between damones. 8 years ago
Rusty Russell 9d316e39cd wire/wire_sync: helper routines for direct read/write of messages. 8 years ago
Rusty Russell af2ad72c50 wire: update peer CSV file. 8 years ago
Rusty Russell d8feec2197 wire: split onion messages from peer wire messages. 8 years ago
Rusty Russell a08a2105ea generate-wire.py: generalize, move to tools. 8 years ago
Rusty Russell b7789bf065 Makefile: generalize whitespace check. 8 years ago
Rusty Russell 0861ec33a5 check-source-bolt: generalize. 8 years ago
Rusty Russell 6dc7056625 check-bolt: use new BOLTs. 8 years ago
Christian Decker e40509c6c3 wire: Linking against wire objs 8 years ago
Rusty Russell 36e018161f wire: generate marshal/unmarshal from spec. 8 years ago