Skip to content

Commit 3157083

Browse files
committed
Document pointer chain validation
Add an Unreleased changelog entry for the user-visible invalid database behavior change. Pointer-to-pointer chains in malformed data are now rejected consistently instead of being followed by some decoder entry points. Tests not run; changelog-only change.
1 parent a45b429 commit 3157083

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
- Optimized map key decoding by adding a fast path for pointer keys, improving
1010
general lookup throughput by 2.7% to 6.4%.
1111
- Optimized tree traversal for IPv6 lookups, resulting in an ~8.8% speedup.
12+
- Fixed pointer-to-pointer chains in malformed database data so decoder entry
13+
points reject them consistently instead of following invalid chains.
1214
- Reduced memory mapping overhead and system allocations when invoking `OpenBytes`
1315
and `NetworksWithin`.
1416
- Cleaned up, simplified, and deduplicated internal decoder and reader structures,

0 commit comments

Comments
 (0)