# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Mar 16, 2025 7:27:16 PM 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). Thu, 07 Dec 2023 17:56:09 GMT vboxsync [102532] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) Devices/Graphics: use 11.1 interfaces. Thu, 07 Dec 2023 12:06:26 GMT vboxsync [102520] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-internal.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.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-info.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-internal.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-shared.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/DevVGASavedState.h (modified) Devices/Graphics: planar textures; video commands. bugref:10529 Thu, 07 Dec 2023 11:53:39 GMT vboxsync [102519] * trunk/src/VBox/Devices/Input/testcase/tstUsbMouse.cpp (modified) Fixed tstUsbMouse by faking more PDMUsb callbacks. Thu, 07 Dec 2023 10:16:51 GMT vboxsync [102516] * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch64.fd (modified) Devices/EFI/FirmwareBin: Update to latest EFI changes, bugref:10528 Thu, 07 Dec 2023 09:02:42 GMT vboxsync [102514] * trunk/include/VBox/platforms/vbox-armv8.h (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) include/VBox/platforms/vbox-armv8.h: Allow setting a dedicated MMIO ... Thu, 07 Dec 2023 09:00:42 GMT vboxsync [102513] * trunk/src/VBox/Devices/EFI/Firmware/ArmPlatformPkg/ArmPlatformPkg.dec (modified) * trunk/src/VBox/Devices/EFI/Firmware/ArmPlatformPkg/Library/PL031RealTimeClockLib/PL031RealTimeClockLib.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/Library/ArmVirtPL031FdtClientLib/ArmVirtPL031FdtClientLib.c (modified) Devices/EFI/Firmware: Allow the PL031 RTC device to be accessible ... Wed, 06 Dec 2023 14:47:17 GMT vboxsync [102504] * trunk/src/VBox/Devices/Graphics/vmsvga_include/vbsvga3d_dx.h (modified) Devices/Graphics: header update. bugref:10529 Tue, 05 Dec 2023 17:17:34 GMT vboxsync [102484] * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) UsbMouse: Windows guests require that touch events with active ... Thu, 30 Nov 2023 21:58:26 GMT vboxsync [102406] * trunk/src/VBox/Devices/Graphics/vmsvga_include/svga3d_cmd.h (modified) * trunk/src/VBox/Devices/Graphics/vmsvga_include/vbsvga3d_dx.h (modified) Devices/Graphics: header update. bugref:10529 Thu, 30 Nov 2023 19:15:53 GMT vboxsync [102405] * trunk/src/VBox/Devices/Network/lwip-new/src/include/ipv6/lwip/ip6.h (modified) Devices/Network: Fixed buffer overflow with fds. Added barely ... Wed, 29 Nov 2023 17:48:14 GMT vboxsync [102382] * trunk/src/VBox/Devices/Graphics/vmsvga_include/vbsvga3d_dx.h (modified) Devices/Graphics: header update. bugref:10529 Fri, 24 Nov 2023 13:15:48 GMT vboxsync [102293] * trunk/src/VBox/Devices/Graphics/vmsvga_include/vbsvga3d_dx.h (modified) Devices/Graphics: header update. bugref:10529 Wed, 22 Nov 2023 14:05:19 GMT vboxsync [102258] * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) DevFdc.cpp: Comment update. Tue, 21 Nov 2023 10:25:58 GMT vboxsync [102185] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) Storage/DrvVD: Floppy type upgrade fixes. bugref:10371 Fri, 17 Nov 2023 19:06:12 GMT vboxsync [102143] * trunk/src/VBox/Devices/Graphics/vmsvga_include/svga3d_cmd.h (modified) * trunk/src/VBox/Devices/Graphics/vmsvga_include/svga3d_types.h (modified) Devices/Graphics: header update. bugref:10529 Fri, 17 Nov 2023 18:59:15 GMT vboxsync [102142] * 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-dx.cpp (modified) Devices/Graphics: avoid compiler warnings. bugref:10529 Fri, 17 Nov 2023 12:46:34 GMT vboxsync [102136] * trunk/src/VBox/Devices/Graphics/vmsvga_include/vbsvga3d_dx.h (added) Devices/Graphics: additional header. bugref:10529 Thu, 02 Nov 2023 12:09:09 GMT vboxsync [101716] * trunk/src/VBox/Devices/Network/DrvCloudTunnel.cpp (modified) DrvCloudTunnel: The signature of the ... Fri, 27 Oct 2023 17:37:59 GMT vboxsync [101638] * trunk/src/VBox/Devices/Network/DrvCloudTunnel.cpp (modified) libssh: fixing build. bugref:10539 Fri, 27 Oct 2023 15:40:41 GMT vboxsync [101635] * trunk/src/VBox/Devices/Network/DrvCloudTunnel.cpp (modified) libssh: ssh_channel_write_wontblock_callback fix. bugref: 10539 Fri, 27 Oct 2023 15:27:36 GMT vboxsync [101634] * trunk/Config.kmk (modified) * trunk/src/VBox/Devices/Network/DrvCloudTunnel.cpp (modified) libssh: removing 0.9.6 mention from Config.kmk and build fix. ... Fri, 27 Oct 2023 13:47:17 GMT vboxsync [101625] * trunk/src/VBox/Devices/Network/DrvCloudTunnel.cpp (modified) libssh: reverting DrvCloudTunnel.cpp . bugref:10539 Fri, 27 Oct 2023 13:44:50 GMT vboxsync [101624] * trunk/src/VBox/Devices/Gpio/DrvGpioButton.cpp (modified) Devices/Gpio/DrvGpioButton.cpp: Also release the sleep button after ... Fri, 27 Oct 2023 13:37:10 GMT vboxsync [101623] * trunk/src/VBox/Devices/Network/DrvCloudTunnel.cpp (modified) * trunk/src/libs/Makefile.kmk (modified) libssh: switching from 0.9.6 to 0.10.5. bugref:10539 Fri, 27 Oct 2023 12:47:55 GMT vboxsync [101618] * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/src/VBox/Devices/Gpio/DrvGpioButton.cpp (added) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) Devices/Gpio: Add virtual GPIO button driver to simulate button ... Fri, 27 Oct 2023 12:46:15 GMT vboxsync [101617] * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Gpio/DevPL061.cpp (modified) Devices/Gpio/DevPL061: Updates to the code, bugref:10453 Fri, 27 Oct 2023 12:37:51 GMT vboxsync [101616] * trunk/src/VBox/Devices/EFI/DevEFI-binaries.S (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) * trunk/src/VBox/Devices/build/VBoxDD2.h (modified) Devices: Don't (ab)use VBOX_VMM_TARGET_ARMV8 for defining whether the ... Thu, 26 Oct 2023 09:48:00 GMT vboxsync [101600] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) pdmifs.h,DevACPI.cpp,ConsoleImpl.cpp: Move the power button events ... Thu, 26 Oct 2023 09:47:33 GMT vboxsync [101599] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) pdmifs.h,DevACPI.cpp,ConsoleImpl.cpp: Move the power button events ... Thu, 26 Oct 2023 09:45:37 GMT vboxsync [101598] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) pdmifs.h,DevACPI.cpp,ConsoleImpl.cpp: Move the power button events ... Thu, 26 Oct 2023 09:09:48 GMT vboxsync [101597] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) pdmifs.h,DevACPI.cpp,ConsoleImpl.cpp: Move the power button events ... Sun, 22 Oct 2023 02:43:09 GMT vboxsync [101539] * trunk/include/VBox/dis-armv8.h (modified) * trunk/include/VBox/dis-x86-amd64.h (modified) * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Debugger/DBGPlugInLinux.cpp (modified) * trunk/src/VBox/Devices/BiosCommonCode/MakeAlternativeSource.cpp (modified) * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore-armv8.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore-x86-amd64.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatArmV8.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatBytes.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal.h (modified) * trunk/src/VBox/Disassembler/DisasmMisc.cpp (modified) * trunk/src/VBox/Disassembler/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-1.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-3.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdrDisasmTest.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) DIS,VMM,DBGC,IPRT,++: Some disassembler tweaks and TB disassembly ... Wed, 18 Oct 2023 12:58:16 GMT vboxsync [101499] * trunk/src/VBox/Devices/Misc/DevPlatform.cpp (modified) Devices/Misc/DevPlatform: Properly initialize the fResourceId boolean ... Wed, 18 Oct 2023 09:44:59 GMT vboxsync [101491] * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch64.fd (modified) Devices/EFI/FirmwareBin: Update ARM EFI firmware containing latest ... Wed, 18 Oct 2023 08:44:37 GMT vboxsync [101489] * trunk/src/VBox/Devices/EFI/Firmware/ArmPkg/Drivers/CpuDxe/CpuDxe.c (modified) Devices/EFI/Firmware/ArmPkg/CpuDxe: Disable exposing the ... Tue, 17 Oct 2023 15:03:04 GMT vboxsync [101481] * trunk/src/VBox/Devices/Bus/DevPciGenericEcam.cpp (modified) Devices/Bus: Add PCI bridge support to the generic PCI ECAM bus (the ... Tue, 17 Oct 2023 14:38:54 GMT vboxsync [101479] * trunk/src/VBox/Devices/Bus/DevPciGenericEcam.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciInternal.h (modified) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) Devices/Bus: Add PCI bridge support to the generic PCI ECAM bus (the ...