Federico Di Pierro
0274959981
update(userspace/falco, cmake): updated libs to latest master.
...
Adapted API to sinsp::open API break, and simple consumer API break.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
Co-authored-by: Andrea Terzolo <andrea.terzolo@polito.it >
2022-09-20 11:35:28 +02:00
Leonardo Grasso
fab95f38a9
update(.circleci): re-enabled cppcheck
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-09-02 08:54:27 +02:00
Jason Dellaluce
f7b662f936
update(cmake): bump libs and driver version to 6599e2efebce30a95f27739d655d53f0d5f686e4
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-08-25 16:32:15 +02:00
Jason Dellaluce
45bf4db077
fix(cmake/libs): enforce using bundled re2
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-08-25 16:32:15 +02:00
Jason Dellaluce
a8353307c7
update(cmake): bump libs and driver version to 2433c822e1c3ed55f6528c18a27373a677ce76af
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-08-25 16:32:15 +02:00
Jason Dellaluce
928d3225b9
fix(cmake): force using bundled valijson
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-08-03 15:58:21 +02:00
Jason Dellaluce
1b8c8a86ec
update(cmake): bump libs version to b4c198773bf05486e122f6d3f7f63be125242413
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-08-03 15:58:21 +02:00
Jason Dellaluce
7317d80dd8
update(cmake): bump driver version to b4c198773bf05486e122f6d3f7f63be125242413
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-08-03 15:58:21 +02:00
Luca Guerra
773156de04
update(falco): update libs to 0.7.0
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2022-07-11 10:16:43 +02:00
Luca Guerra
161fe6fb3c
update(falco): upgrade drivers to 2.0.0, libs to latest rc
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2022-07-05 11:02:38 +02:00
Luca Guerra
993516f430
new(falco): add compile-time option to enable or disable gvisor support
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2022-07-01 14:17:38 +02:00
Luca Guerra
1966fa1f91
update(falco): update libs to 0.7.0-rc2, 2.0.0-rc1+driver
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2022-07-01 12:53:23 +02:00
Andrea Terzolo
e4fe6a3353
chore(cmake): bump plugins versions
...
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it >
2022-06-29 16:41:29 +02:00
Leonardo Grasso
308f001b87
chore(cmake/modules): remove leftover
...
Co-authored-by: Federico Di Pierro <nierro92@gmail.com >
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-06-23 12:47:03 +02:00
Leonardo Grasso
4b694896a4
build: temporarily bump libs and driver
...
Note that another bump is required before releasing Falco, since this commit uses alpha versions.
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-06-23 12:47:03 +02:00
Leonardo Grasso
d589ec2144
build(cmake/modules): dedicated cmake module for the driver
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-06-23 12:47:03 +02:00
Leonardo Grasso
6c08fa2a20
build(cmake/modules): divorce driver from falcosecurity-libs module
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-06-23 12:47:03 +02:00
Leonardo Grasso
9af20a000d
chore(cmake/modules): duplicate git history (part 2)
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-06-23 12:47:03 +02:00
Leonardo Grasso
7e1e7c2e42
chore(cmake/modules): duplicate git history (part 1)
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-06-23 12:47:03 +02:00
Leonardo Grasso
1f2e6d4629
chore(cmake/modules): indentation
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-06-23 12:47:03 +02:00
Aldo Lacuku
b6d0607716
chore(cmake): bump falco-security libs version to 075da069af359954122ed7b8a9fc98bc7bcf3116
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu >
2022-06-09 12:50:39 +02:00
Andrea Terzolo
e5af3899f9
chore(k8s_audit_plugin): bump k8s_audit_plugin version
...
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it >
2022-06-07 16:07:53 +02:00
Federico Di Pierro
13eb8d2d48
update(build): updated plugins to latest versions.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-06-01 14:50:38 +02:00
Federico Di Pierro
3fef329d11
update(build): updated libs to 39ae7d40496793cf3d3e7890c9bbdc202263836b for Falco 0.32.0.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-05-31 18:12:09 +02:00
Federico Di Pierro
eb9a9c6e7d
update(build): updated libs to 1be924900a09cf2e4db4b4ae13d03d838959f350
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-05-26 18:19:26 +02:00
Federico Di Pierro
db5f1bec3d
update(cmake): updated plugins.
...
Moreover, add support for aarch64 plugins, even if Falco 0.32 won't be distributed with official arm64 support.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-05-26 12:37:26 +02:00
Federico Di Pierro
1d343c93f3
update(build): updated libs version for Falco 0.32.0 release.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-05-26 11:07:27 +02:00
Federico Di Pierro
f6dba24b81
update(build): updated libs to latest master.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-05-21 16:33:38 +02:00
Leonardo Grasso
e2b7b1208a
build(cmake/modules): add plugins rules and bump plugins versions
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-05-12 18:28:34 +02:00
Leonardo Grasso
298913471c
wip: bump libs version to ff0b1f8d4612d197368b3f7feff28178f3bd3ad184f3707942ab52219e98f461
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-05-12 18:28:34 +02:00
Jason Dellaluce
67d2fe45a5
refactor: add k8saudit plugin and adapt config, tests, and rulesets
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-04-29 20:47:19 +02:00
Jason Dellaluce
b91ff34b97
refactor: drop civetweb dependency and implement healtz using cpp-httplib
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-04-29 20:47:19 +02:00
Leonardo Grasso
98916e547d
build(cmake): bump libs version to c778e452985aa7f17be781754d4ad0658fcc3254
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-04-29 10:16:50 +02:00
Federico Di Pierro
fd9bb83d85
update(build): updated libs version to latest master.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com >
2022-04-29 10:16:50 +02:00
Leonardo Grasso
3a6274ab36
build: correct conffiles for DEB packages
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-04-28 17:01:45 +02:00
Jason Dellaluce
c36300a48c
update(build): bump libs version to d6b75db133602dee81b4408902f2510275feae57
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-04-27 16:22:59 +02:00
Leonardo Grasso
2c3c8b92e0
build: MUSL builds can't have plugins
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-04-22 09:41:56 +02:00
Leonardo Grasso
d443bcfe5f
build: components opt-in mechanism for packages
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-04-22 09:41:56 +02:00
Leonardo Grasso
01b407a358
build: define "plugins" component
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-04-22 09:41:56 +02:00
Leonardo Grasso
3300c72db0
build(cmake/modules): explicitly set libs package and driver component names
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-04-22 09:41:56 +02:00
Leonardo Grasso
8dd4beac73
build(cmake): upgrade catch2 to 2.13.9
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com >
2022-04-21 16:17:59 +02:00
Jason Dellaluce
df6dced96b
update(build): bump cloudtrail and json plugin versions
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-04-19 16:29:40 +02:00
Jason Dellaluce
d9d23cd31d
update: bump libs version to b19f87e8aee663e4987a3db54570725e071ed105
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-04-19 16:29:40 +02:00
Jason Dellaluce
7db9dd66ff
refactor(build): drop dependencies to chisels, luajit, lyaml, and libyaml
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-04-11 12:22:18 +02:00
Jason Dellaluce
0a132f453a
update(cmake): remove lpeg dependency
...
The Lua PEG parser is not longer needed, since we now use the new filter parser implemented
in libsinsp.
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-03-23 18:31:43 +01:00
Jason Dellaluce
9607cbc2c7
update(build): temporarely bump cloudtrail and json plugin version to dev builds
...
This is required due to the plugin API version being bumped to 1.0.0 in the framework after
the recent breaking changes. cloudtrail and json will be switched back to a stable build
once they get released to require the plugin API version with the newest major.
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-03-18 23:20:01 +01:00
Jason Dellaluce
481e32cab9
update(build): bump libs version to caa0e4d0044fdaaebab086592a97f0c7f32aeaa9
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com >
2022-03-18 23:20:01 +01:00
Luca Guerra
6c4b267109
chore(build): update falco libs to b7eb0dd
...
Signed-off-by: Luca Guerra <luca@guerra.sh >
2022-03-04 10:48:49 +01:00
Josh Soref
ab05026065
spelling: commands
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
2022-03-01 16:30:24 +01:00
Andrea Terzolo
04ce76becc
chore: bump libs to latest master e71045b
...
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it >
2022-03-01 16:10:24 +01:00