Commit Graph

2370 Commits

Author SHA1 Message Date
Pavel Odintsov ad5533bee2 Extracted endianless conversion functions to separate file 2020-08-23 14:29:12 +01:00
Pavel Odintsov 8e9e782b65 Fixed indentation issue 2020-08-23 13:28:30 +01:00
Jasper Lievisse Adriaanse 40689e8b68
Lacking SIOCGIFINDEX, fall back to if_nametoindex(3) (#832) 2020-08-19 19:37:12 +01:00
Pavel Odintsov b2e6870b76
Delete codeql-analysis.yml 2020-08-19 19:35:53 +01:00
Pavel Odintsov 8e4711f26d
Added RHEL as supported distribution 2020-08-02 16:38:25 +01:00
Pavel Odintsov e6795193ba
Added notice about sFlow v4 deprecation 2020-08-02 16:17:51 +01:00
Pavel Odintsov 47720f899f Changed URL to official site 2020-08-02 16:15:30 +01:00
Pavel Odintsov 46a971f499 Merge branch 'master' of github.com:pavel-odintsov/fastnetmon 2020-08-02 16:11:55 +01:00
Pavel Odintsov c27d71dda0
Switched sflow plugin to our own libsflow parser. Closes #843 (#844) 2020-08-02 15:42:12 +01:00
Pavel Odintsov 37c1404f4c Switched sflow plugin to our own libsflow parser. Closes #843 2020-08-02 15:36:15 +01:00
Pavel Odintsov 7b22357404
Added new sFlow parser which will replace exiting one. Closes #841 (#842) 2020-08-02 14:27:14 +01:00
Pavel Odintsov b9068dc1d7
Require C++ 11 support in compiler. Dropped CI target which builds code on standard gcc compilers in CentOS 6. Closes #839 (#840) 2020-08-02 13:24:30 +01:00
Pavel Odintsov add9b4a02b
Introduced new parser for traffic. Closes #837 (#838) 2020-08-02 13:12:42 +01:00
Pavel Odintsov c55eab60dc
Moved simple_packet into separate file to break include cycle. Closes #835 (#836) 2020-08-02 12:28:49 +01:00
Pavel Odintsov 5285bc36ef
Added new structures for network packets processing #833 (#834) 2020-08-02 12:04:37 +01:00
Pavel Odintsov ffb491e348 Bump version in CI to build packages for new version of FNM 2020-07-30 12:08:09 +01:00
Pavel Odintsov 8d0a8825b2
Bump version for new builds 2020-07-30 12:03:05 +01:00
Jasper Lievisse Adriaanse c3303f46de
include sys/socket.h before net/if_arp.h (#825)
On least OpenBSD this is required as otherwise the build fails with:
/usr/include/net/if_arp.h:79:18: error: field has incomplete type 'struct sockaddr'
2020-07-29 21:25:29 +01:00
Abdullah e439e278f0
typo in doc (#824)
Just found it while reading doc so fixed it...
2020-07-29 21:22:21 +01:00
Pavel Odintsov 20150977a5
Made option to read list of networks from OpenVZ configurable and optional (#831) 2020-07-29 21:20:37 +01:00
Pavel Odintsov b6039416c3
Create codeql-analysis.yml 2020-07-28 22:13:47 +01:00
Pavel Odintsov 5e95b1a4dd
Added guide about using FNM on VyOS 2020-07-18 16:54:50 +01:00
Pavel Odintsov 89e6e9b329
Updated sections order 2020-07-04 20:05:15 +01:00
Pavel Odintsov 14f9391b63
Added email info 2020-07-04 20:03:04 +01:00
Pavel Odintsov 15efd41041
Added information about email alerts 2020-07-04 20:02:36 +01:00
Pavel Odintsov 0763db3353
Added new links to Advanced edition 2020-07-04 20:00:43 +01:00
Pavel Odintsov 47e120d080
Another iteration of README cleanup 2020-07-04 19:59:05 +01:00
Pavel Odintsov fea7a12a8f
Improved Mikrotik description 2020-07-04 19:54:54 +01:00
Pavel Odintsov 3b8c395940
Fixed link 2020-07-04 19:52:43 +01:00
Pavel Odintsov 488d1ab5c7
Another iteration of REDADME cleanup 2020-07-04 19:51:03 +01:00
Pavel Odintsov b4609b48fe
Improved readme information 2020-07-04 19:45:21 +01:00
Pavel Odintsov 9ba053222d Switched to using only latin symbols for all commands output to simplify error tracking 2020-06-28 22:14:38 +01:00
Pavel Odintsov c8d8369ce9 Disabled mongoc build for CentOS 7 too, issue #822 2020-06-27 19:49:42 +01:00
Pavel Odintsov af95cedac7 Fixed stripping bug 2020-06-27 17:39:12 +01:00
Pavel Odintsov eb20ddb57e Disabled Mongo C compilation for Debian 9 to addrss compilation issue caused by fresh OpenSSL. Issue # 822 2020-06-27 17:10:14 +01:00
Pavel Odintsov d8cf80abf4 Added stripe command to strip useless debug information from our dependency libraries 2020-06-27 15:57:44 +01:00
Pavel Odintsov f25bf202e6 Added correct command about error stream redirection 2020-06-27 15:49:24 +01:00
Pavel Odintsov 06efa910b5 Added conf option to explicitly avoid any questions regarding configuration file during installation 2020-06-27 15:33:22 +01:00
Pavel Odintsov 39aeb8641f Fixed error steram redirection 2020-06-27 15:09:07 +01:00
Pavel Odintsov 1c5f37fd25 Increased compression level for packages to reduce their size and improve download speed. 2020-06-27 15:01:13 +01:00
Pavel Odintsov 20acc02a6a Switched from apt to apt-get because apt is not recommended in scripts and triggers warning 2020-06-27 14:54:45 +01:00
Pavel Odintsov 4e17ce3c5c Added DEBIAN_FRONTEND=noninteractive flag to avoid installation failures 2020-06-27 14:42:02 +01:00
Pavel Odintsov f1d0f2e04c Improved logic for install, made it less verbose and added loging for exact error messages 2020-06-23 18:02:48 +01:00
Pavel Odintsov 36fc121f85 Split fastnetmon_install.pl into two scripts and moved all source compilation logic into fastnetmon_build.pl 2020-06-23 00:15:44 +01:00
Pavel Odintsov 81fc921d50 Disabled GA tracking for customers explicitly requested for privacy 2020-06-20 22:46:01 +01:00
Pavel Odintsov 9a90224fcf Added Google Analytics to track number of failed installation 2020-06-20 15:15:16 +01:00
Pavel Odintsov 50b0fbd265 Added standard info banner and reduced installer verbosity 2020-06-13 21:09:40 +01:00
Pavel Odintsov 77e0829853 Switched all distros to binray packages 2020-06-13 20:48:28 +01:00
Pavel Odintsov 306d894a13 Switched new installs for Ubuntu to official binary packages 2020-06-13 13:47:06 +01:00
Pavel Odintsov 83859c8526 Removed dependency on libicu for all CentOSes. Removed numactl dependency for CentOS 7 and 8 2020-06-13 00:13:48 +01:00