Commit Graph

3831 Commits

Author SHA1 Message Date
Pavel Odintsov
0e2da6e972 Disabled logic to link with ABSL by default as it breaks builds but enabled it for system build option 2024-06-05 01:11:42 +03:00
Pavel Odintsov
f41418ed96 Enabled LINK_WITH_ABSL by default 2024-06-05 01:06:00 +03:00
Pavel Odintsov
4ae3c86f53 Added build with system libs for 24.04 2024-06-05 00:05:19 +03:00
Pavel Odintsov
6c63320ec5 Fixed syntax error 2024-06-02 16:45:23 +03:00
Pavel Odintsov
f01b3175cc Added support for comments in networks list file 2024-06-02 16:40:57 +03:00
Pavel Odintsov
235cbc29db Added IPv4 prefix format validation in white list and added support for comments in white list file 2024-06-02 16:33:58 +03:00
Pavel Odintsov
f0f7f6e5ca Added logic to load IPv6 prefixes from whitelist file. Fixes: #1001 2024-06-02 13:57:14 +03:00
Pavel Odintsov
228a86df00 Fixed hiredis hash 2024-04-29 22:04:42 +01:00
Pavel Odintsov
81a78b1637 Fixed hash and force rebuild using Commercial CircleCI account with extended build time 2024-04-29 22:00:00 +01:00
Pavel Odintsov
0b81149f82 Altered hash for Capnp build 2024-04-29 18:09:51 +01:00
Pavel Odintsov
0279504c84 Added missing cmake hash 2024-04-29 17:39:02 +01:00
Pavel Odintsov
8a37208e92 Added hashes for dependencies on Ubuntu 24.04 ARM64 2024-04-29 17:22:55 +01:00
Pavel Odintsov
2f89584ca5 Added hashes for gcc on Ubuntu 24.04 ARM64 2024-04-29 16:21:18 +01:00
Pavel Odintsov
77e328c016 Added builds for Ubuntu 24.04 2024-04-29 12:39:51 +01:00
Pavel Odintsov
ad6cd6ce1b
Removed old links 2024-04-04 18:16:16 +01:00
Pavel Odintsov
d838e45d8e Fixed log messages 2024-04-04 12:58:05 +01:00
Pavel Odintsov
18fea2e8b8 Removed leading dot on end of hash 2024-02-27 13:46:40 +00:00
Pavel Odintsov
bf1fe58f61 Debian 9 became EOL in the end of June 2022. 1.2.4 is the very last version which supports it 2024-02-27 12:17:18 +00:00
Pavel Odintsov
beb4589aa9 Added hashes for all binary builds of Clickhouse client 2024-02-27 12:10:10 +00:00
Pavel Odintsov
09cb3f55cd Added logic to build Clickhouse client library 2024-02-27 11:50:50 +00:00
Pavel Odintsov
2a31585098
Delete src/fastnetmon_rc_freebsd
Outdated, please use upstream one https://cgit.freebsd.org/ports/tree/net-mgmt/fastnetmon/files/fastnetmon.in
2024-02-22 16:47:14 +00:00
Pavel Odintsov
fb476865e2 Enabled attack details dumps for IPv6 2024-02-17 18:02:55 +00:00
Pavel Odintsov
8137140f05 One more place to switch to platform configuration 2024-02-17 17:46:53 +00:00
Pavel Odintsov
c43b438885 Removed not used platform configuration parameter as we read it from configuraration file 2024-02-17 17:41:26 +00:00
Pavel Odintsov
7464c8dc94 Made exabgp_command_pipe and backtrace_path as platform specific cmake configurable variables 2024-02-17 17:29:33 +00:00
Pavel Odintsov
61a304032a Moved platform specific options to template file 2024-02-17 17:15:08 +00:00
Pavel Odintsov
6067295140 We merged this fix 2024-02-16 15:17:47 +00:00
Pavel Odintsov
afab84d0c1 Added subfolder for formula folder on MacOS 2024-02-16 15:09:28 +00:00
Pavel Odintsov
110b1a0eee One more step to fix MacOS 2024-02-16 14:58:52 +00:00
Pavel Odintsov
99df70c2a7 Additional checks to debug macOS build issues 2024-02-16 14:54:12 +00:00
Pavel Odintsov
28bb373701 Run env first 2024-02-16 14:41:23 +00:00
Pavel Odintsov
90276b0026 Added env checking 2024-02-16 14:40:44 +00:00
Pavel Odintsov
06d11c3c69 Removed outdated arguments for Homebrew builds 2024-02-16 14:25:32 +00:00
Pavel Odintsov
b35bc957a2 Sync of Homebrew build 2024-02-13 22:41:16 +00:00
Michael Cho
99a20f34bb
Prioritize find_package config mode for Protobuf (#997)
This sets correct C++ standard for newer Protobuf installations as
FindProtobuf module only sets cxx_std_11
2024-02-13 22:30:47 +00:00
Pavel Odintsov
a74f7a90a9
Removed Boosr version check as all supported paltforms have newer Boost 2024-02-11 17:33:51 +00:00
Pavel Odintsov
5321a50558
Enabled CPU pinning logic for FreeBSD as we have this logic in modern Boost 2024-02-11 17:32:06 +00:00
Pavel Odintsov
3932570572 Added default platform specific paths for FreeBSD 2024-02-10 19:11:48 +00:00
Pavel Odintsov
1da33bb50e Extracted all platform specific variables to cmake file itself 2024-02-10 11:47:57 +00:00
Pavel Odintsov
3e093b8d7c Upgraded Netflow v9 implementation 2024-02-05 12:17:27 +00:00
Pavel Odintsov
22561a577c Huge amount of improvements to improve IPFIX standard support and add support for multiple vendor specific capabilities 2024-02-01 14:18:15 +00:00
Pavel Odintsov
4beb2274ae Added new types of IPFIX entifies 2024-02-01 13:50:41 +00:00
Pavel Odintsov
78bdeae324 Added logic to strip 1, 2 or 3 nested vlans 2024-02-01 13:36:54 +00:00
Pavel Odintsov
ed7ae8ee98 Added logic to export per network IPv6 traffic to InfluxDB 2024-01-21 21:12:58 +00:00
Pavel Odintsov
dfc161008a Reworked default systemd unit file to run FastNetMon under regular non root user and switched logging to journald 2024-01-10 15:25:04 +00:00
Pavel Odintsov
907454df86 Better logging 2024-01-08 11:40:07 +00:00
Pavel Odintsov
bffdec7109 Migrated FastNetMon to use simple daemon type instead of old forking one 2024-01-08 11:08:14 +00:00
Pavel Odintsov
9ee31530e4
Added missing include to get access to integer types 2023-12-03 14:02:25 +03:00
Pavel Odintsov
813edf9f38 Pushed typo reported by Patrick Matthäi 2023-11-05 11:45:17 +01:00
Pavel Odintsov
1faae9e401 Removed attack_details actions from all scripts as we removed this active while ago 2023-10-27 13:51:58 +01:00