# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Jan 6, 2025 4:22:09 AM Mon, 29 Apr 2013 13:00:10 GMT vboxsync [45809] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) VMM,DevVGA: Don't resolve RC symbols when HM is enabled (part 2). Mon, 29 Apr 2013 12:41:07 GMT vboxsync [45808] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMGst.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM,DevVGA: Don't resolve RC symbols when HM is enabled (part 1). Mon, 29 Apr 2013 12:30:50 GMT vboxsync [45805] * trunk/include/VBox/com/ErrorInfo.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/glue/ErrorInfo.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/GuestErrorInfoImpl.h (deleted) * trunk/src/VBox/Main/include/VirtualBoxErrorInfoImpl.h (modified) * trunk/src/VBox/Main/src-all/VirtualBoxErrorInfoImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestErrorInfoImpl.cpp (deleted) * trunk/src/VBox/Main/src-client/GuestFileImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) Main: Removed IGuestErrorInfo, added new attribute resultDetail to ... Mon, 29 Apr 2013 03:46:29 GMT vboxsync [45799] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) Make the recompiler call PGMCr0WpEnabled. Mon, 29 Apr 2013 03:40:54 GMT vboxsync [45798] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) Fixed up and enabled Netware WP0+RO+US hack. Sun, 28 Apr 2013 21:43:28 GMT vboxsync [45794] * trunk/include/VBox/vmm/dbgf.h (modified) Missing macro. Fri, 26 Apr 2013 22:35:59 GMT vboxsync [45786] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMSwitcher.cpp (modified) * trunk/src/VBox/VMM/VMMRC/HMRCA.asm (deleted) * trunk/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMSwitcher.mac (modified) Move HMRCA.asm into the switcher code so we don't need VMMRC.rc. Fri, 26 Apr 2013 07:40:05 GMT vboxsync [45760] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxSeamless.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxSeamless.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.h (modified) * trunk/src/VBox/Additions/WINNT/include/VBoxHook.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuestInternal.h (modified) VBoxTray/VBoxGuest: proper guest caps acquisition & cleanup (to be ... Fri, 26 Apr 2013 01:59:29 GMT vboxsync [45754] * trunk/include/VBox/vmm/hm.h (modified) HMIsInHwVirtNoLongJmpCtx Fri, 26 Apr 2013 00:14:09 GMT vboxsync [45749] * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) VMM: Introduced VMCPUSTATE_STARTED_HM for indicating that we're ... Thu, 25 Apr 2013 19:44:05 GMT vboxsync [45739] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMRC/HMRCA.asm (modified) * trunk/src/VBox/VMM/include/PGMInline.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: First part of HMIsEnabled() and PGMMap*. Thu, 25 Apr 2013 12:08:17 GMT vboxsync [45728] * trunk/include/VBox/vmm/trpm.h (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/include/TRPMInternal.h (modified) * trunk/src/VBox/VMM/include/TRPMInternal.mac (modified) TRPM: Sprinkled HMIsEnabled around the place. Thu, 25 Apr 2013 10:09:52 GMT vboxsync [45724] * trunk/include/iprt/types.h (modified) Missing file Thu, 25 Apr 2013 10:05:52 GMT vboxsync [45723] * trunk/include/iprt/aiomgr.h (added) * trunk/include/iprt/workqueue.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/aiomgr.cpp (added) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) Runtime: Async I/O manager for IPRT based on PDMAsyncCompletion* but ... Wed, 24 Apr 2013 19:22:30 GMT vboxsync [45718] * trunk/include/VBox/HostServices/VBoxClipboardSvc.h (modified) Use UINT32_C() for the clipboard format flags. Wed, 24 Apr 2013 18:47:18 GMT vboxsync [45716] * trunk/include/iprt/net.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) IntNet: Integration of wireless IPv6 support patch + unicast ND ... Wed, 24 Apr 2013 14:37:42 GMT vboxsync [45705] * trunk/include/VBox/vmm/selm.h (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/include/SELMInternal.h (modified) Retired SELMR3DisableMonitoring. Wed, 24 Apr 2013 14:26:31 GMT vboxsync [45702] * trunk/include/VBox/vmm/pdmdev.h (modified) nits Wed, 24 Apr 2013 14:21:09 GMT vboxsync [45701] * trunk/include/VBox/apic.mac (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/selm.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/iprt/err.mac (modified) * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMSwitcher.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64Stub.asm (added) * trunk/src/VBox/VMM/VMMSwitcher/X86Stub.asm (added) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMSwitcher.h (modified) * trunk/src/VBox/VMM/include/VMMSwitcher.mac (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMM: SELM and VMM early HM init changes. Wed, 24 Apr 2013 11:32:42 GMT vboxsync [45693] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) VMM: Introducing VINF_EM_TRIPLE_FAULT status code for triple-fault ... Tue, 23 Apr 2013 15:44:47 GMT vboxsync [45684] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HMVMXR0: 32-bit fixes, round 2. Tue, 23 Apr 2013 13:53:27 GMT vboxsync [45681] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) VMM/HMVMXR0: Fix for 32-bit hosts, round 1. Tue, 23 Apr 2013 11:28:41 GMT vboxsync [45678] * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Runtime/r3/freebsd/fileaio-freebsd.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/fileaio-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileaio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/solaris/fileaio-solaris.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileaio-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTFileAio.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp (modified) Runtime/aio: Add flags parameter to RTFileAioCtxCreate Mon, 22 Apr 2013 08:43:37 GMT vboxsync [45660] * 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-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/Machine+Console+Settings: add graphics controller type setting, ... Fri, 19 Apr 2013 22:46:22 GMT vboxsync [45653] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0: HM cleanup. Fri, 19 Apr 2013 13:46:48 GMT vboxsync [45645] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM/PDMDevHlp: Add helper to get the SUPDrv session handle (intended ... Thu, 18 Apr 2013 21:49:05 GMT vboxsync [45622] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ApplianceImplPrivate.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplExport.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main: Introducing CPUPropertyType_LongMode + legacy band aid. Thu, 18 Apr 2013 20:58:53 GMT vboxsync [45621] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/VMMR0: HM bits. Thu, 18 Apr 2013 20:07:14 GMT vboxsync [45620] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/patm.h (modified) * trunk/src/VBox/VMM/VMMAll/CSAMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PATMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMSSM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CSAMRC.cpp (modified) * trunk/src/VBox/VMM/include/PATMInternal.h (modified) CSAM,PATM: Don't bother initializing anything if HMIsEnabled(). Also, ... Thu, 18 Apr 2013 18:41:07 GMT vboxsync [45618] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMHyper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) Do HMR3Init first in vmR3InitRing3 so the other components can skip ... Sat, 13 Apr 2013 16:13:22 GMT vboxsync [45533] * trunk/include/VBox/vmm/selm.h (modified) * trunk/include/VBox/vmm/trpm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/include/SELMInternal.h (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) #ifdef the raw-mode force flags to find more code to #ifdef out. Sat, 13 Apr 2013 09:01:30 GMT vboxsync [45531] * trunk/include/VBox/vmm/trpm.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/include/TRPMInternal.h (modified) * trunk/src/VBox/VMM/include/TRPMInternal.mac (modified) VMMR0/HMVMXR0: Redo of VT-x event injection. Some STAM cleanup. VMM: ... Fri, 12 Apr 2013 17:32:57 GMT vboxsync [45528] * trunk/include/VBox/vmm/csam.h (modified) * trunk/include/VBox/vmm/patm.h (modified) * trunk/include/VBox/vmm/trpm.h (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) * trunk/src/VBox/VMM/include/REMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructDTrace.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/target-i386/translate.c (modified) VBOX_WITH_RAW_MODE changes. Fri, 12 Apr 2013 16:47:57 GMT vboxsync [45525] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VBOX_WITH_RAW_MODE changes. Fri, 12 Apr 2013 14:22:41 GMT vboxsync [45520] * trunk/include/VBox/com/list.h (modified) * trunk/include/VBox/com/mtlist.h (modified) * trunk/include/iprt/cpp/list.h (modified) * trunk/include/iprt/cpp/mtlist.h (modified) * trunk/src/VBox/Runtime/testcase/tstIprtList.cpp (modified) iprt/cpp/list.h,iprt/cpp/mtlist.h: Added assertions for index out of ... Fri, 12 Apr 2013 12:01:02 GMT vboxsync [45518] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/apiwrap-server.xsl (copied) * trunk/src/VBox/Main/include/MediumFormatImpl.h (modified) * trunk/src/VBox/Main/include/Wrapper.h (copied) * trunk/src/VBox/Main/src-server/MediumFormatImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MediumImpl.cpp (modified) * trunk/src/VBox/Main/src-server/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/src-server/xpcom/server.cpp (modified) Main: Code generator for (xp)com API implementations, including ... Thu, 11 Apr 2013 20:09:04 GMT vboxsync [45497] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/apiwrap-server.xsl (deleted) * trunk/src/VBox/Main/include/MediumFormatImpl.h (modified) * trunk/src/VBox/Main/include/Wrapper.h (deleted) * trunk/src/VBox/Main/src-server/MediumFormatImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MediumImpl.cpp (modified) * trunk/src/VBox/Main/src-server/SystemPropertiesImpl.cpp (modified) back out API wrapper generator, too broken with XPCOM Thu, 11 Apr 2013 18:19:52 GMT vboxsync [45493] * trunk/include/VBox/log.h (modified) include/VBox/log.h: forgot an entire batch of updates Thu, 11 Apr 2013 17:55:28 GMT vboxsync [45491] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/apiwrap-server.xsl (added) * trunk/src/VBox/Main/include/MediumFormatImpl.h (modified) * trunk/src/VBox/Main/include/Wrapper.h (added) * trunk/src/VBox/Main/src-server/MediumFormatImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MediumImpl.cpp (modified) * trunk/src/VBox/Main/src-server/SystemPropertiesImpl.cpp (modified) Main: Code generator for (xp)com implementations, including logging ... Thu, 11 Apr 2013 14:46:04 GMT vboxsync [45485] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMPatch.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/SELMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/SELMInline.h (copied) * trunk/src/VBox/VMM/include/SELMInternal.h (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/target-i386/op_helper.c (modified) - *: Where possible, drop the #ifdef VBOX_WITH_RAW_RING1 when ... Thu, 11 Apr 2013 09:20:01 GMT vboxsync [45478] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0: more consistent names. Wed, 10 Apr 2013 20:25:33 GMT vboxsync [45474] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/HMRCA.asm (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) VMM: Remove unused error codes, use more specific error codes. ... Wed, 10 Apr 2013 12:16:33 GMT vboxsync [45454] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Runtime/common/misc/http.cpp (modified) Runtime/http: added RTHttpAbort() Tue, 09 Apr 2013 13:51:55 GMT vboxsync [45434] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Main/include/GuestFileImpl.h (modified) * trunk/src/VBox/Main/src-client/GuestFileImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) GuestCtrl: More event handling code for IGuestFile and IGuestSession. Tue, 09 Apr 2013 12:32:35 GMT vboxsync [45428] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) VMM: Propagate errors from PGM through the disassembler. Get rid of ... Mon, 08 Apr 2013 21:40:42 GMT vboxsync [45415] * trunk/include/VBox/HostServices/GuestControlSvc.h (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibGuestCtrl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlProcess.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/service.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/GuestCtrlImplPrivate.h (modified) * trunk/src/VBox/Main/include/GuestErrorInfoImpl.h (added) * trunk/src/VBox/Main/include/GuestFileImpl.h (modified) * trunk/src/VBox/Main/include/GuestImpl.h (modified) * trunk/src/VBox/Main/include/GuestProcessImpl.h (modified) * trunk/src/VBox/Main/include/GuestSessionImpl.h (modified) * trunk/src/VBox/Main/src-client/GuestCtrlImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestCtrlPrivate.cpp (modified) * trunk/src/VBox/Main/src-client/GuestErrorInfoImpl.cpp (added) * trunk/src/VBox/Main/src-client/GuestFileImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) * trunk/src/VBox/Main/testcase/tstGuestCtrlContextID.cpp (modified) GuestCtrl: Implemented using (public) VirtualBox events instead of ... Mon, 08 Apr 2013 15:02:06 GMT vboxsync [45411] * trunk/include/VBox/vmm/hm_vmx.h (modified) comment. Mon, 08 Apr 2013 12:08:00 GMT vboxsync [45400] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/path/RTPathParsedReassemble.cpp (added) * trunk/src/VBox/Runtime/common/path/RTPathSplitReassemble.cpp (added) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT: A Study in Paths - Chapter 3: Reassembling parsed and split paths. Mon, 08 Apr 2013 09:32:00 GMT vboxsync [45398] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Runtime/common/misc/http.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstHttp.cpp (modified) Runtime/http: more error codes Sun, 07 Apr 2013 19:03:00 GMT vboxsync [45394] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/path/RTPathParse.cpp.h (modified) * trunk/src/VBox/Runtime/common/path/RTPathSplit.cpp (added) * trunk/src/VBox/Runtime/common/path/RTPathSplitA.cpp (added) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT: A Study in Paths - Chapter 2: The splitting of a path into ... Sun, 07 Apr 2013 18:59:37 GMT vboxsync [45393] * trunk/include/iprt/mangling.h (modified) build fix. Sun, 07 Apr 2013 18:58:43 GMT vboxsync [45392] * trunk/include/iprt/string.h (modified) iprt/string.h: comment fix. Sun, 07 Apr 2013 17:15:29 GMT vboxsync [45391] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/common/path/RTPathParse.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathParse.cpp.h (modified) * trunk/src/VBox/Runtime/common/path/rtpath-expand-template.cpp.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT: Changed the RTPATHPARSE_FLAGS_ into generic ones as they will ... Sun, 07 Apr 2013 16:11:30 GMT vboxsync [45389] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/path/RTPathParse.cpp.h (added) * trunk/src/VBox/Runtime/common/path/rtPathRootSpecLen.cpp (modified) * trunk/src/VBox/Runtime/common/path/rtpath-expand-template.cpp.h (added) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT: A Study in Paths - Chapter 1: The cross platform parser. Fri, 05 Apr 2013 16:25:27 GMT vboxsync [45385] * trunk/include/VBox/err.h (modified) VBox/err.h: VINF_VMX_DOUBLE_FAULT. Fri, 05 Apr 2013 15:00:45 GMT vboxsync [45381] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/misc/http.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstHttp.cpp (modified) Runtime/http: added error code + don't make tstHttp fail if we can't ... Fri, 05 Apr 2013 14:36:27 GMT vboxsync [45375] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/iprt/getopt.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/common/path/RTPathParseSimple.cpp (moved) * trunk/src/VBox/Runtime/generic/createtemp-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/init.cpp (modified) RTPathParse -> RTPathParseSimple. Fri, 05 Apr 2013 13:19:29 GMT vboxsync [45370] * trunk/include/VBox/log.h (modified) VBox/log.h: VBGD and VBGL log groups. Fri, 05 Apr 2013 13:15:48 GMT vboxsync [45369] * trunk/include/VBox/VBoxGuestLib.h (modified) FNVBGLHGCMCALLBACK declaration fix. Thu, 04 Apr 2013 14:54:50 GMT vboxsync [45339] * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Runtime/common/misc/http.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstHttp.cpp (modified) Runtime/http: check the digest of the downloaded certificates Thu, 04 Apr 2013 09:37:00 GMT vboxsync [45331] * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Runtime/common/misc/http.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstHttp.cpp (modified) Runtime/http: add new function to set the filename containing the ... Wed, 03 Apr 2013 11:15:02 GMT vboxsync [45305] * trunk/include/VBox/vmm/iom.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.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/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/IOMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/IOMInline.h (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) IOM: Adding pVCpu to a lot of calls and moving the lookup caches from ... Wed, 03 Apr 2013 09:51:13 GMT vboxsync [45301] * trunk/include/VBox/vmm/iom.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/include/IOMInline.h (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM: Preparing to use read/write critsect. Wed, 03 Apr 2013 09:47:49 GMT vboxsync [45299] * trunk/include/VBox/vmm/pdmcritsectrw.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectBoth.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) PDMCritSectRw: Fixes. Tue, 02 Apr 2013 18:42:50 GMT vboxsync [45293] * trunk/include/VBox/vmm/pdmcritsectrw.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) PGMCritSectRw: Prep for ring-0 and raw-mode context operation. Tue, 02 Apr 2013 15:31:42 GMT vboxsync [45291] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.mac (modified) VMM: HM bits. Tue, 02 Apr 2013 08:17:11 GMT vboxsync [45276] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/selm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PATMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMA.asm (modified) * trunk/src/VBox/VMM/VMMR3/PATMPatch.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMSSM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/SELMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/PATMA.h (modified) * trunk/src/VBox/VMM/include/SELMInternal.h (modified) * trunk/src/recompiler/Makefile.kmk (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/target-i386/op_helper.c (modified) Ring-1 compression patches, courtesy of trivirt AG: - main: diff to ... Sun, 31 Mar 2013 18:41:58 GMT vboxsync [45265] * trunk/include/iprt/path.h (modified) doc typo. Fri, 29 Mar 2013 15:15:16 GMT vboxsync [45249] * trunk/include/VBox/VBoxGuestLib.h (modified) VBoxGuestLib.h: Darwin visibility experiment. Thu, 28 Mar 2013 13:29:37 GMT vboxsync [45231] * trunk/include/iprt/mangling.h (modified) doppelmoppel Thu, 28 Mar 2013 13:21:46 GMT vboxsync [45230] * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) Main: OVF 2.0 support. A few corrections. Added ... Thu, 28 Mar 2013 13:02:47 GMT vboxsync [45229] * trunk/include/iprt/mangling.h (modified) build fix Thu, 28 Mar 2013 12:22:11 GMT vboxsync [45227] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/manifest.h (modified) * trunk/include/iprt/sha.h (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) * trunk/src/VBox/Main/include/ApplianceImplPrivate.h (modified) * trunk/src/VBox/Main/include/ovfreader.h (modified) * trunk/src/VBox/Main/src-server/ApplianceImplExport.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Main/xml/ovfreader.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/common/checksum/manifest.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTDigest.cpp (modified) Main: OVF 2.0 support. Part 1 - SHA256 digest is supported. Wed, 27 Mar 2013 19:08:28 GMT vboxsync [45216] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: HM bits. Tue, 26 Mar 2013 09:31:59 GMT vboxsync [45189] * trunk/include/VBox/vmm/uvm.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/STAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/include/STAMInternal.h (modified) STAM,VM: ring-3 only testing of pdmcritsectrw.h (disabled). Tue, 26 Mar 2013 09:28:43 GMT vboxsync [45187] * trunk/include/iprt/handletable.h (modified) * trunk/src/VBox/Runtime/common/misc/handletable.cpp (modified) * trunk/src/VBox/Runtime/common/misc/handletable.h (modified) iprt/handletable.h: New handle table flag: ... Mon, 25 Mar 2013 20:53:21 GMT vboxsync [45181] * trunk/include/iprt/spinlock.h (modified) spinlock.h: doc adj. Mon, 25 Mar 2013 14:05:19 GMT vboxsync [45174] * trunk/doc/manual/en_US/user_AdvancedTopics.xml (modified) * trunk/include/iprt/mem.h (modified) * trunk/src/VBox/Runtime/r3/os2/systemmem-os2.cpp (deleted) * trunk/src/VBox/Runtime/testcase/tstLog.cpp (modified) accident Mon, 25 Mar 2013 14:04:00 GMT vboxsync [45173] * trunk/doc/manual/en_US/user_AdvancedTopics.xml (modified) * trunk/include/iprt/mem.h (modified) * trunk/src/VBox/Runtime/r3/os2/systemmem-os2.cpp (added) * trunk/src/VBox/Runtime/testcase/tstLog.cpp (modified) doc: re-added vbox-greeter documentation Sun, 24 Mar 2013 16:05:15 GMT vboxsync [45154] * trunk/include/iprt/mangling.h (modified) Try to fix build boxes Sat, 23 Mar 2013 22:49:00 GMT vboxsync [45153] * trunk/include/VBox/vmm/pdmcritsectrw.h (added) PDMCritSectRw: Early morphing stage - untested, ring-3 only. Sat, 23 Mar 2013 20:36:23 GMT vboxsync [45152] * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmm/pdm.h (modified) * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/include/VBox/vmm/uvm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectBoth.cpp (added) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp (copied) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) PDMCritSectRw: Early morphing stage - untested, ring-3 only. Sat, 23 Mar 2013 20:35:23 GMT vboxsync [45151] * trunk/include/iprt/critsect.h (modified) * trunk/src/VBox/Runtime/generic/critsectrw-generic.cpp (modified) iprt/critsect.h: Cleanups (R/W mostly). Fri, 22 Mar 2013 12:14:09 GMT vboxsync [45139] * trunk/include/VBox/settings.h (modified) build fix Fri, 22 Mar 2013 11:52:24 GMT vboxsync [45138] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/NATNetworkImpl.h (added) * trunk/src/VBox/Main/include/NATNetworkServiceRunner.h (added) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/src-server/NATNetworkImpl.cpp (added) * trunk/src/VBox/Main/src-server/NATNetworkServiceRunner.cpp (added) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/src-server/xpcom/server.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/NATNetworks: API+XML serialization for NATNetworks. Thu, 21 Mar 2013 15:40:53 GMT vboxsync [45130] * trunk/include/iprt/critsect.h (modified) RTCritSectRwIsInitialized: Fix. Thu, 21 Mar 2013 15:27:27 GMT vboxsync [45129] * trunk/include/iprt/mangling.h (modified) RTCritSectRwIsWriteOwner Thu, 21 Mar 2013 14:48:12 GMT vboxsync [45128] * trunk/include/iprt/critsect.h (modified) build fix Thu, 21 Mar 2013 14:11:28 GMT vboxsync [45126] * trunk/include/VBox/com/AutoLock.h (modified) block fix. Thu, 21 Mar 2013 14:09:06 GMT vboxsync [45125] * trunk/include/VBox/com/AutoLock.h (modified) * trunk/include/VBox/com/ErrorInfo.h (modified) * trunk/include/VBox/com/EventQueue.h (modified) * trunk/include/VBox/com/MultiResult.h (modified) * trunk/include/VBox/com/VirtualBox.h (modified) * trunk/include/VBox/com/array.h (modified) * trunk/include/VBox/com/assert.h (modified) * trunk/include/VBox/com/com.h (modified) * trunk/include/VBox/com/defs.h (modified) * trunk/include/VBox/com/errorprint.h (modified) * trunk/include/VBox/com/listeners.h (modified) * trunk/include/VBox/com/ptr.h (modified) VBox/com/*.h: file header and block fixes. Thu, 21 Mar 2013 11:51:11 GMT vboxsync [45124] * trunk/include/VBox/RemoteDesktop/VRDEVideoIn.h (modified) VRDEVideoIn.h,Extpacks/Puel/UsbWebcam: streaming updates, logging, ... Thu, 21 Mar 2013 08:42:17 GMT vboxsync [45120] * trunk/include/iprt/net.h (modified) * trunk/src/VBox/Runtime/common/net/netaddrstr.cpp (modified) inserted the blank lines I asked for and a todo. Thu, 21 Mar 2013 08:27:17 GMT vboxsync [45118] * trunk/include/iprt/mangling.h (modified) IPRT/manglin.h: RTNetStrToIPv4Addr. Thu, 21 Mar 2013 08:16:22 GMT vboxsync [45117] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/NATNetworkImpl.h (added) * trunk/src/VBox/Main/include/NATNetworkServiceRunner.h (added) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/src-server/NATNetworkImpl.cpp (added) * trunk/src/VBox/Main/src-server/NATNetworkServiceRunner.cpp (added) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/src-server/xpcom/server.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/NATNetwork API (xTracker/5894). Thu, 21 Mar 2013 08:08:21 GMT vboxsync [45116] * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) patch getopt-cidr.patch from xTracker/5894 with applied ... Thu, 21 Mar 2013 08:01:54 GMT vboxsync [45115] * trunk/include/iprt/net.h (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) * trunk/src/VBox/Runtime/common/net/netaddrstr.cpp (modified) RT/net: rt-network-str2ipv4.patch from xTRacker/5894 with applyed ... Thu, 21 Mar 2013 07:16:30 GMT vboxsync [45113] * trunk/include/iprt/mangling.h (modified) build fix Thu, 21 Mar 2013 00:31:19 GMT vboxsync [45112] * trunk/include/iprt/mangling.h (modified) build fix Wed, 20 Mar 2013 18:22:32 GMT vboxsync [45111] * trunk/include/iprt/lockvalidator.h (modified) * trunk/include/iprt/types.h (modified) build fix Wed, 20 Mar 2013 18:17:29 GMT vboxsync [45110] * trunk/include/iprt/critsect.h (modified) * trunk/include/iprt/lockvalidator.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) * trunk/src/VBox/Runtime/generic/cdrom-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/critsectrw-generic.cpp (copied) * trunk/src/VBox/Runtime/generic/semrw-lockless-generic.cpp (modified) * trunk/src/VBox/Runtime/include/internal/strict.h (modified) Raw conversion of semrw-lockless-generic.cpp into RTCritSectEx.