# # ChangeLog for trunk/src/VBox in vbox # # Generated by Trac 1.4.3.2 # Jan 22, 2025 8:07:12 PM Wed, 27 Sep 2023 09:17:00 GMT vboxsync [101285] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSType.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIGuestOSTypeSelectionButton.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIGuestOSTypeSelectionButton.h (modified) FE/Qt: bugref:10523. Refactoring UIGuestOSTypeSelectionButton to ... Wed, 27 Sep 2023 09:11:34 GMT vboxsync [101284] * trunk/src/VBox/Main/src-all/PlatformPropertiesImpl.cpp (modified) Main: Added IPlatformProperties::supportedGuestOSTypes() getter to ... Wed, 27 Sep 2023 08:54:37 GMT vboxsync [101283] * trunk/src/VBox/Devices/EFI/FirmwareNew (copied) EFI/Firmware: Preparing for updating to edk2-stable202308, bugref:4643 Wed, 27 Sep 2023 08:21:09 GMT vboxsync [101282] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/PlatformPropertiesImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/src-all/PlatformPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) Main: Added IPlatformProperties::supportedGuestOSTypes() getter to ... Wed, 27 Sep 2023 07:33:34 GMT vboxsync [101280] * trunk/src/VBox/Installer/darwin/Makefile.kmk (modified) Installer/darwin: Use the automatically generated entitlements files ... Wed, 27 Sep 2023 07:22:13 GMT vboxsync [101279] * trunk/Config.kmk (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPR3HardenedEntitlements.plist (deleted) * trunk/src/VBox/HostDrivers/Support/darwin/SUPR3HardenedEntitlementsVM.plist (deleted) * trunk/src/VBox/Installer/darwin/Makefile.kmk (modified) Installer/darwin: Use the automatically generated entitlements files ... Wed, 27 Sep 2023 06:48:22 GMT vboxsync [101278] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSType.cpp (moved) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSType.h (moved) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMDiskPage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMHardwarePage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMSummaryPage.cpp (modified) FE/Qt: bugref:10523. Refactoring UIGuestOSTypeII to UIGuestOSType. Wed, 27 Sep 2023 06:23:32 GMT vboxsync [101277] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.h (modified) FE/Qt: bugref:10523. Some cleaning. Tue, 26 Sep 2023 23:44:36 GMT vboxsync [101275] * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (added) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Started on bugref:10371 ... Tue, 26 Sep 2023 18:13:37 GMT vboxsync [101274] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main: Added guest OS type ID conversion in the settings code to ... Tue, 26 Sep 2023 17:40:24 GMT vboxsync [101273] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMHardwarePage.cpp (modified) FE/Qt: bugref:10523. Build fix. Tue, 26 Sep 2023 15:37:01 GMT vboxsync [101272] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMDiskPage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMExpertPage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMHardwarePage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMSummaryPage.cpp (modified) FE/Qt: bugref:10523. New vm wizard does not cache guest OS type ... Tue, 26 Sep 2023 13:13:10 GMT vboxsync [101271] * trunk/src/VBox/Main/src-client/ConsoleImplConfigX86.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) Main: More guest OS types string fixes; we now use explicitly _x64 ... Tue, 26 Sep 2023 12:58:55 GMT vboxsync [101270] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: Don't use r3/mempage-heap.cpp for GA version of IPRT, it ... Tue, 26 Sep 2023 12:58:06 GMT vboxsync [101269] * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) Main: Fixed guest OS types handling for ... Tue, 26 Sep 2023 12:56:42 GMT vboxsync [101268] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: Don't use r3/mempage-heap.cpp for GA version of IPRT, it ... Tue, 26 Sep 2023 12:20:33 GMT vboxsync [101267] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId-armv8.cpp (modified) VMM/CPUMR3CpuId-armv8: Dump the auxiliary feature registers 0 and 1 ... Tue, 26 Sep 2023 12:19:27 GMT vboxsync [101266] * trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/ArmVirt.dsc.inc (modified) EFI/Firmware: Add our defines to identify a VBox firmware build, ... Tue, 26 Sep 2023 11:41:17 GMT vboxsync [101265] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialogSpecific.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsDisplay.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsDisplay.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.h (modified) FE/Qt: bugref:10523. Addendum to r159247. Tue, 26 Sep 2023 10:51:10 GMT vboxsync [101264] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIVideoMemoryEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIVideoMemoryEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsDisplay.cpp (modified) FE/Qt: bugref:10523. Don't cache UIGuestOSType object when all we ... Tue, 26 Sep 2023 10:42:38 GMT vboxsync [101263] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIVideoMemoryEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIVideoMemoryEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsDisplay.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsDisplay.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.h (modified) FE/Qt: bugref:10523. Refactoring in machine setting related code to ... Tue, 26 Sep 2023 00:14:34 GMT vboxsync [101262] * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Corrected FNIEMNATIVETB so it clearly indicates that ... Mon, 25 Sep 2023 23:57:08 GMT vboxsync [101261] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Corrected FNIEMNATIVETB so it clearly indicates that ... Mon, 25 Sep 2023 18:59:49 GMT vboxsync [101258] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Made throw/unwinding work on darwin.arm64. This was a bit of ... Mon, 25 Sep 2023 17:45:04 GMT vboxsync [101257] * trunk/src/VBox/HostDrivers/Support/darwin/SUPR3HardenedEntitlementsVM.plist (modified) Support/SUPR3HardenedEntitlementsVM.plist: Seems that ... Mon, 25 Sep 2023 15:49:01 GMT vboxsync [101255] * trunk/src/VBox/ValidationKit/utils/nt/Makefile.kmk (modified) ValKit: Query about a supported DirectX feature level. Makefile cleanup. Mon, 25 Sep 2023 15:27:14 GMT vboxsync [101254] * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/dx/VBoxDXDDIVideo.cpp (added) WDDM: Some D3D11_1DDI_VIDEODEVICEFUNCS stubs. bugref:10529 Mon, 25 Sep 2023 14:00:59 GMT vboxsync [101253] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMDiskPage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMExpertPage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMHardwarePage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMSummaryPage.cpp (modified) FE/Qt: bugref:10523. New vm wizard uses UIGuestOSType from no on. Mon, 25 Sep 2023 01:16:09 GMT vboxsync [101251] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: started completeing the unwind info for darwin.amd64 (not ... Mon, 25 Sep 2023 00:54:00 GMT vboxsync [101250] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Fixed EXC_BAD_INSTRUCTION issue. bugref:10370 Mon, 25 Sep 2023 00:42:13 GMT vboxsync [101249] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Wrote a very simple sub-allocator for the executable memory ... Sun, 24 Sep 2023 02:48:56 GMT vboxsync [101248] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Ran first native arm TB. Executable memory fun prevents ... Fri, 22 Sep 2023 23:48:24 GMT vboxsync [101247] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Working on emitting native arm64 instructions... bugref:10370 Fri, 22 Sep 2023 23:46:24 GMT vboxsync [101245] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) VMM/IEM: nit. bugref:10370 Fri, 22 Sep 2023 16:38:35 GMT vboxsync [101244] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.cpp (modified) FE/Qt: bugref:10523. Select Oracle Linux by default when OS family is ... Fri, 22 Sep 2023 15:41:24 GMT vboxsync [101242] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.h (modified) FE/Qt: bugref:10523. Mics. fixes in name and type selection widget. Fri, 22 Sep 2023 15:40:32 GMT vboxsync [101241] * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsInput.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsInput.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsProxy.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsProxy.h (modified) FE/Qt: bugref:10513: Global Preferences: A bit of cleanup for Input ... Fri, 22 Sep 2023 14:51:16 GMT vboxsync [101239] * trunk/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialog.cpp (modified) FE/Qt: bugref:10513: UIAdvancedSettingsDialog: Adjusting sticky ... Fri, 22 Sep 2023 11:16:42 GMT vboxsync [101237] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.h (modified) FE/Qt: bugref:10523. Removing an obsolete function that we had used ... Fri, 22 Sep 2023 09:16:54 GMT vboxsync [101236] * trunk/src/VBox/VMM/include/NEMInternal.h (modified) VMM/NEMR3Native-darwin-armv8.cpp: Need to sync the ID registers upon ... Fri, 22 Sep 2023 09:12:48 GMT vboxsync [101235] * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo.cpp (modified) scm fixes. bugref:6492 Fri, 22 Sep 2023 09:06:14 GMT vboxsync [101234] * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) VMM/NEMR3Native-darwin-armv8.cpp: Need to sync the ID registers upon ... Fri, 22 Sep 2023 07:54:00 GMT vboxsync [101233] * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo.cpp (modified) Additions/VBoxService/VBoxServiceVMInfo.cpp: implement user detection ... Fri, 22 Sep 2023 05:39:44 GMT vboxsync [101232] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePage.cpp (modified) FE/Qt: bugref:10523. More fixes in os type detection stuff. Thu, 21 Sep 2023 21:02:31 GMT vboxsync [101231] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsDisplay.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsDisplay.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSystem.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSystem.h (modified) FE/Qt: bugref:10513: Update UIEditor with more interesting tab-widget ... Thu, 21 Sep 2023 20:17:24 GMT vboxsync [101230] * trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsPage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIAudioSettingsEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIUSBSettingsEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsDisplay.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsGeneral.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsInput.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsInterface.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsLanguage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsProxy.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsUpdate.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsAudio.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsDisplay.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsInterface.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSF.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsStorage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSystem.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsUSB.cpp (modified) FE/Qt: bugref:10513: Update UIEditor with API to register sub- ... Thu, 21 Sep 2023 20:16:28 GMT vboxsync [101229] * trunk/Config.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) /Config.kmk,VMM: Enable the recompiler (threaded only) on arm64 by ... Thu, 21 Sep 2023 19:14:56 GMT vboxsync [101227] * trunk/src/VBox/Frontends/VBoxAutostart/VBoxAutostart-posix.cpp (modified) FE/VBoxAutostart-posix: Add a config key (per user) which sets ... Thu, 21 Sep 2023 16:10:07 GMT vboxsync [101226] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePage.cpp (modified) FE/Qt: bugref:10523. Fixing 'guest os type detection from vm name' ... Thu, 21 Sep 2023 15:09:30 GMT vboxsync [101224] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIEditor.cpp (modified) FE/Qt: bugref:10513: Update UIEditor to handle QAbstractItemView ... Thu, 21 Sep 2023 14:54:27 GMT vboxsync [101223] * trunk/src/VBox/Devices/EFI/VBoxSmcUtil-darwin.cpp (modified) VBoxSmcUtil-darwin.cpp: More 4-letter constants converted to ... Thu, 21 Sep 2023 14:41:09 GMT vboxsync [101222] * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/Devices/EFI/DevSmc.cpp (modified) iprt/cdefs.h,DevSmc.cpp: Added RT_MAKE_U32_FROM_MSB_U8 to deal with ... Thu, 21 Sep 2023 12:21:13 GMT vboxsync [101221] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs-armv8.cpp (modified) VMM/CPUMAllRegs-armv8.cpp: Implement CPUMGetGuestAddrWidths(), ... Thu, 21 Sep 2023 10:51:17 GMT vboxsync [101220] * trunk/src/VBox/Main/include/StorageControllerImpl.h (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/src-server/StorageControllerImpl.cpp (modified) * trunk/src/VBox/Main/src-server/UnattendedImpl.cpp (modified) Main: Moved i_controllerNameFromBusType() from Machine to ... Thu, 21 Sep 2023 09:43:12 GMT vboxsync [101218] * trunk/src/VBox/Main/src-all/Global.cpp (modified) Main/Global: One more fix for x64 OS type naming, to match the UI ... Thu, 21 Sep 2023 09:39:55 GMT vboxsync [101217] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePage.cpp (modified) FE/Qt: bugref:10523. Adjusting os type id strings to match the latest ... Thu, 21 Sep 2023 08:56:02 GMT vboxsync [101216] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId-armv8.cpp (modified) VMM/CPUMR3CpuId-armv8.cpp: Check for more features when loading a ... Thu, 21 Sep 2023 08:53:19 GMT vboxsync [101215] * trunk/src/VBox/Main/include/Global.h (modified) * trunk/src/VBox/Main/include/GuestOSTypeImpl.h (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-server/GuestOSTypeImpl.cpp (modified) Main: Separated (renamed) the internal generic OS hint bits from the ... Thu, 21 Sep 2023 08:30:08 GMT vboxsync [101214] * trunk/Config.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/src-server/GuestOSTypeImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) Main: Got rid of VBOX_WITH_ARMV8_HARDCODED_DEFAULTS, as we now have ... Thu, 21 Sep 2023 08:20:48 GMT vboxsync [101213] * trunk/src/VBox/Main/src-all/Global.cpp (modified) Main/Global: New arm64 VMs always need (U)EFI enabled. bugref:10384 Thu, 21 Sep 2023 06:38:45 GMT vboxsync [101210] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) FE/Qt: bugref:10523. Removing a rogue printf. Thu, 21 Sep 2023 06:38:06 GMT vboxsync [101209] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINameAndSystemEditor.h (modified) FE/Qt: bugref:10523. Adjusting name and type editor to the new ... Wed, 20 Sep 2023 15:06:31 GMT vboxsync [101207] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIIconPool.cpp (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) Main + FE/Qt: Added ArchLinux_arm64. bugref:10384 Wed, 20 Sep 2023 15:01:19 GMT vboxsync [101206] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIIconPool.cpp (modified) FE/Qt: Icon pool updates for Other_arm64 + Debian_arm64 / Debian12_arm64. Wed, 20 Sep 2023 14:57:44 GMT vboxsync [101205] * trunk/src/VBox/Main/src-all/Global.cpp (modified) Main/Global: Also changed the non-Linx OS IDs to the new naming ... Wed, 20 Sep 2023 14:43:40 GMT vboxsync [101204] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-server/GuestOSTypeImpl.cpp (modified) * trunk/src/VBox/Main/src-server/UnattendedImpl.cpp (modified) ostypes.h + Main: Renamed ARM32 -> arm32 + ARM64 -> arm64. Wed, 20 Sep 2023 14:41:16 GMT vboxsync [101203] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (added) VMM/IEM: Reworked the native recompiler state passing and moved most ... Wed, 20 Sep 2023 14:37:32 GMT vboxsync [101202] * trunk/src/VBox/Main/src-server/USBIdDatabaseStub.cpp (modified) Main/USBIdDatabaseStub.cpp: Address a few build errors flagged by ... Wed, 20 Sep 2023 14:32:00 GMT vboxsync [101201] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIIconPool.cpp (modified) FE/Qt: Icon pool fixes for more precisely named guest OS type names. Wed, 20 Sep 2023 14:14:26 GMT vboxsync [101200] * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendCOM.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-all/PlatformPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplConfigArmV8.cpp (modified) * trunk/src/VBox/Main/src-server/GraphicsAdapterImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings.xsd (modified) Main,FE/Qt: Add the QEMU RAM based framebuffer device as a possible ... Wed, 20 Sep 2023 14:14:08 GMT vboxsync [101199] * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendCOM.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-server/AudioAdapterImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main + FE/Qt: More Virtio-Sound handling configuration. bugref:10384 Wed, 20 Sep 2023 13:47:29 GMT vboxsync [101198] * trunk/src/VBox/Main/src-all/Global.cpp (modified) Main/Global: More work on Linux-based OS IDs. bugref:10384 Wed, 20 Sep 2023 13:47:19 GMT vboxsync [101197] * trunk/src/VBox/Runtime/common/checksum/openssl-sha256.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/openssl-sha512.cpp (modified) Runtime/{openssl-sha256,openssl-sha512}.cpp: Updated the ... Wed, 20 Sep 2023 13:19:30 GMT vboxsync [101196] * trunk/src/VBox/Main/src-all/Global.cpp (modified) Main/Global: More ARM64 OS types stuff. Addd Debian ARM64. bugref:10384 Wed, 20 Sep 2023 13:13:14 GMT vboxsync [101195] * trunk/src/VBox/Main/src-server/GuestOSTypeImpl.cpp (modified) Main: Fixed GuestOSType::i_platformArchitecture(). bugref:10384 Wed, 20 Sep 2023 13:07:24 GMT vboxsync [101194] * trunk/src/VBox/Runtime/common/checksum/openssl-md5.cpp (modified) Runtime/openssl-md5.cpp: Fix conflicting declaration of RTMd5Final(), ... Wed, 20 Sep 2023 12:53:00 GMT vboxsync [101193] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Some libunwind/darwin adjustments. bugref:10370 Wed, 20 Sep 2023 12:27:00 GMT vboxsync [101192] * trunk/src/VBox/Runtime/r3/mempage-heap.cpp (modified) IPRT/mem: Fix assertion in generic ASMBitFirstClear triggered by ... Wed, 20 Sep 2023 12:16:40 GMT vboxsync [101191] * trunk/src/VBox/Main/src-client/ConsoleImplConfigArmV8.cpp (modified) Main/ConsoleImplConfigArmV8.cpp: Emit the uart FDT node only when a ... Wed, 20 Sep 2023 11:51:34 GMT vboxsync [101190] * trunk/src/VBox/VMM/VMMR3/CPUM-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId-armv8.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal-armv8.h (modified) VMM/CPUM-armv8: Include the guest ID registers in the saved state and ... Wed, 20 Sep 2023 10:05:12 GMT vboxsync [101189] * trunk/src/VBox/Main/src-all/Global.cpp (modified) Main/Global.cpp: Renamed the OS hints and macro templates, as the _32 ... Wed, 20 Sep 2023 09:19:31 GMT vboxsync [101188] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-server/GuestOSTypeImpl.cpp (modified) * trunk/src/VBox/Main/src-server/UnattendedImpl.cpp (modified) ostypes.h: Renamed _arm32 / _arm64 -> _ARM32 / _ARM64, to match the ... Wed, 20 Sep 2023 09:04:06 GMT vboxsync [101186] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId-armv8.cpp (modified) VMM/CPUMR3CpuId-armv8: Resolve more feature bits, bugref:10525 Wed, 20 Sep 2023 07:25:00 GMT vboxsync [101183] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.cpp (copied) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIGuestOSTypeII.h (copied) FE/Qt: bugref:10523 Adding a separate class to manage os guest types. Tue, 19 Sep 2023 23:38:24 GMT vboxsync [101182] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncsBltIn.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) VMM/IEM: Eliminated a parameter for three more builtin threaded ... Tue, 19 Sep 2023 23:14:45 GMT vboxsync [101181] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) VMM/IEM: We don't need to emit code for setting up parameters that ... Tue, 19 Sep 2023 17:18:37 GMT vboxsync [101180] * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) Frontends/VBoxManage,Main/VirtualBox: Change the newly added ... Tue, 19 Sep 2023 17:04:05 GMT vboxsync [101179] * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) Main: IVirtualBox::getGuestOSType() now will only return the ... Tue, 19 Sep 2023 17:01:07 GMT vboxsync [101178] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) Main: Added first two generic guest OS types for ARM (as "Other", as ... Tue, 19 Sep 2023 16:59:11 GMT vboxsync [101177] * trunk/src/VBox/Main/include/GuestOSTypeImpl.h (modified) * trunk/src/VBox/Main/src-server/GuestOSTypeImpl.cpp (modified) Main: Added GuestOSType::i_platformArchitecture() for easier ... Tue, 19 Sep 2023 16:57:28 GMT vboxsync [101176] * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) Main: Added a new static function Host::s_getPlatformArchitecture() ... Tue, 19 Sep 2023 16:55:36 GMT vboxsync [101175] * trunk/src/VBox/Main/src-server/SystemPropertiesImpl.cpp (modified) Main: Also check for VBOX_WITH_VIRT_ARMV8 in ... Tue, 19 Sep 2023 15:50:22 GMT vboxsync [101174] * trunk/src/VBox/Main/include/PlatformImpl.h (modified) * trunk/src/VBox/Main/src-server/PlatformImpl.cpp (modified) Main: Use "static" here as advertised. bugref:10384 Tue, 19 Sep 2023 15:28:49 GMT vboxsync [101173] * trunk/src/VBox/Main/src-client/ConsoleImplConfigCommon.cpp (modified) Main: Nit. bugref:10384 Tue, 19 Sep 2023 15:14:43 GMT vboxsync [101172] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Made the native recompiler work for win.amd64 debug builds. ... Tue, 19 Sep 2023 15:04:10 GMT vboxsync [101171] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/GuestOSTypeImpl.h (modified) * trunk/src/VBox/Main/src-server/GuestOSTypeImpl.cpp (modified) Main: Added a IGuestOSType::platformArchitecture attribute for ... Tue, 19 Sep 2023 13:57:17 GMT vboxsync [101170] * trunk/src/VBox/Main/src-server/UnattendedImpl.cpp (modified) Main: Don't report unattended installation for ARM guests as ... Tue, 19 Sep 2023 12:56:18 GMT vboxsync [101169] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) Main: Docs. bugref:10384 Tue, 19 Sep 2023 12:55:37 GMT vboxsync [101168] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main: Fixed reading the CPU properties (like CPU count). bugref:10384 Tue, 19 Sep 2023 11:31:13 GMT vboxsync [101167] * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) Frontends/VBoxManage: Follow-up build fix to remove the COMGETTER() ...