1
0
mirror of https://github.com/pavel-odintsov/fastnetmon synced 2024-11-23 17:32:59 +01:00
Commit Graph

3526 Commits

Author SHA1 Message Date
Pavel Odintsov
e61fff8e53 Added multiple field for meta information section to prepare ground for ASA and next hop logic integration 2023-06-19 19:18:05 +01:00
Pavel Odintsov
abe8b45668 Added few more fields to report success for INLINE pareser 2023-06-19 19:14:45 +01:00
Pavel Odintsov
cb370cdeaf Renamed IPFIX template storage to better name and added more metrics 2023-06-19 19:10:40 +01:00
Pavel Odintsov
c2573e812b Complete reworking of all Netflow and IPFIX definitions 2023-06-19 18:58:23 +01:00
Pavel Odintsov
f456dfcf8d Better naming for Netflow and IPFIX structures 2023-06-19 18:40:45 +01:00
Pavel Odintsov
0856ff53c6 Better naming for all the Netflow and IPFIX variables 2023-06-19 18:38:05 +01:00
Pavel Odintsov
55937ac7f6 Better name for Netflow structures 2023-06-19 18:34:26 +01:00
Pavel Odintsov
e654a640ed Better naming for nf5_flow_t: netflow5_flow_t 2023-06-19 18:29:00 +01:00
Pavel Odintsov
405ae8e835 Moved Netflow and IPFIX template management logic into separate module netflow_template 2023-06-19 18:25:19 +01:00
Pavel Odintsov
6bb73218e0 Great rename from peer_nf9_template to template_t 2023-06-19 17:58:42 +01:00
Pavel Odintsov
8103161125 Switched away from contains() as it's availbable only for C++ 20. Closes #983 2023-06-07 14:39:11 +01:00
Pavel Odintsov
4a62cbcaef
Delete asn_geoip_update.sh 2023-06-07 13:21:27 +01:00
Pavel Odintsov
1a2d9e69ec Reworked pcap wriging logic to new field names 2023-06-07 13:17:58 +01:00
Pavel Odintsov
61cb38d35d Reworked traffic bucket to use new field names 2023-06-07 13:17:40 +01:00
Pavel Odintsov
0f0ba0d063 Poretd parser to new logic which does not alter buffer content during parsing process 2023-06-07 13:10:36 +01:00
Pavel Odintsov
e019b46802 Reworked packet parser to avoid data modification in buffer during parsing process 2023-06-07 13:00:29 +01:00
Pavel Odintsov
0019093823 Added instance ID reporting to analytics report to distinguish different instances behind NAT 2023-06-01 19:20:33 +03:00
Pavel Odintsov
49781ecd05 Switched to next version which will be 1.2.6 2023-05-23 18:49:29 +01:00
Pavel Odintsov
64736db5e1 Returned logic to suppress too verbose output from s3cmd v1.2.5 2023-05-23 07:20:59 +01:00
Pavel Odintsov
e22d6342cd Added correct binary build hash for log4cpp on Debian 11 2023-05-23 07:19:15 +01:00
Pavel Odintsov
4efd33b5ea Removed debug call of find command 2023-05-23 00:00:23 +01:00
Pavel Odintsov
05ce476eda Fixed typo 2023-05-22 23:56:30 +01:00
Pavel Odintsov
dea95ca869 Added intermediate call of bash to run multiple commands 2023-05-22 23:55:05 +01:00
Pavel Odintsov
6c312f7e5f CircleCI does not allow us using ln and we have to copy file 2023-05-22 23:47:43 +01:00
Pavel Odintsov
a8126d0589 Added symlink to avoid touching PATH for s3cmd on Debian 10 2023-05-22 23:43:37 +01:00
Pavel Odintsov
c405a9027e Added list command to find s3cmd 2023-05-22 23:34:28 +01:00
Pavel Odintsov
93418be0b2 Added debug command 2023-05-22 23:28:35 +01:00
Pavel Odintsov
99b4690655 Attempt to fix s3cmd on Debian 10 2023-05-22 23:25:45 +01:00
Pavel Odintsov
b6179eae8c Added dependency for software-properties-common for Debian 10 2023-05-22 23:12:24 +01:00
Pavel Odintsov
7062bc4ee0 Switched pipe with echo to add-apt-repository 2023-05-22 23:05:38 +01:00
Pavel Odintsov
85f4b64cf8 Added quotes to pass pipe 2023-05-22 22:59:37 +01:00
Pavel Odintsov
6b6bc071c2 Attempt to install s3cmd on Debian 10 Buster from Backports 2023-05-22 22:53:56 +01:00
Pavel Odintsov
d53a3545f2 Added logic to address test build issues on Windows platforms: Clock.hh:19:13: error: 'int64_t' does not name a type 2023-05-22 22:31:51 +01:00
Pavel Odintsov
ca0082ec0e Enabled logging for s3cmd to debug issues with gcc download for Debian 10: Cannot download dependency file from Google Storage. Exit code: 127 2023-05-22 21:43:18 +01:00
Pavel Odintsov
866ac8ce3a Added README corrections recommended by Grammarly 2023-05-22 21:19:57 +01:00
Pavel Odintsov
6335b9759a Debian bookworm got permanent name during freeze 2023-05-22 21:02:34 +01:00
Pavel Odintsov
f66ff0a9b9 Fixed typo 2023-05-22 20:54:46 +01:00
Pavel Odintsov
479f2ebb16 Switched to log4cpp 1.1.4 for Windows platforms 2023-05-22 20:38:21 +01:00
Pavel Odintsov
14b128a906 Deprecated support for Debian 9 Stretch as it has not support since end of June 2022 2023-05-22 20:00:03 +01:00
Pavel Odintsov
75b8081aae
Documented how our telemetry is implemented 2023-04-28 21:05:32 +01:00
Pavel Odintsov
ce92f7da29 Added detailed comments about XDP detection logic in cmake 2023-04-22 21:50:46 +01:00
Pavel Odintsov
97567a051c Added cmake flag to disable XDP builds as libbpf on Ubuntu 22.04 is significantly out of sync with libbpf 1.x API and we have no plans to support it 2023-04-22 21:40:38 +01:00
Pavel Odintsov
75788631fe Simplified feature checking logic 2023-04-22 21:34:09 +01:00
Pavel Odintsov
84ac8426b3 Added cmake logic to guess when we have libbpf 1.x in place 2023-04-22 21:25:24 +01:00
Pavel Odintsov
bae7595147 Added chdir option for make 2023-04-22 21:01:30 +01:00
Pavel Odintsov
5dc4a28aff Removed useless space 2023-04-22 20:11:10 +01:00
Pavel Odintsov
4e06e4dad5 Added few more missing dependencies and made more specific Boost dependencies to reduce number of downloads 2023-04-22 20:10:11 +01:00
Pavel Odintsov
3383a49d70 Added two more missing dependencies 2023-04-22 20:05:09 +01:00
Pavel Odintsov
d78ee24956 Fixed name for Protobuf compiler in Ubuntu 2023-04-22 20:02:03 +01:00
Pavel Odintsov
64c2a2b0f0 Added FastNetMon dependencies 2023-04-22 19:59:58 +01:00