Marco Cadetg
|
d7059741e2
|
fix: bandwidth counters and update of information
|
2025-08-28 13:32:44 +02:00 |
|
Marco Cadetg
|
791027a6af
|
adding human readable cipher suite names
|
2025-08-28 10:24:37 +02:00 |
|
Marco Cadetg
|
f183417216
|
use pktab on mac to retrieve process information
|
2025-08-27 17:43:54 +02:00 |
|
Marco Cadetg
|
7b2c2d4783
|
try to improve quic dissector
|
2025-08-07 13:53:44 +02:00 |
|
Marco Cadetg
|
2b5daa95ac
|
improve quic dissector
|
2025-08-06 18:28:45 +02:00 |
|
Marco Cadetg
|
52e13ee3b5
|
improve TLS parsing
|
2025-08-06 11:28:38 +02:00 |
|
Marco Cadetg
|
86831ba405
|
improve quic dpi
|
2025-08-06 08:23:20 +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
|
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
|
a30e502cb9
|
add process information
|
2025-06-30 15:54:25 +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
|
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
|
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)
|
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)
|
3338e7d71e
|
fix: Remove unused fields from Connection struct
|
2025-05-10 14:49:49 +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)
|
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)
|
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)
|
d2b80f6c3b
|
refactor: Remove top processes list, lazy fetch conn process info
|
2025-05-10 13:01:01 +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)
|
b2f4333b40
|
feat: Make packet processing continuous by default and add interval config
|
2025-05-10 12:27:35 +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 |
|