# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Dec 12, 2024 5:17:50 PM Sat, 24 Apr 2010 18:12:55 GMT vboxsync [28688] * trunk/include/iprt/dir.h (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/dir-win.cpp (modified) IPRT: Added RTDirFlush and RTDirFlushParent. Sat, 24 Apr 2010 15:06:02 GMT vboxsync [28687] * trunk/src/VBox/Runtime/common/misc/sg.cpp (modified) Runtime/Sg: quit the loop if we reached the end of the buffer Fri, 23 Apr 2010 14:41:28 GMT vboxsync [28655] * trunk/src/VBox/Runtime/r0drv/solaris/semeventmulti-r0drv-solaris.c (modified) Solaris/r0drv: SemEventMulti fix double decrement. Fri, 23 Apr 2010 09:16:35 GMT vboxsync [28633] * trunk/src/VBox/Runtime/r0drv/solaris/semmutex-r0drv-solaris.c (modified) Solaris/r0drv: RTSemMutex fix ref counting. Thu, 22 Apr 2010 17:18:36 GMT vboxsync [28608] * trunk/src/VBox/Runtime/r0drv/solaris/semevent-r0drv-solaris.c (modified) Solaris/r0drv: fixed ref counting. Wed, 21 Apr 2010 14:46:09 GMT vboxsync [28566] * trunk/src/VBox/Runtime/r0drv/solaris/semevent-r0drv-solaris.c (modified) Solaris/r0drv: semevent mutex fixes. Wed, 21 Apr 2010 09:25:35 GMT vboxsync [28551] * trunk/src/VBox/Runtime/r0drv/solaris/semmutex-r0drv-solaris.c (modified) Comments and spaces. Tue, 20 Apr 2010 20:39:10 GMT vboxsync [28535] * trunk/include/iprt/socket.h (modified) * trunk/src/VBox/Runtime/r3/socket.cpp (modified) iprt: add RTSocketFromNative API Tue, 20 Apr 2010 17:38:34 GMT vboxsync [28533] * trunk/src/VBox/Runtime/r0drv/solaris/semmutex-r0drv-solaris.c (modified) Solaris/r0drv: RTSemMutex, removed cWaking, fSignaled added cRefs. Tue, 20 Apr 2010 16:54:51 GMT vboxsync [28532] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/solaris/semmutex-r0drv-solaris.c (added) Solaris/r0drv: RTSemMutex implementation. Tue, 20 Apr 2010 12:58:35 GMT vboxsync [28519] * trunk/src/VBox/Runtime/r0drv/nt/semmutex-r0drv-nt.cpp (modified) Compile fix Tue, 20 Apr 2010 12:30:12 GMT vboxsync [28517] * trunk/src/VBox/Runtime/r0drv/nt/semmutex-r0drv-nt.cpp (modified) semmutex-r0drv-nt.cpp: Made a shot at RTSemMutexIsOwned. Tue, 20 Apr 2010 11:30:26 GMT vboxsync [28515] * trunk/src/VBox/Runtime/r0drv/darwin/semmutex-r0drv-darwin.cpp (modified) semmutex-r0drv-darwin.cpp: Initial implementation. Tue, 20 Apr 2010 11:30:01 GMT vboxsync [28514] * trunk/src/VBox/Runtime/testcase/tstRTR0SemMutex.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0SemMutexDriver.cpp (modified) tstRTR0SemMutex: Added a missing check in the threaded part. Tue, 20 Apr 2010 07:19:05 GMT vboxsync [28503] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/darwin/semevent-r0drv-darwin.cpp (copied) * trunk/src/VBox/Runtime/r0drv/darwin/semeventmulti-r0drv-darwin.cpp (copied) * trunk/src/VBox/Runtime/r0drv/darwin/semfastmutex-r0drv-darwin.cpp (copied) * trunk/src/VBox/Runtime/r0drv/darwin/semmutex-r0drv-darwin.cpp (moved) IPRT: Split up r0drv/darwin/semaphore-r0drv-darwin.cpp. Mon, 19 Apr 2010 21:03:13 GMT vboxsync [28499] * trunk/src/VBox/Runtime/r0drv/freebsd/semmutex-r0drv-freebsd.c (modified) Wrong flag Mon, 19 Apr 2010 20:49:00 GMT vboxsync [28497] * trunk/src/VBox/Runtime/r0drv/freebsd/semmutex-r0drv-freebsd.c (modified) Runtime/FreeBSD: Build fix Mon, 19 Apr 2010 20:48:42 GMT vboxsync [28496] * trunk/src/VBox/Runtime/r3/posix/alloc-posix.cpp (modified) Runtime/FreeBSD: Build fix Mon, 19 Apr 2010 16:12:57 GMT vboxsync [28479] * trunk/src/VBox/Runtime/r0drv/freebsd/semmutex-r0drv-freebsd.c (modified) semmutex-r0drv-freebsd.c: just remembered seeing SX_LOCK_RECURSED. Mon, 19 Apr 2010 15:37:35 GMT vboxsync [28476] * trunk/src/VBox/HostDrivers/Support/freebsd/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/files_vboxdrv (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/semmutex-r0drv-freebsd.c (added) semmutex-r0drv-freebsd.c: A quick sketch, very incomplete though and ... Mon, 19 Apr 2010 14:59:33 GMT vboxsync [28472] * trunk/src/VBox/Runtime/testcase/tstRTR0SemMutex.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0SemMutex.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0SemMutexDriver.cpp (modified) tstRTR0SemMutex: More tests. Mon, 19 Apr 2010 14:31:32 GMT vboxsync [28469] * trunk/src/VBox/Runtime/r0drv/linux/semmutex-r0drv-linux.c (modified) semmutex-r0drv-linux.c: fairness fix. Mon, 19 Apr 2010 14:24:08 GMT vboxsync [28466] * trunk/src/VBox/Runtime/r0drv/linux/semmutex-r0drv-linux.c (modified) semmutex-r0drv-linux.c: bug fix. Mon, 19 Apr 2010 13:36:19 GMT vboxsync [28462] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/Runtime/r0drv/linux/semmutex-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0SemMutex.cpp (copied) * trunk/src/VBox/Runtime/testcase/tstRTR0SemMutex.h (copied) * trunk/src/VBox/Runtime/testcase/tstRTR0SemMutexDriver.cpp (copied) IPRT,SUPDrv: Basic testcase for ring-0 RTSemMutex*. Mon, 19 Apr 2010 12:49:13 GMT vboxsync [28459] * trunk/src/VBox/Runtime/r3/win/time-win.cpp (modified) time-win.cpp: Fixed 1000000 scale down bug in RTTimeSystemMilliTS ... Sat, 17 Apr 2010 21:58:07 GMT vboxsync [28437] * trunk/include/iprt/list.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTList.cpp (modified) RTList: Fixed RTListNodeIsDummy and added RTListForEachReverse. Added ... Sat, 17 Apr 2010 21:40:51 GMT vboxsync [28436] * trunk/src/VBox/Runtime/r0drv/linux/semmutex-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) IPRT: Reimplemented RTSemMutex for ring-0 linux - untested. Sat, 17 Apr 2010 18:08:28 GMT vboxsync [28434] * trunk/include/VBox/HostServices/GuestControlSvc.h (modified) * trunk/include/VBox/VMMDev.h (modified) * trunk/include/VBox/gmm.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibGuestCtrl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibModule.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlExec.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceInternal.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServicePageSharing.cpp (modified) * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Additions/x11/vboxvideo/vboxvideo_70.c (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/bsd/kern/uipc_mbuf.c (modified) * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Main/GuestImpl.cpp (modified) * trunk/src/VBox/Main/include/GuestImpl.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) * trunk/src/VBox/VMM/GMM.cpp (modified) * trunk/src/VBox/VMM/PGMSharedPage.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) *: whitespace cleanups by scm and two manually picked nits. Thu, 15 Apr 2010 13:11:23 GMT vboxsync [28357] * trunk/include/VBox/dbus-calls.h (modified) * trunk/include/VBox/dbus.h (modified) * trunk/include/iprt/runtime-loader.h (copied) * trunk/src/VBox/Runtime/VBox/dbus.cpp (modified) Runtime: generalise the code used to load libdbus at runtime to a ... Wed, 14 Apr 2010 20:44:47 GMT vboxsync [28326] * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) alloc-ef.cpp: build fix. Wed, 14 Apr 2010 18:06:05 GMT vboxsync [28317] * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceBalloon.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceClipboard-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPLib-freebsd.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/alloc/memcache.cpp (modified) * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) * trunk/src/VBox/Runtime/r3/darwin/alloc-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/freebsd/alloc-freebsd.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/alloc-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/solaris/alloc-solaris.cpp (modified) * trunk/src/VBox/Runtime/r3/test.cpp (modified) * trunk/src/VBox/Runtime/r3/win/alloc-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstFileAio.cpp (modified) * trunk/src/VBox/VMM/PDMAsyncCompletionFileCache.cpp (modified) * trunk/src/VBox/VMM/PDMAsyncCompletionFileInternal.h (modified) * trunk/src/VBox/VMM/PDMAsyncCompletionFileNormal.cpp (modified) * trunk/src/VBox/VMM/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/SSM.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/osdep.h (modified) RTMemPageFree + all users: Added size parameter to RTMemPageFree so ... Wed, 14 Apr 2010 15:46:45 GMT vboxsync [28311] * trunk/src/VBox/Runtime/r3/posix/alloc-posix.cpp (modified) alloc-posix.cpp: avoid bzero. Wed, 14 Apr 2010 13:17:56 GMT vboxsync [28303] * trunk/Config.kmk (modified) * trunk/include/iprt/mem.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibRuntimeXF86.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) Misc: made it possible to do: DEFS += RTMEM_WRAP_TO_EF_APIS ... Wed, 14 Apr 2010 13:03:48 GMT vboxsync [28301] * trunk/src/VBox/Runtime/r3/alloc.cpp (modified) alloc.cpp: oops, switched the #ifdef branches there. Wed, 14 Apr 2010 12:20:39 GMT vboxsync [28298] * trunk/Config.kmk (modified) * trunk/include/iprt/mem.h (modified) * trunk/src/VBox/Runtime/common/alloc/alloc.cpp (modified) * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/alloc-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/alloc-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/alloc-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/alloc-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/alloc-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r3/alloc-ef-cpp.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.h (modified) * trunk/src/VBox/Runtime/r3/alloc.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstMemAutoPtr.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemEf.cpp (modified) iprt,Config.kmk: Make sure the RTMemAllocVar* alignment gets poisoned ... Tue, 13 Apr 2010 19:38:54 GMT vboxsync [28273] * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) alloc-ef.cpp: spaces Tue, 13 Apr 2010 19:29:42 GMT vboxsync [28271] * trunk/include/iprt/mem.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/alloc/alloc.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef-cpp.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.h (modified) * trunk/src/VBox/Runtime/r3/alloc.cpp (modified) IPRT: Some efence adjustments, adding RTMemAllocVar and ... Tue, 13 Apr 2010 17:11:44 GMT vboxsync [28267] * trunk/include/iprt/lockvalidator.h (modified) * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) iprt: Added RTLockValidatorHoldsLocksInClass and ... Mon, 12 Apr 2010 12:20:33 GMT vboxsync [28199] * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) IPRT: xml crash fix Sun, 11 Apr 2010 17:55:37 GMT vboxsync [28164] * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) IPRT: attribute namespace support Sun, 11 Apr 2010 17:15:21 GMT vboxsync [28163] * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) IPRT: xml optimizations, preps for better namespace support Fri, 09 Apr 2010 16:05:26 GMT vboxsync [28151] * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) tstRTPath.cpp: RTPathStripExt testcases. Fri, 09 Apr 2010 13:54:29 GMT vboxsync [28145] * trunk/src/VBox/Runtime/common/misc/sg.cpp (modified) Runtime/Sg: Fix RTSgBufCopy Thu, 08 Apr 2010 21:38:35 GMT vboxsync [28117] * trunk/include/iprt/sg.h (modified) * trunk/src/VBox/Runtime/common/misc/sg.cpp (modified) Runtime/Sg: Add advanced compare method Thu, 08 Apr 2010 21:11:06 GMT vboxsync [28116] * trunk/src/VBox/Runtime/common/misc/sg.cpp (modified) Runtime/Sg: Fix stupid bug Thu, 08 Apr 2010 20:11:33 GMT vboxsync [28113] * trunk/include/iprt/sg.h (modified) * trunk/src/VBox/Runtime/common/misc/sg.cpp (modified) Runtime/Sg: Add a method to advance the internal buffer pointer Thu, 08 Apr 2010 13:58:41 GMT vboxsync [28093] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) Runtime/r0drv: Solaris, fixed rtr0MemObjNativeAllocCont to be below ... Wed, 07 Apr 2010 17:08:08 GMT vboxsync [28053] * trunk/include/iprt/sg.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/sg.cpp (added) Runtime: Generic S/G buffer handling. For VBoxHDD but might become ... Wed, 07 Apr 2010 06:43:54 GMT vboxsync [28026] * trunk/src/VBox/Runtime/common/checksum/ipv6.cpp (modified) build fix Wed, 07 Apr 2010 06:34:16 GMT vboxsync [28024] * trunk/include/iprt/net.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/ipv4.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/ipv6.cpp (added) iprt: ipv6 header and pseudo checksumming; tcp flags; tcp/udp ... Tue, 06 Apr 2010 15:57:40 GMT vboxsync [28018] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) Solaris/r0drv: memobj, Argh. Tue, 06 Apr 2010 15:56:48 GMT vboxsync [28017] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) Solaris/r0drv: memobj, Move the Assertion check to common path. Sun, 04 Apr 2010 14:16:32 GMT vboxsync [27976] * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/include/VBox/VBoxHDD.h (modified) * trunk/include/iprt/socket.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/VBoxVideo.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibGuestCtrl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.cpp (modified) * trunk/src/VBox/Additions/x11/vboxvideo/vboxutils.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILun.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSISgBuf.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/gctrl.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/gctrl.h (modified) * trunk/src/VBox/HostServices/GuestControl/service.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/testcase/tstGuestControlSvc.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/GuestImpl.cpp (modified) * trunk/src/VBox/Main/NATEngineImpl.cpp (modified) * trunk/src/VBox/Main/NetworkAdapterImpl.cpp (modified) * trunk/src/VBox/Main/Performance.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImplPrivate.h (modified) * trunk/src/VBox/Main/include/GuestImpl.h (modified) * trunk/src/VBox/NetworkServices/NAT/VBoxNetNAT.cpp (modified) * trunk/src/VBox/Runtime/common/sort/RTSortApvIsSorted.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) *: scm cleans up whitespace and adds a new line at the end of ... Fri, 02 Apr 2010 20:36:35 GMT vboxsync [27968] * trunk/src/VBox/Runtime/common/misc/getoptargv.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTGetOptArgv.cpp (modified) RTGetOptArgvToString: Implemented bourne shell style quoting. Fri, 02 Apr 2010 15:46:08 GMT vboxsync [27959] * trunk/include/iprt/tcp.h (modified) * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) iprt: added RTTcpSetSendCoalescing. Wed, 31 Mar 2010 17:10:40 GMT vboxsync [27918] * trunk/include/VBox/settings.h (modified) * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (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/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/ovfreader.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) Main/OVF: import vbox:Machine XML within OVF, first batch (XML is ... Mon, 29 Mar 2010 20:23:22 GMT vboxsync [27807] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) build fix Mon, 29 Mar 2010 20:08:47 GMT vboxsync [27802] * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) getopt fix (2nd part). Mon, 29 Mar 2010 20:05:03 GMT vboxsync [27801] * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) getopt fix. Mon, 29 Mar 2010 19:56:26 GMT vboxsync [27800] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/md5.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) * trunk/src/VBox/Runtime/common/misc/req.cpp (modified) * trunk/src/VBox/Runtime/generic/RTMpCpuId-generic.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) iprt: applying sparc patch (selectively). Mon, 29 Mar 2010 16:09:43 GMT vboxsync [27797] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/mbuf.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_output.c (modified) * trunk/src/VBox/Devices/Storage/fdc.c (modified) * trunk/src/VBox/Devices/Storage/testcase/tstVDSnap.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/ParallelPortImpl.cpp (modified) * trunk/src/VBox/Main/VMMDevInterface.cpp (modified) * trunk/src/VBox/Main/include/AutoCaller.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTGetOptArgv.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTSemRW.cpp (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp (modified) misc compiler warning fixes, comment typos and other minor cleanups Mon, 29 Mar 2010 13:52:16 GMT vboxsync [27794] * trunk/src/VBox/Runtime/testcase/tstRTStrAlloc.cpp (modified) Runtime/testcases: warning Mon, 29 Mar 2010 12:59:29 GMT vboxsync [27791] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) socket.cpp: build fix. Mon, 29 Mar 2010 12:39:25 GMT vboxsync [27787] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mempool.h (modified) * trunk/include/iprt/socket.h (modified) * trunk/include/iprt/tcp.h (modified) * trunk/src/VBox/Runtime/generic/mempool-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/socket.cpp (modified) * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemPool.cpp (modified) iprt: RTSocket/RTTcp: refcount the sockets the RTDbg* way. Mon, 29 Mar 2010 11:11:41 GMT vboxsync [27776] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/os/vbi.c (modified) Solaris/r0drv: vbi fix, unsigned overflow. Mon, 29 Mar 2010 09:42:20 GMT vboxsync [27772] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) Backed out 59389 (r3/socket.cpp) as it seems to cause some really ... Mon, 29 Mar 2010 09:39:54 GMT vboxsync [27771] * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) fix. Mon, 29 Mar 2010 09:33:50 GMT vboxsync [27770] * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) tcp.cpp: no need to special FreeBSD case here I think. Sat, 27 Mar 2010 23:55:02 GMT vboxsync [27763] * trunk/src/VBox/Runtime/common/misc/once.cpp (modified) once.cpp: Use ASMAtomicUoReadHandle (missed one place). Fri, 26 Mar 2010 19:37:48 GMT vboxsync [27759] * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) IPRT: Build fix for FreeBSD Fri, 26 Mar 2010 17:01:53 GMT vboxsync [27755] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) IPRT: an attempt to implement correct socket use accounting Fri, 26 Mar 2010 14:56:44 GMT vboxsync [27747] * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) process-posix.cpp: added todos. Fri, 26 Mar 2010 14:53:31 GMT vboxsync [27745] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) build fix Fri, 26 Mar 2010 14:51:56 GMT vboxsync [27744] * trunk/src/VBox/Runtime/generic/RTProcDaemonize-generic.cpp (added) IPRT,*: Renamed RTProcDaemonize to RTProcDaemonizeUsingFork. Added a ... Fri, 26 Mar 2010 14:50:55 GMT vboxsync [27743] * trunk/include/iprt/process.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/Installer/solaris/VBoxZoneAccess.c (modified) * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT,*: Renamed RTProcDaemonize to RTProcDaemonizeUsingFork. Added a ... Fri, 26 Mar 2010 13:28:18 GMT vboxsync [27740] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/os/vbi.c (modified) Solaris/r0drv: use our own dummy kernel vnode for page_allocs. kvp ... Fri, 26 Mar 2010 13:12:18 GMT vboxsync [27737] * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) strformatrt.cpp: some xml fixes (probably not quite right yet, but ... Fri, 26 Mar 2010 11:04:36 GMT vboxsync [27727] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/sys/vbi.h (modified) vbi.h: missing function prototype. Thu, 25 Mar 2010 21:41:33 GMT vboxsync [27721] * trunk/src/VBox/Runtime/r3/posix/pipe-posix.cpp (modified) RTPipeFromNative/posix: Solaris creates bi-directional pipes so we ... Wed, 24 Mar 2010 16:06:30 GMT vboxsync [27675] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) r0drv/Solaris: oops. Wed, 24 Mar 2010 16:01:41 GMT vboxsync [27674] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/os/vbi.c (modified) r0drv/Solaris: comment. Wed, 24 Mar 2010 15:57:38 GMT vboxsync [27673] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/os/vbi.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/sys/vbi.h (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) r0drv/Solaris: Physical non-contig allocations without kernel mapping. Wed, 24 Mar 2010 15:04:38 GMT vboxsync [27669] * trunk/src/VBox/Runtime/r0drv/linux/memuserkernel-r0drv-linux.c (modified) Runtime/r0drv/linux: fixed ''RTR0MemKernelIsValidAddr()'' for AMD64 Wed, 24 Mar 2010 13:38:19 GMT vboxsync [27667] * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) iprt/RTProcCreateEx: restored assertion removed in r58933 and added a ... Tue, 23 Mar 2010 23:18:58 GMT vboxsync [27652] * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) build fix (3rd try) Tue, 23 Mar 2010 23:10:53 GMT vboxsync [27651] * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) build fix (2nd try) Tue, 23 Mar 2010 23:07:08 GMT vboxsync [27650] * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) build fix Tue, 23 Mar 2010 22:43:29 GMT vboxsync [27649] * trunk/include/iprt/test.h (modified) * trunk/src/VBox/Runtime/r3/test.cpp (modified) * trunk/src/VBox/Runtime/r3/testi.cpp (modified) RTTest: Added RTTest*Value* for reporting simple benchmark result. ... Tue, 23 Mar 2010 22:42:29 GMT vboxsync [27648] * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) strformatrt.cpp: Added %RMas and %RMes for escaping attribute values ... Tue, 23 Mar 2010 15:28:26 GMT vboxsync [27639] * trunk/include/iprt/message.h (modified) * trunk/src/VBox/Runtime/common/misc/message.cpp (modified) iprt: added RTMsgErrorRc[V]. Tue, 23 Mar 2010 15:28:07 GMT vboxsync [27638] * trunk/src/VBox/Runtime/testcase/tstRTPoll.cpp (modified) tstRTPoll: Added test for only polling on RTPOLL_EVT_ERROR on a ... Tue, 23 Mar 2010 15:14:08 GMT vboxsync [27637] * trunk/src/VBox/Runtime/r3/win/pipe-win.cpp (modified) pipe-win.cpp: Don't flag RTPOLL_EVT_WRITE unless asked for. Tue, 23 Mar 2010 04:39:41 GMT vboxsync [27618] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemQueryDmiString-win.cpp (modified) iprt: Enabled RTSystemQueryDmiString-win.cpp. Fixed the header from ... Tue, 23 Mar 2010 01:29:07 GMT vboxsync [27614] * trunk/src/VBox/Runtime/r3/posix/pipe-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/pipe-win.cpp (modified) iprt: Implemented RTPipeFromNative on posix. Tue, 23 Mar 2010 01:12:54 GMT vboxsync [27613] * trunk/include/iprt/pipe.h (modified) * trunk/src/VBox/Runtime/r3/os2/pipe-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/pipe-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/pipe-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPipe.cpp (modified) iprt: Added RTPipeFromNative, implemented the windows version and ... Mon, 22 Mar 2010 10:30:30 GMT vboxsync [27579] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT/process-win: Whops. Mon, 22 Mar 2010 10:24:08 GMT vboxsync [27578] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT/process-win: Comment on NT4. Mon, 22 Mar 2010 09:48:44 GMT vboxsync [27577] * trunk/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp (modified) IPRT/testcase: Typo. Mon, 22 Mar 2010 09:39:11 GMT vboxsync [27576] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp (modified) * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) IPRT/testcase: Added logon failure error, test some more stuff. Mon, 22 Mar 2010 09:37:43 GMT vboxsync [27575] * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) alloc-ef.cpp: sensible variable names.