Pavel Odintsov
|
ff69f6f42a
|
Added all required pieces for IPv6 blocks (#887)
|
2020-11-24 22:51:21 +00:00 |
|
Pavel Odintsov
|
5eee74e2c8
|
Merge branch 'master' of github.com:pavel-odintsov/fastnetmon
|
2020-11-24 21:52:40 +00:00 |
|
Pavel Odintsov
|
675293bda3
|
Added proper storage for captured IPv6 packets (#885)
|
2020-11-15 21:48:04 +00:00 |
|
Pavel Odintsov
|
1165f33c46
|
Added proper storage for captured IPv6 packets
|
2020-11-15 21:46:44 +00:00 |
|
Pavel Odintsov
|
ef7dbfd649
|
Added fixed storage and renamed types for consistency (#884)
|
2020-11-15 21:11:36 +00:00 |
|
Pavel Odintsov
|
47bcbc57da
|
Reworked packet storage to work with sampled data (#883)
|
2020-11-15 20:36:05 +00:00 |
|
Pavel Odintsov
|
fca943d6ba
|
Added IPv6 support for hosts (#882)
|
2020-11-15 20:16:29 +00:00 |
|
Pavel Odintsov
|
09a43cef4e
|
Added per subnet counters for IPv6 and they work
|
2020-11-15 15:45:56 +00:00 |
|
Pavel Odintsov
|
fd8930b27e
|
Includes cleanup for main file
|
2020-11-15 15:19:31 +00:00 |
|
Pavel Odintsov
|
58cab7c762
|
IPv6 tracking support (#881)
|
2020-11-15 15:12:52 +00:00 |
|
Pavel Odintsov
|
cd3f002a90
|
Added logic to show total IPv6 counters in fastnetmon_client (#880)
|
2020-11-15 13:49:02 +00:00 |
|
Pavel Odintsov
|
c6a1c98582
|
Removed obsoleted values from configuration
|
2020-11-15 12:47:03 +00:00 |
|
Pavel Odintsov
|
86ee4a1f9f
|
Added IPv6 flag for fastnetmon_client (#879)
|
2020-11-15 12:39:55 +00:00 |
|
Pavel Odintsov
|
203da029ea
|
Unified packet processing path (#878)
|
2020-11-15 01:41:18 +00:00 |
|
Pavel Odintsov
|
50bb596252
|
Moved traffic sample collection logic into separate branch
|
2020-11-15 00:04:02 +00:00 |
|
Pavel Odintsov
|
e9b0b273d6
|
We have to revert process internal as external logic because it make migration to new counters logic impossible (#877)
|
2020-11-14 23:45:42 +00:00 |
|
Pavel Odintsov
|
6f62a77b16
|
Moved logic to unified functions (#876)
|
2020-11-14 23:19:13 +00:00 |
|
Pavel Odintsov
|
e3344cb726
|
Added logic to maintain metrics for structures with arbitrary key structure (#875)
|
2020-11-14 22:35:32 +00:00 |
|
Pavel Odintsov
|
2c20dab66c
|
Added logic to track total number of IPv6 packets (#874)
|
2020-11-14 21:45:24 +00:00 |
|
Pavel Odintsov
|
f2dc853247
|
Added logic to lookup IPv6 prefix for incoming packet (#873)
|
2020-11-14 20:41:15 +00:00 |
|
Pavel Odintsov
|
cc63c04334
|
Removed obsoleted PoC IPv6 logic
|
2020-11-14 19:50:03 +00:00 |
|
Pavel Odintsov
|
dac452abbf
|
Fix for PF_RING deprecation and switched to http for boots download on Debian 8
|
2020-10-31 17:35:41 +00:00 |
|
Pavel Odintsov
|
6dc575095b
|
Deprecated PF_RING filters compeltely
|
2020-10-31 17:24:23 +00:00 |
|
Pavel Odintsov
|
d021179c73
|
Another stage of big refactoring (#871)
|
2020-10-31 15:57:13 +00:00 |
|
Pavel Odintsov
|
d51ad89ac7
|
Second step of business logic refactoring (#870)
|
2020-10-31 15:22:41 +00:00 |
|
Pavel Odintsov
|
3ead151c1d
|
Introduced fastnetmon_logic which will keep keep all business logic functions (#869)
|
2020-10-31 14:22:22 +00:00 |
|
Pavel Odintsov
|
0f1e645693
|
Changed dependencies cache key to force full dependencies rebuild
|
2020-10-31 01:42:21 +00:00 |
|
Pavel Odintsov
|
b06a47e5c5
|
We need to create bundle after compiling FastNetMon
|
2020-10-31 01:13:31 +00:00 |
|
Pavel Odintsov
|
91b035c8a2
|
We need to use custom LD_LIBRARY path for Boost build
|
2020-10-31 00:28:17 +00:00 |
|
Pavel Odintsov
|
5750bc3a08
|
We need to specify LD_LIBRARY_PATH for b2 because we use very fresh compiler for it
|
2020-10-31 00:17:36 +00:00 |
|
Pavel Odintsov
|
935fc80dd9
|
Added OpenSSL and Capnp into libraries bundle. Reduced number of build threads for Boost
|
2020-10-31 00:09:45 +00:00 |
|
Pavel Odintsov
|
75638fcb30
|
Switched to current version of Boost Build tool
|
2020-10-30 23:32:16 +00:00 |
|
Pavel Odintsov
|
316ade7c71
|
Unified Boost Build to same version; Upgrade Boost to 1.74
|
2020-10-30 22:50:01 +00:00 |
|
Pavel Odintsov
|
045e3a29fd
|
Added more details about deetected libraries
|
2020-10-30 00:34:53 +00:00 |
|
Pavel Odintsov
|
c53fd707bf
|
Documented all flags for build script
|
2020-10-30 00:22:10 +00:00 |
|
Pavel Odintsov
|
3c472d2974
|
Bumped revision version for dependencies to update grpc and cmake
|
2020-10-29 13:22:39 +00:00 |
|
Pavel Odintsov
|
98dcb8ef68
|
Added lib64 folder for mongo-c driver on CentOS family
|
2020-10-29 13:13:08 +00:00 |
|
Pavel Odintsov
|
c6b4a32930
|
Switched path for grpc in library build logic
|
2020-10-29 11:06:25 +00:00 |
|
Pavel Odintsov
|
b9e1163364
|
Attempt to upgrade cmake to address target pattern contains no '%'. Stop.
|
2020-10-29 10:54:29 +00:00 |
|
Pavel Odintsov
|
30b5600160
|
Upgrade for gRPC and chanegd path for OpenSSL to use custom build
|
2020-10-29 10:33:28 +00:00 |
|
Pavel Odintsov
|
36b029def4
|
Split FNM build and dependencies build into different steps for easier rerun
|
2020-10-28 18:50:30 +00:00 |
|
Pavel Odintsov
|
9c1475c1ec
|
Made library bundle builder more strict. Mongoc is mandatory dependency since now
|
2020-10-25 18:28:02 +00:00 |
|
Pavel Odintsov
|
eeaec2635c
|
Cleanup for old cache
|
2020-10-25 15:52:54 +00:00 |
|
Pavel Odintsov
|
ce57e575e7
|
We need to pass LD_LIBRARIES path to make after cmake call
|
2020-10-25 14:23:42 +00:00 |
|
Pavel Odintsov
|
2e7ed00ed2
|
Few more fixes to handle compile version bump
|
2020-10-25 12:39:37 +00:00 |
|
Pavel Odintsov
|
f33d9faa37
|
Merge branch 'master' of github.com:pavel-odintsov/fastnetmon
|
2020-10-25 12:11:05 +00:00 |
|
Pavel Odintsov
|
781daa67ea
|
Switched compiler to GCC 9.3 to address compilation issues on Ubuntu 20.04
|
2020-10-25 12:10:56 +00:00 |
|
Pavel Odintsov
|
4eb6b159a3
|
We need to add diffutils to address compiler compilation failure for CentOS 8
|
2020-10-25 11:38:22 +00:00 |
|
Pavel Odintsov
|
80a474882f
|
Removed last tracking logic from build code
|
2020-10-25 10:27:42 +00:00 |
|
Pavel Odintsov
|
b11d81d58c
|
Did serious cleanup for fastnetmon_build.pl script
|
2020-10-25 10:20:01 +00:00 |
|