Federico Di Pierro
|
2a886f7a3d
|
new(cmake): added a cmake module to enforce the download and installation of falcoctl.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-01-25 17:37:37 +01:00 |
|
Andrea Terzolo
|
77686cb8b9
|
update: don't expose available CPU feature
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-24 12:41:34 +01:00 |
|
Andrea Terzolo
|
42670a50c7
|
new: support multiple buffer modes and online CPUs
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-24 12:41:34 +01:00 |
|
Federico Di Pierro
|
e64c14a947
|
fix(userspace/falco): fixed grpc server shutdown.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-01-24 11:59:34 +01:00 |
|
Jason Dellaluce
|
f3546a9a55
|
update(cmake): new rules checksums
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-21 17:58:08 +01:00 |
|
Jason Dellaluce
|
cf76a09425
|
chore(RELEASE.md): fix typo
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-21 17:58:08 +01:00 |
|
Jason Dellaluce
|
97ec861c02
|
docs(RELEASE.md): update release guidelines
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-21 17:58:08 +01:00 |
|
Jason Dellaluce
|
4aeb3672e5
|
fix(test): update rules file reference
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-21 17:58:08 +01:00 |
|
Jason Dellaluce
|
0ad80350a4
|
chore(README.md): fix reference to rules in readme
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-21 17:58:08 +01:00 |
|
Jason Dellaluce
|
0b324f06f3
|
update(cmake): add rules external project for building packages
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-21 17:58:08 +01:00 |
|
Jason Dellaluce
|
0ca7fe29fa
|
new: add falcosecurity/rules submodule
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-21 17:58:08 +01:00 |
|
Jason Dellaluce
|
aafbbdb31f
|
refactor: remove rules directory as moved to another repo
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-21 17:58:08 +01:00 |
|
Jason Dellaluce
|
32dcb9ffd0
|
refactor: remove rules_inventory as being moved to another repo
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-21 17:58:08 +01:00 |
|
Roberto Scolaro
|
45f5589b69
|
fix(scripts): fixed incorrect bash var expansion
Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
|
2023-01-20 17:41:05 +01:00 |
|
Jason Dellaluce
|
099f118e34
|
fix(scripts): invalidate all signatures at once
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-20 16:56:06 +01:00 |
|
Jason Dellaluce
|
4bc7d3fa65
|
fix(scripts): aws cp instead of aws sync
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-20 16:56:06 +01:00 |
|
Jason Dellaluce
|
9b644d893b
|
fix(scripts): aws sync flags
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-20 16:56:06 +01:00 |
|
Jason Dellaluce
|
717dcaf473
|
update(scripts): regenerate repos signatures
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-20 16:56:06 +01:00 |
|
Jason Dellaluce
|
95940d2e16
|
chore(scripts): fix typos
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-20 16:56:06 +01:00 |
|
Jason Dellaluce
|
1d0c50e272
|
update(scripts): allow regenerating signatures without publishing new packages
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-20 16:56:06 +01:00 |
|
Jason Dellaluce
|
61bc6c8d32
|
update(scripts): sync regenerated signatures in s3
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-20 16:56:06 +01:00 |
|
Jason Dellaluce
|
9f4573a26a
|
update(scripts): add option for updating all signatures in publish-rpm
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-20 16:56:06 +01:00 |
|
Jason Dellaluce
|
ac2555ca3c
|
update(scripts): add option for updating all signatures in publish-deb
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-20 16:56:06 +01:00 |
|
Jason Dellaluce
|
cfc96e899b
|
fix(docker/falco): trust latest GPG key
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-19 12:33:46 +01:00 |
|
Federico Di Pierro
|
306f9ba468
|
fix(userspace/falco): fixed build.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-01-17 16:00:23 +01:00 |
|
Federico Di Pierro
|
a8377d544a
|
update(cmake): updated libs to latest 0.10.1 tag.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-01-17 16:00:23 +01:00 |
|
Jason Dellaluce
|
41a5de670a
|
docs(falco.yaml): update webserver config docs
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-16 17:24:54 +01:00 |
|
Jason Dellaluce
|
55a6436ee8
|
new(userspace/falco): add webserver endpoint for retrieving internal versions
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-16 17:24:54 +01:00 |
|
Jason Dellaluce
|
ea48ec70be
|
refactor(userspace/falco): use new utility for printing versions and support
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-16 17:24:54 +01:00 |
|
Jason Dellaluce
|
7724ad940a
|
new(userspace/falco): standaline utility for retrieving internal version numbers
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-16 17:24:54 +01:00 |
|
Thomas Labarussias
|
bb9edea666
|
install ca-certificates in falco:no-driver image
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
|
2023-01-16 10:35:18 +01:00 |
|
Jason Dellaluce
|
c69b198777
|
chore(userspace/falco): cleanup error message when no output is configured
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-15 18:30:15 +01:00 |
|
Jason Dellaluce
|
db2f5d5e9c
|
fix(userspace/falco): solve tests issues
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-15 18:30:15 +01:00 |
|
Jason Dellaluce
|
4aefb7fd7d
|
fix(userspace/falco): require config file only when needed
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-15 18:30:15 +01:00 |
|
Jason Dellaluce
|
149c95c3fb
|
fix(userspace/falco): load config before every other action
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-15 18:30:15 +01:00 |
|
Jason Dellaluce
|
46f15facfe
|
fix(userspace/falco): adapt tests
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-15 18:30:15 +01:00 |
|
Jason Dellaluce
|
78312c8c15
|
update(userspace/falco): clean up configuration and allow re-initialization
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-15 18:30:15 +01:00 |
|
Jason Dellaluce
|
d6bbf5d442
|
refactor(userspace/falco): isolate yaml helpers (2)
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-15 18:30:15 +01:00 |
|
Jason Dellaluce
|
2eac8f88cb
|
refactor(userspace/falco): isolate yaml helpers (1)
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-15 18:30:15 +01:00 |
|
Jason Dellaluce
|
bc3ec30f3e
|
chore(userspace/falco) remove unused var
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-15 18:30:15 +01:00 |
|
Jason Dellaluce
|
42ef8db26f
|
refactor(userspace/falco): deprecate version-json option and rely on json_output
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-15 18:30:15 +01:00 |
|
Jason Dellaluce
|
09d9ae135b
|
update(userspace/falco): load default config at app initialization
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-15 18:30:15 +01:00 |
|
Jason Dellaluce
|
57cafcb65a
|
refator(userspace/falco): allow loading default config with no file
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-15 18:30:15 +01:00 |
|
Jason Dellaluce
|
c1985a7c99
|
fix(userspace/engine): absolute rule condition position in validation context
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-10 12:55:43 +01:00 |
|
Jason Dellaluce
|
d79d7112a0
|
fix(userspace/engine): catch YAML parsing and validation errors with right context
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-01-10 12:55:43 +01:00 |
|
Luca Guerra
|
1b2c7ef7d9
|
new(falco): add --version-json to print version information in json format
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-01-10 12:35:43 +01:00 |
|
Leonardo Grasso
|
280fcfe5d3
|
update: deprecate Mesos support, --mesos-api , and -pm command-line flags
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-01-09 14:04:55 +01:00 |
|
Furkan
|
8381d58f2c
|
chore(scripts/falco-driver-loader): improve curl resiliency
Fixes #2334
Signed-off-by: Furkan <furkan.turkal@trendyol.com>
|
2023-01-09 10:12:55 +01:00 |
|
Andrea Terzolo
|
19d5430f5d
|
update: modern falco builder
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-09 09:04:54 +01:00 |
|
Andrea Terzolo
|
609171fe14
|
doc: reword
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
Co-authored-by: Federico Di Pierro <nierro92@gmail.com>
|
2022-12-21 14:56:02 +01:00 |
|