mirror of
https://github.com/domcyrus/rustnet.git
synced 2026-05-23 22:18:41 -05:00
update roadmap
This commit is contained in:
+4
-11
@@ -11,20 +11,13 @@ This document outlines the planned features and improvements for RustNet.
|
||||
|
||||
## Features
|
||||
|
||||
- **Sorting**: Sort by name, bandwidth utilization, etc.
|
||||
- **DPI Enhancements**: Improve deep packet inspection capabilities:
|
||||
- Support more protocols (e.g., SSH, FTP, SMTP, etc.)
|
||||
- Support more protocols (e.g. FTP, SMTP, etc.)
|
||||
- More accurate SNI detection for QUIC/HTTPS
|
||||
- More information about SSH connections (e.g., key exchange algorithms)
|
||||
- **DNS Reverse Lookup**: Add optional hostname resolution (toggle between IP and hostname display)
|
||||
- **IPv6 Support**: Full IPv6 connection tracking and display, including DNS resolution, didn't test yet
|
||||
- **Search/Filter** ✅: Real-time vim/fzf-style search and filtering:
|
||||
- ✅ Filter by process name (`process:firefox`)
|
||||
- ✅ Filter by protocol (`proto:tcp`)
|
||||
- ✅ Filter by port (`port:44`, `sport:80`, `dport:443`)
|
||||
- ✅ Filter by IP/hostname (`src:192.168`, `dst:github.com`)
|
||||
- ✅ Filter by SNI (`sni:api.github.com`)
|
||||
- ✅ Navigate while typing filters
|
||||
- ✅ Fuzzy search across all connection fields
|
||||
- **Search/Filter**:
|
||||
- 🔄 Regular expression support (future enhancement)
|
||||
- **Internationalization (i18n)**: Support for multiple languages in the UI
|
||||
- **Connection History**: Store and display historical connection data
|
||||
@@ -51,4 +44,4 @@ This document outlines the planned features and improvements for RustNet.
|
||||
- **Integration Tests**: End-to-end testing for different platforms
|
||||
- **CI/CD Pipeline**: Automated builds and releases for all platforms
|
||||
- **Documentation**: API documentation and developer guide
|
||||
- **Packaging/Distribution**: Create packages for easy installation on Linux, macOS, and Windows
|
||||
- **Packaging/Distribution**: Create packages for easy installation on Linux, macOS, and Windows
|
||||
|
||||
Reference in New Issue
Block a user