-
ufw (0.36-6ubuntu1.1) focal; urgency=medium
* 0014-lp2015645.patch: fix for LP: #2015645 (get_ppid() not working on WSL)
-- Jamie Strandboge <email address hidden> Mon, 17 Jul 2023 14:14:04 +0000
-
ufw (0.36-6ubuntu1) focal; urgency=medium
* d/p/0012-set-default-policy-after-load.patch: fix boot stall on
iscsi/network root filesystem when starting ufw (LP: #1946804)
* d/p/0013-unconditionally-reload-with-delete.patch: fix corner case
of rule deletion with specific/any proto (LP: #1933117)
-- Mauricio Faria de Oliveira <email address hidden> Mon, 25 Oct 2021 14:30:14 -0300
-
ufw (0.36-6) unstable; urgency=medium
* 0009-empty-non-functioning-ipt-modules.patch: empty out IPT_MODULES and
update documentation regarding modern use of connection tracking modules.
ufw historically used IPT_MODULES in /etc/defaults/ufw to
load various connection tracking modules, but use of this mechanism has
been deprecated for some time. These days, the kernel defaults to
deactivating flows for various connection tracking modules so users have
to perform an extra sysctl step to use this old mechanism anyway, so empty
IPT_MODULES and better document use of connection tracking modules. A
future upload will introduce rule syntax for working with connection
tracking helper rules. (LP: #1556419)
* 0010-add-other-firewall-checks.patch: adjust the check-requirements
diagnostic tool to warn about other installed firewall software
* 0011-suppress-legacy-warnings-in-tests.patch: suppress iptables warnings
about legacy rules being present in root functional tests
-- Jamie Strandboge <email address hidden> Thu, 02 Apr 2020 12:05:30 +0000
-
ufw (0.36-5) unstable; urgency=medium
* debian/control: really fix Vcs-Git (use -b debian/master) and add
Vcs-Browser
* debian/tests/control:
- add back isolation-machine for test-ufw.py since isolation-container
doesn't work in Debian CI on arm64
- use test-ufw.py --container with isolation-container that will only run
on amd64. May need to revert if this is flaky
* debian/tests/test-ufw.py: support --container
-- Jamie Strandboge <email address hidden> Mon, 02 Mar 2020 13:01:18 +0000
-
ufw (0.36-3) unstable; urgency=medium
* 0008-fix-check-requirements-again.patch: update for python3.8
-- Jamie Strandboge <email address hidden> Sat, 29 Feb 2020 19:59:37 +0000
-
ufw (0.36-2~ubuntu2) focal; urgency=medium
* 0008-fix-check-requirements-again.patch: update for python3.8
ufw (0.36-2~ubuntu1) focal; urgency=medium
* 0002-fix-check-requirements.patch: work with later python3
* add preliminary autopkgtest (with dh-python Depends thanks to Matthias
Klose)
* debian/rules: don't fiddle with setup.py's version
* add debian/README.autopkgtest
* 0003-lp1838764.patch: common: add direction when no interfaces specified
in get_app_tuple() (LP: #1838764, Closes: 931125)
* 0004-make-root-tests-chain-order-agnostic.patch: call iptables -n -L
<primary> to account for newer iptables
* remove python2 support (Closes: 938746):
- debian/control:
+ Drop Build-Deps on python
+ remove python-ufw
- debian/rules: drop python2 support and tests
- debian/tests/control: update unittest target for Depends and comment
- 0005-use-only-python3.patch: use python3 with setup.py
* update path search order to look in /usr/sbin first (Closes: 921680)
- 0006-bug921680.patch: setup.py: look for iptables in /usr/sbin first
- 0007-bug921680-pt2.patch: src/util.py: search for iptables when exe is
not specified
* debian/source/lintian-overrides: 'ufw source: no-dh-sequencer' to continue
support for building on older releases
-- Jamie Strandboge <email address hidden> Sun, 16 Feb 2020 14:52:29 +0000
-
ufw (0.36-2~ubuntu1) focal; urgency=medium
* 0002-fix-check-requirements.patch: work with later python3
* add preliminary autopkgtest (with dh-python Depends thanks to Matthias
Klose)
* debian/rules: don't fiddle with setup.py's version
* add debian/README.autopkgtest
* 0003-lp1838764.patch: common: add direction when no interfaces specified
in get_app_tuple() (LP: #1838764, Closes: 931125)
* 0004-make-root-tests-chain-order-agnostic.patch: call iptables -n -L
<primary> to account for newer iptables
* remove python2 support (Closes: 938746):
- debian/control:
+ Drop Build-Deps on python
+ remove python-ufw
- debian/rules: drop python2 support and tests
- debian/tests/control: update unittest target for Depends and comment
- 0005-use-only-python3.patch: use python3 with setup.py
* update path search order to look in /usr/sbin first (Closes: 921680)
- 0006-bug921680.patch: setup.py: look for iptables in /usr/sbin first
- 0007-bug921680-pt2.patch: src/util.py: search for iptables when exe is
not specified
* debian/source/lintian-overrides: 'ufw source: no-dh-sequencer' to continue
support for building on older releases
-- Jamie Strandboge <email address hidden> Tue, 21 Jan 2020 22:19:21 +0000
-
ufw (0.36-1ubuntu6) focal; urgency=medium
* Add dh-python dependency in the autopkg test.
-- Matthias Klose <email address hidden> Tue, 14 Jan 2020 10:46:00 +0100
-
ufw (0.36-1ubuntu5) focal; urgency=medium
* Use python2 in the autopkg test and the build dependency.
-- Matthias Klose <email address hidden> Mon, 13 Jan 2020 23:43:26 +0100
-
ufw (0.36-1ubuntu4) focal; urgency=medium
* No-change rebuild to generate dependencies on python2.
-- Matthias Klose <email address hidden> Tue, 17 Dec 2019 12:47:14 +0000
-
ufw (0.36-1ubuntu3) eoan; urgency=medium
* 0003-lp1838764.patch: common: add direction when no interfaces specified
in get_app_tuple() (LP: #1838764)
* drop 0003-fix-test-iptables1.8.patch: while this patch works, the
testsuite can be adjusted to accommodate the new ordering
* 0004-make-root-tests-chain-order-agnostic.patch: call iptables -n -L
<primary> to account for newer iptables
-- Jamie Strandboge <email address hidden> Sun, 25 Aug 2019 16:37:44 -0500