courier (1.4.1-3+deb13u1) trixie; urgency=medium

  * Add debian/courier-webadmin.init and debian/courier-webadmin.service
    (closes: #1111836).
  * Add debian/tests/smoke-webadmin.
  * Add debian/courier-webadmin.links to create a cgi-bin link.
  * Add debian/patches/webadmin-restart-commands.patch.
  * debian/control:  Add "Pre-Depends: ${misc:Pre-Depends}".
  * debian/courier.base.postinst:
    - Remove the dpkg-statoverride for /var/lib/courier, which diverged from
      upstream and caused problems with webadmin.
  * debian/courier-base.postrm:  Remove the deletion of the dpkg-statoverride
    for /var/lib/courier.
  * debian/courier-webadmin.config:  Remove the courier-webadmin/install-cgi
    section.
  * debian/courier-webadmin.dirs:  Remove the unnecessary etc/courier/webadmin
    entry.
  * debian/courier-webadmin.install:
    - Install the new etc/courier/webadmin/restartcmd.
    - Install /etc/courier/webadmin/password.
  * debian/courier-webadmin.postinst:
    - Remove the processing of the now-removed install-cgi debconf question.
    - Stop manually creating and setting permissions for
      /etc/courier/webadmin/password.
    - Add a dpkg-statoverride for /etc/courier/webadmin/password.
  * debian/courier-webadmin.postrm:
    - Remove the processing of the now-removed install-cgi debconf question.
    - Remove the webadmin socket on purge if it was left behind by the service.
    - Remove the dpkg-statoverride for /etc/courier/webadmin/password on purge.
  * debian/courier-webadmin.README.Debian:
    - Refactor to reflect the new, non-SUID webadmin architecture.
    - Add information about enabling cgi-bin symlinks.
  * debian/courier-webadmin.templates:  Remove obsolete install-cgi question.
    The link is now created automatically on install.
  * debian/rules:  Create an empty /etc/courier/webadmin/password file.
  * debian/tests/control:  Enable the smoke-webadmin test.

 -- Soren Stoutner <soren@debian.org>  Thu, 28 Aug 2025 14:59:42 -0700

courier (1.4.1-3) unstable; urgency=medium

  * Rename debian/README.Debian > debian/courier-base.README.Debian.
  * Call /usr/lib/courier/imapd* directly instead of /usr/sbin/imapd* in the
    following files:
    - debian/courier-imap.courier-imap-ssl.init
    - debian/courier-imap.courier-imap-ssl.service
    - debian/courier-imap.courier-imap.service
    - debian/courier-imap.init
  * debian/changelog:  Remove duplicate entries (all of the entries from
    0.29.1-1 to 1.0.9-1 were listed twice).
  * debian/courier-imap.README.Debian:  Add a section documenting automatic
    deletion of emails from the trash folder after 7 days (see: #436266).
  * debian/courier-imap.install:  Don't install /usr/sbin/imapd and
    /usr/sbin/imapd-ssl.
  * debian/courier-imap.links:  Don't link /usr/share/man/man8/imapd-ssl.8 to
    /usr/share/man/man8/imapd.8.
  * debian/rules:  Delete the upstream /usr/sbin/imapd* links
    (closes: #1064787).

 -- Soren Stoutner <soren@debian.org>  Sat, 14 Jun 2025 17:24:16 -0700

courier (1.4.1-2) unstable; urgency=medium

  * Update Turkist debconf translation, thanks to Atila KOÇ
    <atilakoc@yahoo.com>.

 -- Soren Stoutner <soren@debian.org>  Tue, 20 May 2025 22:03:15 -0700

courier (1.4.1-1) unstable; urgency=medium

  * New upstream release.
  * Add debian/patches/fix-cflags.patch to make blhc happy.
  * Rename files:
    - debian/README.debian > README.Debian
    - debian/README.Source > README.source
  * debian/control:
    - Add explicit build-depends on ca-certificates to fix reproducible builds
      (Closes: #1103288).
    - Add explicit breaks to make missing-breaks happy.
  * debian/copyright:
    - Update copyright years for new upstream release.
    - Fix tab formatting.
  * debian/rules:
    - Improve hardening flags.
    - Remove the undefined "an-trap" macro from the man pages.

 -- Soren Stoutner <soren@debian.org>  Mon, 10 Mar 2025 15:58:15 -0700

courier (1.3.13-11) unstable; urgency=medium

  * debian/courier-base.postinst:  Remove any mispelled mairdirkw alternatives.

 -- Soren Stoutner <soren@debian.org>  Sat, 08 Mar 2025 20:36:25 -0700

courier (1.3.13-10) unstable; urgency=medium

  * debian/control:
    - Permanently remove the build-depends-arch section in an attempt to fix
      build-all failures.

 -- Soren Stoutner <soren@debian.org>  Thu, 27 Feb 2025 15:03:25 -0700

courier (1.3.13-9) unstable; urgency=medium

  * Add debian/po/ca.po.
  * debian/control:
    - Temporarily move most build-depends-arch back to build-depends to
      troubleshoot a build-all failure.
    - Mark courier-doc as "Multi-Arch: foreign".
    - Bump standards-version to 4.7.2, no changes required.
  * debian/copyright:
    - Sort PO stanza copyrights alphabetically.
    - Add copyright information for new translations.
  * debian/po/pt_BR.po:  Update translation (Closes: #1024193).
  * debian/tests/control:  Remove superficial flags.

 -- Soren Stoutner <soren@debian.org>  Mon, 24 Feb 2025 15:05:39 -0700

courier (1.3.13-8) unstable; urgency=medium

  * debian/courier-base.postinst:  Add TODO comment.
  * debian/courier-base.prerm:  Add TODO comment.
  * debian/control:
    - Move most build-depends to build-depends-arch.
    - Remove obsolete build-depends and depends version constraints.
    - Remove obsolete optional build-dependencies and dependencies.
    - Remove obsolete build-conflicts on automake1.4.
    - Remove obsolete breaks and replaces.
    - Remove couriergrey from courier-mta suggests, obsolete.
    - Add "Rules-Requires-Root: no", no changes required.
    - Bump standards-version to 4.7.1, no changes required.
  * debian/not-installed:  Add TODO comment.

 -- Soren Stoutner <soren@debian.org>  Thu, 20 Feb 2025 17:29:39 -0700

courier (1.3.13-7) unstable; urgency=medium

  * debian/copyright: Fix copyright information for ltmain.sh.
  * debian/courier-base.postinst:  Fix alternative for maildirkw.

 -- Soren Stoutner <soren@debian.org>  Thu, 20 Feb 2025 16:18:52 -0700

courier (1.3.13-6) unstable; urgency=medium

  * debian/copyright:
    - Fix the license information for ltmain.sh.
    - Correct a copyright year.
    - Remove trailing whitespaces.
  * debian/courier-base.install:  Add .courier extension to maildirkw files
    (Closes: #1095619).
  * debian/courier-base.postinst:  Add alternative for maildirkw.
  * debian/courier-base.prerm:  Remove alternative for maildirkw.

 -- Soren Stoutner <soren@debian.org>  Sat, 01 Feb 2025 20:23:12 -0700

courier (1.3.13-5) unstable; urgency=medium

  * debian/courier-mta.postinst:  Fix bashism in addcr diversion removal script.

 -- Soren Stoutner <soren@debian.org>  Tue, 21 Jan 2025 16:16:09 -0700

courier (1.3.13-4) unstable; urgency=medium

  * debian/courier-mta.postinst:  Fix addcr diversion removal script.

 -- Soren Stoutner <soren@debian.org>  Mon, 20 Jan 2025 14:36:02 -0700

courier (1.3.13-3) unstable; urgency=medium

  * debian/courier-mta.install:  Don't install the addcr man page, as the binary
    is no longer located in the path, and is not intended to be called by users.
  * debian/not-installed:  Exempt usr/share/man/man1/addcr.1.

 -- Soren Stoutner <soren@debian.org>  Sat, 18 Jan 2025 12:00:27 -0700

courier (1.3.13-2) unstable; urgency=medium

  * Add debian/upstream/metadata.
  * Add debian/patches/specify-addcr-directory.patch.
    <https://github.com/svarshavchik/courier/issues/56>
  * Remove debian/courier-mta.preinst, which is no longer required with the
    above patch.
  * debian/control:  Update homepage protocol to https.
  * debian/courier-mta.install:  Don't install /usr/bin/addcr.
  * debian/courier-mta.postrm:  Remove the dpkg-divert commands for addcr, which
    are no longer needed with the above patch.
  * debian/courier-mta.postinst:  Delete any stale addcr diversions left over
    from previous installs.
  * debian/not-installed:  Exempt /usr/bin/addcr.

 -- Soren Stoutner <soren@debian.org>  Thu, 16 Jan 2025 09:34:18 -0700

courier (1.3.13-1) unstable; urgency=medium

  * New upstream release (Closes: #1069307).
  * Fixes CVE-2021-38084 (fixed upstream in 1.1.5, Closes: #989375).
  * Set myself to be the maintainer (Closes: #978755).
  * Add debian/gbp.conf to enforce pristine-tar and sign-tags.
  * Add debian/README.Source to document CRLF issues.
  * Add debian/salsa-ci.yml with default contents.
  * Remove the following patches (applied upstream)
    - 0004-Remove-Google-Ads-from-documentation.patch
    - 0024-Dynamically-resolver-mailuid-and-mailgid-on-runtime-.patch
  * debian/control:
    - Update build-depend from libgcrypt-dev to libgcrypt20-dev.
    - Update build-depend from libidn11-dev to libidn-dev (Closes: #1086096).
    - Update build-depend from libpcre3-dev to libpcre2-dev (which is newer even
      though the name would indicate otherwise, Closes: #1000053).
    - Remove obsolete depends on lsb-base.
    - Bump standard version to 4.7.0 (no changes needed).
  * debian/copyright:  Update and refactor for readability.
  * debian/courier-base.install:  Install
    usr/share/man/man1/maildirwatch.courier.1.
  * debian/courier-webadmin.install:  Install
    etc/courier/webadmin/restartauthcmd.
  * debian/patches:  Refresh patches.
  * debian/rules:  Fix the extraction of subproject versions.
  * debian/upstream/signing-key.asc:  Update to match current upstream signing
    key.

 -- Soren Stoutner <soren@debian.org>  Wed, 15 Jan 2025 15:51:16 -0700

courier (1.0.16-3.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Build-depend on media-types instead of mime-support. Closes #1057702

 -- Charles Plessy <plessy@debian.org>  Sun, 31 Dec 2023 03:24:25 +0900

courier (1.0.16-3.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Drop gamin support. (Closes: #423875, #599682, #1029207, #1038808)

 -- Bastian Germann <bage@debian.org>  Tue, 24 Oct 2023 18:45:03 +0200

courier (1.0.16-3) unstable; urgency=medium

  * Correct 0012-Define-and-use-PEMFILE-in-mkesmtpdcert.patch: append
    the extension .pem only exactly once.
  * Correct exit codes of init scripts to fix errors in the postinst
    script (return success if either disabled or already running).
    Closes: #984696.
  * Mark all autopkgtests as superficial.
  * Make the postinst script for courier-mta and courier-imap a bit
    more resilient by deferring the generation of smtpaccess.dat and
    imapaccess.dat, as this might otherwise cause the installation to
    fail.

 -- Markus Wanner <markus@bluegap.ch>  Sun, 07 Mar 2021 23:22:57 +0100

courier (1.0.16-2) unstable; urgency=medium

  * Re-introduce the change to move away from FAM.  The request to
    revert in #983478 has not been backed up.

 -- Markus Wanner <markus@bluegap.ch>  Fri, 05 Mar 2021 11:54:39 +0100

courier (1.0.16-1) unstable; urgency=medium

  * New upstream release 1.0.16: fixes a crash that may be caused by
    a malformed DNS query/response.  Closes: #983786.
  * Revert the move away from fam.  Closes: #983478.

 -- Markus Wanner <markus@bluegap.ch>  Mon, 01 Mar 2021 17:04:28 +0100

courier (1.0.15-1) unstable; urgency=medium

  * New upstream release 1.0.15.
  * Completely replace fam with gamin (fam is no longer maintaned and
    may be removed from Debian).  Closes: #981513.
  * Refresh patches 0018, 0022, 0023, and 0025.
  * Drop patch 0033, it has been applied upstream.
  * Bump S-V to 4.5.1: no changes required
  * Bump d/compat to 13: use dh_missing
  * Update debconf templates: run through debconf-updatepo.
  * d/copyright: add required license field everywhere.
  * Rename d/*.tmpfile to plural tmpfiles.

 -- Markus Wanner <markus@bluegap.ch>  Mon, 15 Feb 2021 16:44:33 +0100

courier (1.0.14-2) unstable; urgency=medium

  [ Markus Wanner ]
  * Cleanup and correct install files.  Closes: #979131.
  * Use dh-apache2 for sqwebmail, cleanup postinst and postrm
    maintainer scripts.
  * Cleanup del_override in postrm maintainer scripts, drop the
    deprecated --force argument.
  * Correct ownership of webadmin directories.  Closes: #910529.
  * Add support for the nodoc profile.
  * Drop install-perms-list.dat from courier-base, it's a build artifact
  * Correct arch=all builds.
  * Drop the notice about the change to the 'courier' user.
  * Correct init script for courier-mlm.
  * Add patch 0029-tmp-disable-failing-tests to temporarily disable a
    failing test.
  * Add patch 0030-disable-imap-tests to disable some IMAP tests that are
    known to fail with workarounds for buggy clients enabled.
  * Add patch 0031-locale-indep to make MIME related tests pass without
    a fully installed en_US locale.
  * Globally enable all remaining and known working unit tests again.

  [ PICCORO Lenz McKAY ]
  * Update and clarify README.Debian files especially regarding packages
    shipping CGI binaries (i.e. courier-mlm, courier-webadmin, sqwebmail).
    Closes: #126735, #978718.

  [ Markus Wanner ]
  * Reword and correct README updates proposed by Lenz.
  * Add patch 0032-webadmin-improved-error.patch to improve what should
    be an access denied message by webadmin. Closes: #190725.
  * Add patch 0033-limit-corrupted-unicode-alerts.patch to reduce bogus
    unicode failure reports.

 -- Markus Wanner <markus@bluegap.ch>  Sat, 02 Jan 2021 23:06:13 +0100

courier (1.0.14-1) unstable; urgency=medium

  [ Ángel González ]
  * New upstream release 1.0.13.
  * Refresh patches 0002, 0012, 0016, 0018, 0019, 0023, 0024
  * Add missing dependency wget
  * Simplify patch 0024

  [ Markus Wanner ]
  * New upstream release 1.0.14.
  * Make courier-imap depend on fam or gamin.  Closes: #578937, #974585.
  * Refresh patch 0012
  * Improve regular expressions used to parse config files.  Allows
    single and double quotes.  Closes: #933948.
  * Correct installation of systemd unit files, use dh_installsystemd.
    Makes all daemons use proper service files rather than generation
    via sysv init scripts.
  * Correct PIDFile in systemd courier-msa.service unit.
  * Add patch 0026-correct-config-dir-in-docs.patch to correct paths to
    certificates in manpages and HTML documentation.  Closes: #946591.
  * Add patch 0027-improve-error-for-empty-file to catch the case of
    a missing ACCESSFILE in the configuration.  In the postinst script
    of courier-mta, check for the existence of that file prior to
    invoking makesmtpaccess, just like courier-imap already does.
  * Drop patch 0015-Disable-imapscanfail-maildirwatch-error-reporting:
    it seems to only hide issues and its original motivation remains
    unclear.
  * Bump S-V to 4.4.0; no changes required.
  * Pass the --with-certdb configure argument.
  * Define MKDIR_P as just 'mkdir -p' rather than a full absolute path
    to /usr/bin.  Allows generated scripts to work on non-usrmerge'd
    systems.  Closes: #922200.
  * Replace dh_install --list-missing with dh_missing.
  * Provide binaries and manpages that were missing before:
    verifysmtp, verifysender, verifysenderfull, and mkimapdcert.8.
  * d/rules: Correct typo in override_dh_installchangelogs-indep.
  * debian/tests/*: add a few smoke tests to ensure services start
    with the default configuration.

  [ Viktor Szépe ]
  * Fix PIDFILE in courier-msa.init

 -- Markus Wanner <markus@bluegap.ch>  Mon, 28 Dec 2020 15:01:14 +0100

courier (1.0.9-1) UNRELEASED; urgency=medium

  [ Markus Wanner ]
  * New upstream version 1.0.9.

  [ Helge Kreutzmann ]
  * Update Italian po-debconf translation.
  * Update German po-debconf translation. Closes: #921225.
  * Update Japanese po-debconf translation.
  * Fix CR+LF of the Japanese po-debconf translation.
  * Update Swedish po-debconf translation.
  * Update Danish po-debconf translation. Closes: #921417.

 -- Markus Wanner <markus@bluegap.ch>  Sat, 01 Feb 2020 21:52:33 +0100

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