# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Feb 9, 2025 12:49:31 AM Thu, 24 Feb 2022 15:14:31 GMT vboxsync [93922] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGstSlatEpt.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/IEMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0Bth.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM: Nested VMX: bugref:10092 EPT VM-exit handling with HM ring-0 code. Thu, 24 Feb 2022 12:20:43 GMT vboxsync [93914] * trunk/include/VBox/vusb.h (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBDevice.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) Devices/USB: Convert the HCI emulations to call into the roothub ... Thu, 24 Feb 2022 12:04:54 GMT vboxsync [93913] * trunk/include/VBox/vmm/hm_vmx.h (modified) VMM: Comment nits. Thu, 24 Feb 2022 11:24:42 GMT vboxsync [93912] * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) VMM: Add driver helper to destroy a timer, bugref:10196 Thu, 24 Feb 2022 10:28:32 GMT vboxsync [93906] * trunk/include/iprt/types.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM: Implemented fbstp instruction (used by OLE and indirectly MS ... Wed, 23 Feb 2022 15:35:26 GMT vboxsync [93901] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIIndicatorsPool.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationRuntime.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.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/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) VMM,Main,++: Removed VM_IS_RAW_MODE_ENABLED/VM_EXEC_ENGINE_RAW_MODE ... Tue, 22 Feb 2022 18:08:39 GMT vboxsync [93891] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/HostServices/GuestProperties/VBoxGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) Main: Guest Properties: improved property name and value validation, ... Fri, 18 Feb 2022 11:14:59 GMT vboxsync [93837] * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) iprt/asm.h: Added ASMAtomicCmpXchgU128 and friends for AMD64 and ... Fri, 18 Feb 2022 11:13:34 GMT vboxsync [93836] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Set RT_COMPILER_WITH_128BIT_INT_TYPES for clang based ... Thu, 17 Feb 2022 16:56:18 GMT vboxsync [93830] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM/CPUM: Add some helpers for NEM to activate the hyper or guest ... Wed, 16 Feb 2022 11:47:06 GMT vboxsync [93790] * trunk/include/VBox/vmm/nem.h (modified) VMM/{NEM*,DBGF}: Make NEM respond to debug event changes and ... Wed, 16 Feb 2022 11:07:57 GMT vboxsync [93787] * trunk/include/VBox/vmm/nem.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3.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.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) VMM/{NEM*,DBGF}: Make NEM respond to debug event changes and ... Tue, 15 Feb 2022 15:42:46 GMT vboxsync [93759] * trunk/include/iprt/asm.h (modified) IPRT/asm.h,tstRTInlineAsm: Added 8-bit and 16-bit extended cmpxchg ... Tue, 15 Feb 2022 14:29:56 GMT vboxsync [93754] * trunk/include/VBox/VMMDevTesting.h (modified) * trunk/include/iprt/test.h (modified) * trunk/src/VBox/Runtime/r3/test.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bootsector2-common-routines.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestData.c (modified) * trunk/src/VBox/ValidationKit/common/constants/valueunit.py (modified) IPRT,ValKit,VMMDevTesting.h: Added picoseconds to the test units. ... Tue, 15 Feb 2022 14:01:53 GMT vboxsync [93752] * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) IPRT/asm.h,tstRTInlineAsm: Added 8-bit and 16-bit extended cmpxchg ... Mon, 14 Feb 2022 20:59:08 GMT vboxsync [93742] * trunk/include/VBox/dis.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) Disasm,iprt/cdefs.h: clang and arm64 adjustments. bugref:9898 Mon, 14 Feb 2022 14:30:05 GMT vboxsync [93727] * trunk/include/iprt/x86.h (modified) inlcude/iprt/x86.h: Add some more MSR definitions related to the LBR ... Mon, 14 Feb 2022 13:46:16 GMT vboxsync [93725] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllKvm.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMMinimal.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMReq.cpp (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/tools/Makefile.kmk (modified) VMM: More arm64 adjustments. bugref:9898 Mon, 14 Feb 2022 13:45:28 GMT vboxsync [93724] * trunk/include/VBox/sup.h (modified) SUP: SUPReadTsc for arm. bugref:9898 Mon, 14 Feb 2022 11:09:36 GMT vboxsync [93718] * trunk/include/VBox/vmm/mm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (deleted) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMHyper.cpp (deleted) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/include/MMInternal.h (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstMMHyperHeap.cpp (deleted) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM/MM: Removed the hyper heap. bugref:10093 bugref:9517 Mon, 14 Feb 2022 10:36:21 GMT vboxsync [93716] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSharedPage.cpp (modified) * trunk/src/VBox/VMM/include/PGMInline.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM/PGM: Moved the physical handler allocation off the hyper heap and ... Mon, 14 Feb 2022 10:34:27 GMT vboxsync [93715] * trunk/include/iprt/cpp/hardavlrange.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTAvl.cpp (modified) IPRT/hardavl: Renamed lookupMatchingOrSmaller to ... Sat, 12 Feb 2022 14:05:20 GMT vboxsync [93712] * trunk/include/iprt/cpp/hardavlrange.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTAvl.cpp (modified) IPRT/hardavl: Basic statistics. bugref:10093 Sat, 12 Feb 2022 13:58:36 GMT vboxsync [93711] * trunk/include/iprt/cpp/hardavlrange.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTAvl.cpp (modified) IPRT/hardavl: Added lookupMatchingOrLarger and ... Fri, 11 Feb 2022 23:10:34 GMT vboxsync [93710] * trunk/include/iprt/cpp/hardavlslaballocator.h (modified) IPRT/hardavl: Added RTCHardAvlTreeSlabAllocatorR3_T placeholder for ... Fri, 11 Feb 2022 23:09:11 GMT vboxsync [93709] * trunk/include/iprt/cpp/hardavlrange.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTAvl.cpp (modified) IPRT/hardavl: Added the right-to-left enumerator. Mark methods as ... Fri, 11 Feb 2022 20:46:11 GMT vboxsync [93708] * trunk/doc/manual/Config.kmk (modified) * trunk/doc/manual/docbook-refentry-to-H-help.xsl (modified) * trunk/doc/manual/en_US/man_VBoxManage-controlvm.xml (modified) * trunk/doc/manual/en_US/man_VBoxManage-startvm.xml (modified) * trunk/doc/manual/en_US/user_VBoxManage.xml (modified) * trunk/doc/manual/ru_RU/man_VBoxManage-controlvm.xml (modified) * trunk/include/iprt/message.h (modified) * trunk/src/VBox/Frontends/VBoxManage/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp (modified) include/iprt/message.h: Max out the available bits for the scope, we ... Fri, 11 Feb 2022 12:07:23 GMT vboxsync [93695] * trunk/include/iprt/cpp/hardavlrange.h (modified) IPRT/hardavl: Wrap node index reads to try prevent the compiler from ... Fri, 11 Feb 2022 11:06:35 GMT vboxsync [93693] * trunk/include/iprt/cpp/hardavlrange.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTAvl.cpp (modified) IPRT/hardavl: Added a getHeight() method for tstRTAvl and extended ... Fri, 11 Feb 2022 02:00:56 GMT vboxsync [93689] * trunk/include/iprt/cpp/hardavlrange.h (modified) IPRT/hardavl: Fixed the removal bug. Extended testcase and sanity ... Fri, 11 Feb 2022 01:59:20 GMT vboxsync [93688] * trunk/include/.scm-settings (modified) * trunk/include/iprt/sanitized/iterator (modified) * trunk/include/iprt/sanitized/sstream (modified) * trunk/include/iprt/sanitized/string (modified) include/iprt/sanitized: treat all files as headers in that directory. Fri, 11 Feb 2022 01:50:26 GMT vboxsync [93685] * trunk/include/iprt/cpp/hardavlrange.h (modified) IPRT/hardavl: Fixed the removal bug. Extended testcase and sanity ... Fri, 11 Feb 2022 01:23:40 GMT vboxsync [93684] * trunk/include/iprt/cpp/hardavlrange.h (modified) * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTAvl.cpp (modified) IPRT/hardavl: Fixed the removal bug. Extended testcase and sanity ... Thu, 10 Feb 2022 01:22:11 GMT vboxsync [93672] * trunk/include/iprt/cpp/hardavlrange.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTAvl.cpp (modified) IPRT/hardavl: A fix, a few build fixes and some more tests. bugref:10093 Wed, 09 Feb 2022 23:42:46 GMT vboxsync [93671] * trunk/include/iprt/cpp/hardavlrange.h (added) * trunk/include/iprt/cpp/hardavlslaballocator.h (added) * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTAvl.cpp (modified) IPRT/hardavl: Initial adaption of the old AVL code into something a ... Tue, 08 Feb 2022 14:09:43 GMT vboxsync [93658] * trunk/include/VBox/vmm/gvm.h (modified) VMM/TM,VMM/*: Moved RTTIMENANOTSDATAR0 into the ring-0 only part of ... Tue, 08 Feb 2022 13:56:01 GMT vboxsync [93655] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/vmcc.h (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMR0/DBGFR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/IEMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/TMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/include/TMInternal.h (modified) VMM/TM,VMM/*: Moved RTTIMENANOTSDATAR0 into the ring-0 only part of ... Tue, 08 Feb 2022 10:53:29 GMT vboxsync [93651] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM/PGM,*: Split the physical access handler type registration into ... Tue, 08 Feb 2022 10:43:53 GMT vboxsync [93650] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvm.mac (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/include/VBox/vmm/iom.h (modified) * trunk/include/VBox/vmm/mm.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR0/IEMR0.cpp (added) * trunk/src/VBox/VMM/VMMR0/IOMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0Pool.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/include/GIMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) * trunk/src/VBox/VMM/include/PGMInline.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM/PGM,*: Split the physical access handler type registration into ... Mon, 07 Feb 2022 14:08:12 GMT vboxsync [93641] * trunk/include/iprt/mangling.h (modified) RunRuntime: bugref:9955: Fixed compilation errors Mon, 07 Feb 2022 14:02:44 GMT vboxsync [93640] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/r3/posix/utf8-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/utf8-win.cpp (modified) Runtime: bugref:9955: Added conversion from console codepage to UTF-8 ... Mon, 07 Feb 2022 10:43:45 GMT vboxsync [93635] * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-internal.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3Mmio.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM/PGM,VMM/PDM,VGA: Consolidate the user parameters of the physical ... Sun, 06 Feb 2022 23:44:05 GMT vboxsync [93628] * trunk/include/VBox/param.h (modified) * trunk/include/VBox/vmm/mm.h (modified) * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/include/VBox/vmm/pdmnetshaper.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Devices/Network/DrvNetShaper.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/BandwidthControlImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllNetShaper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/include/PDMNetShaperInternal.h (deleted) VMM/PDMNetShaper,Main,DrvNetShaper: Moved the network shaper data off ... Sun, 06 Feb 2022 09:43:00 GMT vboxsync [93620] * trunk/include/VBox/vmm/mm.h (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMHyper.cpp (modified) VMM/MMHyper: Removed unused code. bugref:10093 Sat, 05 Feb 2022 19:03:08 GMT vboxsync [93609] * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvm.mac (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/include/VBox/vmm/pdmqueue.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/include/VBox/vmm/vmmr3vtable-def.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0DevHlpTracing.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstPDMQueue.cpp (added) VMM/PDMQueue: Rewrote the queue code to not use the hyper heap and be ... Fri, 04 Feb 2022 08:59:13 GMT vboxsync [93600] * trunk/include/VBox/vmm/vmmr3vtable.h (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3VTable.cpp (modified) VMM: Put dummy function w/ assertion for reserved VMM function table ... Thu, 03 Feb 2022 21:46:06 GMT vboxsync [93598] * trunk/include/VBox/vmm/mm.h (modified) * trunk/src/VBox/VMM/VMMR3/MM.cpp (modified) VMM/MM: Removed unused MMR3HCPhys2HCVirt(). bugref:10093 Thu, 03 Feb 2022 21:45:05 GMT vboxsync [93597] * trunk/include/VBox/vmm/mm.h (modified) * trunk/src/VBox/VMM/VMMR3/MMHyper.cpp (modified) VMM/MM: Removed now unused MMR3HyperHCVirt2HCPhys(). bugref:10093 Thu, 03 Feb 2022 21:43:35 GMT vboxsync [93596] * trunk/include/VBox/vmm/mm.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) VMM/PGM: Init HCPhysZeroPg and HCPhysMmioPg in ring-0 and forget ... Thu, 03 Feb 2022 21:28:31 GMT vboxsync [93595] * trunk/include/VBox/vmm/mm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMR3/MMPagePool.cpp (deleted) * trunk/src/VBox/VMM/include/MMInternal.h (modified) VMM/MM: Removed unused MMR3PageDummyHCPhys & MMR3PageDummyHCPtr ... Thu, 03 Feb 2022 21:11:33 GMT vboxsync [93594] * trunk/include/VBox/vmm/gvm.h (modified) VMM: Embedded the zero and mmio-dummy pages into the VM structure and ... Thu, 03 Feb 2022 21:05:05 GMT vboxsync [93593] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvm.mac (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM: Embedded the zero and mmio-dummy pages into the VM structure and ... Thu, 03 Feb 2022 20:09:04 GMT vboxsync [93592] * trunk/include/VBox/vmm/mm.h (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) VMM/MM: Removed some more unused functions. bugref:9517 Thu, 03 Feb 2022 15:58:49 GMT vboxsync [93588] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIIconPool.cpp (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) Main/Global,FE/Qt: Added OS type for windows server 2022. Thu, 03 Feb 2022 12:35:45 GMT vboxsync [93577] * trunk/include/iprt/formats/wim.h (modified) * trunk/src/VBox/Main/src-server/UnattendedImpl.cpp (modified) Main/Unattended: The image version is inside the WINDOWS element, not ... Thu, 03 Feb 2022 06:37:40 GMT vboxsync [93560] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/Dev3C501.cpp (added) * trunk/src/VBox/Devices/Network/DevDP8390.cpp (added) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) * trunk/src/VBox/Devices/build/VBoxDDR0.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/NetworkAdapterImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Added emulation of several classic Ethernet adapters. Wed, 02 Feb 2022 22:57:02 GMT vboxsync [93554] * trunk/include/VBox/param.h (modified) * trunk/include/VBox/vmm/gmm.h (modified) * trunk/src/VBox/VMM/.scm-settings (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGstSlatEpt.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/DBGFR0Bp.cpp (modified) * trunk/src/VBox/VMM/VMMR0/DBGFR0Tracer.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GIMR0Hv.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/IOMR0IoPort.cpp (modified) * trunk/src/VBox/VMM/VMMR0/IOMR0Mmio.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0Pool.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp (modified) * trunk/src/VBox/VMM/VMMR0/TMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0TripleFaultHack.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFCoreWrite.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Bp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Trace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GVMMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3IoPort.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3Mmio.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMHyper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlpTracing.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSharedPage.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/GIMHvInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/include/MMInternal.h (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/include/PGMInline.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCFGM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCompressionBenchmark.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMMHyperHeap.cpp (modified) * trunk/src/VBox/VMM/testcase/tstSSM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp (modified) * trunk/src/VBox/VMM/testcase/tstX86-1.cpp (modified) VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, ... Tue, 01 Feb 2022 18:04:04 GMT vboxsync [93537] * trunk/include/iprt/win/d3dkmthk.h (modified) 3D/VMSVGA: Fix for typos in Windows SDK headers, bugref:9845 Mon, 31 Jan 2022 22:58:03 GMT vboxsync [93520] * trunk/include/iprt/formats/elf.h (modified) iprt/elf.h: Throw arm64 in with amd64 and use elf64.h. bugref:9898 Mon, 31 Jan 2022 22:45:11 GMT vboxsync [93518] * trunk/include/VBox/vmm/cpum.h (modified) vmm/cpum.h: x86 build fix. bugref:9898 Mon, 31 Jan 2022 22:17:19 GMT vboxsync [93515] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/include/iprt/x86-helpers.h (copied) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3Db.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/tools/VBoxCpuReport.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-GetCpuVendor.c (modified) * trunk/src/VBox/ValidationKit/testboxscript/TestBoxHelper.cpp (modified) iprt/asm-amd64-x86.h: Split out some non-assembly functions that ... Mon, 31 Jan 2022 14:19:12 GMT vboxsync [93501] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) IPRT/log: Define LOG_USE_C99 everywhere but on OS/2 and stop ... Mon, 31 Jan 2022 13:59:38 GMT vboxsync [93499] * trunk/include/VBox/GuestHost/SharedClipboard.h (modified) Shared Clipboard: Implemented backend callbacks and a dedicated ... Mon, 31 Jan 2022 13:08:33 GMT vboxsync [93495] * trunk/include/VBox/GuestHost/SharedClipboard-x11.h (modified) * trunk/include/VBox/GuestHost/SharedClipboard.h (modified) * trunk/src/VBox/Additions/x11/VBoxClient/clipboard.cpp (modified) * trunk/src/VBox/GuestHost/SharedClipboard/clipboard-x11.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-darwin.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-internal.h (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-transfers.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-win.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11-stubs.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardMockHGCM.cpp (added) * trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceHost.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceImpl.cpp (modified) Shared Clipboard: Implemented backend callbacks and a dedicated ... Mon, 31 Jan 2022 12:25:08 GMT vboxsync [93493] * trunk/include/iprt/formats/wim.h (modified) iprt/formats/wim.h: Changed RESHDRDISKSHORT::off and ... Sun, 30 Jan 2022 21:33:59 GMT vboxsync [93490] * trunk/include/VBox/vmm/dbgf.h (modified) vmm/dbgf.h: doxygen fix. bugref:10072 Sun, 30 Jan 2022 21:33:29 GMT vboxsync [93489] * trunk/include/iprt/formats/wim.h (modified) iprt/formats/wim.h: doxygen fix. bugref:9781 Sun, 30 Jan 2022 17:13:38 GMT vboxsync [93488] * trunk/include/iprt/formats/wim.h (modified) iprt/formats/wim.h: scm fix. bugref:9781 Sat, 29 Jan 2022 12:34:28 GMT vboxsync [93486] * trunk/include/iprt/formats/wim.h (modified) iprt/formats/wim.h: Oops. bugref:9781 Fri, 28 Jan 2022 16:33:45 GMT vboxsync [93482] * trunk/include/iprt/formats/wim.h (added) iprt/formats/wim.h: The WIM header. bugref:9781 Thu, 27 Jan 2022 23:51:28 GMT vboxsync [93470] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/include/VBox/vmm/vmmr3vtable-def.h (modified) * trunk/include/VBox/vmm/vmmr3vtable.h (modified) * trunk/src/VBox/Debugger/DBGCCommands.cpp (modified) * trunk/src/VBox/Debugger/DBGCRemoteKd.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInCommonELF.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInCommonELF.h (modified) * trunk/src/VBox/Debugger/DBGPlugInCommonELFTmpl.cpp.h (modified) * trunk/src/VBox/Debugger/DBGPlugInDarwin.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInDiggers.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInFreeBsd.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInLinux.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInLinuxModuleCodeTmpl.cpp.h (modified) * trunk/src/VBox/Debugger/DBGPlugInOS2.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInSolaris.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInWinNt.cpp (modified) * trunk/src/VBox/Debugger/Makefile.kmk (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstVBoxDbg.cpp (deleted) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFOS.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3PlugIn.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) DbgPlugInDiggers,VMM,Main: Refactored the diggers and related ... Thu, 27 Jan 2022 21:17:12 GMT vboxsync [93468] * trunk/include/VBox/vmm/stam.h (modified) * trunk/src/VBox/Debugger/Makefile.kmk (modified) * trunk/src/VBox/Debugger/VBoxDbg.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgBase.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgBase.h (modified) * trunk/src/VBox/Debugger/VBoxDbgGui.h (modified) * trunk/src/VBox/Debugger/VBoxDbgStatsQt.cpp (modified) * trunk/src/VBox/Main/include/GuestImpl.h (modified) * trunk/src/VBox/Main/src-client/GuestImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/STAM.cpp (modified) VBoxDbg,VMM/STAM,Main: Converted VBoxDbg to use the VMM function ... Thu, 27 Jan 2022 20:26:16 GMT vboxsync [93466] * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibDrmClient.cpp (modified) Additions: Guest Library: Add interface to query if DRM IPC server ... Thu, 27 Jan 2022 16:50:15 GMT vboxsync [93460] * trunk/include/VBox/dbggui.h (modified) * trunk/src/VBox/Debugger/VBoxDbg.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgBase.h (modified) * trunk/src/VBox/Debugger/VBoxDbgGui.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgGui.h (modified) * trunk/src/VBox/Debugger/testcase/tstVBoxDbg.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineDebuggerImpl.h (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) Main/MachineDebugger,VBoxHeadless,VirtualBoxVM,VBoxSDL,VBoxDbg: ... Wed, 26 Jan 2022 20:00:17 GMT vboxsync [93451] * trunk/include/iprt/localipc.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/r3/posix/localipc-posix.cpp (modified) IPRT: Local IPC Server: add interface to set server socket access ... Wed, 26 Jan 2022 19:57:06 GMT vboxsync [93449] * trunk/Config.kmk (modified) * trunk/include/VBox/ExtPack/ExtPack.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/include/ExtPackManagerImpl.h (modified) * trunk/src/VBox/Main/src-all/ExtPackManagerImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) Main,ExtPacks: Don't like with the VMM anymore, use the function ... Wed, 26 Jan 2022 19:03:36 GMT vboxsync [93448] * trunk/include/VBox/vmm/vmmr3vtable.h (modified) include: build fix (clang). bugref:10074 Wed, 26 Jan 2022 18:40:46 GMT vboxsync [93447] * trunk/include/VBox/vmm/vmmr3vtable.h (modified) include: build fix (gcc 4.7). bugref:10074 Wed, 26 Jan 2022 18:35:23 GMT vboxsync [93446] * trunk/include/.scm-settings (modified) include: build fix (scm). bugref:10074 Wed, 26 Jan 2022 18:24:49 GMT vboxsync [93445] * trunk/Doxyfile.Core (modified) * trunk/include/Makefile.kmk (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) include,Main: build fixes. bugref:10074 Wed, 26 Jan 2022 18:01:15 GMT vboxsync [93444] * trunk/include/Makefile.kmk (modified) * trunk/include/VBox/hgcmsvc.h (modified) * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmm/cfgm.h (modified) * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/ssm.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/include/VBox/vmm/vmmr3vtable-def.h (added) * trunk/include/VBox/vmm/vmmr3vtable.h (added) * trunk/src/VBox/Debugger/VBoxDbgBase.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgBase.h (modified) * trunk/src/VBox/HostServices/DragAndDrop/Makefile.kmk (modified) * trunk/src/VBox/HostServices/GuestControl/Makefile.kmk (modified) * trunk/src/VBox/HostServices/GuestControl/VBoxGuestControlSvc.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostServices/GuestProperties/Makefile.kmk (modified) * trunk/src/VBox/HostServices/HostChannel/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedClipboard/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedFolders/VBoxSharedFoldersSvc.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/include/AudioDriver.h (modified) * trunk/src/VBox/Main/include/BusAssignmentManager.h (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/include/DisplayUtils.h (modified) * trunk/src/VBox/Main/include/DrvAudioRec.h (modified) * trunk/src/VBox/Main/include/DrvAudioVRDE.h (modified) * trunk/src/VBox/Main/include/HGCM.h (modified) * trunk/src/VBox/Main/include/HGCMThread.h (modified) * trunk/src/VBox/Main/include/VMMDev.h (modified) * trunk/src/VBox/Main/src-all/DisplayUtils.cpp (modified) * trunk/src/VBox/Main/src-all/NvramStoreImpl.cpp (modified) * trunk/src/VBox/Main/src-client/AudioDriver.cpp (modified) * trunk/src/VBox/Main/src-client/BusAssignmentManager.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplTeleporter.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioRec.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVRDE.cpp (modified) * trunk/src/VBox/Main/src-client/EmulatedUSBImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestImpl.cpp (modified) * trunk/src/VBox/Main/src-client/HGCM.cpp (modified) * trunk/src/VBox/Main/src-client/HGCMThread.cpp (modified) * trunk/src/VBox/Main/src-client/KeyboardImpl.cpp (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/Main/src-client/MouseImpl.cpp (modified) * trunk/src/VBox/Main/src-client/SessionImpl.cpp (modified) * trunk/src/VBox/Main/src-client/UsbCardReader.cpp (modified) * trunk/src/VBox/Main/src-client/UsbWebcamInterface.cpp (modified) * trunk/src/VBox/Main/src-client/VMMDevInterface.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3VTable.cpp (added) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMREQ.cpp (modified) VMM,Main,HostServices: Use a function table for accessing the ... Wed, 26 Jan 2022 18:01:03 GMT vboxsync [93443] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added checks for RT_RELAXED_CALLBACKS_TYPES before ... Thu, 20 Jan 2022 12:23:13 GMT vboxsync [93364] * trunk/include/VBox/ostypes.h (modified) VBox/ostypes.h: Grab 4-bits of the VBOXOSTYPE value for specifying ... Wed, 19 Jan 2022 05:44:33 GMT vboxsync [93336] * trunk/include/VBox/vmm/hm_vmx.h (modified) VMM: Nested VMX: bugref:10092 Use a separate CR0-fixed-0 define for ... Tue, 18 Jan 2022 15:20:39 GMT vboxsync [93321] * trunk/include/VBox/GuestHost/SharedClipboard-x11.h (modified) * trunk/src/VBox/Additions/x11/VBoxClient/clipboard.cpp (modified) * trunk/src/VBox/GuestHost/SharedClipboard/clipboard-x11.cpp (modified) * trunk/src/VBox/GuestHost/SharedClipboard/testcase/tstClipboardGH-X11.cpp (modified) * trunk/src/VBox/GuestHost/SharedClipboard/testcase/tstClipboardGH-X11Smoke.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11.cpp (modified) Shared Clipboard/X11: Renamed mandatory (own) X11 callbacks to better ... Tue, 18 Jan 2022 13:15:12 GMT vboxsync [93312] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/DrvCloudTunnel.cpp (added) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/include/CloudGateway.h (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/src-client/CloudGateway.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) CloudNet: ​bugref:9469 Replace local gateway with DrvCloudTunnel. ... Tue, 18 Jan 2022 11:21:39 GMT vboxsync [93296] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Defines for updated VS2019/VC142 compiler. bugref:8489 Tue, 18 Jan 2022 10:38:27 GMT vboxsync [93295] * trunk/include/iprt/formats/pecoff.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) IPRT/ldrPE,pecoff.h: Another IMAGE_LOAD_CONFIG_DIRECTORY field. Tue, 18 Jan 2022 05:31:29 GMT vboxsync [93290] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) VMM: Nested VMX: bugref:10092 Mind the union reporting VMX MSRs. Mon, 17 Jan 2022 19:21:57 GMT vboxsync [93280] * trunk/include/iprt/asm.h (modified) iprt/asm.h: Fix code ordering issue visible on big endian ... Thu, 13 Jan 2022 12:07:19 GMT vboxsync [93223] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM: Nested VMX: bugref:10092 When Unrestricted Guest is supported by ... Thu, 13 Jan 2022 11:53:48 GMT vboxsync [93222] * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibDrmClient.cpp (modified) Addidions: X11: add interface to start VBoxClient --vmsvga, bugref:10134. Thu, 13 Jan 2022 11:50:08 GMT vboxsync [93221] * trunk/include/VBox/xrandr-calls.h (modified) * trunk/include/VBox/xrandr.h (modified) iprt: xrandr: extend amount of dynamically loaded library symbols, ... Thu, 13 Jan 2022 06:37:55 GMT vboxsync [93213] * trunk/include/VBox/vmm/cpum.h (modified) VMM/IEM: Nested VMX: bugref:10092 Reverted r149264. This needs to be ... Thu, 13 Jan 2022 06:21:48 GMT vboxsync [93212] * trunk/include/VBox/vmm/cpum.h (modified) VMM: Nested VMX: bugref:10092 Avoid asserting VMX non-root mode in ... Wed, 12 Jan 2022 12:31:58 GMT vboxsync [93198] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Nested VMX: bugref:10092 Add INVEPT interface. Tue, 11 Jan 2022 01:15:59 GMT vboxsync [93176] * trunk/include/iprt/expreval.h (modified) iprt/RTExprEval: Early code for a 'simple' expression evaluator a la ... Tue, 11 Jan 2022 00:50:22 GMT vboxsync [93170] * trunk/include/iprt/expreval.h (added) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/expreval.cpp (added) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTExprEval.cpp (added) iprt/RTExprEval: Early code for a 'simple' expression evaluator a la ... Fri, 07 Jan 2022 03:07:03 GMT vboxsync [93137] * trunk/include/iprt/nocrt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strchr.cpp (added) IPRT/nocrt: Fixed nocrt/string.h and added a C++ implementation of ... Thu, 06 Jan 2022 02:47:31 GMT vboxsync [93129] * trunk/include/iprt/nocrt/compiler/compiler.h (modified) * trunk/include/iprt/nocrt/compiler/watcom.h (added) * trunk/include/iprt/stdint.h (modified) include/iprt: Added iprt/nocrt/compiler/watcom.h and made a couple of ...