# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Jan 27, 2025 8:54:02 AM Thu, 18 Mar 2010 11:04:07 GMT vboxsync [27475] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT/process-win: Fix for NT4 (not needed anyway atm). Thu, 18 Mar 2010 10:51:28 GMT vboxsync [27473] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT/process-win: Attempt to impersonate started processes. Wed, 17 Mar 2010 15:19:40 GMT vboxsync [27452] * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) IPRT/process-posix: Fix POSIX burns. Wed, 17 Mar 2010 15:06:44 GMT vboxsync [27451] * trunk/include/iprt/process.h (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp (modified) IPRT/process-win: Update on RTProcCreateEx() + testcase. Wed, 17 Mar 2010 12:06:53 GMT vboxsync [27439] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) IPRT/testcase: Should fix the burns. Wed, 17 Mar 2010 11:30:28 GMT vboxsync [27437] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp (modified) IPRT/testcase: Bits for user RTProcCreateEx. Wed, 17 Mar 2010 01:40:59 GMT vboxsync [27432] * trunk/src/VBox/Runtime/include/internal/pipe.h (added) missing internal/pipe.h Wed, 17 Mar 2010 01:33:58 GMT vboxsync [27431] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/r3/win/pipe-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/poll-win.cpp (modified) iprt: Implemented RTPollSet on windows (pipes only). Optimized the ... Tue, 16 Mar 2010 17:30:50 GMT vboxsync [27418] * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) IPRT: much better error messages for XML runtime errors (improves ... Tue, 16 Mar 2010 16:43:58 GMT vboxsync [27416] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT/process-win: Only close token if valid. Tue, 16 Mar 2010 16:14:52 GMT vboxsync [27414] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) Solaris/r0drv: use ddi_umem_alloc for NC pages. Tue, 16 Mar 2010 13:34:17 GMT vboxsync [27404] * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) alloc-ef.cpp: fix fence in front case no man's area filling (had a ... Mon, 15 Mar 2010 23:00:25 GMT vboxsync [27388] * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/pipe-win.cpp (modified) iprt: flush file & pipe. Mon, 15 Mar 2010 22:40:34 GMT vboxsync [27387] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp (modified) iprt: RTProcCreateEx fix. Added testcase for whitespace args. Mon, 15 Mar 2010 22:39:19 GMT vboxsync [27386] * trunk/src/VBox/Runtime/common/misc/getoptargv.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTGetOptArgv.cpp (modified) iprt: Fixed RTGetOptArgvToString bug dealing with DOS slashes at the ... Mon, 15 Mar 2010 22:14:14 GMT vboxsync [27385] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) iprt: Enabled the RTProcCreateEx code on widnows - the testcase works... Mon, 15 Mar 2010 21:52:18 GMT vboxsync [27384] * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Runtime/common/misc/getoptargv.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTGetOptArgv.cpp (modified) iprt: Implemented RTGetOptArgvToString with the MS CRT option. (The ... Mon, 15 Mar 2010 16:11:21 GMT vboxsync [27373] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) Solaris/memobj: Try ddi_umem_alloc on the testbox. Sun, 14 Mar 2010 23:27:45 GMT vboxsync [27352] * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) memobj-r0drv-nt.cpp: NT4 (vanilla, didn't check sp6) doesn't have ... Sun, 14 Mar 2010 18:47:48 GMT vboxsync [27350] * trunk/src/VBox/Runtime/generic/env-generic.cpp (modified) build fix Sun, 14 Mar 2010 18:37:17 GMT vboxsync [27349] * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) process-posix.cpp: copy & past thing in commented out code. Sun, 14 Mar 2010 18:36:53 GMT vboxsync [27348] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) process-win.cpp: Sketched out RTProcCreateEx. Sun, 14 Mar 2010 18:35:19 GMT vboxsync [27346] * trunk/include/iprt/env.h (modified) * trunk/src/VBox/Runtime/generic/env-generic.cpp (modified) iprt: Added RTEnvQueryUtf16Block and RTEnvFreeUtf16Block as helpers ... Sun, 14 Mar 2010 18:33:46 GMT vboxsync [27345] * trunk/include/iprt/sort.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/sort (added) * trunk/src/VBox/Runtime/common/sort/Makefile.kup (added) * trunk/src/VBox/Runtime/common/sort/RTSortApvIsSorted.cpp (added) * trunk/src/VBox/Runtime/common/sort/RTSortIsSorted.cpp (added) * trunk/src/VBox/Runtime/common/sort/shellsort.cpp (added) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTSort.cpp (added) iprt: Added RTSort with one simple algorithm implemented. Fri, 12 Mar 2010 11:10:39 GMT vboxsync [27321] * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) process-posix.cpp: Fixed RTPROC_FLAGS_DAEMONIZE, RTProcDaemonize ... Fri, 12 Mar 2010 02:25:27 GMT vboxsync [27313] * trunk/src/VBox/Runtime/r3/win/pipe-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPipe.cpp (modified) pipe-win.cpp: Pipe implementation for windows; fails two test wrt to ... Fri, 12 Mar 2010 02:24:03 GMT vboxsync [27312] * trunk/src/VBox/Runtime/r3/posix/pipe-posix.cpp (modified) pipe-posix.cpp: Fixed missing VERR_NO_MEMORY in RTPipeCreate. Thu, 11 Mar 2010 20:11:17 GMT vboxsync [27302] * trunk/include/iprt/cache.h (deleted) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/cache.cpp (deleted) * trunk/src/VBox/Runtime/testcase/tstRTMemCache.cpp (modified) IPRT: RIP RTCache*, RTMemCache* is way better... Thu, 11 Mar 2010 19:53:15 GMT vboxsync [27301] * trunk/src/VBox/Runtime/common/misc/message.cpp (modified) iprt/message.cpp: mixup in the generalization code. Thu, 11 Mar 2010 17:48:40 GMT vboxsync [27297] * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.h (modified) alloc-ef.cpp: RTALLOC_EFENCE_ALIGNMENT. Thu, 11 Mar 2010 16:58:54 GMT vboxsync [27295] * trunk/src/VBox/Runtime/r3/alloc-ef.h (modified) Runtime/alloc-ef: back out accidental commit Thu, 11 Mar 2010 16:50:01 GMT vboxsync [27293] * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.h (modified) Runtime/alloc-ef: more filling and more checking Thu, 11 Mar 2010 16:46:48 GMT vboxsync [27292] * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) Runtime/lockvalidator: free the right record Thu, 11 Mar 2010 16:38:18 GMT vboxsync [27289] * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) fileio-posix.cpp: Fixed inverted test on RTFILE_O_INHERIT causing the ... Thu, 11 Mar 2010 16:37:17 GMT vboxsync [27288] * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) r3/tcp.cpp: Mark all sockets as no-inherit. (TODO: windows) Thu, 11 Mar 2010 16:36:28 GMT vboxsync [27287] * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) process-posix.cpp: Forgot to pass pFileActions to posix_spawn. duh. Thu, 11 Mar 2010 13:42:56 GMT vboxsync [27283] * trunk/src/VBox/Runtime/testcase/tstRTMemEf.cpp (modified) tstRTMemEf.cpp: Use ASMProbeReadByte to prob without optimizer ... Thu, 11 Mar 2010 10:39:07 GMT vboxsync [27270] * trunk/src/VBox/Runtime/testcase/tstRTMemEf.cpp (modified) Runtime/testcase: improve RTMemEf testcase a bit, so that it provides ... Thu, 11 Mar 2010 10:15:46 GMT vboxsync [27269] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemEf.cpp (copied) Runtime/testcase: basic electric fence allocation testcase Wed, 10 Mar 2010 12:51:15 GMT vboxsync [27246] * trunk/include/iprt/dir.h (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) RTDirRemoveRecursive: Fixed memory leak, made it deal with UNKNOWN ... Tue, 09 Mar 2010 10:08:44 GMT vboxsync [27199] * trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c (modified) r0drv/linux/timer: hrtimer pinning fix for Linux >= 2.6.31 (code not ... Tue, 09 Mar 2010 09:52:40 GMT vboxsync [27198] * trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c (modified) r0drv/linux/timer: be consistent, this is SMP only Tue, 09 Mar 2010 09:26:48 GMT vboxsync [27196] * trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c (modified) build fix Tue, 09 Mar 2010 09:13:35 GMT vboxsync [27194] * trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c (modified) r0drv/linux/timer: adapt to Linux kernels >= 2.6.31 where ... Sun, 07 Mar 2010 16:55:06 GMT vboxsync [27146] * trunk/src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/the-freebsd-kernel.h (modified) memobj-r0drv-freebsd.c: Major rewrite again. Removed most of the ... Sat, 06 Mar 2010 00:16:08 GMT vboxsync [27129] * trunk/include/iprt/pipe.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/Makefile.kmk (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHostHlp.cpp (modified) * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/MouseImpl.cpp (modified) * trunk/src/VBox/Main/include/MouseImpl.h (modified) * trunk/src/VBox/Runtime/r3/linux/RTSystemQueryDmiString-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/os2/pipe-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/solaris/RTSystemQueryDmiString-solaris.cpp (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemQueryDmiString-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPipe.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) scm cleaned up some whitespace. Fri, 05 Mar 2010 23:49:44 GMT vboxsync [27128] * trunk/include/iprt/message.h (modified) * trunk/src/VBox/Runtime/common/misc/message.cpp (modified) IPRT: Added RTMsgWarning[V] and RTMsgInfo[V]. Fri, 05 Mar 2010 16:39:44 GMT vboxsync [27115] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) memobj-r0drv-solaris.c: corrected some assertions. Fri, 05 Mar 2010 10:20:53 GMT vboxsync [27066] * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) fixed tstRTStrFormat for 32-bit-gcc platforms -- do it like the other ... Thu, 04 Mar 2010 17:52:44 GMT vboxsync [27050] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/alloc-r0drv-solaris.c (modified) r0drv/Solaris/alloc-r0drv-solaris: some cleanup. Thu, 04 Mar 2010 14:43:59 GMT vboxsync [27037] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) r0drv/solaris/memobj-r0drv-solaris: some cleanup. Thu, 04 Mar 2010 14:36:45 GMT vboxsync [27033] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Runtime/Makefile.kmk: The testsuite needs RuntimeR0Stub. Thu, 04 Mar 2010 12:35:49 GMT vboxsync [27017] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) made the testsuite build on windows. Thu, 04 Mar 2010 11:59:54 GMT vboxsync [27014] * trunk/Makefile.kmk (modified) * trunk/src/Makefile.kmk (modified) * trunk/src/VBox/Additions/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) makefiles: Preps for building the test suite. Thu, 04 Mar 2010 11:08:19 GMT vboxsync [27010] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/os/vbi.c (modified) solaris/vbi/vbi.c: spaces to tabs. Thu, 04 Mar 2010 10:49:38 GMT vboxsync [27009] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) r0drv/solaris/memobj-r0drv-solaris: fixed max PHYS address ... Wed, 03 Mar 2010 18:57:29 GMT vboxsync [27004] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/os/vbi.c (modified) rtR0MemObjNativeAllocPhysNC: removed local debug statement. Wed, 03 Mar 2010 18:56:23 GMT vboxsync [27003] * 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) rtR0MemObjNativeAllocPhysNC implementation for Solaris. Wed, 03 Mar 2010 14:58:39 GMT vboxsync [26994] * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) r0drv: comment typo Wed, 03 Mar 2010 13:22:32 GMT vboxsync [26985] * trunk/src/VBox/Runtime/include/internal/memobj.h (modified) internal/memobj.h: comment typo. Mon, 01 Mar 2010 14:50:21 GMT vboxsync [26915] * trunk/include/iprt/tcp.h (modified) * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) Runtime/tcp: new function to query the local address of a socket. Sun, 28 Feb 2010 21:44:02 GMT vboxsync [26899] * trunk/src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c (modified) R0/MemObj/FreeBSD: Various changes - Don't wire allocated pages ... Sun, 28 Feb 2010 02:39:31 GMT vboxsync [26887] * trunk/src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c (modified) R0/MemObj/FreeBSD: Highly experimental changes. Implement PhysNC ... Sat, 27 Feb 2010 20:05:38 GMT vboxsync [26886] * trunk/src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c (modified) IPRT/FreeBSD: Fix GetPagePhysAddr for lock objects Sat, 27 Feb 2010 09:09:44 GMT vboxsync [26880] * trunk/src/VBox/Runtime/r3/freebsd/fileaio-freebsd.cpp (modified) gcc warning Fri, 26 Feb 2010 16:50:29 GMT vboxsync [26869] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime/r0drv/memobj-linux: added printk debugging output for path in ... Fri, 26 Feb 2010 16:35:27 GMT vboxsync [26866] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime/r0drv/memobj-linux: alignment for ... Fri, 26 Feb 2010 15:39:29 GMT vboxsync [26864] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime/r0drv/memobj-linux: alignment for ''rtR0MemObjNativeAllocPhys()'' Fri, 26 Feb 2010 13:22:09 GMT vboxsync [26848] * trunk/src/VBox/Runtime/testcase/tstRTSystemQueryOsInfo.cpp (modified) tstRTSystemQueryOsInfo.cpp: Copied back the corrected overflow test ... Fri, 26 Feb 2010 13:19:14 GMT vboxsync [26847] * trunk/src/VBox/Runtime/include/internal/memobj.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/memobj-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) Don't pass uAlignment=0 to rtR0MemObjNativeAllocPhys, resolve the ... Fri, 26 Feb 2010 13:03:11 GMT vboxsync [26844] * trunk/include/iprt/poll.h (modified) * trunk/src/VBox/Runtime/r3/os2/poll-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/poll-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/poll-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPoll.cpp (modified) RTPollSetCount. Fri, 26 Feb 2010 12:59:51 GMT vboxsync [26843] * trunk/src/VBox/Runtime/r3/darwin/RTSystemQueryDmiString-darwin.cpp (modified) RTSystemQueryDmiString-darwin.cpp: fixed leaks and buffer overflow ... Fri, 26 Feb 2010 12:46:58 GMT vboxsync [26840] * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) Runtime/nt: In ''rtR0MemObjNativeAllocPhys()'' don't use ... Fri, 26 Feb 2010 12:38:55 GMT vboxsync [26839] * trunk/src/VBox/Runtime/r3/linux/RTSystemQueryDmiString-linux.cpp (modified) RTSystemQueryDmiString-linux.cpp: fixed edge case. Fri, 26 Feb 2010 12:38:30 GMT vboxsync [26838] * trunk/src/VBox/Runtime/testcase/tstRTSystemQueryDmi.cpp (modified) tstRTSystemQueryDmi.cpp: fixed the overflow tests. Fri, 26 Feb 2010 11:14:16 GMT vboxsync [26829] * trunk/src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c (modified) memobj-r0drv-freebsd.c: nit: no else after return. Fri, 26 Feb 2010 10:59:04 GMT vboxsync [26827] * trunk/include/iprt/poll.h (modified) * trunk/src/VBox/Runtime/r3/os2/poll-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/poll-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/poll-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPoll.cpp (modified) IPRT: RTPollSetCount() -> RTPollGetCount(). Fri, 26 Feb 2010 10:36:08 GMT vboxsync [26824] * 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/posix/poll-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/process-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/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPipe.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPoll.cpp (added) * trunk/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp (added) * trunk/src/VBox/Runtime/testcase/tstRTProcWait.cpp (modified) iprt: Adjustments to RTPipeReadBlocking and RTPipeWriteBlocking. ... Fri, 26 Feb 2010 10:06:07 GMT vboxsync [26821] * trunk/src/VBox/Runtime/r3/darwin/RTSystemQueryDmiString-darwin.cpp (modified) Runtime/r3/darwin: RTSystemQueryDmiString fix. Thu, 25 Feb 2010 22:32:48 GMT vboxsync [26813] * trunk/include/iprt/list.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTList.cpp (modified) IPRT/List: Add a method to move the list to a new header Thu, 25 Feb 2010 16:46:56 GMT vboxsync [26808] * trunk/src/VBox/Runtime/r3/darwin/RTSystemQueryDmiString-darwin.cpp (modified) Runtime/r3/darwin: unwanted header. Thu, 25 Feb 2010 16:44:20 GMT vboxsync [26807] * trunk/src/VBox/Runtime/r3/darwin/RTSystemQueryDmiString-darwin.cpp (modified) Runtime/r3/darwin: RTSystemQueryDmiString cleanup Thu, 25 Feb 2010 16:33:11 GMT vboxsync [26806] * trunk/src/VBox/Runtime/r3/darwin/RTSystemQueryDmiString-darwin.cpp (modified) Runtime/r3/darwin: unwanted headers Thu, 25 Feb 2010 16:31:40 GMT vboxsync [26805] * trunk/src/VBox/Runtime/r3/posix/poll-posix.cpp (modified) poll-posix.cpp: build fix. Thu, 25 Feb 2010 16:26:10 GMT vboxsync [26804] * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) process-posix.cpp: Drop the old RTProcCreate code. Thu, 25 Feb 2010 16:26:10 GMT vboxsync [26803] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/darwin/RTSystemQueryDmiString-darwin.cpp (added) Runtime/r3/darwin: Implemented RTSystemQueryDmiString Thu, 25 Feb 2010 16:25:41 GMT vboxsync [26802] * trunk/include/iprt/process.h (modified) * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) Implemented RTProcCreateEx for posix. The new features hasn't been ... Thu, 25 Feb 2010 15:44:22 GMT vboxsync [26801] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/poll.h (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/r3/posix/poll-posix.cpp (modified) poll-posix.cpp: initial untested code. Thu, 25 Feb 2010 12:05:10 GMT vboxsync [26788] * trunk/src/VBox/Runtime/r3/os2/poll-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/poll-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/poll-win.cpp (modified) poll.h not pipe.h. Thu, 25 Feb 2010 12:04:05 GMT vboxsync [26786] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/os2/poll-os2.cpp (added) * trunk/src/VBox/Runtime/r3/posix/poll-posix.cpp (added) * trunk/src/VBox/Runtime/r3/win/poll-win.cpp (added) Runtime: Stubbed the polling API. Thu, 25 Feb 2010 12:00:00 GMT vboxsync [26785] * 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) doc typo Thu, 25 Feb 2010 11:56:52 GMT vboxsync [26784] * trunk/include/iprt/pipe.h (modified) * trunk/src/VBox/Runtime/r3/posix/pipe-posix.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPipe.cpp (modified) iprt/pipe.h++: Adjusted RTPipeWrite[Blocking] behavior wrt to zero ... Thu, 25 Feb 2010 02:42:45 GMT vboxsync [26775] * trunk/src/VBox/Runtime/testcase/tstRTPipe.cpp (modified) tstRTPipe: another test. Thu, 25 Feb 2010 02:30:14 GMT vboxsync [26774] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/pipe.h (modified) * trunk/src/VBox/Runtime/common/err/RTErrConvertFromErrno.cpp (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/r3/posix/pipe-posix.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTPipe.cpp (added) RTPipe: Implemented the posix variant. Thu, 25 Feb 2010 01:33:59 GMT vboxsync [26772] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTList.cpp (modified) iprt/testcase: nit picking on tstRTList. Wed, 24 Feb 2010 21:36:49 GMT vboxsync [26771] * trunk/src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c (modified) IPRT/memobj-r0drv-freebsd: Do not use vtophys to get the physical ... Wed, 24 Feb 2010 19:25:21 GMT vboxsync [26765] * trunk/src/VBox/Runtime/r3/win/pipe-win.cpp (modified) build fix. Wed, 24 Feb 2010 19:15:20 GMT vboxsync [26763] * trunk/src/VBox/Runtime/r3/win/pipe-win.cpp (moved) wrong dir for pipe-win.cpp. Wed, 24 Feb 2010 19:09:54 GMT vboxsync [26762] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/handle.cpp (added) * trunk/src/VBox/Runtime/r3/os2/pipe-os2.cpp (added) * trunk/src/VBox/Runtime/r3/posix/pipe-posix.cpp (added) * trunk/src/VBox/Runtime/r3/posix/pipe-win.cpp (added) iprt: Added RTHandleClose and pipe stubs. Wed, 24 Feb 2010 18:57:58 GMT vboxsync [26761] * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) IPRT: Implemented RTFileOpenBitBucket.