php-constant-time (3.1.3-1) unstable; urgency=medium

  [ Tim Düsterhus ]
  * Add parameter type to `Base32::doEncode()`’s `$pad` parameter

  [ Paragon Initiative Enterprises ]
  * Use ext-sodium (if available) to accelerate performance.
  * Don't fail on older phpunit
  * Replace qualifiers with imports

  [ Václav Pelíšek ]
  * Trim padding characters from encoded string before calling sodium decode
    no padding

  [ David Prévot ]
  * Drop patch not needed anymore
  * Remove Rules-Requires-Root
  * Update Standards-Version to 4.7.2
  * Adapt phpunit call

 -- David Prévot <taffit@debian.org>  Fri, 26 Sep 2025 06:54:09 +0200

php-constant-time (3.0.0-3) unstable; urgency=medium

  * Simplify build
  * Compatibility with recent PHPUnit (12)

 -- David Prévot <taffit@debian.org>  Wed, 12 Feb 2025 08:09:03 +0100

php-constant-time (3.0.0-2) unstable; urgency=medium

  * Upload to unstable
  * Use --require-file for phpabtl (Closes: #1074190)

 -- David Prévot <taffit@debian.org>  Sun, 14 Jul 2024 19:17:22 +0200

php-constant-time (3.0.0-1) experimental; urgency=medium

  * Upload new major to experimental

  [ Paragon Initiative Enterprises ]
  * Prepare for v3.0.0
  * Remove old PHP

  [ David Prévot ]
  * Revert "Track version 2 for now (Trixie?)"

 -- David Prévot <taffit@debian.org>  Fri, 10 May 2024 15:46:32 +0200

php-constant-time (2.7.0-1) unstable; urgency=medium

  [ Tim Düsterhus ]
  * Apply PHP 8.2's `SensitiveParameter` attribute to all string parameters
  * Make PHPUnit data providers static (Closes: #1070525)
  * Make `CanonicalTrait::getNextChar()` an abstract method instead a
    `@method` comment

  [ David Prévot ]
  * Track version 2 for now (Trixie?)
  * Update Standards-Version to 4.7.0

 -- David Prévot <taffit@debian.org>  Fri, 10 May 2024 08:32:04 +0200

php-constant-time (2.6.3-1) unstable; urgency=medium

  [ Paragon Initiative Enterprises ]
  * Add Base64::decodeNoPadding() and Base32::decodeNoPadding()
  * Update testsuite call

  [ David Prévot ]
  * Mark package as Multi-Arch: foreign
  * Update Standards-Version to 4.6.1

 -- David Prévot <taffit@debian.org>  Sat, 18 Jun 2022 14:10:07 +0200

php-constant-time (2.5.0-1) unstable; urgency=medium

  [ Paragon Initiative Enterprises ]
  * Update gitignore, license

  [ Michael Dyrynda ]
  * add .gitattributes file to ignore paths when exporting

  [ David Prévot ]
  * Simplify gbp import-orig (and check signature)
  * Install /u/s/p/{autoloaders,overrides} files
  * Update standards version to 4.6.0, no changes needed.
  * Install dh-sequence-* instead of using dh --with
  * Update copyright (years)

 -- David Prévot <taffit@debian.org>  Mon, 17 Jan 2022 10:57:13 -0400

php-constant-time (2.4.0-1) unstable; urgency=medium

  [ Paragon Initiative Enterprises ]
  * Update dependencies for PHP 8
  * Increase year

  [ David Prévot ]
  * Update watch file format version to 4.
  * Set upstream metadata fields:
    Bug-Database, Bug-Submit, Repository, Repository-Browse.
  * Set Rules-Requires-Root: no.
  * Use debhelper-compat 13
  * Simplify override_dh_auto_test
  * Update Standards-Version to 4.5.1
  * Update copyright (years)
  * Rename main branch to debian/latest (DEP-14)

 -- David Prévot <taffit@debian.org>  Tue, 29 Dec 2020 10:35:07 -0400

php-constant-time (2.3.0-1) unstable; urgency=medium

  [ David Prévot ]
  * Extend d/clean for PHPUnit 8
  * Update standards version, no changes needed.
  * d/control: Drop versioned dependency satisfied in (old)stable
  * Update standards version to 4.4.1, no changes needed.
  * Set upstream metadata fields: Repository.

  [ Paragon Initiative Enterprises ]
  * Support PHP 8

 -- David Prévot <taffit@debian.org>  Fri, 08 Nov 2019 21:25:31 -1000

php-constant-time (2.2.3-1) unstable; urgency=medium

  * Use debhelper-compat 12
  * Drop get-orig-source target
  * Use https in Format
  * Update Standards-Version to 4.3.0

 -- David Prévot <taffit@debian.org>  Tue, 08 Jan 2019 17:25:39 +1100

php-constant-time (2.2.2-1) unstable; urgency=medium

  [ Paragon Initiative Enterprises ]
  * Update copyright year, make totallyTyped (Psalm).
  * Add unit tests against string truncation

  [ David Prévot ]
  * Update copyright (years)

 -- David Prévot <taffit@debian.org>  Sun, 11 Mar 2018 18:28:44 -1000

php-constant-time (2.2.1-1) unstable; urgency=medium

  [ Paragon Initiative Enterprises ]
  * Fix pastos and docblocks.

  [ David Prévot ]
  * Move project repository to salsa.d.o
  * Update Standards-Version to 4.1.3

 -- David Prévot <taffit@debian.org>  Wed, 07 Mar 2018 17:12:18 -1000

php-constant-time (2.2.0-1) unstable; urgency=medium

  [ Paragon Initiative Enterprises ]
  * Update unit tests to PHPUnit 6

  [ David Prévot ]
  * Update copyright (years)
  * Update Standards-Version to 4.1.1

 -- David Prévot <taffit@debian.org>  Mon, 23 Oct 2017 20:52:49 -1000

php-constant-time (2.0.3-1) unstable; urgency=medium

  [ Paragon Initiative Enterprises ]
  * Return type consistency

 -- David Prévot <taffit@debian.org>  Fri, 15 Jul 2016 15:17:15 -0400

php-constant-time (2.0.2-1) unstable; urgency=medium

  [ Paragon Initiative Enterprises ]
  * Add support for unpadded encoding

 -- David Prévot <taffit@debian.org>  Mon, 13 Jun 2016 20:50:16 -0400

php-constant-time (2.0.1-1) unstable; urgency=low

  * Initial release: new php-phpseclib dependency

 -- David Prévot <taffit@debian.org>  Sun, 05 Jun 2016 17:13:17 -0400
