@@ -7,6 +7,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.17.0] - 2025-12-07
11+
12+ ### Added
13+ - ** Landlock Sandbox for Linux** : Filesystem and network sandboxing for enhanced security
14+ - Restricts filesystem access to ` /proc ` only after initialization
15+ - Network sandbox blocks TCP bind/connect on kernel 6.4+
16+ - Drops ` CAP_NET_RAW ` capability after pcap handle is opened
17+ - New CLI options: ` --no-sandbox ` and ` --sandbox-strict `
18+ - Comprehensive security documentation in SECURITY.md
19+ - ** eBPF Thread Name Resolution** : Resolve eBPF thread names (e.g., 'Socket Thread') to main process names (e.g., 'firefox')
20+ - Uses periodic procfs PID cache for resolution
21+ - Falls back to eBPF name for short-lived processes
22+ - ** AUR Package Automation** : Automated Arch Linux AUR package publishing workflow
23+
24+ ### Changed
25+ - ** Platform Code Reorganization** : Restructured platform-specific code into cleaner module hierarchy
26+ - ` src/network/platform/linux/ ` - Linux-specific code with eBPF and sandbox subdirectories
27+ - ` src/network/platform/macos/ ` - macOS-specific code
28+ - ` src/network/platform/freebsd/ ` - FreeBSD-specific code
29+ - ` src/network/platform/windows/ ` - Windows-specific code
30+ - ** QUIC DPI Simplification** : Unified SNI extraction helpers and simplified QUIC protocol handling
31+
32+ ### Fixed
33+ - ** Test Determinism** : Made RateTracker tests deterministic with injectable timestamps
34+
1035## [ 0.16.1] - 2025-11-22
1136
1237### Fixed
@@ -302,7 +327,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
302327- Configurable refresh intervals and filtering options
303328- Optional logging with multiple log levels
304329
305- [ Unreleased ] : https://github.com/domcyrus/rustnet/compare/v0.15.0...HEAD
330+ [ Unreleased ] : https://github.com/domcyrus/rustnet/compare/v0.17.0...HEAD
331+ [ 0.17.0 ] : https://github.com/domcyrus/rustnet/compare/v0.16.1...v0.17.0
332+ [ 0.16.1 ] : https://github.com/domcyrus/rustnet/compare/v0.15.0...v0.16.1
306333[ 0.15.0 ] : https://github.com/domcyrus/rustnet/compare/v0.14.0...v0.15.0
307334[ 0.14.0 ] : https://github.com/domcyrus/rustnet/compare/v0.13.0...v0.14.0
308335[ 0.13.0 ] : https://github.com/domcyrus/rustnet/compare/v0.12.1...v0.13.0
0 commit comments