rust-proxmox-ve-config (0.4.4) trixie; urgency=medium

  * firewall: add support for legacy alias and ipset names.
  * guest: store network devices in BTreeMap.

 -- Proxmox Support Team <support@proxmox.com>  Sat, 04 Oct 2025 14:29:35 +0200

rust-proxmox-ve-config (0.4.3) trixie; urgency=medium

  * update proxmox-schema to 5.0.0
  * move network types to proxmox-network-api

 -- Proxmox Support Team <support@proxmox.com>  Thu, 04 Sep 2025 15:20:05 +0200

rust-proxmox-ve-config (0.4.2) trixie; urgency=medium

  * fabrics: force ip-prefix to be canonical to avoid warning from FRR.

 -- Proxmox Support Team <support@proxmox.com>  Wed, 30 Jul 2025 14:08:42 +0200

rust-proxmox-ve-config (0.4.1) trixie; urgency=medium

  * fabrics: add helpers for proxmox-network-interface-pinning.

  * guest: allow access to raw VMID value.

 -- Proxmox Support Team <support@proxmox.com>  Thu, 17 Jul 2025 20:55:41 +0200

rust-proxmox-ve-config (0.4.0) trixie; urgency=medium

  * move IP/Network related types to new proxmox-network-types crate.

  * sdn: add various section types for fabrics.

  * sdn: fabrics: add openfabric and ospf properties.

  * sdn: fabrics: add api types.

  * sdn: add various fabric related section configs.

  * add integrations tests for the full cycle from section-config to FRR
    config file for both openfabric and ospf.

 -- Proxmox Support Team <support@proxmox.com>  Wed, 16 Jul 2025 23:43:05 +0200

rust-proxmox-ve-config (0.3.1) trixie; urgency=medium

  * use proxmox_serde perl helpers.

  * add ip link struct.

 -- Proxmox Support Team <support@proxmox.com>  Wed, 16 Jul 2025 16:58:43 +0200

rust-proxmox-ve-config (0.3.0) trixie; urgency=medium

  * re-build for Debian Trixie based releases.

  * upgrade thiserror dependency to version 2.

  * use endian-safe to_bits for getting the IP netmask from a CIDR.

 -- Proxmox Support Team <support@proxmox.com>  Sat, 31 May 2025 16:29:04 +0200

rust-proxmox-ve-config (0.2.3) unstable; urgency=medium

  * firewall macros: fix macros using ICMP protocol.

  * fix #6108: firewall macros: Add missing ICMPv6 statements

  * partially fix #6176: guest firewall: change default for firewall key to
    off to match user interface.

 -- Proxmox Support Team <support@proxmox.com>  Mon, 07 Apr 2025 13:18:38 +0200

rust-proxmox-ve-config (0.2.2) unstable; urgency=medium

  * rebuild with proxmox-schema 4.0

 -- Proxmox Support Team <support@proxmox.com>  Thu, 16 Jan 2025 13:52:09 +0100

proxmox-ve-config (0.2.1) unstable; urgency=medium

  * fix #5927: firewall: alias: lowercase names of aliases

 -- Proxmox Support Team <support@proxmox.com>  Mon, 25 Nov 2024 22:00:46 +0100

proxmox-ve-config (0.2.0) unstable; urgency=medium

  * firewall config: add sdn scope for ipsets

  * firewall config: add ip range types and use them for ip entries

  * sdn: add ipam module, which can be used to parse the current IPAM state

  * sdn: ipam: add method for generating ipsets

  * sdn: add config module to allow dedicated parsing of the SDN config.

  * sdn: config: add method for generating ipsets

  * firewall config: add forward direction, which will be used for specifying
    rules on bridge-level firewalls as well as rules on the cluster / host
    level that are for forwarded network packets.

  * firewall config: add bridge firewall config parser to be used for defining
    rules on bridge-level, similar to the existing cluster/host/vm
    configuration files.

 -- Proxmox Support Team <support@proxmox.com>  Fri, 15 Nov 2024 14:57:16 +0100

proxmox-ve-config (0.1.0) unstable; urgency=medium

  * Initial release, moving over common rust code for proxmox-ve over from the
    proxmox-firewall workspace to a dedicated and generic workspace.

 -- Proxmox Support Team <support@proxmox.com>  Mon, 03 Jun 2024 10:51:11 +0200
