# changelog

author: Philippe Coval <philippe.coval@vates.tech> - 4.2.46-30.1
changelog:
  - Workaround to install dependencies before running rpm scriptlets
  - Fix the %patch macro in the specfile to be compatible with rpm 4.20 and above
  - Add gcc to BuildRequires:


author: Ronan Abhamon <ronan.abhamon@vates.tech> - 3.55.5-2.3
changelog:
  - Fix a bad integer conversion that interrupts valid coalesce calls on large VDIs
  - Add 0002-CP-308382-fix-sign-conversion-in-coalesce.patch
  - Add 0003-Fix-coalesced-size-conversion-in-vhd-util-coalesce.patch


author: Anthoine Bourgeois <anthoine.bourgeois@vates.tech> - 3.55.5-6.1
changelog:
  - Sync with 3.55.5-6
  - Revert openssl 3 dependency from XS specfile (no change compared to previous XCP-ng release)
  - Drop patch 0002-CP-308382-fix-sign-conversion-in-coalesce.patch, upstream now
  - Drop patch 0003-Fix-coalesced-size-conversion-in-vhd-util-coalesce.patch, upstream now
  - *** Upstream changelog ***
    * Thu Jul 31 2025 Mark Syms <mark.syms@cloud.com> - 3.55.5-6
    - Fix coalesced size conversion in vhd-util-coalesce (CP-308382)
    * Mon Jun 23 2025 Mark Syms <mark.syms@cloud.com> - 3.55.5-5
    - Backport fix for CA-408175
    - CP-308382: fix sign conversion in coalesce
    * Mon Apr 07 2025 Mark Syms <mark.syms@cloud.com> - 3.55.5-4
    - CP-54256: log when reporting EOPNOTSUPP
    * Fri Feb 21 2025 Deli Zhang <deli.zhang@cloud.com> - 3.55.5-3
    - CP-50273: Move CCM dependency to OpenSSL 3


author: Anthoine Bourgeois <anthoine.bourgeois@vates.tech> - 3.55.5-9.1
changelog:
  - Sync with 3.55.5-9
  - Drop patch 0002-Prevent-segfault-of-vhd-util-scan-on-VHD-with-corrup.patch, upstream now
  - *** Upstream changelog ***
    * Thu Apr 09 2026 Mark Syms <mark.syms@citrix.com> - 3.55.5-9
    - Remove old, obsolete, udev rule override.
    * Wed Jan 28 2026 Mark Syms <mark.syms@citrix.com> - 3.55.5-8
    - Prevent segfault of vhd-util scan on VHD with corrupt footer
    * Thu Aug 28 2025 Mark Syms <mark.syms@cloud.com> - 3.55.5-7
    - CA-416464: return BLKIF_RSP_EOPNOTSUPP for EOPNOTSUPP


author: Anthoine Bourgeois <anthoine.bourgeois@vates.tech> - 3.55.5-9.2
changelog:
  - Avoid concurrent access on vbd requests.
  - Fix deadlock on NBD export.
  - Fix use-after-free on VDI close.


author: Mathieu Labourier <mathieu.labourier@vates.tech> - 3.55.5-9.3
changelog:
  - Pass error details up to tap-ctl.
    * The error printed by tap-ctl is now clearer and parsable for tools like SM.
    * Also adds details relative to the tapdisk error that caused the issue (if any).


author: Philippe Coval <philippe.coval@vates.tech> - 1.15.1-22.1
changelog:
  - Skip keyring tests if keyring blocked by seccomp
  - Add explicit dependency to gcc
  - Make build dependency to latex optionnal
  - Rebuild with openssl-3


