Go to file
Marek Marczykowski-Górecki ee0a292b21
network: rewrite qubes-firewall daemon
This rewrite is mainly to adopt new interface for Qubes 4.x.
Main changes:
 - change language from bash to python, introduce qubesagent python package
 - support both nftables (preferred) and iptables
 - new interface (https://qubes-os.org/doc/vm-interface/)
 - IPv6 support
 - unit tests included
 - nftables version support running along with other firewall loaded

Fixes QubesOS/qubes-issues#1815
QubesOS/qubes-issues#718
2016-09-12 05:22:53 +02:00
archlinux archlinux: ensure repositories are the last pacman.d files included 2016-07-12 11:25:03 +02:00
autostart-dropins Merge branch 'autostart-dropins' 2015-09-02 01:16:19 +02:00
debian network: rewrite qubes-firewall daemon 2016-09-12 05:22:53 +02:00
doc removed trailing spaces 2015-10-15 04:34:55 +02:00
misc Merge remote-tracking branch 'woju/master' into core3-devel 2016-08-17 21:28:37 +02:00
network network: rewrite qubes-firewall daemon 2016-09-12 05:22:53 +02:00
pkgs archlinux: created build scripts 2013-04-17 01:22:32 +02:00
qrexec qrexec: add service argument support 2016-03-27 04:30:44 +02:00
qubes-rpc Add qubes.ResizeDisk service to adjust filesystem size 2016-08-17 21:47:22 +02:00
qubesagent network: rewrite qubes-firewall daemon 2016-09-12 05:22:53 +02:00
rpm_spec network: rewrite qubes-firewall daemon 2016-09-12 05:22:53 +02:00
vm-init.d network: use qubes-primary-dns QubesDB entry if present 2016-03-07 13:37:45 +01:00
vm-systemd Disable meminfo-writer if there is any PCI device attached 2016-08-17 21:27:28 +02:00
.gitignore gitignore: fix binary packages declaration 2014-07-27 06:11:14 +02:00
.travis.yml travis: add fc24 build 2016-06-05 22:32:43 +02:00
debian-quilt debian: Refactor Debian quilt packaging for xen 2015-02-11 08:02:55 -05:00
LICENSE Added LICENSE 2010-04-05 21:21:27 +02:00
Makefile network: rewrite qubes-firewall daemon 2016-09-12 05:22:53 +02:00
Makefile.builder Get rid of qubes-core-vm-kernel-placeholder 2015-11-11 02:36:57 +01:00
series-debian-vm.conf debian: Refactor Debian quilt packaging for xen 2015-02-11 08:02:55 -05:00
setup.py network: rewrite qubes-firewall daemon 2016-09-12 05:22:53 +02:00
version version 3.2.10 2016-08-08 05:23:02 +02:00