exiv2 (0.28.8+dfsg-1) unstable; urgency=medium

  * Team upload.

  [ Steve Robbins ]
  * Remove myself as uploader

  [ Pino Toscano ]
  * Bump Standards-Version to 4.7.3, no changes required.
  * Drop Rules-Requires-Root: no, no more needed since Debian trixie.
  * Drop Priority: optional, no more needed since dpkg 1.22.13.
  * New upstream release:
    - fixes CVE-2026-25884
    - fixes CVE-2026-27596
    - fixes CVE-2026-27631

 -- Pino Toscano <pino@debian.org>  Tue, 03 Mar 2026 07:38:22 +0100

exiv2 (0.28.7+dfsg-2) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.
  * Append -ffloat-store -fexcess-precision=fast to the CCFLAGS on i386
    architectures, to fix the handling of floats.
  * Update symbols files from the logs of buildds.

 -- Pino Toscano <pino@debian.org>  Sun, 31 Aug 2025 13:13:18 +0200

exiv2 (0.28.7+dfsg-1) experimental; urgency=medium

  * Team upload.
  * New upstream release:
    - fixes CVE-2025-54080 (Closes: #1112505)
    - fixes CVE-2025-55304 (Closes: #1112506)
  * Bump standards version to 4.7.2, no changes required.
  * Update symbols file; the loss symbol is an internal function.
  * Simplify GPL 2 license text in copyright.

 -- Pino Toscano <pino@debian.org>  Sun, 31 Aug 2025 11:38:44 +0200

exiv2 (0.28.5+dfsg-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Bump standards version to 4.7.1, no changes required.
  * Update the patches:
    - upstream_Revert-fix-copy-constructors.patch: drop, backported from
      upstream
    - pkgconfig-no-private.diff: mark as vendor-specific, since upstream did
      not agree on changing the pkg-config file for shared library builds

 -- Pino Toscano <pino@debian.org>  Wed, 26 Feb 2025 07:09:30 +0100

exiv2 (0.28.4+dfsg-2) unstable; urgency=medium

  * Team upload.
  * Backport upstream commit facce628f3622764e91a8161f89ade8cb34bc120 to
    reintroduce the copy constructors for TIFF-related classes, fixing
    CVE-2025-26623; patch upstream_Revert-fix-copy-constructors.patch.
    (Closes: #1098323)
  * Drop permission fixing of .ini files, as now they all have the right
    permissions already.
  * Move some cmake parameters directly in the dh_auto_configure invocation
    rather than as a separate variable: there is no more double build, as
    done in the past.

 -- Pino Toscano <pino@debian.org>  Thu, 20 Feb 2025 07:48:47 +0100

exiv2 (0.28.4+dfsg-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Update the patches:
    - cmake-no-private.diff: drop, fixed upstream
  * Bump standards version to 4.7.0, no changes required.
  * Drop breaks/replaces for versions older than what is in Debian Bullseye.

 -- Pino Toscano <pino@debian.org>  Mon, 10 Feb 2025 17:43:14 +0100

exiv2 (0.28.3+dfsg-2) unstable; urgency=medium

  * Team upload.
  * Upload to unstable (see #1080439).

 -- Pino Toscano <pino@debian.org>  Thu, 05 Sep 2024 19:02:33 +0200

exiv2 (0.28.3+dfsg-1) experimental; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Sat, 13 Jul 2024 12:56:53 +0200

exiv2 (0.28.2+dfsg-1) experimental; urgency=medium

  * Team upload.
  * New upstream release:
    - fixes CVE-2024-24826, and CVE-2024-25112
  * Update the patches:
    - upstream_install-exiv2-cmake-module-in-LIBDIR.patch: drop, backported
      from upstream
    - upstream_tests-fix-parsing-w-path-containing-pa-or-pS.patch: drop,
      backported from upstream
    - cmake-restore-a-exiv2lib-target.diff: drop, fixed upstream
  * Update the symbols file.

 -- Pino Toscano <pino@debian.org>  Fri, 16 Feb 2024 06:21:00 +0100

exiv2 (0.28.1+dfsg-3) experimental; urgency=medium

  * Team upload.
  * Replace patch tests-fix-parsing-w-path-containing-pa-or-pS.diff with the
    upstream commit 1667bb947e5b74db0dc47ba642fc9e5fa86f1484; patch
    upstream_tests-fix-parsing-w-path-containing-pa-or-pS.patch.
  * Backport the upstream PR https://github.com/Exiv2/exiv2/pull/2832 to restore
    the "exiv2lib" cmake target; patch cmake-restore-a-exiv2lib-target.diff.
  * Stop requiring the static dependencies from the cmake config file; patch
    cmake-no-private.diff.

 -- Pino Toscano <pino@debian.org>  Fri, 17 Nov 2023 12:03:09 +0100

exiv2 (0.28.1+dfsg-2) experimental; urgency=medium

  * Team upload.
  * Replace patch cmake-config-installdir.diff with the upstream commit
    c351c7cce317571934abf693055779a59df30d6e; patch
    upstream_install-exiv2-cmake-module-in-LIBDIR.patch.
  * Backport the upstream PR https://github.com/Exiv2/exiv2/pull/2826 to fix
    one test case of tiffTest in case the full source path contains "-pa" or
    "-pS" (e.g. the "reproducible-path" component used since recent times on
    buildds); patch tests-fix-parsing-w-path-containing-pa-or-pS.diff.

 -- Pino Toscano <pino@debian.org>  Sun, 12 Nov 2023 01:36:45 +0100

exiv2 (0.28.1+dfsg-1) experimental; urgency=medium

  * Team upload.
  * New upstream release:
    - fixes CVE-2023-44398 (Closes: #1055470)
  * Update the patches:
    - upstream_avoid-LTO-issues.patch: drop, backported from upstream
    - upstream_asf-fix-GUID-reading-on-big-endian-platforms.patch: drop,
      backported from upstream
    - tests-do-not-hardcode-ENOENT.diff: drop, fixed upstream
  * Backport the upstream PR https://github.com/Exiv2/exiv2/pull/2819 to fix
    the installation of the CMake config files in the library directory;
    cmake-config-installdir.diff.

 -- Pino Toscano <pino@debian.org>  Mon, 06 Nov 2023 22:41:59 +0100

exiv2 (0.28.0+dfsg-4) experimental; urgency=medium

  * Team upload.
  * Replace patch asf-fix-GUID-reading-on-big-endian-platforms.diff with the
    upstream commit 2d5a51b9ddcecaa747ef4de8b0de22a3e0e89dd1; patch
    upstream_asf-fix-GUID-reading-on-big-endian-platforms.patch.
  * Backport the upstream PR https://github.com/Exiv2/exiv2/pull/2700 to fix
    a unit test on GNU/Hurd; patch tests-do-not-hardcode-ENOENT.diff.
  * Update symbols files from the logs of buildds.

 -- Pino Toscano <pino@debian.org>  Tue, 18 Jul 2023 06:55:44 +0200

exiv2 (0.28.0+dfsg-3) experimental; urgency=medium

  * Team upload.
  * Tweak AdditionOverflowInLoaderExifJpeg for 32bit platforms with
    unsigned char, see https://github.com/Exiv2/exiv2/issues/933;
    patch tests-overflow-skip-unsigned-char-23bit.diff.
  * Update symbols files from the logs of buildds.

 -- Pino Toscano <pino@debian.org>  Sun, 16 Jul 2023 14:36:07 +0200

exiv2 (0.28.0+dfsg-2) experimental; urgency=medium

  * Team upload.
  * Explicitly add the python3:any build dependency, used to run the test suite.
  * Update symbols files from the logs of buildds.
  * Backport upstream commit 7b51b7c97967eb45fe7cd0fbe55a8fc260fd1a46 to fix
    issues when using LTO; patch upstream_avoid-LTO-issues.patch.
  * Backport the upstream PR https://github.com/Exiv2/exiv2/pull/2694 to fix
    big endian issues in the ASF format; patch
    asf-fix-GUID-reading-on-big-endian-platforms.diff.
  * Enable also the unit tests during build:
    - add the libgmock-dev, and libgtest-dev build dependencies
    - pass -DEXIV2_BUILD_UNIT_TESTS=ON to cmake

 -- Pino Toscano <pino@debian.org>  Sun, 16 Jul 2023 10:55:51 +0200

exiv2 (0.28.0+dfsg-1) experimental; urgency=medium

  * Team upload.
  * New upstream release:
    - fixes a regression on Olympus Maker notes (Closes: #1034641)
  * Update the patches:
    - xmpsdk-integer-typedef-x64.patch: drop, fixed upstream
  * Update the build dependencies according to the upstream build system:
    - bump cmake to 3.11.0
    - add libbrotli-dev, libinih-dev (Closes: #1036248)
  * Update packages according to the upstream SONAME bump:
    - rename libexiv2-27 to libexiv2-28
    - update install files & symbols file
  * Do not run the tests in parallel, as there are path conflicts between the
    tests.
  * Update install files.
  * Simplify the dh_auto_configure run to be one, enabling the documentation
    depending on whether the doc package needs to be built.
  * Split the data files (currently only translations) out of the library
    package into a new arch:all libexiv2-data.
  * Drop -Wno-deprecated-declarations from the CXXFLAGS: exiv2 no longer uses
    std::auto_ptr<>.
  * Drop the exclusion from dh_compress of .xls, .idx, .php, and .cpp, as they
    either do not exist anymore or they are not compressed by dh_compress.
  * Update copyright.
  * Exclude test/data/issue_1934_poc4_ref.icc, as it is a copy of sRGB.icm
    which is not free
    - exclude also test/data/issue_1934_poc4.jpg, which contains the ICM file
    - set the version suffix to +dfsg
    - adapt watch file for repack
    - add patch non-free.diff to drop the references to the excluded files in
      the tests
  * Drop the private/static markers from the exiv2.pc pkg-config file; patch
    pkgconfig-no-private.diff.

 -- Pino Toscano <pino@debian.org>  Sat, 15 Jul 2023 10:55:38 +0200

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