firewalld (2.3.1-1) unstable; urgency=medium

  * New upstream version 2.3.1
  * Rebase patches

 -- Michael Biebl <biebl@debian.org>  Sat, 26 Jul 2025 18:52:44 +0200

firewalld (2.3.0-4) unstable; urgency=medium

  * test(nftables): table owner: use grep instead of head.
    Using `head -n 2` will cause head to terminate early while the prior
    commands in the pipeline still have output. This will trigger SIGPIPE
    and in some cases causes messages on stderr. Use grep to consume all the
    output.
    Patch cherry-picked from upstream Git.
  * Revert "Run nftables_table_owner in a separate autopkgtest marked as flaky"
    This should no longer be necessary with the fixes to
    nftables_table_owner using grep instead of head.

 -- Michael Biebl <biebl@debian.org>  Wed, 07 May 2025 18:40:14 +0200

firewalld (2.3.0-3) unstable; urgency=medium

  * Add dpkg file trigger for /usr/lib/firewald/{services,zones}
    Automatically reload firewalld when files are installed into those
    directories. (Closes: #1040783)

 -- Michael Biebl <biebl@debian.org>  Sun, 13 Apr 2025 22:41:25 +0200

firewalld (2.3.0-2) unstable; urgency=medium

  * Remove obsolete conffile on upgrade.
    Use maintscript to remove /etc/firewalld/lockdown-whitelist.xml on
    upgrades. (Closes: #1100759)

 -- Michael Biebl <biebl@debian.org>  Tue, 18 Mar 2025 11:45:30 +0100

firewalld (2.3.0-1) unstable; urgency=medium

  * New upstream version 2.3.0

 -- Michael Biebl <biebl@debian.org>  Tue, 05 Nov 2024 19:11:26 +0100

firewalld (2.2.3-2) unstable; urgency=medium

  * Run nftables_table_owner in a separate autopkgtest marked as flaky.
    The test appears to not pass reliably on debci. Whether this is a bug in
    the test environment or the test itself is unclear at this moment.
    We still want to run the test on debci so introduce an new autopkgtest
    named standard-tests-flaky which runs nftables_table_owner separately.
    Mitigates: #1083210

 -- Michael Biebl <biebl@debian.org>  Tue, 22 Oct 2024 23:27:15 +0200

firewalld (2.2.3-1) unstable; urgency=medium

  * New upstream version 2.2.3
  * Replace dependency on dbus with default-dbus-system-bus | dbus-system-bus.
    This makes it easier to swap in alternative implementations like
    dbus-broker. (Closes: #1083227)

 -- Michael Biebl <biebl@debian.org>  Thu, 17 Oct 2024 22:52:35 +0200

firewalld (2.2.1-1) unstable; urgency=medium

  * New upstream version 2.2.1
  * Rebase patches
  * Remove obsolete migration code from pre-oldstable

 -- Michael Biebl <biebl@debian.org>  Thu, 01 Aug 2024 22:00:06 +0200

firewalld (2.2.0-1) unstable; urgency=medium

  * New upstream version 2.2.0
  * Rebase patches

 -- Michael Biebl <biebl@debian.org>  Fri, 19 Jul 2024 20:29:37 +0200

firewalld (2.1.2-2) unstable; urgency=medium

  * test(functions): fix iptables normalization for opt field.
    Patch cherry-picked from upstream Git. (Closes: #1073560)
  * Enable standard Salsa CI

 -- Michael Biebl <biebl@debian.org>  Thu, 04 Jul 2024 23:06:01 +0200

firewalld (2.1.2-1) unstable; urgency=medium

  * New upstream version 2.1.2
  * Build-depend on pkgconf rather than pkg-config
  * Bump Standards-Version to 4.7.0

 -- Michael Biebl <biebl@debian.org>  Sat, 13 Apr 2024 18:28:51 +0200

firewalld (2.1.1-1) unstable; urgency=medium

  * New upstream version 2.1.1

 -- Michael Biebl <biebl@debian.org>  Mon, 29 Jan 2024 18:11:46 +0100

firewalld (2.1.0-1) unstable; urgency=medium

  * New upstream version 2.1.0
  * Rebase patches
  * Update copyright information

 -- Michael Biebl <biebl@debian.org>  Sat, 06 Jan 2024 15:57:45 +0100

firewalld (2.0.2-1) unstable; urgency=medium

  * New upstream version 2.0.2
  * Rebase patches
  * Drop alternative Depends on transitional policykit-1.
    With polkitd being available in bookworm, the alternative dependency is
    no longer needed.

 -- Michael Biebl <biebl@debian.org>  Wed, 29 Nov 2023 09:13:46 +0100

firewalld (2.0.1-2) unstable; urgency=medium

  * Move systemd service file to /usr.
    Add a corresponding versioned Build-Depends on debhelper (>= 13.11.6) to
    ensure we have a recent enough dh_installsystemd.

 -- Michael Biebl <biebl@debian.org>  Thu, 23 Nov 2023 07:42:10 +0100

firewalld (2.0.1-1) unstable; urgency=medium

  * New upstream version 2.0.1
    - docs: fix reference to lockdown-whitelist.xml in SYNOPSIS section
      (Closes: #1040547)
    - fix(firewall-config): escape markup stored in bindings store
      (Closes: #925293)
  * Rebase patches
  * build: remove generated files on distclean (Closes: #1044402)

 -- Michael Biebl <biebl@debian.org>  Tue, 03 Oct 2023 15:42:45 +0200

firewalld (2.0.0-2) unstable; urgency=medium

  * Upload to unstable

 -- Michael Biebl <biebl@debian.org>  Sun, 24 Sep 2023 20:05:26 +0200

firewalld (2.0.0-1) experimental; urgency=medium

  * New upstream version 2.0.0
  * Rebase patches

 -- Michael Biebl <biebl@debian.org>  Mon, 03 Jul 2023 11:50:28 +0200

firewalld (1.3.3-1) unstable; urgency=medium

  * New upstream version 1.3.3
  * Drop obsolete Breaks/Replaces
  * Upload to unstable

 -- Michael Biebl <biebl@debian.org>  Thu, 15 Jun 2023 13:51:52 +0200

firewalld (1.3.2-1) experimental; urgency=medium

  * New upstream version 1.3.2

 -- Michael Biebl <biebl@debian.org>  Sat, 22 Apr 2023 10:57:54 +0200

firewalld (1.3.1-1) experimental; urgency=medium

  * New upstream version 1.3.1

 -- Michael Biebl <biebl@debian.org>  Tue, 18 Apr 2023 17:51:52 +0200

firewalld (1.3.0-1) unstable; urgency=medium

  * New upstream version 1.3.0

 -- Michael Biebl <biebl@debian.org>  Fri, 06 Jan 2023 17:44:15 +0100

firewalld (1.2.3-1) unstable; urgency=medium

  * New upstream version 1.2.3
  * Bump Standards-Version to 4.6.2

 -- Michael Biebl <biebl@debian.org>  Thu, 05 Jan 2023 22:10:51 +0100

firewalld (1.2.2-2) unstable; urgency=medium

  * autopkgtest: Depend on polkitd in preference to transitional policykit-1
  * Fix mismatched lintian overrides for non-standard-dir-perm

 -- Michael Biebl <biebl@debian.org>  Wed, 07 Dec 2022 16:14:29 +0100

firewalld (1.2.2-1) unstable; urgency=medium

  * New upstream version 1.2.2

 -- Michael Biebl <biebl@debian.org>  Wed, 30 Nov 2022 11:31:40 +0100

firewalld (1.2.1-1) unstable; urgency=medium

  * New upstream version 1.2.1
  * Update debian/watch.
    Use the GitHub API when checking for new upstream releases.
  * Rebase patches.
    Drop patches that have been merged upstream or are no longer relevant.

 -- Michael Biebl <biebl@debian.org>  Thu, 29 Sep 2022 14:37:47 +0200

firewalld (1.2.0-2) unstable; urgency=medium

  [ Simon McVittie ]
  * d/control: Depend on polkitd in preference to transitional policykit-1.
    This package doesn't seem to use pkexec(1), so there's no need to
    pull that in.

  [ Michael Biebl ]
  * Use execute_before/after to simplify debian/rules
  * Use dh-sequence-python3 Build-Depends to enable the python3 addon
  * Remove Kodi services since Kodi ships them itself (Closes: #1015886)

 -- Michael Biebl <biebl@debian.org>  Fri, 02 Sep 2022 23:20:10 +0200

firewalld (1.2.0-1) unstable; urgency=medium

  * New upstream version 1.2.0
  * Rebase patches
  * test(functions): normalize iptables ipv6-icmp/icmpv6

 -- Michael Biebl <biebl@debian.org>  Wed, 06 Jul 2022 15:27:04 +0200

firewalld (1.1.2-1) unstable; urgency=medium

  * New upstream version 1.1.2
  * Fix bashism in testsuite
  * Bump Standards-Version to 4.6.1

 -- Michael Biebl <biebl@debian.org>  Sat, 02 Jul 2022 15:00:08 +0200

firewalld (1.1.1-1) unstable; urgency=medium

  * New upstream version 1.1.1

 -- Michael Biebl <biebl@debian.org>  Sat, 26 Mar 2022 09:07:28 +0100

firewalld (1.1.0-1) unstable; urgency=medium

  * New upstream version 1.1.0
  * Drop obsolete migration code
  * Bump Standards-Version to 4.6.0

 -- Michael Biebl <biebl@debian.org>  Fri, 25 Feb 2022 22:05:05 +0100

firewalld (1.0.3-1) unstable; urgency=medium

  * New upstream version 1.0.3
  * autopkgtest: add time dependency to standard-tests.
    Debian's default shell dash does not have a "time" builtin, which is
    used in gh881.at.

 -- Michael Biebl <biebl@debian.org>  Tue, 11 Jan 2022 11:25:13 +0100

firewalld (1.0.2-1) unstable; urgency=medium

  * New upstream version 1.0.2

 -- Michael Biebl <biebl@debian.org>  Fri, 05 Nov 2021 13:01:32 +0100

firewalld (1.0.1-2) unstable; urgency=medium

  * Demote iptables to Recommends.
    The default backend is nftables nowadays so the iptables dependency is
    no longer needed with a default configuration.
    Update test dependencies accordingly. The testsuite tests both the
    nftables and iptables backend and therefore needs iptables installed.
    (Closes: #992423)
  * Make smoke autopkgtest more strict and drop smoke-with-recommends.
    We don't want any errors or warnings with a default setup so the
    smoke-with-recommends test becomes obsolete.
  * Add nftables to test dependencies.
    Don't rely on it being installed by default. nftables is required by
    standard-tests and integration-tests. (Closes: #993115)

 -- Michael Biebl <biebl@debian.org>  Mon, 30 Aug 2021 11:26:43 +0200

firewalld (1.0.1-1) unstable; urgency=medium

  * New upstream version 1.0.1
  * Drop python3-slip-dbus Depends.
    Upstream now uses a custom decorator to do PolicyKit authorization, so
    this dependency is no longer required.
  * Add Recommends on python3-cap-ng to firewalld.
    If available it is used by firewalld to drop capabilities to a minimal
    set.
  * Provide testsuite in a separate firewalld-tests package.
    Update our autopkgtest tests to use this new package.
  * List unused files in debian/not-installed
  * Abort if we have uninstalled files.
    Use fail-missing (the default of dh_missing) now that we declared
    unused files via debian/not-installed.
  * Disable integration/rhbz1928860.at test.
    It requires NetworkManager to be built with OVS support which is not
    the case in Debian (yet).
  * Update debian/patches/Switch-to-python3.patch

 -- Michael Biebl <biebl@debian.org>  Tue, 17 Aug 2021 23:25:15 +0200

firewalld (0.9.3-2) unstable; urgency=medium

  [ Debian Janitor ]
  * Update watch file format version to 4.
  * Use secure URI in Homepage field.
  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
    Repository-Browse.

  [ Michael Biebl ]
  * Fix path for ipset.
    The binary was moved from /sbin to /usr/sbin. (Closes: #981547)

 -- Michael Biebl <biebl@debian.org>  Mon, 01 Feb 2021 13:54:28 +0100

firewalld (0.9.3-1) unstable; urgency=medium

  * New upstream version 0.9.3
  * Bump Standards-Version to 4.5.1
  * Set Rules-Requires-Root to no

 -- Michael Biebl <biebl@debian.org>  Tue, 12 Jan 2021 18:08:11 +0100

firewalld (0.9.1-1) unstable; urgency=medium

  * New upstream version 0.9.1

 -- Michael Biebl <biebl@debian.org>  Thu, 01 Oct 2020 19:45:58 +0200

firewalld (0.9.0-1) unstable; urgency=medium

  * New upstream version 0.9.0
  * Bump debhelper-compat to 13
  * autopkgtest: Add dependencies for dbus api unit tests

 -- Michael Biebl <biebl@debian.org>  Thu, 03 Sep 2020 15:53:45 +0200

firewalld (0.8.3-1) unstable; urgency=medium

  * New upstream version 0.8.3
  * Remove obsolote conffiles on upgrade
  * Rebase patches

 -- Michael Biebl <biebl@debian.org>  Wed, 01 Jul 2020 23:49:27 +0200

firewalld (0.8.2-2) unstable; urgency=medium

  * Drop SysV init script
  * Remove migration code from oldstable
  * Switch FirewallBackend to nftables

 -- Michael Biebl <biebl@debian.org>  Sat, 27 Jun 2020 21:25:02 +0200

firewalld (0.8.2-1) unstable; urgency=medium

  * New upstream version 0.8.2
  * Rebase patches
  * Bump Standards-Version to 4.5.0
  * Install logrotate config file for firewalld

 -- Michael Biebl <biebl@debian.org>  Sat, 04 Apr 2020 07:50:39 +0200

firewalld (0.8.1-1) unstable; urgency=medium

  * New upstream version 0.8.1
  * Rebase patches

 -- Michael Biebl <biebl@debian.org>  Sun, 12 Jan 2020 00:20:30 +0100

firewalld (0.8.0-2) unstable; urgency=medium

  * Split Python3 bindings into a separate package python3-firewall
    (Closes: #939094)

 -- Michael Biebl <biebl@debian.org>  Wed, 18 Dec 2019 17:55:02 +0100

firewalld (0.8.0-1) unstable; urgency=medium

  * New upstream version 0.8.0
    - Make failures to load kernel modules non-fatal. (Closes: #945459)
  * Use DEP-14 branch naming
  * Drop obsolete Breaks/Replaces
  * Bump Standards-Version to 4.4.1
  * Drop obsolete configure flags
  * Add dependency on python3-nftables.
    The nftables backend is now using the JSON interface of libnftables
    instead of calling the nft binary.

 -- Michael Biebl <biebl@debian.org>  Wed, 18 Dec 2019 17:43:19 +0100

firewalld (0.7.2-1) unstable; urgency=medium

  * New upstream version 0.7.2
  * Add intltools to root-unittests autopkgtest dependencies.
    In some environments "automake --refresh" is triggered before tests are
    executed and fails if intltool is missing. (Closes: #936047)

 -- Michael Biebl <biebl@debian.org>  Thu, 10 Oct 2019 13:06:21 +0200

firewalld (0.7.1-1) unstable; urgency=medium

  * New upstream version 0.7.1

 -- Michael Biebl <biebl@debian.org>  Tue, 23 Jul 2019 00:18:50 +0200

firewalld (0.7.0-1) unstable; urgency=medium

  * New upstream version 0.7.0
  * Use debhelper-compat (= 12) Build-Depends and drop debian/compat
  * Rebase patches
  * Install zsh completion file
  * Add Build-Depends on libxml2-utils.
    Required for /usr/bin/xmlcatalog.
  * Bump Standards-Version to 4.4.0

 -- Michael Biebl <biebl@debian.org>  Wed, 10 Jul 2019 21:43:28 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog firewall-config`.
