rust-proxmox-auth-api (1.0.5-1) trixie; urgency=medium

  * use Authid for path ticket validation

  * add vncticket verification endpoint and type

  * fix #6913: auth-api: fix user ID parsing for 2-character realms

 -- Proxmox Support Team <support@proxmox.com>  Fri, 14 Nov 2025 11:11:15 +0100

rust-proxmox-auth-api (1.0.4-1) trixie; urgency=medium

  * allow logging in with tickets provided via password field only

  * update schema to 5.0.0

 -- Proxmox Support Team <support@proxmox.com>  Thu, 04 Sep 2025 10:38:40 +0200

rust-proxmox-auth-api (1.0.3-1) trixie; urgency=medium

  * log the actual result from `authenticate` if it fails, not the previous
    return value of `start`, which has to be SUCCESS at this stage in any case
    to get this far.

 -- Proxmox Support Team <support@proxmox.com>  Tue, 05 Aug 2025 18:01:31 +0200

rust-proxmox-auth-api (1.0.2-1) trixie; urgency=medium

  * allow log-in via valid parameters even if HttpOnly cookie is invalid,
    which mostly likely stems from an outdated ticket.

  * don't set `Expire` for HttpOnly cookies anymore as heuristic to try to
    make browsers clear these login-ticket cookies on exit.

 -- Proxmox Support Team <support@proxmox.com>  Fri, 25 Jul 2025 17:10:37 +0200

rust-proxmox-auth-api (1.0.1-1) trixie; urgency=medium

  * logout/login include meta information required by extjs in api endpoints.

 -- Proxmox Support Team <support@proxmox.com>  Wed, 23 Jul 2025 20:19:35 +0200

rust-proxmox-auth-api (1.0.0-1) trixie; urgency=medium

  * switch to proxmox-base64

  * re-build for Debian Trixie based releases.

 -- Proxmox Support Team <support@proxmox.com>  Fri, 23 May 2025 14:42:52 +0200

rust-proxmox-auth-api (0.4.8-1) bookworm; urgency=medium

  * add `AuthContext::prefixed_auth_cookie_name` to prepare for HttpOnly cookies

  * check for new prefixed cookies when extracting auth data

  * introduce `CreateTicket` and `CreateTicketResponse` API types and use them
    in the create_ticket API

  * add create_ticket endpoint variant for HttpOnly tickets

  * add logout method (as browser-side client code cannot access and therefore
    not delete HttpOnly cookies)

 -- Proxmox Support Team <support@proxmox.com>  Tue, 04 Mar 2025 16:00:13 +0100

rust-proxmox-auth-api (0.4.7-1) bookworm; urgency=medium

  * rebuild with proxmox-schema 4.0

 -- Proxmox Support Team <support@proxmox.com>  Wed, 15 Jan 2025 12:46:36 +0100

rust-proxmox-auth-api (0.4.6) bookworm; urgency=medium

  * rebuild with new rest-server and router dependencies

 -- Proxmox Support Team <support@proxmox.com>  Wed, 04 Sep 2024 15:44:03 +0200

rust-proxmox-auth-api (0.4.5) bookworm; urgency=medium

  * replace lazy_static with std's LazyLock and drop the dependency

  * doc and clippy fixes

 -- Proxmox Support Team <support@proxmox.com>  Wed, 14 Aug 2024 11:15:30 +0200

rust-proxmox-auth-api (0.4.4) bookworm; urgency=medium

  * rebuild with proxmox-log 0.2 and proxmox-rest-server 0.7.0

 -- Proxmox Support Team <support@proxmox.com>  Wed, 24 Jul 2024 14:31:48 +0200

rust-proxmox-auth-api (0.4.3) bookworm; urgency=medium

  * rebuild with proxmox-sys 6.0

 -- Proxmox Support Team <support@proxmox.com>  Thu, 11 Jul 2024 14:53:57 +0200

rust-proxmox-auth-api (0.4.2) bookworm; urgency=medium

  * rebuild with proxmox-tfa 5.0.0

  * clippy fixes

 -- Proxmox Support Team <support@proxmox.com>  Wed, 03 Jul 2024 15:25:09 +0200

rust-proxmox-auth-api (0.4.1) bookworm; urgency=medium

  * add PasswordAuthenticator

 -- Proxmox Support Team <support@proxmox.com>  Wed, 19 Jun 2024 12:10:00 +0200

rust-proxmox-auth-api (0.4.0) bookworm; urgency=medium

  * move to hmac signing for csrf tokens

  * use constant time comparison for csrf tokens

  * add ability to use hmac singing in keyring

  * move to Ed25519 signatures

  * move signing into the private key

 -- Proxmox Support Team <support@proxmox.com>  Wed, 22 May 2024 15:58:54 +0200

rust-proxmox-auth-api (0.3.5) bookworm; urgency=medium

  * implement `Display` for `Realm{, Ref}`

 -- Proxmox Support Team <support@proxmox.com>  Wed, 24 Apr 2024 21:21:39 +0200

rust-proxmox-auth-api (0.3.4) bookworm; urgency=medium

  * update to new proxmox-schema using const_format to define static strings

 -- Proxmox Support Team <support@proxmox.com>  Tue, 19 Mar 2024 11:08:57 +0100

rust-proxmox-auth-api (0.3.3) bookworm; urgency=medium

  * rebuild with proxmox-schema 3

 -- Proxmox Support Team <support@proxmox.com>  Fri, 02 Feb 2024 14:01:19 +0100

rust-proxmox-auth-api (0.3.2) bookworm; urgency=medium

  * rebuild with proxmox-rest-server 0.5.0

 -- Proxmox Support Team <support@proxmox.com>  Mon, 27 Nov 2023 14:39:46 +0100

rust-proxmox-auth-api (0.3.1) bookworm; urgency=medium

  * update to proxmox-schema and proxmox-router 2.0

 -- Proxmox Support Team <support@proxmox.com>  Mon, 24 Jul 2023 11:02:33 +0200

rust-proxmox-auth-api (0.3.0) bookworm; urgency=medium

  * drop pam crate dependency

  * set PAM_RHOST during pam authentication

 -- Proxmox Support Team <support@proxmox.com>  Wed, 14 Jun 2023 09:55:23 +0200

rust-proxmox-auth-api (0.2.0) bookworm; urgency=medium

  * update proxmox-rest-server to 0.4.0

  * rebuild for Debian 12 bookworm based release series

 -- Proxmox Support Team <support@proxmox.com>  Tue, 23 May 2023 12:07:49 +0200

rust-proxmox-auth-api (0.1.1-1) stable; urgency=medium

  * rebuild with new tfa crate

 -- Proxmox Support Team <support@proxmox.com>  Wed, 10 May 2023 10:30:18 +0200

rust-proxmox-auth-api (0.1.0-1) stable; urgency=medium

  * initial packaging

 -- Proxmox Support Team <support@proxmox.com>  Thu, 02 Feb 2023 11:23:54 +0100
