# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Apr 4, 2025 6:26:38 AM Wed, 29 Feb 2012 13:27:10 GMT vboxsync [40293] * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) Silence warnings Wed, 29 Feb 2012 11:29:35 GMT vboxsync [40292] * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) RTVfsMemFile bugfix: rtVfsMemFile_Write regression from previous fix. Wed, 29 Feb 2012 10:28:39 GMT vboxsync [40289] * trunk/src/VBox/Runtime/testcase/tstLdr.cpp (modified) tstLdr: parfait: range error Tue, 28 Feb 2012 21:02:40 GMT vboxsync [40282] * trunk/src/VBox/Additions/linux/sharedfolders/mount.vboxsf.c (modified) * trunk/src/VBox/Debugger/DBGCCommands.cpp (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Input/DrvKeyboardQueue.cpp (modified) * trunk/src/VBox/Devices/Input/DrvMouseQueue.cpp (modified) * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvDedicatedNic.cpp (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/DrvTAP.cpp (modified) * trunk/src/VBox/Devices/Network/DrvUDPTunnel.cpp (modified) * trunk/src/VBox/Devices/Network/DrvVDE.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DrvACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DrvAcpiCpu.cpp (modified) * trunk/src/VBox/Devices/Parallel/DrvHostParallel.cpp (modified) * trunk/src/VBox/Devices/Samples/DrvStorageFilter.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvRawFile.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvBlock.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvDiskIntegrity.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostFloppy.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvMediaISO.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvRawImage.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvSCSIHost.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/UsbMsd.cpp (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) * trunk/src/VBox/Devices/USB/USBProxyDevice.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/DisplayImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/KeyboardImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/StatusImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/VMMDevInterface.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/Framebuffer.cpp (modified) * trunk/src/VBox/Main/src-client/AudioSnifferInterface.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/src-client/KeyboardImpl.cpp (modified) * trunk/src/VBox/Main/src-client/MouseImpl.cpp (modified) * trunk/src/VBox/Main/src-client/PciRawDevImpl.cpp (modified) * trunk/src/VBox/Main/src-client/VMMDevInterface.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) *: gcc-4.7: ~0 => ~0U in initializers (''warning: narrowing ... Thu, 23 Feb 2012 13:13:32 GMT vboxsync [40231] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/os/vbi.c (modified) Runtime/r0drv/solaris, HostDrivers/VBoxNetFlt/Solaris: Hold mod_lock ... Thu, 23 Feb 2012 11:15:37 GMT vboxsync [40227] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mpnotification-r0drv-solaris.c (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) VMM/VMMR0 SupDrv Solaris/MpNotification: Fix guru meditation/panics ... Wed, 22 Feb 2012 15:17:31 GMT vboxsync [40216] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mp-r0drv-solaris.c (modified) Runtime/r0drv/solaris: dead code removal. Tue, 21 Feb 2012 00:04:21 GMT vboxsync [40186] * trunk/src/VBox/Runtime/common/string/strformat.cpp (modified) RTStrFormatNumber: Assert some buffer sanity. Thu, 16 Feb 2012 14:07:37 GMT vboxsync [40149] * trunk/src/VBox/Runtime/r0drv/solaris/spinlock-r0drv-solaris.c (modified) Runtime/r0drv/solaris: fix debug build on Solaris 10 to not assert in ... Wed, 15 Feb 2012 16:24:51 GMT vboxsync [40137] * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmgpt.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dvm.h (modified) Runtime/Dvm: Use uint64_t instead of size_t for the number of ... Tue, 14 Feb 2012 19:20:21 GMT vboxsync [40132] * trunk/src/VBox/Runtime/r3/win/VBoxRT-openssl.def (modified) Runtime/win: minor .def update for the updated OpenSSL library Tue, 14 Feb 2012 19:04:48 GMT vboxsync [40131] * trunk/src/VBox/Runtime/r3/win/VBoxRT-openssl.def (modified) Runtime/win: update .def file to reflect additional functions Tue, 14 Feb 2012 15:17:35 GMT vboxsync [40130] * trunk/Config.kmk (modified) * trunk/doc/manual/docbook2latex.xsl (modified) * trunk/doc/manual/en_US/SDKRef.xml (modified) * trunk/doc/manual/en_US/user_AdvancedTopics.xml (modified) * trunk/src/VBox/Installer/linux/vboxweb-service.sh.in (modified) * trunk/src/VBox/Installer/solaris/smf-vboxwebsrv.sh (modified) * trunk/src/VBox/Installer/solaris/virtualbox-webservice.xml (modified) * trunk/src/VBox/Main/webservice/Makefile.kmk (modified) * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) * trunk/src/VBox/Main/webservice/webtest.cpp (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) Main/webservice+doc/manual: Add SSL support to the webservice, and ... Tue, 14 Feb 2012 12:01:04 GMT vboxsync [40127] * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) vfsmemory: Fixed zero optimization in the write routine. Tue, 14 Feb 2012 11:16:58 GMT vboxsync [40123] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) Runtime/strings: add Utf-8 and Utf-16 sanitising to a white list of ... Mon, 13 Feb 2012 18:45:32 GMT vboxsync [40105] * trunk/src/VBox/Runtime/r3/test.cpp (modified) Runtime/test: Propagate return code to caller Mon, 13 Feb 2012 17:57:39 GMT vboxsync [40103] * trunk/src/VBox/Runtime/r3/posix/semeventmulti-posix.cpp (modified) Runtime/semeventmulti-posix.cpp: Fix bug which causes that a ... Mon, 13 Feb 2012 17:50:04 GMT vboxsync [40102] * trunk/src/VBox/Runtime/r3/posix/pipe-posix.cpp (modified) Runtime/pipe-posix: Use timeout value in RTPipeSelectOne Mon, 13 Feb 2012 17:48:39 GMT vboxsync [40101] * trunk/src/VBox/Runtime/r3/posix/fs-posix.cpp (modified) Runtime/fs-posix: Missing error propagation Mon, 13 Feb 2012 17:45:33 GMT vboxsync [40100] * trunk/src/VBox/Runtime/common/misc/reqpool.cpp (modified) Runtime/reqpool: Return status code actually Mon, 13 Feb 2012 17:40:24 GMT vboxsync [40099] * trunk/src/VBox/Runtime/common/err/errinfo.cpp (modified) Runtime/errinfo: Fix typo Mon, 13 Feb 2012 17:33:43 GMT vboxsync [40098] * trunk/src/VBox/Runtime/common/zip/zip.cpp (modified) Runtime/Zip: Fix typo Mon, 13 Feb 2012 10:14:00 GMT vboxsync [40091] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) Runtime/strings: add Utf-8 and Utf-16 sanitising to a white list of ... Sun, 12 Feb 2012 18:52:43 GMT vboxsync [40085] * trunk/src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp (modified) Runtime/Dvm: Fix possible integer overflow Fri, 10 Feb 2012 22:08:41 GMT vboxsync [40074] * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) Runtime/strings: add Utf-8 and Utf-16 sanitising to a white list of ... Fri, 10 Feb 2012 22:08:19 GMT vboxsync [40073] * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) Runtime/strings: add Utf-8 and Utf-16 sanitising to a white list of ... Fri, 10 Feb 2012 21:35:27 GMT vboxsync [40071] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) Runtime/strings: add Utf-8 and Utf-16 sanitising to a white list of ... Fri, 10 Feb 2012 14:51:05 GMT vboxsync [40065] * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) Runtime/testcase: fix a comment. Fri, 10 Feb 2012 13:10:26 GMT vboxsync [40058] * trunk/src/VBox/Runtime/common/string/base64.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTBase64.cpp (modified) RTBase64: fix trailing newline suppression in RTBase64EncodedLength, ... Thu, 09 Feb 2012 15:36:48 GMT vboxsync [40053] * trunk/include/iprt/avl.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/table/avl_RemoveNode.cpp.h (added) * trunk/src/VBox/Runtime/common/table/avllu32.cpp (modified) IPRT: Added RTAvllU32RemoveNode. Thu, 09 Feb 2012 15:36:00 GMT vboxsync [40052] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/strhash1.cpp (added) * trunk/src/VBox/Runtime/include/internal/strhash.h (modified) IPRT: Added string hashing API (RTStrHash1*). Thu, 09 Feb 2012 15:24:12 GMT vboxsync [40050] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/Makefile.files (deleted) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/Makefile.files.patch (deleted) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/Makefile.i86pc.shared (deleted) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/Makefile.i86pc.shared.patch (deleted) Runtime/r0drv/solaris/vbi: removed obsolete files Thu, 09 Feb 2012 09:41:03 GMT vboxsync [40046] * trunk/src/VBox/Runtime/r3/posix/process-creation-posix.cpp (modified) RTProcDaemonizeUsingFork: close pidfile handle in some error cases Wed, 08 Feb 2012 11:37:52 GMT vboxsync [40038] * trunk/src/VBox/Runtime/common/filesystem (added) * trunk/src/VBox/Runtime/common/filesystem/filesystem.cpp (added) * trunk/src/VBox/Runtime/common/filesystem/filesystemext.cpp (added) fix OSE Tue, 07 Feb 2012 23:17:33 GMT vboxsync [40029] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/include/internal/filesystem.h (added) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTFilesystem.cpp (added) Runtime: Add filesystem API to detect which ranges of a medium are in ... Tue, 07 Feb 2012 23:12:47 GMT vboxsync [40028] * trunk/src/VBox/Runtime/include/internal/dvm.h (modified) Missing file Tue, 07 Feb 2012 23:09:31 GMT vboxsync [40027] * trunk/include/iprt/dvm.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmgpt.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTDvm.cpp (modified) Runtime/Dvm: Add callbacks to query the allocation status of blocks ... Fri, 03 Feb 2012 14:56:35 GMT vboxsync [39987] * trunk/src/VBox/Runtime/r3/win/fileaio-win.cpp (modified) Runtime/r3/fileio-win: also properly handle the unlikely case Fri, 03 Feb 2012 13:40:39 GMT vboxsync [39985] * trunk/src/VBox/Runtime/common/misc/s3.cpp (modified) Runtime/s3: XML_PARSE_NONET here as well Thu, 02 Feb 2012 10:24:28 GMT vboxsync [39951] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Runtime/Makefile.kmk: move the zlib after libxml2 because the latter ... Wed, 01 Feb 2012 14:36:44 GMT vboxsync [39935] * trunk/src/VBox/Runtime/testcase/tstTimerLR.cpp (modified) tstTimerLR: typo Wed, 01 Feb 2012 13:45:02 GMT vboxsync [39933] * trunk/src/VBox/Runtime/r3/xml.cpp (modified) Runtime/xml: be paranoid Mon, 30 Jan 2012 16:05:58 GMT vboxsync [39910] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/timer.h (modified) * trunk/src/VBox/Runtime/generic/timerlr-generic.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTimerLR.cpp (modified) Runtime/Timers: RTTimerLRChangeInterval function and testcase Fri, 27 Jan 2012 19:05:59 GMT vboxsync [39903] * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstIprtMiniString.cpp (modified) IPRT/RTCString: fix find method, add testcase Fri, 27 Jan 2012 15:25:44 GMT vboxsync [39897] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) RTCString: Adding count() from QString, implementing one of the three ... Wed, 25 Jan 2012 16:26:55 GMT vboxsync [39877] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/manifest.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/manifest2.cpp (modified) * trunk/src/VBox/Runtime/common/string/RTStrConvertHexBytes.cpp (deleted) * trunk/src/VBox/Runtime/common/string/strtonum.cpp (modified) IPRT: Implemented RTStrConvertHexBytes; Added ... Wed, 25 Jan 2012 11:49:04 GMT vboxsync [39873] * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) RTCString::find: made it more readable - 2 variable assignments in ... Wed, 25 Jan 2012 02:44:50 GMT vboxsync [39867] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) process-win.cpp: Splitting monster function. Wed, 25 Jan 2012 02:36:08 GMT vboxsync [39866] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) process-win.cpp: Addressing todos, fixed a potential heap corruption ... Wed, 25 Jan 2012 01:04:59 GMT vboxsync [39865] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) build fix. Tue, 24 Jan 2012 21:24:52 GMT vboxsync [39864] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) process-win.cpp: address previous todo, added new ones, some clean up. Tue, 24 Jan 2012 21:06:15 GMT vboxsync [39863] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) process-win.cpp: Do not return failure because UnloadUserProfile ... Tue, 24 Jan 2012 15:39:31 GMT vboxsync [39851] * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) VBoxRTImp: export RTLogSetGroupLimit Mon, 23 Jan 2012 23:50:24 GMT vboxsync [39846] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) %ld -> %u + %#x. Mon, 23 Jan 2012 18:21:18 GMT vboxsync [39842] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT/process-win: Fixed handle leak on legacy APIs; check rc when ... Mon, 23 Jan 2012 17:40:50 GMT vboxsync [39841] * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) d'oh! Mon, 23 Jan 2012 17:32:44 GMT vboxsync [39840] * trunk/Config.kmk (modified) * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) more Linux 3.3 fixes Mon, 23 Jan 2012 12:50:30 GMT vboxsync [39835] * trunk/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp (modified) tstRTProcCreateEx: Fixed return value. Sun, 22 Jan 2012 12:36:30 GMT vboxsync [39829] * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) Runtime/linux: linux-3.3.0-rc1 some headers requires IS_ENABLED(x) ... Thu, 19 Jan 2012 11:21:46 GMT vboxsync [39808] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime/r0drv: get the physical address of Linux kernel kmap mappings ... Thu, 19 Jan 2012 10:43:42 GMT vboxsync [39807] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) duh^2! Thu, 19 Jan 2012 10:43:04 GMT vboxsync [39806] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) duh! Thu, 19 Jan 2012 09:41:09 GMT vboxsync [39804] * trunk/include/iprt/socket.h (modified) * trunk/src/VBox/Runtime/r3/socket.cpp (modified) Fixed regression (I hope) in yesterdays tcp/socket changes (name ... Wed, 18 Jan 2012 18:15:47 GMT vboxsync [39802] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) IPRT: socket / address resolving fixes. Debugged. Wed, 18 Jan 2012 18:01:11 GMT vboxsync [39801] * trunk/src/VBox/Runtime/include/internal/socket.h (modified) * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/socket.cpp (modified) * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) * trunk/src/VBox/Runtime/r3/udp.cpp (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) IPRT: socket / address resolving fixes. Wed, 11 Jan 2012 16:14:02 GMT vboxsync [39753] * trunk/src/VBox/Runtime/r3/init.cpp (modified) IPRT: disable critical error message boxes on init. Take three. Wed, 11 Jan 2012 16:12:23 GMT vboxsync [39752] * trunk/src/VBox/Runtime/r3/init.cpp (modified) IPRT: disable critical error message boxes on init. Take two. Wed, 11 Jan 2012 16:07:37 GMT vboxsync [39751] * trunk/src/VBox/Runtime/r3/init.cpp (modified) IPRT: disable critical error message boxes on init. Tue, 10 Jan 2012 18:15:04 GMT vboxsync [39744] * 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/nt/memobj-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/memobj-r0drv-os2.cpp (modified) rtr0memobj: Status code adjustments. Sun, 08 Jan 2012 21:16:59 GMT vboxsync [39730] * trunk/include/iprt/cdrom.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/cdrom-generic.cpp (added) iprt/cdrom.h + cdrom-generic.cpp: Sketched out an API for messing ... Sun, 08 Jan 2012 17:29:43 GMT vboxsync [39729] * trunk/src/VBox/Runtime/r3/win/RTSystemShutdown-win.cpp (modified) Acquire the necessary privileges to perform shutdown if need too. ... Sun, 08 Jan 2012 16:52:13 GMT vboxsync [39728] * trunk/src/VBox/Runtime/r3/win/RTSystemShutdown-win.cpp (modified) nit Sun, 08 Jan 2012 16:51:52 GMT vboxsync [39727] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemShutdown-win.cpp (modified) VINF_SYS_MAY_POWER_OFF Sun, 08 Jan 2012 16:39:33 GMT vboxsync [39726] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemShutdown-win.cpp (added) RTSystemShutdown/win: Initial implementation. Sun, 08 Jan 2012 01:09:54 GMT vboxsync [39724] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/linux/RTSystemShutdown-linux.cpp (added) Shutdown implementation for linux (untested). Sun, 08 Jan 2012 00:43:19 GMT vboxsync [39723] * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTShutdown.cpp (added) RTShutdown tool. Sat, 07 Jan 2012 21:36:46 GMT vboxsync [39721] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTSystemShutdown-generic.cpp (added) RTSystemShutdown: stub. Thu, 05 Jan 2012 15:51:02 GMT vboxsync [39705] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) comment indent. Wed, 04 Jan 2012 22:43:51 GMT vboxsync [39703] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime/r0drv: get the physical address of Linux kernel kmap mappings ... Wed, 04 Jan 2012 22:42:39 GMT vboxsync [39702] * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) Runtime/r0drv/Linux: reverted r75548, not the right fix. Wed, 04 Jan 2012 21:23:02 GMT vboxsync [39701] * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) attempt at fixing the add build. Tue, 03 Jan 2012 22:21:26 GMT vboxsync [39697] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime/r0drv: get the physical address of Linux kernel kmap mappings ... Fri, 30 Dec 2011 13:20:49 GMT vboxsync [39692] * trunk/src/VBox/Runtime/r3/posix/pipe-posix.cpp (modified) pipe-posix.cpp: solaris build fix. Fri, 30 Dec 2011 13:16:35 GMT vboxsync [39691] * trunk/src/VBox/Runtime/r3/win/pipe-win.cpp (modified) pipe-win.cpp: build fix. Fri, 30 Dec 2011 13:06:50 GMT vboxsync [39690] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * 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/testcase/tstRTPipe.cpp (modified) IPRT: Added RTPipeQueryReadable. Mon, 19 Dec 2011 18:34:13 GMT vboxsync [39657] * trunk/src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c (modified) IPRT/FreeBSD: Rewrite of R0 memory objects handling, thanks to Andriy ... Mon, 19 Dec 2011 18:33:10 GMT vboxsync [39656] * trunk/src/VBox/Runtime/r0drv/freebsd/semfastmutex-r0drv-freebsd.c (modified) IPRT/FreeBSD: Fix warning, thanks to Andriy Gapon and Bernhard Froehlich Fri, 16 Dec 2011 10:56:51 GMT vboxsync [39644] * trunk/src/VBox/Runtime/generic/RTFileMove-generic.cpp (modified) d'oh! Fri, 16 Dec 2011 10:54:38 GMT vboxsync [39643] * trunk/include/VBox/shflsvc.h (modified) * trunk/src/VBox/HostServices/SharedFolders/mappings.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/mappings.h (modified) * trunk/src/VBox/HostServices/SharedFolders/service.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Runtime/generic/RTFileMove-generic.cpp (modified) SharedFolders: more fixes Fri, 16 Dec 2011 01:00:31 GMT vboxsync [39640] * trunk/src/VBox/Runtime/common/misc/reqpool.cpp (modified) Correct RTREQPOOLSTAT_NS_AVERAGE_REQ_QUEUED and ... Fri, 16 Dec 2011 00:30:47 GMT vboxsync [39639] * trunk/src/VBox/Runtime/common/misc/reqpool.cpp (modified) reqpool.cpp: Use the pool name to name the worker threads. Fri, 16 Dec 2011 00:19:35 GMT vboxsync [39636] * trunk/src/VBox/Runtime/common/misc/reqpool.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTReqPool.cpp (modified) reqpool: fixed RTREQPOOLSTAT_REQUESTS_PROCESSED. Thu, 15 Dec 2011 20:50:46 GMT vboxsync [39634] * trunk/src/VBox/Runtime/common/misc/reqpool.cpp (modified) reqpool.cpp: build fix. Thu, 15 Dec 2011 16:46:31 GMT vboxsync [39633] * trunk/src/VBox/Runtime/testcase/tstRTReqPool.cpp (added) forgot to add the testcase... Thu, 15 Dec 2011 16:37:48 GMT vboxsync [39632] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/req.h (modified) * trunk/src/VBox/Runtime/common/misc/reqpool.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTDvm.cpp (modified) Most of the reqpool code is there now. The testcase didn't turn up ... Thu, 15 Dec 2011 11:44:19 GMT vboxsync [39627] * trunk/include/iprt/dir.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/HostServices/SharedFolders/service.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/include/internal/dir.h (modified) * trunk/src/VBox/Runtime/include/internal/path.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/posix/fileio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/rtPathOpenPathFh.cpp (deleted) * trunk/src/VBox/Runtime/r3/win/dir-win.cpp (modified) backed out previous changeset Thu, 15 Dec 2011 11:33:47 GMT vboxsync [39626] * trunk/include/iprt/dir.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/HostServices/SharedFolders/service.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/include/internal/dir.h (modified) * trunk/src/VBox/Runtime/include/internal/path.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/posix/fileio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/rtPathOpenPathFh.cpp (added) * trunk/src/VBox/Runtime/r3/win/dir-win.cpp (modified) more symlink stuff Thu, 15 Dec 2011 09:56:54 GMT vboxsync [39621] * trunk/src/VBox/Runtime/common/misc/reqpool.cpp (modified) Removed unused variable (c&p). Thu, 15 Dec 2011 01:10:48 GMT vboxsync [39620] * trunk/include/iprt/req.h (modified) * trunk/src/VBox/Runtime/common/misc/reqpool.cpp (modified) more reqpool code. Wed, 14 Dec 2011 16:45:01 GMT vboxsync [39617] * trunk/src/VBox/Runtime/common/misc/reqpool.cpp (modified) later.