privoxy (4.0.0-2) unstable; urgency=medium

  * Add ca debconf translation.  Thanks to Carles Pina i Estany.
  * Update debian/upstream/signing-key.asc.
  * d/test/check-ssl : handle http proxy configuration (LP: #2097351).
    Thanks to Hector Cao <hector.cao@canonical.com> for providing a patch.

 -- Roland Rosenfeld <roland@debian.org>  Wed, 05 Feb 2025 17:38:23 +0100

privoxy (4.0.0-1) unstable; urgency=medium

  * New upstream version 4.0.0.
  * Update all patches to new version.  The following patches are now
    incorporated upstream: 35_pcre-support, 36_pcre2-patternfix,
    37_socks-bufferoverflow, 38_filter.c-init1, 39_filter.c-init2,
    40_openssl-deprwarn, 41_md5-to-sha256.
  * Update debian/copyright.

 -- Roland Rosenfeld <roland@debian.org>  Sat, 18 Jan 2025 15:33:14 +0100

privoxy (3.0.34-6) unstable; urgency=medium

  * d/test/check-ssl: run privoxy-regression-test --check-bad-ssl.
  * debian/rules: preserve upstream install-sh on clean.
  * 38_filter.c-init1, 39_filter.c-init2: initialize variables in
    filter.c.
  * d/test/check-ssl: Add tests via howsmyssl.com.
  * Switch from mbedTLS to OpenSSL (Closes: #1075870).
  * 40_openssl-deprwarn: Get rid of some openssl deprecation warnings.
  * 41_md5-to-sha256: Use sha256 as hash algorithm for cert/key files.
  * debian/salsa-ci.yml: Update to new recipe.

 -- Roland Rosenfeld <roland@debian.org>  Sat, 12 Oct 2024 17:00:09 +0200

privoxy (3.0.34-5) unstable; urgency=medium

  * d/tests/privoxy-regression-test: wait for privoxy to start up.

 -- Roland Rosenfeld <roland@debian.org>  Wed, 15 May 2024 20:23:18 +0200

privoxy (3.0.34-4) unstable; urgency=medium

  * Update debian/copyright with help by lrc tool.
  * d/apparmor/usr.sbin.privoxy: Fix running in container (LP: #2058866,
    thanks to Łukasz 'sil2100' Zemczak for providing the patch).
  * d/tests/privoxy-regression-test: place privoxy output into artifacts.
  * d/tests/privoxy-regression-test: preserve privoxy logfile.
  * 37_socks-bufferoverflow: Fix socks buffer overflow under source
    fortification (LP: #2059344).
  * Update to Standards-Version 4.7.0 (no changes).

 -- Roland Rosenfeld <roland@debian.org>  Tue, 14 May 2024 21:55:58 +0200

privoxy (3.0.34-3) unstable; urgency=medium

  * 35_pcre2-support: Update patch based on upstream GIT.
  * 36_pcre2-patternfix: Fix using anchored pattern in pcre2.

 -- Roland Rosenfeld <roland@debian.org>  Sun, 27 Aug 2023 16:20:57 +0200

privoxy (3.0.34-2) unstable; urgency=medium

  * Add ro debconf translation.  Thanks to Remus-Gabriel Chelu
    (Closes: #1033443).
  * 35_pcre2-support: Build with libpcre2-dev instead of obsolete pcre3
    (Closes: #999981).

 -- Roland Rosenfeld <roland@debian.org>  Fri, 30 Jun 2023 09:28:22 +0200

privoxy (3.0.34-1) unstable; urgency=medium

  * New upstream version 3.0.34.
  * The following patches are now incorporated upstream: 35_gif_deanimate,
    36_pending_tls, 37_https_connect.

 -- Roland Rosenfeld <roland@debian.org>  Sun, 05 Feb 2023 10:41:26 +0100

privoxy (3.0.33-4) unstable; urgency=medium

  * Add it debconf translation.  Thanks to Ceppo <ceppo@oziosi.org>
    (Closes: #1024071).
  * Update to Standards-Version 4.6.2 (no changes).
  * Remove lsb-base dependency, since it is essential.
  * 35_gif_deanimate: Tolerate multiple image extensions in a row.
  * 36_pending_tls: Check for pending TLS data from the client before
    checking if data is available on the connection.
  * 37_https_connect: Reject https URLs without CONNECT request.
  * d/maintscript: fix version numbers.

 -- Roland Rosenfeld <roland@debian.org>  Sat, 28 Jan 2023 15:46:54 +0100

privoxy (3.0.33-3) unstable; urgency=medium

  * d/tests/conditional-defines: ignore 32-bit time_t on 32bit systems.

 -- Roland Rosenfeld <roland@debian.org>  Sun, 25 Sep 2022 19:49:17 +0200

privoxy (3.0.33-2) unstable; urgency=medium

  * d/maintscript: Remove orphaned
    templates/edit-actions-for-url-string-filter (Closes: #1001501).
  * d/tests/conditional-defines: Check that expected #defines are enabled.
  * d/rules: --enable-compression at build time (still disabled in config).
  * d/tests/privoxy-regression-tests: 2 pass check with different options.
  * Update to Standards-Version 4.6.1 (no changes).
  * Add systemd timer support for cert cleanup.

 -- Roland Rosenfeld <roland@debian.org>  Sun, 25 Sep 2022 11:52:25 +0200

privoxy (3.0.33-1) unstable; urgency=medium

  * New upstream version 3.0.33.
  * Adapt all patches to new version.
  * Remove pcre dir from copyright and debian/source/lintian-overrides.
  * Undo lintian override for bug 992465.

 -- Roland Rosenfeld <roland@debian.org>  Wed, 08 Dec 2021 16:29:31 +0100

privoxy (3.0.32-3) unstable; urgency=medium

  * d/maintscript: Remove orphaned /etc/privoxy/(standard|global).action
    (Closes: #990157).
  * No longer "rm /etc/privoxy" on purge.
  * postrm: optimize ucf purge of /etc/privoxy/config*
  * Update to Standards-Version 4.6.0 (no changes).
  * Use "command -v" instead of deprecated "which" in postrm.
  * Override lintian bug 992465 (usr/lib/systemd outside /lib).
  * debian/control: update Build-Depends for cross builds.

 -- Roland Rosenfeld <roland@debian.org>  Fri, 27 Aug 2021 13:26:25 +0200

privoxy (3.0.32-2) unstable; urgency=medium

  * Work around apparmor failure in testsuite (Closes: #986258).
  * apparmor: Allow multiple instances using /run/privoxy*.pid
  * README.Debian: add information about apparmor.

 -- Roland Rosenfeld <roland@debian.org>  Sat, 03 Apr 2021 11:17:39 +0200

privoxy (3.0.32-1) unstable; urgency=medium

  * New upstream release 3.0.32.
  * Adapt all patches to new version.

 -- Roland Rosenfeld <roland@debian.org>  Thu, 25 Feb 2021 22:18:54 +0100

privoxy (3.0.31-1) unstable; urgency=medium

  * New upstream release 3.0.31.
  * Support nodoc build option.

 -- Roland Rosenfeld <roland@debian.org>  Sat, 30 Jan 2021 21:40:46 +0100

privoxy (3.0.30-1) unstable; urgency=medium

  * New upstream release 3.0.30.
  * Update all patches to new version.
  * 15_mansection8, 35_man-spelling, 39_show-status and 40_redirect-ssl
    are now incorporated upstream.
  * Optimize debian/rules clean to restore pristine state.

 -- Roland Rosenfeld <roland@debian.org>  Thu, 28 Jan 2021 22:00:05 +0100

privoxy (3.0.29-2) unstable; urgency=medium

  * Use --enable-extended-statistics and --enable-pcre-host-patterns.
  * 39_show-status: Add new features to show-status page.
  * Remove 38_SOURCE_DATE_EPOCH, since upstream honors it when set.
  * Upgrade to Standards-Version 4.5.1 (no changes).
  * 40_redirect-ssl: Check the actual URL when https inspecting requests.
  * Add apparmor profile usr.sbin.privoxy.

 -- Roland Rosenfeld <roland@debian.org>  Sun, 17 Jan 2021 13:10:33 +0100

privoxy (3.0.29-1) unstable; urgency=medium

  * New upstream release 3.0.29.
  * Update all patches to new version.
  * 36_trusted-cgi-referer-example and 37_ppedit-tests403 are now
    incorporated upstream.
  * d/copyright: Update to new upstream version.
  * d/copyright: use ./ prefix to upstream filenames, because orig.tar.gz
    is build with a ./ prefix.
  * Upgrade to debhelper v13.
  * Rebuild privoxy-man-page.html.
  * 38_SOURCE_DATE_EPOCH: Remove hardcoded SOURCE_DATE_EPOCH from
    configure.in but use the date from debian/changelog.
  * Remove 05_defaut_action since this is no longer needed.
  * Tag all patches with Forwarded header.
  * debian/watch: Cleanup and update to version 4.
  * Compile --with-mbedtls to allow https-inspection.
  * Adapt TLS/SSL settings to Debian FHS.
  * Generate dirs with correct permissions for https-inspection.
  * Delete https-inspection certs on purge.
  * Expire https-inspection certs after 90 days.
  * Compile --with-brotli to enable support for brotli decompression.

 -- Roland Rosenfeld <roland@debian.org>  Sun, 29 Nov 2020 14:22:27 +0100

privoxy (3.0.28-3) unstable; urgency=medium

  * Add buildlog to salsa-ci test pipeline.
  * d/salsa-ci.yml stripped down using pipline-jobs.yml
  * Build-depend on debhelper-compat (= 12) instead of using d/compat.
  * Upgrade to Standards-Version 4.5.0 (no changes).
  * Add upstream metadata.
  * privoxy.service: run After=network-online.target, this fixes
    LP#1870101.

 -- Roland Rosenfeld <roland@debian.org>  Thu, 02 Apr 2020 18:04:44 +0200

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