connectd: add dev_uniform_padding to connectd_wire.csv
What changed, and why it matters
This commit adds a new internal flag called dev_uniform_padding to a wiring definition file so two parts of the Core Lightning software can agree on whether an experimental traffic-padding feature is turned on. It is a one-line metadata addition with no executable code changes and no security fix.
No security action required. Treat as a normal feature/infrastructure commit.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff adds a single msgdata field dev_uniform_padding of type bool to the connectd_init message in connectd/connectd_wire.csv. This is a wire-protocol schema file used to generate serialization code. The accompanying comment states the flag controls padding outgoing messages to uniform 1460-byte segments as a traffic-analysis defence. There is no logic change, no bug fix, and no vulnerability remediation in the patch.
Changed components
connectd/connectd_wire.csvInspect captured patch +2 / −0
diff --git a/connectd/connectd_wire.csv b/connectd/connectd_wire.csv
index d5f6aee3..700e6829 100644
--- a/connectd/connectd_wire.csv
+++ b/connectd/connectd_wire.csv
@@ -29,6 +29,8 @@ msgdata,connectd_init,dev_no_reconnect,bool,
msgdata,connectd_init,dev_fast_reconnect,bool,
msgdata,connectd_init,dev_limit_connections_inflight,bool,
msgdata,connectd_init,dev_keep_nagle,bool,
+# Pad outgoing messages to uniform 1460-byte segments (traffic analysis defence)
+msgdata,connectd_init,dev_uniform_padding,bool,
# Connectd->master, here are the addresses I bound, can announce.
msgtype,connectd_init_reply,2100
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.