Commit Graph

  • 0b7ca2823e chore(userspace): apply review suggestions. Federico Di Pierro 2023-03-28 15:29:17 +02:00
  • b2e03b1938 chore(userspace): syscall_drop_failed -> syscall_drop_failed_exit. Federico Di Pierro 2023-03-27 18:03:12 +02:00
  • 70c6c93389 chore(userspace): improved wording. Federico Di Pierro 2023-03-27 17:17:38 +02:00
  • bd13ba70e3 update(cmake): bumped to latest libs/driver. Federico Di Pierro 2023-03-27 09:58:34 +02:00
  • f8f7e73a7f update(docs): properly document new option in config file. Federico Di Pierro 2023-03-24 16:15:31 +01:00
  • bf5e340833 new(userspace/falco): added syscall_drop_failed option to drop failed syscalls exit events. Federico Di Pierro 2023-03-24 16:12:46 +01:00
  • 804e6fc122 update(cmake): bumped libs to latest master. Federico Di Pierro 2023-03-24 16:12:27 +01:00
  • 4836978ba9 build(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2023-03-22 17:07:08 +00:00
  • c279f995c5 wip2 test/PR959 Federico Di Pierro 2023-03-22 14:57:15 +01:00
  • 5eb6fff6d3 wip Federico Di Pierro 2023-03-22 12:14:53 +01:00
  • 2cd9678239 wip Federico Di Pierro 2023-03-09 16:40:36 +01:00
  • e6078c8d16 chore(userspace): updated fields checksum. Federico Di Pierro 2023-03-21 14:58:27 +01:00
  • 17b170b4f9 update(cmake,userspace): bumped to libs master. Federico Di Pierro 2023-03-21 14:33:59 +01:00
  • e4d575b10d build(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2023-03-20 17:09:29 +00:00
  • 03285f4140 define Windows equivalent for srandom and random functions rabbitstack 2023-03-16 13:55:48 +01:00
  • 9c5d643a90 build(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2023-03-16 17:06:43 +00:00
  • 93ae6bb609 chore(userspace/falco): fix codespell typos Jason Dellaluce 2023-03-08 18:36:12 +00:00
  • e07e3abfb5 update(userspace/falco): implement debouncing logic in restart handler Jason Dellaluce 2023-03-08 18:33:44 +00:00
  • 3f69d46f9a update(userspace/falco): minor compilation improvements Jason Dellaluce 2023-02-22 16:30:37 +00:00
  • 647441c06c fix(userspace/falco): solve gettid compilation issues Jason Dellaluce 2023-02-22 16:13:10 +00:00
  • cd155ed6f5 refactor(userspace/falco): update actions to use new hot restarter utility with dry-run safetyc checks Jason Dellaluce 2023-02-22 15:47:54 +00:00
  • 561022ebb6 new(userspace/falco): add utility for handling hot app restarts Jason Dellaluce 2023-02-22 15:45:26 +00:00
  • af46833ad3 update(userspace/falco): make cmdline options simpler and copyable Jason Dellaluce 2023-02-22 15:43:00 +00:00
  • e40369648c fix(userspace/falco): solve minor compilation flaws Jason Dellaluce 2023-02-22 15:40:42 +00:00
  • ee7fa1cb06 new(usersapce/falco): add an app option for dry-run Jason Dellaluce 2023-02-21 11:45:18 +00:00
  • 9a1824343c tmp libs_bump Andrea Terzolo 2023-03-09 18:43:24 +01:00
  • f976aa8400 update(cmake): bump libs and driver to 6ca2fc1fa9a9f5482dc92468a0a6e3404ae46723 Jason Dellaluce 2023-03-09 15:26:27 +00:00
  • 8b8f42667f build(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2023-03-08 18:04:44 +00:00
  • 85729f3006 update(cmake): bump libs and driver to 652d6d134d5c2b355467de5be922135e53053412 Jason Dellaluce 2023-03-08 17:05:00 +00:00
  • c41665f12c update(cmake): bump libs and driver to a513c696b68676b872c2ea59636e659960ac38c6 Jason Dellaluce 2023-03-08 15:17:59 +00:00
  • e8b776a9cb update(userspace/engine): bump engine version to 17 Jason Dellaluce 2023-03-08 12:35:33 +00:00
  • 3285ead22f update(cmake): bump libs and driver to 172043999fbf3d04c2c40f98cc77957badbbd43e Jason Dellaluce 2023-03-08 11:28:59 +00:00
  • b32c0b9283 fix(unit_tests): adapt to connect4 corner cases Jason Dellaluce 2023-03-06 16:24:09 +00:00
  • 8fe474088d update(cmake): bump libs and drivers to c2e227697b2a410eeca47fef260f575375154a58 Jason Dellaluce 2023-03-06 15:31:43 +00:00
  • 09ab9db423 chore(userspace/falco): apply review suggestion Jason Dellaluce 2023-02-28 14:31:01 +00:00
  • 61a7f32982 chore(userspace/falco): apply review suggestions Jason Dellaluce 2023-02-24 16:44:23 +00:00
  • 3ab7c7d753 chore: fix typos Jason Dellaluce 2023-02-24 15:37:11 +00:00
  • aeef99e173 update(cmake): bump libs and driver versions to f0468f32d8d730d0e70d8e103d57f97d74dd374f Jason Dellaluce 2023-02-24 15:29:34 +00:00
  • b225549679 test(unit_test): adapt and grow tests on configure_intertesting_sets Jason Dellaluce 2023-02-24 14:50:18 +00:00
  • a7f521b4b8 chore(unit_tests): move existing test in right directory Jason Dellaluce 2023-02-24 14:48:14 +00:00
  • 2645f6640c chore(userspace/falco): rename source file using its action name Jason Dellaluce 2023-02-24 14:47:46 +00:00
  • fb37d8f365 refactor(userspace/falco): adapt event set selection to only use ppm_sc and new engine features Jason Dellaluce 2023-02-24 14:46:52 +00:00
  • 19ffadc763 update(userspace/engine): support searching ppm_sc events in rulesets Jason Dellaluce 2023-02-24 14:43:43 +00:00
  • 07980b7822 new(.github): add dependabot configuration for updating git submodules Jason Dellaluce 2023-03-07 18:12:17 +00:00
  • 49cef071cf Add Deckhouse to Falco adopters m.nabokikh 2023-03-08 11:38:49 +01:00
  • 0de9af9ed0 fix(app_actions): base_syscalls check for empty string Melissa Kilby 2023-02-23 23:14:56 +00:00
  • 58dc60e58d cleanup(app_actions): address reviewers comments Melissa Kilby 2023-02-23 16:56:05 +00:00
  • b6f6195725 cleanup(app_actions): include activated syscalls in LOG_DEBUG logs Melissa Kilby 2023-02-21 23:25:57 +00:00
  • d6421d4e67 new(config): add base_syscalls option to config Melissa Kilby 2023-02-21 23:07:05 +00:00
  • 76a3c8d7ee new(app_actions): introduce base_syscalls Melissa Kilby 2023-02-21 23:06:35 +00:00
  • 7d67fbbfe7 chore(userspace/falco): apply review suggestions Jason Dellaluce 2023-02-21 11:03:59 +00:00
  • 31d06a5532 update(cmake): bump libs to e1d0fd9b043f1c7dfd91c9d030c11cfe2c062931 Jason Dellaluce 2023-02-20 09:30:11 +00:00
  • b9d03e8f2b update(cmake): bump driver and libs to c592f4f230e48f36a50c1716fd94e7e279b67513 Jason Dellaluce 2023-02-17 16:49:45 +00:00
  • 5ed5c63202 refactor: adapt event set configuration changes to new libs definition Jason Dellaluce 2023-02-17 16:29:54 +00:00
  • 01faeecee7 update(cmake): bump driver to 8a8d2389e4eea9e89efef9e3b06a70aa2a0bf5d0 Jason Dellaluce 2023-02-17 13:20:43 +00:00
  • 4706cd8b4e cleanup: solve std namespace issues and remove unused imports Jason Dellaluce 2023-02-17 11:37:16 +00:00
  • 010f6c6a9e update(userspace/engine): bump fields checksum Jason Dellaluce 2023-02-17 11:36:37 +00:00
  • 1485dc5d68 refactor(userspace/falco): adapt app actions to new event definitions Jason Dellaluce 2023-02-17 11:23:33 +00:00
  • e7d76ca722 refactor(userspace/falco): use new event definitions in app state Jason Dellaluce 2023-02-17 11:21:01 +00:00
  • 6c38ecaf0e update(userspace/engine): adapt engine classes to new libsinsp event definitions Jason Dellaluce 2023-02-17 11:17:37 +00:00
  • 34ea7a8245 cleanup(userspace/engine): drop filtr_evttype_resolver Jason Dellaluce 2023-02-17 11:13:12 +00:00
  • e54eda16f7 fix(test/plugins): solve compilation issues Jason Dellaluce 2023-02-17 11:11:03 +00:00
  • 4c72f36748 update(cmake): bump libs to 8a8d2389e4eea9e89efef9e3b06a70aa2a0bf5d0 Jason Dellaluce 2023-02-17 11:10:38 +00:00
  • 3b5633a3e5 cleanup(unit_tests): remove some rebase leftovers Melissa Kilby 2023-02-16 16:45:01 +00:00
  • d89f4b4904 cleanup(app_actions): adjust ignored events Melissa Kilby 2023-02-16 16:31:00 +00:00
  • 16aa36291a fix rebase Melissa Kilby 2023-02-15 07:42:37 +00:00
  • 72439b2eed cleanup(app_actions): adjust configure_interesting_sets Melissa Kilby 2023-02-13 18:44:07 +00:00
  • f77f8667a1 cleanup(tests): add unit tests for configure_interesting_sets Melissa Kilby 2023-02-06 04:52:55 +00:00
  • 30fe065446 cleanup(app_actions): configure -A w/ new default behavior Melissa Kilby 2023-01-24 23:21:34 +00:00
  • 91c185a178 cleanup(app_actions): include evttypes from rules in configure_interesting_sets Melissa Kilby 2023-01-24 23:16:45 +00:00
  • 34ed5a5fc9 chore: fix typos Jason Dellaluce 2023-02-14 19:33:06 +00:00
  • f34ef41e8a test(userspace/falco): add tests for atomic signal handler Jason Dellaluce 2023-02-14 18:39:02 +00:00
  • 70c22c7d2e refactor(userspace/falco): adapt actions to new signal handler constructs Jason Dellaluce 2023-02-14 16:32:08 +00:00
  • eb3bf7260d refactor(userspace/falco): add an ad-hoc concurrent object for signal handlers Jason Dellaluce 2023-02-14 16:31:45 +00:00
  • 5470a88b61 fix(userspace/falco): add missing constructors/methods on falco semaphore Jason Dellaluce 2023-02-14 16:30:40 +00:00
  • e19f536514 new(docs): add security audit from January 2023 Luca Guerra 2023-02-20 17:25:17 +00:00
  • 7a0ca9f534 new(docs): update Changelog for 0.34.1 Aldo Lacuku 2023-02-20 13:05:58 +01:00
  • bdca1ce0a6 update(cmake): bumped libs to 0.10.4 Aldo Lacuku 2023-02-17 11:56:49 +01:00
  • 9a4205cc70 update(cmake): bumped libs to 0.10.4 0.34.1 release/0.34.x Aldo Lacuku 2023-02-17 11:56:49 +01:00
  • be3c44fe38 fix(userspace/engine): correctly bump engine version after introduction of new fields Lorenzo Susini 2023-02-14 10:47:31 +00:00
  • cae02e96b9 fix(dockerfile/no-driver): install ca-certificates Aldo Lacuku 2023-02-09 09:12:30 +01:00
  • 94882f3fd2 test(unit_tests): add tests for select_event_sources action Jason Dellaluce 2023-02-14 19:27:56 +00:00
  • 9fd6bbf2bf update(unit_tests): link test suite to falco app cmake target Jason Dellaluce 2023-02-14 18:48:47 +00:00
  • bf5b8f5c83 new(userspace/falco): add intermediate cmake target for falco app Jason Dellaluce 2023-02-14 18:48:18 +00:00
  • a7ef45852c fix(unit_tests): invert libraries and dependencies in CMakeLists Jason Dellaluce 2023-02-14 18:47:40 +00:00
  • c45bf3eb17 chore(userspace/falco): rename falco_init into falco_run Jason Dellaluce 2023-02-09 13:14:29 +00:00
  • 149544d7ab chore(userspace/falco): fix spacing and license Jason Dellaluce 2023-02-08 22:05:14 +00:00
  • 1eb915bf2f fix(userspace/falco): solve issues with minimal build Jason Dellaluce 2023-02-08 21:56:49 +00:00
  • 3d6393ae62 fix: solve unit test issues Jason Dellaluce 2023-02-08 21:00:03 +00:00
  • 5d35dff2a7 refactor(userspace/falco/app): standalone sources for action helpers Jason Dellaluce 2023-02-08 18:46:43 +00:00
  • 799557f7f7 refactor(userspace/falco/app): make run and teardown actions consistent Jason Dellaluce 2023-02-08 17:55:47 +00:00
  • fe859bda2d refactor(userspace/engine): turn app methods into simple functions Jason Dellaluce 2023-02-08 17:40:49 +00:00
  • 374136be18 refactor(userspace/engine): add standalone sources for app signals and options Jason Dellaluce 2023-02-08 17:39:08 +00:00
  • 623d27ef77 refactor(userspace/engine): create standalone sources for app state and run result Jason Dellaluce 2023-02-08 17:37:43 +00:00
  • 0f402d01d0 fix(userspace/falco): add missing pragma once Jason Dellaluce 2023-02-08 17:36:24 +00:00
  • ff68311629 fix(userspace/engine): add missing include Jason Dellaluce 2023-02-08 17:36:02 +00:00
  • 88ac30650c fix(userspace/engine): correctly bump engine version after introduction of new fields Lorenzo Susini 2023-02-14 10:47:31 +00:00
  • 6ecc708e2b fix(unit_tests): adapt new evttype resolvers to gtest Jason Dellaluce 2023-02-14 10:38:05 +00:00
  • 79b3f81a02 chore: fix typos Jason Dellaluce 2023-02-02 11:27:53 +00:00
  • 2495827e0c fix(userspace/engine): correctly handle evttype indexing corner cases Jason Dellaluce 2023-02-02 11:11:06 +00:00