Andrea Terzolo
|
45c55ae4e1
|
chore: bump to the latest libs
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
|
2023-09-21 17:48:48 +02:00 |
|
Luca Guerra
|
80d20bff28
|
update(falco): bundle rules 2.0.0
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-21 17:48:48 +02:00 |
|
Leonardo Grasso
|
db6b15f42c
|
update: add SPDX license identifier
See https://github.com/falcosecurity/evolution/issues/318
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-09-21 17:48:48 +02:00 |
|
dependabot[bot]
|
38832d99e7
|
build(deps): Bump submodules/falcosecurity-rules
Bumps [submodules/falcosecurity-rules](https://github.com/falcosecurity/rules) from `bea364e` to `6d3fcf0`.
- [Release notes](https://github.com/falcosecurity/rules/releases)
- [Commits](bea364ef41...6d3fcf0467)
---
updated-dependencies:
- dependency-name: submodules/falcosecurity-rules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-21 17:48:48 +02:00 |
|
Federico Di Pierro
|
ac9af5427b
|
update(cmake): bumped plugins to latest stable versions.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-09-21 17:48:48 +02:00 |
|
Andrea Terzolo
|
60f1b09e17
|
chore: bump to latest libs
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
|
2023-09-21 17:48:48 +02:00 |
|
dependabot[bot]
|
7f33ededa6
|
build(deps): Bump submodules/falcosecurity-rules
Bumps [submodules/falcosecurity-rules](https://github.com/falcosecurity/rules) from `ee5fb38` to `bea364e`.
- [Release notes](https://github.com/falcosecurity/rules/releases)
- [Commits](ee5fb38eba...bea364ef41)
---
updated-dependencies:
- dependency-name: submodules/falcosecurity-rules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-21 17:48:48 +02:00 |
|
Luca Guerra
|
c65718f7bc
|
update(build): update falcoctl to 0.6.1
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-21 17:48:48 +02:00 |
|
dependabot[bot]
|
3c1928dff4
|
build(deps): Bump submodules/falcosecurity-rules
Bumps [submodules/falcosecurity-rules](https://github.com/falcosecurity/rules) from `43580b4` to `ee5fb38`.
- [Release notes](https://github.com/falcosecurity/rules/releases)
- [Commits](43580b4ceb...ee5fb38eba)
---
updated-dependencies:
- dependency-name: submodules/falcosecurity-rules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-21 17:48:48 +02:00 |
|
Federico Di Pierro
|
9f0cd50b6e
|
update(cmake): bumped libs to 0.13.0-rc2 and driver to 6.0.1+driver.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
0.36.0-rc2
|
2023-09-14 16:07:27 +02:00 |
|
Luca Guerra
|
393825295e
|
fix(docker): get the driver loader legacy from the right directory
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-14 16:07:27 +02:00 |
|
Luca Guerra
|
7c7e54d1bb
|
fix(build): set the right bucket and version for driver legacy
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-14 16:07:27 +02:00 |
|
Andrea Terzolo
|
803b5eea06
|
cleanup: thrown exceptions and avoid multiple logs
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
|
2023-09-14 16:07:27 +02:00 |
|
dependabot[bot]
|
78f32026f2
|
build(deps): Bump submodules/falcosecurity-rules
Bumps [submodules/falcosecurity-rules](https://github.com/falcosecurity/rules) from `c6e01fa` to `43580b4`.
- [Release notes](https://github.com/falcosecurity/rules/releases)
- [Commits](c6e01fa7a5...43580b4ceb)
---
updated-dependencies:
- dependency-name: submodules/falcosecurity-rules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-14 16:07:27 +02:00 |
|
dependabot[bot]
|
f989fdba52
|
build(deps): Bump submodules/falcosecurity-testing
Bumps [submodules/falcosecurity-testing](https://github.com/falcosecurity/testing) from `76d1743` to `30c3643`.
- [Commits](76d1743a0a...30c36439fc)
---
updated-dependencies:
- dependency-name: submodules/falcosecurity-testing
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-14 16:07:27 +02:00 |
|
Luca Guerra
|
9e3e73c033
|
update(docs): add driver-loader-legacy to readme and fix bad c&p
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-14 16:07:27 +02:00 |
|
Jason Dellaluce
|
95e0465309
|
fix(userspace/falco): clearing full output queue
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-09-14 16:07:27 +02:00 |
|
dependabot[bot]
|
5d49ea77c0
|
build(deps): Bump submodules/falcosecurity-rules
Bumps [submodules/falcosecurity-rules](https://github.com/falcosecurity/rules) from `d31dbc2` to `c6e01fa`.
- [Release notes](https://github.com/falcosecurity/rules/releases)
- [Commits](d31dbc26ea...c6e01fa7a5)
---
updated-dependencies:
- dependency-name: submodules/falcosecurity-rules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-14 16:07:27 +02:00 |
|
Leonardo Grasso
|
4479de5b9e
|
docs: add LICENSE file
This commit creates a copy of https://github.com/falcosecurity/falco/blob/master/COPYING (which is kept for historical reasons) to address the recommendation reported by https://github.com/falcosecurity/evolution/issues/317
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-09-14 16:07:27 +02:00 |
|
Luca Guerra
|
37ce18f457
|
fix(docker): prevent variable expansion with FALCO_DRIVER_LOADER_OPTIONS
Signed-off-by: Luca Guerra <luca@guerra.sh>
0.36.0-rc1
|
2023-09-11 14:59:30 +02:00 |
|
Luca Guerra
|
dae36c798a
|
new(docker): allow passing options to falco-driver-loader from the container image
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-11 14:59:30 +02:00 |
|
dependabot[bot]
|
30aa28f2a6
|
build(deps): Bump submodules/falcosecurity-rules
Bumps [submodules/falcosecurity-rules](https://github.com/falcosecurity/rules) from `b6372d2` to `d31dbc2`.
- [Release notes](https://github.com/falcosecurity/rules/releases)
- [Commits](b6372d2675...d31dbc26ea)
---
updated-dependencies:
- dependency-name: submodules/falcosecurity-rules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-11 10:59:14 +02:00 |
|
Luca Guerra
|
d5e80fee0b
|
update(docs): add section about the experimental distroless image
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-11 10:03:13 +02:00 |
|
Luca Guerra
|
b3b4f4a431
|
update(build): build and release falco-distroless
Signed-off-by: Luca Guerra <luca@guerra.sh>
Co-authored-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-09-11 10:03:13 +02:00 |
|
Adrian Mouat
|
de5eec5285
|
new(docker): add distroless Dockerfile
Signed-off-by: Adrian Mouat <adrian@chainguard.dev>
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-11 10:03:13 +02:00 |
|
Leonardo Grasso
|
35cb960917
|
update(userspace/engine): align %container.info defaults with new rule styles
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-09-08 19:00:04 +02:00 |
|
Andrea Terzolo
|
e55bedac0b
|
fix(stats): always initialize m_output
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
|
2023-09-07 19:13:00 +02:00 |
|
Luca Guerra
|
c2b940f8c4
|
update(docker): remove packages that are not strictly necessary
Signed-off-by: Luca Guerra <luca@guerra.sh>
Co-authored-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-09-07 15:55:59 +02:00 |
|
Luca Guerra
|
22bd6f7352
|
update(build): publish the legacy driver image
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-07 15:55:59 +02:00 |
|
Luca Guerra
|
1616ac666b
|
update(docker): add the legacy driver loader image
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-07 15:55:59 +02:00 |
|
Luca Guerra
|
02982e0375
|
update(docker): upgrade Falco driver loader image
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-07 15:55:59 +02:00 |
|
dependabot[bot]
|
eb8e4b9a29
|
build(deps): Bump submodules/falcosecurity-rules
Bumps [submodules/falcosecurity-rules](https://github.com/falcosecurity/rules) from `6ed73fe` to `b6372d2`.
- [Release notes](https://github.com/falcosecurity/rules/releases)
- [Commits](6ed73fee78...b6372d2675)
---
updated-dependencies:
- dependency-name: submodules/falcosecurity-rules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-07 13:41:59 +02:00 |
|
Melissa Kilby
|
73f15e6c5b
|
cleanup(userspace/falco): adjust outputs_queue_num_drops counter for recovery 'empty'
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
|
2023-09-07 13:15:59 +02:00 |
|
Melissa Kilby
|
dad2762ed6
|
fix(userspace/falco): change outputs_queue_num_drops to atomic
Co-authored-by: Jason Dellaluce <jasondellaluce@gmail.com>
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
|
2023-09-07 13:15:59 +02:00 |
|
Melissa Kilby
|
88a5e1bf45
|
cleanup(config): rename default outputs queue macro
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
|
2023-09-07 13:15:59 +02:00 |
|
Melissa Kilby
|
0eff98aa8e
|
cleanup: apply more reviewers suggestions
Co-authored-by: Andrea Terzolo <andreaterzolo3@gmail.com>
Co-authored-by: Leonardo Grasso <me@leonardograsso.com>
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
|
2023-09-07 13:15:59 +02:00 |
|
Melissa Kilby
|
016fdae93b
|
cleanup: apply reviewers suggestions
Co-authored-by: Andrea Terzolo <andreaterzolo3@gmail.com>
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
|
2023-09-07 13:15:59 +02:00 |
|
Melissa Kilby
|
a61f24066f
|
cleanup(userspace/falco): always set queue capacity and use largest long as default for unbounded
Co-authored-by: Andrea Terzolo <andreaterzolo3@gmail.com>
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
|
2023-09-07 13:15:59 +02:00 |
|
Melissa Kilby
|
1e94598eca
|
new(metrics): add falco.outputs_queue_num_drops metrics + plus fix rebase leftovers
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
|
2023-09-07 13:15:59 +02:00 |
|
Melissa Kilby
|
85883b7200
|
cleanup(outputs): adopt different style for outputs_queue params encodings
Co-authored-by: Leonardo Grasso <me@leonardograsso.com>
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
|
2023-09-07 13:15:59 +02:00 |
|
Melissa Kilby
|
03a557725b
|
cleanup(outputs): ensure old defaults in queue_capacity_outputs in new config
Co-authored-by: Leonardo Grasso <me@leonardograsso.com>
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
|
2023-09-07 13:15:59 +02:00 |
|
Melissa Kilby
|
b55b209edf
|
fix(outputs): expose queue_capacity_outputs config for memory control
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
|
2023-09-07 13:15:59 +02:00 |
|
Luca Guerra
|
d1b932d2e9
|
update(docker): use debian 12 slim for falco no driver
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-07 12:49:59 +02:00 |
|
Luca Guerra
|
a22dac6866
|
update(falco)!: --list-syscall-events is now called --list-events
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-07 12:47:59 +02:00 |
|
Luca Guerra
|
bfb22527a2
|
chore(falco): update engine version and checksum
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-07 12:47:59 +02:00 |
|
Luca Guerra
|
b21bfd6e8d
|
new(falco): print all events (not just syscall)
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-09-07 12:47:59 +02:00 |
|
Leonardo Grasso
|
79b39b54d0
|
update(cmake/modules): bump rules to falco-rules-2.0.0-rc1
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-09-07 12:34:59 +02:00 |
|
Leonardo Grasso
|
7cd299e658
|
chore(submodule): bump testing framework to 76d1743
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-09-07 12:34:59 +02:00 |
|
Leonardo Grasso
|
e8e8c6413f
|
fix(ci): make scap file work from within the container
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-09-07 12:34:59 +02:00 |
|
Federico Di Pierro
|
4d590fa6ee
|
update(cmake): bumped libs to 0.13.0-rc1 and driver to 6.0.0+driver.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-09-06 17:20:00 +02:00 |
|