pve-esxi-import-tools (0.7.4) bookworm; urgency=medium

  * fix #6347: unbreak VM-listing when connecting to older ESXi hosts

  * log when skipping a VM without any disks configured.

 -- Proxmox Support Team <support@proxmox.com>  Thu, 24 Apr 2025 14:24:19 +0200

pve-esxi-import-tools (0.7.3) bookworm; urgency=medium

  * exclude VMs without datastore_name in manifest.json (such as vCLS
    machines)

 -- Proxmox Support Team <support@proxmox.com>  Tue, 08 Apr 2025 17:19:26 +0200

pve-esxi-import-tools (0.7.2) bookworm; urgency=medium

  * fix #5587: add support for older version of vmx storage filepaths

 -- Proxmox Support Team <support@proxmox.com>  Thu, 12 Sep 2024 12:26:58 +0200

pve-esxi-import-tools (0.7.1) bookworm; urgency=medium

  * make errors before mounting more visible

 -- Proxmox Support Team <support@proxmox.com>  Fri, 07 Jun 2024 13:20:08 +0200

pve-esxi-import-tools (0.7.0) bookworm; urgency=medium

  * add a reference count to the cache enable state so that it doesn't get
    disabled to early in some use cases, which would cause slow-downs.

  * improve handling one errors in a set of parallel reads from the same
    file+block combination that is not yet in the cache. These parallel
    accesses are synchronised, but it seems that an error caused tokio to
    close the channels even though we tried already to avoid that.

  * add a .version file to the root of the fuse mount so that one can more
    easily check if they are currently using the latest version, or if they
    require a "disable & re-enable" cycle of the ESXi storage.

  * add help and version flags as long and short command-line options

 -- Proxmox Support Team <support@proxmox.com>  Thu, 04 Apr 2024 18:18:42 +0200

pve-esxi-import-tools (0.6.1) bookworm; urgency=medium

  * favor session cookie to avoid generating a new one on subsequent requests

 -- Proxmox Support Team <support@proxmox.com>  Tue, 02 Apr 2024 10:23:49 +0200

pve-esxi-import-tools (0.6.0) bookworm; urgency=medium

  * limit async runtime to 2 to 4 worker threads (depending on CPU count) and
    2 blocking threads

  * esxi api client: add --port parameter

  * don't fail read requests with ENOSYS, use EIO instead and log the request

  * attempt to negotiate HTTP/2 protocol via ALPN to reduce the amount of
    concurrent connections on modern ESXi 8+

 -- Proxmox Support Team <support@proxmox.com>  Thu, 28 Mar 2024 16:09:17 +0100

pve-esxi-import-tools (0.5.0) bookworm; urgency=medium

  * limit to 4 concurrent requests and synchronize retry loops

  * actually fail reads when getting the HTTP 500 status code

 -- Proxmox Support Team <support@proxmox.com>  Wed, 27 Mar 2024 15:19:27 +0100

pve-esxi-import-tools (0.4.1) bookworm; urgency=medium

  * esxi fuse: reduce log of retrying due to rate-limit to warn

 -- Proxmox Support Team <support@proxmox.com>  Wed, 27 Mar 2024 12:37:02 +0100

pve-esxi-import-tools (0.4.0) bookworm; urgency=medium

  * esxi api client: improve error message when password file is missing

  * esxi api client: improve error message for invalid credentials

  * esxi api client: rework argument parsing and add typing to better match
    a more modern and ergonomic python coding style

 -- Proxmox Support Team <support@proxmox.com>  Wed, 27 Mar 2024 12:21:50 +0100

pve-esxi-import-tools (0.3.0) bookworm; urgency=medium

  * make datastores discoverable

  * esxi api client: output connection error via stderr

  * esxi api client: make cert validation errors show a more consise
    message

  * reduce log spam on startup, log when the mount is ready

 -- Proxmox Support Team <support@proxmox.com>  Fri, 22 Mar 2024 16:13:53 +0100

pve-esxi-import-tools (0.2.0) bookworm; urgency=medium

  * rename --insecure option to slightly more telling --skip-cert-verification

 -- Proxmox Support Team <support@proxmox.com>  Tue, 12 Mar 2024 16:00:26 +0100

pve-esxi-import-tools (0.1.2) bookworm; urgency=medium

  * default to validating tls certificates and add --insecure option to
    listvms.py and esxi-folder-fuse to disable verification

 -- Proxmox Support Team <support@proxmox.com>  Tue, 12 Mar 2024 13:46:46 +0100

pve-esxi-import-tools (0.1.1) bookworm; urgency=medium

  * listvms.py: add a disks array to vms which shows the disks' capacities

  * listvms.py: add the power state to vms

  * listvms.py: refactor to only iterate over vms once

  * build system improvements

 -- Proxmox Support Team <support@proxmox.com>  Tue, 12 Mar 2024 09:17:00 +0100

pve-esxi-import-tools (0.1.0) bookworm; urgency=medium

  * initial release to our staging repos for testing

 -- Proxmox Support Team <support@proxmox.com>  Fri, 08 Mar 2024 13:37:24 +0100

rust-pve-esxi-import-tools (0.0.1) bookworm; urgency=medium

  * initial build

 -- Proxmox Support Team <support@proxmox.com>  Wed, 14 Feb 2024 17:15:35 +0100
