# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Feb 16, 2025 9:38:43 AM Sun, 02 Dec 2007 21:32:00 GMT vboxsync [5912] * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstGetOpt.cpp (modified) backed out r26450 Sun, 02 Dec 2007 21:21:00 GMT vboxsync [5911] * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstGetOpt.cpp (modified) RTGetOpt does not alter argv[] does it? Fri, 30 Nov 2007 14:07:25 GMT vboxsync [5891] * trunk/include/VBox/VBoxGuest.h (modified) Guest Additions: fixed todo from r26395 regarding IOCTL definitions ... Fri, 30 Nov 2007 11:44:21 GMT vboxsync [5887] * trunk/include/VBox/VBoxGuest.h (modified) r=bird: Removed incorrect remarks, updated the others with the recent ... Tue, 27 Nov 2007 15:31:02 GMT vboxsync [5849] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) New device: internal network IP stack, based on lwIP. Mon, 26 Nov 2007 19:09:16 GMT vboxsync [5846] * trunk/include/VBox/err.h (modified) another clashes. Mon, 26 Nov 2007 19:08:26 GMT vboxsync [5845] * trunk/include/VBox/err.h (modified) r=bird: fixed clashes. Mon, 26 Nov 2007 18:45:33 GMT vboxsync [5843] * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstGetOpt.cpp (copied) r=bird: Adjusted the RTGetOpt API a little bit. Mon, 26 Nov 2007 17:15:01 GMT vboxsync [5838] * trunk/include/iprt/err.h (modified) Added missing parentheseis (to avoid stuff like '1 ... Thu, 22 Nov 2007 18:08:26 GMT vboxsync [5819] * trunk/include/VBox/VBoxGuest.h (modified) Additions: added an R3 runtime for Linux guests Wed, 21 Nov 2007 20:33:27 GMT vboxsync [5811] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/log.h (modified) * trunk/include/VBox/mm.h (modified) Add error codes and logging group for pdm async completion Tue, 20 Nov 2007 20:12:20 GMT vboxsync [5808] * trunk/include/VBox/log.h (modified) Fixed PCI config. Added non-32-bit op support (used by Windows). Mon, 19 Nov 2007 10:59:15 GMT vboxsync [5790] * trunk/include/VBox/pdmasynccompletion.h (modified) Fix copy&paste errors Fri, 16 Nov 2007 20:34:18 GMT vboxsync [5782] * trunk/include/VBox/vrdpapi.h (modified) * trunk/src/VBox/Main/ConsoleVRDPServer.cpp (modified) * trunk/src/VBox/Main/include/ConsoleVRDPServer.h (modified) Implemented NumLock state synch over VRDP. Fri, 16 Nov 2007 07:20:48 GMT vboxsync [5767] * trunk/include/iprt/getopt.h (added) export getopt.h Thu, 15 Nov 2007 20:43:25 GMT vboxsync [5765] * trunk/Config.kmk (modified) * trunk/include/iprt/types.h (modified) 2.6.24-rc2 compile fixes Thu, 15 Nov 2007 19:39:47 GMT vboxsync [5764] * trunk/include/VBox/vusb.h (modified) Moved the standard USB stuff out of the internal header. Thu, 15 Nov 2007 17:10:33 GMT vboxsync [5760] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) runtime: add generic command line parser, moved from webservice. Thu, 15 Nov 2007 14:35:34 GMT vboxsync [5758] * trunk/include/VBox/err.h (modified) webservice: implement session timeout + garbage collector; fix ... Wed, 14 Nov 2007 17:37:08 GMT vboxsync [5750] * trunk/include/VBox/pdmusb.h (modified) refactored the URB part of the VUSB <-> Device interface. Wed, 14 Nov 2007 17:03:16 GMT vboxsync [5749] * trunk/include/VBox/pdmusb.h (modified) refactored CLEAR_FEATURE(ENDPOINT). Wed, 14 Nov 2007 16:41:45 GMT vboxsync [5748] * trunk/include/VBox/pdmusb.h (modified) refactored SET_INTERFACE. Wed, 14 Nov 2007 16:19:18 GMT vboxsync [5746] * trunk/include/VBox/pdmusb.h (modified) refactored SET_CONFIGURATION. Wed, 14 Nov 2007 15:16:33 GMT vboxsync [5745] * trunk/include/VBox/pdmusb.h (modified) VUSB / PDM refactoring (in progress). Wed, 14 Nov 2007 15:15:18 GMT vboxsync [5744] * trunk/include/VBox/pdmins.h (modified) PDMINS2DATA* -> PDMINS_2_DATA* to follow the guidelines. Tue, 13 Nov 2007 22:42:00 GMT vboxsync [5731] * trunk/include/VBox/dbg.h (modified) * trunk/include/VBox/dbgf.h (modified) * trunk/src/VBox/Debugger/DBGCCmdHlp.cpp (modified) * trunk/src/VBox/Debugger/DBGCCmdWorkers.cpp (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/DBGCInternal.h (modified) * trunk/src/VBox/Debugger/DBGConsole.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/VMM/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) Implemented some search commands in the debugger. Tue, 13 Nov 2007 16:13:43 GMT vboxsync [5722] * trunk/include/VBox/pdmapi.h (modified) * trunk/include/VBox/pdmusb.h (modified) * trunk/include/VBox/vusb.h (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) Added a bottom pointer to the PDMLUN structure. Added ... Mon, 12 Nov 2007 17:06:56 GMT vboxsync [5713] * trunk/include/VBox/pdmusb.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/HostUSBDeviceImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/SessionImpl.cpp (modified) * trunk/src/VBox/Main/USBControllerImpl.cpp (modified) * trunk/src/VBox/Main/USBDeviceFilterImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/include/HostUSBDeviceImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/SessionImpl.h (modified) * trunk/src/VBox/Main/include/USBControllerImpl.h (modified) * trunk/src/VBox/Main/include/USBDeviceFilterImpl.h (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings-common.xsd (modified) Added an maskedInterface property to the USB filters. It is used to ... Mon, 12 Nov 2007 15:40:19 GMT vboxsync [5712] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strtonum.cpp (modified) Added warnings about trailing chars & spaces in the RTStrTo*Int* ... Mon, 12 Nov 2007 15:01:18 GMT vboxsync [5710] * trunk/include/iprt/err.h (modified) WRN_TRAILING_CHARS Mon, 12 Nov 2007 14:57:17 GMT vboxsync [5709] * trunk/include/iprt/err.h (modified) VWRN_TRAILING_SPACES Mon, 12 Nov 2007 14:55:24 GMT vboxsync [5708] * trunk/include/iprt/err.h (modified) Trailing spaces/characters - for str2num stuff. Mon, 12 Nov 2007 13:45:29 GMT vboxsync [5704] * trunk/include/iprt/types.h (modified) Runtime: extended the types.h linux hack to include uintptr_t, which ... Sun, 11 Nov 2007 17:38:03 GMT vboxsync [5690] * trunk/include/iprt/asmdefs.mac (modified) BEGINCONST - defaults to text (BEGINCODE) on most platforms, be warned. Sun, 11 Nov 2007 04:28:47 GMT vboxsync [5667] * trunk/include/VBox/dbgf.h (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/DBGFAddr.cpp (modified) * trunk/src/VBox/VMM/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/DBGFMem.cpp (copied) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) Debugger interface for searching memory. Fixed a const mixup. Sun, 11 Nov 2007 04:25:51 GMT vboxsync [5666] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Debugger/DBGConsole.cpp (modified) * trunk/src/VBox/Runtime/common/log/logformat.cpp (modified) PFNSTRFORMAT should return size_t. Sat, 10 Nov 2007 00:28:27 GMT vboxsync [5660] * trunk/include/VBox/pdmasynccompletion.h (modified) Added missing description argument. Fri, 09 Nov 2007 19:24:58 GMT vboxsync [5658] * trunk/include/VBox/com/ErrorInfo.h (modified) * trunk/include/VBox/com/EventQueue.h (modified) * trunk/include/VBox/com/Guid.h (modified) * trunk/include/VBox/com/com.h (modified) * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/Matching.cpp (modified) * trunk/src/VBox/Main/glue/ErrorInfo.cpp (modified) * trunk/src/VBox/Main/glue/EventQueue.cpp (modified) * trunk/src/VBox/Main/glue/com.cpp (modified) * trunk/src/VBox/Main/glue/initterm.cpp (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) * trunk/src/VBox/Main/include/AutoLock.h (modified) * trunk/src/VBox/Main/include/Matching.h (modified) * trunk/src/VBox/Main/include/Shareable.h (modified) * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) Main: Removed semicolons after the namespace closing curly braces ... Fri, 09 Nov 2007 16:46:51 GMT vboxsync [5655] * trunk/include/VBox/pdmasynccompletion.h (added) * trunk/include/VBox/pdmasynctask.h (added) PDMAsync outline. Fri, 09 Nov 2007 14:55:51 GMT vboxsync [5650] * trunk/include/VBox/usb.h (modified) Some descriptors Fri, 09 Nov 2007 14:01:58 GMT vboxsync [5647] * trunk/include/iprt/assert.h (modified) use _NP macros in assert functions as the assert functions try to ... Mon, 05 Nov 2007 21:48:30 GMT vboxsync [5629] * trunk/include/iprt/param.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) remove deprecated macros Thu, 01 Nov 2007 19:43:40 GMT vboxsync [5606] * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Additions/linux/module/vboxmod.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstPin.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstHeapSimple.cpp (modified) * trunk/src/VBox/VMM/MMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMMHyperHeap.cpp (modified) ALIGNP SIZEOFMEMB Thu, 01 Nov 2007 16:09:26 GMT vboxsync [5605] * trunk/include/VBox/VBoxDev.h (modified) * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/VBoxGuest16.h (modified) * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/dbg.h (modified) * trunk/include/VBox/dbgf.h (modified) * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/hwacc_svm.h (modified) * trunk/include/VBox/hwacc_vmx.h (modified) * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/patm.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pdmdrv.h (modified) * trunk/include/VBox/pdmifs.h (modified) * trunk/include/VBox/selm.h (modified) * trunk/include/VBox/vusb.h (modified) * trunk/include/VBox/x86.h (modified) * trunk/include/VBox/x86.mac (modified) * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/asmdefs.mac (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/path.h (modified) * trunk/include/iprt/string.h (modified) * trunk/include/iprt/thread.h (modified) * trunk/include/iprt/time.h (modified) * trunk/include/iprt/timer.h (modified) * trunk/include/iprt/uni.h (modified) * trunk/src/VBox/Debugger/DBGConsole.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) * trunk/src/VBox/Devices/Storage/VDICore.h (modified) * trunk/src/VBox/Devices/Storage/fdc.c (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/Runtime/common/alloc/heapsimple.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) * trunk/src/VBox/Runtime/include/internal/thread.h (modified) * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.h (modified) * trunk/src/VBox/Runtime/testcase/tstBitOperations.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstInlineAsm.cpp (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/CPUMInternal.h (modified) * trunk/src/VBox/VMM/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/PATM/CSAMInternal.h (modified) * trunk/src/VBox/VMM/PATM/PATMA.h (modified) * trunk/src/VBox/VMM/PATM/PATMA.mac (modified) * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TRPMInternal.h (modified) * trunk/src/VBox/VMM/TRPMInternal.mac (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMGC/DBGFGC.cpp (modified) * trunk/src/VBox/VMM/VMMR0/DBGFR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac (modified) * trunk/src/VBox/VMM/testcase/tstCompiler.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24 Tue, 30 Oct 2007 17:52:40 GMT vboxsync [5563] * trunk/include/VBox/usblib-win.h (copied) * trunk/include/VBox/usblib.h (modified) VBoxUSB reorg. Tue, 30 Oct 2007 17:51:50 GMT vboxsync [5562] * trunk/include/VBox/cdefs.h (modified) USBLIB_DECL (used by more than one header, unfortunately, so i have ... Mon, 29 Oct 2007 22:03:10 GMT vboxsync [5550] * trunk/include/iprt/asm.h (modified) be less strict here Sat, 27 Oct 2007 03:09:26 GMT vboxsync [5537] * trunk/include/iprt/lock.h (added) more export and svn attribs. sigh. Fri, 26 Oct 2007 20:00:43 GMT vboxsync [5529] * trunk/include/VBox/pdmusb.h (modified) realign attempt. Fri, 26 Oct 2007 18:27:35 GMT vboxsync [5527] * trunk/include/VBox/pdmusb.h (modified) 32-bit alignment. Fri, 26 Oct 2007 18:09:16 GMT vboxsync [5526] * trunk/include/VBox/pdmusb.h (modified) more padding space for 32-bit. Fri, 26 Oct 2007 18:03:37 GMT vboxsync [5525] * trunk/Config.kmk (modified) * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pdmdrv.h (modified) * trunk/include/VBox/pdmusb.h (modified) * trunk/include/VBox/vusb.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstCritSect.cpp (modified) * trunk/src/VBox/VMM/MMHeap.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) PDMUsb changes. Fri, 26 Oct 2007 14:50:52 GMT vboxsync [5515] * trunk/include/VBox/vusb.h (modified) Put back used version defines Fri, 26 Oct 2007 14:15:16 GMT vboxsync [5514] * trunk/include/VBox/vusb.h (modified) EHCI: No usb version hacks for our USB 2 controller. Fri, 26 Oct 2007 14:07:23 GMT vboxsync [5513] * trunk/include/VBox/err.h (modified) webservice: add authentication for logon. Fri, 26 Oct 2007 11:48:26 GMT vboxsync [5511] * trunk/include/VBox/log.h (modified) * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) Runtime: Fixed the RTLOGGER_THREAD/"RT_THREAD" pair. Fri, 26 Oct 2007 11:20:37 GMT vboxsync [5509] * trunk/include/VBox/tm.h (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) Fixed init order assertion in TMR3Init/PDM. Thu, 25 Oct 2007 01:46:46 GMT vboxsync [5491] * trunk/include/VBox/vm.h (modified) More room for TM. Thu, 25 Oct 2007 01:45:46 GMT vboxsync [5490] * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asm/ASMMultU64ByU32DivByU32.asm (added) * trunk/src/VBox/Runtime/common/asm/Makefile.kup (added) * trunk/src/VBox/Runtime/r3/win/VBoxRT-win32.def (copied) * trunk/src/VBox/Runtime/r3/win/VBoxRT-win64.def (modified) * trunk/src/VBox/Runtime/win/amd64/ASMMultU64ByU32DivByU32.asm (deleted) Converted gcc ASMMultU64ByU32DivByU32 inline code to nasm in order to ... Thu, 25 Oct 2007 01:43:43 GMT vboxsync [5489] * trunk/include/iprt/asmdefs.mac (modified) * trunk/src/VBox/Runtime/common/time/timesupA.asm (modified) * trunk/src/VBox/Runtime/common/time/timesupA.mac (modified) Some hacks from yesterday. Wed, 24 Oct 2007 16:54:08 GMT vboxsync [5485] * trunk/include/iprt/cdefs.h (modified) Use __inline__ with GCC instead of inline, since the latter can be ... Wed, 24 Oct 2007 09:27:45 GMT vboxsync [5477] * trunk/include/VBox/sup.mac (added) export Wed, 24 Oct 2007 03:27:30 GMT vboxsync [5465] * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) corrected cpum alignment for mac os x. Wed, 24 Oct 2007 03:11:06 GMT vboxsync [5463] * trunk/include/iprt/time.h (modified) * trunk/src/VBox/Runtime/common/time/timesup.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupA.asm (modified) Fixed link error. Added an alignment dummy. Wed, 24 Oct 2007 02:18:28 GMT vboxsync [5461] * trunk/include/iprt/time.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/time/timesup.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupA.asm (modified) * trunk/src/VBox/Runtime/common/time/timesupA.mac (modified) * trunk/src/VBox/Runtime/common/time/timesupref.h (modified) Made u64Prev a pointer so TM can share it between contexts. Added R3, ... Wed, 24 Oct 2007 01:04:51 GMT vboxsync [5456] * trunk/include/iprt/time.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/time/timesup.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupA.asm (added) * trunk/src/VBox/Runtime/common/time/timesupA.mac (added) * trunk/src/VBox/Runtime/common/time/timesupref.cpp (added) * trunk/src/VBox/Runtime/common/time/timesupref.h (added) * trunk/src/VBox/Runtime/testcase/tstTime-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTime.cpp (modified) New RTTimeNanoTS/GIP code. Sun, 21 Oct 2007 03:57:46 GMT vboxsync [5397] * trunk/include/VBox/selm.h (modified) Shaved off a few ticks on RDTSC emulation to speed up Solaris guest. Fri, 19 Oct 2007 14:13:42 GMT vboxsync [5384] * trunk/include/VBox/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAllA.asm (modified) * trunk/src/VBox/VMM/VMMGC/MMRamGC.cpp (modified) LOCK BTR and LOCK OR (for Solaris guests). Wed, 17 Oct 2007 07:30:36 GMT vboxsync [5342] * trunk/include/VBox/em.h (modified) * trunk/src/VBox/VMM/VMMGC/EMGCA.asm (modified) * trunk/src/VBox/VMM/VMMGC/MMRamGC.cpp (modified) Protect cmpxchg emulation Tue, 16 Oct 2007 12:39:14 GMT vboxsync [5328] * trunk/include/iprt/cdefs.h (modified) Fixed VALID_PTR for 64-bit Solaris. Sun, 14 Oct 2007 17:30:14 GMT vboxsync [5287] * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/CPUMInternal.h (modified) * trunk/src/VBox/VMM/CPUMInternal.mac (modified) 2 more cpuid leaves for the centaur part. letting 0xc0000002 thru ... Sat, 13 Oct 2007 23:55:58 GMT vboxsync [5285] * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/CPUMInternal.h (modified) * trunk/src/VBox/VMM/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) * trunk/src/VBox/VMM/PATM/PATMA.h (modified) * trunk/src/VBox/VMM/PATM/PATMA.mac (modified) * trunk/src/VBox/VMM/PATM/PATMPatch.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) deal with the centaur cpuid stuff. Fri, 12 Oct 2007 23:21:09 GMT vboxsync [5283] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) internal networking fixes. Fri, 12 Oct 2007 18:44:45 GMT vboxsync [5276] * trunk/include/VBox/VRDPAuth.h (modified) VRDPAuth.h can be used from .c Fri, 12 Oct 2007 17:26:21 GMT vboxsync [5266] * trunk/include/VBox/pdmdrv.h (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/libslirp.h (modified) Show a warning message when the guest tries to send a ping packet ... Fri, 12 Oct 2007 17:00:31 GMT vboxsync [5265] * trunk/include/iprt/param.h (modified) Be careful with PAGE_ADDRESS, it only works for pointers in the ... Thu, 11 Oct 2007 15:57:00 GMT vboxsync [5240] * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstGlobalConfig.cpp (copied) GCFGM mock-up. Wed, 10 Oct 2007 18:02:16 GMT vboxsync [5233] * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Added a request for resetting GVMM stats. not hooked up to STAM yet. Wed, 10 Oct 2007 11:55:18 GMT vboxsync [5216] * trunk/include/VBox/log.h (modified) AHCI: add log group dev_ahci Tue, 09 Oct 2007 18:16:08 GMT vboxsync [5211] * trunk/include/VBox/gvm.h (modified) * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/STAM.cpp (modified) * trunk/src/VBox/VMM/STAMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0Internal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) GVMM statistics. Tue, 09 Oct 2007 12:32:03 GMT vboxsync [5198] * trunk/include/VBox/csam.h (modified) * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) * trunk/src/VBox/VMM/PATM/CSAMInternal.h (modified) Experiment with call recording for CSAM Tue, 09 Oct 2007 06:50:08 GMT vboxsync [5191] * trunk/include/VBox/x86.h (modified) typo Mon, 08 Oct 2007 18:27:24 GMT vboxsync [5189] * trunk/include/VBox/stam.h (modified) * trunk/src/VBox/VMM/STAM.cpp (modified) Implemented STAMR3Snapshot (untested, missing formal XML description). Mon, 08 Oct 2007 13:34:20 GMT vboxsync [5185] * trunk/include/VBox/vusb.h (modified) Extra field for TD type Mon, 08 Oct 2007 07:49:56 GMT vboxsync [5178] * trunk/include/VBox/vusb.h (modified) More space of TD copy Fri, 05 Oct 2007 13:33:36 GMT vboxsync [5167] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/gvm.h (modified) * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/tm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0Internal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) New halt method. Tue, 02 Oct 2007 15:43:06 GMT vboxsync [5143] * trunk/include/VBox/gmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) The rest of the GMM code. Tue, 02 Oct 2007 13:58:35 GMT vboxsync [5142] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/gmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) More GMM code. Tue, 02 Oct 2007 09:17:01 GMT vboxsync [5135] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/gmm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0Internal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) More GMM code. Mon, 01 Oct 2007 14:52:32 GMT vboxsync [5126] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/DrvTAP.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) Solaris Mon, 01 Oct 2007 13:51:56 GMT vboxsync [5123] * trunk/include/VBox/gmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) allocation code. Mon, 01 Oct 2007 13:10:32 GMT vboxsync [5121] * trunk/include/VBox/VBoxHDD-new.h (modified) Fix comment Mon, 01 Oct 2007 06:28:38 GMT vboxsync [5113] * trunk/include/VBox/err.h (modified) VERR_GMM_PAGE_NOT_PRIVATE Fri, 28 Sep 2007 18:31:29 GMT vboxsync [5106] * trunk/include/VBox/gmm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Hooked up the GMM code. Fri, 28 Sep 2007 18:20:39 GMT vboxsync [5105] * trunk/include/VBox/err.h (modified) GMM status codes. Fri, 28 Sep 2007 17:14:52 GMT vboxsync [5104] * trunk/include/iprt/cdefs.h (modified) RT_UOFFSETOF Fri, 28 Sep 2007 16:24:27 GMT vboxsync [5103] * trunk/include/VBox/VBoxHDD-new.h (modified) another forgotten change Thu, 27 Sep 2007 22:12:53 GMT vboxsync [5086] * trunk/include/VBox/gmm.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0Internal.h (modified) GMM. Wed, 26 Sep 2007 18:37:49 GMT vboxsync [5064] * trunk/include/VBox/gvm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0Internal.h (modified) GMM. Wed, 26 Sep 2007 09:03:00 GMT vboxsync [5040] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) GC phys/virt to HC virt functions are no longer accessible in our PDM ...