summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-07-17refactor: controller: move frr methods into helperStefan Hanreich
2025-07-17fabrics: add fabrics moduleStefan Hanreich
2025-07-17debian: add dependency to proxmox-perl-rsGabriel Goller
2025-07-17sdn: fix value returned by pending_configGabriel Goller
2025-07-16controllers: isis: add altname supportStefan Hanreich
2025-07-16dhcp: remove unused SubnetPlugin importHannes Duerr
2025-07-16dhcp: make plugin types query from Dhcp.pm possibleHannes Duerr
2025-07-03zones: move is_ovs helper to pve-commonStefan Hanreich
2025-06-17bump version to 1.0.1Thomas Lamprecht
2025-06-17dhcp: dnsmasq: warn if line cannot be parsed from ethers fileThomas Lamprecht
2025-06-17dhcp: drop unused and bogus importsThomas Lamprecht
2025-06-17tree-wide: avoid "return" statement followed by "sort"Thomas Lamprecht
2025-06-17evpn: avoid declaring variables in conditionale statementThomas Lamprecht
2025-06-17dhcp: avoid declaring variables in conditional statementThomas Lamprecht
2025-06-16bump version to 1.0.0Thomas Lamprecht
2025-06-16avoid shipping dnsmasq unit template in aliased directoryThomas Lamprecht
2025-06-16auto-format code using perltidy with Proxmox style guideThomas Lamprecht
2025-06-16buildsys: add top-level make tidy targetThomas Lamprecht
2025-05-21api: controller: iterate over keys instead of whole mapGabriel Goller
2025-04-09bump version to 0.11.2Thomas Lamprecht
2025-04-09frr: enable and start frr on reloading the controller configStefan Hanreich
2025-04-09frr: remove erroneous outfunc from frr-reload commandStefan Hanreich
2025-04-08bump version to 0.11.1Thomas Lamprecht
2025-04-08ipam: netbox: fix adding vms without a name set in the optionsStefan Hanreich
2025-04-08bump version to 0.11.0Thomas Lamprecht
2025-04-07subnet: dhcp: do not allow overlapping dhcp rangesStefan Hanreich
2025-04-07subnet: dhcp: only accept single ips and normalize themStefan Hanreich
2025-04-07subnet: dhcp: fix typo in error messageStefan Hanreich
2025-04-07subnet: dhcp: improve Net::IP usageStefan Hanreich
2025-04-07update tests following changes to behaviour:Lou Lecrivain
2025-04-07fix: register details in pve ipam db for add_next_freeipLou Lecrivain
2025-04-07dhcp: always generate dhcp-range for dnsmasqLou Lecrivain
2025-04-07vnet: do not skip if no range is defined, ask for allocation inside prefix in...Lou Lecrivain
2025-04-07partial fix #5496: subnet: ipam: add update_subnet hookStefan Hanreich
2025-04-07partial fix #5496: ipam: netbox: create / delete ip ranges for dhcpStefan Hanreich
2025-04-07partial fix #5496: ipam: netbox: properly return allocated ipStefan Hanreich
2025-04-07ipam: netbox: add error handling to get_ips_from_macStefan Hanreich
2025-04-07ipam: netbox: no conditional assignments for descriptionsStefan Hanreich
2025-04-07ipam: netbox: simplify helpersStefan Hanreich
2025-04-07ipam: netbox: implement deleting subnetsStefan Hanreich
2025-04-07ipam: netbox: factor out common api methods and unify error handlingStefan Hanreich
2025-04-07d/control: break the circular build-dependency with pve-firewall, and moreJing Luo via pve-devel
2025-03-25dns: powerdns: correctly handle different records types (A / AAAA)Matthieu Pignolet
2025-03-06bump version to 0.10.1Thomas Lamprecht
2025-03-06ipam dns: powerdns integration: factor out common API request codeThomas Lamprecht
2025-03-06api request helper: fix conditional declarationThomas Lamprecht
2025-03-06fix missing use statements in core SDN moduleThomas Lamprecht
2025-03-06dns: powerdns integration: add fingerprint option to api requestsHannes Duerr
2025-03-06ipam: dns base plugin: add fingerprint to available propertiesHannes Duerr
2025-03-06ipam: netbox integration: add fingerprint option to api requestsHannes Duerr