Commit Graph

141 Commits

Author SHA1 Message Date
Marco Cadetg 638c8fa67d improve TUI colors 2025-08-05 07:44:15 +02:00
Marco Cadetg c9532db83e improve dns dpi info 2025-08-05 07:43:52 +02:00
Marco Cadetg c12601783b omg remove obsolete mod.rs.old 2025-08-03 19:02:23 +02:00
Marco Cadetg 62cd81befb remove AI crap like unused functions etc 2025-08-03 18:59:12 +02:00
Marco Cadetg d8bf2cafbf implement embedded data service lookup 2025-08-03 18:58:48 +02:00
Marco Cadetg f1d199dec7 adding TODOs 2025-08-02 15:13:04 +02:00
Marco Cadetg 0753c51444 acknowledge viby vibe 2025-08-02 15:00:31 +02:00
Marco Cadetg cbd4f24597 mention sniffnet inspiration 2025-08-02 14:59:01 +02:00
Marco Cadetg 3d743651b7 update README.md to reflect correct information 2025-08-02 14:56:11 +02:00
Marco Cadetg dfd313dcdf remove outdated not used i18n code 2025-08-02 14:46:32 +02:00
Marco Cadetg a7bf42e2dc improve logging and make it configurable 2025-08-02 14:39:54 +02:00
Marco Cadetg ba9e234432 fix: tcp state tracking 2025-08-02 14:39:39 +02:00
Marco Cadetg e5cdacd996 WIP tcp connection tracking 2025-08-01 13:47:02 +02:00
Marco Cadetg 941ac04051 improve tls dpi and add certificates lookup 2025-07-02 09:00:49 +02:00
Marco Cadetg 4b26b89480 fix all warnings add cp&paste buffer 2025-06-30 19:07:54 +02:00
Marco Cadetg 6c79ec54df double q to quit 2025-06-30 16:02:28 +02:00
Marco Cadetg a30e502cb9 add process information 2025-06-30 15:54:25 +02:00
Marco Cadetg 84803ac232 keep selected connection stable 2025-06-30 15:03:46 +02:00
Marco Cadetg 44c2608ec4 adding dpi inormation to the TUI 2025-06-30 14:38:14 +02:00
Marco Cadetg 2ebabdd438 adding interface name to TUI 2025-06-30 14:31:43 +02:00
Marco Cadetg 0eee869a2b working code ;) 2025-06-30 14:15:40 +02:00
Marco Cadetg e2ee9fa9f1 setup new networking way 2025-06-30 08:06:50 +02:00
Marco Cadetg 2ec26862df loading screen at the beginning 2025-06-26 15:53:34 +02:00
Marco Cadetg 2ae7f41f24 new way to load connections in separate thread 2025-06-26 15:45:55 +02:00
Marco Cadetg a224378812 improve network on macos 2025-06-12 16:51:03 +02:00
Marco Cadetg 758360023b improve clear old logs 2025-06-12 16:50:15 +02:00
Marco Cadetg 1126106b71 improve services lookup 2025-05-12 08:16:21 +02:00
Marco Cadetg (aider) 60dbb59c13 chore: Use constant in packet processing log 2025-05-10 18:45:24 +02:00
Marco Cadetg (aider) 6fff414b74 chore: Update packet processing loop comment and debug log 2025-05-10 18:44:50 +02:00
Marco Cadetg (aider) 9e81ca1926 fix: Reduce MAX_PACKETS_PER_CALL for faster state updates 2025-05-10 18:41:29 +02:00
Marco Cadetg (aider) 45d3a85f4e chore: Clarify MAX_PACKETS_PER_CALL comment 2025-05-10 18:35:00 +02:00
Marco Cadetg (aider) 0cba186527 docs: Clarify connection merging logic in NetworkMonitor 2025-05-10 18:31:55 +02:00
Marco Cadetg (aider) edf0de3116 fix: Initialize shared connections data with initial connections 2025-05-10 18:26:52 +02:00
Marco Cadetg (aider) dd30e159bf chore: Add logging for ss/netstat command output 2025-05-10 18:25:28 +02:00
Marco Cadetg (aider) 7151a3783a fix: Increase packet processing batch size for accuracy 2025-05-10 18:14:09 +02:00
Marco Cadetg (aider) c3e3b01fd5 fix: Revert packet processing loop to fixed count 2025-05-10 18:08:39 +02:00
Marco Cadetg (aider) 796c26baa6 fix: Process all available packets and refine rate calculation logic 2025-05-10 18:02:19 +02:00
Marco Cadetg (aider) 97fa365fea fix: Improve connection merging and key generation for accurate rates 2025-05-10 17:57:16 +02:00
Marco Cadetg (aider) fd6cacdfd5 refactor: Increase remote address column width 2025-05-10 17:52:27 +02:00
Marco Cadetg (aider) f7c2cb3063 refactor: Display bandwidth in bytes/sec using 1024 units 2025-05-10 15:06:01 +02:00
Marco Cadetg 0e6cc49dae fix: Fix process name handling and update logic 2025-05-10 15:05:57 +02:00
Marco Cadetg (aider) 622fa540cc fix: Format network rates using 1000-based units (Kbps) 2025-05-10 14:58:44 +02:00
Marco Cadetg ab3ba69143 style: Improve code formatting in ui.rs 2025-05-10 14:58:41 +02:00
Marco Cadetg (aider) 3338e7d71e fix: Remove unused fields from Connection struct 2025-05-10 14:49:49 +02:00
Marco Cadetg (aider) a8e208f5d1 fix: Clone rate history entry to resolve borrow error 2025-05-10 14:49:09 +02:00
Marco Cadetg (aider) 7f68f2947d feat: Add rate history tracking for UDP connections 2025-05-10 14:48:20 +02:00
Marco Cadetg (aider) 8328b6c572 fix: Implement windowed average for bandwidth calculation 2025-05-10 14:47:51 +02:00
Marco Cadetg (aider) 489eea7ccf fix: Remove duplicate code block in on_tick 2025-05-10 14:43:03 +02:00
Marco Cadetg (aider) 88c3a6a883 refactor: Update comments and fix loop variable in on_tick 2025-05-10 14:42:24 +02:00
Marco Cadetg (aider) 7b949361a7 fix: Preserve rate state for correct bandwidth calculation 2025-05-10 14:38:16 +02:00