Pavel Odintsov
|
b5dd674d88
|
Added CI task for Debian Jessie, we need packages for it
|
2020-05-30 13:43:34 +01:00 |
|
Pavel Odintsov
|
b95df91764
|
Added PF_RING header from system folder to CircleCI cache
|
2020-05-27 00:20:18 +01:00 |
|
Pavel Odintsov
|
a14254a5f1
|
Merge branch 'master' of github.com:pavel-odintsov/fastnetmon
|
2020-05-27 00:02:05 +01:00 |
|
Pavel Odintsov
|
3d4fe275b1
|
Reduced number of CPU cores for CircleCI
|
2020-05-27 00:01:50 +01:00 |
|
Pavel Odintsov
|
92d6d09d58
|
Increased time to build first package, we need more time for full rebuild.
|
2020-05-26 23:21:59 +01:00 |
|
Pavel Odintsov
|
dcf41db1f1
|
We need dependency rebuild
|
2020-05-26 21:29:39 +01:00 |
|
Pavel Odintsov
|
2b0be61a64
|
Improved failure experience in CI environment
|
2020-05-26 21:25:57 +01:00 |
|
Pavel Odintsov
|
dc69c35deb
|
Removed ldconfig changes, added conf option flag, added FNM run on CI after build
|
2020-05-26 20:46:44 +01:00 |
|
Pavel Odintsov
|
b26c10b86c
|
Enabled GoBGP and API builds for all Linux distributions excluding CentOS 6
|
2020-05-26 19:19:36 +01:00 |
|
Pavel Odintsov
|
e631b3babf
|
Fixed variable name for PF_RING mode
|
2020-05-25 23:08:47 +01:00 |
|
Pavel Odintsov
|
5b474700fb
|
Added logic to disable Netmap plugin on very old platforms. Closes #810
|
2020-05-25 22:54:00 +01:00 |
|
Pavel Odintsov
|
f13a958d60
|
Replaced unreliable kernel version based check by compilation check. Closes #809
|
2020-05-25 22:28:29 +01:00 |
|
Pavel Odintsov
|
05d6a24276
|
Added dependency on dnf-plugins-core for CentOS 8
|
2020-05-25 21:17:41 +01:00 |
|
Pavel Odintsov
|
dbe71601b2
|
Added PowerTools report for CentOS 8 builds. Closes #801
|
2020-05-25 21:12:45 +01:00 |
|
Pavel Odintsov
|
34e0a8e7c2
|
Changed apt-get to yum for CentOS
|
2020-05-25 20:55:45 +01:00 |
|
Pavel Odintsov
|
b7d8b5720d
|
Added CentOS 6,7,8
|
2020-05-25 20:53:18 +01:00 |
|
Pavel Odintsov
|
b2b51fa3d5
|
Added Debian 9 and 10 for CI
|
2020-05-25 20:44:50 +01:00 |
|
Pavel Odintsov
|
b3d8957a81
|
Added all Ubuntus for CircleCI
|
2020-05-25 20:39:12 +01:00 |
|
Pavel Odintsov
|
5d498ad28b
|
Removed annoying alerts for users without ANSI color library
|
2020-05-25 20:31:15 +01:00 |
|
Pavel Odintsov
|
cdeaae1a8e
|
Added logic to cache compiled dependencies and skipt their build if we've got them
|
2020-05-25 20:26:11 +01:00 |
|
Pavel Odintsov
|
7ecd00656a
|
Switched to DEBIAN_FRONTEND=noninteractive to address interactive questions from tzdata in Docker environment
|
2020-05-25 19:45:50 +01:00 |
|
Pavel Odintsov
|
30a85236df
|
Split dependency install process into two steps: packages and compilation
|
2020-05-25 13:59:04 +01:00 |
|
Pavel Odintsov
|
4eee2ba885
|
Increased build time for CircleCI
|
2020-05-25 13:18:42 +01:00 |
|
Pavel Odintsov
|
d53208f4ec
|
Added new way to distinguish CI builds
|
2020-05-25 12:52:39 +01:00 |
|
Pavel Odintsov
|
e0c69c6509
|
Enabled CircleCI for Ubuntu 20.04 builds
|
2020-05-25 12:47:21 +01:00 |
|
Pavel Odintsov
|
40f6a66f7e
|
Add .circleci/config.yml (#808)
|
2020-05-24 22:04:41 +01:00 |
|
Pavel Odintsov
|
897941c86a
|
Added GoBGP into default build
|
2020-05-24 18:26:11 +01:00 |
|
Pavel Odintsov
|
fbad81637a
|
Added updates regarding GoBGP
|
2020-05-24 16:02:37 +01:00 |
|
Pavel Odintsov
|
5a46d09a6d
|
Added gcc explicitly for Xenial
|
2020-05-24 15:51:08 +01:00 |
|
Pavel Odintsov
|
8f3a598a57
|
Added Travis CI maatrix to cover all Ubuntus
|
2020-05-24 15:49:25 +01:00 |
|
Pavel Odintsov
|
265b7c69ae
|
Added documentation for API client
|
2020-05-24 15:38:52 +01:00 |
|
Pavel Odintsov
|
d398b57c4f
|
GoBGP unused code cleanup, added support for per subnet builds
|
2020-05-24 15:11:01 +01:00 |
|
Pavel Odintsov
|
3c0ce9c89b
|
Another attempt to fix time limit in Travis CI
|
2020-05-24 14:32:22 +01:00 |
|
Pavel Odintsov
|
4933ece6c1
|
Incresed limit to build gRPC to 30 minutes
|
2020-05-24 14:25:36 +01:00 |
|
Pavel Odintsov
|
65f715c584
|
Enabled GoBGP and API in TravisCI
|
2020-05-24 13:36:06 +01:00 |
|
Pavel Odintsov
|
602f56b920
|
Suppressed compilation warnings. Closes #806
|
2020-05-24 13:35:20 +01:00 |
|
Pavel Odintsov
|
dd248303d3
|
Unified log4cpp headers and suppressed deprecation errors. Closes #805
|
2020-05-24 13:12:21 +01:00 |
|
Pavel Odintsov
|
6679e2e11e
|
Added more verbose messages about protobuf compiler
|
2020-05-24 12:55:14 +01:00 |
|
Pavel Odintsov
|
8f24ca9ff7
|
Added separate flag to build api explicitly
|
2020-05-24 12:35:10 +01:00 |
|
Pavel Odintsov
|
28ba87717a
|
Fixed issue with hunging API server. Closes: #804
|
2020-05-24 02:23:33 +01:00 |
|
Pavel Odintsov
|
8ee5bc40a0
|
Added GoBGP integration based on new GoBGP API. Related: #389
|
2020-05-24 01:36:50 +01:00 |
|
Pavel Odintsov
|
0a87084cb5
|
Upgrade gRPC to current version
|
2020-05-24 00:31:17 +01:00 |
|
Pavel Odintsov
|
80f968d2a9
|
Upgrade protobuf to current stable version
|
2020-05-24 00:11:18 +01:00 |
|
Pavel Odintsov
|
03117a7b68
|
Switched to using binary build of GoBGP 2.16
|
2020-05-23 23:51:55 +01:00 |
|
Pavel Odintsov
|
80210fcb8f
|
Deprecated old GoBGP integration because it was deprecated in mainstream https://github.com/osrg/gobgp/issues/1855
|
2020-05-23 23:51:29 +01:00 |
|
Pavel Odintsov
|
15c3ae4177
|
Made GoBGP support configurable
|
2020-05-23 23:21:34 +01:00 |
|
Pavel Odintsov
|
87b102d8b0
|
Unified get_interface_number_by_device_name() and improved error control
|
2020-05-23 20:29:17 +01:00 |
|
Pavel Odintsov
|
8cf87fc7b0
|
Added option to control fanout mode in AF_PACKET. Closes #803
|
2020-05-23 20:21:50 +01:00 |
|
Pavel Odintsov
|
be8afbd1b7
|
Reformatted source code with clang-format
|
2020-05-23 19:55:10 +01:00 |
|
Pavel Odintsov
|
e10abca803
|
Added support for artificial sampling rate in AF_PACKET mode. Closes #790
|
2020-05-23 19:31:06 +01:00 |
|