Import crowdsec_1.4.6.orig.tar.gz
authorCyril Brulebois <cyril@debamax.com>
Thu, 2 Mar 2023 05:07:10 +0000 (05:07 +0000)
committerCyril Brulebois <cyril@debamax.com>
Thu, 2 Mar 2023 05:07:10 +0000 (05:07 +0000)
commitd194006968f775626213fb5de8ac75bb0d07b41c
tree1117fa331638a8dfa3ea7877c95f6f29eb240cf0
Import crowdsec_1.4.6.orig.tar.gz

[dgit import orig crowdsec_1.4.6.orig.tar.gz]
780 files changed:
.dockerignore [new file with mode: 0644]
.github/ISSUE_TEMPLATE/bug_report.yaml [new file with mode: 0644]
.github/ISSUE_TEMPLATE/config.yml [new file with mode: 0644]
.github/ISSUE_TEMPLATE/feature_request.yaml [new file with mode: 0644]
.github/release-drafter.yml [new file with mode: 0644]
.github/workflows/.yamllint [new symlink]
.github/workflows/bats-hub.yml [new file with mode: 0644]
.github/workflows/bats-mysql.yml [new file with mode: 0644]
.github/workflows/bats-postgres.yml [new file with mode: 0644]
.github/workflows/bats-sqlite-coverage.yml [new file with mode: 0644]
.github/workflows/bats.yml [new file with mode: 0644]
.github/workflows/ci-windows-build-msi.yml [new file with mode: 0644]
.github/workflows/ci_golangci-lint.yml [new file with mode: 0644]
.github/workflows/ci_release-drafter.yml [new file with mode: 0644]
.github/workflows/codeql-analysis.yml [new file with mode: 0644]
.github/workflows/go-tests-windows.yml [new file with mode: 0644]
.github/workflows/go-tests.yml [new file with mode: 0644]
.github/workflows/release_publish-package.yml [new file with mode: 0644]
.github/workflows/release_publish_docker-image-debian.yml [new file with mode: 0644]
.github/workflows/release_publish_docker-image.yml [new file with mode: 0644]
.github/workflows/update_docker_hub_doc.yml [new file with mode: 0644]
.gitignore [new file with mode: 0644]
.gitmodules [new file with mode: 0644]
.golangci.yml [new file with mode: 0644]
.yamllint [new file with mode: 0644]
CONTRIBUTING.md [new file with mode: 0644]
Dockerfile [new file with mode: 0644]
Dockerfile.debian [new file with mode: 0644]
LICENSE [new file with mode: 0644]
Makefile [new file with mode: 0644]
README.md [new file with mode: 0644]
SECURITY.md [new file with mode: 0644]
azure-pipelines.yml [new file with mode: 0644]
cmd/crowdsec-cli/Makefile [new file with mode: 0644]
cmd/crowdsec-cli/alerts.go [new file with mode: 0644]
cmd/crowdsec-cli/alerts_table.go [new file with mode: 0644]
cmd/crowdsec-cli/bouncers.go [new file with mode: 0644]
cmd/crowdsec-cli/bouncers_table.go [new file with mode: 0644]
cmd/crowdsec-cli/capi.go [new file with mode: 0644]
cmd/crowdsec-cli/collections.go [new file with mode: 0644]
cmd/crowdsec-cli/completion.go [new file with mode: 0644]
cmd/crowdsec-cli/config.go [new file with mode: 0644]
cmd/crowdsec-cli/console.go [new file with mode: 0644]
cmd/crowdsec-cli/console_table.go [new file with mode: 0644]
cmd/crowdsec-cli/dashboard.go [new file with mode: 0644]
cmd/crowdsec-cli/decisions.go [new file with mode: 0644]
cmd/crowdsec-cli/decisions_table.go [new file with mode: 0644]
cmd/crowdsec-cli/explain.go [new file with mode: 0644]
cmd/crowdsec-cli/hub.go [new file with mode: 0644]
cmd/crowdsec-cli/hubtest.go [new file with mode: 0644]
cmd/crowdsec-cli/hubtest_table.go [new file with mode: 0644]
cmd/crowdsec-cli/lapi.go [new file with mode: 0644]
cmd/crowdsec-cli/machines.go [new file with mode: 0644]
cmd/crowdsec-cli/machines_table.go [new file with mode: 0644]
cmd/crowdsec-cli/main.go [new file with mode: 0644]
cmd/crowdsec-cli/main_test.go [new file with mode: 0644]
cmd/crowdsec-cli/messages.go [new file with mode: 0644]
cmd/crowdsec-cli/metrics.go [new file with mode: 0644]
cmd/crowdsec-cli/metrics_table.go [new file with mode: 0644]
cmd/crowdsec-cli/notifications.go [new file with mode: 0644]
cmd/crowdsec-cli/notifications_table.go [new file with mode: 0644]
cmd/crowdsec-cli/parsers.go [new file with mode: 0644]
cmd/crowdsec-cli/postoverflows.go [new file with mode: 0644]
cmd/crowdsec-cli/scenarios.go [new file with mode: 0644]
cmd/crowdsec-cli/simulation.go [new file with mode: 0644]
cmd/crowdsec-cli/support.go [new file with mode: 0644]
cmd/crowdsec-cli/tables.go [new file with mode: 0644]
cmd/crowdsec-cli/utils.go [new file with mode: 0644]
cmd/crowdsec-cli/utils_table.go [new file with mode: 0644]
cmd/crowdsec/Makefile [new file with mode: 0644]
cmd/crowdsec/api.go [new file with mode: 0644]
cmd/crowdsec/crowdsec.go [new file with mode: 0644]
cmd/crowdsec/event_log_hook_windows.go [new file with mode: 0644]
cmd/crowdsec/main.go [new file with mode: 0644]
cmd/crowdsec/main_test.go [new file with mode: 0644]
cmd/crowdsec/metrics.go [new file with mode: 0644]
cmd/crowdsec/output.go [new file with mode: 0644]
cmd/crowdsec/parse.go [new file with mode: 0644]
cmd/crowdsec/pour.go [new file with mode: 0644]
cmd/crowdsec/run_in_svc.go [new file with mode: 0644]
cmd/crowdsec/run_in_svc_windows.go [new file with mode: 0644]
cmd/crowdsec/serve.go [new file with mode: 0644]
cmd/crowdsec/win_service.go [new file with mode: 0644]
cmd/crowdsec/win_service_install.go [new file with mode: 0644]
cmd/crowdsec/win_service_manage.go [new file with mode: 0644]
config/acquis.yaml [new file with mode: 0644]
config/acquis_win.yaml [new file with mode: 0644]
config/config.yaml [new file with mode: 0644]
config/config_win.yaml [new file with mode: 0644]
config/config_win_no_lapi.yaml [new file with mode: 0644]
config/console.yaml [new file with mode: 0644]
config/crowdsec.cron.daily [new file with mode: 0644]
config/crowdsec.service [new file with mode: 0644]
config/dev.yaml [new file with mode: 0644]
config/local_api_credentials.yaml [new file with mode: 0644]
config/online_api_credentials.yaml [new file with mode: 0644]
config/patterns/aws [new file with mode: 0644]
config/patterns/bacula [new file with mode: 0644]
config/patterns/bro [new file with mode: 0644]
config/patterns/cowrie_honeypot [new file with mode: 0644]
config/patterns/exim [new file with mode: 0644]
config/patterns/firewalls [new file with mode: 0644]
config/patterns/haproxy [new file with mode: 0644]
config/patterns/java [new file with mode: 0644]
config/patterns/junos [new file with mode: 0644]
config/patterns/linux-syslog [new file with mode: 0644]
config/patterns/mcollective [new file with mode: 0644]
config/patterns/modsecurity [new file with mode: 0644]
config/patterns/mongodb [new file with mode: 0644]
config/patterns/mysql [new file with mode: 0644]
config/patterns/nagios [new file with mode: 0644]
config/patterns/nginx [new file with mode: 0644]
config/patterns/paths [new file with mode: 0644]
config/patterns/postgresql [new file with mode: 0644]
config/patterns/rails [new file with mode: 0644]
config/patterns/redis [new file with mode: 0644]
config/patterns/ruby [new file with mode: 0644]
config/patterns/smb [new file with mode: 0644]
config/patterns/ssh [new file with mode: 0644]
config/patterns/tcpdump [new file with mode: 0644]
config/profiles.yaml [new file with mode: 0644]
config/simulation.yaml [new file with mode: 0644]
config/user.yaml [new file with mode: 0644]
debian/.gitignore [new file with mode: 0644]
debian/README.md [new file with mode: 0644]
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/crowdsec.cron.daily [new symlink]
debian/crowdsec.service [new file with mode: 0644]
debian/install [new file with mode: 0644]
debian/patches/config_plugins [new file with mode: 0644]
debian/patches/series [new file with mode: 0644]
debian/postinst [new file with mode: 0644]
debian/postrm [new file with mode: 0644]
debian/preinst [new file with mode: 0644]
debian/prerm [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/templates [new file with mode: 0644]
docker/README.md [new file with mode: 0644]
docker/config.yaml [new file with mode: 0644]
docker/docker_start.sh [new file with mode: 0755]
go.mod [new file with mode: 0644]
go.sum [new file with mode: 0644]
make_chocolatey.ps1 [new file with mode: 0644]
make_installer.ps1 [new file with mode: 0644]
pkg/acquisition/acquisition.go [new file with mode: 0644]
pkg/acquisition/acquisition_test.go [new file with mode: 0644]
pkg/acquisition/configuration/configuration.go [new file with mode: 0644]
pkg/acquisition/modules/cloudwatch/cloudwatch.go [new file with mode: 0644]
pkg/acquisition/modules/cloudwatch/cloudwatch_test.go [new file with mode: 0644]
pkg/acquisition/modules/docker/docker.go [new file with mode: 0644]
pkg/acquisition/modules/docker/docker_test.go [new file with mode: 0644]
pkg/acquisition/modules/file/file.go [new file with mode: 0644]
pkg/acquisition/modules/file/file_test.go [new file with mode: 0644]
pkg/acquisition/modules/file/tailline.go [new file with mode: 0644]
pkg/acquisition/modules/file/tailline_windows.go [new file with mode: 0644]
pkg/acquisition/modules/file/test_files/bad.gz [new file with mode: 0644]
pkg/acquisition/modules/file/test_files/test.log [new file with mode: 0644]
pkg/acquisition/modules/file/test_files/test.log.gz [new file with mode: 0644]
pkg/acquisition/modules/journalctl/journalctl.go [new file with mode: 0644]
pkg/acquisition/modules/journalctl/journalctl_test.go [new file with mode: 0644]
pkg/acquisition/modules/journalctl/test_files/journalctl [new file with mode: 0755]
pkg/acquisition/modules/kafka/kafka.go [new file with mode: 0644]
pkg/acquisition/modules/kafka/kafka_test.go [new file with mode: 0644]
pkg/acquisition/modules/kafka/testdata/kafkaClient.certificate.pem [new file with mode: 0644]
pkg/acquisition/modules/kafka/testdata/kafkaClient.key [new file with mode: 0644]
pkg/acquisition/modules/kafka/testdata/snakeoil-ca-1.crt [new file with mode: 0644]
pkg/acquisition/modules/kinesis/kinesis.go [new file with mode: 0644]
pkg/acquisition/modules/kinesis/kinesis_test.go [new file with mode: 0644]
pkg/acquisition/modules/syslog/internal/parser/rfc3164/parse.go [new file with mode: 0644]
pkg/acquisition/modules/syslog/internal/parser/rfc3164/parse_test.go [new file with mode: 0644]
pkg/acquisition/modules/syslog/internal/parser/rfc3164/perf_test.go [new file with mode: 0644]
pkg/acquisition/modules/syslog/internal/parser/rfc5424/parse.go [new file with mode: 0644]
pkg/acquisition/modules/syslog/internal/parser/rfc5424/parse_test.go [new file with mode: 0644]
pkg/acquisition/modules/syslog/internal/parser/rfc5424/perf_test.go [new file with mode: 0644]
pkg/acquisition/modules/syslog/internal/parser/utils/utils.go [new file with mode: 0644]
pkg/acquisition/modules/syslog/internal/server/syslogserver.go [new file with mode: 0644]
pkg/acquisition/modules/syslog/syslog.go [new file with mode: 0644]
pkg/acquisition/modules/syslog/syslog_test.go [new file with mode: 0644]
pkg/acquisition/modules/wineventlog/wineventlog.go [new file with mode: 0644]
pkg/acquisition/modules/wineventlog/wineventlog_test.go [new file with mode: 0644]
pkg/acquisition/modules/wineventlog/wineventlog_windows.go [new file with mode: 0644]
pkg/acquisition/test_files/backward_compat.yaml [new file with mode: 0644]
pkg/acquisition/test_files/bad_filetype.yaml [new file with mode: 0644]
pkg/acquisition/test_files/bad_source.yaml [new file with mode: 0644]
pkg/acquisition/test_files/badyaml.yaml [new file with mode: 0644]
pkg/acquisition/test_files/basic_filemode.yaml [new file with mode: 0644]
pkg/acquisition/test_files/emptyitem.yaml [new file with mode: 0644]
pkg/acquisition/test_files/missing_labels.yaml [new file with mode: 0644]
pkg/apiclient/alerts_service.go [new file with mode: 0644]
pkg/apiclient/alerts_service_test.go [new file with mode: 0644]
pkg/apiclient/auth.go [new file with mode: 0644]
pkg/apiclient/auth_service.go [new file with mode: 0644]
pkg/apiclient/auth_service_test.go [new file with mode: 0644]
pkg/apiclient/auth_test.go [new file with mode: 0644]
pkg/apiclient/client.go [new file with mode: 0644]
pkg/apiclient/client_http.go [new file with mode: 0644]
pkg/apiclient/client_http_test.go [new file with mode: 0644]
pkg/apiclient/client_test.go [new file with mode: 0644]
pkg/apiclient/config.go [new file with mode: 0644]
pkg/apiclient/decisions_service.go [new file with mode: 0644]
pkg/apiclient/decisions_service_test.go [new file with mode: 0644]
pkg/apiclient/heartbeat.go [new file with mode: 0644]
pkg/apiclient/metrics.go [new file with mode: 0644]
pkg/apiclient/signal.go [new file with mode: 0644]
pkg/apiserver/alerts_test.go [new file with mode: 0644]
pkg/apiserver/api_key_test.go [new file with mode: 0644]
pkg/apiserver/apic.go [new file with mode: 0644]
pkg/apiserver/apic_test.go [new file with mode: 0644]
pkg/apiserver/apiserver.go [new file with mode: 0644]
pkg/apiserver/apiserver_test.go [new file with mode: 0644]
pkg/apiserver/controllers/controller.go [new file with mode: 0644]
pkg/apiserver/controllers/v1/alerts.go [new file with mode: 0644]
pkg/apiserver/controllers/v1/controller.go [new file with mode: 0644]
pkg/apiserver/controllers/v1/decisions.go [new file with mode: 0644]
pkg/apiserver/controllers/v1/errors.go [new file with mode: 0644]
pkg/apiserver/controllers/v1/heartbeat.go [new file with mode: 0644]
pkg/apiserver/controllers/v1/machines.go [new file with mode: 0644]
pkg/apiserver/controllers/v1/metrics.go [new file with mode: 0644]
pkg/apiserver/controllers/v1/utils.go [new file with mode: 0644]
pkg/apiserver/decisions_test.go [new file with mode: 0644]
pkg/apiserver/heartbeat_test.go [new file with mode: 0644]
pkg/apiserver/jwt_test.go [new file with mode: 0644]
pkg/apiserver/machines_test.go [new file with mode: 0644]
pkg/apiserver/middlewares/v1/api_key.go [new file with mode: 0644]
pkg/apiserver/middlewares/v1/jwt.go [new file with mode: 0644]
pkg/apiserver/middlewares/v1/middlewares.go [new file with mode: 0644]
pkg/apiserver/middlewares/v1/tls_auth.go [new file with mode: 0644]
pkg/apiserver/tests/alertWithInvalidMachineID_sample.json [new file with mode: 0644]
pkg/apiserver/tests/alert_bulk.json [new file with mode: 0644]
pkg/apiserver/tests/alert_duplicate.json [new file with mode: 0644]
pkg/apiserver/tests/alert_minibulk+simul.json [new file with mode: 0644]
pkg/apiserver/tests/alert_minibulk.json [new file with mode: 0644]
pkg/apiserver/tests/alert_sample.json [new file with mode: 0644]
pkg/apiserver/tests/alert_ssh-bf.json [new file with mode: 0644]
pkg/apiserver/tests/alert_stream_fixture.json [new file with mode: 0644]
pkg/apiserver/tests/invalidAlert_sample.json [new file with mode: 0644]
pkg/apiserver/tests/profiles.yaml [new file with mode: 0644]
pkg/apiserver/utils.go [new file with mode: 0644]
pkg/csconfig/api.go [new file with mode: 0644]
pkg/csconfig/api_test.go [new file with mode: 0644]
pkg/csconfig/common.go [new file with mode: 0644]
pkg/csconfig/common_test.go [new file with mode: 0644]
pkg/csconfig/config.go [new file with mode: 0644]
pkg/csconfig/config_paths.go [new file with mode: 0644]
pkg/csconfig/config_test.go [new file with mode: 0644]
pkg/csconfig/console.go [new file with mode: 0644]
pkg/csconfig/crowdsec_service.go [new file with mode: 0644]
pkg/csconfig/crowdsec_service_test.go [new file with mode: 0644]
pkg/csconfig/cscli.go [new file with mode: 0644]
pkg/csconfig/cscli_test.go [new file with mode: 0644]
pkg/csconfig/database.go [new file with mode: 0644]
pkg/csconfig/database_test.go [new file with mode: 0644]
pkg/csconfig/hub.go [new file with mode: 0644]
pkg/csconfig/hub_test.go [new file with mode: 0644]
pkg/csconfig/plugin_config.go [new file with mode: 0644]
pkg/csconfig/profiles.go [new file with mode: 0644]
pkg/csconfig/prometheus.go [new file with mode: 0644]
pkg/csconfig/prometheus_test.go [new file with mode: 0644]
pkg/csconfig/simulation.go [new file with mode: 0644]
pkg/csconfig/simulation_test.go [new file with mode: 0644]
pkg/csconfig/tests/acquis.yaml [new file with mode: 0644]
pkg/csconfig/tests/acquis/acquis.yaml [new file with mode: 0644]
pkg/csconfig/tests/bad_lapi-secrets.yaml [new file with mode: 0644]
pkg/csconfig/tests/bad_online-api-secrets.yaml [new file with mode: 0644]
pkg/csconfig/tests/config.yaml [new file with mode: 0644]
pkg/csconfig/tests/lapi-secrets.yaml [new file with mode: 0644]
pkg/csconfig/tests/online-api-secrets.yaml [new file with mode: 0644]
pkg/csconfig/tests/profiles.yaml [new file with mode: 0644]
pkg/csconfig/tests/simulation.yaml [new file with mode: 0644]
pkg/csplugin/broker.go [new file with mode: 0644]
pkg/csplugin/broker_test.go [new file with mode: 0644]
pkg/csplugin/broker_win_test.go [new file with mode: 0644]
pkg/csplugin/hclog_adapter.go [new file with mode: 0644]
pkg/csplugin/notifier.go [new file with mode: 0644]
pkg/csplugin/tests/notifications/dummy.yaml [new file with mode: 0644]
pkg/csplugin/utils.go [new file with mode: 0644]
pkg/csplugin/utils_windows.go [new file with mode: 0644]
pkg/csplugin/watcher.go [new file with mode: 0644]
pkg/csplugin/watcher_test.go [new file with mode: 0644]
pkg/csprofiles/csprofiles.go [new file with mode: 0644]
pkg/csprofiles/csprofiles_test.go [new file with mode: 0644]
pkg/cstest/filenotfound_unix.go [new file with mode: 0644]
pkg/cstest/filenotfound_windows.go [new file with mode: 0644]
pkg/cstest/utils.go [new file with mode: 0644]
pkg/cwhub/cwhub.go [new file with mode: 0644]
pkg/cwhub/cwhub_test.go [new file with mode: 0644]
pkg/cwhub/download.go [new file with mode: 0644]
pkg/cwhub/download_test.go [new file with mode: 0644]
pkg/cwhub/helpers.go [new file with mode: 0644]
pkg/cwhub/helpers_test.go [new file with mode: 0644]
pkg/cwhub/install.go [new file with mode: 0644]
pkg/cwhub/loader.go [new file with mode: 0644]
pkg/cwhub/path_separator_windows.go [new file with mode: 0644]
pkg/cwhub/pathseparator.go [new file with mode: 0644]
pkg/cwhub/tests/collection_v1.yaml [new file with mode: 0644]
pkg/cwhub/tests/collection_v2.yaml [new file with mode: 0644]
pkg/cwhub/tests/foobar_parser.yaml [new file with mode: 0644]
pkg/cwhub/tests/index1.json [new file with mode: 0644]
pkg/cwhub/tests/index2.json [new file with mode: 0644]
pkg/cwversion/version.go [new file with mode: 0644]
pkg/database/alerts.go [new file with mode: 0644]
pkg/database/bouncers.go [new file with mode: 0644]
pkg/database/database.go [new file with mode: 0644]
pkg/database/decisions.go [new file with mode: 0644]
pkg/database/ent/alert.go [new file with mode: 0644]
pkg/database/ent/alert/alert.go [new file with mode: 0644]
pkg/database/ent/alert/where.go [new file with mode: 0644]
pkg/database/ent/alert_create.go [new file with mode: 0644]
pkg/database/ent/alert_delete.go [new file with mode: 0644]
pkg/database/ent/alert_query.go [new file with mode: 0644]
pkg/database/ent/alert_update.go [new file with mode: 0644]
pkg/database/ent/bouncer.go [new file with mode: 0644]
pkg/database/ent/bouncer/bouncer.go [new file with mode: 0644]
pkg/database/ent/bouncer/where.go [new file with mode: 0644]
pkg/database/ent/bouncer_create.go [new file with mode: 0644]
pkg/database/ent/bouncer_delete.go [new file with mode: 0644]
pkg/database/ent/bouncer_query.go [new file with mode: 0644]
pkg/database/ent/bouncer_update.go [new file with mode: 0644]
pkg/database/ent/client.go [new file with mode: 0644]
pkg/database/ent/config.go [new file with mode: 0644]
pkg/database/ent/context.go [new file with mode: 0644]
pkg/database/ent/decision.go [new file with mode: 0644]
pkg/database/ent/decision/decision.go [new file with mode: 0644]
pkg/database/ent/decision/where.go [new file with mode: 0644]
pkg/database/ent/decision_create.go [new file with mode: 0644]
pkg/database/ent/decision_delete.go [new file with mode: 0644]
pkg/database/ent/decision_query.go [new file with mode: 0644]
pkg/database/ent/decision_update.go [new file with mode: 0644]
pkg/database/ent/ent.go [new file with mode: 0644]
pkg/database/ent/enttest/enttest.go [new file with mode: 0644]
pkg/database/ent/event.go [new file with mode: 0644]
pkg/database/ent/event/event.go [new file with mode: 0644]
pkg/database/ent/event/where.go [new file with mode: 0644]
pkg/database/ent/event_create.go [new file with mode: 0644]
pkg/database/ent/event_delete.go [new file with mode: 0644]
pkg/database/ent/event_query.go [new file with mode: 0644]
pkg/database/ent/event_update.go [new file with mode: 0644]
pkg/database/ent/generate.go [new file with mode: 0644]
pkg/database/ent/hook/hook.go [new file with mode: 0644]
pkg/database/ent/machine.go [new file with mode: 0644]
pkg/database/ent/machine/machine.go [new file with mode: 0644]
pkg/database/ent/machine/where.go [new file with mode: 0644]
pkg/database/ent/machine_create.go [new file with mode: 0644]
pkg/database/ent/machine_delete.go [new file with mode: 0644]
pkg/database/ent/machine_query.go [new file with mode: 0644]
pkg/database/ent/machine_update.go [new file with mode: 0644]
pkg/database/ent/meta.go [new file with mode: 0644]
pkg/database/ent/meta/meta.go [new file with mode: 0644]
pkg/database/ent/meta/where.go [new file with mode: 0644]
pkg/database/ent/meta_create.go [new file with mode: 0644]
pkg/database/ent/meta_delete.go [new file with mode: 0644]
pkg/database/ent/meta_query.go [new file with mode: 0644]
pkg/database/ent/meta_update.go [new file with mode: 0644]
pkg/database/ent/migrate/migrate.go [new file with mode: 0644]
pkg/database/ent/migrate/schema.go [new file with mode: 0644]
pkg/database/ent/mutation.go [new file with mode: 0644]
pkg/database/ent/predicate/predicate.go [new file with mode: 0644]
pkg/database/ent/runtime.go [new file with mode: 0644]
pkg/database/ent/runtime/runtime.go [new file with mode: 0644]
pkg/database/ent/schema/alert.go [new file with mode: 0644]
pkg/database/ent/schema/bouncer.go [new file with mode: 0644]
pkg/database/ent/schema/decision.go [new file with mode: 0644]
pkg/database/ent/schema/event.go [new file with mode: 0644]
pkg/database/ent/schema/machine.go [new file with mode: 0644]
pkg/database/ent/schema/meta.go [new file with mode: 0644]
pkg/database/ent/tx.go [new file with mode: 0644]
pkg/database/errors.go [new file with mode: 0644]
pkg/database/file_utils.go [new file with mode: 0644]
pkg/database/file_utils_windows.go [new file with mode: 0644]
pkg/database/machines.go [new file with mode: 0644]
pkg/database/utils.go [new file with mode: 0644]
pkg/exprhelpers/exprlib.go [new file with mode: 0644]
pkg/exprhelpers/exprlib_test.go [new file with mode: 0644]
pkg/exprhelpers/jsonextract.go [new file with mode: 0644]
pkg/exprhelpers/jsonextract_test.go [new file with mode: 0644]
pkg/exprhelpers/tests/test_data.txt [new file with mode: 0644]
pkg/exprhelpers/tests/test_data_no_type.txt [new file with mode: 0644]
pkg/exprhelpers/tests/test_data_re.txt [new file with mode: 0644]
pkg/exprhelpers/tests/test_empty_line.txt [new file with mode: 0644]
pkg/exprhelpers/visitor.go [new file with mode: 0644]
pkg/exprhelpers/xml.go [new file with mode: 0644]
pkg/exprhelpers/xml_test.go [new file with mode: 0644]
pkg/hubtest/coverage.go [new file with mode: 0644]
pkg/hubtest/hubtest.go [new file with mode: 0644]
pkg/hubtest/hubtest_item.go [new file with mode: 0644]
pkg/hubtest/parser_assert.go [new file with mode: 0644]
pkg/hubtest/scenario_assert.go [new file with mode: 0644]
pkg/hubtest/utils.go [new file with mode: 0644]
pkg/hubtest/utils_test.go [new file with mode: 0644]
pkg/leakybucket/README.md [new file with mode: 0644]
pkg/leakybucket/blackhole.go [new file with mode: 0644]
pkg/leakybucket/bucket.go [new file with mode: 0644]
pkg/leakybucket/buckets.go [new file with mode: 0644]
pkg/leakybucket/buckets_test.go [new file with mode: 0644]
pkg/leakybucket/manager_load.go [new file with mode: 0644]
pkg/leakybucket/manager_load_test.go [new file with mode: 0644]
pkg/leakybucket/manager_run.go [new file with mode: 0644]
pkg/leakybucket/manager_run_test.go [new file with mode: 0644]
pkg/leakybucket/overflow_filter.go [new file with mode: 0644]
pkg/leakybucket/overflows.go [new file with mode: 0644]
pkg/leakybucket/processor.go [new file with mode: 0644]
pkg/leakybucket/queue.go [new file with mode: 0644]
pkg/leakybucket/reset_filter.go [new file with mode: 0644]
pkg/leakybucket/tests/leaky-fixedqueue/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/leaky-fixedqueue/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/leaky-fixedqueue/test.json [new file with mode: 0644]
pkg/leakybucket/tests/leaky-scope-range-expression/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/leaky-scope-range-expression/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/leaky-scope-range-expression/test.json [new file with mode: 0644]
pkg/leakybucket/tests/overflow-with-meta-and-information/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/overflow-with-meta-and-information/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/overflow-with-meta-and-information/test.json [new file with mode: 0644]
pkg/leakybucket/tests/overflow-with-meta/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/overflow-with-meta/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/overflow-with-meta/test.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-counter-bh/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-counter-bh/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-counter-bh/test.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-counter-timeout/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-counter-timeout/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-counter-timeout/test.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-counter/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-counter/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-counter/test.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-blackhole/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-blackhole/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-blackhole/test.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-cancel_on/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-cancel_on/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-cancel_on/test.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-overflow/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-overflow/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-overflow/test.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-ovflwfilter/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-ovflwfilter/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-ovflwfilter/test.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-underflow/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-underflow/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-underflow/test.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-uniq-cachesize/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-uniq-cachesize/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-uniq-cachesize/test.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-uniq-w-buckets_state/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-uniq-w-buckets_state/in-buckets_state.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-uniq-w-buckets_state/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-uniq-w-buckets_state/test.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-uniq/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-uniq/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-leaky-uniq/test.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-trigger-external-data/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-trigger-external-data/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-trigger-external-data/simple_patterns.txt [new file with mode: 0644]
pkg/leakybucket/tests/simple-trigger-external-data/test.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-trigger-reprocess/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-trigger-reprocess/reprocess.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-trigger-reprocess/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-trigger-reprocess/test.json [new file with mode: 0644]
pkg/leakybucket/tests/simple-trigger/bucket.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-trigger/scenarios.yaml [new file with mode: 0644]
pkg/leakybucket/tests/simple-trigger/test.json [new file with mode: 0644]
pkg/leakybucket/timemachine.go [new file with mode: 0644]
pkg/leakybucket/trigger.go [new file with mode: 0644]
pkg/leakybucket/uniq.go [new file with mode: 0644]
pkg/metabase/api.go [new file with mode: 0644]
pkg/metabase/container.go [new file with mode: 0644]
pkg/metabase/database.go [new file with mode: 0644]
pkg/metabase/metabase.go [new file with mode: 0644]
pkg/models/add_alerts_request.go [new file with mode: 0644]
pkg/models/add_alerts_response.go [new file with mode: 0644]
pkg/models/add_signals_request.go [new file with mode: 0644]
pkg/models/add_signals_request_item.go [new file with mode: 0644]
pkg/models/alert.go [new file with mode: 0644]
pkg/models/decision.go [new file with mode: 0644]
pkg/models/decisions_stream_response.go [new file with mode: 0644]
pkg/models/delete_alerts_response.go [new file with mode: 0644]
pkg/models/delete_decision_response.go [new file with mode: 0644]
pkg/models/error_response.go [new file with mode: 0644]
pkg/models/event.go [new file with mode: 0644]
pkg/models/flush_decision_response.go [new file with mode: 0644]
pkg/models/get_alerts_response.go [new file with mode: 0644]
pkg/models/get_decisions_response.go [new file with mode: 0644]
pkg/models/helpers.go [new file with mode: 0644]
pkg/models/localapi_swagger.yaml [new file with mode: 0644]
pkg/models/meta.go [new file with mode: 0644]
pkg/models/metrics.go [new file with mode: 0644]
pkg/models/metrics_agent_info.go [new file with mode: 0644]
pkg/models/metrics_bouncer_info.go [new file with mode: 0644]
pkg/models/source.go [new file with mode: 0644]
pkg/models/topx_response.go [new file with mode: 0644]
pkg/models/watcher_auth_request.go [new file with mode: 0644]
pkg/models/watcher_auth_response.go [new file with mode: 0644]
pkg/models/watcher_registration_request.go [new file with mode: 0644]
pkg/parser/README.md [new file with mode: 0644]
pkg/parser/enrich.go [new file with mode: 0644]
pkg/parser/enrich_date.go [new file with mode: 0644]
pkg/parser/enrich_date_test.go [new file with mode: 0644]
pkg/parser/enrich_dns.go [new file with mode: 0644]
pkg/parser/enrich_geoip.go [new file with mode: 0644]
pkg/parser/node.go [new file with mode: 0644]
pkg/parser/node_test.go [new file with mode: 0644]
pkg/parser/parsing_test.go [new file with mode: 0644]
pkg/parser/runtime.go [new file with mode: 0644]
pkg/parser/stage.go [new file with mode: 0644]
pkg/parser/test_data/GeoLite2-ASN.mmdb [new file with mode: 0644]
pkg/parser/test_data/GeoLite2-City.mmdb [new file with mode: 0644]
pkg/parser/tests/base-grok-expression/base-grok.yaml [new file with mode: 0644]
pkg/parser/tests/base-grok-expression/parsers.yaml [new file with mode: 0644]
pkg/parser/tests/base-grok-expression/test.yaml [new file with mode: 0644]
pkg/parser/tests/base-grok-external-data/base-grok.yaml [new file with mode: 0644]
pkg/parser/tests/base-grok-external-data/parsers.yaml [new file with mode: 0644]
pkg/parser/tests/base-grok-external-data/test.yaml [new file with mode: 0644]
pkg/parser/tests/base-grok-import/base-grok.yaml [new file with mode: 0644]
pkg/parser/tests/base-grok-import/parsers.yaml [new file with mode: 0644]
pkg/parser/tests/base-grok-import/test.yaml [new file with mode: 0644]
pkg/parser/tests/base-grok-no-subnode/base-grok.yaml [new file with mode: 0644]
pkg/parser/tests/base-grok-no-subnode/parsers.yaml [new file with mode: 0644]
pkg/parser/tests/base-grok-no-subnode/test.yaml [new file with mode: 0644]
pkg/parser/tests/base-grok/base-grok.yaml [new file with mode: 0644]
pkg/parser/tests/base-grok/parsers.yaml [new file with mode: 0644]
pkg/parser/tests/base-grok/test.yaml [new file with mode: 0644]
pkg/parser/tests/base-json-extract/base-grok.yaml [new file with mode: 0644]
pkg/parser/tests/base-json-extract/base-grok2.yaml [new file with mode: 0644]
pkg/parser/tests/base-json-extract/parsers.yaml [new file with mode: 0644]
pkg/parser/tests/base-json-extract/test.yaml [new file with mode: 0644]
pkg/parser/tests/base-tree/base-grok.yaml [new file with mode: 0644]
pkg/parser/tests/base-tree/parsers.yaml [new file with mode: 0644]
pkg/parser/tests/base-tree/test.yaml [new file with mode: 0644]
pkg/parser/tests/dateparser-enrich/base-grok.yaml [new file with mode: 0644]
pkg/parser/tests/dateparser-enrich/parsers.yaml [new file with mode: 0644]
pkg/parser/tests/dateparser-enrich/test.yaml [new file with mode: 0644]
pkg/parser/tests/geoip-enrich/base-grok.yaml [new file with mode: 0644]
pkg/parser/tests/geoip-enrich/parsers.yaml [new file with mode: 0644]
pkg/parser/tests/geoip-enrich/test.yaml [new file with mode: 0644]
pkg/parser/tests/multi-stage-grok/base-grok-s00.yaml [new file with mode: 0644]
pkg/parser/tests/multi-stage-grok/base-grok-s01.yaml [new file with mode: 0644]
pkg/parser/tests/multi-stage-grok/parsers.yaml [new file with mode: 0644]
pkg/parser/tests/multi-stage-grok/test.yaml [new file with mode: 0644]
pkg/parser/tests/reverse-dns-enrich/base-grok.yaml [new file with mode: 0644]
pkg/parser/tests/reverse-dns-enrich/parsers.yaml [new file with mode: 0644]
pkg/parser/tests/reverse-dns-enrich/test.yaml [new file with mode: 0644]
pkg/parser/tests/sample_strings.txt [new file with mode: 0644]
pkg/parser/tests/whitelist-base/base-grok.yaml [new file with mode: 0644]
pkg/parser/tests/whitelist-base/parsers.yaml [new file with mode: 0644]
pkg/parser/tests/whitelist-base/test.yaml [new file with mode: 0644]
pkg/parser/unix_parser.go [new file with mode: 0644]
pkg/parser/whitelist.go [new file with mode: 0644]
pkg/protobufs/README.md [new file with mode: 0644]
pkg/protobufs/notifier.pb.go [new file with mode: 0644]
pkg/protobufs/notifier.proto [new file with mode: 0644]
pkg/protobufs/plugin_interface.go [new file with mode: 0644]
pkg/time/AUTHORS [new file with mode: 0644]
pkg/time/CONTRIBUTING.md [new file with mode: 0644]
pkg/time/CONTRIBUTORS [new file with mode: 0644]
pkg/time/LICENSE [new file with mode: 0644]
pkg/time/PATENTS [new file with mode: 0644]
pkg/time/README.md [new file with mode: 0644]
pkg/time/rate/rate.go [new file with mode: 0644]
pkg/time/rate/rate_test.go [new file with mode: 0644]
pkg/types/constants.go [new file with mode: 0644]
pkg/types/dataset.go [new file with mode: 0644]
pkg/types/dataset_test.go [new file with mode: 0644]
pkg/types/event.go [new file with mode: 0644]
pkg/types/grok_pattern.go [new file with mode: 0644]
pkg/types/ip.go [new file with mode: 0644]
pkg/types/ip_test.go [new file with mode: 0644]
pkg/types/line.go [new file with mode: 0644]
pkg/types/profile.go [new file with mode: 0644]
pkg/types/utils.go [new file with mode: 0644]
pkg/yamlpatch/merge.go [new file with mode: 0644]
pkg/yamlpatch/merge_test.go [new file with mode: 0644]
pkg/yamlpatch/patcher.go [new file with mode: 0644]
pkg/yamlpatch/patcher_test.go [new file with mode: 0644]
pkg/yamlpatch/testdata/base.yaml [new file with mode: 0644]
pkg/yamlpatch/testdata/expect.yaml [new file with mode: 0644]
pkg/yamlpatch/testdata/production.yaml [new file with mode: 0644]
platform/freebsd.mk [new file with mode: 0644]
platform/linux.mk [new file with mode: 0644]
platform/openbsd.mk [new file with mode: 0644]
platform/unix_common.mk [new file with mode: 0644]
platform/windows.mk [new file with mode: 0644]
plugins/notifications/dummy/LICENSE [new file with mode: 0644]
plugins/notifications/dummy/Makefile [new file with mode: 0644]
plugins/notifications/dummy/dummy.yaml [new file with mode: 0644]
plugins/notifications/dummy/main.go [new file with mode: 0644]
plugins/notifications/email/LICENSE [new file with mode: 0644]
plugins/notifications/email/Makefile [new file with mode: 0644]
plugins/notifications/email/email.yaml [new file with mode: 0644]
plugins/notifications/email/go.mod [new file with mode: 0644]
plugins/notifications/email/go.sum [new file with mode: 0644]
plugins/notifications/email/main.go [new file with mode: 0644]
plugins/notifications/http/LICENSE [new file with mode: 0644]
plugins/notifications/http/Makefile [new file with mode: 0644]
plugins/notifications/http/go.mod [new file with mode: 0644]
plugins/notifications/http/go.sum [new file with mode: 0644]
plugins/notifications/http/http.yaml [new file with mode: 0644]
plugins/notifications/http/main.go [new file with mode: 0644]
plugins/notifications/slack/LICENSE [new file with mode: 0644]
plugins/notifications/slack/Makefile [new file with mode: 0644]
plugins/notifications/slack/go.mod [new file with mode: 0644]
plugins/notifications/slack/go.sum [new file with mode: 0644]
plugins/notifications/slack/main.go [new file with mode: 0644]
plugins/notifications/slack/slack.yaml [new file with mode: 0644]
plugins/notifications/splunk/LICENSE [new file with mode: 0644]
plugins/notifications/splunk/Makefile [new file with mode: 0644]
plugins/notifications/splunk/go.mod [new file with mode: 0644]
plugins/notifications/splunk/go.sum [new file with mode: 0644]
plugins/notifications/splunk/main.go [new file with mode: 0644]
plugins/notifications/splunk/splunk.yaml [new file with mode: 0644]
rpm/SOURCES/80-crowdsec.preset [new file with mode: 0644]
rpm/SOURCES/crowdsec.unit.patch [new file with mode: 0644]
rpm/SOURCES/user.patch [new file with mode: 0644]
rpm/SPECS/crowdsec.spec [new file with mode: 0644]
scripts/check_go_version.ps1 [new file with mode: 0644]
scripts/test_env.ps1 [new file with mode: 0644]
scripts/test_env.sh [new file with mode: 0755]
scripts/test_wizard_upgrade.sh [new file with mode: 0755]
tests/.gitignore [new file with mode: 0644]
tests/README.md [new file with mode: 0644]
tests/ansible/.gitignore [new file with mode: 0644]
tests/ansible/README.md [new file with mode: 0644]
tests/ansible/ansible.cfg [new file with mode: 0644]
tests/ansible/env/example.sh [new file with mode: 0755]
tests/ansible/env/pkg-sqlite.sh [new file with mode: 0755]
tests/ansible/env/source-mysql.sh [new file with mode: 0755]
tests/ansible/env/source-pgx.sh [new file with mode: 0755]
tests/ansible/env/source-postgres.sh [new file with mode: 0755]
tests/ansible/env/source-sqlite.sh [new file with mode: 0755]
tests/ansible/install_binary_package.yml [new file with mode: 0644]
tests/ansible/prepare-run [new file with mode: 0755]
tests/ansible/prepare_tests.yml [new file with mode: 0644]
tests/ansible/provision_dependencies.yml [new file with mode: 0644]
tests/ansible/provision_test_suite.yml [new file with mode: 0644]
tests/ansible/requirements.yml [new file with mode: 0644]
tests/ansible/roles/make_fixture/tasks/main.yml [new file with mode: 0644]
tests/ansible/roles/make_fixture/vars/main.yml [new file with mode: 0644]
tests/ansible/roles/run_func_tests/tasks/main.yml [new file with mode: 0644]
tests/ansible/roles/run_func_tests/vars/main.yml [new file with mode: 0644]
tests/ansible/run_all.yml [new file with mode: 0644]
tests/ansible/run_tests.yml [new file with mode: 0644]
tests/ansible/vagrant/alma-8/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/alma-9/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/centos-7/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/centos-7/skip [new file with mode: 0755]
tests/ansible/vagrant/centos-8/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/centos-9/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/common [new file with mode: 0644]
tests/ansible/vagrant/debian-10-buster/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/debian-11-bullseye/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/debian-9-stretch/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/debian-9-stretch/skip [new file with mode: 0755]
tests/ansible/vagrant/debian-testing/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/experimental/alpine-3.16/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/experimental/alpine-3.16/bootstrap [new file with mode: 0755]
tests/ansible/vagrant/experimental/alpine-3.16/skip [new file with mode: 0755]
tests/ansible/vagrant/experimental/amazon-linux-2/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/experimental/amazon-linux-2/issues.txt [new file with mode: 0644]
tests/ansible/vagrant/experimental/arch/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/experimental/devuan-3/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/experimental/devuan-3/skip [new file with mode: 0755]
tests/ansible/vagrant/experimental/dragonflybsd-6/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/experimental/gentoo/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/experimental/gentoo/bootstrap [new file with mode: 0755]
tests/ansible/vagrant/experimental/hardenedbsd-13/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/experimental/hardenedbsd-13/bootstrap [new file with mode: 0755]
tests/ansible/vagrant/experimental/hardenedbsd-13/skip [new file with mode: 0755]
tests/ansible/vagrant/experimental/netbsd-9/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/experimental/openbsd-7/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/experimental/openbsd-7/bootstrap [new file with mode: 0755]
tests/ansible/vagrant/experimental/openbsd-7/skip [new file with mode: 0755]
tests/ansible/vagrant/experimental/opensuse-15.4/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/experimental/ubuntu-14.04-trusty/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/fedora-33/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/fedora-33/skip [new file with mode: 0755]
tests/ansible/vagrant/fedora-34/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/fedora-34/skip [new file with mode: 0755]
tests/ansible/vagrant/fedora-35/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/fedora-35/skip [new file with mode: 0755]
tests/ansible/vagrant/fedora-36/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/fedora-36/skip [new file with mode: 0755]
tests/ansible/vagrant/freebsd-12/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/freebsd-12/skip [new file with mode: 0755]
tests/ansible/vagrant/freebsd-13/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/freebsd-13/skip [new file with mode: 0755]
tests/ansible/vagrant/oracle-7/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/oracle-7/skip [new file with mode: 0755]
tests/ansible/vagrant/oracle-8/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/oracle-9/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/rocky-8/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/rocky-9/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/ubuntu-16.04-xenial/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/ubuntu-16.04-xenial/skip [new file with mode: 0755]
tests/ansible/vagrant/ubuntu-18.04-bionic/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/ubuntu-20.04-focal/Vagrantfile [new file with mode: 0644]
tests/ansible/vagrant/ubuntu-22.04-jammy/Vagrantfile [new file with mode: 0644]
tests/ansible/vars/go.yml [new file with mode: 0644]
tests/ansible/vars/mysql.yml [new file with mode: 0644]
tests/ansible/vars/postgres.yml [new file with mode: 0644]
tests/bats.mk [new file with mode: 0644]
tests/bats/01_base.bats [new file with mode: 0644]
tests/bats/01_crowdsec.bats [new file with mode: 0644]
tests/bats/02_nolapi.bats [new file with mode: 0644]
tests/bats/03_noagent.bats [new file with mode: 0644]
tests/bats/04_capi.bats [new file with mode: 0644]
tests/bats/04_nocapi.bats [new file with mode: 0644]
tests/bats/05_config_yaml_local.bats [new file with mode: 0644]
tests/bats/10_bouncers.bats [new file with mode: 0644]
tests/bats/11_bouncers_tls.bats [new file with mode: 0644]
tests/bats/20_collections.bats [new file with mode: 0644]
tests/bats/30_machines.bats [new file with mode: 0644]
tests/bats/30_machines_tls.bats [new file with mode: 0644]
tests/bats/40_cold-logs.bats [new file with mode: 0644]
tests/bats/40_live-ban.bats [new file with mode: 0644]
tests/bats/50_simulation.bats [new file with mode: 0644]
tests/bats/70_http_plugin.bats [new file with mode: 0644]
tests/bats/71_dummy_plugin.bats [new file with mode: 0644]
tests/bats/72_plugin_badconfig.bats [new file with mode: 0644]
tests/bats/80_alerts.bats [new file with mode: 0644]
tests/bats/90_decisions.bats [new file with mode: 0644]
tests/bats/97_ipv4_single.bats [new file with mode: 0644]
tests/bats/97_ipv6_single.bats [new file with mode: 0644]
tests/bats/98_ipv4_range.bats [new file with mode: 0644]
tests/bats/98_ipv6_range.bats [new file with mode: 0644]
tests/bats/99_lapi-stream-mode-scenario.bats [new file with mode: 0644]
tests/bats/99_lapi-stream-mode-scopes.bats [new file with mode: 0644]
tests/bats/99_lapi-stream-mode.bats [new file with mode: 0644]
tests/bats/reformat [new file with mode: 0755]
tests/bats/testdata/cfssl/agent.json [new file with mode: 0644]
tests/bats/testdata/cfssl/agent_invalid.json [new file with mode: 0644]
tests/bats/testdata/cfssl/bouncer.json [new file with mode: 0644]
tests/bats/testdata/cfssl/bouncer_invalid.json [new file with mode: 0644]
tests/bats/testdata/cfssl/ca.json [new file with mode: 0644]
tests/bats/testdata/cfssl/intermediate.json [new file with mode: 0644]
tests/bats/testdata/cfssl/profiles.json [new file with mode: 0644]
tests/bats/testdata/cfssl/server.json [new file with mode: 0644]
tests/bin/assert-crowdsec-not-running [new file with mode: 0755]
tests/bin/check-requirements [new file with mode: 0755]
tests/bin/collect-hub-coverage [new file with mode: 0755]
tests/bin/crowdsec-wrapper [new file with mode: 0755]
tests/bin/cscli-wrapper [new file with mode: 0755]
tests/bin/generate-hub-tests [new file with mode: 0755]
tests/bin/mock-http.py [new file with mode: 0644]
tests/bin/wait-for-port [new file with mode: 0755]
tests/disable-capi [new file with mode: 0755]
tests/dyn-bats/README.md [new file with mode: 0644]
tests/enable-capi [new file with mode: 0755]
tests/instance-crowdsec [new file with mode: 0755]
tests/instance-data [new file with mode: 0755]
tests/instance-db [new file with mode: 0755]
tests/instance-mock-http [new file with mode: 0755]
tests/lib/config/config-global [new file with mode: 0755]
tests/lib/config/config-local [new file with mode: 0755]
tests/lib/db/instance-mysql [new file with mode: 0755]
tests/lib/db/instance-pgx [new symlink]
tests/lib/db/instance-postgres [new file with mode: 0755]
tests/lib/db/instance-sqlite [new file with mode: 0755]
tests/lib/init/crowdsec-daemon [new file with mode: 0755]
tests/lib/init/crowdsec-systemd [new file with mode: 0755]
tests/lib/setup.sh [new file with mode: 0755]
tests/lib/setup_file.sh [new file with mode: 0755]
tests/lib/teardown_file.sh [new file with mode: 0755]
tests/localstack/docker-compose.yml [new file with mode: 0644]
tests/run-tests [new file with mode: 0755]
windows/Chocolatey/crowdsec/ReadMe.md [new file with mode: 0644]
windows/Chocolatey/crowdsec/crowdsec.nuspec [new file with mode: 0644]
windows/Chocolatey/crowdsec/tools/LICENSE.txt [new file with mode: 0644]
windows/Chocolatey/crowdsec/tools/VERIFICATION.txt [new file with mode: 0644]
windows/Chocolatey/crowdsec/tools/chocolateybeforemodify.ps1 [new file with mode: 0644]
windows/Chocolatey/crowdsec/tools/chocolateyinstall.ps1 [new file with mode: 0644]
windows/Chocolatey/crowdsec/tools/chocolateyuninstall.ps1 [new file with mode: 0644]
windows/README.md [new file with mode: 0644]
windows/install_dev_windows.ps1 [new file with mode: 0644]
windows/install_installer_windows.ps1 [new file with mode: 0644]
windows/installer/WixUI_HK.wxs [new file with mode: 0644]
windows/installer/crowdsec_icon.ico [new file with mode: 0644]
windows/installer/crowdsec_msi_top_banner.bmp [new file with mode: 0644]
windows/installer/installer_dialog.bmp [new file with mode: 0644]
windows/installer/product.wxs [new file with mode: 0644]
wizard.sh [new file with mode: 0755]