Commit Graph

63 Commits

Author SHA1 Message Date
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
Marco Cadetg (aider)
ce9328ddbf feat: Increase address column width 2025-05-09 18:49:37 +02:00
Marco Cadetg (aider)
d8a9cf8d2e chore: Update comments for log_all_connections method/call 2025-05-09 18:44:43 +02:00
Marco Cadetg (aider)
abb632f65a refactor: Move log_all_connections method definition 2025-05-09 18:44:07 +02:00
Marco Cadetg (aider)
7ffcf680a5 fix: Rename dump_connections_to_log to log_all_connections 2025-05-09 18:43:09 +02:00
Marco Cadetg (aider)
cbd3a3427a chore: Add diagnostic test method 2025-05-09 18:42:31 +02:00
Marco Cadetg (aider)
5463ae4fab chore: Add test method to diagnose compiler error 2025-05-09 18:42:05 +02:00
Marco Cadetg (aider)
33f49c395b fix: Call dump_connections_to_log as method 2025-05-09 18:37:42 +02:00
Marco Cadetg (aider)
bb668bdd41 fix: Use FQN for dump_connections_to_log call 2025-05-09 18:36:58 +02:00
Marco Cadetg (aider)
a5ff17c5a6 fix: Revert dump_connections_to_log call form 2025-05-09 18:36:10 +02:00
Marco Cadetg (aider)
49ef175ec4 fix: Fix compilation error calling &self method on &mut self 2025-05-09 18:34:34 +02:00
Marco Cadetg (aider)
d3fba9bc51 refactor: Reorder key handling for 'd' and 'Ctrl+d' 2025-05-09 18:33:32 +02:00
Marco Cadetg (aider)
e29dc9bbca docs: Add Ctrl+D to help screen 2025-05-09 18:32:26 +02:00
Marco Cadetg (aider)
9f58473bbb feat: Use Ctrl+D to dump connections to log 2025-05-09 18:31:57 +02:00
Marco Cadetg (aider)
bf1eb49a40 feat: Add 'D' key to dump connections to log 2025-05-09 18:29:53 +02:00
Marco Cadetg (aider)
efac1a06f2 fix: Move process_single_packet closure definition 2025-05-09 18:26:24 +02:00
Marco Cadetg (aider)
da85d4d010 perf: Make initial packet processing lightweight for faster startup 2025-05-09 18:25:30 +02:00
Marco Cadetg (aider)
d1234302e9 perf: Reduce packet batch size and improve capture loop 2025-05-09 18:23:59 +02:00
Marco Cadetg (aider)
93c2c5b7ca fix: Use correct pcap timeout error variant 2025-05-09 18:22:29 +02:00
Marco Cadetg (aider)
6bad3309fa chore: Add diagnostic logs to debug network monitor delay 2025-05-09 18:21:49 +02:00
Marco Cadetg (aider)
e028c58ef9 chore: Add detailed logging for app startup and connection fetching 2025-05-09 18:19:48 +02:00
Marco Cadetg (aider)
f45b07e66c fix: Replace unstable Ipv6 methods and fix UI borrow 2025-05-09 17:37:19 +02:00
Marco Cadetg (aider)
ae1a66411b fix: Fix unclosed delimiter error in format_socket_addr 2025-05-09 17:36:26 +02:00
Marco Cadetg (aider)
3a8c8a0135 fix: Adjust closing braces and semicolon in IP name logic 2025-05-09 17:35:24 +02:00
Marco Cadetg (aider)
11b04e348c fix: Fix compilation errors related to SocketAddr and IP trait methods 2025-05-09 17:29:35 +02:00
Marco Cadetg (aider)
d4ec00a97d fix: Resolve build errors (unstable ip, dns, borrowing) 2025-05-09 17:29:05 +02:00
Marco Cadetg (aider)
32a6ac9551 fix: Fix Connection::new return, adjust pcap timeout, mark unused param 2025-05-09 17:27:29 +02:00
Marco Cadetg (aider)
6065198f44 feat: Implement reverse DNS lookup for global IPs 2025-05-09 17:26:19 +02:00
Marco Cadetg (aider)
91ffec2950 feat: Add IP copy functionality in details view 2025-05-09 17:20:27 +02:00
Marco Cadetg (aider)
92c8ae8527 fix: Fix compiler warnings 2025-05-09 17:18:42 +02:00
Marco Cadetg (aider)
866f52284e feat: Add arboard dependency for clipboard access 2025-05-09 17:17:45 +02:00
Marco Cadetg (aider)
a23e580d82 feat: Add service name column to connections list 2025-05-09 17:13:18 +02:00
Marco Cadetg (aider)
cc3fccce42 fix: Correctly handle pnet_datalink::interfaces() return type 2025-05-09 17:04:42 +02:00
Marco Cadetg (aider)
cbce623585 fix: Make Windows network functions public 2025-05-09 17:04:02 +02:00
Marco Cadetg (aider)
34922680b9 fix: Correctly identify connection direction using local IPs 2025-05-09 17:01:29 +02:00
Marco Cadetg (aider)
b1fd2d4c01 chore: Add bash script to clear old logs 2025-05-09 16:53:59 +02:00
Marco Cadetg (aider)
3aa7d5c863 feat: Filter localhost traffic by default 2025-05-09 16:51:27 +02:00
Marco Cadetg (aider)
2a81f15542 fix: Set pcap timeout to non-blocking 2025-05-09 15:28:29 +02:00