author: Philippe Coval <philippe.coval@vates.tech> - 1.21.3-4.1
changelog:
  - Rebuild with openssl-3
  - *** Upstream changelog ***
    * Tue Nov 11 2025 Lin Liu <Lin.Liu01@cloud.com> - 1.21.3-4
    - CP-310102: Support build on XS8

    * Mon Jun 30 2025 Deli Zhang <deli.zhang@cloud.com> 1.21.3-3
    - CA-413120: Disable _kerberos-master SRV query for AD

    * Fri Apr 11 2025 Lin Liu <Lin.Liu01@cloud.com> - 1.21.3-2
    - CA-408551: XSI-1834: Disable dns_uri_lookup by default

    * Wed Jan 15 2025 Ross Lagerwall <ross.lagerwall@citrix.com> - 1.21.3-1
    - CP-53144: Update to 1.21.3
    - CP-53144: Drop remnants of test package

    * Tue Nov 12 2024 Lin Liu <Lin.Liu01@cloud.com> - 1.21-3
    - CP-50489: Remove selinux

    * Tue Sep 24 2024 AshwinH <ashwin.h@cloud.com> - 1.21-2
    - CP-50735: Removed legacy Buildrequires words

    * Mon Sep 18 2023 Fei Su <fei.su@citrix.com> - 1.21-1
    - First imported release


author: Samuel Verschelde <stormi-xcp@ylix.fr> - 1.1.0-4
changelog:
  - Do not require the debuginfo package anymore
  - Do not strip binaries
  - Do not produce the debuginfo package at all for now


author: Tu Dinh <ngoc-tu.dinh@vates.tech> - 4.17.6-4.1
changelog:
  - Sync with XenServer 4.17.6-4
  - *** Upstream changelog ***
    * Mon Feb 23 2026 Ross Lagerwall <ross.lagerwall@citrix.com> - 4.17.6-4
    - Improve migration performance
    * Mon Feb 09 2026 Roger Pau Monné <roger.pau@citrix.com> - 4.17.6-3
    - Fix Xen watchdog triggering during domain construction.


author: Lucas Pottier <lucas.pottier@vates.tech> - 4.17.6-5.1
changelog:
  - Sync with XenServer 4.17.6-5
  - Use xsa480.patch provided by XenServer
  - *** Upstream changelog ***
    * Thu Mar 05 2026 Roger Pau Monné <roger.pau@citrix.com> - 4.17.6-5
    - Fix for XSA-480 CVE-2026-23554


author: Tu Dinh <ngoc-tu.dinh@vates.tech> - 4.17.6-6.1
changelog:
  - Sync with XenServer 4.17.6-6
  - Use 0001-xen-mm-don-t-unconditionally-clear-_PGC_need_scrub-i.patch from
    XenServer
  - *** Upstream changelog ***
    * Wed Mar 18 2026 Roger Pau Monné <roger.pau@citrix.com> - 4.17.6-6
    - Fix for CVE-2026-4397.


author: Quentin Casasnovas <quentin.casasnovas@vates.tech> - 4.17.6-6.2
changelog:
  - Fix for XSA-483 / CVE-2026-23556
  - Fix for XSA-486 / CVE-2026-23558
  - Fix for XSA-488 / CVE-2025-54505


author: Lucas Pottier <lucas.pottier@vates.tech> - 4.17.6-8.1
changelog:
  - Sync with XenServer 4.17.6-8
  - Drop patches for nested-virt, XSA-483, XSA-486, XSA-488 from the XCP-ng patch queue,
    now provided in the main patch queue
  - Drop unused 0002-tools-golang-update-auto-generated-libxl-based-types.patch from the
    XCP-ng patch queue
  - *** Upstream changelog ***
    * Wed Apr 22 2026 Andrew Cooper <andrew.cooper3@citrix.com> - 4.17.6-8
    - Fix for XSA-483 CVE-2026-23556
    - Fix for XSA-484 CVE-2026-23557
    - Fix for XSA-486 CVE-2026-23558
    * Mon Apr 20 2026 Andrew Cooper <andrew.cooper3@citrix.com> - 4.17.6-7
    - Fix for XSA-488 CVE-2025-54505


author: Thierry Escande <thierry.escande@vates.tech> - 4.17.6-9.1
changelog:
  - Sync with XenServer 4.17.6-9
  - *** Upstream changelog ***
    * Wed May  6 2026 Andrew Cooper <andrew.cooper3@citrix.com> - 4.17.6-9
    - Fix for XSA-490 CVE-2025-54518
    - Fix crash on boot when setting up shadow stacks
    - Fix hang on boot when configuring the IOMMU on certain AMD platforms
    - Fix a bug on AMD systems where a guests CR2 register value gets lost on
      migrate


