From 4f0c67fe990e5418974868248e96f6591568d421 Mon Sep 17 00:00:00 2001
From: Manuel Bentele
Date: Wed, 12 May 2021 12:20:20 +0200
Subject: Fixes the original XML schemas for VirtualBox configurations
The original XML schemas for VirtualBox configurations do not prescribe
all necessary XML elements and attributes. This patch extends the
original schemas and specifies some of the missing XML elements and
attributes shown in the following:
Missing XML elements: Missing XML attributes:
APIC Accelerate3D
Autostart allowTracingToAccessVM
CloudNetwork authLibrary
CloudNetworks autoMountPoint
Condition autostartDatabasePath
Config autostop
Cpu backend
CPUCount codec
CpuTree config
CustomHardDisk CpuIdPortabilityLevel
Debugging CpuProfile
Default defaultFrontend
Frontend defaultHardDiskFolder
HardDiskAttachment defaultVRDELibrary
HardDiskAttachments delay
HardwareVirtExUseNativeApi Description
HardwareVirtExVirtVmsaveVmload exclusive
HostInterface executionCap
IBPBOn file
Iommu fileTransfersEnabled
ISCSIHardDisk fixedAddress
L1DFlushOn forcedOptions
Lpt HWVirtExEnabled
MDSClearOn icon
NestedHWVirt inclusive
SATAController Instance
SpecCtrl LoggingLevel
SpecCtrlByHost lun
Tracing netAddress
TripleFaultReset notificationPatterns
Uart PCIBus
USBDeviceSource PCIDevice
USBDeviceSources PCIFunction
VHDImage processPriority
VideoRecording productid
VirtualBox profile
VirtualDiskImage proxyUrl
VMDKImage remoteDisplayAuthLibrary
Webcam scheduling
X2APIC secDefaultLeaseTime
secMaxLeaseTime
secMinLeaseTime
serialnumber
snapshotFolder
stateFile
statisticsUpdateInterval
StatisticsUpdateInterval
subleaf
suppressedOptions
target
uartType
userName
VBoxUpdateCount
VBoxUpdateEnabled
VBoxUpdateFrequency
VBoxUpdateLastCheckDate
VBoxUpdateTarget
vendorid
vmentry
vmexit
VMProcessPriority
VRDEExtPack
---
.../virtualbox/xsd/VirtualBox-settings_v1-15.xsd | 85 +++++++++++++++++++++-
.../virtualbox/xsd/VirtualBox-settings_v1-16.xsd | 25 ++++++-
.../virtualbox/xsd/VirtualBox-settings_v1-17.xsd | 30 +++++++-
.../virtualbox/xsd/VirtualBox-settings_v1-18.xsd | 12 +++
4 files changed, 149 insertions(+), 3 deletions(-)
diff --git a/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-15.xsd b/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-15.xsd
index cef56dc..33258ca 100644
--- a/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-15.xsd
+++ b/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-15.xsd
@@ -321,6 +321,12 @@
+
+
+
+
+
+
@@ -432,6 +438,10 @@
+
+
+
+
@@ -440,6 +450,10 @@
+
+
+
+
@@ -475,7 +489,9 @@
+
+
@@ -537,6 +553,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -727,6 +763,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -738,6 +801,7 @@
+
@@ -1132,6 +1196,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1163,6 +1242,7 @@
+
@@ -1171,11 +1251,13 @@
+
-
+
+
@@ -1229,6 +1311,7 @@
+
diff --git a/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-16.xsd b/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-16.xsd
index b5dbbf8..17f558f 100644
--- a/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-16.xsd
+++ b/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-16.xsd
@@ -245,6 +245,14 @@
+
+
+
+
+
+
+
+
+
@@ -705,6 +719,11 @@
+
+
+
+
+
@@ -866,6 +885,8 @@
+
+
@@ -875,6 +896,7 @@
+
@@ -1135,7 +1157,7 @@
-
+
@@ -1401,6 +1423,7 @@
+
diff --git a/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-17.xsd b/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-17.xsd
index b5dbbf8..addfb4a 100644
--- a/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-17.xsd
+++ b/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-17.xsd
@@ -245,6 +245,14 @@
+
+
+
+
+
+
+
+
+
@@ -705,6 +724,11 @@
+
+
+
+
+
@@ -866,6 +890,8 @@
+
+
@@ -875,6 +901,7 @@
+
@@ -1135,7 +1162,7 @@
-
+
@@ -1401,6 +1428,7 @@
+
diff --git a/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-18.xsd b/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-18.xsd
index 1e4f6dd..653f5ea 100644
--- a/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-18.xsd
+++ b/src/main/resources/virtualbox/xsd/VirtualBox-settings_v1-18.xsd
@@ -558,10 +558,18 @@
+
+
+
+
+
+
+
+
@@ -599,7 +607,9 @@
+
+
@@ -911,6 +921,7 @@
+
@@ -1421,6 +1432,7 @@
+
--
cgit v1.2.3-55-g7522