# changelog

author: Samuel Verschelde <stormi-xcp@ylix.fr> - 1.1.0-1.1
changelog:
  - Update from XS 8.3 prerelease updates
  - *** Upstream changelog ***
  - * Wed Aug 17 2022 Ross Lagerwall <ross.lagerwall@citrix.com> - 1.1.0-1
  - - varstore-sb-state: only load auth data if needed
  - - xapidb_init: Use BACKEND_INIT_FAILURE
  - - CA-366706: Fix signal handling and possible segfault
  - - CP-39854: Implement Platform Attack Reset Mitigation spec
  - - CP-39864 / CP-40029: Implement PPI support
  - * Tue Jul 26 2022 Ross Lagerwall <ross.lagerwall@citrix.com> - 1.0.0-3
  - - Fix license of tools subpackage


author: Samuel Verschelde <stormi-xcp@ylix.fr> - 1.2.0-1.1
changelog:
  - Update to 1.2.0-1
  - Remove varstored-1.0.0-change-certs-directory.XCP-ng.patch
  - *** Upstream changelog ***
  - * Tue Feb 28 2023 Ross Lagerwall <ross.lagerwall@citrix.com> - 1.2.0-1
  - - CP-41616: Move varstored auth dir to /var/lib/varstored
  - - CA-369046: Log the error code if set_variable_from_auth fails
  - - CA-362923: Change output format of create-auth
  - - CP-40832: Add standard UEFI Secure Boot certificates


author: Samuel Verschelde <stormi-xcp@ylix.fr> - 1.2.0-1.2
changelog:
  - Revert part of XCP-ng specific changes, as upstream varstored now uses /var/lib/varstored
    and certs should be available by default now.
  - Add varstored-1.2.0-fix-return-code-for-varstore-sb-state-user.XCP-ng.patch


author: Samuel Verschelde <stormi-xcp@ylix.fr> - 1.2.0-1.3
changelog:
  - Update secureboot-certs script for recent UEFI cert handling in XAPI
  - Remove KEK and db cert databases for now, pending legal advice.


author: Samuel Verschelde <stormi-xcp@ylix.fr> - 1.2.0-2.1
changelog:
  - Sync with 1.2.0-2
  - *** Upstream changelog ***
  - * Fri Jan 26 2024 Andrew Cooper <andrew.cooper3@citrix.com> - 1.2.0-2
  - - Rebuild against libxenstore.so.4


author: Thierry Escande <thierry.escande@vates.tech> - 1.2.0-2.2
changelog:
  - Auth: Add support to make KEK and DB files optional
  - Auth: Enable AUTH_ONLY_PK_REQUIRED build macro


author: Thierry Escande <thierry.escande@vates.tech> - 1.2.0-2.3
changelog:
  - Remove generation and installation of KEK and db files
  - Add helper script to remove pem file from source archive
  - Update source archive with pem files removed


author: Tu Dinh <ngoc-tu.dinh@vates.tech> - 1.2.0-2.4
changelog:
  - Add gen-sbvar.py
  - Add self-signed PK.auth blob
  - Generate {KEK,db,dbx}.auth using gen-sbvar.py
  - Update secureboot-certs to take builtin KEK/db/dbx
  - Update Secure Boot certs from microsoft/secureboot_objects@3f69ef4


author: Thierry Escande <thierry.escande@vates.tech> - 1.2.0-3.1
changelog:
  - Sync with 1.2.0-3
  - *** Upstream changelog ***
    * Wed Jan 22 2025 XenServer Rebuild <rebuild@xenserver.com> - 1.2.0-3
    - Add yangtze release branch
    - CP-53310: XenServer 9 rebuild


author: Tu Dinh <ngoc-tu.dinh@vates.tech> - 1.2.0-3.3
changelog:
  - Lab build based on 1.2.0-2.3 with the following backports:
    - Fix issue with data size limit during appends
    - Use our own stable PK
  - Add fix-efivars.py script


author: Greg.Freemyer@gmail.com
changelog:
  - update to version 0.2.5
    * limited VMFS 5 support (Seems limited to 255 GB or smaller files)
    * experimental extent removal
    * some deep changes to the debugvmfs tool
    * various fixes
  - use pkgconfig(fuse) instead of fuse-devel for BuildRequires


author: mpluskal@suse.com
changelog:
  - Cleanup spec file with spec-clener
  - Cleanup dependencies
  - Do not install static libraries
  - Remove conditionals for old releases


author: Yann Dirson <yann.dirson@vates.tech> - 0.2.1-lp160.1.6.1
changelog:
  - Import from OpenSuSE and build for XCP-ng 8.3
  - Adjust package name for Docbook XSL styleshets
  - Adjust ext_man macro to find gzipped manpages
  - Add gcc in breqs so it builds in our koji


