Commit Graph

51 Commits

Author SHA1 Message Date
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
Marco Cadetg (aider)
de276f1ced fix: Process packets immediately on first check 2025-05-09 15:26:46 +02:00
Marco Cadetg (aider)
01b2740af3 fix: Reduce pcap timeout for faster initial display 2025-05-09 15:19:46 +02:00
Marco Cadetg (aider)
91c120e3e2 fix: Update TUI data more frequently 2025-05-09 15:10:19 +02:00
Marco Cadetg (aider)
78f1af3657 perf: Improve TUI responsiveness with faster tick and async data handling 2025-05-09 15:07:48 +02:00
Marco Cadetg (aider)
8e17c92599 chore: Remove unused imports and unreachable patterns 2025-05-09 14:59:16 +02:00
Marco Cadetg (aider)
3a65ee35b4 refactor: Remove unused network functions 2025-05-09 14:58:55 +02:00
Marco Cadetg (aider)
6d14390644 chore: Clean up unused code 2025-05-09 14:57:19 +02:00
Marco Cadetg (aider)
1ec3ad111f fix: Remove duplicate Ok(()) in get_platform_connections 2025-05-09 14:55:20 +02:00
Marco Cadetg (aider)
d7a229aadf refactor: Pass monitor to platform connection fns, fix build 2025-05-09 14:55:14 +02:00
Marco Cadetg
f0125737b4 adding broken dns lookup 2025-04-29 20:01:35 +02:00
Marco Cadetg
0b126c2040 make it work on mac 2025-04-28 10:28:09 +02:00
Marco Cadetg
f6a32d65cf initial rustnet app 2025-04-27 20:35:12 +02:00