cln/devtools
Sangbida Chaudhuri 58f0c16a57 devtools: add --markdown output to credit for release notes
Generate a comprehensive contributor list ordered by commits, with a
separate section for first-time contributors, so release notes no longer
need manually maintained lists.

Co-Authored-By: Cursor <cursoragent@cursor.com>
2026-06-30 14:53:00 +10:00
..
.gitignore gitignore: Ignore lightning-downgrade and check-bolt tools 2025-12-03 06:24:04 -08:00
bip137-verifysignature.c global: remove unnecessary includes from C files. 2025-10-23 06:44:04 +10:30
blockreplace.py tools: Add yml mode to blockreplace.py 2023-03-25 15:40:35 +10:30
bolt-catchup.sh devtools/bolt-catchup.sh: a tool to update the specs, one commit at a time. 2022-09-12 09:34:52 +09:30
bolt-coverage.py check_quotes.py: add --coverage tracking; add devtools/bolt-coverage.py. 2026-04-30 12:17:43 +09:30
bolt11-cli.c common/bolt12: use a const char * for fail reason. 2026-05-11 11:13:55 +09:30
bolt12-cli.c common: add bolt12 payer proof support (bolt12-cli) 2026-05-11 11:13:55 +09:30
cc-nobuild Makefile: support overriding of CC and CARGO for catching unintended builds. 2026-02-24 11:54:04 +10:30
changelog.py devtools: Fixed changlog.py default commit range 2024-08-13 08:32:23 -07:00
check_quotes.py check_quotes.py: add --coverage tracking; add devtools/bolt-coverage.py. 2026-04-30 12:17:43 +09:30
checkchannels.c ccan: update to get improved grab_file API, and adapt code. 2025-10-26 12:37:58 +10:30
clean_topo.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
clean_topo.h devtools/topology: new tool to explore lightning topology. 2020-08-28 10:56:50 +09:30
convert-gossmap.c common: move gossip_store_wire.csv into common/ from gossipd/ 2026-02-16 17:23:33 +10:30
create-gossipstore.c common: move gossip_store_wire.csv into common/ from gossipd/ 2026-02-16 17:23:33 +10:30
credit devtools: add --markdown output to credit for release notes 2026-06-30 14:53:00 +10:00
decode-iolog devtools/decode-iolog: tool to decode hexstrings from io logging. 2019-05-31 18:36:38 +02:00
decodemsg.c ccan: update to get improved grab_file API, and adapt code. 2025-10-26 12:37:58 +10:30
dump-gossipstore.c common: move gossip_store_wire.csv into common/ from gossipd/ 2026-02-16 17:23:33 +10:30
encodeaddr.c cleanup: remove unneeded includes in C files. 2021-09-17 09:43:22 +09:30
features.c devtools/features: tool to convert feature bitmap to names. 2021-09-23 15:02:05 +02:00
fix-style-errors devtools: Add fix-style-errors script by @sangbida. 2026-01-24 09:40:49 +10:00
fp16.c global: remove unnecessary includes from C files. 2025-10-23 06:44:04 +10:30
gossipwith.c devtools/gossipwith: don't count "padding" pings towards max-messages count. 2026-02-18 14:13:25 +10:30
gossmap-compress.c common: add tal_free_if_taken() helper for common case. 2026-03-29 14:35:54 +10:30
include-order-fixer.py devtools: Add custom include-order-fixer to pre-commit. 2026-01-24 09:40:49 +10:00
lightning-checkmessage.c global: expose all fmt_X functions for direct use, make uniform. 2024-03-20 13:51:48 +10:30
Makefile check-source-bolt: replace C check-bolt tool with Python check_quotes.py, check Rust and Python too 2026-04-30 12:17:43 +09:30
mkclose.c common: add amount_msat_deduct / amount_msat_deduct_sub. 2025-11-17 10:56:18 +10:30
mkcommit.c global: remove unnecessary includes from C files. 2025-10-23 06:44:04 +10:30
mkencoded.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
mkfunding.c common/utxo: use a real type for the UTXO, not a boolean is_p2sh. 2025-05-06 12:27:53 +09:30
mkgossip.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
mkquery.c misc: fix uninitialised errors for macOS 2026-02-23 19:08:24 +10:30
onion.c ccan: update to get improved grab_file API, and adapt code. 2025-10-26 12:37:58 +10:30
print_wire.c common: correctly refuse to accept wireaddr with port == 0. 2026-04-30 12:17:43 +09:30
print_wire.h global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
reduce-includes.sh devtools/reduce-includes.sh: don't remove our own .h from .c file includes. 2025-10-23 06:44:04 +10:30
route.c common: assert that they don't call setup_tmpctx() twice. 2025-10-23 06:44:04 +10:30
rune.c global: remove unnecessary includes from C files. 2025-10-23 06:44:04 +10:30
sql-rewrite.py db: add STRICT tables with migration for old databases 2026-02-23 15:55:55 +10:30
taldump-analyze.py devtools/taldump-analyze.py: script to analyze tal_dump() output. 2021-11-27 10:38:13 +10:30
topology.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
unused-functions.sh devtools: simple script to look for functions which don't seem to be used. 2021-12-06 10:05:39 +10:30