1
0
Fork 0
mirror of https://github.com/pavel-odintsov/fastnetmon synced 2024-06-01 22:16:27 +02:00
fastnetmon-rewritten/src
Pavel Odintsov 55af595b84 Eliminated non portable dependencies in example plugin 2023-04-02 21:42:11 +01:00
..
a10_plugin
actions Get rid of old style include protection 2023-04-02 20:50:03 +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
juniper_plugin
libpatricia Made Patricial library cross platform 2023-04-02 15:57:30 +01:00
libsflow Added cross platform support for libsflow to fix build on Windows 2023-04-02 15:19:02 +01:00
man
metrics Reformat all code with clang-format 2023-03-01 13:31:39 +00:00
mikrotik_plugin
netflow_plugin Missing colon 2023-04-02 21:35:13 +01:00
netmap_plugin Reformat code with clang format 2023-02-26 23:29:01 +00:00
nlohmann
packaging Sync Homebrew with upstream 2023-03-07 13:12:52 +00:00
pcap_plugin Added option to disable pcap build 2023-04-02 19:57:29 +01:00
scripts Added hashes for new GoBGP binary 2023-03-13 12:42:02 +00:00
sflow_plugin Added cross platform support for getsockopt in sFlow plugin 2023-04-02 21:17:40 +01:00
simple_packet_capnp
tests Reformat all code with clang-format 2023-03-01 13:31:39 +00:00
traffic_output_formats/protobuf Switched to use arrival time instead of timestamp from flow for Protobuf export 2023-03-10 22:28:34 +01:00
xdp_plugin Reformat code with clang format 2023-02-26 23:29:01 +00:00
.clang-format
.clang_formatter_excludes Reformat code with clang-format 2023-03-13 14:43:24 +00:00
CMakeLists.txt Added logic to control build of pcap module 2023-04-02 20:08:29 +01:00
Dockerfile We need to tell Docker that we run on CI 2022-11-30 19:32:09 +00:00
abstract_subnet_counters.hpp Attempt to addd workaround for Boost 1.74. Closes #970 2023-03-07 12:43:42 +00: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 Reformat code with clang format 2023-02-26 23:29:01 +00:00
asn_geoip_update.sh
ban_list.hpp
bgp_protocol.cpp
bgp_protocol.hpp
conanfile.txt cmake generator was replaced by CMakeToolchain long time ago 2023-04-01 18:51: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 Moved away from using name interface as it conflicts with MingGW, related #977 2023-04-02 20:27:05 +01:00
fast_library.hpp Moved away from using name interface as it conflicts with MingGW, related #977 2023-04-02 20:27:05 +01:00
fast_platform.h.template
fast_priority_queue.cpp
fast_priority_queue.hpp
fastnetmon.conf Enabled host announce by default when GoBGP is enabled 2023-03-13 13:12:09 +00:00
fastnetmon.cpp Added option to disable pcap build 2023-04-02 19:57:29 +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 Reworked non cross platform sleep to cross platform sleep_for 2023-04-02 20:43:20 +01:00
fastnetmon_install.pl
fastnetmon_logic.cpp Added option to disable pcap build 2023-04-02 19:57:29 +01:00
fastnetmon_logic.hpp Reformat all code with clang-format 2023-03-01 13:31:39 +00:00
fastnetmon_logrotate
fastnetmon_networks.hpp Made fastnetmon networks more cross platform 2023-04-02 16:28: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 Added missing in6_addr definition in simple packet structure 2023-04-02 19:50:06 +01:00
fastnetmon_tests.cpp Reformat all code with clang-format 2023-03-01 13:31:39 +00:00
fastnetmon_types.hpp Made sflow plugin cross platform. Addresses include duplication 2023-04-02 16:20:03 +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.hpp
ipfix_fields.csv
ipfix_rfc.cpp
ipfix_rfc.hpp
irq_balance_manually.sh
network_data_structures.cpp
network_data_structures.hpp Fixed network_data_structures on Windows 2023-04-02 16:30:57 +01:00
networks_list
networks_whitelist
notify_about_attack.sh Use lightweigth bourne shell when possible 2023-03-06 11:49:28 +01:00
packet_bucket.hpp
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 Cleanup old code 2022-08-08 16:54:07 +01:00
plugin_runner.cpp Added option to disable pcap build 2023-04-02 19:57:29 +01:00
simple_packet_parser_ng.cpp Reformat code with clang format 2023-02-26 23:29:01 +00:00
simple_packet_parser_ng.hpp
speed_counters.cpp Reworked increment counters functions to use references 2023-02-28 20:45:57 +00: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