@@ -7,6 +7,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.13.0] - 2025-10-04
11+
12+ ### Added
13+ - ** Windows Process Identification** : Implemented full process lookup using Windows IP Helper API
14+ - Uses GetExtendedTcpTable and GetExtendedUdpTable for connection-to-process mapping
15+ - Resolves process names via OpenProcess and QueryFullProcessImageNameW
16+ - Supports both TCP/UDP and IPv4/IPv6 connections
17+ - Implements time-based caching with 2-second TTL for performance
18+ - Migrated from winapi to windows crate (v0.59) for better maintainability
19+ - ** Privilege Detection** : Pre-flight privilege checking before network interface access
20+ - Detects insufficient privileges on Linux, macOS, and Windows
21+ - Provides platform-specific instructions (sudo, setcap, Docker flags)
22+ - Shows errors before TUI initialization for better visibility
23+ - Detects container environments with Docker-specific guidance
24+
25+ ### Fixed
26+ - ** Packet Length Calculation** : Use actual packet length from IP headers instead of captured length
27+ - Extracts Total Length field from IP headers for accurate byte counting
28+ - Fixes severe undercounting for large packets (NFS, jumbo frames)
29+ - Resolves issues with snaplen-limited capture buffers
30+
31+ ### Changed
32+ - ** Documentation** : Updated ROADMAP.md and README.md with Windows process identification status and Arch Linux installation instructions
33+
1034## [ 0.12.1] - 2025-10-02
1135
1236### Changed
@@ -196,7 +220,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
196220- Configurable refresh intervals and filtering options
197221- Optional logging with multiple log levels
198222
199- [ Unreleased ] : https://github.com/domcyrus/rustnet/compare/v0.12.1...HEAD
223+ [ Unreleased ] : https://github.com/domcyrus/rustnet/compare/v0.13.0...HEAD
224+ [ 0.13.0 ] : https://github.com/domcyrus/rustnet/compare/v0.12.1...v0.13.0
200225[ 0.12.1 ] : https://github.com/domcyrus/rustnet/compare/v0.12.0...v0.12.1
201226[ 0.12.0 ] : https://github.com/domcyrus/rustnet/compare/v0.11.0...v0.12.0
202227[ 0.11.0 ] : https://github.com/domcyrus/rustnet/compare/v0.10.0...v0.11.0
0 commit comments