# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Dec 12, 2024 1:48:03 PM 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. Sat, 20 Mar 2010 15:05:06 GMT vboxsync [27556] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) process-win.cpp: must keep child process handles around or we risk ... Sat, 20 Mar 2010 15:03:39 GMT vboxsync [27555] * trunk/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp (modified) tstRTProcCreateEx.cpp: Don't drag in Secur32.dll because it prevents ... Sat, 20 Mar 2010 15:02:33 GMT vboxsync [27554] * trunk/src/VBox/Runtime/r3/win/localipc-win.cpp (modified) localipc-win.cpp: don't drag in ... Sat, 20 Mar 2010 15:01:03 GMT vboxsync [27553] * trunk/src/VBox/Runtime/r3/win/pipe-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPipe.cpp (modified) pipe-win: fixed bug in RTPipeWrite. Fri, 19 Mar 2010 18:26:29 GMT vboxsync [27549] * trunk/src/VBox/Runtime/include/internal/socket.h (modified) * trunk/src/VBox/Runtime/r3/socket.cpp (modified) iprt/socket.cpp: relaxed the locking for accept and shutdown. Fri, 19 Mar 2010 15:31:53 GMT vboxsync [27541] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) RT: temporary commented out owner assert in RT socket's shutdown() - ... Fri, 19 Mar 2010 02:21:03 GMT vboxsync [27514] * trunk/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp (modified) tstRTProcCreateEx: Don't execute the as-user testcase by default; ... Fri, 19 Mar 2010 02:19:41 GMT vboxsync [27513] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) process-win.cpp: code review / cleanup. Fri, 19 Mar 2010 01:37:58 GMT vboxsync [27512] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) process-win.cpp: must mark handles passed to the child as inheritable. Fri, 19 Mar 2010 01:37:26 GMT vboxsync [27511] * trunk/src/VBox/Runtime/r3/win/pipe-win.cpp (modified) pipe-win.cpp: simplified. Fri, 19 Mar 2010 01:37:08 GMT vboxsync [27510] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) * trunk/src/VBox/Runtime/r3/win/poll-win.cpp (modified) poll-win.cpp,socket.cpp: Tested socket polling for windows. Thu, 18 Mar 2010 23:47:16 GMT vboxsync [27509] * trunk/include/iprt/poll.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/include/internal/pipe.h (modified) * trunk/src/VBox/Runtime/include/internal/socket.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/socket.cpp (modified) * trunk/src/VBox/Runtime/r3/win/pipe-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/poll-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPoll.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp (modified) iprt: Poll on sockets on windows (untested). RTPollSetCount -> ... Thu, 18 Mar 2010 21:25:08 GMT vboxsync [27506] * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) tcp.cpp: drop some of the includes. Thu, 18 Mar 2010 21:06:06 GMT vboxsync [27504] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) socket.cpp,tcp.cpp: Windows build fixes. Thu, 18 Mar 2010 20:52:02 GMT vboxsync [27503] * trunk/include/iprt/socket.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/include/internal/socket.h (added) * 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/socket.cpp (copied) * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) iprt/socket.h: RTSocket API. Thu, 18 Mar 2010 20:14:50 GMT vboxsync [27502] * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) ditto Thu, 18 Mar 2010 20:05:45 GMT vboxsync [27501] * trunk/src/VBox/Runtime/r3/posix/poll-posix.cpp (modified) poll-posix.cpp: disabled polling on sockets for a few mins to get a ... Thu, 18 Mar 2010 20:04:37 GMT vboxsync [27500] * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) tcp.cpp: build fix. Thu, 18 Mar 2010 20:02:50 GMT vboxsync [27499] * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) build fix Thu, 18 Mar 2010 18:59:08 GMT vboxsync [27497] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/tcp.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) iprt,rdp,drvnamedpipe: Changed the RTSOCKET type from int to a struct ... Thu, 18 Mar 2010 16:56:32 GMT vboxsync [27492] * trunk/src/VBox/Runtime/r3/darwin/alloc-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/alloc-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/solaris/alloc-solaris.cpp (modified) superflous IN_RING3 Thu, 18 Mar 2010 16:52:32 GMT vboxsync [27491] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT/process-win: Now runs on WinXP and W2K as well. Thu, 18 Mar 2010 15:54:26 GMT vboxsync [27487] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT/process-win: Now works on Windows 7. 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 ...