Commit Graph

  • 3d4fe275b1 Reduced number of CPU cores for CircleCI Pavel Odintsov 2020-05-27 00:01:50 +0100
  • 92d6d09d58
    Increased time to build first package, we need more time for full rebuild. Pavel Odintsov 2020-05-26 23:21:59 +0100
  • dcf41db1f1 We need dependency rebuild Pavel Odintsov 2020-05-26 21:29:39 +0100
  • 2b0be61a64 Improved failure experience in CI environment Pavel Odintsov 2020-05-26 21:03:47 +0100
  • dc69c35deb Removed ldconfig changes, added conf option flag, added FNM run on CI after build Pavel Odintsov 2020-05-26 20:46:44 +0100
  • b26c10b86c
    Enabled GoBGP and API builds for all Linux distributions excluding CentOS 6 Pavel Odintsov 2020-05-26 19:19:36 +0100
  • e631b3babf Fixed variable name for PF_RING mode Pavel Odintsov 2020-05-25 23:08:47 +0100
  • 5b474700fb Added logic to disable Netmap plugin on very old platforms. Closes #810 Pavel Odintsov 2020-05-25 22:54:00 +0100
  • f13a958d60 Replaced unreliable kernel version based check by compilation check. Closes #809 Pavel Odintsov 2020-05-25 22:28:29 +0100
  • 05d6a24276 Added dependency on dnf-plugins-core for CentOS 8 Pavel Odintsov 2020-05-25 21:17:41 +0100
  • dbe71601b2 Added PowerTools report for CentOS 8 builds. Closes #801 Pavel Odintsov 2020-05-25 21:12:45 +0100
  • 34e0a8e7c2 Changed apt-get to yum for CentOS Pavel Odintsov 2020-05-25 20:55:45 +0100
  • b7d8b5720d Added CentOS 6,7,8 Pavel Odintsov 2020-05-25 20:51:56 +0100
  • b2b51fa3d5 Added Debian 9 and 10 for CI Pavel Odintsov 2020-05-25 20:44:50 +0100
  • b3d8957a81 Added all Ubuntus for CircleCI Pavel Odintsov 2020-05-25 20:39:12 +0100
  • 5d498ad28b Removed annoying alerts for users without ANSI color library Pavel Odintsov 2020-05-25 20:31:15 +0100
  • cdeaae1a8e Added logic to cache compiled dependencies and skipt their build if we've got them Pavel Odintsov 2020-05-25 20:26:11 +0100
  • 7ecd00656a Switched to DEBIAN_FRONTEND=noninteractive to address interactive questions from tzdata in Docker environment Pavel Odintsov 2020-05-25 19:45:50 +0100
  • 30a85236df Split dependency install process into two steps: packages and compilation Pavel Odintsov 2020-05-25 13:59:04 +0100
  • 4eee2ba885 Increased build time for CircleCI Pavel Odintsov 2020-05-25 13:18:42 +0100
  • d53208f4ec Added new way to distinguish CI builds Pavel Odintsov 2020-05-25 12:52:39 +0100
  • e0c69c6509 Enabled CircleCI for Ubuntu 20.04 builds Pavel Odintsov 2020-05-25 12:41:04 +0100
  • 40f6a66f7e
    Add .circleci/config.yml (#808) Pavel Odintsov 2020-05-24 22:04:41 +0100
  • 897941c86a
    Added GoBGP into default build Pavel Odintsov 2020-05-24 18:26:11 +0100
  • fbad81637a
    Added updates regarding GoBGP Pavel Odintsov 2020-05-24 16:02:37 +0100
  • 5a46d09a6d Added gcc explicitly for Xenial Pavel Odintsov 2020-05-24 15:51:08 +0100
  • 8f3a598a57 Added Travis CI maatrix to cover all Ubuntus Pavel Odintsov 2020-05-24 15:49:25 +0100
  • 265b7c69ae Added documentation for API client Pavel Odintsov 2020-05-24 15:38:52 +0100
  • d398b57c4f GoBGP unused code cleanup, added support for per subnet builds Pavel Odintsov 2020-05-24 15:11:01 +0100
  • 3c0ce9c89b Another attempt to fix time limit in Travis CI Pavel Odintsov 2020-05-24 14:32:22 +0100
  • 4933ece6c1 Incresed limit to build gRPC to 30 minutes Pavel Odintsov 2020-05-24 14:25:36 +0100
  • 65f715c584 Enabled GoBGP and API in TravisCI Pavel Odintsov 2020-05-24 13:36:06 +0100
  • 602f56b920 Suppressed compilation warnings. Closes #806 Pavel Odintsov 2020-05-24 13:35:20 +0100
  • dd248303d3 Unified log4cpp headers and suppressed deprecation errors. Closes #805 Pavel Odintsov 2020-05-24 13:12:21 +0100
  • 6679e2e11e Added more verbose messages about protobuf compiler Pavel Odintsov 2020-05-24 12:55:14 +0100
  • 8f24ca9ff7 Added separate flag to build api explicitly Pavel Odintsov 2020-05-24 12:35:10 +0100
  • 28ba87717a Fixed issue with hunging API server. Closes: #804 Pavel Odintsov 2020-05-24 02:23:33 +0100
  • 8ee5bc40a0 Added GoBGP integration based on new GoBGP API. Related: #389 Pavel Odintsov 2020-05-24 01:36:50 +0100
  • 0a87084cb5 Upgrade gRPC to current version Pavel Odintsov 2020-05-24 00:31:17 +0100
  • 80f968d2a9 Upgrade protobuf to current stable version Pavel Odintsov 2020-05-24 00:11:18 +0100
  • 03117a7b68 Switched to using binary build of GoBGP 2.16 Pavel Odintsov 2020-05-23 23:51:55 +0100
  • 80210fcb8f Deprecated old GoBGP integration because it was deprecated in mainstream https://github.com/osrg/gobgp/issues/1855 Pavel Odintsov 2020-05-23 23:51:29 +0100
  • 15c3ae4177 Made GoBGP support configurable Pavel Odintsov 2020-05-23 23:21:34 +0100
  • 87b102d8b0 Unified get_interface_number_by_device_name() and improved error control Pavel Odintsov 2020-05-23 20:29:17 +0100
  • 8cf87fc7b0 Added option to control fanout mode in AF_PACKET. Closes #803 Pavel Odintsov 2020-05-23 20:21:50 +0100
  • be8afbd1b7 Reformatted source code with clang-format Pavel Odintsov 2020-05-23 19:55:10 +0100
  • e10abca803 Added support for artificial sampling rate in AF_PACKET mode. Closes #790 Pavel Odintsov 2020-05-23 19:31:06 +0100
  • cf9b88ebf3 Do not create new_fastnetmon_installation in currentfolder during install Pavel Odintsov 2020-05-23 19:19:33 +0100
  • a6dcea5664 Merge branch 'master' of github.com:pavel-odintsov/fastnetmon Pavel Odintsov 2020-05-23 18:08:02 +0100
  • dfdc2844a1 Switched to new json-c Pavel Odintsov 2020-05-23 18:07:46 +0100
  • 88d3215553
    Travis configuration cleanup Pavel Odintsov 2020-05-23 18:05:25 +0100
  • 93d84ac3f9 Bumped version to 1.1.5 in preparation to cut release Pavel Odintsov 2020-05-23 18:02:16 +0100
  • a0fcf9f39e Switched master to latets json-c Pavel Odintsov 2020-05-23 17:52:52 +0100
  • 27ce2a4cd9 Added option to install modern JSON-C for installer and added help Pavel Odintsov 2020-05-23 17:52:39 +0100
  • b976c8f12a Updated GoBGP proto file to current stable version v2.16.0 Pavel Odintsov 2020-05-23 17:35:39 +0100
  • 0ed31107d1 Disabled PF_RING build by default in cmake file Pavel Odintsov 2020-05-23 17:32:23 +0100
  • 51cd23a41a Made luajit optional feature Pavel Odintsov 2020-05-23 17:25:55 +0100
  • 780aff3601
    Added which for nDPI build process dependency. Fixes #797 Pavel Odintsov 2020-04-13 16:15:00 +0100
  • c2441d714a Fixed support for old compilers Pavel Odintsov 2020-01-27 21:08:03 +0000
  • 7a0756e67b Do not use repo's version when we need version from master Pavel Odintsov 2020-01-27 21:03:54 +0000
  • 8eced79901 I've added support for multiple interfaces in AF_PACKET mode. It's new default port mirror capture engine Pavel Odintsov 2020-01-27 21:02:05 +0000
  • 42e85db9d9 Extracted AF_PACKET logic into function Pavel Odintsov 2020-01-27 20:56:45 +0000
  • 64b74b979b Added detailed info messages about AF_PACKET workers and fixed build for FreeBSD Pavel Odintsov 2020-01-27 20:50:02 +0000
  • a86d0d05b8 Switched to booleans for return codes to make logic clear Pavel Odintsov 2020-01-27 20:45:01 +0000