Commit Graph

  • af5bd6cda7 update(cmake): update libs and driver to latest master. master poiana 2026-04-27 07:21:03 +00:00
  • 9b72af58ec chore(unit_tests): capture feature testing Leonardo Grasso 2026-04-20 11:33:07 +02:00
  • ce038d9218 new(userspace/falco): add capture.max_file_size_mb global hard limit Leonardo Grasso 2026-04-20 11:32:29 +02:00
  • 6f5274c35a Update docker/falco-debian/Dockerfile Paris Nakita Kejser 2026-04-21 09:58:47 +02:00
  • 7369e282fa build(docker): modernize Debian package key handling Paris Nakita Kejser 2026-04-14 07:55:06 +02:00
  • 6c4406c506 test(engine): cover folded scalar rule with evt.dir hidden in a macro Samaresh Kumar Singh 2026-04-21 08:21:43 -05:00
  • 672db69b4b fix(engine): show condition text in warning snippet for folded scalar conditions Samaresh Kumar Singh 2026-04-14 16:19:00 -05:00
  • 3babc46d3c docs(userspace): update -o help text to mention backslash escaping fix/cli-o-flag-escaping Leonardo Grasso 2026-04-20 11:18:54 +02:00
  • d686b50088 docs(userspace): document backslash escaping to -o key-path parser Leonardo Grasso 2026-03-24 12:55:17 +01:00
  • 941afe0b47 fix(userspace): add backslash escaping to -o key-path parser Leonardo Grasso 2026-03-24 12:50:53 +01:00
  • f56e9c2656 chore(cmake): bump drivers to 10.0.0-rc2+driver Leonardo Di Giovanna 2026-04-17 11:37:29 +02:00
  • 151f9cf2d3 chore(scripts): add script updating libs/drivers cmake module versions Leonardo Di Giovanna 2026-04-16 14:46:49 +02:00
  • df1b259cbb chore(cmake): bump libs/drivers to 0.24.0-rc1/10.0.0-rc1+driver Leonardo Di Giovanna 2026-04-16 12:52:50 +02:00
  • a3d7dbeeea fix: use has_root_path() for cross-platform plugin library path check Leonardo Grasso 2026-04-15 16:39:59 +02:00
  • f4bb2ea498 chore: make plugin library path traversal check cross-platform Leonardo Grasso 2026-04-10 14:52:15 +02:00
  • 3350c6f703 fix(config): prevent plugin library path traversal via relative paths Leonardo Grasso 2026-04-08 15:40:14 +02:00
  • cbc16a3ccf refactor(engine)!: remove unused seed_rng parameter from falco_engine constructor Leonardo Grasso 2026-04-15 14:20:59 +02:00
  • 52324bd737 docs(userspace): update copyright year Leonardo Grasso 2026-04-15 11:26:50 +02:00
  • 5e6fc5784b fix(userspace): add portable compat wrappers for gmtime_r, localtime_r, strerror_r Leonardo Grasso 2026-04-09 16:55:35 +02:00
  • 127f0b2a2a fix(userspace): replace strerror() with thread-safe strerror_r() Leonardo Grasso 2026-04-09 11:41:37 +02:00
  • f004258bf7 fix(userspace/engine): replace non-thread-safe random() with thread-local RNG Leonardo Grasso 2026-04-09 11:40:58 +02:00
  • 6a00de21a8 fix(userspace): replace gmtime/localtime with reentrant variants Leonardo Grasso 2026-04-09 11:35:37 +02:00
  • 7a46ddd4ce update(cmake): update libs and driver to latest master. poiana 2026-04-13 07:13:11 +00:00
  • 7e59ac5653 ci(reusable_test_packages): produce core dumps when falco crashes Leonardo Di Giovanna 2026-04-15 14:41:44 +02:00
  • 65c114faf6 chore(cmake): add use TSAN option irozzo-1A 2026-03-06 14:07:39 +00:00
  • 8e2af6dc35 chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2026-04-13 17:16:52 +00:00
  • 1f45da8634 fix(userspace/falco): respect buffered_outputs YAML config value Leonardo Grasso 2026-03-20 17:16:44 +01:00
  • 5f3cc45bc1 chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2026-04-02 16:03:37 +00:00
  • 274c5d42b3 build: drop WIN32 exclusion from http_output, webserver, and metrics gates Leonardo Grasso 2026-03-19 17:36:07 +01:00
  • 45f7cee02a build: enable http_output, webserver, and metrics on macOS Leonardo Grasso 2026-03-19 16:55:51 +01:00
  • 6c2023302a docs(CHANGELOG.md): 0.43.1 Leonardo Grasso 2026-04-09 15:24:42 +02:00
  • 8996563724 docs(CHANGELOG.md): 0.43.1 release/0.43.x Leonardo Grasso 2026-04-09 15:24:42 +02:00
  • ce1de5597b chore(cmake): bump libs version to 0.23.2 0.43.1 Leonardo Grasso 2026-04-08 17:20:00 +02:00
  • ce4126c044 chore(cmake): bump container plugin version to 0.6.4 Leonardo Grasso 2026-04-08 17:17:56 +02:00
  • 1d73b2f0a9 ci: restore minimum set of required permissions Leonardo Di Giovanna 2026-04-01 10:49:54 +02:00
  • 8207e20e46 feat(userspace/falco): add support for kernel iterator metrics Leonardo Di Giovanna 2026-03-31 18:16:53 +02:00
  • 6087cd90ae chore(unit_tests/falco): add unit tests for yaml_helper::is_node_truthy fix/bulk/adoption-and-deprecation-policies Leonardo Grasso 2026-03-26 12:48:08 +01:00
  • 3281903504 new: centralize config and CLI maturity status mechanism Leonardo Grasso 2026-03-24 17:46:05 +01:00
  • a21f29e498 docs(falco.yaml): fix maturity tag inconsistencies and update config index Leonardo Grasso 2026-03-24 16:14:17 +01:00
  • 07d627a8e6 docs: add work partitioning section irozzo-1A 2026-01-09 16:54:16 +01:00
  • 4f22143c6e docs: high-level Falco multi-threaded architecture irozzo-1A 2025-12-16 15:10:04 +01:00
  • 9f767e409e docs: multi-thread falco high-level design proposal irozzo-1A 2025-12-05 16:49:10 +01:00
  • e0c810c9d2 fix(engine): address PR review comments Paolo Polidori 2026-03-13 22:37:20 +01:00
  • 8c6ab2387f fix(engine) license date Paolo Polidori 2026-02-17 10:53:32 +01:00
  • e1f16c0464 feat: add JSON as output format for --list/--list_events Paolo Polidori 2026-02-14 18:17:02 +01:00
  • bb404863b4 chore(unit_tests): test validation for unknown-key in rules Leonardo Grasso 2026-02-17 17:00:07 +01:00
  • 7994460666 new(userspace/engine): validation for unknown-key in rules Leonardo Grasso 2026-02-17 16:59:39 +01:00
  • 9aed480082 fix(userspace/engine): JSON Schema fixes Leonardo Grasso 2026-02-17 16:57:28 +01:00
  • 61be9ec4dd fix(cmake): configure falco.yaml from current src dir Roberto Scolaro 2026-03-13 09:28:49 +00:00
  • 6d20070f27 fix(metrics): Prevent race condition crash during metrics collection on shutdown Adnan Ali 2025-11-17 09:29:11 +00:00
  • 59dae06e13 update(engine): bump engine version to 0.60.0 Leonardo Grasso 2026-03-12 15:35:54 +01:00
  • 426fe3dabc fix(cmake): move cxxopts include before falcosecurity-libs Leonardo Grasso 2026-03-12 14:36:30 +01:00
  • cf0d2eb15a update(cmake): update libs and driver to latest master. poiana 2026-03-09 06:45:42 +00:00
  • 8989870d26 fix(userspace/falco): fix watchdog race condition on timeout exchange irozzo-1A 2026-03-11 22:49:05 +00:00
  • 526dc9afef chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2026-03-02 17:54:20 +00:00
  • 8171176e31 ci: add top-level permissions to workflow files Gagan H R 2026-03-11 21:40:28 +05:30
  • 6fdb686b7a chore(falco): fix warning in webserver.h irozzo-1A 2026-03-11 09:37:45 +00:00
  • 7554de160a fix(engine): add unknown filter match in err_is_unknown_type_or_field irozzo-1A 2026-03-11 09:10:19 +00:00
  • 31e92b88bc fix(cmake): protect from redefine cxxopts target irozzo-1A 2026-03-06 14:17:51 +00:00
  • 17ebbecec9 feat(userspace/engine): update libs ref and adapt to transformer AST changes irozzo-1A 2026-02-10 15:32:11 +01:00
  • e816587a8d docs: fix anchor trailing hyphen for emoji heading Maxime Grenu 2026-02-24 09:09:09 +01:00
  • 12b8bf8522 docs: fix Contributing.md outdated references Maxime Grenu 2026-02-19 15:21:11 +01:00
  • a43e1ac7f3 chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2026-02-19 16:03:44 +00:00
  • 865284dffe fix(webserver): fix inconsistent include directives trying to compile the webserver on Apple Paolo Polidori 2026-02-14 15:24:13 +01:00
  • 514470abd1 chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2026-02-16 17:11:32 +00:00
  • b511b54d21 chore(build): add support for gperftools CPU profiler irozzo-1A 2026-01-16 14:44:39 +01:00
  • fd13688ad7 refactor(webserver): improve failure handling 3485_webserver_with_own_uid_gid Samuel Gaist 2026-02-12 00:07:48 +01:00
  • 91d586900e fix: use nobody uid/gid as default values for webserver Samuel Gaist 2026-02-11 20:46:59 +01:00
  • 1ec2d74546 refactor: reword information Samuel Gaist 2026-02-10 11:47:50 +01:00
  • ef495bc48e refactor: use configured listen address for liveness check Samuel Gaist 2026-02-10 11:44:03 +01:00
  • ccbc4138e8 fix: use correct parameter for setgid and setuid Samuel Gaist 2026-02-10 11:41:55 +01:00
  • 23ba06de51 fix: do not throw from a nothrow function Samuel Gaist 2026-02-09 22:43:08 +01:00
  • b12eb3d85d fix: use std::strerror rather than just errno Samuel Gaist 2026-02-09 22:42:09 +01:00
  • 66e4c986ca refactor: use client to check if the web server is running Samuel Gaist 2026-02-09 22:19:38 +01:00
  • be4d9bbc19 refactor: run the webserver unprivileged Samuel Gaist 2025-08-31 10:47:40 +02:00
  • 43aaffc4e0 chore!: drop gRPC output and server support Leonardo Di Giovanna 2026-02-05 16:47:21 +01:00
  • 33a2ce53fd chore!: drop gVisor engine support Leonardo Di Giovanna 2026-02-05 14:32:05 +01:00
  • 387499546f chore!: drop legacy BPF probe Leonardo Di Giovanna 2026-02-05 12:21:22 +01:00
  • ae9c2fbbc3 revert: "chore(.github): put back temporary action for GPG key roation" Leonardo Grasso 2026-01-21 11:28:04 +01:00
  • 89975f1af8 docs: update CHANGELOG.md to Falco 0.43.0 Leonardo Di Giovanna 2026-01-28 14:54:11 +01:00
  • 2e041f50a0 docs: update CHANGELOG.md to Falco 0.43.0 Leonardo Di Giovanna 2026-01-28 14:54:11 +01:00
  • cc4cf3d102 chore(cmake): bump falcoctl dependency version to 0.12.2 0.43.0-rc4 0.43.0 Leonardo Di Giovanna 2026-01-27 10:05:54 +01:00
  • b9b526e493 chore(cmake): bump falcoctl dependency version to 0.12.2 Leonardo Di Giovanna 2026-01-27 10:05:54 +01:00
  • 6a9531a0f7 fix(userspace)!: show source config path only in debug builds 0.43.0-rc3 Leonardo Grasso 2026-01-23 15:01:20 +01:00
  • cca5356911 fix(userspace)!: show source config path only in debug builds Leonardo Grasso 2026-01-23 15:01:20 +01:00
  • 0faba29165 docs: add deprecation notice for legacy eBPF in pkg install dialog Leonardo Di Giovanna 2026-01-23 12:37:59 +01:00
  • f589cd3a6c chore(userspace): deprecate --gvisor-generate-config CLI option Leonardo Di Giovanna 2026-01-23 11:02:07 +01:00
  • d0b6c138f9 docs: add deprecation notice for legacy eBPF in pkg install dialog Leonardo Di Giovanna 2026-01-23 12:37:59 +01:00
  • bb8f6fa136 chore(userspace): deprecate --gvisor-generate-config CLI option Leonardo Di Giovanna 2026-01-23 11:02:07 +01:00
  • d60a50ee70 ci: disable build-win32-package 0.43.0-rc2 Leonardo Di Giovanna 2026-01-22 12:38:42 +01:00
  • 4eb0acb706 chore(cmake): bump container plugin version to 0.6.1 Leonardo Di Giovanna 2026-01-21 17:25:58 +01:00
  • 79ed8aae9f chore(cmake): bump falcoctl dependency version to 0.12.1 Leonardo Di Giovanna 2026-01-21 12:47:59 +01:00
  • a653a576de fix(userspace/engine): missing closing quote in deprecated field warning Leonardo Grasso 2026-01-21 15:31:47 +01:00
  • 0e6867310b fix: add update_repo to publish-rpm script cannarelladev 2026-01-19 18:17:06 +01:00
  • 979348eab2 fix: consolidate RPM signing logic into publish-rpm Leonardo Grasso 2026-01-19 15:57:57 +01:00
  • 9d55804371 chore(cmake): bump container plugin version to 0.6.1 Leonardo Di Giovanna 2026-01-21 17:25:58 +01:00
  • 5baf13b80a chore(cmake): bump falcoctl dependency version to 0.12.1 Leonardo Di Giovanna 2026-01-21 12:47:59 +01:00
  • 69581443ae fix(userspace/engine): missing closing quote in deprecated field warning Leonardo Grasso 2026-01-21 15:31:47 +01:00
  • 9324799b1a fix: add update_repo to publish-rpm script cannarelladev 2026-01-19 18:17:06 +01:00
  • aad403f9d3 docs(OWNERS): add irozzo-1A(Iacopo Rozzo) as reviewer irozzo-1A 2026-01-19 15:15:52 +01:00