Commit Graph

  • 91b035c8a2 We need to use custom LD_LIBRARY path for Boost build Pavel Odintsov 2020-10-31 00:28:17 +0000
  • 5750bc3a08 We need to specify LD_LIBRARY_PATH for b2 because we use very fresh compiler for it Pavel Odintsov 2020-10-31 00:17:36 +0000
  • 935fc80dd9 Added OpenSSL and Capnp into libraries bundle. Reduced number of build threads for Boost Pavel Odintsov 2020-10-31 00:09:45 +0000
  • 75638fcb30 Switched to current version of Boost Build tool Pavel Odintsov 2020-10-30 23:32:16 +0000
  • 316ade7c71 Unified Boost Build to same version; Upgrade Boost to 1.74 Pavel Odintsov 2020-10-30 22:50:01 +0000
  • 045e3a29fd Added more details about deetected libraries Pavel Odintsov 2020-10-30 00:34:53 +0000
  • c53fd707bf Documented all flags for build script Pavel Odintsov 2020-10-30 00:22:10 +0000
  • 3c472d2974 Bumped revision version for dependencies to update grpc and cmake Pavel Odintsov 2020-10-29 13:22:39 +0000
  • 98dcb8ef68 Added lib64 folder for mongo-c driver on CentOS family Pavel Odintsov 2020-10-29 13:13:08 +0000
  • c6b4a32930 Switched path for grpc in library build logic Pavel Odintsov 2020-10-29 11:06:25 +0000
  • b9e1163364 Attempt to upgrade cmake to address target pattern contains no '%'. Stop. Pavel Odintsov 2020-10-29 10:54:29 +0000
  • 30b5600160 Upgrade for gRPC and chanegd path for OpenSSL to use custom build Pavel Odintsov 2020-10-29 10:33:28 +0000
  • 36b029def4 Split FNM build and dependencies build into different steps for easier rerun Pavel Odintsov 2020-10-28 18:50:30 +0000
  • 9c1475c1ec Made library bundle builder more strict. Mongoc is mandatory dependency since now Pavel Odintsov 2020-10-25 18:28:02 +0000
  • eeaec2635c Cleanup for old cache Pavel Odintsov 2020-10-25 15:52:54 +0000
  • ce57e575e7 We need to pass LD_LIBRARIES path to make after cmake call Pavel Odintsov 2020-10-25 14:23:42 +0000
  • 2e7ed00ed2 Few more fixes to handle compile version bump Pavel Odintsov 2020-10-25 12:39:37 +0000
  • f33d9faa37 Merge branch 'master' of github.com:pavel-odintsov/fastnetmon Pavel Odintsov 2020-10-25 12:11:05 +0000
  • 781daa67ea Switched compiler to GCC 9.3 to address compilation issues on Ubuntu 20.04 Pavel Odintsov 2020-10-25 12:10:56 +0000
  • 4eb6b159a3
    We need to add diffutils to address compiler compilation failure for CentOS 8 Pavel Odintsov 2020-10-25 11:38:22 +0000
  • 80a474882f Removed last tracking logic from build code Pavel Odintsov 2020-10-25 10:27:42 +0000
  • b11d81d58c Did serious cleanup for fastnetmon_build.pl script Pavel Odintsov 2020-10-25 10:20:01 +0000
  • 5ff48c00ed We do not need logic which installs from binary package Pavel Odintsov 2020-10-24 21:27:20 +0100
  • 0144a0eba4 Switched to use custom compiler on all platforms. I see no reasons to maintain different configurations for different platforms Pavel Odintsov 2020-10-24 21:19:20 +0100
  • 3ffdbabd72 We need to use LD_LIBRARY_PATH for cmake on platoforms with custom compiler Pavel Odintsov 2020-10-24 21:09:57 +0100
  • d66eda66a7 Fixed bug. We added linking with capnp before it was discovered Pavel Odintsov 2020-10-24 21:03:40 +0100
  • 27864d9b8c Fixed capnp compilation logic for FNM Pavel Odintsov 2020-10-24 19:02:55 +0100
  • 3c2169a058 Upgraded Mongoc and added script to install cmake based libraries automatically Pavel Odintsov 2020-10-24 18:31:01 +0100
  • 788d394999 We need more time to build dependencies Pavel Odintsov 2020-10-24 17:47:30 +0100
  • aaf3956da9 Removed old build targets, cleanup build cache Pavel Odintsov 2020-10-24 13:00:24 +0100
  • 7aa66ff73a Made gobgp, api and boost build options default. Switched to C++ 14 Pavel Odintsov 2020-10-24 00:21:53 +0100
  • b00ec619ab
    Added linking with custom OpenSSL (#866) Pavel Odintsov 2020-10-24 00:04:50 +0100
  • b3e63df7eb
    Added support for sending capnp encoded messages (#865) Pavel Odintsov 2020-10-23 23:22:55 +0100
  • c8941ab42a Fixed bug with capnp compilation on CentOS 6 Pavel Odintsov 2020-10-23 21:50:03 +0100
  • 2463d52cb5
    Switched Debian 8 to custom compiler, removed cache for Centos 7 and Ubuntu 14 Pavel Odintsov 2020-10-20 19:20:44 +0100
  • c5c24e8fc0 Updated capnp to 0.8.0 to address bug: https://github.com/capnproto/capnproto/issues/743 Pavel Odintsov 2020-10-20 02:11:14 +0100
  • fe31422709 Allowed gcc build for non CentOS 6 platforms Pavel Odintsov 2020-10-20 01:56:25 +0100
  • 14f551a18f Moved compiler configuration to argument, switches CentOS 7 and Ubutnu 14.04 to custom compiler Pavel Odintsov 2020-10-20 00:18:50 +0100
  • 778aa47f82 Force C++ 11 for Poco library Pavel Odintsov 2020-10-19 23:58:54 +0100
  • 8a5d3caea7 Added perl-Archive-Tar as dependency for CentOS builds Pavel Odintsov 2020-10-19 23:25:38 +0100
  • 7bb6b45e47
    Adding support for capnp, poco and OpenSSL for new logic. (#863) Pavel Odintsov 2020-10-19 23:02:16 +0100
  • 23f3613e43 Enabled build mode by default. Disabled mirror use by default Pavel Odintsov 2020-10-19 21:44:42 +0100
  • 1623dcc0a3
    fix routeros api support (#862) Max Dobladez 2020-10-12 14:59:35 -0300
  • c87cd905c6 Fixed mask conversion logic for 0.0.0.0/0 networks. Fixes #123 Pavel Odintsov 2020-09-27 13:01:48 +0100
  • da30452fc1
    Removed Snabb Switch support. Closes #858 (#859) Pavel Odintsov 2020-09-27 12:22:50 +0100
  • bf30811ee7
    Added note about current PF_RING status Pavel Odintsov 2020-09-27 11:48:55 +0100
  • eb887c80dd Switched back to release build Pavel Odintsov 2020-09-26 20:47:04 +0100
  • 7abcdbf8ee Implemented logic to properly track internal traffic for incoming and outgoing directions Pavel Odintsov 2020-09-26 20:40:28 +0100
  • 23efd99d27 Added C++ debug flags Pavel Odintsov 2020-09-26 19:29:24 +0100
  • 38886ec4fe Added option to enable build with debug symbols Pavel Odintsov 2020-09-26 19:26:53 +0100
  • bf4213fa4f
    Added option to process intrenal traffic as external for attack detection purposes. Closes #856 (#857) Pavel Odintsov 2020-09-25 18:35:35 +0100
  • 5a1db9e4db
    Switched to using binaries for 1.1.7 version from installer Pavel Odintsov 2020-09-12 09:33:16 +0100
  • 0a533c01f0
    Cleanup github manifests Pavel Odintsov 2020-09-06 13:35:03 +0100
  • 612bdbce63
    We've moved CI to CircleCI Pavel Odintsov 2020-08-29 14:39:10 +0100
  • 6859702b00 Moved stable version release into variable Pavel Odintsov 2020-08-29 14:10:34 +0100
  • 13023204dd Added option to install FastNetMon packages directly from CI Pavel Odintsov 2020-08-29 14:02:49 +0100
  • c3b04103cc Added missing include for std::thread for Netflow code Pavel Odintsov 2020-08-29 13:51:36 +0100
  • db79cfb259
    Deprecated LUA support. Closes #852 (#853) Pavel Odintsov 2020-08-29 13:46:09 +0100
  • bc095bc1c3
    Completely reworked Netflow and IPFIX support logic (#851) Pavel Odintsov 2020-08-29 00:59:36 +0100
  • 9bb0cd085b
    Implemented option to configure delay between traffic recalculations: speed_calculation_delay (#850) Pavel Odintsov 2020-08-28 22:52:07 +0100
  • c0286711cc
    Implemented sanity checks for sample / records lengths received from the wire in libsflow logic. Closes: #848 (#849) Pavel Odintsov 2020-08-25 19:55:40 +0100
  • 4e7f714d1e Disabled memory pre-allocation in libsflow code to address security issue. Closes: #847 Pavel Odintsov 2020-08-24 21:57:17 +0100
  • ad5533bee2 Extracted endianless conversion functions to separate file Pavel Odintsov 2020-08-23 14:29:12 +0100
  • 8e9e782b65 Fixed indentation issue Pavel Odintsov 2020-08-23 13:28:30 +0100