GyulyVGC
|
01ad11f06f
|
fix rustrict build and add TODO about PCAP's dispatch()
|
2026-08-26 00:29:50 +02:00 |
|
GyulyVGC
|
817ee8a0d1
|
minor improvements to comments
|
2026-08-25 23:33:30 +02:00 |
|
GyulyVGC
|
1f26ddd5fd
|
add multi exporters tests to ipfix/collect.rs
|
2026-08-24 23:33:34 +02:00 |
|
GyulyVGC
|
e9585e0f6f
|
place IPFIX exporter on a new line in Inspect page additiona filters
|
2026-08-24 18:45:58 +02:00 |
|
GyulyVGC
|
587f33e91a
|
improve IPFIX exporters info in Overview page
|
2026-08-24 18:22:31 +02:00 |
|
GyulyVGC
|
c1ab2c3cf5
|
update BaselineCache key to AddressPortPair
|
2026-08-24 16:23:52 +02:00 |
|
GyulyVGC
|
eadad7895a
|
show IPFIX exporter in connection details popup
|
2026-08-23 23:19:23 +02:00 |
|
GyulyVGC
|
78f5a35738
|
show IPFIX exporters info in Overview page and allow filtering by exporter in Inspect page
|
2026-08-23 22:54:05 +02:00 |
|
GyulyVGC
|
a455dd0b61
|
create struct IpfixExporter and add it as a new field to AddressPortPair
|
2026-08-23 22:21:12 +02:00 |
|
GyulyVGC
|
11d6e4a624
|
final improvements to IPFIX tests
|
2026-08-22 23:18:44 +02:00 |
|
GyulyVGC
|
10142e35dc
|
refactor ipfix modules: create ie.rs and flow_record.rs
|
2026-08-22 20:53:59 +02:00 |
|
GyulyVGC
|
68d898c58b
|
reorder methods in ipfix/collect.rs
|
2026-08-22 00:26:42 +02:00 |
|
GyulyVGC
|
a334ee1d3f
|
IPFIX collector: improve exit condition on data record decoding
|
2026-08-22 00:13:41 +02:00 |
|
GyulyVGC
|
65cec5af21
|
show IPFIX collector info: suitable addresses if IP is unspecified, and actual port if it's 0
|
2026-08-21 17:15:13 +02:00 |
|
GyulyVGC
|
d678c99937
|
Conf sanitization: remove slashes from PCAP export file name
|
2026-08-21 11:41:09 +02:00 |
|
GyulyVGC
|
93ba406f45
|
Conf sanitization: don't allow NotApplicable service and program stored as favorite
|
2026-08-21 00:21:23 +02:00 |
|
GyulyVGC
|
33a2caebfc
|
don't show program infos in inspect page during IPFIX and PCAP file captures
|
2026-08-21 00:03:28 +02:00 |
|
GyulyVGC
|
62a2c12afb
|
IPFIX collector: on resume, drop datagrams queued while paused
|
2026-08-20 19:04:05 +02:00 |
|
GyulyVGC
|
065d0540c5
|
don't allow binding IPFIX socket to port number 0
|
2026-08-20 13:50:59 +02:00 |
|
GyulyVGC
|
e65cab62ae
|
improve unit tests for IPFIX wire.rs and collect.rs
|
2026-08-20 12:34:23 +02:00 |
|
GyulyVGC
|
2cdfa3311f
|
store protocol in FlowRecord as Protocol instead of u8
|
2026-08-19 15:36:05 +02:00 |
|
GyulyVGC
|
4a71458445
|
store MAC addresses in InfoAddressPortPair as [u8; 6] instead of String
|
2026-08-19 15:19:30 +02:00 |
|
GyulyVGC
|
d6bb314b6b
|
refactor FieldPriority to its own module and include MAC addresses in it
|
2026-08-19 14:14:53 +02:00 |
|
GyulyVGC
|
912e967cd7
|
refactor ipfix wire types and make delta counters optional
|
2026-08-18 23:51:26 +02:00 |
|
GyulyVGC
|
62b5ee3dbb
|
support post counter IEs in the IPFIX collector
|
2026-08-18 22:14:31 +02:00 |
|
GyulyVGC
|
bdda36539c
|
improve BaselineCache unit tests
|
2026-08-18 01:02:33 +02:00 |
|
GyulyVGC
|
31941dc6f1
|
improve TemplateCache unit tests
|
2026-08-17 18:32:15 +02:00 |
|
GyulyVGC
|
541cd78874
|
refactor TemplateCache and BaselineCache
|
2026-08-17 17:20:09 +02:00 |
|
GyulyVGC
|
367944c0c9
|
improve TtlMap unit tests
|
2026-08-17 16:56:05 +02:00 |
|
GyulyVGC
|
84e31cb83b
|
reduce visibility of ipfix items
|
2026-08-16 18:04:53 +02:00 |
|
Giuliano Bellini
|
2ab62d3a3a
|
Merge branch 'main' into ipfix
|
2026-08-16 17:36:24 +02:00 |
|
GyulyVGC
|
ebb0201176
|
update CHANGELOG
|
2026-08-16 17:17:07 +02:00 |
|
cuyua9
|
e11564a76e
|
fix(inspect): allow favorites for unresolved hosts
|
2026-08-15 07:18:59 +08:00 |
|
GyulyVGC
|
6b120c8546
|
reviewed parse_packets.rs and manage_packets.rs
|
2026-08-12 20:16:48 +02:00 |
|
GyulyVGC
|
609a947ac1
|
refactor: move items shared by both ipfix and pcap backends in capture.rs
|
2026-08-12 19:16:47 +02:00 |
|
GyulyVGC
|
48b0575dc0
|
minor improvements for SEO
|
2026-08-12 15:30:36 +02:00 |
|
GyulyVGC
|
7b6beb497e
|
improve CaptureContext::new_ipfix
|
2026-08-11 01:01:15 +02:00 |
|
GyulyVGC
|
0a70776ec6
|
rename IpfixRejection to IpfixUndecodable
|
2026-08-10 23:41:28 +02:00 |
|
GyulyVGC
|
7b4621d066
|
add tests to MyIpfixSocket and improve its display_name for IPv6
|
2026-08-10 22:58:23 +02:00 |
|
GyulyVGC
|
f676f78a22
|
make dropped_packets optional
|
2026-08-08 10:02:06 +02:00 |
|
GyulyVGC
|
be040857d4
|
minor improvements to initial_page
|
2026-08-08 00:23:34 +02:00 |
|
GyulyVGC
|
eb2d24efb4
|
add helpers 'supports_x' to CaptureSource
|
2026-08-07 23:53:16 +02:00 |
|
GyulyVGC
|
5f1ef38a15
|
improve config deserialization robustness for MyIpfixSocket
|
2026-08-07 22:46:23 +02:00 |
|
GyulyVGC
|
219efa84a1
|
support RFC 5103 biflows in the IPFIX collector
|
2026-08-06 19:21:31 +02:00 |
|
GyulyVGC
|
92facb894e
|
minor IPFIX cleanups
|
2026-08-06 18:58:08 +02:00 |
|
GyulyVGC
|
a48b353982
|
fix clippy lints
|
2026-08-06 09:56:04 +02:00 |
|
GyulyVGC
|
cdac1fbd3d
|
use default values for IPFIX port and address if their fields are empty
|
2026-08-06 00:29:48 +02:00 |
|
GyulyVGC
|
ba4c455d20
|
omit displaying filters and link type when collecting IPFIX
|
2026-08-06 00:02:59 +02:00 |
|
GyulyVGC
|
9762598bee
|
play notifications sound when collecting IPFIX
|
2026-08-05 23:51:17 +02:00 |
|
GyulyVGC
|
339b0c0790
|
add IPFIX diagnostic messages in waiting_page
|
2026-08-05 23:32:34 +02:00 |
|