readpe (0.84-2) unstable; urgency=medium

  * debian/control:
      - Bumped Standards-Version to 4.7.0.
      - Marked libpe-dev as 'Multi-Arch: same'.
  * debian/copyright: updated packaging copyright years.
  * debian/libpe1t64.lintian-overrides: not used anymore. Removed.
  * debian/tests/:
      - control: removed dependency on gzip-win32 and added dependency on
        gcc-mingw-w64-x86-64.
      - test-runs: replaced test executable by own source code compiled during
        test run.

 -- David da Silva Polverari <polverari@debian.org>  Sun, 09 Feb 2025 00:55:45 +0000

readpe (0.84-1) unstable; urgency=medium

  * New upstream release.
  * debian/control: set 'Multi-Arch: same' in libpe1t64.
  * debian/copyright:
      - Updated maintainer email address.
      - Updated packaging copyright years.
  * debian/libpe1t64.symbols: updated.
  * debian/source/lintian-overrides: updated to override a lintian about a
    prebuilt Windows binary included in the source tarball.

 -- David da Silva Polverari <polverari@debian.org>  Mon, 18 Mar 2024 03:38:27 +0000

readpe (0.82-3.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.  Closes: #1063185

 -- Benjamin Drung <bdrung@debian.org>  Fri, 01 Mar 2024 12:44:00 +0000

readpe (0.82-3) unstable; urgency=medium

  * debian/tests/control:
      - Added 'Architecture' field to mark architectures on which tests are
        known not to work.
      - Added comment to clarify why the tests fail on two architectures.
      - Replaced '@' with 'readpe' on 'Depends' field to avoid testing
        transitional package 'pev'.

 -- David da Silva Polverari <polverari@debian.org>  Fri, 08 Sep 2023 22:48:02 +0000

readpe (0.82-2) unstable; urgency=medium

  * Upload to unstable.

 -- David da Silva Polverari <polverari@debian.org>  Mon, 04 Sep 2023 15:11:40 +0000

readpe (0.82-1) experimental; urgency=medium

  * New upstream release.
  * Upstream renamed the source from pev to readpe. Consequently:
      - debian/control:
          ~ Added readpe package stanza.
          ~ Changed Source field to readpe.
          ~ Made pev a transitional package.
          ~ Updated Homepage field.
          ~ Updated Vcs-* fields.
      - debian/copyright:
          ~ Added Comment field to header stanza.
          ~ Updated all previous header stanza fields.
      - debian/upstream/metadata: updated all existing fields.
      - debian/watch: updated to reflect upstream repository change.
  * Split package into multiple binaries. Consequently:
      - debian/control:
          ~ Added dh-exec to Build-Depends.
          ~ Added libpe1 and libpe1-dev package stanzas.
      - debian/libpe1.install: created to install libpe library files.
      - debian/libpe1.symbols: created to provide a symbols file to libpe1.
      - debian/libpe-dev.install: created to install libpe development files.
      - debian/lintian-overrides: removed.
      - debian/pev.dirs: removed in favor of debian/readpe.dirs.
      - debian/readpe.dirs: added to create directories for readpe installation.
      - debian/readpe.install: created to install readpe files.
      - debian/readpe.lintian-overrides: created to add an override due to bug
        #204975 and to accommodate previous override of false-positive lintian
        on documentation outside /usr/share/doc.
      - debian/rules: updated DESTDIR to reflect changes to installation
        directory.
      - debian/source/lintian-overrides: changed the source package name on
        lintian to match the new name.
  * debian/control:
      - Added myself to Uploaders.
      - Update team maintainer address to Debian Security Tools
        <team+pkg-security@tracker.debian.org>.
  * debian/copyright:
      - Removed superfluous Files pattern.
      - Reordered stand-alone License stanzas to match their appearance order.
      - Updated upstream copyright years.
  * debian/patches/: dropped, as all previous patches were merged upstream.
    Thanks!
  * debian/rules: replaced existing override_dh_auto_clean target with a an
    equivalent execute_after_dh_auto_clean target.

 -- David da Silva Polverari <polverari@debian.org>  Wed, 02 Aug 2023 17:22:08 -0300

pev (0.81-10) unstable; urgency=medium

  * debian/patches/:
      - 0001-widechar-off-by-one.patch: fixed DEP-3 patch metadata.
      - 0004-avoid-fixed-path.patch: updated patch metadata.
      - 0005-fix-ftbs-hurd-kfreebsd.patch: updated patch metadata.
  * debian/tests/test-runs: replaced confusing comments in autopkgtests. Thanks
    to Sam Hartman <hartmans@debian.org>. (Closes: #1040436)

 -- David da Silva Polverari <david.polverari@gmail.com>  Sun, 09 Jul 2023 01:08:02 -0300

pev (0.81-9) unstable; urgency=medium

  [ Debian Janitor ]
  * Use secure URI in Homepage field.
  * Update standards version to 4.6.2, no changes needed.

  [ David da Silva Polverari ]
  * debian/copyright: updated packaging copyright years.
  * debian/patches/0006-fix-bo-pe_exports.patch: created to fix a buffer
    overflow vulnerability present on libpe's pe_exports function
    (CVE-2021-45423). (Closes: #1034725)

 -- David da Silva Polverari <david.polverari@gmail.com>  Sat, 22 Apr 2023 19:41:47 +0000

pev (0.81-8) unstable; urgency=medium

  * debian/control: bumped Standards-Version to 4.6.1.
  * debian/lintian-overrides: modified existing overrides to comply with latest
    lintian output changes.
  * debian/rules: included /usr/share/dpkg/buildtools.mk back to set CC properly
    for cross-compilation and exported CC for usage by make, as dh_auto_build
    alone did not automatically pass cross tools as command variables to it.
  * debian/source/lintian-overrides: created to override false-positives.

 -- David da Silva Polverari <david.polverari@gmail.com>  Mon, 07 Nov 2022 17:46:55 +0000

pev (0.81-7) unstable; urgency=medium

  * debian/copyright: updated packaging copyright years.
  * debian/patches/0005-fix-ftbs-hurd-kfreebsd.patch: added to fix FTBFS on
    Debian GNU/Hurd and Debian GNU/kFreeBSD.

 -- David da Silva Polverari <david.polverari@gmail.com>  Tue, 08 Feb 2022 23:12:08 +0000

pev (0.81-6) unstable; urgency=medium

  * debian/control: bumped Standards-Version to 4.6.0.
  * debian/patches/0004-avoid-fixed-path.patch: added to fix FTBFS on Hurd and
    kFreeBSD due to unconditional PATH_MAX usage.
  * debian/rules: used a simpler approach to avoid FTCBFS. Thanks to Helmut
    Grohne <helmut@subdivi.de>. (Closes: #993122)

 -- David da Silva Polverari <david.polverari@gmail.com>  Tue, 01 Feb 2022 00:29:16 +0000

pev (0.81-5) unstable; urgency=medium

  * New maintainer. (Closes: #836368)
  * Ran wrap-and-sort.
  * Using new DH level format. Consequently:
      - debian/compat: removed.
      - debian/control: changed from 'debhelper' to 'debhelper-compat' in
        Build-Depends field and bumped level to 13.
  * debian/copyright:
      - Added missing 'Files:' and 'License:' blocks.
      - Added missing packaging rights.
      - Updated existing copyright and license information.
  * debian/gbp.conf: set debian/master as debian-branch.
  * debian/lintian-overrides: created to override two lintians.
  * debian/patches/:
      - 0002-makefile-hardening.patch: added to fix upstream Makefile to allow
        for dpkg-buildflags based hardening.
      - 0003-makefile-reproducible.patch: added to make the build reproducible.
  * debian/rules:
      - Added the DEB_BUILD_MAINT_OPTIONS variable to improve GCC hardening.
      - Included /usr/share/dpkg/buildtools.mk to set CC properly for
        cross-compilation and exported CC for usage by make.
  * debian/salsa-ci.yml: added to provide CI tests for Salsa.
  * debian/upstream/metadata: created.
  * debian/watch:
      - Bumped to version 4.
      - Using the @ANY_VERSION@ variable instead of version matching regex.

 -- David da Silva Polverari <david.polverari@gmail.com>  Wed, 25 Aug 2021 05:51:44 +0000

pev (0.81-4) unstable; urgency=medium

  * QA upload.

  [ Debian Janitor ]
  * Remove constraints unnecessary since stretch:
    + Build-Depends: Drop versioned constraint on debhelper.

 -- Jelmer Vernooĳ <jelmer@debian.org>  Sat, 21 Aug 2021 12:50:00 +0100

pev (0.81-3) unstable; urgency=medium

  * QA upload.
  * Avoid off-by-one error in libpe pe_utils_str_widechar2ascii()
    (Closes: #987959)
  * Extended autopkgtest to report if the Windows EXE file is missing.

 -- Petter Reinholdtsen <pere@debian.org>  Wed, 05 May 2021 14:09:18 +0200

pev (0.81-2) unstable; urgency=medium

  * QA upload.
  * Upload to unstable.

 -- Petter Reinholdtsen <pere@debian.org>  Wed, 20 Jan 2021 10:27:52 +0100

pev (0.81-1) experimental; urgency=medium

  * QA upload.

  * New upstream version 0.81.
    - Dropped 10-bogus-const.patch, 11-pehash-openssl-1.1.patch,
      11-pesec-openssl-1.1.patch and 12-text-typos.patch as the issues
      are fixed upstream.
    - Dropped 01-plugins-path.patch and moved setting to d/rules, as
      the upstream code provide global define for it now.

 -- Petter Reinholdtsen <pere@debian.org>  Tue, 19 Jan 2021 09:39:20 +0100

pev (0.80-7) unstable; urgency=medium

  * Removed trailing blank line from d/rules.  Thanks Lintian.
  * Updated from debhelper 9 to 12.
  * Updated Standards-Version from 4.1.2 to 4.5.1.
  * Added new 12-text-typos.patch fixing some typos.
  * Allow stderr output from valgrind in autopkgtest run.

 -- Petter Reinholdtsen <pere@debian.org>  Sun, 17 Jan 2021 19:02:24 +0100

pev (0.80-6) unstable; urgency=medium

  * QA upload.

  [ Ondřej Nový ]
  * d/tests: Use AUTOPKGTEST_TMP instead of ADTTMP
  * d/control: Set Vcs-* to salsa.debian.org
  * d/watch: Use https protocol

 -- Petter Reinholdtsen <pere@debian.org>  Sun, 17 Jan 2021 11:33:05 +0100

pev (0.80-5) unstable; urgency=low

  * QA upload.
  * Fix the autopkgtest. (Closes: #960880)

 -- Adrian Bunk <bunk@debian.org>  Tue, 30 Jun 2020 11:09:02 +0300

pev (0.80-4) unstable; urgency=medium

  * QA upload.
  * Migrate to openssl 1.1. (Closes: #870779)
  * Priority optional.
  * R³.

 -- Adam Borowski <kilobyte@angband.pl>  Mon, 18 Dec 2017 16:02:05 +0100

pev (0.80-3) unstable; urgency=medium

  * QA upload.
  * Fix segfault due to modification of const value. (Closes: #868554)
  * Extend autopkgtest check to run pehash too.

 -- Petter Reinholdtsen <pere@debian.org>  Sun, 16 Jul 2017 20:50:18 +0200

pev (0.80-2) unstable; urgency=medium

  * QA upload.
  * Reorder build dependency for ssl, list libssl1.0-dev first to make
    life easier for the autobuilders.

 -- Petter Reinholdtsen <pere@debian.org>  Sat, 15 Jul 2017 17:31:35 +0000

pev (0.80-1) unstable; urgency=medium

  * QA upload.
  * New upstream version 0.80 (Closes: #772837).
    - Dropped install-target.patch now applied upstream.
    - Adjusted build rules for new upstream version.
    - Added libssl1.0-dev as build dependency.
    - Added 01-plugins-path.patch to adjust plugin path.
  * Added simple autopkgtest check.

 -- Petter Reinholdtsen <pere@debian.org>  Sat, 15 Jul 2017 14:27:47 +0000

pev (0.50-1) unstable; urgency=medium

  * QA upload.
  * Imported Debian packaging to collab-maint git.
  * Change maintainer to Debian QA Group  as package is orphaned (bug #836368).
  * Changed Standards-Version from 3.9.2 to 3.9.8.
  * Changed debhelper compat level from 7 to 9.
  * Updated to upstream version 0.50.
    - Adjust build rules for version 0.50.  Added install-target.patch.
    - Not updating to version 0.60 and newer because this is a GPL
      program linking to OpenSSL without the OpenSSL exception.

 -- Petter Reinholdtsen <pere@debian.org>  Fri, 02 Sep 2016 11:33:08 +0200

pev (0.40-1) unstable; urgency=low

  * New upstream version.
  * Added PE32+ support, TLS, ASLR and DEP checks.

 -- Fernando Mercês <fernando@mentebinaria.com.br>  Wed, 17 Aug 2011 09:21:20 -0300

pev (0.31-2) unstable; urgency=low

  * Fixed description.
  * Compliance with Standards-Version 3.9.2

 -- Fernando Mercês <fernando@mentebinaria.com.br>  Thu, 19 May 2011 11:39:39 -0300

pev (0.31-1) unstable; urgency=low

  * New upstream release.
  * Updated description (Closes: #618693)
  * Display PE headers and sections.

 -- Fernando Mercês <fernando@mentebinaria.com.br>  Thu, 19 May 2011 04:12:56 -0300

pev (0.22-1) unstable; urgency=low

  * Initial release. (Closes: #608460)

 -- Fernando Mercês <fernando@mentebinaria.com.br>  Tue, 28 Dec 2010 22:35:58 -0200
