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