.. |
a10_plugin
|
…
|
|
actions
|
Extracted GoBGP client into separate module
|
2023-08-05 14:06:42 +01:00 |
afpacket_plugin
|
Added logic to populate packet arrival time for all plugins
|
2023-03-10 22:21:36 +01:00 |
example_plugin
|
Eliminated non portable dependencies in example plugin
|
2023-04-02 21:42:11 +01:00 |
fmt
|
…
|
|
gobgp_client
|
Reduced namespace pollution
|
2023-08-05 14:12:36 +01:00 |
ipfix_fields
|
Updated IPFIX dictionary from IANA
|
2023-06-24 21:17:55 +01:00 |
juniper_plugin
|
…
|
|
libpatricia
|
Made Patricial library cross platform
|
2023-04-02 15:57:30 +01:00 |
libsflow
|
Reordered sections in libsflow
|
2023-08-14 19:17:13 +01:00 |
man
|
…
|
|
metrics
|
Reworked FastNetMon to use high efficient hash based counters to store per host traffic
|
2023-07-12 12:41:32 +01:00 |
mikrotik_plugin
|
…
|
|
netflow_plugin
|
Added stub logic to decode sampling rate encoding on Mikrotik
|
2023-07-31 10:23:48 +01:00 |
netmap_plugin
|
Reformat code with clang format
|
2023-02-26 23:29:01 +00:00 |
nlohmann
|
…
|
|
packaging
|
Adjusted flags for Homewbrew formula
|
2023-07-11 18:18:32 +01:00 |
pcap_plugin
|
Added option to disable pcap build
|
2023-04-02 19:57:29 +01:00 |
scripts
|
Removed pcap package from rpm and deb packages dependencies as we bundle it now
|
2023-08-24 11:25:09 +01:00 |
sflow_plugin
|
Ported sFlow plugin to new unified types
|
2023-08-14 19:17:36 +01:00 |
simple_packet_capnp
|
…
|
|
tests
|
Added missing include for test
|
2023-04-03 12:48:05 +01:00 |
traffic_output_formats/protobuf
|
Added logic to make compiler more verbose about variety of code issues
|
2023-07-31 10:09:09 +01:00 |
xdp_plugin
|
Significant include cleanup for fast_library
|
2023-04-02 22:41:23 +01:00 |
.clang-format
|
…
|
|
.clang_formatter_excludes
|
Reformat code with clang-format
|
2023-03-13 14:43:24 +00:00 |
CMakeLists.txt
|
Fixed RPATH for pcap
|
2023-08-24 11:04:09 +01:00 |
Dockerfile
|
…
|
|
abstract_subnet_counters.hpp
|
Added template option to configure type of data structure
|
2023-07-11 13:36:35 +01:00 |
all_logcpp_libraries.hpp
|
We do not need remote syslog and syslog appenders in all modules
|
2023-04-02 19:40:02 +01:00 |
api.hpp
|
Reworked FastNetMon to use high efficient hash based counters to store per host traffic
|
2023-07-12 12:41:32 +01:00 |
attack_details.hpp
|
Unified logic to store attack's traffic
|
2023-07-10 15:58:32 +01:00 |
ban_list.hpp
|
…
|
|
bgp_protocol.cpp
|
Added Windows compatibility for bgp_protocols code
|
2023-07-19 17:22:58 +01:00 |
bgp_protocol.hpp
|
Added complete BGP Unicast IPv4 and IPv6 implementation for native BGP operations
|
2023-07-18 17:52:45 +01:00 |
conanfile.txt
|
cmake generator was replaced by CMakeToolchain long time ago
|
2023-04-01 18:51:28 +01:00 |
dynamic_binary_buffer.hpp
|
Added dynamic buffer implementation for BGP structures
|
2023-07-18 16:26:28 +01:00 |
fast_endianless.hpp
|
Reworked endian-less logic to make it more clear
|
2023-04-02 16:11:14 +01:00 |
fast_library.cpp
|
Unified logic to serialise attack information
|
2023-07-31 11:35:37 +01:00 |
fast_library.hpp
|
Unified logic to serialise attack information
|
2023-07-31 11:35:37 +01:00 |
fast_platform.h.template
|
…
|
|
fast_priority_queue.cpp
|
…
|
|
fast_priority_queue.hpp
|
…
|
|
fastnetmon.conf
|
Fixed bug in connection tracking logic due to double capture of mutex. Closes #988
|
2023-07-12 12:08:53 +01:00 |
fastnetmon.cpp
|
Reworked FastNetMon to use high efficient hash based counters to store per host traffic
|
2023-07-12 12:41:32 +01:00 |
fastnetmon.proto
|
…
|
|
fastnetmon.service.in
|
…
|
|
fastnetmon_actions.hpp
|
…
|
|
fastnetmon_api_client.cpp
|
Added alternative help command name
|
2023-01-13 14:36:47 +00:00 |
fastnetmon_client.cpp
|
Added all missing parts to be able to build fastnetmon_client
|
2023-04-03 21:20:04 +01:00 |
fastnetmon_install.pl
|
…
|
|
fastnetmon_logic.cpp
|
Slightly improved print_attack_details_to_file
|
2023-08-05 19:03:06 +01:00 |
fastnetmon_logic.hpp
|
Slightly improved print_attack_details_to_file
|
2023-08-05 19:03:06 +01:00 |
fastnetmon_logrotate
|
…
|
|
fastnetmon_networks.hpp
|
Fixed networks build on Windows platforms
|
2023-08-22 12:44:34 +01:00 |
fastnetmon_pcap_format.cpp
|
Reworked pcap format to make it more cross platform and make it more ideomatic C++
|
2023-04-02 19:30:16 +01:00 |
fastnetmon_pcap_format.hpp
|
Reworked pcap format to make it more cross platform and make it more ideomatic C++
|
2023-04-02 19:30:16 +01:00 |
fastnetmon_plugin.hpp
|
Reformat code with clang-format
|
2023-03-13 14:43:24 +00:00 |
fastnetmon_rc_freebsd
|
…
|
|
fastnetmon_simple_packet.hpp
|
Poretd parser to new logic which does not alter buffer content during parsing process
|
2023-06-07 13:10:36 +01:00 |
fastnetmon_tests.cpp
|
Removed old tests
|
2023-07-18 19:00:48 +01:00 |
fastnetmon_types.hpp
|
Completely reworked flow tracking logic
|
2023-07-11 21:57:12 +01:00 |
fixed_size_packet_storage.hpp
|
Reworked pcap format to make it more cross platform and make it more ideomatic C++
|
2023-04-02 19:30:16 +01:00 |
grep.sh
|
…
|
|
iana_ethertypes.hpp
|
…
|
|
iana_ip_protocols.cpp
|
Sync IANA protocol numbers
|
2023-07-18 16:40:00 +01:00 |
iana_ip_protocols.hpp
|
Sync IANA protocol numbers
|
2023-07-18 16:40:00 +01:00 |
irq_balance_manually.sh
|
…
|
|
network_data_structures.cpp
|
…
|
|
network_data_structures.hpp
|
Added cropped_tcp_header_only_ports_t to parse short TCP packets
|
2023-07-18 19:10:31 +01:00 |
networks_list
|
…
|
|
networks_whitelist
|
…
|
|
notify_about_attack.sh
|
Polished example callback script
|
2023-07-20 21:12:07 +01:00 |
packet_bucket.hpp
|
Switched away from contains() as it's availbable only for C++ 20. Closes #983
|
2023-06-07 14:39:11 +01:00 |
packet_storage.hpp
|
Reworked pcap format to make it more cross platform and make it more ideomatic C++
|
2023-04-02 19:30:16 +01:00 |
pcap_reader.cpp
|
…
|
|
plugin_runner.cpp
|
Added option to disable pcap build
|
2023-04-02 19:57:29 +01:00 |
simple_packet_parser_ng.cpp
|
Fixed sFlow bug on Huawei routers with too short packets. Closes #990
|
2023-07-18 19:08:39 +01:00 |
simple_packet_parser_ng.hpp
|
Poretd parser to new logic which does not alter buffer content during parsing process
|
2023-06-07 13:10:36 +01:00 |
speed_counters.cpp
|
No more atomic locks in traffic increment functions as we have locks on traffic structures
|
2023-07-12 13:30:53 +01:00 |
speed_counters.hpp
|
Complete rework of speed counters for IPv4 prefixes and IPv6 hosts and networks
|
2023-02-28 19:24:05 +00:00 |
subnet_counter.hpp
|
Complete rework of speed counters for IPv4 prefixes and IPv6 hosts and networks
|
2023-02-28 19:24:05 +00:00 |
vcpkg.json
|
Added vcpkg dependencies manifest which can be used that way: vcpkg install
|
2023-04-01 17:55:18 +01:00 |