Job qubes-firewall
README
Skip to buildsqubes-mirage-firewall
A unikernel that can run as a QubesOS ProxyVM, replacing sys-firewall
.
It uses the mirage-qubes library to implement the Qubes protocols.
See A Unikernel Firewall for QubesOS for more details.
Binary releases
Pre-built binaries are available from the releases page. See the Deploy section below for installation instructions.
Build from source
Note: The most reliable way to build is using Docker or Podman. Fedora 38 works well for this, Debian 12 also works, but you'll need to follow the instructions at docker.com to get Docker (don't use Debian's version).
Create a new Fedora-38 AppVM (or reuse an existing one). In the Qube's Settings (Basic / Disk storage), increase the private storage max size from the default 2048 MiB to 8192 MiB. Open a terminal.
Clone this Git repository and run the build-with.sh
script with either docker
or podman
as argument (Note: The chcon
call is mandatory on Fedora with new SELinux policies which do not allow to standardly keep the docker images in homedir):
mkdir /home/user/docker
sudo ln -s /home/user/docker /var/lib/docker
sudo chcon -Rt container_file_t /home/user/docker
sudo dnf install docker
sudo systemctl start docker
git clone https://github.com/mirage/qubes-mirage-firewall.git
cd qubes-mirage-firewall
sudo ./build-with.sh docker
Or
sudo systemctl start podman
git clone https://github.com/mirage/qubes-mirage-firewall.git
cd qubes-mirage-firewall
./build-with.sh podman
This took about 15 minutes on my laptop (it will be much quicker if you run it again). The symlink step at the start isn't needed if your build VM is standalone. It gives Docker more disk space and avoids losing the Docker image cache when you reboot the Qube. It's not needed with Podman as the containers lives in your home directory by default.
Note: the object files are stored in the _build
directory to speed up incremental builds.
If you change the dependencies, you will need to delete this directory before rebuilding.
It's OK to install the Docker or Podman package in a template VM if you want it to remain after a reboot, but the build of the firewall itself should be done in a regular AppVM.
You can also build without that script, as for any normal Mirage unikernel; see the Mirage installation instructions for details.
The build script fixes the versions of the libraries it uses, ensuring that you will get exactly the same binary that is in the release. If you build without it, it will build against the latest versions instead (and the hash will therefore probably not match). However, it should still work fine.
Deploy
Manual deployment
If you want to deploy manually, unpack mirage-firewall.tar.bz2
in domU. The tarball contains vmlinuz
,
which is the unikernel itself, plus a dummy initramfs file that Qubes requires:
[user@dev ~]$ tar xjf mirage-firewall.tar.bz2
Copy vmlinuz
to /var/lib/qubes/vm-kernels/mirage-firewall
directory in dom0, e.g. (if dev
is the AppVM where you built it):
[tal@dom0 ~]$ mkdir -p /var/lib/qubes/vm-kernels/mirage-firewall/
[tal@dom0 ~]$ cd /var/lib/qubes/vm-kernels/mirage-firewall/
[tal@dom0 mirage-firewall]$ qvm-run -p dev 'cat mirage-firewall/vmlinuz' > vmlinuz
Finally, create a dummy file required by Qubes OS:
[tal@dom0 mirage-firewall]$ gzip -n9 < /dev/null > initramfs
Run this command in dom0 to create a mirage-firewall
VM using the mirage-firewall
kernel you added above
qvm-create \
--property kernel=mirage-firewall \
--property kernelopts='' \
--property memory=32 \
--property maxmem=32 \
--property netvm=sys-net \
--property provides_network=True \
--property vcpus=1 \
--property virt_mode=pvh \
--label=green \
--class StandaloneVM \
mirage-firewall
qvm-features mirage-firewall qubes-firewall 1
qvm-features mirage-firewall no-default-kernelopts 1
Deployment using saltstack
If you're familiar how to run salt states in Qubes, you can also use the script SaltScriptToDownloadAndInstallMirageFirewallInQubes.sls
to automatically deploy the latest version of mirage firewall in your Qubes OS. An introduction can be found here and here. Following the instructions from the former link, you can run the script in dom0 with the command sudo qubesctl --show-output state.apply SaltScriptToDownloadAndInstallMirageFirewallInQubes saltenv=user
. The script checks the checksum from the integration server and compares with the latest version provided in the github releases. It might be necessary to adjust the VM templates in the script which are used for downloading of the mirage unikernel, if your default templates do not have the tools curl
and tar
installed by default. Also don't forget to change the VMs in which the uni kernel should be used or adjust the "Qubes Global Settings".
Upgrading
To upgrade from an earlier release, just overwrite /var/lib/qubes/vm-kernels/mirage-firewall/vmlinuz
with the new version and restart the firewall VM.
Configure AppVMs to use it
You can run mirage-firewall
alongside your existing sys-firewall
and you can choose which AppVMs use which firewall using the GUI.
To configure an AppVM to use it, go to the app VM's settings in the GUI and change its NetVM
from default (sys-firewall)
to mirage-firewall
.
You can also configure it by running this command in dom0 (replace my-app-vm
with the AppVM's name):
qvm-prefs --set my-app-vm netvm mirage-firewall
Alternatively, you can configure mirage-firewall
to be your default firewall VM.
Note that by default dom0 uses sys-firewall as its "UpdateVM" (a proxy for downloading updates). mirage-firewall cannot be used for this, but any Linux VM should be fine. https://www.qubes-os.org/doc/software-update-dom0/ says:
The role of UpdateVM can be assigned to any VM in the Qubes VM Manager, and there are no significant security implications in this choice. By default, this role is assigned to the firewallvm.
Components
This diagram show the main components (each box corresponds to a source .ml
file with the same name):
Ethernet frames arrives from client qubes (such as work
or personal
) or from sys-net
.
Internet (IP) packets are sent to firewall
, which consults the NAT table and the rules from QubesDB to decide what to do with the packet.
If it should be sent on, it uses router
to send it to the chosen destination.
client_net
watches the XenStore database provided by dom0
to find out when clients need to be added or removed.
The boot process:
config.ml
describes the libraries used and static configuration settings (NAT table size). Themirage
tool uses this to generatemain.ml
.main.ml
initialises the drivers selected byconfig.ml
and calls thestart
function inunikernel.ml
.unikernel.ml
connects the Qubes agents, sets up the networking components, and then waits for a shutdown request.
Easy deployment for developers
For development, use the test-mirage scripts to deploy the unikernel (qubes-firewall.xen
) from your development AppVM.
This takes a little more setting up the first time, but will be much quicker after that. e.g.
[user@dev ~]$ test-mirage dist/qubes-firewall.xen mirage-firewall
Waiting for 'Ready'... OK
Uploading 'dist/qubes-firewall.xen' (7454880 bytes) to "mirage-test"
Waiting for 'Booting'... OK
Connecting to mirage-test console...
Solo5: Xen console: port 0x2, ring @0x00000000FEFFF000
| ___|
__| _ \ | _ \ __ \
\__ \ ( | | ( | ) |
____/\___/ _|\___/____/
Solo5: Bindings version v0.7.3
Solo5: Memory map: 32 MB addressable:
Solo5: reserved @ (0x0 - 0xfffff)
Solo5: text @ (0x100000 - 0x319fff)
Solo5: rodata @ (0x31a000 - 0x384fff)
Solo5: data @ (0x385000 - 0x53ffff)
Solo5: heap >= 0x540000 < stack < 0x2000000
2022-08-13 14:55:38 -00:00: INF [qubes.rexec] waiting for client...
2022-08-13 14:55:38 -00:00: INF [qubes.db] connecting to server...
2022-08-13 14:55:38 -00:00: INF [qubes.db] connected
2022-08-13 14:55:38 -00:00: INF [qubes.db] got update: "/mapped-ip/10.137.0.20/visible-ip" = "10.137.0.20"
2022-08-13 14:55:38 -00:00: INF [qubes.db] got update: "/mapped-ip/10.137.0.20/visible-gateway" = "10.137.0.23"
2022-08-13 14:55:38 -00:00: INF [qubes.rexec] client connected, using protocol version 3
2022-08-13 14:55:38 -00:00: INF [unikernel] QubesDB and qrexec agents connected in 0.041 s
2022-08-13 14:55:38 -00:00: INF [dao] Got network configuration from QubesDB:
NetVM IP on uplink network: 10.137.0.4
Our IP on uplink network: 10.137.0.23
Our IP on client networks: 10.137.0.23
DNS resolver: 10.139.1.1
DNS secondary resolver: 10.139.1.2
2022-08-13 14:55:38 -00:00: INF [net-xen frontend] connect 0
2022-08-13 14:55:38 -00:00: INF [net-xen frontend] create: id=0 domid=1
2022-08-13 14:55:38 -00:00: INF [net-xen frontend] sg:true gso_tcpv4:true rx_copy:true rx_flip:false smart_poll:false
2022-08-13 14:55:38 -00:00: INF [net-xen frontend] MAC: 00:16:3e:5e:6c:00
2022-08-13 14:55:38 -00:00: INF [ethernet] Connected Ethernet interface 00:16:3e:5e:6c:00
2022-08-13 14:55:38 -00:00: INF [ARP] Sending gratuitous ARP for 10.137.0.23 (00:16:3e:5e:6c:00)
2022-08-13 14:55:38 -00:00: INF [ARP] Sending gratuitous ARP for 10.137.0.23 (00:16:3e:5e:6c:00)
2022-08-13 14:55:38 -00:00: INF [udp] UDP layer connected on 10.137.0.23
2022-08-13 14:55:38 -00:00: INF [dao] Watching backend/vif
2022-08-13 14:55:38 -00:00: INF [memory_pressure] Writing meminfo: free 20MiB / 27MiB (72.68 %)
Testing if the firewall works
A unikernel which tests the firewall is available in the test/
subdirectory.
To use it, run test.sh
and follow the instructions to set up the test environment.
Security advisories
See issues tagged "security" for security advisories affecting the firewall.
LICENSE
Copyright (c) 2019, Thomas Leonard All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
-
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
-
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Builds
Back to readme- ☑ ubuntu-20.04 2024-03-28 13:11:46Z qubes-firewall.xen
SHA256:77abf9422d473011769c0aae95101b4f2f939779623fb370a86f80ec3ab42e90
(4.4MB) - ☑ ubuntu-20.04 2024-03-14 13:25:41Z qubes-firewall.xen
SHA256:2fb22555f489a75c1fdee8670f04fe2acb4d85a1ab625cb0536bf19f22b6fead
(4.4MB) - ☒ ubuntu-20.04 2024-03-04 13:27:52Z Build failure: exited 1
- ☑ ubuntu-20.04 2024-02-27 13:27:27Z qubes-firewall.xen
SHA256:e32ec5cb21000264312537a7f65296d04728ea159967d7b29b3635ea1b18cb6e
(4.4MB) - ☑ ubuntu-20.04 2024-02-15 13:27:17Z qubes-firewall.xen
SHA256:6d4988680ea58a349a7cc233c92a4cd621f27cce32c38a022bd82f990c978a7a
(4.4MB) - ☒ ubuntu-20.04 2024-02-10 13:32:27Z Build failure: exited 1
- ☒ ubuntu-20.04 2024-02-01 13:41:28Z Build failure: exited 40
- ☒ ubuntu-20.04 2024-01-31 13:25:24Z Build failure: exited 100
- ☒ ubuntu-20.04 2024-01-09 13:06:56Z Build failure: exited 40
- ☑ ubuntu-20.04 2023-12-13 15:43:43Z qubes-firewall.xen
SHA256:461c47a1f41174959c85d8dd5bbce7d4e1efbc45d03921f3555f55714e0ef1c7
(4.4MB) - ☑ ubuntu-20.04 2023-11-28 13:06:34Z qubes-firewall.xen
SHA256:e11533f0cebc20707dd4a34f051abf5345bd89aa48cc51adc2bcd785e3eef43b
(4.4MB) - ☑ ubuntu-20.04 2023-11-22 13:05:51Z qubes-firewall.xen
SHA256:3576acb31c4a7656ab4a10ee1984e97d0b591517c2e7334c22d3be653687e6dc
(4.4MB) - ☑ ubuntu-20.04 2023-11-16 12:36:24Z qubes-firewall.xen
SHA256:5e2e06af3fca4ad0e4ba767f8b31a6d14d8440722b14e348a4c46ec0c49f8fbe
(4.4MB) - ☑ ubuntu-20.04 2023-11-06 12:21:57Z qubes-firewall.xen
SHA256:8e1d32819d333ed1f36d989ee45da12092a6605079a91d5d3800faa931891819
(4.4MB) - ☒ ubuntu-20.04 2023-10-14 12:42:25Z Build failure: exited 1
- ☒ ubuntu-20.04 2023-10-11 12:33:20Z Build failure: exited 1
- ☒ ubuntu-20.04 2023-10-07 12:20:48Z Build failure: exited 1
- ☒ ubuntu-20.04 2023-09-20 11:33:04Z Build failure: exited 1
- ☑ ubuntu-20.04 2023-09-17 17:35:16Z qubes-firewall.xen
SHA256:d644faec2bc468ff8e4d43366ff1e47e0b4fd27c4b553619ffba689e5e705995
(4.4MB) - ☒ ubuntu-20.04 2023-09-03 17:45:33Z Build failure: exited 1
- ☒ ubuntu-20.04 2023-09-02 17:35:36Z Build failure: exited 1
- ☒ ubuntu-20.04 2023-09-01 17:59:39Z Build failure: exited 1
- ☒ ubuntu-20.04 2023-08-28 18:06:01Z Build failure: exited 1
- ☑ ubuntu-20.04 2023-07-28 17:48:23Z qubes-firewall.xen
SHA256:3299bc69f69f2a6cbdba3e63427730b21361ca60179abe40b540123667cf93e2
(4.39MB) - ☒ ubuntu-20.04 2023-07-25 17:50:44Z Build failure: exited 1
- ☑ ubuntu-20.04 2023-07-23 17:37:44Z qubes-firewall.xen
SHA256:93ec6e6b870610bb94dbfe5e193e5008190b76bc223298187e9d47d502b6aea8
(4.39MB) - ☑ ubuntu-20.04 2023-07-20 17:37:15Z qubes-firewall.xen
SHA256:ffa4aa65f5b3f84205aba9c5ed7e101334f9965f7115d62d78bad8f204bb7b97
(4.39MB) - ☑ ubuntu-20.04 2023-07-04 17:42:09Z qubes-firewall.xen
SHA256:2409268dc136ad79288cc438219594616af691c26f5b2b023536e7c4fee2eb7e
(4.39MB) - ☒ ubuntu-20.04 2023-06-29 17:35:29Z Build failure: exited 1
- ☑ ubuntu-20.04 2023-06-07 19:56:11Z qubes-firewall.xen
SHA256:01dc255b14f82d6a246355c94848790c9a33a29f3a71d247484434045f59cd04
(4.39MB) - ☒ ubuntu-20.04 2023-06-04 19:47:46Z Build failure: exited 1
- ☒ ubuntu-20.04 2023-06-02 20:01:26Z Build failure: exited 1
- ☑ ubuntu-20.04 2023-05-30 20:07:31Z qubes-firewall.xen
SHA256:0a9973e6f208dc5a56e865b60bf13ccacfdbd704f8fa3793c1e8a81fba1f0cc9
(4.39MB) - ☒ ubuntu-20.04 2023-05-24 20:07:22Z Build failure: exited 1
- ☑ ubuntu-20.04 2023-05-22 20:21:30Z qubes-firewall.xen
SHA256:4e9c9a10d43246fe2e4789cc1c21bdb6cc49f37ec4522a62264c9c6975b230b5
(4.39MB) - ☒ ubuntu-20.04 2023-05-20 19:52:53Z Build failure: exited 1
- ☒ ubuntu-20.04 2023-04-30 20:04:55Z Build failure: exited 1
- ☑ ubuntu-20.04 2023-04-29 19:44:37Z qubes-firewall.xen
SHA256:b2e41605daba37f5686e84f2b8fbf7b628fb87be1a89c77cc26bc7eb791b8e49
(4.39MB) - ☒ ubuntu-20.04 2023-04-28 20:23:51Z Build failure: exited 1
- ☑ ubuntu-20.04 2023-04-02 20:01:41Z qubes-firewall.xen
SHA256:16b130ff45053908674e7acaf4bcef3eccf16aabe820170dfe6b15da3ee22ed3
(4.39MB) - ☒ ubuntu-20.04 2023-03-28 20:10:46Z Build failure: exited 1
- ☑ ubuntu-20.04 2023-03-27 20:01:11Z qubes-firewall.xen
SHA256:8a771645504b681685931925c2c9e0e1acef1588b1e66740d86c503403c44ddd
(4.39MB) - ☒ ubuntu-20.04 2023-03-22 20:09:50Z Build failure: exited 20
- ☑ ubuntu-20.04 2023-03-19 20:16:39Z qubes-firewall.xen
SHA256:214e8c7ef31868c0d6d0c27414c6a3f0bce6e0f3c655b9619807f15416fc1391
(4.41MB) - ☑ ubuntu-20.04 2023-03-15 20:00:24Z qubes-firewall.xen
SHA256:230f8605f360807dae3c9b0679a465265d060c35c2a0089903fa824b96231581
(4.4MB) - ☑ ubuntu-20.04 2023-03-14 19:41:07Z qubes-firewall.xen
SHA256:47255937573985461419374be3d6c2872b9769fa2860c633658b92a840ba9a5e
(4.41MB) - ☑ ubuntu-20.04 2023-03-13 20:15:33Z qubes-firewall.xen
SHA256:37ce2621350d48dcec45b4f19a7ed2d61b4fd03c18cc374bb30a30630fc82732
(4.4MB) - ☑ ubuntu-20.04 2023-03-12 19:53:51Z qubes-firewall.xen
SHA256:f4128c8efa236b19ca8faa014f6b91d8f5bf0cf7d350ddbb7b1e0ba885ee1dc1
(4.41MB) - ☒ ubuntu-20.04 2023-03-06 19:53:19Z Build failure: exited 1
- ☑ ubuntu-20.04 2023-03-03 19:59:23Z qubes-firewall.xen
SHA256:932ed57637b03b0b5b8ca199493856eba58b169b6723a134b1ad6f52ecf55f51
(4.4MB) - ☒ ubuntu-20.04 2023-02-23 19:45:44Z Build failure: exited 1
- ☑ ubuntu-20.04 2023-02-22 20:07:40Z qubes-firewall.xen
SHA256:eee986b14ba8efac393799435d2efc748507c9eff23bf30ef85a867acd87f801
(4.4MB) - ☒ ubuntu-20.04 2023-02-03 19:58:18Z Build failure: exited 1
- ☒ ubuntu-20.04 2023-01-30 19:43:56Z Build failure: exited 1
- ☒ ubuntu-20.04 2023-01-28 19:57:45Z Build failure: exited 1
- ☒ ubuntu-20.04 2023-01-01 19:49:27Z Build failure: exited 1
- ☒ ubuntu-20.04 2022-12-26 19:35:53Z Build failure: exited 127
- ☒ ubuntu-20.04 2022-12-25 19:35:35Z Build failure: exited 127
- ☒ ubuntu-20.04 2022-12-24 19:36:21Z Build failure: exited 127
- ☒ ubuntu-20.04 2022-12-23 19:55:26Z Build failure: exited 127
- ☑ ubuntu-20.04 2022-12-18 20:03:45Z qubes-firewall.xen
SHA256:55a2f823d66473c7d0be66a93289d48b6557f18c9257c6f98aa5a4583663d3c2
(4.4MB) - ☒ ubuntu-20.04 2022-12-07 19:25:16Z Build failure: exited 1
- ☒ ubuntu-20.04 2022-12-07 19:23:37Z Build failure: exited 1
- ☑ ubuntu-20.04 2022-12-06 20:07:09Z qubes-firewall.xen
SHA256:3f71a1b672a15d145c7d40405dd75f06a2b148d2cfa106dc136e3da38552de41
(4.4MB) - ☒ ubuntu-20.04 2022-11-29 19:46:01Z Build failure: exited 1
- ☒ ubuntu-20.04 2022-11-25 19:32:32Z Build failure: exited 1
- ☒ ubuntu-20.04 2022-11-21 20:05:10Z Build failure: exited 1
- ☒ ubuntu-20.04 2022-11-20 19:50:00Z Build failure: exited 1
- ☒ ubuntu-20.04 2022-11-16 19:40:57Z Build failure: exited 1
- ☒ ubuntu-20.04 2022-11-14 20:00:24Z Build failure: exited 1
- ☑ freebsd-12 2022-11-12 23:12:28Z qubes-firewall.xen
SHA256:d566e5fbbf040fd02390330f4794746b62ca1991341578f00e7c536b097e4c94
(4.6MB) - ☒ ubuntu-20.04 2022-11-12 20:09:45Z Build failure: exited 1
- ☑ freebsd-12 2022-11-10 23:05:31Z qubes-firewall.xen
SHA256:7e21a09f3c58bed389be27896db400cddb7c8411a1f01d07d182071105548ff1
(4.6MB) - ☑ ubuntu-20.04 2022-11-10 19:59:49Z qubes-firewall.xen
SHA256:dc12181fd63b3b62e14874ea615b7915d83c1d3ff93fd7bd44f799296f832d96
(4.4MB) - ☑ freebsd-12 2022-11-09 21:56:57Z qubes-firewall.xen
SHA256:430dcb0edc6f4edb481071118d92390fb56ca99708105eb4baafdf3cfa193c73
(4.6MB) - ☑ ubuntu-20.04 2022-11-09 19:42:48Z qubes-firewall.xen
SHA256:4a99acd15f4ef380a21c6f6619dfb9ad7a8abe254338a203ce4eb0ddc8586877
(4.4MB) - ☑ freebsd-12 2022-11-07 21:27:25Z qubes-firewall.xen
SHA256:5c60dce172ded19dde467b1439d1daede6fe99d47afdb6265fc7c4fcd5c7b656
(4.6MB) - ☑ ubuntu-20.04 2022-11-07 19:45:13Z qubes-firewall.xen
SHA256:53af4979f7aaf78fa12dd77fca0b5ff5f4b0353e7d3631e4dd4952a43c540ecb
(4.4MB) - ☒ ubuntu-20.04 2022-11-03 19:40:35Z Build failure: exited 1
- ☒ ubuntu-20.04 2022-10-31 19:41:20Z Build failure: exited 1
- ☒ freebsd-12 2022-10-26 21:49:06Z Build failure: exited 1
- ☒ ubuntu-20.04 2022-10-26 19:44:16Z Build failure: exited 1
- ☒ freebsd-12 2022-10-25 22:27:41Z Build failure: exited 1
- ☒ ubuntu-20.04 2022-10-25 19:42:06Z Build failure: exited 1
- ☑ freebsd-12 2022-10-24 22:08:47Z qubes-firewall.xen
SHA256:02889d9228e643d8184d19fa77ce7a6b5a61b3fca4b783b480534241d9471830
(4.6MB) - ☑ ubuntu-20.04 2022-10-24 19:46:45Z qubes-firewall.xen
SHA256:4cb6cf7eec8c32f77330c20518eaa6548ab4aa1df01c14fe552b37ed0b6ec0cb
(4.4MB) - ☑ ubuntu-20.04 2022-10-20 07:55:32Z qubes-firewall.xen
SHA256:a32553953c7c452c38cf471ac5031afa1fc97c52b04cf2d53dde82e6a355e231
(4.4MB) - ☒ freebsd-12 2022-10-13 17:29:39Z Build failure: exited 1
- ☑ freebsd-12 2022-10-12 16:56:02Z qubes-firewall.xen
SHA256:99fc424937f04404fbeb1709e36bfa2bb127f1d4a4b93ea77136e6a0c4ffec65
(4.6MB) - ☒ ubuntu-20.04 2022-10-12 08:08:09Z Build failure: exited 1
- ☒ freebsd-12 2022-10-11 16:17:21Z Build failure: exited 1
- ☒ ubuntu-20.04 2022-10-11 07:57:26Z Build failure: exited 1
- ☒ freebsd-12 2022-10-10 14:32:39Z Build failure: exited 127
- ☑ ubuntu-20.04 2022-10-10 07:35:30Z qubes-firewall.xen
SHA256:5cf95ae6b238dbda688f4dc5be663f27b1461049bfd37880c896d016ea646d21
(4.4MB) - ☒ freebsd-12 2022-10-09 14:31:36Z Build failure: exited 127
- ☒ ubuntu-20.04 2022-10-09 08:09:15Z Build failure: exited 1
- ☒ freebsd-12 2022-10-08 14:30:56Z Build failure: exited 127
- ☒ freebsd-12 2022-10-07 14:29:54Z Build failure: exited 127
- ☒ freebsd-12 2022-10-06 14:29:31Z Build failure: exited 127
- ☒ freebsd-12 2022-10-05 14:28:30Z Build failure: exited 127
- ☒ freebsd-12 2022-10-04 14:27:39Z Build failure: exited 127
- ☒ freebsd-12 2022-10-03 14:27:44Z Build failure: exited 127
- ☒ freebsd-12 2022-10-02 14:26:54Z Build failure: exited 127
- ☒ freebsd-12 2022-10-01 14:25:57Z Build failure: exited 127
- ☑ freebsd-12 2022-09-30 15:27:43Z qubes-firewall.xen
SHA256:172f76231e3d28ae6ee999e77e4d307b7ad5d76141ce9b44dde5e873973b4da9
(4.61MB) - ☒ ubuntu-20.04 2022-09-21 07:38:40Z Build failure: exited 20
- ☑ ubuntu-20.04 2022-09-14 07:55:50Z qubes-firewall.xen
SHA256:4b63c5406f35f461f5e84ed45e2d3841329812a401c08724179175501c2f333f
(4.42MB) - ☑ freebsd-12 2022-09-13 15:22:17Z qubes-firewall.xen
SHA256:78f9e7f3c38c67fac66e07658acc91cb369588797c735620566c9d0226412d4d
(4.63MB) - ☑ ubuntu-20.04 2022-09-08 07:53:42Z qubes-firewall.xen
SHA256:626a4c3341049cbc64512dcd3d723b35dd980b45cb173282c66461b88d09f4f3
(4.42MB) - ☑ freebsd-12 2022-09-07 17:19:12Z qubes-firewall.xen
SHA256:0b82946c9af26c3c746590b3f590eb38349d67b5a2fd468a1ceb3cb3fc472037
(4.62MB) - ☑ ubuntu-20.04 2022-08-30 07:54:37Z qubes_firewall.xen
SHA256:317b2cd4d288a45fd04ef6b145ba18772a708e28c006d9c61461b085ef42f127
(4.41MB) - ☑ freebsd-12 2022-08-29 15:43:41Z qubes_firewall.xen
SHA256:cecf82c731815339088ea48022f7b3ba971e544b196d88831bc26d08c44965f8
(4.53MB) - ☑ freebsd-12 2022-07-28 15:08:23Z qubes_firewall.xen
SHA256:bff6dcb21e3d8af5b28621c689d23916f3fec903a8d026655e1591c26d43c575
(4.53MB) - ☑ freebsd-12 2022-07-26 15:06:46Z qubes_firewall.xen
SHA256:b9dffc2397652998383dc8ae205dbd7adac0cd9c43c6d82f9257f4da4e42a9d8
(4.5MB) - ☒ freebsd-12 2022-06-30 14:36:26Z Build failure: exited 137
- ☑ freebsd-12 2022-06-24 14:32:15Z qubes_firewall.xen
SHA256:67c591cfeb539ff7a0139b2525bacf0a52676867daec481e51491695807f84b1
(4.5MB) - ☑ freebsd-12 2022-06-16 14:38:53Z qubes_firewall.xen
SHA256:b4c886c8edacf8440353d69e7bc63ba2aacd630e6dbcf33c3cecf1f34f71b853
(4.52MB) - ☑ freebsd-12 2022-05-24 14:11:02Z qubes_firewall.xen
SHA256:7f0b640137936c40080ffdfeed4979f8b1ce579c18790a835c3009da437c1abe
(4.52MB) - ☒ freebsd-12 2022-05-18 14:06:55Z Build failure: exited 137
- ☒ freebsd-12 2022-04-19 13:47:09Z Build failure: exited 127
- ☑ ubuntu-20.04 2022-04-18 19:58:04Z qubes_firewall.xen
SHA256:87faeead6f27410aad1e2cbb6af1f002c6b5a39a223fc32c374f663d8e229099
(4.4MB) - ☑ freebsd-12 2022-04-15 13:59:18Z qubes_firewall.xen
SHA256:f69ce2bb9b1fc9154cd6318d2101915b838fdec8adc4bac8f4a60f9434859930
(4.52MB) - ☑ ubuntu-20.04 2022-04-14 19:30:09Z qubes_firewall.xen
SHA256:bec4b2a87b735882a41152de2c3b0cf209130465a6bc7e1c02efcd55de67ebcc
(4.4MB) - ☑ freebsd-12 2022-04-08 13:50:31Z qubes_firewall.xen
SHA256:4df3ef3b047ec4d5946890cc2c23010ebaba5eeb0ca30c3280f1d85cabf8da05
(4.52MB) - ☑ ubuntu-20.04 2022-04-07 20:03:03Z qubes_firewall.xen
SHA256:44602fde1eb6c32f13defd1efda8bb80e345f0e5fd5be02efbe87710330059d3
(4.4MB) - ☑ freebsd-12 2022-04-07 13:38:58Z qubes_firewall.xen
SHA256:bdba0ffd92adb3b626324f776919a0a9a6602050b50a173fb81d0818e18d01a6
(4.52MB) - ☑ freebsd-12 2022-04-04 13:47:18Z qubes_firewall.xen
SHA256:08d407eb325af5c967f19860e7c92e3c488ea95baca16d4103639825cf89d300
(4.49MB) - ☑ ubuntu-20.04 2022-04-03 19:46:36Z qubes_firewall.xen
SHA256:4467581c6fc9a9dfd08e5312d101901a71b16addd8187508636872cc3fcdc099
(4.37MB) - ☑ ubuntu-20.04 2022-03-31 19:53:45Z qubes_firewall.xen
SHA256:821a3c52a2e4080923f295284d2d1b82e17dde9572e0488865a36b8f1935e23c
(4.37MB) - ☑ freebsd-12 2022-03-31 13:34:09Z qubes_firewall.xen
SHA256:6569a0c1d999ab1badf5202d335aacab160c64323cbf064253fce3a0070cf654
(4.49MB) - ☑ freebsd-12 2022-03-30 13:35:51Z qubes_firewall.xen
SHA256:2bf2574d70005522ed1a9093b5f3af1110b5c66acb351b6eec3465205377ac15
(4.48MB) - ☒ freebsd-12 2022-03-26 13:43:57Z Build failure: exited 127
- ☑ freebsd-12 2022-03-24 13:29:15Z qubes_firewall.xen
SHA256:c538b5ead60bc51d0b7b7c5f899130f7b25b5950bafc199ea4d3d161ff819ecd
(4.48MB) - ☑ freebsd-12 2022-03-23 13:28:32Z qubes_firewall.xen
SHA256:6f16de70df53c2980540e0791ecbce500f25ff8f9079f33dd7b0626ae8419c69
(4.48MB) - ☑ freebsd-12 2022-03-21 13:27:08Z qubes_firewall.xen
SHA256:77881c48db34e20bde3ddd6e3a4fdcbcd6cc3d8c523d962f669f12e7da9ab9b9
(4.48MB) - ☒ freebsd-12 2022-03-20 13:26:24Z Build failure: exited 127
- ☒ freebsd-12 2022-03-19 13:25:39Z Build failure: exited 127
- ☑ ubuntu-20.04 2022-03-16 13:19:26Z qubes_firewall.xen
SHA256:ba5cef4dd507f3bca139a41fbe11d142aa5423a798811f564261b60c0cfc528e
(4.36MB) - ☑ freebsd-12 2022-03-10 13:21:12Z qubes_firewall.xen
SHA256:bb8c59a4d6122a065c6d8c4cf0cadacfc42d21c2c980b9f92ae666ae105004d2
(4.38MB) - ☑ ubuntu-20.04 2022-03-10 13:19:08Z qubes_firewall.xen
SHA256:c1047b52e249dd17e6e17f80b294af843ed041b63eafccd8be031f9905651703
(4.27MB) - ☑ freebsd-12 2022-03-08 13:32:43Z qubes_firewall.xen
SHA256:6e556f094201dc6ab7d40aa77bf85d9e99b2960c8df91498c20b7b43e31579fc
(4.36MB) - ☑ ubuntu-20.04 2022-03-08 13:19:02Z qubes_firewall.xen
SHA256:d8f5cc8515d14cb54e2a669d04dd31a91d5e15a3ceeb0aadd01838e9c08dcb67
(4.24MB) - ☑ ubuntu-20.04 2022-03-07 13:18:59Z qubes_firewall.xen
SHA256:7ee22b98e54b5be20572a1a0eff3d97f41201fad1bec3d4f09de9affc55731d1
(4.24MB) - ☒ freebsd-12 2022-03-01 13:16:19Z Build failure: exited 31
- ☒ freebsd-12 2022-02-28 13:26:30Z Build failure: exited 31
- ☒ freebsd-12 2022-02-27 13:15:19Z Build failure: exited 31
- ☒ freebsd-12 2022-02-26 13:14:48Z Build failure: exited 31
- ☒ freebsd-12 2022-02-25 13:24:12Z Build failure: exited 31
- ☒ freebsd-12 2022-02-24 13:13:42Z Build failure: exited 31
- ☒ freebsd-12 2022-02-23 13:22:52Z Build failure: exited 31
- ☒ freebsd-12 2022-02-22 13:12:30Z Build failure: exited 31
- ☒ freebsd-12 2022-02-21 13:21:12Z Build failure: exited 31
- ☒ freebsd-12 2022-02-20 13:11:07Z Build failure: exited 31
- ☑ freebsd-12 2022-02-19 17:01:41Z qubes_firewall.xen
SHA256:35ec4e9425eea77f5389a5622add7c48518003b5adf564abb34cebb9c6904d18
(4.36MB) - ☒ ubuntu-20.04 2022-02-19 13:17:45Z Build failure: exited 4
- ☑ ubuntu-20.04 2022-02-18 13:17:41Z qubes_firewall.xen
SHA256:f891dfb2cf0a258a71d1337737c778170c60e5eabe297f1a2f4c4a7ad53d8165
(4.24MB) - ☑ freebsd-12 2022-02-16 13:19:13Z qubes_firewall.xen
SHA256:8635609c535f7e3a943a268327430fb99fc1d785925b93b84366580d976b1018
(4.36MB) - ☑ ubuntu-20.04 2022-02-16 13:17:34Z qubes_firewall.xen
SHA256:decfe256129dbe0d05a0925f24bcaf213faf9b47c7e84207cabbbdceee79bf07
(4.24MB) - ☑ ubuntu-20.04 2022-01-28 13:16:24Z qubes_firewall.xen
SHA256:0f5053a8449500d92c1933d7c9a50e8b2da1e996f1e69aa440b0b52a4173b9fa
(4.24MB) - ☑ freebsd-12 2022-01-28 12:55:11Z qubes_firewall.xen
SHA256:032b32fdff6821a2dea6d8e3366462a11235ed0bc81dd8a69857cf10f3c02d4d
(4.36MB) - ☒ ubuntu-20.04 2022-01-16 13:15:39Z Build failure: exited 5
- ☒ freebsd-12 2022-01-16 12:46:43Z Build failure: exited 5
- ☒ freebsd-12 2022-01-09 11:40:36Z Build failure: exited 31
- ☒ ubuntu-20.04 2022-01-08 13:15:12Z Build failure: exited 31
- ☒ freebsd-12 2022-01-08 11:28:26Z Build failure: exited 31
- ☒ ubuntu-20.04 2022-01-07 13:15:09Z Build failure: exited 31
- ☒ freebsd-12 2022-01-07 11:38:42Z Build failure: exited 31
- ☒ ubuntu-20.04 2022-01-06 13:15:06Z Build failure: exited 31
- ☒ freebsd-12 2022-01-06 11:27:04Z Build failure: exited 31
- ☒ ubuntu-20.04 2022-01-05 13:15:02Z Build failure: exited 31
- ☒ freebsd-12 2022-01-05 11:36:19Z Build failure: exited 31
- ☒ ubuntu-20.04 2022-01-04 13:14:59Z Build failure: exited 31
- ☒ freebsd-12 2022-01-04 11:25:44Z Build failure: exited 20
- ☒ ubuntu-20.04 2022-01-03 13:14:55Z Build failure: exited 31
- ☒ freebsd-12 2022-01-03 11:34:53Z Build failure: exited 31
- ☒ ubuntu-20.04 2022-01-02 13:14:52Z Build failure: exited 31
- ☒ freebsd-12 2022-01-02 11:24:24Z Build failure: exited 31
- ☒ ubuntu-20.04 2022-01-01 13:14:48Z Build failure: exited 31
- ☒ freebsd-12 2022-01-01 11:34:25Z Build failure: exited 31
- ☒ ubuntu-20.04 2021-12-31 13:14:45Z Build failure: exited 31
- ☒ freebsd-12 2021-12-31 11:23:06Z Build failure: exited 31
- ☒ ubuntu-20.04 2021-12-30 13:14:42Z Build failure: exited 31
- ☒ freebsd-12 2021-12-30 11:23:23Z Build failure: exited 31
- ☒ ubuntu-20.04 2021-12-29 13:14:38Z Build failure: exited 31
- ☒ freebsd-12 2021-12-29 11:21:44Z Build failure: exited 31
- ☒ ubuntu-20.04 2021-12-28 13:14:35Z Build failure: exited 31
- ☒ freebsd-12 2021-12-28 11:34:21Z Build failure: exited 31
- ☒ ubuntu-20.04 2021-12-27 13:14:31Z Build failure: exited 31
- ☒ freebsd-12 2021-12-27 11:30:07Z Build failure: exited 31
- ☒ ubuntu-20.04 2021-12-26 13:14:28Z Build failure: exited 10
- ☒ freebsd-12 2021-12-26 11:31:39Z Build failure: exited 31
- ☒ ubuntu-20.04 2021-12-25 13:14:24Z Build failure: exited 10
- ☒ freebsd-12 2021-12-25 11:29:56Z Build failure: exited 31
- ☒ ubuntu-20.04 2021-12-24 13:14:21Z Build failure: exited 31
- ☒ freebsd-12 2021-12-24 11:18:24Z Build failure: exited 31
- ☒ ubuntu-20.04 2021-12-23 13:14:17Z Build failure: exited 31
- ☒ freebsd-12 2021-12-23 11:38:35Z Build failure: exited 31
- ☒ ubuntu-20.04 2021-12-22 13:14:14Z Build failure: exited 31
- ☒ freebsd-12 2021-12-22 11:17:05Z Build failure: exited 31
- ☒ ubuntu-20.04 2021-12-21 13:14:10Z Build failure: exited 31
- ☒ freebsd-12 2021-12-21 11:38:59Z Build failure: exited 31
- ☒ ubuntu-20.04 2021-12-20 13:14:07Z Build failure: exited 31
- ☒ freebsd-12 2021-12-20 11:23:04Z Build failure: exited 31
- ☒ ubuntu-20.04 2021-12-19 13:14:03Z Build failure: exited 31
- ☒ freebsd-12 2021-12-19 11:25:54Z Build failure: exited 31
- ☒ ubuntu-20.04 2021-12-18 13:14:00Z Build failure: exited 31
- ☒ freebsd-12 2021-12-18 11:27:11Z Build failure: exited 31
- ☑ ubuntu-20.04 2021-12-17 13:13:56Z qubes_firewall.xen
SHA256:7fe2d369848d80d1c696d979f67ec97c00ca0e3b1b5a4efcdcc47a8a36c341fe
(4.24MB) - ☑ freebsd-12 2021-12-17 11:30:36Z qubes_firewall.xen
SHA256:3c7330a3f70d7cb33796b85f16b30c8a89b8abba4b25ed29e07c6f9ff6ea0449
(4.36MB) - ☑ ubuntu-20.04 2021-12-14 13:12:59Z qubes_firewall.xen
SHA256:be1ebb7f0e1789a8e2c56fb79b52ae21ba83493543cca4277e06c5dc64c0105a
(4.24MB) - ☑ freebsd-12 2021-12-14 10:39:58Z qubes_firewall.xen
SHA256:e65d19725d7f92c07dec59f49ef363c724df2cc018f9a2a6a28590e5d25066ba
(4.36MB) - ☑ ubuntu-20.04 2021-11-29 13:12:07Z qubes_firewall.xen
SHA256:c1ae89862be523bd7589de4b03214bde2b83cac7adab22506cebccf81a0925bb
(4.24MB) - ☑ freebsd-12 2021-11-29 10:00:37Z qubes_firewall.xen
SHA256:47a9c798913a5f56f80ad82f6cca01b10265015422afc1295f80b26a896d2c8c
(4.36MB) - ☑ freebsd-12 2021-11-26 09:58:41Z qubes_firewall.xen
SHA256:79be0a0675e6b9ac8b0319c63981f6cb768f3ee0a5df5a6ebe6486a696559c8d
(4.36MB) - ☑ ubuntu-20.04 2021-11-25 13:11:53Z qubes_firewall.xen
SHA256:7438f251792ed23ca22fbf82d5e0e1c4299f974bc5c35ca57d470b70763fedc8
(4.24MB) - ☑ ubuntu-20.04 2021-11-22 13:11:42Z qubes_firewall.xen
SHA256:ae54c9f541b482c8cee0d4463bd70a0054e10103b52ac0c54716a1b0f88b465b
(4.24MB) - ☑ freebsd-12 2021-11-22 09:56:14Z qubes_firewall.xen
SHA256:c56d85bbd2811f3f2c57c682dbf5b85e7da2e7a18bb22ea83ef5c06fe0d36392
(4.36MB) - ☑ ubuntu-20.04 2021-11-20 13:11:35Z qubes_firewall.xen
SHA256:e15a463b44c5dc655be45b0af9522c38a2c5f00917f00ddc81a8a4dc234d81d7
(4.24MB) - ☑ freebsd-12 2021-11-20 09:54:40Z qubes_firewall.xen
SHA256:adc033de97d9dc22ec452336216d7da5aef839074bfbdc02f4d1e1eda847d438
(4.36MB) - ☑ ubuntu-20.04 2021-11-19 13:11:31Z qubes_firewall.xen
SHA256:7937e21abd08d802556444c7fe71a2a51d581fb638edf3d4ddc72c781942e809
(4.24MB) - ☑ freebsd-12 2021-11-19 09:53:46Z qubes_firewall.xen
SHA256:b7deeedae00036f240ff4301e0b7745e060f1df7949b298989cfbfa327a60247
(4.36MB) - ☑ ubuntu-20.04 2021-11-18 13:11:28Z qubes_firewall.xen
SHA256:045cc8c0fc7a1be3d5075f62506e70984e89b9f6bb571fdf900e513140e15139
(4.24MB) - ☑ ubuntu-20.04 2021-11-17 13:11:24Z qubes_firewall.xen
SHA256:e793d8d356d110ed3290b99adacfb3b28cfdc1ddd51df65dc24278873774dbfc
(4.24MB) - ☑ freebsd-12 2021-11-17 09:52:24Z qubes_firewall.xen
SHA256:f53f7848ad9f82afbbdd79771800cf9d4d82a1aa91bd166d4a964b6f6c885792
(4.36MB) - ☒ ubuntu-20.04 2021-11-11 13:11:04Z Build failure: exited 20
- ☒ freebsd-12 2021-11-11 09:49:35Z Build failure: exited 20
- ☑ freebsd-12 2021-11-10 22:55:20Z qubes_firewall.xen
SHA256:22b3b71d9c28c81515c800be6e131b6c5abc67394a5f3c16236993d9d14906e1
(4.35MB) - ☑ ubuntu-20.04 2021-11-10 13:11:01Z qubes_firewall.xen
SHA256:7d20c904446b47df2ef510a35c165bbc28255c6a468639ea63b22e928acf1c38
(4.23MB) - ☑ debian-11 2021-11-08 11:45:36Z qubes_firewall.xen
SHA256:d1e8ff8aaf4e3705bf94523808c24cd709273270f1a3232f70a871ec07fa1995
(4.23MB) - ☑ freebsd-12 2021-10-27 22:47:30Z qubes_firewall.xen
SHA256:bff7a7c4b6b82e1d2cdaac90b840e294d23b70c463fa981f2dc788d4ed36fb6c
(4.35MB) - ☑ ubuntu-20.04 2021-10-27 13:09:49Z qubes_firewall.xen
SHA256:21339e3a77904690334ba16f50dd47857bf7a253e6746c81d05028e5331f5863
(4.23MB) - ☑ freebsd-12 2021-10-24 22:31:11Z qubes_firewall.xen
SHA256:359d5a08f6cb8b3aa53048a409413213877960da71b2ac77c07e5efe097c2fbf
(4.34MB) - ☑ ubuntu-20.04 2021-10-24 13:09:47Z qubes_firewall.xen
SHA256:23aee618ec11d6dd55a8f9ef91f1b56ed5046a99500fc113929db3de3b87c9e9
(4.23MB) - ☒ ubuntu-20.04 2021-10-12 13:09:41Z Build failure: exited 10
- ☑ ubuntu-20.04 2021-10-06 13:09:38Z qubes_firewall.xen
SHA256:4b717dbf4002a69cc66149d5c27e5f8e3222efb9c47a23d8cf3ddc88f182ceed
(4.23MB) - ☑ freebsd-12 2021-10-05 22:40:25Z qubes_firewall.xen
SHA256:a02f828010856d2983cef3e3a31193ba86c826735f17ec72336f2ce0c33f4f74
(4.34MB) - ☑ ubuntu-20.04 2021-10-04 13:15:44Z qubes_firewall.xen
SHA256:dc8c2ffc5d110acfdaafed45e06325a6a8c2692b3a4b9cdea691724a168c24bd
(4.12MB) - ☑ freebsd-12 2021-10-03 22:32:51Z qubes_firewall.xen
SHA256:0bc092dea7f6a8406ef85ad9ef6aa12d86f494ef8ad169676d589eb47849a123
(4.24MB) - ☒ ubuntu-20.04 2021-09-25 13:10:06Z Build failure: exited 20
- ☑ ubuntu-20.04 2021-09-24 13:09:32Z qubes_firewall.xen
SHA256:7c7b5525d0b2d2a6552c49c0fceedc64df552241193d2f8cbc1dcd9a933f8617
(4.12MB) - ☑ freebsd-12 2021-09-23 22:53:31Z qubes_firewall.xen
SHA256:0432674a3c99da578c1e18bbfc3ab9a6416b8c5b4d9e6e1f6cad25b0ee0aced5
(4.24MB) - ☑ freebsd-12 2021-09-11 22:45:33Z qubes_firewall.xen
SHA256:0c30355bfc18f8080f996cbd9d29a167843e6df5560574a223268922ab1bc406
(4.24MB) - ☑ ubuntu-20.04 2021-09-11 13:27:02Z qubes_firewall.xen
SHA256:e1900fd18fc1186b028f494a56a705eb39acc5887e71ca2446ead53c8ff5d039
(4.12MB) - ☒ ubuntu-20.04 2021-09-09 13:09:31Z Build failure: exited 5
- ☒ ubuntu-20.04 2021-08-16 12:34:21Z Build failure: exited 5
- ☑ ubuntu-20.04 2021-08-06 12:39:43Z qubes_firewall.xen
SHA256:ca5ff32b78656cae90e11db00e6008f0c83f517f7c7b3fc6877e6a738fd7b3ed
(4.11MB) - ☑ freebsd-12 2021-08-05 22:57:51Z qubes_firewall.xen
SHA256:4721ebe2b583a274d9ca3cfc735e4dbad8f1c53414b39a7cdd09d8d895702646
(4.23MB) - ☑ freebsd-12 2021-08-04 22:38:14Z qubes_firewall.xen
SHA256:b8ce2d89693b4496f42f1e68ff8f29da6f67e9e0d672a5c13be74dd89e4d0b30
(4.23MB) - ☑ ubuntu-20.04 2021-08-04 12:27:27Z qubes_firewall.xen
SHA256:fdde2d41ceace7f2c1b29b607c9c6010a57faf3ba47a49be99df0e3fa8a6e172
(4.11MB) - ☑ freebsd-12 2021-08-01 22:31:08Z qubes_firewall.xen
SHA256:2dd8d903d898623823784393995d5132b1ffd55f24ba737d00903076e74f7c60
(4.23MB) - ☑ ubuntu-20.04 2021-07-30 12:26:33Z qubes_firewall.xen
SHA256:728a852c51948f77d14e634feba3a39d3efbeb9e2a7f7b07d0365ad3f5b0a09c
(4.11MB) - ☑ freebsd-12 2021-07-27 22:40:58Z qubes_firewall.xen
SHA256:6c757203d714e26d551cd4467fe388eeb4da155adccae9c5875a705e8128ba8f
(4.23MB) - ☑ ubuntu-20.04 2021-07-26 10:18:49Z qubes_firewall.xen
SHA256:91290907d4b8673563367f43a650c3df2b9d78fde131302b6196cc1aa44876e9
(4.11MB) - ☑ freebsd-12 2021-07-20 22:47:15Z qubes_firewall.xen
SHA256:9b4f6f57a1f69540d9ecaa65ce985d5bc43f12e118b30b97be5d043b3869c015
(4.23MB) - ☑ ubuntu-20.04 2021-07-20 16:54:35Z qubes_firewall.xen
SHA256:6de6d9390915d8f483d3526067d35d0225ccdc7d29c04731c7572a29124f965d
(4.11MB) - ☑ ubuntu-20.04 2021-07-08 16:52:16Z qubes_firewall.xen
SHA256:492f484f392f6e31fd4d7958f2dfae79e4fc302318b05aea25ee1dc16c44372e
(4.11MB) - ☑ freebsd-12 2021-07-08 09:29:14Z qubes_firewall.xen
SHA256:8704b0c59a38c6f9cf5db04a0127df94f1307bce370d9f76da9a276bdb6efcca
(4.23MB) - ☑ freebsd-12 2021-07-01 09:26:10Z qubes_firewall.xen
SHA256:b50ef815c937d7145eb45f0848928882cd08d7920e44f9a5800d120f3a7bf64a
(4.23MB) - ☑ ubuntu-20.04 2021-06-30 16:49:53Z qubes_firewall.xen
SHA256:dcbbad34f288b7f2bda0cd20543d39499d73d5cb20a6487a3e85c4358991a96f
(4.11MB) - ☒ ubuntu-20.04 2021-06-25 16:39:34Z Build failure: exited 5
- ☑ ubuntu-20.04 2021-06-09 12:09:45Z qubes_firewall.xen
SHA256:6786818197205b5570b5533776763c76e418f780bf679c67f36d2d9b62a5f82f
(4.11MB) - ☑ freebsd-12 2021-06-08 23:17:55Z qubes_firewall.xen
SHA256:7a872d803193018a9098e367532719338f41995b01e9971595c80634e4234289
(4.23MB) - ☑ ubuntu-20.04 2021-06-04 12:08:10Z qubes_firewall.xen
SHA256:546bc8bc8209095c14480a5db13ed256e30c6bb38466fe83a4ea22c5bc1d06e5
(4.11MB) - ☑ freebsd-12 2021-06-03 23:15:11Z qubes_firewall.xen
SHA256:eceaa57478087c85aa97e88ac6d687c4e2f4ab623dbc623d7aa0700357b19862
(4.23MB) - ☑ freebsd-12 2021-03-22 12:24:16Z qubes_firewall.xen
SHA256:8b737f2e0c2dd5c4c4fad8f6212fffc0c31d776870f3f196ae51deccf8ee91bb
(4.22MB) - ☑ freebsd-12 2021-03-17 12:21:18Z qubes_firewall.xen
SHA256:19487af3571d113a85ec54a714d72c75455ffbc88c4a54cdb314320f2d3ba61a
(4.22MB) - ☑ freebsd-12 2021-03-03 12:29:51Z qubes_firewall.xen
SHA256:bd6fa7614a29fc9299cfbcce90350c89ec2d88d32a61b219c27257aea6b98152
(4.19MB) - ☑ freebsd-12 2021-02-24 12:10:16Z qubes_firewall.xen
SHA256:0a4286ab28355961e9e1a7e86c983c5ce4d5fd8de350e6acffb3217d42d119a9
(4.19MB) - ☑ freebsd-12 2021-02-07 12:02:49Z qubes_firewall.xen
SHA256:92b39dfb4196595fd5a9fc026526d6fffa3e79a14130a990334f9e9a3e3bc850
(4.12MB) - ☑ freebsd-12 2021-02-05 11:03:58Z qubes_firewall.xen
SHA256:1dd2fea5131a74a170046c9c65ab3f81863d54a47078d45d8a213379171cb7c8
(4.13MB) - ☒ freebsd-12 2021-02-05 10:00:07Z Build failure: exited 1
- ☒ freebsd-12 2021-02-04 10:00:03Z Build failure: exited 1
- ☒ freebsd-12 2021-01-29 09:58:22Z Build failure: exited 20
- ☑ freebsd-12 2021-01-14 12:44:39Z qubes_firewall.xen
SHA256:a820e035b683235f7b7069214da99c3743ded2c44072626a0ef9025790ce6850
(4.13MB) - ☑ freebsd-12 2021-01-13 12:44:11Z qubes_firewall.xen
SHA256:b9a9df241fd46e9c148e03a32df48066a6142af88379f8f7eb7c61a10cf52c7b
(4.13MB) - ☑ freebsd-12 2021-01-12 12:43:51Z qubes_firewall.xen
SHA256:f9373e2141a08dff47ed3b374198af0bc3206a39ae7b7c812b39b1a630fd5fc0
(4.13MB) - ☑ freebsd-12 2021-01-04 12:41:09Z qubes_firewall.xen
SHA256:3c462dd356c3dcdbd45e11395aecd1ef8035adab1d979989a3b8d0efea663980
(4.13MB) - ☒ freebsd-12 2020-12-19 12:37:30Z Build failure: exited 5
- ☑ freebsd-12 2020-12-18 12:36:13Z qubes_firewall.xen
SHA256:96ec7700c5f6e0843b73b0688565ea796faf789c2cf8d912bcdc95c6e6259c24
(4.13MB) - ☑ freebsd-12 2020-12-17 13:06:29Z qubes_firewall.xen
SHA256:895597d5c680e37d6066d886bb0e5c00887207cdee89794d65ddc004c008002c
(4.13MB) - ☑ freebsd-12 2020-12-07 12:21:41Z qubes_firewall.xen
SHA256:27f31a4a8dd8a84add3a84136be58a432e3f6662f8e32b266b90be2ad7a07413
(4.13MB) - ☑ freebsd-12 2020-12-04 15:19:14Z qubes_firewall.xen
SHA256:05610f1e815e75aaf9ad3a42588c0f597027dc9dce09e378b331eb05077dd1c9
(4.13MB)
Excluding failed builds here.