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 |
|
Pavel Odintsov
|
5ff48c00ed
|
We do not need logic which installs from binary package
|
2020-10-24 21:27:20 +01:00 |
|
Pavel Odintsov
|
0144a0eba4
|
Switched to use custom compiler on all platforms. I see no reasons to maintain different configurations for different platforms
|
2020-10-24 21:19:20 +01:00 |
|
Pavel Odintsov
|
3ffdbabd72
|
We need to use LD_LIBRARY_PATH for cmake on platoforms with custom compiler
|
2020-10-24 21:09:57 +01:00 |
|
Pavel Odintsov
|
d66eda66a7
|
Fixed bug. We added linking with capnp before it was discovered
|
2020-10-24 21:03:40 +01:00 |
|
Pavel Odintsov
|
27864d9b8c
|
Fixed capnp compilation logic for FNM
|
2020-10-24 19:02:55 +01:00 |
|
Pavel Odintsov
|
3c2169a058
|
Upgraded Mongoc and added script to install cmake based libraries automatically
|
2020-10-24 18:31:01 +01:00 |
|
Pavel Odintsov
|
788d394999
|
We need more time to build dependencies
|
2020-10-24 17:47:30 +01:00 |
|
Pavel Odintsov
|
aaf3956da9
|
Removed old build targets, cleanup build cache
|
2020-10-24 13:00:24 +01:00 |
|
Pavel Odintsov
|
7aa66ff73a
|
Made gobgp, api and boost build options default. Switched to C++ 14
|
2020-10-24 00:21:53 +01:00 |
|
Pavel Odintsov
|
b00ec619ab
|
Added linking with custom OpenSSL (#866)
|
2020-10-24 00:04:50 +01:00 |
|
Pavel Odintsov
|
b3e63df7eb
|
Added support for sending capnp encoded messages (#865)
|
2020-10-23 23:22:55 +01:00 |
|
Pavel Odintsov
|
c8941ab42a
|
Fixed bug with capnp compilation on CentOS 6
|
2020-10-23 21:50:03 +01:00 |
|
Pavel Odintsov
|
2463d52cb5
|
Switched Debian 8 to custom compiler, removed cache for Centos 7 and Ubuntu 14
|
2020-10-20 19:20:44 +01:00 |
|
Pavel Odintsov
|
c5c24e8fc0
|
Updated capnp to 0.8.0 to address bug: https://github.com/capnproto/capnproto/issues/743
|
2020-10-20 02:11:14 +01:00 |
|
Pavel Odintsov
|
fe31422709
|
Allowed gcc build for non CentOS 6 platforms
|
2020-10-20 01:56:25 +01:00 |
|
Pavel Odintsov
|
14f551a18f
|
Moved compiler configuration to argument, switches CentOS 7 and Ubutnu 14.04 to custom compiler
|
2020-10-20 00:18:50 +01:00 |
|
Pavel Odintsov
|
778aa47f82
|
Force C++ 11 for Poco library
|
2020-10-19 23:58:54 +01:00 |
|
Pavel Odintsov
|
8a5d3caea7
|
Added perl-Archive-Tar as dependency for CentOS builds
|
2020-10-19 23:25:38 +01:00 |
|
Pavel Odintsov
|
7bb6b45e47
|
Adding support for capnp, poco and OpenSSL for new logic. (#863)
|
2020-10-19 23:02:16 +01:00 |
|
Pavel Odintsov
|
23f3613e43
|
Enabled build mode by default. Disabled mirror use by default
|
2020-10-19 21:44:42 +01:00 |
|
Max Dobladez
|
1623dcc0a3
|
fix routeros api support (#862)
* Add files via upload
support api-ssl for post MikroTik 6.45.1
* Update README.md
* Update README.md
|
2020-10-12 18:59:35 +01:00 |
|
Pavel Odintsov
|
c87cd905c6
|
Fixed mask conversion logic for 0.0.0.0/0 networks. Fixes #123
|
2020-09-27 13:01:48 +01:00 |
|