rgb-cln/tools
Rusty Russell 83ee68ab06 common/tlvstream: put TLV checking back in the generic function.
Callers were supposed to call "tlv_fields_valid" after fromwire_tlv,
but few did.  Make this the default, and call the underlying function
directly where we want to be more flexible (one place).

This loses the ability to allow misordered fields, or to pass through
*any* even fields.  We restore that for special cases in the next
patch.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2022-03-25 13:55:44 +10:30
..
gen common/tlvstream: put TLV checking back in the generic function. 2022-03-25 13:55:44 +10:30
test tools/generate_wire.py: make functions allocate the TLV. 2022-03-25 13:55:44 +10:30
.gitignore reorganize .gitignore entries across subdirs. 2021-05-18 09:43:50 +09:30
Makefile common/autodata: use instead of ccan/autodata 2021-09-21 18:04:43 +02:00
bench-gossipd.sh gossipd: remove unnecessary dev_unknown_channel_satoshis arg. 2019-05-22 11:28:44 +00:00
build-release.sh misc: Add build targets for the tarball and debian packages 2022-02-22 09:43:56 +10:30
check-bolt.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
check-includes.sh tools/check-includes.sh: make shellcheck happy. 2021-12-06 10:05:39 +10:30
check-manpage.sh tools: add a tool to formatting schema, and fixed (hack) the Makefile code checking. 2021-11-28 10:55:48 +10:30
check-markdown.sh tools: use /usr/bin/env bash instead of /bin/bash 2018-07-24 00:25:43 +00:00
check-setup_locale.sh setup: add setup to make checks 2020-05-19 13:35:42 +09:30
check-spelling.sh misc: Make the spell checker just a tiny bit less trigger happy 2022-03-08 05:00:36 +10:30
docker-entrypoint.sh Take LIGHTNINGD_NETWORK env variable in Dockerfile. 2020-07-07 12:14:42 +02:00
fromschema.py doc: fix GH/readthedocs rendering of manual pages. 2021-09-05 15:02:17 +02:00
generate-wire.py tools/generate_wire.py: make functions allocate the TLV. 2022-03-25 13:55:44 +10:30
headerversions.c db: Ensure sqlite3 library minimum version and major version match 2021-10-12 09:15:48 +10:30
hsmtool.c cli: make the command line more user friendly. 2022-03-24 09:53:38 +10:30
mockup.sh Shellcheck cleanup 2021-09-05 18:55:53 +02:00
refresh-submodules.sh make: have `git submodule update` be recursive 2020-12-11 13:20:54 +01:00
rel.sh tools: use /usr/bin/env bash instead of /bin/bash 2018-07-24 00:25:43 +00:00
repro-build.sh repro: Allow dashes in the version number 2020-09-16 06:27:12 +09:30
update-mocks.sh update-mocks: prefer to find function defs from local includes. 2021-05-22 17:53:04 +09:30