cln/tools
Rusty Russell f6a4e79420 global: remove unnecessary includes from headers.
Each header should only include the other headers it needs to compile;
`devtools/reduce-includes.sh */*.h` does this.  The C files then need
additional includes if they don't compile.

And remove the entirely useless wire/onion_wire.h, which only serves to include wire/onion_wiregen.h.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2025-10-23 06:44:04 +10:30
..
gen Enable Length-Prefixed TLVs through Generator 2025-02-22 11:51:54 -06:00
test Makefile: create a library containing common, wire and bitcoin objects. 2025-10-23 06:44:04 +10:30
.gitignore reorganize .gitignore entries across subdirs. 2021-05-18 09:43:50 +09:30
bench-gossipd.sh devtools/gossipwith: use timestamp filter message not obsolete INIT_ROUTING_SYNC. 2024-06-19 15:54:24 +09:30
build-release.sh tools: Read the correct default-key from gpgconf 2025-10-20 16:07:29 +10:30
check-bolt.c tools/check-bolt: rewrite to give more accurate diagnostics when we're out of sync. 2024-06-19 15:54:24 +09:30
check-includes.sh tools/check-includes.sh: make shellcheck happy. 2021-12-06 10:05:39 +10:30
check-manpage.sh makefile: use SED from configure in most places. 2025-10-17 10:40:17 +10:30
check-release.sh build: Release build automation ([#7776]). 2024-12-03 11:56:23 +10:30
check-setup_locale.sh setup: add setup to make checks 2020-05-19 13:35:42 +09:30
check-spelling.sh tools: I cannot spell recurrEnce. 2025-10-01 15:31:30 +09:30
docker-entrypoint.sh Docker: run directory for post-start if present. 2023-03-23 16:43:07 +10:30
fromschema.py doc: properly handle ``preformatted blocks`` 2025-05-15 16:06:08 +09:30
generate-wire.py htlc_wire: fix crash when adding an HTLC 2025-08-27 14:14:31 +09:30
headerversions.c tools: enforce minimum sqlite3 version number. 2025-08-11 11:08:43 +09:30
hsmtool.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
Makefile Makefile: create a library containing common, wire and bitcoin objects. 2025-10-23 06:44:04 +10:30
md2man.sh makefile: use SED from configure in most places. 2025-10-17 10:40:17 +10:30
mockup.sh makefile: use SED from configure in most places. 2025-10-17 10:40:17 +10:30
reckless Meta: Adding changelog and version update for 25.09.1 2025-10-21 08:17:35 +05:30
refresh-submodules.sh make: have git submodule update be recursive 2020-12-11 13:20:54 +01:00
repro-build.sh ci: Update sqlite3 version and shasums for noble repro build 2025-09-16 13:05:18 -05:00
update-mocks.sh tools: make sure we don't use optimization when building mocks. 2023-10-23 15:48:50 +10:30