Pavel Odintsov
|
a4bc0cc402
|
Added pcap build from sources
|
2023-08-22 13:25:19 +01:00 |
|
Pavel Odintsov
|
220a1de961
|
Added logic to install pcap from sources
|
2023-08-22 13:24:50 +01:00 |
|
Pavel Odintsov
|
a4b81e0d94
|
Added explicit logic to search for pcap library
|
2023-08-22 13:17:26 +01:00 |
|
Pavel Odintsov
|
c848eee9fe
|
Fixed networks build on Windows platforms
|
2023-08-22 12:44:34 +01:00 |
|
Pavel Odintsov
|
85e2159513
|
Ported sFlow plugin to new unified types
|
2023-08-14 19:17:36 +01:00 |
|
Pavel Odintsov
|
4157dab5b5
|
Reordered sections in libsflow
|
2023-08-14 19:17:13 +01:00 |
|
Pavel Odintsov
|
1b6a779250
|
Extended legal section
|
2023-08-10 17:16:12 +01:00 |
|
Pavel Odintsov
|
4d0dbbca22
|
New Terms and Conditions and Privacy Notice
|
2023-08-10 16:41:10 +01:00 |
|
Pavel Odintsov
|
cb3d61b9dc
|
Slightly improved print_attack_details_to_file
|
2023-08-05 19:03:06 +01:00 |
|
Pavel Odintsov
|
2ebc0be49a
|
Enabled process_outgoing_traffic and process_incoming_traffic configuration options for IPv6 traffic. Related: #963
|
2023-08-05 18:50:17 +01:00 |
|
Pavel Odintsov
|
1f24ce64e8
|
Reduced namespace pollution
|
2023-08-05 14:12:36 +01:00 |
|
Pavel Odintsov
|
b89113b81b
|
Extracted GoBGP client into separate module
|
2023-08-05 14:06:42 +01:00 |
|
Pavel Odintsov
|
dfbde597ee
|
Extracted GoBGP gRPC client to separate module
|
2023-08-05 13:38:50 +01:00 |
|
Pavel Odintsov
|
f50717afe2
|
Moved GoBGP gRPC bindings to separate folder
|
2023-08-05 13:31:27 +01:00 |
|
Pavel Odintsov
|
18013d6fec
|
Added new path for GoBGP bindings to ignore list
|
2023-08-05 13:25:54 +01:00 |
|
Pavel Odintsov
|
643cbabac0
|
Added optional capability to track compilation performance
|
2023-08-05 12:45:46 +01:00 |
|
Pavel Odintsov
|
587fc7090d
|
Added attack sample information to callback script
|
2023-07-31 12:10:11 +01:00 |
|
Pavel Odintsov
|
bc0b142abb
|
Removed unused details callback logic
|
2023-07-31 11:40:12 +01:00 |
|
Pavel Odintsov
|
85ad7810e3
|
Unified logic to serialise attack information
|
2023-07-31 11:35:37 +01:00 |
|
Pavel Odintsov
|
e791f3ad45
|
Added missing variable
|
2023-07-31 10:37:54 +01:00 |
|
Pavel Odintsov
|
eb948023d3
|
Added stub logic to decode sampling rate encoding on Mikrotik
|
2023-07-31 10:23:48 +01:00 |
|
Pavel Odintsov
|
d389fd147d
|
Code cleanup from unused things
|
2023-07-31 10:16:40 +01:00 |
|
Pavel Odintsov
|
0b76fc02ae
|
Added logic to make compiler more verbose about variety of code issues
|
2023-07-31 10:09:09 +01:00 |
|
Pavel Odintsov
|
36d66016ad
|
Update README.md
|
2023-07-20 21:57:38 +01:00 |
|
Pavel Odintsov
|
6d620c3dba
|
Switched link to FastNetMon Community Guide
|
2023-07-20 21:51:32 +01:00 |
|
Pavel Odintsov
|
665b9cbc7e
|
Polished example callback script
|
2023-07-20 21:12:07 +01:00 |
|
Pavel Odintsov
|
b49aebd698
|
Upgraded macOS version to supported one
|
2023-07-20 14:33:41 +01:00 |
|
Pavel Odintsov
|
8c0cedec39
|
Added Windows compatibility for bgp_protocols code
|
2023-07-19 17:22:58 +01:00 |
|
Pavel Odintsov
|
337a29e58a
|
Added cropped_tcp_header_only_ports_t to parse short TCP packets
|
2023-07-18 19:10:31 +01:00 |
|
Pavel Odintsov
|
f8dc5882ff
|
Fixed sFlow bug on Huawei routers with too short packets. Closes #990
|
2023-07-18 19:08:39 +01:00 |
|
Pavel Odintsov
|
f2a428772c
|
Removed old tests
|
2023-07-18 19:00:48 +01:00 |
|
Pavel Odintsov
|
2839d989af
|
Added missing include
|
2023-07-18 18:46:56 +01:00 |
|
Pavel Odintsov
|
d4420c4990
|
Added complete BGP Unicast IPv4 and IPv6 implementation for native BGP operations
|
2023-07-18 17:52:45 +01:00 |
|
Pavel Odintsov
|
cbe0dfeaf9
|
New functions to work with prefixes
|
2023-07-18 16:50:50 +01:00 |
|
Pavel Odintsov
|
582a8292ff
|
Sync IANA protocol numbers
|
2023-07-18 16:40:00 +01:00 |
|
Pavel Odintsov
|
7836db2091
|
Added dynamic buffer implementation for BGP structures
|
2023-07-18 16:26:28 +01:00 |
|
Pavel Odintsov
|
9267f1b892
|
No more atomic locks in traffic increment functions as we have locks on traffic structures
|
2023-07-12 13:30:53 +01:00 |
|
Pavel Odintsov
|
4a052e9a8c
|
Reworked FastNetMon to use high efficient hash based counters to store per host traffic
|
2023-07-12 12:41:32 +01:00 |
|
Pavel Odintsov
|
64a78d1d83
|
Fixed bug in connection tracking logic due to double capture of mutex. Closes #988
|
2023-07-12 12:08:53 +01:00 |
|
Pavel Odintsov
|
ef3d00fb2d
|
Fixed code alignment
|
2023-07-12 11:55:30 +01:00 |
|
Pavel Odintsov
|
560af8ed67
|
Improved fencing flags
|
2023-07-12 11:54:47 +01:00 |
|
Pavel Odintsov
|
e974590d23
|
Added logic to disable old style traffic calculation when new host based counters are in place
|
2023-07-12 11:49:19 +01:00 |
|
Pavel Odintsov
|
1be54a219e
|
We do not enable mirror by default anymore
|
2023-07-12 11:41:09 +01:00 |
|
Pavel Odintsov
|
1ec90a9837
|
Complete flow tracking logic for flow based counters
|
2023-07-11 22:45:58 +01:00 |
|
Pavel Odintsov
|
04791d5868
|
Aligned code correctly
|
2023-07-11 22:36:39 +01:00 |
|
Pavel Odintsov
|
1c5484c3d9
|
Hash counters are no ready yet
|
2023-07-11 21:57:53 +01:00 |
|
Pavel Odintsov
|
72192fba83
|
Completely reworked flow tracking logic
|
2023-07-11 21:57:12 +01:00 |
|
Pavel Odintsov
|
c0790ac467
|
Eliminated unused Flow table lookup
|
2023-07-11 21:16:38 +01:00 |
|
Pavel Odintsov
|
76cf64db16
|
Unified interface for flow counters
|
2023-07-11 21:10:12 +01:00 |
|
Pavel Odintsov
|
e0b6696bad
|
Reduced pointer usage in flow tracking logic
|
2023-07-11 20:59:47 +01:00 |
|