Import opensnitch_1.6.9.orig.tar.gz
authorPetter Reinholdtsen <pere@debian.org>
Tue, 29 Apr 2025 05:35:00 +0000 (07:35 +0200)
committerPetter Reinholdtsen <pere@debian.org>
Tue, 29 Apr 2025 05:35:00 +0000 (07:35 +0200)
commit9602346033e5191d3ddae0bacc9ace2919ba868e
treebd9eaa051f7100c29ad52dac0ead63888ea0bd22
Import opensnitch_1.6.9.orig.tar.gz

[dgit import orig opensnitch_1.6.9.orig.tar.gz]
317 files changed:
.github/FUNDING.yml [new file with mode: 0644]
.github/ISSUE_TEMPLATE/bug_report.md [new file with mode: 0644]
.github/ISSUE_TEMPLATE/config.yml [new file with mode: 0644]
.github/ISSUE_TEMPLATE/feature-request.md [new file with mode: 0644]
.github/workflows/build_ebpf_modules.yml [new file with mode: 0644]
.github/workflows/generic_validations.yml [new file with mode: 0644]
.github/workflows/go.yml [new file with mode: 0644]
.gitignore [new file with mode: 0644]
LICENSE [new file with mode: 0644]
Makefile [new file with mode: 0644]
README.md [new file with mode: 0644]
daemon/.gitignore [new file with mode: 0644]
daemon/Gopkg.toml [new file with mode: 0644]
daemon/Makefile [new file with mode: 0644]
daemon/conman/connection.go [new file with mode: 0644]
daemon/conman/connection_test.go [new file with mode: 0644]
daemon/core/core.go [new file with mode: 0644]
daemon/core/ebpf.go [new file with mode: 0644]
daemon/core/gzip.go [new file with mode: 0644]
daemon/core/system.go [new file with mode: 0644]
daemon/core/version.go [new file with mode: 0644]
daemon/data/rules/000-allow-localhost.json [new file with mode: 0644]
daemon/default-config.json [new file with mode: 0644]
daemon/dns/ebpfhook.go [new file with mode: 0644]
daemon/dns/parse.go [new file with mode: 0644]
daemon/dns/systemd/monitor.go [new file with mode: 0644]
daemon/dns/track.go [new file with mode: 0644]
daemon/firewall/common/common.go [new file with mode: 0644]
daemon/firewall/config/config.go [new file with mode: 0644]
daemon/firewall/iptables/iptables.go [new file with mode: 0644]
daemon/firewall/iptables/monitor.go [new file with mode: 0644]
daemon/firewall/iptables/rules.go [new file with mode: 0644]
daemon/firewall/iptables/system.go [new file with mode: 0644]
daemon/firewall/nftables/chains.go [new file with mode: 0644]
daemon/firewall/nftables/chains_test.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/counter.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/counter_test.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/ct.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/ct_test.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/enums.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/ether.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/ether_test.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/iface.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/iface_test.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/ip.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/ip_test.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/limit.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/log.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/log_test.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/meta.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/meta_test.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/nat.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/nat_test.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/notrack.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/operator.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/port.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/port_test.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/protocol.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/protocol_test.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/quota.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/quota_test.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/utils.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/verdict.go [new file with mode: 0644]
daemon/firewall/nftables/exprs/verdict_test.go [new file with mode: 0644]
daemon/firewall/nftables/monitor.go [new file with mode: 0644]
daemon/firewall/nftables/monitor_test.go [new file with mode: 0644]
daemon/firewall/nftables/nftables.go [new file with mode: 0644]
daemon/firewall/nftables/nftest/nftest.go [new file with mode: 0644]
daemon/firewall/nftables/nftest/test_utils.go [new file with mode: 0644]
daemon/firewall/nftables/nftest/utils.go [new file with mode: 0644]
daemon/firewall/nftables/parser.go [new file with mode: 0644]
daemon/firewall/nftables/rule_helpers.go [new file with mode: 0644]
daemon/firewall/nftables/rules.go [new file with mode: 0644]
daemon/firewall/nftables/rules_test.go [new file with mode: 0644]
daemon/firewall/nftables/system.go [new file with mode: 0644]
daemon/firewall/nftables/system_test.go [new file with mode: 0644]
daemon/firewall/nftables/tables.go [new file with mode: 0644]
daemon/firewall/nftables/tables_test.go [new file with mode: 0644]
daemon/firewall/nftables/testdata/test-sysfw-conf.json [new file with mode: 0644]
daemon/firewall/nftables/utils.go [new file with mode: 0644]
daemon/firewall/nftables/utils_test.go [new file with mode: 0644]
daemon/firewall/rules.go [new file with mode: 0644]
daemon/go.mod [new file with mode: 0644]
daemon/go.sum [new file with mode: 0644]
daemon/log/formats/csv.go [new file with mode: 0644]
daemon/log/formats/formats.go [new file with mode: 0644]
daemon/log/formats/json.go [new file with mode: 0644]
daemon/log/formats/rfc3164.go [new file with mode: 0644]
daemon/log/formats/rfc5424.go [new file with mode: 0644]
daemon/log/log.go [new file with mode: 0644]
daemon/log/loggers/logger.go [new file with mode: 0644]
daemon/log/loggers/remote.go [new file with mode: 0644]
daemon/log/loggers/remote_syslog.go [new file with mode: 0644]
daemon/log/loggers/syslog.go [new file with mode: 0644]
daemon/main.go [new file with mode: 0644]
daemon/netfilter/packet.go [new file with mode: 0644]
daemon/netfilter/queue.c [new file with mode: 0644]
daemon/netfilter/queue.go [new file with mode: 0644]
daemon/netfilter/queue.h [new file with mode: 0644]
daemon/netlink/ifaces.go [new file with mode: 0644]
daemon/netlink/socket.go [new file with mode: 0644]
daemon/netlink/socket_linux.go [new file with mode: 0644]
daemon/netlink/socket_test.go [new file with mode: 0644]
daemon/netstat/entry.go [new file with mode: 0644]
daemon/netstat/find.go [new file with mode: 0644]
daemon/netstat/parse.go [new file with mode: 0644]
daemon/opensnitchd-dinit [new file with mode: 0644]
daemon/opensnitchd-openrc [new file with mode: 0755]
daemon/opensnitchd.service [new file with mode: 0644]
daemon/procmon/activepids.go [new file with mode: 0644]
daemon/procmon/activepids_test.go [new file with mode: 0644]
daemon/procmon/audit/client.go [new file with mode: 0644]
daemon/procmon/audit/parse.go [new file with mode: 0644]
daemon/procmon/cache.go [new file with mode: 0644]
daemon/procmon/cache_test.go [new file with mode: 0644]
daemon/procmon/details.go [new file with mode: 0644]
daemon/procmon/ebpf/cache.go [new file with mode: 0644]
daemon/procmon/ebpf/debug.go [new file with mode: 0644]
daemon/procmon/ebpf/ebpf.go [new file with mode: 0644]
daemon/procmon/ebpf/events.go [new file with mode: 0644]
daemon/procmon/ebpf/find.go [new file with mode: 0644]
daemon/procmon/ebpf/monitor.go [new file with mode: 0644]
daemon/procmon/ebpf/utils.go [new file with mode: 0644]
daemon/procmon/find.go [new file with mode: 0644]
daemon/procmon/find_test.go [new file with mode: 0644]
daemon/procmon/monitor/init.go [new file with mode: 0644]
daemon/procmon/parse.go [new file with mode: 0644]
daemon/procmon/process.go [new file with mode: 0644]
daemon/procmon/process_test.go [new file with mode: 0644]
daemon/rule/loader.go [new file with mode: 0644]
daemon/rule/loader_test.go [new file with mode: 0644]
daemon/rule/operator.go [new file with mode: 0644]
daemon/rule/operator_lists.go [new file with mode: 0644]
daemon/rule/operator_test.go [new file with mode: 0644]
daemon/rule/rule.go [new file with mode: 0644]
daemon/rule/rule_test.go [new file with mode: 0644]
daemon/rule/testdata/000-allow-chrome.json [new file with mode: 0644]
daemon/rule/testdata/001-deny-chrome.json [new file with mode: 0644]
daemon/rule/testdata/invalid-regexp-list.json [new file with mode: 0644]
daemon/rule/testdata/invalid-regexp.json [new file with mode: 0644]
daemon/rule/testdata/lists/domains/domainlists.txt [new file with mode: 0644]
daemon/rule/testdata/lists/ips/ips.txt [new file with mode: 0644]
daemon/rule/testdata/lists/nets/nets.txt [new file with mode: 0644]
daemon/rule/testdata/lists/regexp/domainsregexp.txt [new file with mode: 0644]
daemon/rule/testdata/live_reload/test-live-reload-delete.json [new file with mode: 0644]
daemon/rule/testdata/live_reload/test-live-reload-remove.json [new file with mode: 0644]
daemon/rule/testdata/rule-disabled-operator-list-expanded.json [new file with mode: 0644]
daemon/rule/testdata/rule-disabled-operator-list.json [new file with mode: 0644]
daemon/rule/testdata/rule-operator-list-data-empty.json [new file with mode: 0644]
daemon/rule/testdata/rule-operator-list.json [new file with mode: 0644]
daemon/statistics/event.go [new file with mode: 0644]
daemon/statistics/stats.go [new file with mode: 0644]
daemon/system-fw.json [new file with mode: 0644]
daemon/ui/alerts.go [new file with mode: 0644]
daemon/ui/auth/auth.go [new file with mode: 0644]
daemon/ui/client.go [new file with mode: 0644]
daemon/ui/client_test.go [new file with mode: 0644]
daemon/ui/config/config.go [new file with mode: 0644]
daemon/ui/config_utils.go [new file with mode: 0644]
daemon/ui/notifications.go [new file with mode: 0644]
daemon/ui/protocol/.gitkeep [new file with mode: 0644]
daemon/ui/testdata/default-config.json [new file with mode: 0644]
daemon/ui/testdata/orig-default-config.json [new file with mode: 0644]
ebpf_prog/Makefile [new file with mode: 0644]
ebpf_prog/README [new file with mode: 0644]
ebpf_prog/arm-clang-asm-fix.patch [new file with mode: 0644]
ebpf_prog/bpf_headers/bpf_core_read.h [new file with mode: 0644]
ebpf_prog/bpf_headers/bpf_helper_defs.h [new file with mode: 0644]
ebpf_prog/bpf_headers/bpf_helpers.h [new file with mode: 0644]
ebpf_prog/bpf_headers/bpf_tracing.h [new file with mode: 0644]
ebpf_prog/common.h [new file with mode: 0644]
ebpf_prog/common_defs.h [new file with mode: 0644]
ebpf_prog/opensnitch-dns.c [new file with mode: 0644]
ebpf_prog/opensnitch-procs.c [new file with mode: 0644]
ebpf_prog/opensnitch.c [new file with mode: 0644]
proto/.gitignore [new file with mode: 0644]
proto/Makefile [new file with mode: 0644]
proto/ui.proto [new file with mode: 0644]
release.sh [new file with mode: 0755]
screenshots/opensnitch-ui-general-tab-deny.png [new file with mode: 0644]
screenshots/opensnitch-ui-proc-details.png [new file with mode: 0644]
screenshots/screenshot.png [new file with mode: 0644]
ui/.gitignore [new file with mode: 0644]
ui/LICENSE [new file with mode: 0644]
ui/MANIFEST.in [new file with mode: 0644]
ui/Makefile [new file with mode: 0644]
ui/bin/opensnitch-ui [new file with mode: 0755]
ui/i18n/Makefile [new file with mode: 0644]
ui/i18n/README.md [new file with mode: 0644]
ui/i18n/generate_i18n.sh [new file with mode: 0755]
ui/i18n/locales/de_DE/opensnitch-de_DE.ts [new file with mode: 0644]
ui/i18n/locales/es_ES/opensnitch-es_ES.ts [new file with mode: 0644]
ui/i18n/locales/eu_ES/opensnitch-eu_ES.ts [new file with mode: 0644]
ui/i18n/locales/fi_FI/opensnitch-fi_FI.ts [new file with mode: 0644]
ui/i18n/locales/fr_FR/opensnitch-fr_FR.ts [new file with mode: 0644]
ui/i18n/locales/hu_HU/opensnitch-hu_HU.ts [new file with mode: 0644]
ui/i18n/locales/ja_JP/opensnitch-ja_JP.ts [new file with mode: 0644]
ui/i18n/locales/lt_LT/opensnitch-lt_LT.ts [new file with mode: 0644]
ui/i18n/locales/nb_NO/opensnitch-nb_NO.ts [new file with mode: 0644]
ui/i18n/locales/nl_NL/opensnitch-nl_NL.ts [new file with mode: 0644]
ui/i18n/locales/pt_BR/opensnitch-pt_BR.ts [new file with mode: 0644]
ui/i18n/locales/ro_RO/opensnitch-ro_RO.ts [new file with mode: 0644]
ui/i18n/locales/ru_RU/opensnitch-ru_RU.ts [new file with mode: 0644]
ui/i18n/locales/tr_TR/opensnitch-tr_TR.ts [new file with mode: 0644]
ui/i18n/locales/zh_TW/opensnitch-zh_TW.ts [new file with mode: 0644]
ui/i18n/opensnitch_i18n.pro [new file with mode: 0644]
ui/opensnitch/__init__.py [new file with mode: 0644]
ui/opensnitch/actions/__init__.py [new file with mode: 0644]
ui/opensnitch/actions/default_configs.py [new file with mode: 0644]
ui/opensnitch/actions/highlight.py [new file with mode: 0644]
ui/opensnitch/actions/utils.py [new file with mode: 0644]
ui/opensnitch/auth/__init__.py [new file with mode: 0644]
ui/opensnitch/config.py [new file with mode: 0644]
ui/opensnitch/customwidgets/__init__.py [new file with mode: 0644]
ui/opensnitch/customwidgets/addresstablemodel.py [new file with mode: 0644]
ui/opensnitch/customwidgets/colorizeddelegate.py [new file with mode: 0644]
ui/opensnitch/customwidgets/firewalltableview.py [new file with mode: 0644]
ui/opensnitch/customwidgets/generictableview.py [new file with mode: 0644]
ui/opensnitch/customwidgets/main.py [new file with mode: 0644]
ui/opensnitch/customwidgets/updownbtndelegate.py [new file with mode: 0644]
ui/opensnitch/database/__init__.py [new file with mode: 0644]
ui/opensnitch/database/enums.py [new file with mode: 0644]
ui/opensnitch/database/migrations/upgrade_1.sql [new file with mode: 0644]
ui/opensnitch/database/migrations/upgrade_2.sql [new file with mode: 0644]
ui/opensnitch/database/migrations/upgrade_3.sql [new file with mode: 0644]
ui/opensnitch/desktop_parser.py [new file with mode: 0644]
ui/opensnitch/dialogs/__init__.py [new file with mode: 0644]
ui/opensnitch/dialogs/conndetails.py [new file with mode: 0644]
ui/opensnitch/dialogs/firewall.py [new file with mode: 0644]
ui/opensnitch/dialogs/firewall_rule.py [new file with mode: 0644]
ui/opensnitch/dialogs/preferences.py [new file with mode: 0644]
ui/opensnitch/dialogs/processdetails.py [new file with mode: 0644]
ui/opensnitch/dialogs/prompt.py [new file with mode: 0644]
ui/opensnitch/dialogs/ruleseditor.py [new file with mode: 0644]
ui/opensnitch/dialogs/stats.py [new file with mode: 0644]
ui/opensnitch/firewall/__init__.py [new file with mode: 0644]
ui/opensnitch/firewall/chains.py [new file with mode: 0644]
ui/opensnitch/firewall/enums.py [new file with mode: 0644]
ui/opensnitch/firewall/exprs.py [new file with mode: 0644]
ui/opensnitch/firewall/profiles.py [new file with mode: 0644]
ui/opensnitch/firewall/rules.py [new file with mode: 0644]
ui/opensnitch/firewall/utils.py [new file with mode: 0644]
ui/opensnitch/nodes.py [new file with mode: 0644]
ui/opensnitch/notifications.py [new file with mode: 0644]
ui/opensnitch/proto/__init__.py [new file with mode: 0644]
ui/opensnitch/proto/pre3200/ui_pb2.py [new file with mode: 0644]
ui/opensnitch/proto/pre3200/ui_pb2_grpc.py [new file with mode: 0644]
ui/opensnitch/proto/ui_pb2.py [new file with mode: 0644]
ui/opensnitch/proto/ui_pb2_grpc.py [new file with mode: 0644]
ui/opensnitch/res/__init__.py [new file with mode: 0644]
ui/opensnitch/res/firewall.ui [new file with mode: 0644]
ui/opensnitch/res/firewall_rule.ui [new file with mode: 0644]
ui/opensnitch/res/icon-alert.png [new file with mode: 0644]
ui/opensnitch/res/icon-off.png [new file with mode: 0644]
ui/opensnitch/res/icon-pause.png [new file with mode: 0644]
ui/opensnitch/res/icon-pause.svg [new file with mode: 0644]
ui/opensnitch/res/icon-red.png [new file with mode: 0644]
ui/opensnitch/res/icon-white.png [new file with mode: 0644]
ui/opensnitch/res/icon-white.svg [new file with mode: 0644]
ui/opensnitch/res/icon.png [new file with mode: 0644]
ui/opensnitch/res/preferences.ui [new file with mode: 0644]
ui/opensnitch/res/process_details.ui [new file with mode: 0644]
ui/opensnitch/res/prompt.ui [new file with mode: 0644]
ui/opensnitch/res/resources.qrc [new file with mode: 0644]
ui/opensnitch/res/ruleseditor.ui [new file with mode: 0644]
ui/opensnitch/res/stats.ui [new file with mode: 0644]
ui/opensnitch/rules.py [new file with mode: 0644]
ui/opensnitch/service.py [new file with mode: 0644]
ui/opensnitch/utils/__init__.py [new file with mode: 0644]
ui/opensnitch/utils/infowindow.py [new file with mode: 0644]
ui/opensnitch/utils/languages.py [new file with mode: 0644]
ui/opensnitch/utils/qvalidator.py [new file with mode: 0644]
ui/opensnitch/utils/xdg.py [new file with mode: 0644]
ui/opensnitch/version.py [new file with mode: 0644]
ui/requirements.txt [new file with mode: 0644]
ui/resources/icons/48x48/opensnitch-ui.png [new file with mode: 0644]
ui/resources/icons/64x64/opensnitch-ui.png [new file with mode: 0644]
ui/resources/icons/opensnitch-ui.svg [new file with mode: 0644]
ui/resources/io.github.evilsocket.opensnitch.appdata.xml [new file with mode: 0644]
ui/resources/kcm_opensnitch.desktop [new file with mode: 0644]
ui/resources/opensnitch_ui.desktop [new file with mode: 0644]
ui/setup.py [new file with mode: 0644]
ui/tests/README.md [new file with mode: 0644]
ui/tests/__init__.py [new file with mode: 0644]
ui/tests/dialogs/__init__.py [new file with mode: 0644]
ui/tests/dialogs/test_preferences.py [new file with mode: 0644]
ui/tests/dialogs/test_ruleseditor.py [new file with mode: 0644]
ui/tests/test_nodes.py [new file with mode: 0644]
utils/legacy/make_ads_rules.py [new file with mode: 0644]
utils/packaging/build_modules.sh [new file with mode: 0644]
utils/packaging/daemon/deb/debian/NEWS [new file with mode: 0644]
utils/packaging/daemon/deb/debian/changelog [new file with mode: 0644]
utils/packaging/daemon/deb/debian/control [new file with mode: 0644]
utils/packaging/daemon/deb/debian/copyright [new file with mode: 0644]
utils/packaging/daemon/deb/debian/gbp.conf [new file with mode: 0644]
utils/packaging/daemon/deb/debian/gitlab-ci.yml [new file with mode: 0644]
utils/packaging/daemon/deb/debian/opensnitch.init [new file with mode: 0644]
utils/packaging/daemon/deb/debian/opensnitch.install [new file with mode: 0644]
utils/packaging/daemon/deb/debian/opensnitch.logrotate [new file with mode: 0644]
utils/packaging/daemon/deb/debian/opensnitch.service [new file with mode: 0644]
utils/packaging/daemon/deb/debian/rules [new file with mode: 0755]
utils/packaging/daemon/deb/debian/source/format [new file with mode: 0644]
utils/packaging/daemon/deb/debian/watch [new file with mode: 0644]
utils/packaging/daemon/rpm/opensnitch.spec [new file with mode: 0644]
utils/packaging/ui/deb/debian/changelog [new file with mode: 0644]
utils/packaging/ui/deb/debian/compat [new file with mode: 0644]
utils/packaging/ui/deb/debian/control [new file with mode: 0644]
utils/packaging/ui/deb/debian/copyright [new file with mode: 0644]
utils/packaging/ui/deb/debian/postinst [new file with mode: 0755]
utils/packaging/ui/deb/debian/postrm [new file with mode: 0755]
utils/packaging/ui/deb/debian/rules [new file with mode: 0755]
utils/packaging/ui/deb/debian/source/format [new file with mode: 0644]
utils/packaging/ui/deb/debian/source/options [new file with mode: 0644]
utils/packaging/ui/rpm/opensnitch-ui.spec [new file with mode: 0644]
utils/scripts/ads/update_adlists.sh [new file with mode: 0755]
utils/scripts/debug-ebpf-maps.sh [new file with mode: 0644]
utils/scripts/restart-opensnitch-onsleep.sh [new file with mode: 0755]