Pavel Odintsov
|
04a113205f
|
Moved memory management functions to main file
|
2023-07-03 16:37:24 +01:00 |
|
Pavel Odintsov
|
4bdf839eca
|
Added new logic to track flow timeouts for Netflow v9. Added new function for samplnig tracking for Netflow v9. Improved Netflow v9 template options processing logic
|
2023-07-03 16:35:18 +01:00 |
|
Pavel Odintsov
|
93aad63292
|
Improved process_netflow_v9_template
|
2023-07-03 16:16:18 +01:00 |
|
Pavel Odintsov
|
e0b96803ff
|
Improved Netflow v9 processing logic
|
2023-07-03 14:17:59 +01:00 |
|
Pavel Odintsov
|
82ba281a6c
|
Added timestamp field for Netflow templates
|
2023-07-03 14:11:53 +01:00 |
|
Pavel Odintsov
|
c9ded9cf3b
|
Added support for dozens of new Netflow v9 fields and improved data parsers for it
|
2023-07-03 14:08:27 +01:00 |
|
Pavel Odintsov
|
6e5ceca76f
|
Better naming for IPFIX functions
|
2023-07-03 13:45:37 +01:00 |
|
Pavel Odintsov
|
9f47ae62b3
|
Better naming for Netflow v9 functions
|
2023-07-03 13:41:53 +01:00 |
|
Pavel Odintsov
|
b6bcf69248
|
Applied latest improvements for Netflow v5 parser logic from upstream
|
2023-07-03 13:37:25 +01:00 |
|
Pavel Odintsov
|
72fde988b8
|
Extracted Netflow v5 into separate file
|
2023-07-03 13:30:09 +01:00 |
|
Pavel Odintsov
|
c12f032dd5
|
Moved IPFIX logic to separate file for clarity
|
2023-07-03 13:17:31 +01:00 |
|
Pavel Odintsov
|
3d2cd39a48
|
Extracted Netflow v9 logic into separate file
|
2023-07-03 13:12:00 +01:00 |
|
Pavel Odintsov
|
3aef875b3b
|
Improved template printing logic and removed old IANA element length checking
|
2023-06-24 21:29:36 +01:00 |
|
Pavel Odintsov
|
c63913aed8
|
Separated all includes and data structures per Netflow version for easier maintenance
|
2023-06-24 21:23:36 +01:00 |
|
Pavel Odintsov
|
cc3e1e7f1e
|
Updated IPFIX dictionary from IANA
|
2023-06-24 21:17:55 +01:00 |
|
Pavel Odintsov
|
a127473539
|
Moved IPFIX IANA fields dictionary to separate folder
|
2023-06-24 21:15:29 +01:00 |
|
Pavel Odintsov
|
031897c188
|
Added missing include to fix builds on Windows
|
2023-06-20 12:32:52 +01:00 |
|
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 |
|