# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Mar 16, 2025 7:27:24 PM Tue, 09 Apr 2024 14:36:12 GMT vboxsync [104254] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) Devices/Storage/DevAHCI: Fix return code for the fake I/O port read ... Tue, 09 Apr 2024 14:04:33 GMT vboxsync [104253] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) Devices/Storage/DevAHCI: Fix return code when reading non existant ... Tue, 09 Apr 2024 11:55:04 GMT vboxsync [104250] * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) DevOHCI: Take more care when adding items to in-flight tracker (see ... Tue, 09 Apr 2024 07:40:39 GMT vboxsync [104244] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Devices/Graphics/DevVGA: Cleanup vbe_ioport_write_data() a little, ... Mon, 08 Apr 2024 15:01:27 GMT vboxsync [104233] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) Devices/DevBusLogic.cpp: Increase the maxmium size of the CDB which ... Mon, 08 Apr 2024 11:47:37 GMT vboxsync [104225] * trunk/src/VBox/Devices/Serial/DevOxPcie958.cpp (modified) Devices/Serial/DevPcieOx958: Be more strict with what the emulation ... Mon, 08 Apr 2024 10:52:25 GMT vboxsync [104224] * trunk/src/VBox/Devices/Serial/DevOxPcie958.cpp (modified) Devices/Serial/DevOxPcie958: Return 0 when the DMA registers are ... Mon, 08 Apr 2024 10:21:06 GMT vboxsync [104222] * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunMmc.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunSbc.cpp (modified) Devices/Storage/VSCSI: Be more strict when it comes to CDB lengths ... Mon, 08 Apr 2024 10:18:11 GMT vboxsync [104221] * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIDevice.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIInternal.h (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunMmc.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunSbc.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunSsc.cpp (modified) Devices/Storage/VSCSI: Be more strict when it comes to CDB lengths ... Fri, 05 Apr 2024 14:39:02 GMT vboxsync [104194] * trunk/src/VBox/Devices/PC/BIOS/ata.c (modified) * trunk/src/VBox/Devices/PC/BIOS/disk.c (modified) * trunk/src/VBox/Devices/PC/BIOS/ebda.h (modified) * trunk/src/VBox/Devices/PC/BIOS/notes.txt (modified) BIOS: Run INITIALIZE DRIVE PARAMETERS after resetting drives in the ... Fri, 05 Apr 2024 13:42:44 GMT vboxsync [104193] * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) DevLsiLogic: Converted diagnostic MMIO range to DWORD access, ... Fri, 05 Apr 2024 13:35:18 GMT vboxsync [104191] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) DevBusLogic: Enforce DWORD aligned MMIO, return 'unused' for ... Fri, 05 Apr 2024 13:25:56 GMT vboxsync [104189] * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) DevFdc: If EOT is below starting sector, make it more explicit what's ... Fri, 05 Apr 2024 12:19:22 GMT vboxsync [104175] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Dev/VGA: Spec considers vbe_start_addr as DWORD offset. bugref:10636 Fri, 05 Apr 2024 09:08:56 GMT vboxsync [104171] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) Devices/BusLogic: Respond with a invalid command parameter error if ... Fri, 05 Apr 2024 08:53:01 GMT vboxsync [104170] * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) Devices/LsiLogicSCSI: Respond with a device not there error if the ... Thu, 04 Apr 2024 15:35:39 GMT vboxsync [104159] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltRt-win.cpp (modified) VBoxNetFlt: Fix UBSAN warnings by switching to flexible arrays, ... Wed, 03 Apr 2024 15:49:45 GMT vboxsync [104142] * trunk/src/VBox/Devices/PC/BIOS/ebda.h (modified) BIOS: Removed VBOX_IS_VIRTIO_SCSI_DEVICE and associated cruft. It's ... Tue, 02 Apr 2024 18:25:14 GMT vboxsync [104130] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) DevVGA: Reading the attribute controller index register does not ... Sat, 30 Mar 2024 11:18:05 GMT vboxsync [104125] * trunk/include/VBox/vusb.h (modified) * trunk/src/VBox/Devices/USB/DevXHCI.cpp (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) VUSB: Added vusbRhAbortEpByAddr(), renamed vusbRhAbortEp() to ... Sat, 30 Mar 2024 11:14:59 GMT vboxsync [104124] * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) OHCI: Comments, typos. Wed, 27 Mar 2024 17:44:17 GMT vboxsync [104097] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) VMSVGA3/ARM: Fix MMIO memory layout (make it the same as in Fusion) ... Tue, 26 Mar 2024 20:17:49 GMT vboxsync [104070] * trunk/include/VBox/VMMDevTesting.h (modified) * trunk/include/VBox/VMMDevTesting.mac (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) VMMDev: Add a magic tail dword following the data made available by ... Tue, 26 Mar 2024 16:38:31 GMT vboxsync [104068] * trunk/src/VBox/Devices/PC/BIOS/ahci.c (modified) BIOS: Build real VDS S/G lists in AHCI driver, don't just fake it. Tue, 26 Mar 2024 16:35:54 GMT vboxsync [104067] * trunk/src/VBox/Devices/PC/BIOS/ata.c (modified) Comments. Tue, 26 Mar 2024 15:48:19 GMT vboxsync [104065] * trunk/include/VBox/VMMDevTesting.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) VMMDev: Added a VMMDEV_TESTING_CFG_THRESHOLD_NATIVE_RECOMPILER / ... Sun, 24 Mar 2024 18:34:26 GMT vboxsync [104027] * trunk/src/VBox/Devices/PC/ipxe/Makefile.kmk (modified) Devices/PC/ipxe: Don't try to build it on linux.arm64, bugref:10391 Sun, 24 Mar 2024 18:30:39 GMT vboxsync [104022] * trunk/src/VBox/Devices/EFI/DevEFI-binaries.S (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.S (modified) VMM/testcase/tstIEMAImplDataSseBinary.S,Devices/EFI/DevEFI- ... Wed, 20 Mar 2024 09:24:24 GMT vboxsync [103941] * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI64.fd (modified) Devices/EFI/FirmwareBin: Update firmware images after last fix Wed, 20 Mar 2024 09:05:12 GMT vboxsync [103938] * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformBmPrintScLib/StatusCodeHandler.c (modified) Devices/EFI/Firmware: Don't print the loading/starting messages to ... Mon, 18 Mar 2024 17:11:22 GMT vboxsync [103902] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIDevice.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunMmc.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSISense.cpp (modified) VSCSI: Fixed a problem with potentially unset cbSector in READ CD ... Mon, 18 Mar 2024 09:39:42 GMT vboxsync [103883] * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) Undid accidental commit. Mon, 18 Mar 2024 09:38:17 GMT vboxsync [103882] * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunMmc.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunSbc.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunSsc.cpp (modified) VSCSI: For READ(6) and WRITE(6), a request to transfer zero blocks ... Tue, 05 Mar 2024 13:55:44 GMT vboxsync [103681] * trunk/src/VBox/Devices/USB/DevXHCI.cpp (modified) DevXHCI: Fixed a rare race condition which could miss a ringing ... Mon, 26 Feb 2024 16:05:40 GMT vboxsync [103574] * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/dx/VBoxDX.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) Devices/Graphics,WDDM: translate ClearDepthStencilView flags Mon, 26 Feb 2024 12:53:01 GMT vboxsync [103566] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/VKAT: Bugfixes for AudioTestBeaconAddConsecutive(). Mon, 26 Feb 2024 12:52:30 GMT vboxsync [103565] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Validation Kit/Audio: Logging. Wed, 21 Feb 2024 15:44:42 GMT vboxsync [103502] * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) Devices/Bus/DevPCI.cpp: Remove condition which is always true, ... Tue, 20 Feb 2024 08:15:41 GMT vboxsync [103469] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) Devices/Graphics: logging Tue, 20 Feb 2024 07:33:59 GMT vboxsync [103468] * trunk/src/VBox/Devices/Graphics/shaderlib/glsl_shader.c (modified) Devices/Graphics/shaderlib: Need to zero out two structs, bugref:3409 Mon, 19 Feb 2024 15:51:24 GMT vboxsync [103457] * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.h (modified) * trunk/src/VBox/GuestHost/HGSMI/HGSMIMemAlloc.cpp (modified) HGSMI: Some symbol visibility cleanup, bugref:3409 Mon, 19 Feb 2024 12:06:37 GMT vboxsync [103431] * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) tstIntNet-1: RTStrCat won't fail because we already subtracted the ... Mon, 19 Feb 2024 12:02:55 GMT vboxsync [103430] * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) DrvAudio: No need to use either RTStrCopy[2] or RTStrCat[2] here, ... Mon, 19 Feb 2024 11:12:14 GMT vboxsync [103425] * trunk/src/VBox/Devices/Serial/DevPL011.cpp (modified) * trunk/src/VBox/Devices/Serial/DevSerial.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvTCP.cpp (modified) * trunk/src/VBox/Devices/Serial/UartCore.cpp (modified) Devices/Serial: Fix some warnings, parfait:3409 Mon, 19 Feb 2024 08:59:56 GMT vboxsync [103419] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Devices/Graphics: Committed a bit too much in r161740, bugref:3409 Mon, 19 Feb 2024 08:44:55 GMT vboxsync [103417] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/shaderlib/directx.c (modified) * trunk/src/VBox/Devices/Graphics/shaderlib/glsl_shader.c (modified) * trunk/src/VBox/Devices/Graphics/shaderlib/stateblock.c (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) Devices/Graphics,VMM: Fix some unused function warnings, bugref:3409 Mon, 19 Feb 2024 08:06:54 GMT vboxsync [103416] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-shader.cpp (modified) * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/alt-md5.cpp (modified) Devices,Runtime: Fix some harmless misleading macros warnings, ... Mon, 19 Feb 2024 07:52:27 GMT vboxsync [103415] * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestCtrl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) * trunk/src/VBox/Main/src-client/GuestDnDSourceImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestDnDTargetImpl.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcodeview.cpp (modified) * trunk/src/VBox/Runtime/common/log/tracelogreader.cpp (modified) * trunk/src/VBox/Runtime/common/misc/fdt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3VTable.cpp (modified) Additions,Main,VMM,Runtime: Fix some unused expression warnings, ... Mon, 19 Feb 2024 07:11:27 GMT vboxsync [103410] * trunk/src/VBox/Devices/Network/testcase/tstDevEEPROM.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstDevPhy.cpp (modified) Devices/Network/testcase: Fix some harmless dangling pointer ... Sat, 17 Feb 2024 02:05:12 GMT vboxsync [103405] * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices/Makefile.kmk: Use the default windows target version when ... Fri, 16 Feb 2024 10:10:27 GMT vboxsync [103397] * trunk/src/VBox/Devices/USB/VUSBUrb.cpp (modified) Devices/VUSBUrb: Documented parfait false positive. bugref:3409 Wed, 14 Feb 2024 02:06:13 GMT vboxsync [103346] * trunk/src/VBox/Devices/Network/DrvCloudTunnel.cpp (modified) DrvCloudTunnel: Switch the RTStrPrintfV calls with RTStrPrintf2V ... Wed, 14 Feb 2024 02:00:34 GMT vboxsync [103345] * trunk/src/VBox/Devices/Network/DrvCloudTunnel.cpp (modified) DrvCloudTunnel.cpp: Two missing va_end calls. Parfait bugref:3409 Mon, 12 Feb 2024 16:02:29 GMT vboxsync [103317] * trunk/src/VBox/Devices/USB/DevEHCI.cpp (modified) DevEHCI: Cast bit-fields to RTGCPHYS before left shifting, otherwise ... Mon, 12 Feb 2024 12:13:26 GMT vboxsync [103310] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsaStubs.cpp (modified) Devices/DrvAudioAlsaStubs: Corrected snd_pcm_nonblock() proxy stub ... Fri, 09 Feb 2024 13:23:50 GMT vboxsync [103291] * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) Devices/Storage/DevFdc.cpp: Simplify the logic in get_cur_drv() a ... Thu, 08 Feb 2024 15:27:12 GMT vboxsync [103285] * trunk/src/VBox/Debugger/DBGPlugInDarwin.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/tstShflCase.cpp (modified) * trunk/src/VBox/Main/src-server/linux/PerformanceLinux.cpp (modified) * trunk/src/VBox/Main/src-server/xpcom/server_module.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0CommonDriver.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3PlugIn.cpp (modified) * trunk/src/VBox/ValidationKit/utils/fs/FsPerf.cpp (modified) Re-applied r161549 again (Got rid of a lot of deprecated strcpy / ... Thu, 08 Feb 2024 15:04:45 GMT vboxsync [103282] * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) Dev/PC/DevPit-i8254: Don't leak fd if speaker emulation isn't ... Thu, 08 Feb 2024 14:37:11 GMT vboxsync [103281] * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) Dev/PC/DevPit-i8254: Don't leak fd if speaker emulation isn't ... Thu, 08 Feb 2024 11:56:18 GMT vboxsync [103275] * trunk/src/VBox/Debugger/DBGPlugInDarwin.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/tstShflCase.cpp (modified) * trunk/src/VBox/Main/src-server/linux/PerformanceLinux.cpp (modified) * trunk/src/VBox/Main/src-server/xpcom/server_module.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0CommonDriver.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3PlugIn.cpp (modified) * trunk/src/VBox/ValidationKit/utils/fs/FsPerf.cpp (modified) * trunk/src/VBox/ValidationKit/utils/misc/loadgenerator.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) Backed out r161549 again (not wanted / bloat). Thu, 08 Feb 2024 00:00:32 GMT vboxsync [103262] * trunk/include/VBox/VMMDevTesting.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/test.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/r3/test.cpp (modified) * trunk/src/VBox/Runtime/r3/testi.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestData.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSubSub.c (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSubSubDone.c (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSubSubErrorCount.c (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestTerm.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-test.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-autostubs.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-define.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-undef.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) IPRT,VMMDev,Bs3Kit: Added support for sub-sub-tests to better deal ... Wed, 07 Feb 2024 16:56:08 GMT vboxsync [103260] * trunk/src/VBox/Debugger/DBGPlugInDarwin.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/tstShflCase.cpp (modified) * trunk/src/VBox/Main/src-server/linux/PerformanceLinux.cpp (modified) * trunk/src/VBox/Main/src-server/xpcom/server_module.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0CommonDriver.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3PlugIn.cpp (modified) * trunk/src/VBox/ValidationKit/utils/fs/FsPerf.cpp (modified) * trunk/src/VBox/ValidationKit/utils/misc/loadgenerator.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) Got rid of a lot of deprecated strcpy / strcat calls; now using the ... Wed, 07 Feb 2024 11:53:07 GMT vboxsync [103245] * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) VMMDev/VMMDevTesting: Fixed implicit fallthrough (found by Parfait). ... Wed, 07 Feb 2024 11:30:01 GMT vboxsync [103241] * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) Dev/PC/DevPit-i8254: Don't leak fd if speaker emulation isn't ... Thu, 01 Feb 2024 13:23:46 GMT vboxsync [103162] * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) Audio/Mixer: Fixed a warning found by Parfait. ​bugref:10354 Wed, 31 Jan 2024 16:16:34 GMT vboxsync [103154] * trunk/src/VBox/Devices/USB/usbip/USBProxyDevice-usbip.cpp (modified) Devices/USB/USBProxyDevice-usbip.cpp: u32Status is actually signed, ... Wed, 31 Jan 2024 15:43:58 GMT vboxsync [103153] * trunk/src/VBox/Devices/USB/usbip/USBProxyDevice-usbip.cpp (modified) Devices/USB/USBProxyDevice-usbip.cpp: Wrong return type, bugref:3409 Wed, 31 Jan 2024 15:42:35 GMT vboxsync [103151] * trunk/src/VBox/Devices/PC/DevQemuFwCfg.cpp (modified) Devices/DevQemuFwCfg.cpp: Some warning fixes about externally visible ... Wed, 31 Jan 2024 10:13:01 GMT vboxsync [103137] * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) Audio: More locking needed to avoid debug assertions when draining a ... Wed, 31 Jan 2024 10:12:27 GMT vboxsync [103136] * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) Audio: More locking needed to avoid debug assertions when draining a ... Wed, 31 Jan 2024 09:21:06 GMT vboxsync [103134] * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHdaStream.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) Audio: More locking needed to avoid debug assertions when draining a ... Tue, 30 Jan 2024 08:15:35 GMT vboxsync [103111] * trunk/src/VBox/Devices/Misc/DevPlatform.cpp (modified) Devices/DevPlatform: Fix unintialized variable in case there are no ... Wed, 24 Jan 2024 14:21:13 GMT vboxsync [103025] * trunk/include/iprt/asm-mem.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) *: Replaced some ASMMemZero32 uses with RT_BZERO. bugref:10588 Tue, 23 Jan 2024 23:55:58 GMT vboxsync [103005] * trunk/include/VBox/intnetinline.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/pdmaudioinline.h (modified) * trunk/include/VBox/vmm/pdmnetinline.h (modified) * trunk/include/VBox/vmm/vmcpuset.h (modified) * trunk/include/iprt/asm-mem-watcom-x86-16.h (copied) * trunk/include/iprt/asm-mem-watcom-x86-32.h (copied) * trunk/include/iprt/asm-mem.h (copied) * trunk/include/iprt/asm-watcom-x86-16.h (modified) * trunk/include/iprt/asm-watcom-x86-32.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/cpp/hardavlslaballocator.h (modified) * trunk/include/iprt/cpuset.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/gallium/VBoxMPDX.cpp (modified) * trunk/src/VBox/Devices/BiosCommonCode/MakeAlternativeSource.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-info.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Main/include/GuestCtrlImplPrivate.h (modified) * trunk/src/VBox/Runtime/common/alloc/memcache.cpp (modified) * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/math/bignum.cpp (modified) * trunk/src/VBox/Runtime/common/misc/sg.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmount.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarvfs.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (modified) * trunk/src/VBox/Runtime/r0drv/alloc-ef-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) * trunk/src/VBox/Runtime/r3/mempage-heap.cpp (modified) * trunk/src/VBox/Runtime/r3/stream.cpp (modified) * trunk/src/VBox/Runtime/r3/test.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTAvl.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTBitOperations.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemCache.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemEf.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemPool.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemSafer.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrAlloc.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrCache.cpp (modified) * trunk/src/VBox/Storage/QED.cpp (modified) * trunk/src/VBox/Storage/VCICache.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDIo.cpp (modified) * trunk/src/VBox/Storage/testcase/vbox-img.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCompressionBenchmark.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-x0.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemAlloc.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemGuardedTestPage.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingProtect.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabAlloc.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabAllocEx.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-paging.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-rm-InitGdt.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-rm-InitMemory.c (modified) * trunk/src/VBox/ValidationKit/utils/fs/FsPerf.cpp (modified) iprt/asm.h,*: Split out the ASMMem* and related stuff into a separate ... Tue, 23 Jan 2024 10:37:47 GMT vboxsync [102998] * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) Devices/Security/DevTpm: Another addendum for r161223, need to set ... Tue, 23 Jan 2024 07:54:57 GMT vboxsync [102995] * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) Devices/Security/DevTpm: Addendum for r161223, need to keep the ... Mon, 22 Jan 2024 17:30:30 GMT vboxsync [102991] * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) Devices/Security/DevTpm: Fix device identification, the UEFI update ... Tue, 16 Jan 2024 23:59:08 GMT vboxsync [102909] * trunk/src/VBox/Devices/EFI/Firmware/Config.kmk (modified) * trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk (modified) Devices/EFI/Firmware: Don't try using python 2.x when python 3.x is ... Tue, 16 Jan 2024 23:45:05 GMT vboxsync [102908] * trunk/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/MpInitLib/Ia32/MpFuncs.nasm (modified) * trunk/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/MpInitLib/X64/MpFuncs.nasm (modified) Devices/EFI/Firmware: Correctly align MP_CPU_EXCHANGE_INFO for ... Mon, 15 Jan 2024 12:52:45 GMT vboxsync [102875] * trunk/src/VBox/Devices/VirtIO/VirtioCore.cpp (modified) Devices/VirtIO: More verbose logging Wed, 10 Jan 2024 20:24:37 GMT vboxsync [102827] * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/VirtIO/VirtioCore.cpp (modified) Devices/VirtioCore, Devices/VirtioNet: Correct check, bugref:10566 Wed, 10 Jan 2024 08:16:30 GMT vboxsync [102808] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-savedstate.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-savedstate.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-shared.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-win.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Devices/Graphics: multisampling. Tue, 09 Jan 2024 15:01:16 GMT vboxsync [102797] * 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,IntNetIf}: Plug a ... Tue, 09 Jan 2024 12:01:18 GMT vboxsync [102792] * trunk/src/VBox/Devices/PC/DevFwCommon.cpp (modified) Fixed operator precedence. Mon, 08 Jan 2024 16:31:52 GMT vboxsync [102788] * trunk/src/VBox/Devices/PC/DevFwCommon.cpp (modified) Devices/DevFwCommon.cpp: Unconditionally set "Enable targeted content ... Wed, 27 Dec 2023 15:39:40 GMT vboxsync [102715] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) Devices/Graphics: simplified vertex and index buffers tracking (build ... Wed, 27 Dec 2023 15:34:25 GMT vboxsync [102714] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-internal.h (modified) Devices/Graphics: simplified vertex and index buffers tracking. Wed, 27 Dec 2023 12:27:48 GMT vboxsync [102713] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-shader.cpp (modified) Devices/Graphics: update shader resource decl only if the information ... Thu, 21 Dec 2023 14:08:52 GMT vboxsync [102678] * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) Audio/WAS: Also check the audio interface of an audio device when ... Mon, 18 Dec 2023 18:29:29 GMT vboxsync [102638] * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) Audio/WAS: Attempt to fix crashes when invalidating the cached audio ... Mon, 18 Dec 2023 12:07:05 GMT vboxsync [102632] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx.cpp (modified) Devices/Graphics: removed obsolete code. Sun, 17 Dec 2023 16:17:03 GMT vboxsync [102627] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx.cpp (modified) Devices/Graphics: corrected assertions for VGPU queries. Sun, 17 Dec 2023 15:39:15 GMT vboxsync [102626] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) Devices/Graphics: create render target, depth stencil and unordered ... Fri, 15 Dec 2023 19:24:16 GMT vboxsync [102622] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) Devices/Graphics: create shader resource views on demand. Fri, 15 Dec 2023 17:25:47 GMT vboxsync [102617] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-shader.cpp (modified) Devices/Graphics: shader signature semantics. Fri, 15 Dec 2023 17:22:23 GMT vboxsync [102616] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) Devices/Graphics: debug logging. Fri, 15 Dec 2023 12:36:51 GMT vboxsync [102612] * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) Audio/WAS: Attempt to fix crashes when invalidating the cached audio ... Thu, 14 Dec 2023 15:14:24 GMT vboxsync [102596] * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) Audio/WAS: Attempt to fix crashes when invalidating the cached audio ... Mon, 11 Dec 2023 09:36:43 GMT vboxsync [102565] * trunk/src/VBox/Devices/PC/DevQemuFwCfg.cpp (modified) Dev/DevQemuFwCfg: Fixed size calculation of the config file name in ... Fri, 08 Dec 2023 14:45:15 GMT vboxsync [102544] * trunk/src/VBox/Devices/PC/DevQemuFwCfg.cpp (modified) Devices/DevQemuFwCfg: Fixed ASAN warning (as error).