# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # May 5, 2025 3:56:51 AM Mon, 06 Jan 2025 18:46:35 GMT vboxsync [107442] * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) Devices/Storage/DrvHostBase.cpp: Add missing harmless error check in ... Mon, 06 Jan 2025 18:43:39 GMT vboxsync [107441] * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) Devices/Storage/DevLsiLogicSCSI.cpp: Disable unused code, bugref:3409 Mon, 06 Jan 2025 18:41:08 GMT vboxsync [107439] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) Devices/Storage/DevAHCI.cpp: Fix redundant if condition, bugref:3409 Mon, 06 Jan 2025 17:55:02 GMT vboxsync [107436] * trunk/src/VBox/Devices/Network/DevDP8390.cpp (modified) Devices/Network/DevDP8390: Fixed a warning found by Parfait. ... Mon, 06 Jan 2025 17:01:30 GMT vboxsync [107428] * trunk/src/VBox/Devices/Security/DrvTpmEmu.cpp (modified) * trunk/src/VBox/Devices/Security/DrvTpmEmuTpms.cpp (modified) Devices/Security: Fix some harmless repeated expansion of macro ... Tue, 24 Dec 2024 17:00:55 GMT vboxsync [107405] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) 3D: Check SVGA_CAP_GBOBJECTS capability before loading 3D surfaces ... Mon, 16 Dec 2024 11:45:16 GMT vboxsync [107328] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) 3D: Save/restore all VMSVGA surfaces into a saved state for Linux ... Fri, 13 Dec 2024 13:21:33 GMT vboxsync [107317] * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/Devices/Network/UsbNet.cpp (modified) UsbNet: bugref:10779 Public statistics, also added missing ... Fri, 13 Dec 2024 08:46:50 GMT vboxsync [107312] * trunk/src/VBox/Devices/Network/UsbNet.cpp (modified) SCM fix. Fri, 13 Dec 2024 08:13:55 GMT vboxsync [107309] * trunk/src/VBox/Devices/Network/UsbNet.cpp (modified) UsbNet: bugref:10779 Implemented link state handling Fri, 06 Dec 2024 22:25:21 GMT vboxsync [107248] * 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: Fill in some ... Fri, 06 Dec 2024 14:17:35 GMT vboxsync [107243] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/UsbNet.cpp (moved) UsbNet: bugref:10779 Simply renamed UsbEth to UsbNet (part 2) Fri, 06 Dec 2024 14:11:11 GMT vboxsync [107242] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Network/UsbEth.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) UsbNet: bugref:10779 Simply renamed UsbEth to UsbNet (part 1) Wed, 04 Dec 2024 13:23:29 GMT vboxsync [107225] * trunk/src/VBox/Devices/Network/DrvNATlibslirp.cpp (modified) NAT: Slightly adjusted polling loop. Tue, 03 Dec 2024 07:58:35 GMT vboxsync [107215] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM/PDM,VMMDevTesting: Don't include vm.h in VMMDevTesting, replacing ... Tue, 03 Dec 2024 06:30:05 GMT vboxsync [107214] * trunk/src/VBox/Devices/Network/DrvNATlibslirp.cpp (modified) NAT: unified platform specific code paths in io thread. bugref:10268 Mon, 02 Dec 2024 16:25:39 GMT vboxsync [107213] * trunk/src/VBox/Devices/Network/DrvNATlibslirp.cpp (modified) NAT: Timer expiration has to be kept as a 64-bit value to avoid ... Fri, 29 Nov 2024 13:47:12 GMT vboxsync [107191] * trunk/src/VBox/Devices/Bus/MsiCommon.cpp (modified) MsiCommon.cpp: Check puMask in MsiNotify() before dereferencing, ... Wed, 27 Nov 2024 18:05:40 GMT vboxsync [107170] * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) Devices/Security/DevTpm.cpp: Move assertion to the correct position, ... Wed, 27 Nov 2024 14:42:30 GMT vboxsync [107167] * trunk/src/VBox/Devices/USB/VUSBDevice.cpp (modified) USB/VUSB: Wrong field was compared to 0 when returning LangIds. ... Tue, 26 Nov 2024 10:33:37 GMT vboxsync [107145] * trunk/Makefile.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk (modified) /Makefile.kmk,EFI/Firmware/Makefile.kmk: Got rid of the legacy ... Tue, 26 Nov 2024 10:19:37 GMT vboxsync [107139] * trunk/Makefile.kmk (modified) * trunk/src/VBox/Devices/EFI/DevEFI-armv8.cpp (modified) * trunk/src/VBox/Devices/EFI/DevEFI-binaries.S (modified) * trunk/src/VBox/Devices/EFI/DevEFI-binaries.asm (modified) * trunk/src/VBox/Devices/EFI/DevEFI.cpp (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI-amd64.fd (moved) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI-arm32.fd (moved) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI-arm64.fd (moved) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI-x86.fd (moved) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Misc/DevPlatform.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD2.h (modified) * trunk/src/VBox/Installer/darwin/Makefile.kmk (modified) * trunk/src/VBox/Installer/freebsd/Makefile.kmk (modified) * trunk/src/VBox/Installer/linux/Makefile.kmk (modified) * trunk/src/VBox/Installer/linux/debian/rules (modified) * trunk/src/VBox/Installer/linux/rpm/rules (modified) * trunk/src/VBox/Installer/solaris/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/VBoxMergeApp.wxi (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/src-client/ConsoleImplConfigArmV8.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplConfigX86.cpp (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) Devices,Main,Installer,/Makefile.kmk: Take ARM EFI firmwares from the ... Fri, 22 Nov 2024 15:47:28 GMT vboxsync [107124] * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/VBoxVirtMemInfoLib/VBoxVirtMemInfoLib.c (modified) Devices/EFI/Firmware: Precaution to not add an entry for the MMIO ... Fri, 22 Nov 2024 14:11:54 GMT vboxsync [107121] * 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: Add two new ... Fri, 22 Nov 2024 10:48:00 GMT vboxsync [107113] * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vmm/apic.h (deleted) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvm.mac (modified) * trunk/include/VBox/vmm/pdmapic.h (added) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Devices/testcase/tstDevicePdmDevHlpR0.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplConfigX86.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllIntprTables.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncsBltIn.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdTables.h (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllApic.cpp (added) * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFCoreWrite.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMMinimal.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-linux.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM: bugref:10759 Restructure the APIC to allow different backends to ... Thu, 21 Nov 2024 01:54:50 GMT vboxsync [107069] * trunk/Makefile.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk (modified) EFI/Firmware: Build all four firmware architectures by default. To ... Thu, 21 Nov 2024 01:00:19 GMT vboxsync [107068] * trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/ArmVirtQemu.dsc (modified) * trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk (modified) EFI/Firmware: Use arm32 & arm64 instead of arch32 and arch64 for ... Wed, 20 Nov 2024 23:33:44 GMT vboxsync [107066] * trunk/src/VBox/Devices/EFI/Firmware/EfiModules.kmk (modified) EFI/Firmware: The .pdb files are now all in the DEBUG dir after ... Wed, 20 Nov 2024 16:18:41 GMT vboxsync [107062] * trunk/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/AutoGen/GenMake.py (modified) * trunk/src/VBox/Devices/EFI/Firmware/vbox-tools_def.txt (modified) EFI/Firmware: Switch to using kmk for VS2019/2022 on windows. Halves ... Wed, 20 Nov 2024 11:07:06 GMT vboxsync [107055] * trunk/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/build/build.py (modified) EFI/Firmware: More logging on exceptions in build.py. jiraref:VBP-1458 Wed, 20 Nov 2024 11:06:26 GMT vboxsync [107054] * trunk/src/VBox/Devices/EFI/Firmware/BaseTools/Conf/build_rule.template (modified) * trunk/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/AutoGen/ModuleAutoGen.py (modified) EFI/Firmware: Fix the DLL -> EFI conversion for GCC & CLANGDWARF so ... Wed, 20 Nov 2024 11:02:50 GMT vboxsync [107053] * trunk/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/AutoGen/GenMake.py (modified) * trunk/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py (modified) EFI/Firmware: Added support for kmk makefile generation in a kBuild ... Tue, 19 Nov 2024 12:16:53 GMT vboxsync [107043] * trunk/src/VBox/Devices/EFI/Firmware/Config.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk (modified) EFI/Firmware: Fix packing. jiraref:VBP-1458 Tue, 19 Nov 2024 11:56:07 GMT vboxsync [107041] * trunk/src/VBox/Devices/EFI/Firmware/Config.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/EfiModules.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxWinPythonWrap.c (added) * trunk/src/VBox/Devices/EFI/Firmware/vbox-tools_def.txt (modified) EFI/Firmware: Part of changes required for building the arm images on ... Tue, 19 Nov 2024 11:02:44 GMT vboxsync [107040] * trunk/src/VBox/Devices/EFI/Firmware/.scm-settings (modified) * trunk/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/IntrinsicLib/Ia32/VBox-ftol2-vcc.nasm (moved) * trunk/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/IntrinsicLib/IntrinsicLib.inf (modified) EFI/Firmware: Made it build with VCC143 (ak a VS2022). Updated the ... Tue, 19 Nov 2024 08:25:35 GMT vboxsync [107035] * trunk/src/VBox/Devices/VirtIO/VirtioCore.cpp (modified) VirtioNet: Allow re-negotiation of features after reset. bugref:10572 Mon, 18 Nov 2024 14:52:36 GMT vboxsync [107028] * trunk/src/VBox/Devices/Network/DrvNATlibslirp.cpp (modified) NAT: Consistently take network config from CFGM, and apply part of ... Mon, 18 Nov 2024 14:43:59 GMT vboxsync [107027] * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) Devices/Security/DevTpm: Fix the PTP/CRB interface emulation so ... Sun, 17 Nov 2024 02:21:36 GMT vboxsync [107020] * trunk/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Trim/Trim.py (modified) * trunk/src/VBox/Devices/EFI/Firmware/Config.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/IntrinsicLib/Ia32/ftol2-vcc.nasm (copied) * trunk/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/IntrinsicLib/IntrinsicLib.inf (modified) * trunk/src/VBox/Devices/EFI/Firmware/EfiModules.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf (modified) * trunk/src/VBox/Devices/EFI/Firmware/vbox-tools_def.txt (modified) EFI/Firmware: Made it build with VCC143 (ak a VS2022). Updated the ... Fri, 15 Nov 2024 19:03:37 GMT vboxsync [107018] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) 3D: Fix for trivial index out-of-bound bug sometimes causing a crash ... Tue, 12 Nov 2024 20:31:00 GMT vboxsync [106971] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.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: Add a new OStype for ... Tue, 12 Nov 2024 16:25:37 GMT vboxsync [106967] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) 3D: Use 'true' as the default for VMSVGA2dGBO to force vmwgfx.ko from ... Tue, 12 Nov 2024 13:42:19 GMT vboxsync [106959] * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch64.fd (modified) Devices/EFI/FirmwareBin: Update to reflect latest changes, bugref:10732 Tue, 12 Nov 2024 12:27:20 GMT vboxsync [106958] * trunk/src/VBox/Devices/EFI/Firmware/ArmPlatformPkg/PrePeiCore/AArch64/PrePeiCoreEntryPoint.S (modified) Devices/EFI/Firmware: Change the EFI firmware to detect the platform ... Tue, 12 Nov 2024 10:06:24 GMT vboxsync [106954] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) 3D: Read the value of VMSVGA2dGBO from VM config. The default is ... Tue, 12 Nov 2024 09:53:05 GMT vboxsync [106953] * 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-internal.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d.h (modified) 3D: Move declaration of VMSVGA2dGBO into VMSVGA3DSTATE to avoid ... Tue, 12 Nov 2024 02:41:36 GMT vboxsync [106945] * trunk/Config.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxBFE/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxHeadless/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxSDL/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/NetworkServices/Dhcpd/Makefile.kmk (modified) * trunk/src/VBox/NetworkServices/NAT/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/tools/Makefile.kmk (modified) SUPDrv,/Config.kmk,**/Makefile.kmk: Implemented the simplified ... Mon, 11 Nov 2024 19:51:58 GMT vboxsync [106942] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) 3D: Initialise only MAP and GBO interfaces if VMSVGA2dGBO extradata ... Mon, 11 Nov 2024 16:24:57 GMT vboxsync [106934] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) 3D: Force allocation of a mipmap levels for ... Mon, 11 Nov 2024 16:09:35 GMT vboxsync [106932] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d.cpp (modified) 3D: Do not init 3D backend if VMSVGA2dGBO extradata is set. bugref:10580 Mon, 11 Nov 2024 12:07:14 GMT vboxsync [106926] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-internal.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d.h (modified) 3D: Use memcpy for SVGA_3D_CMD_SURFACE_COPY if VMSVGA2dGBO extradata ... Mon, 11 Nov 2024 01:09:38 GMT vboxsync [106920] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvm.mac (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/VMM/Config.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) /Config.kmk,Devices/Makefile.kmk,VMM/*: Introducing ... Tue, 29 Oct 2024 00:44:27 GMT vboxsync [106762] * trunk/Config.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/Config.kmk (modified) /Config.kmk,EFI/Makefile.kmk: Applied VBOX_WITH_NEW_VCC=1 so it can ... Sat, 26 Oct 2024 00:54:40 GMT vboxsync [106716] * trunk/Config.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) /Config.kmk,Devices: Temporarily disable VBOX_WITH_WDDM on win.arm64 ... Fri, 25 Oct 2024 10:28:28 GMT vboxsync [106683] * trunk/Config.kmk (modified) * trunk/src/VBox/Additions/3D/Config.kmk (modified) * trunk/src/VBox/Additions/os2/Config.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/Config.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Storage/testcase/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/Config.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/Config.kmk (modified) * trunk/src/libs/openssl-3.1.7/Config.kmk (modified) * trunk/src/libs/softfloat-3e/testfloat/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/Config.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) /Config.kmk,*.kmk: Changed the LIBS properties on all templates to ... Fri, 25 Oct 2024 07:36:01 GMT vboxsync [106678] * trunk/src/VBox/Devices/Network/DrvNATlibslirp.cpp (modified) Devices/Network: fix stray typo, fix nat notify pipe draining. ... Thu, 24 Oct 2024 21:37:40 GMT vboxsync [106675] * trunk/src/VBox/Devices/Network/DrvNATlibslirp.cpp (modified) Devices/Network: Fix stack overflow on pipe read. bugref:10268 Thu, 24 Oct 2024 09:24:58 GMT vboxsync [106648] * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices/Makefile.kmk: Fixed warning about undefined VBoxDDR0_0_OUTDIR ... Wed, 23 Oct 2024 12:04:56 GMT vboxsync [106619] * trunk/src/VBox/Devices/Network/DrvNATlibslirp.cpp (modified) Release build fix. Wed, 23 Oct 2024 10:05:48 GMT vboxsync [106615] * trunk/src/VBox/Devices/EFI/DevEFI-binaries.S (modified) EFI/DevEFI-binaries.S: Exporting the symbols on windows/arm64. ... Wed, 23 Oct 2024 04:20:54 GMT vboxsync [106608] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/DrvNATlibslirp.cpp (modified) * trunk/src/VBox/Devices/Network/RTWinPollLibslirp.cpp (deleted) * trunk/src/VBox/Devices/Network/RTWinSocketPair.cpp (copied) * trunk/src/VBox/Devices/Network/winpoll.h (deleted) * trunk/src/VBox/Devices/Network/winutils.h (copied) Devices/Network: switched back to poll paradigm for windows and non- ... Wed, 23 Oct 2024 00:54:42 GMT vboxsync [106600] * trunk/src/VBox/Devices/Gpio/DevPL061.cpp (modified) DevPL061: Warnings. jiraref:VBP-1171 Wed, 23 Oct 2024 00:54:21 GMT vboxsync [106599] * trunk/src/VBox/Devices/Misc/DevPlatform.cpp (modified) DevPlatform: Warnings. jiraref:VBP-1171 Mon, 21 Oct 2024 07:31:54 GMT vboxsync [106541] * trunk/src/VBox/Devices/Serial/DevPL011.cpp (modified) Devices/Serial/DevPL011: Small optimization, only update the IRQ ... Sun, 20 Oct 2024 02:33:50 GMT vboxsync [106523] * trunk/src/VBox/Devices/Storage/DrvHostBase-win.cpp (modified) Devices/DrvHostBase-win.cpp: Some initializers requiring more {} ... Sun, 20 Oct 2024 02:33:04 GMT vboxsync [106522] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) Devices/Graphics: Two GUID initializers that requires more {} to make ... Sun, 20 Oct 2024 02:31:20 GMT vboxsync [106521] * trunk/src/VBox/Devices/build/VBoxDD.h (modified) Devices/VBoxDD.h,DrvTpmHost.cpp: g_DrvTpmHost prototype shouldn't be ... Thu, 17 Oct 2024 16:58:42 GMT vboxsync [106464] * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch64.fd (modified) Devices/EFI/FirmwareBin: Update to latest ARM UEFi images to fix ... Thu, 17 Oct 2024 10:07:16 GMT vboxsync [106422] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) DevAHCI: Explicitly set SCSI transfer direcction for AHCI ATAPI ... Wed, 16 Oct 2024 15:09:20 GMT vboxsync [106391] * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch64.fd (modified) Devices/EFI/FirmwareBin: Update to the latest state supporting ACPI, ... Wed, 16 Oct 2024 14:15:04 GMT vboxsync [106386] * trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseRngLib/AArch64/Rndr.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.c (modified) Devices/EFI/Firmware: Make the BaseRngLib work on ARM platform where ... Wed, 16 Oct 2024 11:49:50 GMT vboxsync [106357] * trunk/src/VBox/Devices/EFI/Firmware/.scm-settings (modified) Devices/EFI/Firmware: Expose ACPI tables if available, bugref:10733 ... Wed, 16 Oct 2024 11:41:44 GMT vboxsync [106355] * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxAcpiPlatformDxe/VBoxAcpiPlatform.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxAcpiPlatformDxe/VBoxAcpiPlatformDxe.inf (added) Devices/EFI/Firmware: Expose ACPI tables if available, bugref:10733 ... Wed, 16 Oct 2024 11:38:19 GMT vboxsync [106353] * trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/ArmVirtQemu.dsc (modified) * trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/ArmVirtQemuFvMain.fdf.inc (modified) Devices/EFI/Firmware: Include the SATA controler driver in the ... Wed, 16 Oct 2024 11:36:33 GMT vboxsync [106352] * trunk/include/VBox/platforms/vbox-armv8.h (modified) * 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/OvmfPkg/PlatformHasAcpiDtDxe/PlatformHasAcpiDtDxe.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformHasAcpiDtDxe/PlatformHasAcpiDtDxe.inf (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/Include/Library/VBoxArmPlatformLib.h (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/VBoxArmPlatformLib/VBoxArmPlatformLib.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/VBoxVirtMemInfoLib/VBoxVirtMemInfoLib.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxAcpiPlatformDxe (added) Devices/EFI/Firmware: Expose ACPI tables if available, bugref:10733 ... Wed, 16 Oct 2024 09:25:04 GMT vboxsync [106348] * trunk/src/VBox/Devices/Network/UsbEth.cpp (modified) Devices/Network: Beginnings of a USB/NCM network interface emulation ... Wed, 16 Oct 2024 09:11:47 GMT vboxsync [106345] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/UsbEth.cpp (added) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) Devices/Network: Beginnings of a USB/NCM network interface emulation ... Thu, 10 Oct 2024 17:42:05 GMT vboxsync [106294] * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/VirtIO/VirtioCore.cpp (modified) * trunk/src/VBox/Devices/VirtIO/VirtioCore.h (modified) VirtioNet/Core: debugger info fixes Thu, 10 Oct 2024 16:55:02 GMT vboxsync [106293] * trunk/Version.kmk (modified) * trunk/debian/changelog (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI64.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch64.fd (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.asm (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.md5sum (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.asm (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.md5sum (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.asm (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.md5sum (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.md5sum (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.md5sum (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.md5sum (modified) 7.1.4 Thu, 10 Oct 2024 10:58:09 GMT vboxsync [106287] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) 3D: Partially reverted r164972: Conditionally enable 3D backend in 2D ... Thu, 10 Oct 2024 09:16:39 GMT vboxsync [106281] * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) DevOHCI: Quick fix for deadlock when pfnAbortEpByAddr is called. Ran ... Thu, 10 Oct 2024 08:07:33 GMT vboxsync [106274] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) DevBusLogic: CritSectIntr also needs to protect ... Thu, 10 Oct 2024 08:02:15 GMT vboxsync [106273] * trunk/src/VBox/Devices/Network/DrvNATlibslirp.cpp (modified) DrvNATlibslirp: Correct function name in log statement. bugref:10268 Thu, 10 Oct 2024 08:01:24 GMT vboxsync [106272] * trunk/src/VBox/Devices/Network/DrvNATlibslirp.cpp (modified) DrvNATlibslirp: Initialize cChangedFDs since RTWinPoll only sets it ... Thu, 10 Oct 2024 07:36:47 GMT vboxsync [106271] * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) Devices/Security: Query the buffer size of the device above and use ... Wed, 09 Oct 2024 19:07:30 GMT vboxsync [106263] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) 3D: Remove the excessive LogRels for Src and Dst buffers validation. ... Wed, 09 Oct 2024 16:09:15 GMT vboxsync [106259] * trunk/include/VBox/vmm/pdmtpmifs.h (modified) * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) * trunk/src/VBox/Devices/Security/DrvTpmEmu.cpp (modified) * trunk/src/VBox/Devices/Security/DrvTpmEmuTpms.cpp (modified) Devices/Security: Query the buffer size of the device above and use ... Tue, 08 Oct 2024 22:43:46 GMT vboxsync [106250] * trunk/src/VBox/Devices/Network/DrvNATlibslirp.cpp (modified) Devices/Network: added some release logging. bugref:10268 Tue, 08 Oct 2024 15:20:56 GMT vboxsync [106241] * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) DrvSCSI: When completing SCSI commands, copy only the amount of data ... Mon, 07 Oct 2024 10:07:57 GMT vboxsync [106224] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) 3D: Replacing memcpy with memmove to workaround possible Src and Dst ... Fri, 04 Oct 2024 19:51:37 GMT vboxsync [106221] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) 3D: Skip SVGA_CMD_BLIT_GRMFB_TO_SCREEN if Src and Dst buffers ... Tue, 01 Oct 2024 12:13:14 GMT vboxsync [106190] * trunk/doc/manual/user_ChangeLogImpl.xml (modified) * trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/OvmfPkgIa32.dsc (modified) * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/OvmfPkgIa32.fdf (modified) * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/OvmfPkgX64.dsc (modified) * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/OvmfPkgX64.fdf (modified) EFI/Firmware: Include RngDxe to restore network boot support again ... Tue, 01 Oct 2024 09:52:02 GMT vboxsync [106188] * 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) 3D: Conditionally enable 3D backend in 2D mode if VMSVGA2dGBO ... Tue, 01 Oct 2024 08:35:10 GMT vboxsync [106186] * trunk/doc/manual/user_ChangeLogImpl.xml (modified) * trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk (modified) EFI/Firmware/Makefile.kmk: Enable the MPT SCSI driver which was lost ... Fri, 27 Sep 2024 13:52:10 GMT vboxsync [106167] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNATlibslirp.cpp (modified) DrvNAT,DrvNATlibslirp: PDMINETWORKUP::pfnAllocBuf should return ... Thu, 26 Sep 2024 13:40:21 GMT vboxsync [106165] * trunk/Version.kmk (modified) * trunk/debian/changelog (modified) * trunk/doc/manual/user_ChangeLogImpl.xml (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI64.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch64.fd (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.asm (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.md5sum (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.asm (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.md5sum (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.asm (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.md5sum (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.md5sum (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.md5sum (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.md5sum (modified) 7.1.2 Wed, 25 Sep 2024 18:53:55 GMT vboxsync [106156] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) Devices/Graphics: BindFlags cleanup Wed, 25 Sep 2024 18:47:15 GMT vboxsync [106155] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) Devices/Graphics: do not use initial data for textures with ... Wed, 25 Sep 2024 18:36:09 GMT vboxsync [106154] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d.cpp (modified) Devices/Graphics: logging Wed, 25 Sep 2024 16:45:59 GMT vboxsync [106150] * trunk/src/VBox/Devices/Network/DrvNATlibslirp.cpp (modified) Devices/Network: Fix windows dhcp error when hostname update is empty ...