Skip to content

Commit 98942d4

Browse files
committed
docs: add release-notes
1 parent 785f464 commit 98942d4

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

docs/release-notes/release-notes-0.21.0.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,12 @@
2121

2222
# Bug Fixes
2323

24+
* [Fixed TLV decoders to reject malformed records with incorrect lengths](https://github.com/lightningnetwork/lnd/pull/10249).
25+
TLV decoders now strictly enforce fixed-length requirements for Fee (8 bytes),
26+
Musig2Nonce (66 bytes), ShortChannelID (8 bytes), Vertex (33 bytes), and
27+
DBytes33 (33 bytes) records, preventing malformed TLV data from being
28+
accepted.
29+
2430
# New Features
2531
## Functional Enhancements
2632

@@ -46,10 +52,18 @@
4652

4753
## Testing
4854

55+
* [Added unit tests for TLV length validation across multiple packages](https://github.com/lightningnetwork/lnd/pull/10249).
56+
New tests ensure that fixed-size TLV decoders reject malformed records with
57+
invalid lengths, including roundtrip tests for Fee, Musig2Nonce,
58+
ShortChannelID and Vertex records.
59+
4960
## Database
5061

5162
## Code Health
5263

5364
## Tooling and Documentation
5465

5566
# Contributors (Alphabetical Order)
67+
68+
* Elle Mouton
69+
* Erick Cestari

0 commit comments

Comments
 (0)