Releases: xapi-project/xen-api
Releases · xapi-project/xen-api
v22.36.0
What's Changed
Full Changelog: v22.35.0...v22.36.0
v22.35.0
What's Changed
- CP-40357: Parse all lifecycled in the datamodel, avoid loading removed fields into the database by @psafont in #4853
- xapi-storage{,-script}: explicitely use python2 instead of python by @psafont in #4875
- opam: synchronize opam metadata with xs-opam by @psafont in #4874
- Switch from Xenctrl.hvm_check_pvdriver to Xenctrl.hvm_param_get by @andyhhp in #4879
- CP-41450: Removed SDK usage examples. by @kc284 in #4873
- CP-40950: Make bias against scheduling vms on pool master configurable by @YanRachel in #4868
- ci: avoid github API deprecation warnings by @psafont in #4881
- xenctrlext_stubs: fix xfm_open parameter mismatch by @psafont in #4882
- CP-40946 Make ATTACH_READONLY consistent with other features by @TimSmithCtx in #4883
- Fixing nbd logging to host console on uncaught errors (CA-373776) by @jameshensmancitrix in #4878
- CP-41366: Rename Citrix Hypervisor to XenServer by @rosslagerwall in #4885
- CA-373785: Deny HTTP requests on website_https_only by @psafont in #4890
New Contributors
- @YanRachel made their first contribution in #4868
Full Changelog: v22.34.0...v22.35.0
v22.34.0
What's Changed
- CA-373551: register for host events rather than task in events_from_xapi by @robhoes in #4870
- CP-41213: swtpm-wrapper should not fiddle with cgroups by @xennifer in #4849
- CA-372785 make with-vdi more robust by @lindig in #4855
- Modify Xenctrlext to use its own libxc handle by @andyhhp in #4858
- Redirect fileserver towards https by @benjamreis in #4859
- CA-371790: Restrict the permissions on pool tokens by @snwoods in #4857
- CP-41348: Convert swtpm-wrapper to Python 3 by @rosslagerwall in #4860
- Xenctrl: drop interface_close by @edwintorok in #4861
- CP-41279: add migration_compression pool option by @snwoods in #4864
- CP-40404: Add C# NuGet specs in its csproj and Move C# SDK samples to .NET 6.0 by @danilo-delbusso in #4840
New Contributors
Full Changelog: v22.32.0...v22.34.0
v22.32.0
What's Changed
- Fix CA-140252 flag by @edwintorok in #4839
- CA-352073, CA-371780, CA-372128: reduce overhead in xapi database and rbac checks; and in xcp-rrdd by @psafont in #4835
- Add certificate checking to sparse-dd by @robhoes in #4842
- CP-40823 Corrected blank vm in DP.destroy and VDI.destroy functions by @jameshensmancitrix in #4832
- CA-371780: Reduce overheads in update_rrdds by @psafont in #4843
- CP-41028: Enforce certificate checking for intra-pool storage migration connections by @robhoes in #4845
- CP-40823 Amended Logging in storage_impl by @jameshensmancitrix in #4846
- CA-369444: Ensure xenopsd still starts if VM state upgrade fails by @robhoes in #4847
- cp-40190 Steps towards preventing SWTPM from filling dom0 root partition by @xennifer in #4841
- CP-33044 define attach/detach IDL calls for gpumon by @lindig in #4844
- CA-371419: Always log exceptions when responding with 500 Internal Error by @robhoes in #4848
- Eliminate unnecessarily scary log lines by @robhoes in #4851
- CA-369690: Prioritize loglines when backing up RRDs, remove loglines about stunnel by @psafont in #4850
- Enable HTTPS for storage migration on the source host by @robhoes in #4852
New Contributors
Full Changelog: v22.31.0...v22.32.0
v22.31.0
What's Changed
- CA-370947 increase robustness of with-vdi script by @lindig in #4819
- Datamodel versioning fixes by @psafont in #4823
- CA-370575: [XSI-1310] Driver disks / supp packs applied at host by @liulinC in #4789
- CA-370578 use subsystemId in NVidia GPU matching by @lindig in #4826
- CA-370082: Block multiple definitions of certificate-chain in xe cli by @psafont in #4824
- CA-369446 by @jameshensmancitrix in #4828
- maintenance: explicitely declare direct dependencies by @psafont in #4810
- Revert
uuidx
rename ingen_powershell_binding.ml
by @danilo-delbusso in #4831 - xapi-idl: make storage-test be part of a package by @psafont in #4833
- CA-371759: check certificates in xsh by @robhoes in #4834
- CP-40490: Require --force parameter to destroy VTPMs by @psafont in #4830
- CA-364194: Allow creation of statefiles to time out by @psafont in #4820
- xapi-guard: Add unit tests by @psafont in #4813
- CP-41033: install XenAPI for Python3 by @MarkSymsCtx in #4836
- CA-352073: Ensure all serialized calls can pass rbac checks by @psafont in #4829
- CP-41033: further updates to XenAPIPlugin for Python3 by @MarkSymsCtx in #4838
Full Changelog: v22.30.0...v22.31.0
v22.30.0
What's Changed
- Modify xapi.opam for AlpineLinux by @Bobberty in #4677
- CP-40754 Update host.https_only field in dbsync based on firewall state by @jameshensmancitrix in #4811
- CP-40402: Move C# and Powershell SDK Generation to .NET Standard 2.0 / .NET 6.0 by @danilo-delbusso in #4782
- CA-370140: shut down swtpm after qemu by @psafont in #4812
- idl/json_backend: generate data for new-style xapi-releases by @psafont in #4815
- Migration over HTTPS by @robhoes in #4816
- CA-368579: Mitigations against DoS attacks by unauthenticated clients by @robhoes in #4817
New Contributors
Full Changelog: v22.29.0...v22.30.0
v22.26.0
What's Changed
- CP-38617: Add module with stubs for xenforeignmemory by @psafont in #4633
- CP-38626:Allow manipulation of VTPM contents by @psafont in #4644
- Update VTPM feature branch with latest changes in master by @psafont in #4649
- Bring vtpm branch up-to-date with master by @edwintorok in #4671
- CP-38554: Start up and stop SWTPM and guard for every domain by @psafont in #4667
- merge the last 2 months of changes accumulated to master into the vtpm branch by @psafont in #4723
- CP-39414: start swtpm depending on the VM's platform metadata by @psafont in #4693
- vTPM state storage v0 by @edwintorok in #4730
- CP-40032: Expose VTPM creation and destruction both on the CLI and the API by @psafont in #4740
- CP-39894: Move most of the daemon management code to the service module and make pid locations explicit by @psafont in #4720
- Sync vtpm with master branch by @psafont in #4747
- VTPM: rework datamodel, fix nits needed by clients / detected by QA by @psafont in #4752
- CP-39850: Copy VTPM on clone by @psafont in #4771
- CP-40284, CP-39874: Gate VTPM creation behind an experimental feature and Prevent VTPMs and HA from coexisting by @psafont in #4774
- Merge latest master changes to vtpm branch by @psafont in #4778
- CP-40669: Restore database should not require ref as the first by @liulinC in #4781
- Introduce VTPM for guests by @psafont in #4780
Full Changelog: v22.25.0...v22.26.0
v1.160.2: Merge pull request #3962 from lippirk/CA-314317-backport-to-v8.0
CA-314317: Protect PVS-cache get_or_recreate_vdi by mutex
Intermediate release for Michael Zhao for feature testing
Intermediate release for Michael Zhao for feature testing
v1.14.10: Merge pull request #3051 from gaborigloi/CA-242706_backport_honolulu
Pre-release
- CA-242706: Ensure logon message reports correct IP address in case of static IP