libpmg-rs-perl (1:0.8.2+moeilijk1) trixie; urgency=medium

  * pmg-rs: expose the CSR key type and key reuse options.

 -- Christiaan van der Veer <cvdveer@foxlair.nl>  Sun, 02 Aug 2026 21:01:31 +0200

libpmg-rs-perl (0.8.2) trixie; urgency=medium

  * fix detecting the legacy `pmgtest` deb822 component that PMG 8 wrote out
    (PMG 9 standardized to `pmg-test`), so already-configured test
    repositories on upgraded hosts get recognized rather than offered as still
    addable. The next write through the repository API rewrites the component
    to the canonical `pmg-test` form, fixing the on-disk file; the legacy path
    is no longer hosted on download.proxmox.com and would otherwise 404 on the
    next apt update.

  * fix adding a standard PMG repository through the API always writing a new
    sources file instead of just enabling an already-configured one, due to a
    hardcoded internal PBS product reference.

  * rebuild against proxmox-apt 1.0.1 / proxmox-apt-api-types 3.0; the APT API
    boundary now takes a typed HostProduct enum, and the canonicalize-on-write
    fix lands here via the 1.0.1 point release.

 -- Proxmox Support Team <support@proxmox.com>  Wed, 20 May 2026 03:15:57 +0200

libpmg-rs-perl (0.8.1) trixie; urgency=medium

  * re-build with newer proxmox-tfa crate to ignore backup state and
    eligibility in authentication checks.

  * re-build with newer proxmox-apt to:
    - include a signed-by release-key line in the deb822 repository output for
      Proxmox repos.
    - to get correct paths for the now default deb822 format used for our
      standard apt repos.

 -- Proxmox Support Team <support@proxmox.com>  Mon, 22 Sep 2025 10:22:03 +0200

libpmg-rs-perl (0.8.0) trixie; urgency=medium

  * re-build for Debian 13 "Trixie" based Proxmox releases.

  * drop outdated use_safe_putenv export, neither available nor required since
    Perl 5.38 and newer.

 -- Proxmox Support Team <support@proxmox.com>  Sun, 01 Jun 2025 17:10:51 +0200

libpmg-rs-perl (0.7.7) bookworm; urgency=medium

  * move openid code from pve-rs to common

 -- Proxmox Support Team <support@proxmox.com>  Wed, 26 Feb 2025 17:41:25 +0100

libpmg-rs-perl (0.7.6) bookworm; urgency=medium

  * upgrade to current rust crates or perlmod and proxmox-sys/tfa/apt/notify

  * add bindings for proxmox-shared-cache crate

  * use apt api method implementation from proxmox-apt crate

 -- Proxmox Support Team <support@proxmox.com>  Fri, 09 Aug 2024 14:19:56 +0200

libpmg-rs-perl (0.7.5) bookworm; urgency=medium

  * add EAB binding support to ACME

  * make Proxmox::Lib::PMG pull in Proxmox::Lib::SslProbe to work around
    an issue where the openssl-probe crate calls setenv() and messes up perl's
    view of the environment

 -- Proxmox Support Team <support@proxmox.com>  Thu, 07 Dec 2023 09:57:43 +0100

libpmg-rs-perl (0.7.4) bookworm; urgency=medium

  * update to env logger 0.10

  * use declare_magic for ACME

  * add Promox::Lib::PMG::use_safe_putenv

 -- Proxmox Support Team <support@proxmox.com>  Wed, 06 Dec 2023 11:22:56 +0100

libpmg-rs-perl (0.7.3) bookworm; urgency=medium

  * reset failure counts when unlocking second factors

 -- Proxmox Support Team <support@proxmox.com>  Wed, 05 Jul 2023 13:35:23 +0200

libpmg-rs-perl (0.7.2) bookworm; urgency=medium

  * set default log level to 'info'

  * introduce PMG_LOG environment variable to override log level

  * add tfa_lock_status query sub

  * add api_unlock_tfa sub

  * bump proxmox-tfa to 4.0.2

 -- Proxmox Support Team <support@proxmox.com>  Tue, 27 Jun 2023 16:01:23 +0200

