These 35 commits are when the Protocol Buffers files have changed:
Commit: | 9bbf971 | |
---|---|---|
Author: | Lorenzo Susini | |
Committer: | poiana |
update(userspace/falco): engine version semver in protobuf and versions_info Signed-off-by: Lorenzo Susini <susinilorenzo1@gmail.com>
The documentation is generated from this commit.
Commit: | db6b15f | |
---|---|---|
Author: | Leonardo Grasso | |
Committer: | poiana |
update: add SPDX license identifier See https://github.com/falcosecurity/evolution/issues/318 Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
Commit: | fe50ac2 | |
---|---|---|
Author: | Leonardo Grasso | |
Committer: | poiana |
update: add SPDX license identifier See https://github.com/falcosecurity/evolution/issues/318 Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
Commit: | 63b7aab | |
---|---|---|
Author: | Jason Dellaluce | |
Committer: | poiana |
chore: solve compilation issues and polish code Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com> Co-authored-by: Leonardo Grasso <me@leonardograsso.com>
Commit: | 22e6205 | |
---|---|---|
Author: | Mark Stemm | |
Committer: | Mark Stemm |
Add grpc methods to reload/validate rules files Add grpc methods to reload/validate a set of rules files. This is only stubs at the moment, but the implementation will consist of: - creating a new falco engine - doing any required initialization - loading each rules file - enabling/disabling rules based on command line options - (for reload) using swappable_falco_engine::replace() to update the falco engine. Signed-off-by: Mark Stemm <mark.stemm@gmail.com>
Commit: | 0f984c4 | |
---|---|---|
Author: | Jason Dellaluce | |
Committer: | poiana |
update(grpc): substitute and deprecate enum source field from protobuf Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
Commit: | ca66b84 | |
---|---|---|
Author: | Jason Dellaluce | |
Committer: | poiana |
new(grpc): Add tags to outputs service Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
Commit: | d03a1f4 | |
---|---|---|
Author: | Spencer Krum | |
Committer: | poiana |
feature(grpc): Add engine version to version svc Fixes #1269 Add two new fields in the version service for falco's engine version and the checksum of all of the fields it understands. This will require rebuilding/re-releasing all the clients. Signed-off-by: Spencer Krum <nibz@spencerkrum.com>
Commit: | a1bdf3e | |
---|---|---|
Author: | Leonardo Grasso | |
Committer: | poiana |
update(userspace/falco): add "internal" source to outputs and proto Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
Commit: | 3d9bc8f | |
---|---|---|
Author: | Lorenzo Fontana | |
Committer: | poiana |
update(userspace/falco): remove keepalive from output request Co-Authored-By: Leonardo Di Donato <leodidonato@gmail.com> Signed-off-by: Lorenzo Fontana <lo@linux.com>
Commit: | 58adc5b | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | poiana |
new(userspace/falco): output gRPC service to provide a server streaming method and a bidirectional method to obtain Falco alerts Co-authored-by: Lorenzo Fontana <lo@linux.com> Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | bdbdf7b | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | poiana |
update(userspace/falco): pluralize Falco output proto and service Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | 258103b | |
---|---|---|
Author: | Kris Nova |
adding changes for laptop
Commit: | 94149e4 | |
---|---|---|
Author: | Kris Nova |
feat(debug): Just pushing my work up so I can go work from the couch I will squash this and most of this is throw away code anyway. Signed-off-by: Kris Nova <kris@nivenly.com>
Commit: | 4da9cd3 | |
---|---|---|
Author: | Leonardo Di Donato |
wip(userspace/falco): evaluate usage of any protobuf type Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | f7c66cb | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | Leonardo Di Donato |
wip(userspace/falco): initial input and event proto files Atm, these protos try to mimic sinps_event structure. It's very likely, for performances reasons, decoding reasons, copying reasons, we do not want them to be so big. Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | 051a1a6 | |
---|---|---|
Author: | Leonardo Di Donato |
chore(userspace/falco): renaming output.proto, packages, and RPC name to plural Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | f49014b | |
---|---|---|
Author: | Leonardo Di Donato |
new(userspace/falco): introducing internal protobuf API for gRPC Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | 5e8f98e | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | poiana |
new(userspace/falco): protobuf for gRPC version service Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | 8d49e45 | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | poiana |
docs(userspace/falco): document version protobuf Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | a084f17 | |
---|---|---|
Author: | Adrián Arroyo Calle | |
Committer: | Lorenzo Fontana |
feat: add hostname field in gRPC output Signed-off-by: Adrián Arroyo Calle <adrian.arroyocalle@gmail.com>
Commit: | db33831 | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | Leo Di Donato |
docs(userspace/falco): documenting the keepalive field of the outputs request Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | 905379c | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | Leo Di Donato |
update(userspace/falco): specify go packages into protobuf Co-authored-by: Lorenzo Fontana <lo@linux.com> Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | 836094b | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | Leo Di Donato |
chore: typos and miscellanea Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | ab806a4 | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | Leo Di Donato |
update(userspace/falco): namespace the proto messages and types Co-authored-by: Lorenzo Fontana <lo@linux.com> Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | bd90a6c | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | Leo Di Donato |
update(usersoace/falco): allow aliases for enum types Co-authored-by: Lorenzo Fontana <lo@linux.com> Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | 34a34ce | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | Leo Di Donato |
update(userspace/falco): remove format from grpc responses Co-authored-by: Lorenzo Fontana <lo@linux.com> Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | 60fac8d | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | Leo Di Donato |
fix(userspace/falco): service name for the proto falco output svc Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | eb8248f | |
---|---|---|
Author: | Lorenzo Fontana | |
Committer: | Leo Di Donato |
chore(userspace/falco): better organization of schema and grpc server Co-Authored-By: Leonardo Di Donato <leodidonato@gmail.com> Signed-off-by: Lorenzo Fontana <lo@linux.com>
Commit: | e394bcf | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | Leo Di Donato |
update(userspace/falco): mvoing proto enum defs outside Co-authored-by: Lorenzo Fontana <lo@linux.com> Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | e6deb59 | |
---|---|---|
Author: | Lorenzo Fontana | |
Committer: | Leo Di Donato |
chore(userspace/falco): we don't support tags yet Co-Authored-By: Leonardo Di Donato <leodidonato@gmail.com> Signed-off-by: Lorenzo Fontana <lo@linux.com>
Commit: | fcc7fad | |
---|---|---|
Author: | Lorenzo Fontana | |
Committer: | Leo Di Donato |
new(userspace/falco): subscribe keepalive parameter Co-Authored-By: Leonardo Di Donato <leodidonato@gmail.com> Signed-off-by: Lorenzo Fontana <lo@linux.com>
Commit: | f3fcc8a | |
---|---|---|
Author: | Lorenzo Fontana | |
Committer: | Leo Di Donato |
new(userspace/falco): falco output protocol definition Co-Authored-By: Leonardo Di Donato <leodidonato@gmail.com> Signed-off-by: Lorenzo Fontana <lo@linux.com>
Commit: | 732965f | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | Leo Di Donato |
docs(userspace/falco): document output proto messages and service Co-authored-by: Lorenzo Fontana <lo@linux.com> Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Commit: | f611604 | |
---|---|---|
Author: | Leonardo Di Donato | |
Committer: | Leo Di Donato |
update(userspace/falco): remove id from falco output proto Co-authored-by: Lorenzo Fontana <fontanalorenzo@me.com> Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>