author: Teddy Astie <teddy.astie@vates.tech> - 4.17.6-9.5
changelog:
  - Backport UEFI GOP bugfixes fixing ignored vga=... cmdline and erroneously
    forced maximum resolution.


author: Samuel Verschelde <stormi-xcp@ylix.fr> - 10.1.14-2.1
changelog:
  - Update to 10.1.14-2
  - *** Upstream changelog ***
  - * Fri Jul 14 2023 Alex Brett <alex.brett@cloud.com> - 10.1.14-2
  - - CP-43942: Remove Portable SR feature


author: Benjamin Reis <benjamin.reis@vates.tech> - 11.0.2-1.1
changelog:
  - Update to 11.0.2-1
  - Redo xsconsole-11.0.2-support-ipv6.XCP-ng.patch (now contains xsconsole-10.1.14-ipv6-autoconf.XCP-ng.patch)
  - Drop xsconsole-10.1.14-display-vlan.XCP-ng.patch
  - *** Upstream changelog ***
  - * Tue Mar 19 2024 Gerald Elder-Vass <gerald.elder-vass@cloud.com> - 11.0.2-1
  - - CA-369899: Add NTP config control for DHCP|Default|Manual|None options
  - - CA-389475: Update the timezone when it changes
  - * Thu Feb 29 2024 Mark Syms <mark.syms@citrix.com> - 11.0.1-1
  - - CA-389275: return insrtype if no translation
  - * Thu Feb 29 2024 Fei Su<fei.su@cloud.com> - 11.0.0-2
  - - CP-48192 Requires glibc-langpack-en to fix the locale.Error on xs9
  - * Mon Feb 05 2024 Stephen Cheng <stephen.cheng@cloud.com> - 11.0.0-1
  - - CP-44690: Upgrade to python 3


author: Samuel Verschelde <stormi-xcp@ylix.fr> - 11.0.6-1.1
changelog:
  - Sync with 11.0.6-1
  - *** Upstream changelog ***
  - * Fri Jun 07 2024 Stephen Cheng <stephen.cheng@cloud.com> - 11.0.6-1
  - - CA-388527: Fix 'timed out' when creating an ISCSI SR
  - * Thu May 16 2024 Lin Liu <Lin.Liu01@cloud.com> - 11.0.3-1
  - - CA-357771: Remove obsolete strings: StorageLink(CVSM/cslg) leftovers


author: Samuel Verschelde <stormi-xcp@ylix.fr> - 11.0.8-1.1
changelog:
  - Sync with 11.0.8-1
  - *** Upstream changelog ***
    * Tue Jul 23 2024 Gerald Elder-Vass <gerald.elder-vass@cloud.com> - 11.0.8-1
    - CA-390512: Improved xenapi error handling
    * Tue Jul 23 2024 Alex Brett <alex.brett@cloud.com> - 11.0.7-1
    - CP-49228: Reintroduce Portable SR feature


author: David Morel <david.morel@vates.tech> - 11.0.8-1.2
changelog:
  - Backport fix to sync network reset trigger file with current XAPI
  - Backport fix for IPv6 truncated in pool.conf on network reset


author: Guillaume Thouvenin <guillaume.thouvenin@vates.tech> - 11.0.9.1-1.1
changelog:
  - Sync with 11.0.9.1-1
  - Drop xsconsole-11.0.8-sync-network-reset-trigger-file.patch
  - Drop xsconsole-11.0.8-do-not-truncate-ipv6-in-pool-config-on-reset.patch
  - *** Upstream changelog ***
    * Thu Jul 31 2025 Lunfan Zhang <Lunfan.Zhang@cloud.com> - 11.0.9.1-1
    - CP-309227: Enable xsconsole to support control SSH and ssh-auto-mode
    * Thu Aug 1 2024 Lin Liu <Lin.Liu01@cloud.com> - 11.0.9-1
    - CA-395025: Local command shell login failed on XS9


author: Stefanos Gerangelos <stefanos.gerangelos@vates.tech> - 11.0.9.1-1.2
changelog:
  - Backport the user option to allow the network reset without renaming the management interface (upstream PR #85)
  - Backport the reset of old management interface configuration when switching to a new one (upstream PR #86)