libpmg-rs-perl (0.7.1) bookworm; urgency=medium

  * rebuild for Debian 12 Bookworm based release series

 -- Proxmox Support Team <support@proxmox.com>  Thu, 18 May 2023 12:01:08 +0200

libpmg-rs-perl (0.6.2) bullseye; urgency=medium

  * update to proxmox-subscription 0.3 / proxmox-http 0.7

 -- Proxmox Support Team <support@proxmox.com>  Wed, 7 Sep 2022 11:54:26 +0200

libpmg-rs-perl (0.6.1) bullseye; urgency=medium

  * add 'allow-subdomains' property to webauthn config

 -- Proxmox Support Team <support@proxmox.com>  Mon, 25 Jul 2022 13:45:39 +0200

libpmg-rs-perl (0.6.0) bullseye; urgency=medium

  * add Proxmox::RS::Subscription support

  * bump proxmox-http to 0.6.4 to fix an issue with proxy authorization

 -- Proxmox Support Team <support@proxmox.com>  Thu, 21 Jul 2022 14:57:21 +0200

libpmg-rs-perl (0.5.2) bullseye; urgency=medium

  * add common apt module

  * update nix to 0.24

 -- Proxmox Support Team <support@proxmox.com>  Fri, 08 Jul 2022 14:48:58 +0200

libpmg-rs-perl (0.5.1) bullseye; urgency=medium

  * install missing PMG.pm file

 -- Proxmox Support Team <support@proxmox.com>  Mon, 21 Mar 2022 09:29:12 +0100

libpmg-rs-perl (0.5.0) bullseye; urgency=medium

  * bump perlmod to 0.12

  * provide Proxmox::RS::CalendarEvent

 -- Proxmox Support Team <support@proxmox.com>  Tue, 01 Mar 2022 10:38:42 +0100

libpmg-rs-perl (0.4.0) bullseye; urgency=medium

  * add tfa module

 -- Proxmox Support Team <support@proxmox.com>  Sun, 28 Nov 2021 17:24:50 +0100

libpmg-rs-perl (0.3.2) bullseye; urgency=medium

  * acme: add proxy support

 -- Proxmox Support Team <support@proxmox.com>  Thu, 18 Nov 2021 11:18:01 +0100

libpmg-rs-perl (0.3.1) bullseye; urgency=medium

  * update to proxmox-acme-rs 0.3

 -- Proxmox Support Team <support@proxmox.com>  Thu, 21 Oct 2021 13:13:46 +0200

libpmg-rs-perl (0.3.0) bullseye; urgency=medium

  * update proxmox-apt to 0.6.0

 -- Proxmox Support Team <support@proxmox.com>  Fri, 30 Jul 2021 10:56:35 +0200

libpmg-rs-perl (0.2.0-1) bullseye; urgency=medium

  * add bindings for proxmox-apt

 -- Proxmox Support Team <support@proxmox.com>  Tue, 13 Jul 2021 12:48:04 +0200

libpmg-rs-perl (0.1.3-1) bullseye; urgency=medium

  * re-build for Proxmox Mail Gateway 7 / Debian 11 Bullseye

 -- Proxmox Support Team <support@proxmox.com>  Thu, 27 May 2021 19:58:08 +0200

libpmg-rs-perl (0.1.2-1) buster; urgency=medium

  * update proxmox-acme-rs to 0.1.4 to store the 'created' account field if it
    is available

  * set account file permission to 0700

 -- Proxmox Support Team <support@proxmox.com>  Mon, 29 Mar 2021 11:22:54 +0200

libpmg-rs-perl (0.1.1-1) unstable; urgency=medium

  * update proxmox-acme-rs to 0.1.3 to fix ecsda signature padding

 -- Proxmox Support Team <support@proxmox.com>  Wed, 17 Mar 2021 13:43:12 +0100

libpmg-rs-perl (0.1-1) unstable; urgency=medium

  * initial release

 -- Proxmox Support Team <support@proxmox.com>  Mon, 22 Feb 2021 13:40:10 +0100
