# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Dec 12, 2024 12:50:13 PM Fri, 01 Jun 2018 20:29:34 GMT vboxsync [72415] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) NEM/win: More MSR work. Document IA32_APIC_BASE issues (no X2APIC, ... Fri, 01 Jun 2018 14:02:49 GMT vboxsync [72412] * trunk/include/VBox/err.h (modified) * trunk/include/iprt/nt/hyperv.h (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) NEM/win: More code merging. bugref:9044 Wed, 30 May 2018 12:27:17 GMT vboxsync [72392] * trunk/include/VBox/err.h (modified) * trunk/include/iprt/nt/hyperv.h (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) NEM/win: TSC_AUX and APIC_BASE work. bugref:9044 Mon, 28 May 2018 18:05:58 GMT vboxsync [72367] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-integer-decode.cpp (modified) Runtime: Updates bugref:9188 Mon, 28 May 2018 14:47:51 GMT vboxsync [72358] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/iprt/nt/hyperv.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) NEM: Sync more MSR state; don't treat unrecoverable exceptions as ... Sat, 26 May 2018 12:37:50 GMT vboxsync [72352] * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/include/VBox/VMMDev.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDisplay.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibGenericRequest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibVideo.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) Main, VMMDev: implemented IDisplay::SetScreenLayout, VMMDev ... Fri, 25 May 2018 13:24:28 GMT vboxsync [72343] * trunk/include/VBox/vmm/nem.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/NEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) VMM,ConsoleImpl2: NEM and 64-bit guests. Sync NXE state with PGM. ... Fri, 25 May 2018 10:05:20 GMT vboxsync [72341] * trunk/include/VBox/vddbg.h (deleted) * trunk/src/VBox/Storage/Debug (deleted) * trunk/src/VBox/Storage/Makefile.kmk (modified) Storage: Remove the storage debug library because it is not used anymore Fri, 25 May 2018 09:58:30 GMT vboxsync [72335] * trunk/include/iprt/tracelog.h (modified) iprt/tracelog.h: Small addendum Thu, 24 May 2018 20:51:23 GMT vboxsync [72332] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main: Added HWVirtExPropertyType::UseNativeApi for use with ... Thu, 24 May 2018 19:27:55 GMT vboxsync [72327] * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) VMM: Expose VM::bMainExecutionEngine thru external API ... Thu, 24 May 2018 18:56:44 GMT vboxsync [72326] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) Main,SUPLib: Report both HwVirt and NestedPaging capabilities when ... Thu, 24 May 2018 07:23:34 GMT vboxsync [72309] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/tracelog.h (modified) * trunk/src/VBox/Runtime/common/log/tracelogwriter.cpp (modified) Runtime/tracelogwriter.cpp: Add methods taking a list of event data items Wed, 23 May 2018 17:42:52 GMT vboxsync [72307] * trunk/include/iprt/nt/hyperv.h (modified) NEM/win: Intercept and handle MSR accesses. bugref:9044 Wed, 23 May 2018 15:13:06 GMT vboxsync [72300] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/nem.h (modified) * trunk/include/VBox/vmm/stam.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/include/iprt/nt/hyperv.h (modified) * trunk/include/iprt/nt/vid.h (modified) * trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/STAM.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) * trunk/src/VBox/VMM/include/STAMInternal.h (modified) NEM,STAM: Partition memory statistics for NEM. bugref:9044 - STAM: ... Tue, 22 May 2018 12:35:20 GMT vboxsync [72285] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/time.h (modified) * trunk/src/VBox/Runtime/generic/RTTimeLocalDeltaNanoFor-generic.cpp (added) * trunk/src/VBox/Runtime/r3/posix/timelocal-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/time2-win.cpp (modified) IPRT: Adding RTTimeLocalDeltaNanoFor. Sun, 20 May 2018 23:28:40 GMT vboxsync [72267] * trunk/include/VBox/vmm/nem.h (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3.cpp (modified) VMM: Added NEMR3IsEnabled to go aloneside HMR3IsEnabled for the ... Sun, 20 May 2018 13:08:29 GMT vboxsync [72265] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) VMM: Added PGMGetGuestCR3Phys for debug/log purposes. Fri, 18 May 2018 14:10:08 GMT vboxsync [72262] * trunk/include/iprt/nt/hyperv.h (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) NEM/win: Intercept all (for now) CPUIDs. bugref:9044 Thu, 17 May 2018 18:33:58 GMT vboxsync [72253] * trunk/include/iprt/nt/hyperv.h (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) NEM: Handle HvMessageTypeUnrecoverableException. bugref:9044 Tue, 15 May 2018 09:14:16 GMT vboxsync [72213] * trunk/include/iprt/nt/hyperv.h (modified) typo Tue, 15 May 2018 04:12:25 GMT vboxsync [72209] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) VMM/IEM: VBOX_WITH_NESTED_HWVIRT_SVM. Mon, 14 May 2018 19:16:43 GMT vboxsync [72207] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Nem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) NEM: Inject interrupts from the inner NEM loop, use interrupt ... Mon, 14 May 2018 19:15:51 GMT vboxsync [72206] * trunk/include/iprt/nt/hyperv.h (modified) nt/hyperv.h: Added message structure for ... Sun, 13 May 2018 11:24:20 GMT vboxsync [72198] * trunk/include/iprt/nt/hyperv.h (modified) hyperv.h: another 'register' definition Wed, 09 May 2018 16:18:56 GMT vboxsync [72178] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: Nested hw.virt: Implemented saved-states for nested SVM. Bumps ... Tue, 08 May 2018 13:45:20 GMT vboxsync [72165] * trunk/include/iprt/time.h (modified) iprt/time.h: Better explain RTTIME::offUTC. Mon, 07 May 2018 14:21:31 GMT vboxsync [72140] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/time.h (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/common/time/time.cpp (modified) * trunk/src/VBox/Runtime/generic/RTTimeLocalExplode-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/timelocal-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/time2-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTTimeSpec.cpp (modified) IPRT/time: misc fixes (incorrect offUTC conversion sign, forgotten ... Mon, 07 May 2018 08:47:01 GMT vboxsync [72135] * trunk/include/VBox/scsi.h (modified) Additional SCSI ASC/ASCQ codes. Sat, 05 May 2018 00:02:40 GMT vboxsync [72131] * trunk/include/iprt/x86.h (modified) x86.h: RTM debug register defines. Fri, 04 May 2018 22:11:44 GMT vboxsync [72127] * trunk/include/iprt/x86.h (modified) x86.h: Made X86_DR7_XXXX defines better suited for 16-bit compilers. Fri, 04 May 2018 16:56:23 GMT vboxsync [72121] * trunk/include/VBox/vmm/pdmserialifs.h (modified) doxygen fix Fri, 04 May 2018 16:39:20 GMT vboxsync [72116] * trunk/include/VBox/vmm/pdmserialifs.h (modified) pdmserialifs.h: Some small additions Thu, 03 May 2018 12:42:07 GMT vboxsync [72087] * trunk/include/iprt/linux/symvers.h (modified) Fix building Linux Additions with old glibc support on EL5. ... Wed, 02 May 2018 18:04:29 GMT vboxsync [72083] * trunk/include/VBox/vmm/pdmserialifs.h (modified) * trunk/src/VBox/Devices/Serial/DevSerialNew.cpp (modified) Devices/Serial: Updates to the new emulation Tue, 01 May 2018 21:44:01 GMT vboxsync [72072] * trunk/include/VBox/vmm/pdmserialifs.h (added) pdmserialifs.h: Introduce a new interface for the serial port ... Mon, 30 Apr 2018 06:27:34 GMT vboxsync [72065] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/SVM: Interrupt injection fixes. Fri, 27 Apr 2018 09:13:33 GMT vboxsync [72052] * trunk/include/iprt/list.h (modified) iprt/list.h: RTListMove must init destination if source list is empty. Mon, 23 Apr 2018 05:28:17 GMT vboxsync [71969] * trunk/include/VBox/vmm/hm_svm.h (modified) hm_svm.h: Doxygen build fix. Mon, 23 Apr 2018 05:27:53 GMT vboxsync [71968] * trunk/include/VBox/vmm/hm_svm.h (modified) hm_svm.h: Doxygen build fix. Mon, 23 Apr 2018 04:40:51 GMT vboxsync [71966] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) VMM/HMSVMAll: Some comments on the nuances of the VMCB caching with ... Fri, 20 Apr 2018 10:54:01 GMT vboxsync [71933] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Nested hw.virt: Fix the issue with preserving reserved bits ... Fri, 20 Apr 2018 07:45:03 GMT vboxsync [71929] * trunk/include/VBox/vmm/hm_svm.h (modified) hm_svm.h: nit. Fri, 20 Apr 2018 04:18:24 GMT vboxsync [71927] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HM: Naming, nits. Thu, 19 Apr 2018 21:43:40 GMT vboxsync [71925] * trunk/include/VBox/vmm/iom.h (modified) iom.h: Fixed buggy IOMMMIO_DOES_WRITE_MODE_ALLOW_QWORD macro (only ... Fri, 13 Apr 2018 10:56:05 GMT vboxsync [71859] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM: SVM NestedPagingCtrl naming consistency with rest of the VMCB ... Fri, 13 Apr 2018 06:32:02 GMT vboxsync [71856] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HMSVM: Clean up. Thu, 12 Apr 2018 07:20:33 GMT vboxsync [71833] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Nested hw.virt: Implement pause-filter and pause-filter threshold. Tue, 10 Apr 2018 09:04:32 GMT vboxsync [71802] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) VMM: Comment, add pause-filter fields in the nested-guest VMCB cache ... Mon, 09 Apr 2018 14:54:57 GMT vboxsync [71775] * trunk/include/VBox/vmm/pdmstorageifs.h (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) Devices/Storage: Properly account for requests currently waiting for ... Mon, 09 Apr 2018 10:47:52 GMT vboxsync [71764] * trunk/include/VBox/vmm/pdmdev.h (modified) pdmdev.h: typo in PDMDevHlpSSMRegister3. Mon, 09 Apr 2018 09:41:01 GMT vboxsync [71757] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) pdmaudioifs.h: Fixed PDMAUDIOPCMPROPS_INITIALIZOR, curing ... Mon, 09 Apr 2018 08:10:23 GMT vboxsync [71755] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: Nested Hw.virt: Fix overriding SVM nested-guest PAT MSR while ... Mon, 09 Apr 2018 00:53:45 GMT vboxsync [71752] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/testcase/tstAudioMixBuffer.cpp (modified) DevIchAc97: Alignment fixing. Fri, 06 Apr 2018 11:33:13 GMT vboxsync [71701] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Use lfence for RT_UNTRUSTED_VALIDATED_FENCE on both ... Fri, 06 Apr 2018 11:32:36 GMT vboxsync [71700] * trunk/include/iprt/asm.h (modified) iprt/asm.h: Use SSE2 fence instructions. Fri, 06 Apr 2018 08:56:24 GMT vboxsync [71695] * trunk/include/VBox/VBoxGuestCoreTypes.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestProp.cpp (modified) VBoxGuest: VBGL_HGCM_HDR_INIT_TIMED, consistent use of VbglHGCMParm ... Wed, 04 Apr 2018 12:20:08 GMT vboxsync [71651] * trunk/include/VBox/Graphics/VBoxVideoGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.h (modified) * trunk/src/VBox/Frontends/VBoxFB/Framebuffer.cpp (modified) * trunk/src/VBox/Frontends/VBoxFB/Framebuffer.h (modified) * trunk/src/VBox/Frontends/VBoxSDL/Framebuffer.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/Framebuffer.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBuffer.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) DevVGA,VBoxC,++: Code cleanup in progress. bugref:9094 Wed, 04 Apr 2018 06:45:02 GMT vboxsync [71643] * trunk/include/VBox/vmm/cpum.h (modified) VMM: whitespace consistency nit. Wed, 04 Apr 2018 06:39:26 GMT vboxsync [71642] * trunk/include/VBox/vmm/cpum.h (modified) Build fix. Wed, 04 Apr 2018 06:30:54 GMT vboxsync [71640] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) VMM: Nested hw.virt: Abstract SVM V_INTR_MASKING so we can refer to ... Mon, 02 Apr 2018 21:12:58 GMT vboxsync [71626] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBuffer.cpp (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) DevVGA,VBoxC: Code cleanup in progress. bugref:9094 Mon, 02 Apr 2018 17:11:37 GMT vboxsync [71619] * trunk/include/VBox/Graphics/VBoxVideoHost3D.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.h (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) DevVGA,VBoxC: Code cleanup in progress. bugref:9094 Mon, 02 Apr 2018 00:07:51 GMT vboxsync [71610] * trunk/include/VBox/AssertGuest.h (modified) Introducing VBox/AssertGuest.h and a family of ASSERT_GUEST_XXXX ... Sun, 01 Apr 2018 23:49:06 GMT vboxsync [71609] * trunk/include/VBox/cdefs.h (modified) Introducing VBox/AssertGuest.h and a family of ASSERT_GUEST_XXXX ... Sun, 01 Apr 2018 23:40:19 GMT vboxsync [71608] * trunk/include/VBox/AssertGuest.h (modified) Introducing VBox/AssertGuest.h and a family of ASSERT_GUEST_XXXX ... Sun, 01 Apr 2018 23:38:00 GMT vboxsync [71607] * trunk/include/VBox/Graphics/VBoxVideoHost3D.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/presenter/Makefile.kup (added) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/presenter/server_presenter.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server.h (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c (modified) DevVGA,SharedOpenGL: Code cleanup in progress. bugref:9094 Sun, 01 Apr 2018 23:29:06 GMT vboxsync [71606] * trunk/include/VBox/AssertGuest.h (copied) * trunk/include/VBox/cdefs.h (modified) Introducing VBox/AssertGuest.h and a family of ASSERT_GUEST_XXXX ... Sun, 01 Apr 2018 20:28:00 GMT vboxsync [71605] * trunk/include/iprt/string.h (modified) iprt/string.h: Added RT_COPY_VOLATILE & RT_BCOPY_VOLATILE for helping ... Sun, 01 Apr 2018 16:44:41 GMT vboxsync [71602] * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Introduced a couple of more macros for paranoid ... Sun, 01 Apr 2018 12:52:12 GMT vboxsync [71599] * trunk/include/VBox/Graphics/VBoxVideoErr.h (modified) * trunk/src/VBox/Additions/linux/drm/indent.sed (modified) Fixing 'indenting' of the AssertPtrReturn and ... Sat, 31 Mar 2018 21:32:29 GMT vboxsync [71597] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) DevVGA,VBoxVideo: Code cleanup in progress. bugref:9094 Sat, 31 Mar 2018 21:23:46 GMT vboxsync [71596] * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPShgsmi.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPShgsmi.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVModes.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) DevVGA,VBoxVideo: Code cleanup in progress. bugref:9094 Sat, 31 Mar 2018 20:24:41 GMT vboxsync [71595] * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVModes.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) DevVGA,VBoxVideo: Code cleanup in progress. bugref:9094 Sat, 31 Mar 2018 19:51:41 GMT vboxsync [71592] * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/common/xpdm/VBoxVideoIOCTL.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispDDraw.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispDDrawVHWA.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispInternal.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispVBVA.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispVHWA.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispVHWA.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVhwa.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVhwa.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPInternal.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPInternal.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) DevVGA,VBoxVideo: Code cleanup in progress. bugref:9094 Sat, 31 Mar 2018 18:34:28 GMT vboxsync [71590] * trunk/include/VBox/Graphics/HGSMI.h (modified) * trunk/include/VBox/Graphics/HGSMIBase.h (modified) * trunk/include/VBox/Graphics/HGSMIHostCmd.h (modified) * trunk/include/VBox/Graphics/HGSMIMemAlloc.h (modified) * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPShgsmi.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPShgsmi.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVhwa.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVhwa.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPInternal.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIBuffers.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIHostCmd.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/Modesetting.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/VBVABase.cpp (modified) * trunk/src/VBox/Additions/x11/vboxvideo/HGSMIMemAlloc.h (modified) * trunk/src/VBox/Additions/x11/vboxvideo/VBoxVideoIPRT.h (modified) * trunk/src/VBox/Additions/x11/vboxvideo/hgsmimemalloc.c (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.h (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/SHGSMIHost.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/SHGSMIHost.h (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) DevVGA,HGSMI,++: Code cleanup in progress. bugref:9094 Sat, 31 Mar 2018 18:32:58 GMT vboxsync [71589] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added macros for marking various types of untrusted data. Sat, 31 Mar 2018 12:48:37 GMT vboxsync [71585] * trunk/include/VBox/Graphics/HGSMI.h (modified) HGSMI.h: docs Wed, 28 Mar 2018 06:32:43 GMT vboxsync [71529] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HM: Fixes to MSRPM bit accesses. Implemented merging of guest and ... Mon, 26 Mar 2018 18:15:27 GMT vboxsync [71522] * trunk/Config.kmk (modified) * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Runtime/common/asm/asm-fake.cpp (modified) * trunk/src/VBox/Storage/VCICache.cpp (modified) Fixes for SPARC Mon, 26 Mar 2018 15:50:44 GMT vboxsync [71517] * trunk/include/VBox/GuestHost/GuestControl.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp (modified) * trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp (modified) Guest Control: Added toolbox / vbox_stat error handling for not found ... Sun, 25 Mar 2018 16:31:15 GMT vboxsync [71503] * trunk/include/iprt/tracelog.h (modified) More scm Sat, 24 Mar 2018 23:08:03 GMT vboxsync [71499] * trunk/include/iprt/tracelog.h (modified) scm Sat, 24 Mar 2018 22:38:33 GMT vboxsync [71496] * trunk/include/iprt/tracelog.h (modified) Doxygen Sat, 24 Mar 2018 22:28:03 GMT vboxsync [71493] * trunk/include/iprt/formats/tracelog.h (modified) * trunk/src/VBox/Runtime/common/log/tracelogreader.cpp (modified) build fix Sat, 24 Mar 2018 22:23:10 GMT vboxsync [71492] * trunk/include/iprt/formats/tracelog.h (added) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/tracelog.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/log/tracelogreader.cpp (added) * trunk/src/VBox/Runtime/common/log/tracelogwriter.cpp (added) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTTraceLog.cpp (added) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTTraceLogTool.cpp (added) Runtime: Introduce RTTraceLog* API for creating and parsing binary ... Fri, 23 Mar 2018 15:54:12 GMT vboxsync [71491] * trunk/include/iprt/nt/nt.h (modified) iprt/nt.h: A couple of doc and wow64 updates. Fri, 23 Mar 2018 15:12:15 GMT vboxsync [71488] * trunk/include/VBox/Graphics/VBoxVideoGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxVideo/Modesetting.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) DevVGA, Additions: minor improvements for the VGA configuration ... Fri, 23 Mar 2018 11:06:38 GMT vboxsync [71480] * trunk/include/iprt/nt/nt.h (modified) nt/nt.h: updates to PROCESSINFOCLASS. Wed, 21 Mar 2018 09:29:22 GMT vboxsync [71415] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HM: Get rid of lazy FPU loading for AMD-V. Nested Hw.virt: Fix ... Tue, 20 Mar 2018 08:43:34 GMT vboxsync [71381] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Added VM debugger info dumping for SVM nested-guest VMCB cache. Fri, 16 Mar 2018 09:58:05 GMT vboxsync [71364] * trunk/include/VBox/HostServices/GuestControlSvc.h (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestCtrl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp (modified) GuestControl: Added and implemented IGuestSession::userHome and ... Thu, 15 Mar 2018 11:23:39 GMT vboxsync [71349] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-client/GuestCtrlImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) Guest Control/Main: Added (COM) error codes ... Wed, 14 Mar 2018 21:56:05 GMT vboxsync [71339] * trunk/include/iprt/asm.h (modified) asm.h: Fixes for SPARC Wed, 14 Mar 2018 21:51:42 GMT vboxsync [71338] * trunk/include/iprt/asm.h (modified) asm.h: Fixes for SPARC Tue, 13 Mar 2018 15:51:14 GMT vboxsync [71314] * trunk/include/VBox/HostServices/GuestControlSvc.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/GuestCtrlImplPrivate.h (modified) * trunk/src/VBox/Main/include/GuestSessionImpl.h (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) GuestControl: Added and implemented IGuestSession::userHome and ... Sat, 10 Mar 2018 00:14:07 GMT vboxsync [71295] * trunk/include/iprt/system.h (modified) IPRT: Added RTSystemGetNtBuildNo. bugref:9044 [build fix] Sat, 10 Mar 2018 00:06:43 GMT vboxsync [71294] * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemQueryOSInfo-win.cpp (modified) IPRT: Added RTSystemGetNtBuildNo. bugref:9044 Fri, 09 Mar 2018 21:11:20 GMT vboxsync [71293] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/iprt/nt/hyperv.h (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Nem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) NEM: Some stats; doc updates. bugref:9044 Fri, 09 Mar 2018 15:32:56 GMT vboxsync [71290] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/src/VBox/VMM/VMMAll/AllPdbTypeHack.cpp (modified) VMM: Better GVM alignment; assert padding sanity.