Commit Graph

  • e8a62f6800 new(ci): added new workflow to automatic tag and publish new builder and tester images upon changes. Federico Di Pierro 2023-02-01 09:26:38 +01:00
  • 75dc8c050c new(userspace,tests): add proper support for generic events indexing. Federico Di Pierro 2023-01-11 11:50:41 +01:00
  • 392b66bd5a update(docs): update release.md to port Falco to use release/M.m.x branches. Federico Di Pierro 2023-02-09 15:13:26 +01:00
  • cb5dddf8ec fix(release): fixed tag creation step in release doc. Federico Di Pierro 2023-02-07 11:33:15 +01:00
  • 98550e80b3 chore: remove a no more useful cmake file Andrea Terzolo 2023-02-09 16:55:19 +01:00
  • 0d62fb9133 ci: remove unit tests from circleCI Andrea Terzolo 2023-02-09 16:21:06 +01:00
  • af9fbbcdc6 chore: remove no more useful cmake files Andrea Terzolo 2023-02-09 15:43:42 +01:00
  • d7e498caf9 fix after rebase Andrea Terzolo 2023-02-09 15:43:24 +01:00
  • 0004b140b1 ci: use new unit tests where necessary Andrea Terzolo 2023-01-06 23:26:51 +01:00
  • dff127bb65 cleanup: remove old tests Andrea Terzolo 2023-01-06 23:26:24 +01:00
  • 5e5869357a tests: add Configuration tests Andrea Terzolo 2023-01-06 23:09:06 +01:00
  • 71d7c574e0 tests: add Ruleset tests Andrea Terzolo 2023-01-06 23:08:42 +01:00
  • 0f83411f05 tests: add PluginRequirements tests Andrea Terzolo 2023-01-06 23:08:21 +01:00
  • 696a744004 tests: add WarningResolver tests Andrea Terzolo 2023-01-06 23:07:53 +01:00
  • 8059e28af5 tests: add MacroResolver tests Andrea Terzolo 2023-01-06 23:07:26 +01:00
  • 1faa35552a tests: add EvtTypeResolver tests Andrea Terzolo 2023-01-06 23:07:06 +01:00
  • 88bac44f05 test: first scaffolfing of the initial structure Andrea Terzolo 2023-01-06 23:06:31 +01:00
  • dca76ba93c chore: fix building with njson Andrea Terzolo 2023-01-06 23:05:22 +01:00
  • 43c802d045 fix(dockerfile/no-driver): install ca-certificates Aldo Lacuku 2023-02-09 09:12:30 +01:00
  • 7343bcf050 cleanup(uerspace/falco): do not enter dropping mode. Federico Di Pierro 2023-02-09 11:37:21 +01:00
  • eaeec7c079 fix(userspace): avoid using std namespace in sources Jason Dellaluce 2022-12-03 17:03:03 +00:00
  • 54f117141b update(userspace/engine): avoid relying on leaked std namespace Jason Dellaluce 2022-12-02 19:24:37 +00:00
  • 4fc6153160 fix(cmake): properly check that git describe returns a real tag (semversioned). 0.34.0 release/0.34.0 Federico Di Pierro 2023-02-07 13:09:01 +01:00
  • b3f009ad4c fix(cmake): fixed tag fetching fallback (that is indeed needed). Federico Di Pierro 2023-02-07 12:45:43 +01:00
  • 01ae266332 fix(cmake): properly check that git describe returns a real tag (semversioned). Federico Di Pierro 2023-02-07 13:09:01 +01:00
  • d5907f612c fix(cmake): fixed tag fetching fallback (that is indeed needed). Federico Di Pierro 2023-02-07 12:45:43 +01:00
  • b978e71919 new(docs): update Changelog for 0.34.0 Luca Guerra 2023-02-06 19:57:26 +00:00
  • 6f994ee340 chore: bump falcoctl version to 0.4.0 Lorenzo Susini 2023-02-06 18:11:12 +00:00
  • de63a36ead update: add allowed types to falcoctl artifact follow service Lorenzo Susini 2023-02-06 15:54:39 +00:00
  • dcaf24164f fix(scripts): force rpm postinstall script to always show dialog, even on upgrade. Federico Di Pierro 2023-02-03 15:17:30 +01:00
  • 1b11a041b5 update: change cpus_for_each_syscall_buffer default value Andrea Terzolo 2023-02-03 12:10:46 +01:00
  • 13b66c95ef update(build): update falcoctl to 0.3.0 Luca Guerra 2023-02-02 19:38:52 +00:00
  • 89b54555d4 fix(scripts): fixed falcoctl config install dir. Federico Di Pierro 2023-02-02 17:00:02 +01:00
  • 3cba495e62 fix(scripts): add retrocompatibility to make /usr/share/falco writable Roberto Scolaro 2023-02-02 17:17:34 +01:00
  • ab8ab8fbd0 fix(scripts): make /usr/share/falco writable Roberto Scolaro 2023-02-02 16:31:03 +01:00
  • b4ec7c60f3 update(build): update falcoctl version Luca Guerra 2023-02-02 10:26:19 +00:00
  • 7ebf4b8dff fix(scripts): revert part of 7a794b70a71896a3eb1971ca66cc0c19b9a104e6 Andrea Terzolo 2023-01-30 16:33:48 +01:00
  • 8e3067361d update(cmake): bumped libs to 0.10.3 Federico Di Pierro 2023-01-31 11:18:59 +01:00
  • d8fc259309 cleanup: improve falcoctl yaml readability Andrea Terzolo 2023-01-30 14:42:48 +01:00
  • e0529746af new(scripts): add falcoctl config into falco pkg Andrea Terzolo 2023-01-30 12:53:34 +01:00
  • 1d99e3d7b3 fix(ci): remove application rules from docker build Andrea Terzolo 2023-01-30 12:59:21 +01:00
  • 216d3c0e36 chore(cmake/cpack/debian): remove application_rules.yaml Leonardo Grasso 2023-01-30 12:33:02 +01:00
  • 99dccc4743 build(cmake): deprecate /etc/falco/rules.available and don't ship application_rules.yaml any more Leonardo Grasso 2023-01-30 12:26:31 +01:00
  • 132484c158 fix(scripts): switch back to insmod instead of modprobe in driver loader. Federico Di Pierro 2023-01-30 09:11:55 +01:00
  • 207fc65d08 chore(scripts): for local installations, only try the dkms build. Federico Di Pierro 2023-01-30 09:08:42 +01:00
  • 660da98e4c fix: configure_file in CMake Andrea Terzolo 2023-01-27 13:47:07 +01:00
  • 7bdebf5d93 update(systemd): solve some issues with systemd unit Andrea Terzolo 2023-01-27 11:09:01 +01:00
  • f84f83136b fix(scripts): fixed falco-driver-loader kmod cleanup fix/kmod_cleanup Federico Di Pierro 2023-01-27 16:50:04 +01:00
  • 11b98512db fix: falcoctl version Andrea Terzolo 2023-01-26 18:07:33 +01:00
  • 27f0898c73 build(cmake): upgrade falcoctl to v0.3.0-rc6 Leonardo Grasso 2023-01-26 17:52:32 +01:00
  • d4623609c4 Update PULL_REQUEST_TEMPLATE.md Leonardo Grasso 2023-01-26 17:44:29 +01:00
  • 30ea744d12 docs(.github): rules are no longer in this repo Leonardo Grasso 2023-01-26 17:33:13 +01:00
  • e8d9b5a7e7 build(cmake/modules): bump k8saudit to 0.5.0 and cloudtrail to 0.6.0 Leonardo Grasso 2023-01-26 12:50:50 +01:00
  • 229633ee8a update(CI): mitigate frequent failure in CircleCI jobs Andrea Terzolo 2023-01-25 23:47:26 +01:00
  • acd1e0dc28 update: split the build phase in multiple RUN commands Andrea Terzolo 2023-01-25 14:37:13 +01:00
  • 8eb6fbf32d fix(userspace): use the right path for the cpus_for_each_syscall_buffer Andrea Terzolo 2023-01-25 16:48:43 +01:00
  • a7e991bf1c chore: bump libs version Andrea Terzolo 2023-01-25 15:45:48 +01:00
  • 059a28184d tests: fix rule paths Andrea Terzolo 2023-01-25 15:41:26 +01:00
  • 0918cd0c54 chore: bump rules and falcoctl Andrea Terzolo 2023-01-25 13:00:34 +01:00
  • 328c3e0a29 update: add falco alias to kmod unit Andrea Terzolo 2023-01-24 16:21:47 +01:00
  • 92a5d770f4 fix: create directory for systemd scripts Andrea Terzolo 2023-01-24 15:04:11 +01:00
  • 84db98376e update(cmake): bumped falcoctl to latest version. Federico Di Pierro 2023-01-24 13:36:00 +01:00
  • 26c00a3948 chore: couple of small fixes. Federico Di Pierro 2023-01-24 12:10:58 +01:00
  • 3c7fc1a8c5 cleanup: rename plugin unit into custom unit Andrea Terzolo 2023-01-23 17:30:58 +01:00
  • a67657f316 docs: fix some comments Andrea Terzolo 2023-01-23 16:44:55 +01:00
  • 7ed5f39da0 scripts: remove falco.target and use require falcoctl with Wants= Andrea Terzolo 2023-01-23 11:27:47 +01:00
  • 9b7ab105d8 chore: fix cmake file copy Andrea Terzolo 2023-01-23 11:26:45 +01:00
  • 7d355dd2d9 chore(scripts): small fixes to systemd units. Federico Di Pierro 2023-01-23 10:41:42 +01:00
  • f96f2179ba fix(scripts): some small fixes around falco and falcoctl systemd services logic. Federico Di Pierro 2023-01-20 15:49:27 +01:00
  • 3b2732355a update(cmake): bumped falcoctl to 0.3.0-rc2. Federico Di Pierro 2023-01-20 11:50:59 +01:00
  • 0f22fde7cd update(scripts): multiple renamings to falcoctl service + fixed description. Federico Di Pierro 2023-01-19 16:30:37 +01:00
  • 2591ed4d68 new(scripts): add a falco.target that consists of falco-X.service units. Federico Di Pierro 2023-01-19 16:02:02 +01:00
  • 394d495040 update(cmake,scripts): updated falcoctl to 0.3.0-rc1. Federico Di Pierro 2023-01-18 10:57:57 +01:00
  • 7bdd0bf646 chore(scripts): updated falcoctl service. Federico Di Pierro 2023-01-11 15:09:00 +01:00
  • ffce069c96 update(scripts): added a falcoctl systemd service. Federico Di Pierro 2023-01-10 14:23:10 +01:00
  • 2a886f7a3d new(cmake): added a cmake module to enforce the download and installation of falcoctl. Federico Di Pierro 2023-01-10 14:00:29 +01:00
  • 77686cb8b9 update: don't expose available CPU feature Andrea Terzolo 2023-01-17 12:59:25 +01:00
  • 42670a50c7 new: support multiple buffer modes and online CPUs Andrea Terzolo 2023-01-04 14:14:28 +01:00
  • e64c14a947 fix(userspace/falco): fixed grpc server shutdown. Federico Di Pierro 2023-01-12 11:33:15 +01:00
  • f3546a9a55 update(cmake): new rules checksums Jason Dellaluce 2023-01-20 13:52:40 +00:00
  • cf76a09425 chore(RELEASE.md): fix typo Jason Dellaluce 2023-01-20 11:43:20 +00:00
  • 97ec861c02 docs(RELEASE.md): update release guidelines Jason Dellaluce 2023-01-20 11:39:34 +00:00
  • 4aeb3672e5 fix(test): update rules file reference Jason Dellaluce 2023-01-16 17:16:23 +00:00
  • 0ad80350a4 chore(README.md): fix reference to rules in readme Jason Dellaluce 2023-01-16 16:31:02 +00:00
  • 0b324f06f3 update(cmake): add rules external project for building packages Jason Dellaluce 2023-01-16 15:38:13 +00:00
  • 0ca7fe29fa new: add falcosecurity/rules submodule Jason Dellaluce 2023-01-16 14:41:36 +00:00
  • aafbbdb31f refactor: remove rules directory as moved to another repo Jason Dellaluce 2023-01-16 14:37:57 +00:00
  • 32dcb9ffd0 refactor: remove rules_inventory as being moved to another repo Jason Dellaluce 2023-01-16 13:44:45 +00:00
  • 45f5589b69 fix(scripts): fixed incorrect bash var expansion Roberto Scolaro 2023-01-20 16:53:31 +01:00
  • 099f118e34 fix(scripts): invalidate all signatures at once Jason Dellaluce 2023-01-19 16:51:04 +00:00
  • 4bc7d3fa65 fix(scripts): aws cp instead of aws sync Jason Dellaluce 2023-01-19 16:08:45 +00:00
  • 9b644d893b fix(scripts): aws sync flags Jason Dellaluce 2023-01-19 15:59:39 +00:00
  • 717dcaf473 update(scripts): regenerate repos signatures Jason Dellaluce 2023-01-19 15:53:03 +00:00
  • 95940d2e16 chore(scripts): fix typos Jason Dellaluce 2023-01-19 11:34:20 +00:00
  • 1d0c50e272 update(scripts): allow regenerating signatures without publishing new packages Jason Dellaluce 2023-01-19 10:52:14 +00:00
  • 61bc6c8d32 update(scripts): sync regenerated signatures in s3 Jason Dellaluce 2023-01-19 08:38:37 +00:00
  • 9f4573a26a update(scripts): add option for updating all signatures in publish-rpm Jason Dellaluce 2023-01-17 15:23:00 +00:00
  • ac2555ca3c update(scripts): add option for updating all signatures in publish-deb Jason Dellaluce 2023-01-17 15:22:28 +00:00
  • cfc96e899b fix(docker/falco): trust latest GPG key Jason Dellaluce 2023-01-19 08:05:51 +00:00
  • 306f9ba468 fix(userspace/falco): fixed build. Federico Di Pierro 2023-01-17 10:56:56 +01:00