Skip to content

Commit 890deda

Browse files
committed
update roadmap
1 parent 54b2d77 commit 890deda

1 file changed

Lines changed: 4 additions & 11 deletions

File tree

ROADMAP.md

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,13 @@ This document outlines the planned features and improvements for RustNet.
1111

1212
## Features
1313

14+
- **Sorting**: Sort by name, bandwidth utilization, etc.
1415
- **DPI Enhancements**: Improve deep packet inspection capabilities:
15-
- Support more protocols (e.g., SSH, FTP, SMTP, etc.)
16+
- Support more protocols (e.g. FTP, SMTP, etc.)
1617
- More accurate SNI detection for QUIC/HTTPS
17-
- More information about SSH connections (e.g., key exchange algorithms)
1818
- **DNS Reverse Lookup**: Add optional hostname resolution (toggle between IP and hostname display)
1919
- **IPv6 Support**: Full IPv6 connection tracking and display, including DNS resolution, didn't test yet
20-
- **Search/Filter** ✅: Real-time vim/fzf-style search and filtering:
21-
- ✅ Filter by process name (`process:firefox`)
22-
- ✅ Filter by protocol (`proto:tcp`)
23-
- ✅ Filter by port (`port:44`, `sport:80`, `dport:443`)
24-
- ✅ Filter by IP/hostname (`src:192.168`, `dst:github.com`)
25-
- ✅ Filter by SNI (`sni:api.github.com`)
26-
- ✅ Navigate while typing filters
27-
- ✅ Fuzzy search across all connection fields
20+
- **Search/Filter**:
2821
- 🔄 Regular expression support (future enhancement)
2922
- **Internationalization (i18n)**: Support for multiple languages in the UI
3023
- **Connection History**: Store and display historical connection data
@@ -51,4 +44,4 @@ This document outlines the planned features and improvements for RustNet.
5144
- **Integration Tests**: End-to-end testing for different platforms
5245
- **CI/CD Pipeline**: Automated builds and releases for all platforms
5346
- **Documentation**: API documentation and developer guide
54-
- **Packaging/Distribution**: Create packages for easy installation on Linux, macOS, and Windows
47+
- **Packaging/Distribution**: Create packages for easy installation on Linux, macOS, and Windows

0 commit comments

Comments
 (0)