Commit Graph

  • 60fac8d100 fix(userspace/falco): service name for the proto falco output svc Leonardo Di Donato 2019-09-03 14:47:57 +00:00
  • c2178ebc96 build(userspace/falco): add grpc context impl to cmake Leonardo Di Donato 2019-09-03 14:47:08 +00:00
  • 9d9e2322a2 update(userspace/falco): change the way the grpc server is started Leonardo Di Donato 2019-09-03 10:28:21 +00:00
  • abfd6d8a1a update(userspace/falco): reorganize grpc server Leonardo Di Donato 2019-09-03 10:27:47 +00:00
  • 5d0266a09e new(userspace/falco): grpc context and stream context Leonardo Di Donato 2019-09-03 10:26:56 +00:00
  • e394bcf119 update(userspace/falco): mvoing proto enum defs outside Leonardo Di Donato 2019-09-03 10:26:13 +00:00
  • 89e23164fa new(userspace/falco): initial grpc server implementation Lorenzo Fontana 2019-09-02 18:40:38 +02:00
  • f3fcc8a974 new(userspace/falco): falco output protocol definition Lorenzo Fontana 2019-09-02 18:39:39 +02:00
  • 19bc0149bd build: setup grpc and proto for falco outputs Lorenzo Fontana 2019-09-02 18:38:41 +02:00
  • 6f18b0de74 update(proposals): ToC for proposals/20190826-grpc-outputs.md toc-me[bot] 2019-09-25 09:24:44 +00:00
  • 47ab5bf39d update(proposals): address review comments and suggestions Leonardo Di Donato 2019-09-25 09:23:21 +00:00
  • 510d215558 docs(proposals): grpc output design details Leonardo Di Donato 2019-08-26 18:52:31 +02:00
  • 734d48204d docs(proposals): design details for the gRPC output Leonardo Di Donato 2019-08-26 18:40:10 +02:00
  • 1ad75ad653 docs(proposals): proto3 definitions for grpc output proposal Leonardo Di Donato 2019-08-26 17:24:23 +02:00
  • 1ee769a76c docs(proposals): gRPC outputs goals/non-goals Leonardo Di Donato 2019-08-26 16:31:16 +02:00
  • 19f69f4f08 Fix typo LoganSteinberg 2019-09-18 17:37:33 -04:00
  • 04504ad6a6 Rebase, fix order Logan 2019-09-18 17:30:30 -04:00
  • b72989459d Adding Shopify to ADOPTERS.md Jonathan Pulsifer 2019-09-16 17:39:01 -04:00
  • 93a803fcda fix copy/paste Michael Ducy 2019-09-15 23:14:16 -04:00
  • a0f7883a86 add ADOPTERS.md Michael Ducy 2019-09-15 23:12:16 -04:00
  • a019b54fe6 docs: specify labels that apply to each area Leonardo Di Donato 2019-09-16 04:00:25 +02:00
  • 6833d8a022 docs: update the PR template with better areas Leonardo Di Donato 2019-09-16 03:59:57 +02:00
  • 34654fd753 fix(docker/stable): fix libgcc-6-dev dependencies Sumit Kumar 2019-09-11 16:54:57 +02:00
  • 531506e1f0 docs: update changelog Leonardo Di Donato 2019-09-13 11:23:29 +02:00
  • 1789590d13 docs: markdown code of conduct Leonardo Di Donato 2019-09-13 03:35:38 +02:00
  • 2adf258fa4 docs: markdown governance Leonardo Di Donato 2019-09-13 03:35:18 +02:00
  • 6e11e75c15 Pass the build dir along when running tests Mark Stemm 2019-08-29 12:02:14 -07:00
  • f1d676f949 new(userspace/falco): constants and header file for utils module feat/modulecheck Lorenzo Fontana 2019-08-30 11:50:45 +02:00
  • 73f70cd0ef fix(usperspace): close modules files before leaving scope Leonardo Di Donato 2019-08-30 08:45:23 +00:00
  • b1edc405c2 update: check mmodule only when syscall source is enabled Leonardo Di Donato 2019-08-30 08:39:51 +00:00
  • efe39b4360 update(userspace): polyfill helper types (_t) for c++11 Leonardo Di Donato 2019-08-30 08:37:42 +00:00
  • a04ac1def3 build: using c++11 standard Leonardo Di Donato 2019-08-30 08:34:25 +00:00
  • f710edcde2 wip(userspace): checking module using event timestamps rather than an external timer Leonardo Di Donato 2019-08-30 08:32:38 +00:00
  • 7a3d5c62a0 docs: configuration opts for kernel module check Leonardo Di Donato 2019-08-01 16:31:51 +00:00
  • 435a3b01db fix: improvements to the gitignore for integration tests Leonardo Di Donato 2019-07-31 23:49:15 +00:00
  • acd3e7f23a fix: check module in main loop Leonardo Di Donato 2019-07-31 18:12:48 +00:00
  • deaae756c0 new: helper to insert module Leonardo Di Donato 2019-07-31 18:09:39 +00:00
  • 5a6c7af0c5 new: make backoff maximum wait per run configurable Leonardo Di Donato 2019-07-31 18:09:11 +00:00
  • 05565f3524 update: minimum frequency for module check Leonardo Di Donato 2019-07-31 18:08:20 +00:00
  • 980fb2f3a9 new: read module check configs Leonardo Di Donato 2019-07-31 17:42:25 +00:00
  • ba5e59964d new: method to grab nested (3 levels) configs Leonardo Di Donato 2019-07-31 17:41:46 +00:00
  • 60721d52cb new: default falco config for module checking Leonardo Di Donato 2019-07-31 17:39:29 +00:00
  • 8d9f88d45a new: lively check module every x seconds Leonardo Di Donato 2019-07-31 14:39:56 +00:00
  • 4c04821d48 chore: bash improvements to engine fields verifier Leonardo Di Donato 2019-07-31 14:36:07 +00:00
  • fc2c1ac6cb new: generic exponential backoff helper Leonardo Di Donato 2019-07-31 14:35:39 +00:00
  • 295c7afc32 new: helper to check module is inserted and loaded Leonardo Di Donato 2019-07-31 14:34:19 +00:00
  • f10b170174 new: timer Leonardo Di Donato 2019-07-31 14:20:35 +00:00
  • 9f9d0e751b fix: remove polyfill for make_unique Leonardo Di Donato 2019-07-31 04:07:10 +00:00
  • 322a2cdd25 build: get SYSDIG_DIR realpath Leonardo Di Donato 2019-07-31 04:06:30 +00:00
  • 5c5c2e3309 build: compile usinf the 2014 ISO C++ standard Leonardo Di Donato 2019-07-31 04:05:37 +00:00
  • 71832bc3ad new: explicitly check module is present at startup Leonardo Di Donato 2019-07-30 13:50:20 +00:00
  • 93a3d14c41 fix(userspace): re-throw exceptions coming from sinsp Leonardo Di Donato 2019-07-29 16:50:07 +00:00
  • c7e7a868ed build: set SYSDIG_DIR to its real path Leonardo Di Donato 2019-07-29 16:49:07 +00:00
  • 193f33cd40 fix: office hours are bi-weekly Leonardo Di Donato 2019-08-21 15:13:46 +00:00
  • 14853597d3 docs: office hours zoom link Leonardo Di Donato 2019-08-21 13:46:19 +00:00
  • 49c4ef5d8c feat(userspace): open the event source/s depending on the flags Leonardo Di Donato 2019-08-21 09:50:12 +00:00
  • 1eeb059e10 feat(userspace): can not disable both the event sources Leonardo Di Donato 2019-08-21 09:47:54 +00:00
  • 870c17e31d feat: flag to disable sources (syscall, k8s_audit) Leonardo Di Donato 2019-08-20 10:57:26 +00:00
  • c713b89542 Adding OSS changes to README Kris Nova 2019-08-21 15:19:03 -07:00
  • 7d8e1dee9b fix(docker/local): fix build dependencies Lorenzo Fontana 2019-08-21 12:54:03 +02:00
  • 39b51562ed fix(rules): modification of a file should trigger as if it was opened or created Lorenzo Fontana 2019-08-13 13:14:26 +00:00
  • f05d18a847 new: download all dependencies over https Lorenzo Fontana 2019-08-16 15:35:34 +00:00
  • 731e197108 cleanup: fix misspelled words in readme.md Guangming Wang 2019-08-15 21:42:19 +08:00
  • e229cecbe1 fix(rules): make chmod rules enabled by default Lorenzo Fontana 2019-08-14 19:12:50 +00:00
  • 3ea98b05dd fix(rules/Set Setuid or Setgid bit): use chmod syscalls instead of chmod command Lorenzo Fontana 2019-08-13 11:12:43 +00:00
  • 7bc3fa165f new: add @kris-nova to owners Lorenzo Fontana 2019-08-13 15:33:43 +00:00
  • 3a1ab88111 new: webserver unit test skeleton Leonardo Di Donato 2019-08-02 12:08:39 +00:00
  • 2439e97da6 update(tests): setup unit tests for userspace/falco too Leonardo Di Donato 2019-08-01 19:27:22 +00:00
  • 8c62ec5472 fix(usperspace): webserver must not fail with input that exceeds the expected ranges Leonardo Di Donato 2019-08-01 19:10:02 +00:00
  • c9cd6eebf7 update(userspace): falco webserver must catch json type errors (exceptions) Leonardo Di Donato 2019-08-01 19:00:07 +00:00
  • 723bc1cabf fix(userspace): accessing a (json) object can throw exceptions because of wrong types Leonardo Di Donato 2019-08-01 18:59:26 +00:00
  • 330d7ef2d7 fix: ignore build files generated by the regression tests Leonardo Di Donato 2019-08-01 18:58:13 +00:00
  • 1fc509d78b rule update: fine grained sending to mining domain kaizhe 2019-08-06 12:03:41 -07:00
  • a7ee01103d rule update: add rules for crypto mining kaizhe 2019-08-06 11:49:18 -07:00
  • 03fbf432f1 fix: make sure that when deleting shell history the system call is taken into account Lorenzo Fontana 2019-08-05 16:53:12 +00:00
  • 94d89eaea2 New tests for handling multi-doc files Mark Stemm 2019-08-01 16:38:18 -07:00
  • 76f64f5d79 Properly parse multi-document yaml files Mark Stemm 2019-08-01 16:30:02 -07:00
  • 3dbd43749a rule update: add exception for write below rpm (#745) kaizhe 2019-07-31 14:51:17 -07:00
  • 2439873a96 Prepare for 0.17.0 0.17.1 0.17.0 falco-release-0-17-1 falco-release-0-17-0 Mark Stemm 2019-07-31 08:22:35 -07:00
  • 204f5f219d Remove containers from empty capture file Mark Stemm 2019-07-31 10:57:01 -07:00
  • 5b7d7e17e1 Add kaizhe and lorenzo as owners add-addl-pst-owners Mark Stemm 2019-07-31 10:06:37 -07:00
  • 9b7c7ff5e4 Addl test for validation across files Mark Stemm 2019-07-30 21:24:55 -07:00
  • 1f0065e4b1 Further improvements when displaying contexts Mark Stemm 2019-07-30 16:13:52 -07:00
  • c0aa3e25e8 new: handle sinsp::next errors in the inspect loop 683-handle-sinsp-errors Lorenzo Fontana 2019-07-31 00:37:40 +00:00
  • bcf83057fa Fix for Write below root error triggering on GKE Jonathan McGowan 2019-07-26 16:30:05 -07:00
  • 46b1a3c841 Fix bugs when verifying macro/rule objects. Mark Stemm 2019-07-29 20:18:01 -07:00
  • a42ec9d7c7 Tests for rule name matching using patterns Mark Stemm 2019-07-29 12:20:54 -07:00
  • 3fedd00cfc Enable/disable rules using substrings not regexes Mark Stemm 2019-07-29 12:10:58 -07:00
  • 2475b0f155 More changes to swich from regexes to patterns. allow-regex-chars-rule-names Mark Stemm 2019-07-29 11:47:12 -07:00
  • e01d3d68a3 Change enable_rule() to use substr match vs regex Mark Stemm 2019-07-29 10:44:00 -07:00
  • 8d3cf12522 Change test to be a substring match Mark Stemm 2019-07-29 10:43:19 -07:00
  • 4a4701b4fd fix(scripts/jenkins): ensure to pull docker images (falco builder and tester) Leonardo Di Donato 2019-07-25 17:51:29 +00:00
  • 40111a5d6e chore: moving travis build script in scripts directory Leonardo Di Donato 2019-07-25 16:03:57 +00:00
  • 323a9ef51d chore: switching back to latest falco-builder and falco-tester docker images for CI Leonardo Di Donato 2019-07-25 16:03:04 +00:00
  • 49752fc81a update(scripts): jenkins pipeline improvements Leonardo Di Donato 2019-07-23 19:04:24 +00:00
  • 4224329905 fix(test): correct bash shebangs Leonardo Di Donato 2019-07-23 19:03:34 +00:00
  • b7c35d3b54 chore: output falco version Leonardo Di Donato 2019-07-23 19:03:02 +00:00
  • d1c642cbd2 build: bump minimum cmake version to 3.3.2 Leonardo Di Donato 2019-07-23 12:09:57 +00:00
  • b369de3801 fix(docker/builder): enforce DRAIOS_DEBUG_FLAGS to DNDEBUG when BUILD_TYPE=debug Leonardo Di Donato 2019-07-23 01:06:09 +00:00
  • 95a7cf3ea8 fix(build): ignore unused variables warnings Leonardo Di Donato 2019-07-23 01:05:02 +00:00