diff --git a/CHANGES.md b/CHANGES.md index a9a3bc7..a9615e4 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,11 @@ +### 0.7.1 + +Bugfixes: + +- More robust parsing of IP address in Xenstore, which may contain both IPv4 and IPv6 addresses (@linse, #103, reported by @grote) + +- Avoid stack overflow with many connections in the NAT table (@linse and @hannesm, reported by @talex5 in #105, fixed by mirage-nat 2.2.2 release) + ### 0.7 This version adapts qubes-mirage-firewall with diff --git a/README.md b/README.md index 0c22988..a316636 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,8 @@ qvm-create \ --label=green \ --class StandaloneVM \ mirage-firewall + +qvm-features mirage-firewall qubes-firewall 1 ``` 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. diff --git a/build-with-docker.sh b/build-with-docker.sh index 3e7eb33..5892333 100755 --- a/build-with-docker.sh +++ b/build-with-docker.sh @@ -5,5 +5,5 @@ docker build -t qubes-mirage-firewall . echo Building Firewall... docker run --rm -i -v `pwd`:/home/opam/qubes-mirage-firewall qubes-mirage-firewall echo "SHA2 of build: $(sha256sum qubes_firewall.xen)" -echo "SHA2 last known: 4f4456b5fe7c8ae1ba2f6934cf89749cf6aae9a90cce899cf744c89d311467a3" +echo "SHA2 last known: c2d7206d57e5977a608735af46e5ac5af0aa6cd5e052f0a177322dd76b67690c" echo "(hashes should match for released versions)"