Skip to content

Commit 53e5e98

Browse files
committed
docs: add release-notes
1 parent ce280a0 commit 53e5e98

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

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

Lines changed: 12 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

2632
- Basic Support for [onion messaging forwarding](https://github.com/lightningnetwork/lnd/pull/9868)
@@ -52,6 +58,11 @@
5258

5359
## Testing
5460

61+
* [Added unit tests for TLV length validation across multiple packages](https://github.com/lightningnetwork/lnd/pull/10249).
62+
New tests ensure that fixed-size TLV decoders reject malformed records with
63+
invalid lengths, including roundtrip tests for Fee, Musig2Nonce,
64+
ShortChannelID and Vertex records.
65+
5566
## Database
5667

5768
* Freeze the [graph SQL migration
@@ -65,3 +76,4 @@
6576
# Contributors (Alphabetical Order)
6677

6778
* Elle Mouton
79+
* Erick Cestari

0 commit comments

Comments
 (0)