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 |
|
Marco Cadetg (aider)
|
a56fe9d3e2
|
fix: Populate process list from connections; handle mutex poison
|
2025-05-10 14:31:54 +02:00 |
|
Marco Cadetg (aider)
|
58d7a0efc8
|
fix: Add type annotation to dummy Vec
|
2025-05-10 14:25:26 +02:00 |
|
Marco Cadetg (aider)
|
2d07894112
|
fix: Improve process thread logging and mutex error handling
|
2025-05-10 14:10:56 +02:00 |
|
Marco Cadetg (aider)
|
734a048a9a
|
chore: Add logging for process data flow
|
2025-05-10 14:04:52 +02:00 |
|
Marco Cadetg (aider)
|
44807b3881
|
fix: Ensure process count is updated from connection data
|
2025-05-10 14:00:59 +02:00 |
|
Marco Cadetg (aider)
|
5e848406ad
|
chore: Add debug logs to process thread
|
2025-05-10 13:56:05 +02:00 |
|
Marco Cadetg (aider)
|
26d3e1a413
|
fix: Ensure process count in stats view is accurate
|
2025-05-10 13:51:08 +02:00 |
|
Marco Cadetg (aider)
|
bd7931b79c
|
fix: Improve PID and process name detection on Linux
|
2025-05-10 13:47:13 +02:00 |
|
Marco Cadetg (aider)
|
a7f832cbe0
|
fix: Parse wildcard ports in network addresses
|
2025-05-10 13:44:33 +02:00 |
|
Marco Cadetg (aider)
|
d3666ca17f
|
fix: Trim extra chars from process name in ss output
|
2025-05-10 13:40:07 +02:00 |
|
Marco Cadetg (aider)
|
52a0dd748b
|
fix: Remove non-existent fields from Process struct init
|
2025-05-10 13:34:52 +02:00 |
|
Marco Cadetg (aider)
|
f389e322c9
|
chore: Fix unused code warnings
|
2025-05-10 13:34:25 +02:00 |
|
Marco Cadetg (aider)
|
5a9853c21f
|
refactor: Remove processes view and related code
|
2025-05-10 13:33:46 +02:00 |
|
Marco Cadetg (aider)
|
95b5ca4763
|
fix: Improve process name enrichment from cache
|
2025-05-10 13:28:12 +02:00 |
|
Marco Cadetg (aider)
|
afae220b76
|
fix: Handle empty process names correctly
|
2025-05-10 13:26:33 +02:00 |
|
Marco Cadetg (aider)
|
fd33436ada
|
fix: Populate process name for packet-captured connections
|
2025-05-10 13:23:06 +02:00 |
|
Marco Cadetg (aider)
|
cce3b81edb
|
fix: Cache packet conn PIDs and refine process name enrichment
|
2025-05-10 13:15:37 +02:00 |
|
Marco Cadetg (aider)
|
a3293953f8
|
fix: Resolve PIDs for packet connections and update process fetch
|
2025-05-10 13:11:06 +02:00 |
|
Marco Cadetg (aider)
|
107dd1bf2c
|
refactor: Clarify shared connections Arc usage in threads
|
2025-05-10 13:07:26 +02:00 |
|
Marco Cadetg (aider)
|
4461755fc6
|
fix: Correctly clone Arc for thread ownership
|
2025-05-10 13:06:53 +02:00 |
|
Marco Cadetg (aider)
|
6d8d30ca43
|
fix: Correct Arc<Mutex> nesting and method calls for monitor
|
2025-05-10 13:05:36 +02:00 |
|
Marco Cadetg (aider)
|
ae01464cd6
|
perf: Fetch process info in background thread
|
2025-05-10 13:04:54 +02:00 |
|
Marco Cadetg (aider)
|
6c470516b6
|
fix: Fix build error and remove unused code
|
2025-05-10 13:01:40 +02:00 |
|
Marco Cadetg (aider)
|
d2b80f6c3b
|
refactor: Remove top processes list, lazy fetch conn process info
|
2025-05-10 13:01:01 +02:00 |
|
Marco Cadetg (aider)
|
cac5062e05
|
feat: Make UI refresh rate configurable
|
2025-05-10 12:55:54 +02:00 |
|
Marco Cadetg (aider)
|
4a193331d9
|
fix: Add missing Instant import
|
2025-05-10 12:53:47 +02:00 |
|
Marco Cadetg (aider)
|
0f6e0c5791
|
refactor: Remove unused start_time field and format_rate function
|
2025-05-10 12:53:15 +02:00 |
|
Marco Cadetg (aider)
|
b8fe08a146
|
fix: Call find_connection_index_by_key in refresh
|
2025-05-10 12:52:28 +02:00 |
|
Marco Cadetg (aider)
|
d01bbf90cc
|
feat: Display current bandwidth based on recent activity
|
2025-05-10 12:51:56 +02:00 |
|
Marco Cadetg (aider)
|
5801e5cd15
|
feat: Improve UI layout and show total stats as rate
|
2025-05-10 12:38:16 +02:00 |
|
Marco Cadetg (aider)
|
9757aaaeec
|
fix: Display separate incoming/outgoing traffic stats
|
2025-05-10 12:35:02 +02:00 |
|
Marco Cadetg (aider)
|
05b9ec5f40
|
feat: Add i18n keys for total traffic stats
|
2025-05-10 12:33:30 +02:00 |
|
Marco Cadetg (aider)
|
b2f4333b40
|
feat: Make packet processing continuous by default and add interval config
|
2025-05-10 12:27:35 +02:00 |
|
Marco Cadetg (aider)
|
d236126e81
|
feat: Add bandwidth column to overview UI
|
2025-05-10 12:07:54 +02:00 |
|
Marco Cadetg (aider)
|
17932933a7
|
fix: Resolve borrow conflicts in packet processing closure
|
2025-05-10 11:52:15 +02:00 |
|
Marco Cadetg (aider)
|
8db17473bf
|
feat: Apply service name lookup to connections
|
2025-05-10 11:50:28 +02:00 |
|
Marco Cadetg (aider)
|
a0735c6a4f
|
feat: lookup service names from bundled file
|
2025-05-10 11:40:54 +02:00 |
|
Marco Cadetg (aider)
|
9485e61fc9
|
feat: Sort loopback connections last
|
2025-05-10 11:30:19 +02:00 |
|
Marco Cadetg (aider)
|
2dd5076148
|
refactor: Decouple packet processing from connection fetching
|
2025-05-10 11:26:29 +02:00 |
|
Marco Cadetg
|
7d6b6a9f1d
|
update gitignore
|
2025-05-10 11:19:04 +02:00 |
|
Marco Cadetg (aider)
|
092a9cae9a
|
feat: Add NetBIOS-NS service mapping
|
2025-05-09 18:51:18 +02:00 |
|