# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Dec 4, 2024 12:02:53 AM 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, ... 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 ... Mon, 11 Sep 2023 19:36:05 GMT vboxsync [101085] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) Devices/Network: wip. DHCP, ARP, NTP all working. TCP not. bugref:10268 Thu, 07 Sep 2023 08:59:15 GMT vboxsync [101035] * trunk/doc/manual/en_US/man_VBoxManage-modifyvm.xml (modified) * trunk/doc/manual/ru_RU/man_VBoxManage-modifyvm.xml (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/log.h (modified) * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Devices/Serial/DevSerial.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageAppliance.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageStorageController.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageUtils.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageUtils.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDetailsGenerator.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIAudioControllerEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIBootOrderEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIChipsetEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIGraphicsControllerEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINetworkFeaturesEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIParavirtProviderEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIStorageSettingsEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UITpmEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIUSBControllerEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsNetwork.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSerial.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSystem.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/snapshots/UISnapshotDetailsWidget.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceEditorWidget.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/BIOSSettingsImpl.h (deleted) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/include/FirmwareSettingsImpl.h (added) * trunk/src/VBox/Main/include/Global.h (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/include/HostX86Impl.h (added) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/PlatformARMImpl.h (added) * trunk/src/VBox/Main/include/PlatformBase.h (added) * trunk/src/VBox/Main/include/PlatformImpl.h (added) * trunk/src/VBox/Main/include/PlatformPropertiesImpl.h (added) * trunk/src/VBox/Main/include/PlatformX86Impl.h (added) * trunk/src/VBox/Main/include/SerialPortImpl.h (modified) * trunk/src/VBox/Main/include/SystemPropertiesImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-all/PlatformPropertiesImpl.cpp (added) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplConfigArmV8.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplConfigCommon.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplConfigX86.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplExport.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Main/src-server/BIOSSettingsImpl.cpp (deleted) * trunk/src/VBox/Main/src-server/FirmwareSettingsImpl.cpp (added) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Main/src-server/HostX86Impl.cpp (added) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/src-server/NetworkAdapterImpl.cpp (modified) * trunk/src/VBox/Main/src-server/PlatformARMImpl.cpp (added) * trunk/src/VBox/Main/src-server/PlatformBase.cpp (added) * trunk/src/VBox/Main/src-server/PlatformImpl.cpp (added) * trunk/src/VBox/Main/src-server/PlatformX86Impl.cpp (added) * trunk/src/VBox/Main/src-server/SerialPortImpl.cpp (modified) * trunk/src/VBox/Main/src-server/SnapshotImpl.cpp (modified) * trunk/src/VBox/Main/src-server/StorageControllerImpl.cpp (modified) * trunk/src/VBox/Main/src-server/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/src-server/UnattendedImpl.cpp (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/testcase/Makefile.kmk (modified) * trunk/src/VBox/Main/testcase/tstSettings.cpp (added) * trunk/src/VBox/Main/testcase/tstVBoxAPI.cpp (modified) * trunk/src/VBox/Main/testcase/tstVBoxAPIXPCOM.cpp (modified) * trunk/src/VBox/Main/testcase/tstVBoxMultipleVM.cpp (modified) * trunk/src/VBox/Main/webservice/samples/java/jax-ws/clienttest.java (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings.xsd (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) * trunk/src/VBox/ValidationKit/testdriver/vbox.py (modified) * trunk/src/VBox/ValidationKit/testdriver/vboxtestvms.py (modified) * trunk/src/VBox/ValidationKit/testdriver/vboxwrappers.py (modified) * trunk/src/VBox/ValidationKit/tests/autostart/tdAutostart1.py (modified) * trunk/src/VBox/ValidationKit/tests/benchmarks/tdBenchmark2.py (modified) * trunk/src/VBox/ValidationKit/tests/cpu/tdCpuPae1.py (modified) * trunk/src/VBox/ValidationKit/tests/installation/tdGuestOsInstOs2.py (modified) * trunk/src/VBox/ValidationKit/tests/installation/tdGuestOsUnattendedInst1.py (modified) * trunk/src/VBox/ValidationKit/tests/network/tdNetBenchmark1.py (modified) * trunk/src/VBox/ValidationKit/tests/shutdown/tdGuestOsShutdown1.py (modified) * trunk/src/VBox/ValidationKit/tests/storage/tdStorageBenchmark1.py (modified) * trunk/src/VBox/ValidationKit/tests/storage/tdStorageRawDrive1.py (modified) * trunk/src/VBox/ValidationKit/tests/storage/tdStorageStress1.py (modified) * trunk/src/VBox/ValidationKit/tests/teleportation/tdTeleportLocal1.py (modified) * trunk/src/VBox/ValidationKit/tests/usb/tdUsb1.py (modified) Initial commit (based draft v2 / on patch v5) for implementing ... Tue, 05 Sep 2023 09:08:39 GMT vboxsync [101016] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) BusLogic: Avoid needlessly looping over an invalid mailbox (see ... Sun, 03 Sep 2023 11:07:46 GMT vboxsync [101004] * trunk/src/VBox/Devices/PC/BIOS/lsilogic.c (modified) BIOS: Added proper VDS S/G support to the LSI Logic driver. Thu, 31 Aug 2023 15:23:50 GMT vboxsync [100995] * trunk/src/VBox/Devices/PC/BIOS/vds.c (modified) BIOS: Fixed incorrect pragma aux use that could corrupt memory when ... Mon, 28 Aug 2023 14:35:30 GMT vboxsync [100986] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) BusLogic: More accurately emulate the geometry register; return ... Mon, 28 Aug 2023 11:09:40 GMT vboxsync [100984] * trunk/src/VBox/Devices/PC/BIOS/buslogic.c (modified) * trunk/src/VBox/Devices/PC/BIOS/scsi.c (modified) * trunk/src/VBox/Devices/PC/BIOS/scsi.h (modified) BIOS: Support also ISA BusLogic/Adaptec HBAs, not just PCI (see ... Thu, 17 Aug 2023 12:52:48 GMT vboxsync [100897] * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) Devices/Bus/DevPciIch9: Initialize the PCI bus type with the correct ... Thu, 17 Aug 2023 10:04:15 GMT vboxsync [100892] * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) Devices/Security/DevTpm: Fix regression introduced by r157063 causing ... Wed, 16 Aug 2023 17:22:30 GMT vboxsync [100886] * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) Devices/Network/slirp: Check the complete network address instead of ... Wed, 16 Aug 2023 11:39:26 GMT vboxsync [100883] * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) Devices/Network/DevVirtioNet: Fix support for VLANs due to wrong size ... Mon, 14 Aug 2023 16:56:27 GMT vboxsync [100874] * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) Audio/WAS: Make sure to invalidate the cached audio interfaces of the ... Mon, 14 Aug 2023 15:02:18 GMT vboxsync [100872] * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) Devices/Network/DevVirtioNet: Fix setting the PCI base class, ... Mon, 14 Aug 2023 12:51:17 GMT vboxsync [100870] * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/NetworkServices/IntNetSwitch/VBoxIntNetSwitch.cpp (modified) * trunk/src/VBox/NetworkServices/NetLib/IntNetIf.cpp (modified) Devices/DrvIntNet,NetworkServices/VBoxIntNetSwitch: Plug a few memory ... Thu, 10 Aug 2023 15:15:52 GMT vboxsync [100852] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImpl.cpp (modified) VMMDev,Main/Appliance: Update the Linux OS subtypes with recent ... Wed, 09 Aug 2023 11:51:53 GMT vboxsync [100827] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIIconPool.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePage.cpp (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImpl.cpp (modified) VBox/ostypes.h+Main/{Global,Appliance},VMMDev,FE/Qt: Update the Linux ... Wed, 02 Aug 2023 13:39:17 GMT vboxsync [100779] * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) DrvVUSBRootHub: Don't arm a re-attach timer in vusbR3RhLoadDone when ... Tue, 01 Aug 2023 20:05:15 GMT vboxsync [100776] * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) DrvVUSBRootHub: Attempt at fixing situation where vusbR3RhSavePrep ... Tue, 01 Aug 2023 20:04:46 GMT vboxsync [100775] * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) DrvVUSBRootHub: Attempt at fixing situation where vusbR3RhSavePrep ... Tue, 01 Aug 2023 20:01:46 GMT vboxsync [100774] * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) DrvVUSBRootHub: Attempt at fixing situation where vusbR3RhSavePrep ... Tue, 01 Aug 2023 10:59:45 GMT vboxsync [100768] * trunk/src/VBox/Devices/Gpio/DevPL061.cpp (modified) Devices/Gpio/DevPL061: Stub the saved state logic as there is nothing ... Tue, 01 Aug 2023 10:58:33 GMT vboxsync [100766] * trunk/src/VBox/Devices/Bus/DevPciGenericEcam.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) Devices/Bus/DevPciGenericEcam: Fixes for saved state loading, need to ... Tue, 01 Aug 2023 10:34:42 GMT vboxsync [100765] * trunk/src/VBox/Devices/Misc/DevFlashCFI.cpp (modified) Devices/Misc/DevFlashCFI: Only save the flash content on poweroff ... Tue, 01 Aug 2023 08:35:20 GMT vboxsync [100762] * trunk/src/VBox/Devices/Misc/DevFlashCFI.cpp (modified) Devices/Misc/DevFlashCFI: Add saved state support, bugref:10434 Mon, 31 Jul 2023 14:32:09 GMT vboxsync [100757] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) Devices/Graphics/DevVGA-SVGA: Fix for saved state loading, bugref:10458 Mon, 31 Jul 2023 12:59:34 GMT vboxsync [100751] * trunk/src/VBox/Devices/Misc/DevPL031.cpp (modified) Devices/DevPL031: Add saved state support (untested), bugref:10435 [fix] Mon, 31 Jul 2023 12:59:20 GMT vboxsync [100750] * trunk/src/VBox/Devices/Serial/DevPL011.cpp (modified) Devices/DevPL011: Add saved state support (untested), bugref:10403 [fix] Mon, 31 Jul 2023 12:58:14 GMT vboxsync [100749] * trunk/src/VBox/Devices/Serial/DevPL011.cpp (modified) Devices/DevPL011: Add saved state support (untested), bugref:10403 Mon, 31 Jul 2023 12:22:51 GMT vboxsync [100748] * trunk/src/VBox/Devices/Misc/DevPL031.cpp (modified) Devices/DevPL031: Add saved state support (untested), bugref:10435 Thu, 27 Jul 2023 09:30:15 GMT vboxsync [100713] * trunk/src/VBox/Devices/PC/BIOS/eltorito.c (modified) BIOS: Needed to adjust int13_cdrom() signature after orgs.asm ... Wed, 26 Jul 2023 22:38:25 GMT vboxsync [100712] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) Devices/Graphics: pre-initialize screen ids. bugref:9830 Wed, 26 Jul 2023 16:55:23 GMT vboxsync [100711] * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch64.fd (modified) Devices/EFI/FirmwareBin: Update the included firmware images for ARM, ... Wed, 26 Jul 2023 14:34:15 GMT vboxsync [100710] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGASavedState.h (modified) Devices/Graphics: Add new member to saved state for SVGA3 and bump ... Wed, 26 Jul 2023 12:09:51 GMT vboxsync [100704] * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VmwSvga3Dxe/Gop.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VmwSvga3Dxe/VmwSvga3.h (modified) Devices/EFI/Firmware/VmwSvga3: Need to enable framebuffer dirty ... Wed, 26 Jul 2023 12:06:49 GMT vboxsync [100703] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) Devcies/Graphics: Don't access the FIFO in the DBGF info handler if ... Wed, 26 Jul 2023 06:24:17 GMT vboxsync [100702] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Devices/Graphics: Fix assertion, bugref:10458 Tue, 25 Jul 2023 09:40:08 GMT vboxsync [100693] * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch64.fd (modified) Devices/EFI/FirmwareBin: Update the included firmware images for ARM, ... Tue, 25 Jul 2023 08:27:18 GMT vboxsync [100692] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) Devices/Graphics: Add support for the SVGA3 interface required for ... Tue, 25 Jul 2023 08:24:12 GMT vboxsync [100691] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Devices/Graphics: Add support for the SVGA3 interface required for ... Tue, 25 Jul 2023 08:20:54 GMT vboxsync [100690] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/vmsvga_include/svga_reg.h (modified) Devices/Graphics: Add support for the SVGA3 interface required for ... Tue, 25 Jul 2023 07:11:21 GMT vboxsync [100689] * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VmwSvga3Dxe/VmwSvga3.h (modified) Device/EFI/Firmware/VmwSvga3Dxe: Implement enough of the VMware SVGA ... Tue, 25 Jul 2023 07:08:45 GMT vboxsync [100688] * trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/ArmVirtQemu.dsc (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VmwSvga3Dxe/Driver.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VmwSvga3Dxe/Gop.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VmwSvga3Dxe/Hardware.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VmwSvga3Dxe/VmwSvga3.h (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VmwSvga3Dxe/VmwSvga3VideoDxe.inf (modified) Device/EFI/Firmware/VmwSvga3Dxe: Implement enough of the VMware SVGA ... Fri, 21 Jul 2023 14:27:13 GMT vboxsync [100682] * trunk/src/VBox/Devices/EFI/Firmware/.scm-settings (modified) Devices/EFI/Firmware: Add skeleton for a VMware SVGA 3 video ... Fri, 21 Jul 2023 14:26:59 GMT vboxsync [100681] * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VmwSvga3Dxe/ComponentName.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VmwSvga3Dxe/Driver.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VmwSvga3Dxe/Gop.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VmwSvga3Dxe/VmwSvga3.h (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VmwSvga3Dxe/VmwSvga3VideoDxe.inf (added) Devices/EFI/Firmware: Add skeleton for a VMware SVGA 3 video ... Fri, 21 Jul 2023 14:23:50 GMT vboxsync [100680] * trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/ArmVirtQemu.dsc (modified) * trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/ArmVirtQemuFvMain.fdf.inc (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VmwSvga3Dxe (added) Devices/EFI/Firmware: Add skeleton for a VMware SVGA 3 video ... Fri, 21 Jul 2023 09:50:53 GMT vboxsync [100674] * trunk/src/VBox/Devices/PC/BIOS/inlines.h (modified) BIOS: Added 8086 alternative implementations for rep_insw and ... Thu, 20 Jul 2023 07:50:29 GMT vboxsync [100659] * trunk/src/VBox/Devices/PC/BIOS/Makefile.kmk (modified) SCM Thu, 20 Jul 2023 07:43:52 GMT vboxsync [100658] * trunk/src/VBox/Devices/Config.kmk (modified) * trunk/src/VBox/Devices/PC/BIOS/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/BIOS/apm_pm.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/ebda.h (modified) * trunk/src/VBox/Devices/PC/BIOS/invop.c (modified) * trunk/src/VBox/Devices/PC/BIOS/orgs.asm (modified) * trunk/src/bldprogs/biossums.c (modified) BIOS: Reworked BIOS build to have a common core and add 286/386 ... Wed, 12 Jul 2023 11:23:07 GMT vboxsync [100542] * trunk/src/VBox/Devices/PC/DevFwCommon.cpp (modified) DevFwCommon: Add an experimental way for using the DmiSystemUuid ... Tue, 11 Jul 2023 22:52:56 GMT vboxsync [100529] * trunk/src/VBox/Devices/EFI/Firmware/Config.kmk (modified) EFI/Config.kmk: comment Tue, 11 Jul 2023 14:56:03 GMT vboxsync [100518] * trunk/src/VBox/Devices/USB/VUSBUrb.cpp (modified) VUSB: Additional paranoia to clear USB buffers used by the guest (see ... Tue, 11 Jul 2023 14:54:11 GMT vboxsync [100517] * trunk/src/VBox/Devices/USB/VUSBDevice.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) VUSB: Explicitly ignore any high bits of a USB address which is a ... Tue, 11 Jul 2023 13:42:41 GMT vboxsync [100516] * trunk/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLib.inf (modified) * trunk/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLibAccel.inf (modified) * trunk/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf (modified) * trunk/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLibFull.inf (modified) * trunk/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLibFullAccel.inf (modified) EFI: removing reference to rsa_sup_mul.c Tue, 11 Jul 2023 11:05:12 GMT vboxsync [100506] * trunk/src/VBox/Devices/EFI/Firmware/Config.kmk (modified) Devices/EFI/Firmware: Build fix with newer gcc, bugref:10400 Tue, 11 Jul 2023 10:26:24 GMT vboxsync [100501] * trunk/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/VfrCompile/Pccts/antlr/hash.c (modified) Devices/EFI/Firmware: Fix building antlr with newer compilers, ... Tue, 11 Jul 2023 07:51:53 GMT vboxsync [100498] * trunk/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Common/Misc.py (modified) Devices/EFI/Firmware: Workaround an issue in python causing the build ... Tue, 11 Jul 2023 06:43:42 GMT vboxsync [100495] * trunk/src/VBox/Devices/EFI/DevEFI.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices/EFI: Use our firmware volume definitions to get rid of the ... Mon, 10 Jul 2023 17:13:07 GMT vboxsync [100483] * trunk/src/VBox/Devices/PC/BIOS/notes.txt (modified) Updated BIOS notes. Mon, 10 Jul 2023 16:01:07 GMT vboxsync [100477] * trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk (modified) Makefile.kmk,Devices/EFI/Firmware: Make use of the cross compile ... Mon, 10 Jul 2023 15:54:56 GMT vboxsync [100473] * trunk/Makefile.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/EfiModules.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk (modified) Makefile.kmk,Devices/EFI/Firmware: Make use of the cross compile ... Mon, 10 Jul 2023 13:49:27 GMT vboxsync [100458] * trunk/src/VBox/Devices/PC/BIOS/apm_pm.asm (modified) Build fix. Mon, 10 Jul 2023 13:46:21 GMT vboxsync [100456] * trunk/include/VBox/bios.h (modified) * trunk/include/VBox/bios.mac (modified) * trunk/src/VBox/Devices/PC/BIOS/apm.c (modified) * trunk/src/VBox/Devices/PC/BIOS/apm_pm.asm (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) BIOS: Added a way for the APM BIOS to halt the virtual CPU through ... Sat, 08 Jul 2023 14:48:54 GMT vboxsync [100444] * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) Warning fix. Sat, 08 Jul 2023 14:14:42 GMT vboxsync [100443] * trunk/src/VBox/Devices/PC/BIOS/ata.c (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) BIOS: Recognize common hard disk types and set the corresponding CMOS ... Thu, 06 Jul 2023 14:17:28 GMT vboxsync [100415] * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) DevFdc: Typos in log statements. Thu, 06 Jul 2023 09:06:38 GMT vboxsync [100402] * trunk/src/VBox/Devices/VirtIO/VirtioCore.cpp (modified) Devices/VirtIO: Add support for the VirtIO over MMIO transport mode ... Thu, 06 Jul 2023 08:58:02 GMT vboxsync [100400] * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/Storage/DevVirtioSCSI.cpp (modified) * trunk/src/VBox/Devices/VirtIO/VirtioCore.cpp (modified) * trunk/src/VBox/Devices/VirtIO/VirtioCore.h (modified) Devices/VirtIO: Add support for the VirtIO over MMIO transport mode ... Thu, 06 Jul 2023 08:40:28 GMT vboxsync [100398] * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) Devices/Network/DevVirtioNet: Some fixes, the control queue can't be ... Wed, 05 Jul 2023 07:59:04 GMT vboxsync [100372] * trunk/src/VBox/Devices/VirtIO/VirtioCore.cpp (modified) * trunk/src/VBox/Devices/VirtIO/VirtioCore.h (modified) Devices/VirtIO: Mark the API as hidden explicitely, bugref:10459 Wed, 05 Jul 2023 07:47:33 GMT vboxsync [100371] * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/Storage/DevVirtioSCSI.cpp (modified) * trunk/src/VBox/Devices/VirtIO/VirtioCore.cpp (modified) * trunk/src/VBox/Devices/VirtIO/VirtioCore.h (modified) Devices/VirtIO,DevVirtioNet,DevVirtioSCSI: Get rid of ... Tue, 04 Jul 2023 13:12:17 GMT vboxsync [100366] * trunk/src/VBox/Devices/PC/BIOS/notes.txt (modified) Updated BIOS notes. Thu, 22 Jun 2023 17:33:57 GMT vboxsync [100251] * trunk/src/VBox/Devices/Network/lwip-new/src/core/ipv6/icmp6.c (modified) * trunk/src/VBox/Devices/Network/lwip-new/src/core/ipv6/ip6.c (modified) * trunk/src/VBox/Devices/Network/lwip-new/src/include/ipv6/lwip/icmp6.h (modified) * trunk/src/VBox/Devices/Network/lwip-new/src/include/ipv6/lwip/ip6.h (modified) Devices/Network: debug impl of libslirp nat. fixed linker collisions ... Mon, 19 Jun 2023 14:43:35 GMT vboxsync [100211] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) Devices/Graphics: Fix assertion, bugref:3409 Fri, 16 Jun 2023 07:33:46 GMT vboxsync [100190] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) Devices/VMMDev: Add an MMIO interface in addition to the existing PIO ... Fri, 16 Jun 2023 07:03:46 GMT vboxsync [100188] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) Devices/VMMDev: Add an MMIO interface in addition to the existing PIO ... Fri, 16 Jun 2023 07:01:41 GMT vboxsync [100187] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) Devices/VMMDev: Add an MMIO interface in addition to the existing PIO ... Fri, 16 Jun 2023 06:54:50 GMT vboxsync [100185] * trunk/include/VBox/VMMDev.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) Devices/VMMDev: Add an MMIO interface in addition to the existing PIO ... Thu, 15 Jun 2023 11:17:28 GMT vboxsync [100178] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) Devices/Graphics: release device lock for FIFO thread reset. bugref:9830 Wed, 14 Jun 2023 07:50:37 GMT vboxsync [100173] * trunk/src/VBox/Devices/PC/DevQemuFwCfg.cpp (modified) Devices/PC/DevQemuFwCfg: fix querying more than one file entry from ... Tue, 13 Jun 2023 11:58:50 GMT vboxsync [100168] * trunk/src/VBox/Devices/Serial/DevPL011.cpp (modified) Devices/DevPL011: Updates to the emulation, implement some basic ... Mon, 12 Jun 2023 19:51:39 GMT vboxsync [100161] * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices/Network: fixed draft makefile issue, preprocessor directive ... Mon, 12 Jun 2023 15:45:53 GMT vboxsync [100157] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) Devices/Graphics: merged SCREEN_TARGET resource type with TEXTURE_2D. ... Fri, 09 Jun 2023 15:36:00 GMT vboxsync [100143] * trunk/src/VBox/Devices/Misc/DevPL031.cpp (modified) Devices/Misc/DevPL031.cpp: Add option to load the current time into ... Fri, 09 Jun 2023 15:28:11 GMT vboxsync [100142] * trunk/src/VBox/Devices/Audio/DrvHostAudioDSound.cpp (modified) Audio/DrvHostAudioDSound: Return the correct pointer address in ... Fri, 09 Jun 2023 15:27:32 GMT vboxsync [100141] * trunk/src/VBox/Devices/Audio/DrvHostAudioDSound.cpp (modified) Audio/DrvHostAudioDSound: Return the correct pointer address in ... Fri, 09 Jun 2023 10:12:29 GMT vboxsync [100137] * trunk/src/VBox/Devices/Misc/DevPL031.cpp (modified) Devices/Misc/DevPL031.cpp: Fix setting the clock interval, bugref:10435 Thu, 08 Jun 2023 17:44:43 GMT vboxsync [100129] * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices/Network: scm fixes. bugref:10268 Thu, 08 Jun 2023 16:45:25 GMT vboxsync [100128] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) Devices/Network: wip. debug implementation of libslirp driver. ... Thu, 08 Jun 2023 15:38:21 GMT vboxsync [100126] * trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/ArmVirt.dsc.inc (modified) Devices/EFI/Firmware: Don't apply NX protection to EfiLoaderData ... Thu, 08 Jun 2023 12:44:22 GMT vboxsync [100121] * trunk/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/GenFw/GenFw.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/VfrCompile/Pccts/antlr/misc.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/VfrCompile/Pccts/h/DLexer.h (modified) Devices/EFI/Firmware: Build fixes after r157801, bugref:10469 Thu, 08 Jun 2023 12:38:00 GMT vboxsync [100116] * trunk/src/VBox/Devices/EFI/DevEFI-armv8.cpp (modified) Devices/DevEFI-armv8.cpp: Move the FDT injection to the memory setup ... Wed, 07 Jun 2023 20:05:13 GMT vboxsync [100108] * trunk/Config.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3Lib.cpp (modified) * trunk/src/VBox/Additions/darwin/VBoxClient/VBoxClientClipboardGuestToHost.cpp (modified) * trunk/src/VBox/Additions/darwin/VBoxClient/VBoxClientClipboardHostToGuest.cpp (modified) * trunk/src/VBox/Debugger/DBGCGdbRemoteStub.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioCoreAudio.cpp (modified) * trunk/src/VBox/Devices/EFI/DevSmc.cpp (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch64.fd (modified) * trunk/src/VBox/Devices/EFI/VBoxSmcUtil-darwin.cpp (modified) * trunk/src/VBox/Devices/Gpio/DevPL061.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Misc/DevPL031.cpp (modified) * trunk/src/VBox/Devices/Serial/DevPL011.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase-darwin.cpp (modified) * trunk/src/VBox/Devices/USB/darwin/USBProxyDevice-darwin.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/helpbrowser/UIHelpViewer.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/logviewer/UIVMLogViewerFilterPanel.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/platform/darwin/DarwinKeyboard.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPLib-darwin.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/darwin-pasteboard.cpp (modified) * trunk/src/VBox/ImageMounter/vboximg-mount/SelfSizingTable.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImplConfigArmV8.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Main/src-server/PerformanceImpl.cpp (modified) * trunk/src/VBox/Main/src-server/UnattendedImpl.cpp (modified) * trunk/src/VBox/Main/src-server/darwin/iokit.cpp (modified) * trunk/src/VBox/Runtime/common/log/logcom.cpp (modified) * trunk/src/VBox/Runtime/r3/darwin/RTCrStoreCreateSnapshotById-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/darwin/RTMpGetDescription-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/darwin/RTSystemQueryDmiString-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/darwin/mp-darwin.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstPrfRT.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GICR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM-armv8.cpp (modified) * trunk/src/VBox/ValidationKit/testboxscript/TestBoxHelper.cpp (modified) *: Fix build issues when setting VBOX_WITH_WARNINGS_AS_ERRORS=1 on ... Sun, 04 Jun 2023 10:32:59 GMT vboxsync [100066] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) Devices/Graphics: debug logging. bugref:9830 Thu, 01 Jun 2023 18:58:57 GMT vboxsync [100047] * trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/ArmVirtQemu.dsc (modified) * trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/ArmVirtQemuFvMain.fdf.inc (modified) Devices/EFI/Firmware: Display our own logo and include the AHCI DXE ... Thu, 01 Jun 2023 18:19:52 GMT vboxsync [100039] * trunk/src/VBox/Devices/EFI/DevEFI-armv8.cpp (modified) Devices/DevEFI-armv8.cpp: Implement ability to inject the FDT for the ... Tue, 30 May 2023 07:05:05 GMT vboxsync [100008] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d.cpp (modified) Devices/Graphics: debug logging and assertions. bugref:9830 Tue, 23 May 2023 21:29:27 GMT vboxsync [99945] * trunk/src/VBox/Devices/PC/DevQemuFwCfg.cpp (modified) Devices/PC/DevQemuFwCfg: Add screenshot support for the RAM based ...