cyrus-sasl2 (2.1.28+dfsg1-9ubuntu1) questing; urgency=medium

  * d/rules: add -std=gnu17 to build it with gcc-15 on questing (LP: #2124256)

 -- Nishit Majithia <nishit.majithia@canonical.com>  Wed, 17 Sep 2025 14:21:29 +0530

cyrus-sasl2 (2.1.28+dfsg1-9) unstable; urgency=medium

  * Team upload
  * digestmd5: Free RC4 cipher (Closes: #1091694)
  * Apply arch/indep split (Closes: #1065595)
  * d/rules: Drop unnecessary variables
  * Introduce nodoc profile
  * Prevent installing man1

  [ Guillem Jover ]
  * Fix and simplify sample server/client build (Closes: #1078998)

 -- Bastian Germann <bage@debian.org>  Fri, 28 Feb 2025 22:58:50 +0100

cyrus-sasl2 (2.1.28+dfsg1-8) unstable; urgency=medium

  * Team upload

  [ Sergio Durigan Junior ]
  * d/sasl2-bin.saslauthd.service: Add Group=sasl directive (LP: #2078851)

 -- Bastian Germann <bage@debian.org>  Wed, 04 Sep 2024 23:46:34 +0200

cyrus-sasl2 (2.1.28+dfsg1-7) unstable; urgency=medium

  * Team upload
  * Harmonize MD5 signatures with OpenSSL (Closes: #1074899)
  * Harmonize getsubopt casts with glibc

 -- Bastian Germann <bage@debian.org>  Wed, 07 Aug 2024 11:50:42 +0200

cyrus-sasl2 (2.1.28+dfsg1-6) unstable; urgency=medium

  * Team upload
  * Patch: Prevent six import (Closes: #1067425)

 -- Bastian Germann <bage@debian.org>  Thu, 21 Mar 2024 19:19:46 +0000

cyrus-sasl2 (2.1.28+dfsg1-5) unstable; urgency=medium

  * Team upload
  * Fix implicit function declaration (Closes: #1066214)
  * Prevent linking via intersphinx (Closes: #1065436)
  * Extend the time_t format specifiers to long long (Closes: #1066811)

 -- Bastian Germann <bage@debian.org>  Wed, 20 Mar 2024 19:03:11 +0000

cyrus-sasl2 (2.1.28+dfsg1-4) unstable; urgency=medium

  * Team upload
  * Clean docsrc/exts/themes (Closes: #1045111)
  * Drop gen-auth and saslfinger
  * Remove Uploaders who contributed more than a decade ago
  * Remove myself from Uploaders

 -- Bastian Germann <bage@debian.org>  Sat, 11 Nov 2023 22:17:13 +0100

cyrus-sasl2 (2.1.28+dfsg1-3) unstable; urgency=medium

  * Let libsasl2-dev depend on libssl-dev (Closes: #1042937)

 -- Bastian Germann <bage@debian.org>  Fri, 04 Aug 2023 00:35:18 +0200

cyrus-sasl2 (2.1.28+dfsg1-2) unstable; urgency=medium

  * Eliminate RSA-MD from binaries (Closes: #748061)

 -- Bastian Germann <bage@debian.org>  Tue, 01 Aug 2023 16:16:30 +0200

cyrus-sasl2 (2.1.28+dfsg1-1) unstable; urgency=medium

  * Exclude crypto-compat
  * New upstream version 2.1.28+dfsg1
  * Get rid of BSD-4-clause-KTH
  * Use SPDX name for the primary license
  * Add Turkish translation (Closes: #1036910)

  [ Andreas Hasenack ]
  * d/t/saslauthd: fix test flakiness (Closes: #1036893)

 -- Bastian Germann <bage@debian.org>  Mon, 05 Jun 2023 23:24:14 +0200

cyrus-sasl2 (2.1.28+dfsg-11) unstable; urgency=medium

  [ Debian Janitor ]
  * Apply multi-arch hints. + cyrus-sasl2-doc: Add Multi-Arch: foreign.

  [ Bastian Germann ]
  * Add Romanian translation (Closes: #1031499)
  * Fix lintian depends-on-obsolete-package (lsb-base)
  * Add saslauthd.service (Closes: #981438)
  * Remove dh_installinit params
  * Install saslauthd.service similar to saslauthd.init
  * Drop old NEWS
  * Fix systemd-service-file-missing-documentation-key

 -- Bastian Germann <bage@debian.org>  Wed, 01 Mar 2023 00:52:04 +0100

cyrus-sasl2 (2.1.28+dfsg-10) unstable; urgency=medium

  [ Helmut Grohne ]
  * Explicitly B-D on libcrypt-dev (Closes: #1024644)

 -- Bastian Germann <bage@debian.org>  Tue, 22 Nov 2022 17:48:33 +0100

cyrus-sasl2 (2.1.28+dfsg-9) unstable; urgency=medium

  * d/watch: Scan GitHub release API

  [ Helmut Grohne ]
  * Depend on ABI-less libc-dev rather than libc6-dev (Closes: #1023838)

 -- Bastian Germann <bage@debian.org>  Fri, 11 Nov 2022 12:27:36 +0100

cyrus-sasl2 (2.1.28+dfsg-8) unstable; urgency=medium

  [ Andreas Hasenack ]
  * Add SASL channel binding support for GSSAPI and GSS-SPNEGO
    (LP: #1912256):
    - d/p/0034-channel-binding-gssapi-gss-spnego.patch: add SASL channel
      binding support for GSSAPI and GSS-SPNEGO
    - d/p/0035-Add-support-for-setting-max-ssf-0-to-GSS-SPNEGO-1.patch:
      allow setting maxssf to 0 when using GSS-SPNEGO inside SSL/TLS
    - d/p/0035-Add-support-for-setting-max-ssf-0-to-GSS-SPNEGO-2.patch:
      be more conformant to RFC4752

 -- Bastian Germann <bage@debian.org>  Mon, 05 Sep 2022 14:30:39 +0200

cyrus-sasl2 (2.1.28+dfsg-7) unstable; urgency=medium

  * d/tests: Relicense to GPL-3
  * Patch: honor log level option on clients (LP: #827151)

 -- Bastian Germann <bage@debian.org>  Thu, 18 Aug 2022 23:24:01 +0200

cyrus-sasl2 (2.1.28+dfsg-6) unstable; urgency=high

  * d/copyright: Add debian/tests info

  [ Andreas Hasenack ]
  * d/p/0026-Gracefully-handle-failed-init.patch (Closes: #1011249)
  * d/p/0027-Catch-errors-from-EVP_Digest-functions.patch
  * d/p/0029-Load-OpenSSL3-legacy-provider-digestmd5.patch
  * d/t/{control,shared-secret-mechs}: test shared secret mechanisms

 -- Bastian Germann <bage@debian.org>  Thu, 19 May 2022 22:10:49 +0200

cyrus-sasl2 (2.1.28+dfsg-5) unstable; urgency=medium

  * Recover upstream-compatible debian/* license
  * debian/po: Convert non-UTF-8 to UTF-8
  * Patch: Fix time.h check (fixes implicit-function-declarations)

  [ Andreas Hasenack ]
  * d/t/{control,pluginviewer}: test available mechanisms
  * d/t/{control,saslauthd}: saslauthd tests with multiple mechanisms
  * d/t/{control,gssapi}: test for SASL GSSAPI using OpenLDAP

 -- Bastian Germann <bage@debian.org>  Sat, 14 May 2022 14:32:58 +0200

cyrus-sasl2 (2.1.28+dfsg-4) unstable; urgency=medium

  * d/copyright: java/* files were removed upstream
  * d/copyright: Reformat the default license's margin
  * d/copyright: Add project's license to include/makemd5.c
  * Move SCRAM to libsasl2-modules (Closes: #977360)
  * Install additional GS2 module for Heimdal
  * Remove Roberto from the Uploaders
  * Drop 0005-Fixes-in-library-mutexes.patch
  * Drop 0021-Fix-keytab-option-for-MIT-Kerberos.patch
  * Remove former logcheck conffile (Closes: #1009851)
  * lintian: Fix excessive-priority-for-library-package
  * lintian: Fix package-contains-empty-directory

 -- Bastian Germann <bage@debian.org>  Wed, 20 Apr 2022 01:01:01 +0200

cyrus-sasl2 (2.1.28+dfsg-3) unstable; urgency=high

  * Set MIT/Heimdal CFLAGS instead of CPPFLAGS
  * Drop unnecessary 0027-properly-create-libsasl2.pc.patch
  * Prevent installing outdated ChangeLog (Closes: #1009681)
  * Remove debug log message and its logcheck rule (Closes: #805310)
  * Self-reference pluginviewer man as saslpluginviewer (Closes: #1009380)
  * Get rid of broken README.configure-options
  * Add sasldbconverter2.8 manpage
  * d/copyright: Add missing KTH license
  * Install libsasl.5 manpage

  [ Debian Janitor ]
  * Remove constraints unnecessary since buster

 -- Bastian Germann <bage@debian.org>  Fri, 15 Apr 2022 12:02:13 +0200

cyrus-sasl2 (2.1.28+dfsg-2) unstable; urgency=medium

  * Remove cruft

 -- Bastian Germann <bage@debian.org>  Fri, 25 Feb 2022 18:58:54 +0100

cyrus-sasl2 (2.1.28+dfsg-1) experimental; urgency=medium

  * Drop upstream patches
  * Import new release signing key
  * Reset repacksuffix
  * New upstream version 2.1.28+dfsg (CVE-2022-24407)
  * Rebase 0027-properly-create-libsasl2.pc.patch

 -- Bastian Germann <bage@debian.org>  Tue, 22 Feb 2022 23:40:47 +0100

cyrus-sasl2 (2.1.27+dfsg2-3) unstable; urgency=medium

  [ Andreas Hasenack ]
  * Fix configure.ac for autoconf 2.70 (Closes: #1003355, #1000152)

 -- Bastian Germann <bage@debian.org>  Tue, 11 Jan 2022 11:25:37 +0100

cyrus-sasl2 (2.1.27+dfsg2-2) unstable; urgency=medium

  [ Helmut Grohne ]
  * Fix FTCBFS: (Closes: #928512)
    + cross.patch: Support caching SPNEGO support test.
    + Provide SPNEGO support test result.

  [ Vagrant Cascadian ]
  * Set date in man pages (Closes: #995145)

 -- Bastian Germann <bage@debian.org>  Wed, 17 Nov 2021 01:23:49 +0100

cyrus-sasl2 (2.1.27+dfsg2-1) unstable; urgency=medium

  * Add bage to uploaders (Closes: #799864)
  * Use upstream patches where possible
  * Amend off-by-one in _sasl_add_string function
  * Replace some patches by upstream equivalents
  * Apply the patches in order of to their prefixes
  * Add missing caret (^) in logcheck rule (Closes: #830764)
  * Remove unnecessary GPL copy
  * Add missing copyright/licenses
  * Repack, getting rid of more problematic files
  * Build html documentation
  * Make the package rebuildable
  * Remove outdated README.Debian info
  * Disable autostart via debhelper
  * Drop unnecessary patch
  * Remove alternative, old build dep libmysqlclient-dev
    Annotate documentation Build-Depends with :native

  [ Frédéric Brière ]
  * Make logcheck snippet compatible with systemd journal

 -- Bastian Germann <bage@debian.org>  Sun, 14 Nov 2021 14:11:18 +0100

cyrus-sasl2 (2.1.27+dfsg-2.3) unstable; urgency=medium

  * Non-maintainer upload.
  * d/watch: Check the github releases page
  * Get rid of a patch's patch
  * Recover upstream-compatible patch license (Closes: #996866)
    + Relicense libobj patch
  * Fix lintian: unused-override
  * Patch: Prevent double free of RC4 context (Closes: #722611)
  * Rename double-prefix patches

  [ Debian Janitor ]
  * Trim trailing whitespace.
  * Use secure copyright file specification URI.
  * debian/copyright: use spaces rather than tabs to start continuation lines.
  * Re-export upstream signing key without extra signatures.
  * Set upstream metadata fields: Bug-Database, Bug-Submit (from ./configure), Repository, Repository-Browse.
  * Fix day-of-week for changelog entry 2.1.7-1.
  * Avoid explicitly specifying -Wl,--as-needed linker flag.

 -- Bastian Germann <bage@debian.org>  Fri, 05 Nov 2021 21:58:22 +0100

cyrus-sasl2 (2.1.27+dfsg-2.2) unstable; urgency=medium

  * Non-maintainer upload.

  [ Vagrant Cascadian ]
  * Fix Sphinx errors (Closes: #995123)

 -- Michael Banck <michael.banck@credativ.de>  Wed, 27 Oct 2021 17:57:34 +0200

cyrus-sasl2 (2.1.27+dfsg-2.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix Sphinx errors (Closes: #955095)

 -- Jochen Sprickerhof <jspricke@debian.org>  Sun, 07 Feb 2021 10:43:14 +0100

cyrus-sasl2 (2.1.27+dfsg-2) unstable; urgency=medium

  [ Salvatore Bonaccorso ]
  * Off-by-one in _sasl_add_string function (CVE-2019-19906) (Closes: #947043)

 -- Roberto C. Sanchez <roberto@debian.org>  Thu, 26 Dec 2019 09:48:32 -0500

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