# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Dec 4, 2024 12:35:46 PM Mon, 16 May 2011 15:43:21 GMT vboxsync [37111] * trunk/src/VBox/Runtime/r0drv/solaris/mpnotification-r0drv-solaris.c (deleted) Runtime/r0drv: delete unused file, confusing. Fri, 13 May 2011 13:16:15 GMT vboxsync [37071] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mpnotification-r0drv-solaris.c (modified) VMM: Online/offine CPUs, solaris debug build fix. Fri, 13 May 2011 10:18:29 GMT vboxsync [37062] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mp-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mpnotification-r0drv-solaris.c (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) VMM: Support for online/offlining of CPUs. Thu, 12 May 2011 15:16:56 GMT vboxsync [37055] * trunk/src/VBox/Runtime/r0drv/darwin/threadpreempt-r0drv-darwin.cpp (modified) threadpreempt-r0drv-darwin.cpp: g_aPreemptHacks is too small for snow ... Thu, 12 May 2011 15:13:12 GMT vboxsync [37054] * trunk/src/VBox/Runtime/r0drv/darwin/mp-r0drv-darwin.cpp (modified) mp-r0drv-darwin.cpp: Eliminate MY_DARWIN_MAX_CPUS - snow leopard ... Wed, 11 May 2011 16:54:32 GMT vboxsync [37041] * trunk/src/VBox/Runtime/r0drv/darwin/the-darwin-kernel.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/threadpreempt-r0drv-darwin.cpp (modified) IPRT: Refined the RTThreadPreemptIsPending fix. Wed, 11 May 2011 16:42:48 GMT vboxsync [37040] * trunk/src/VBox/Runtime/r0drv/darwin/threadpreempt-r0drv-darwin.cpp (modified) RTThreadPreemptIsPending/darwin: Try to unbreak this on AMD64. Tue, 10 May 2011 11:23:44 GMT vboxsync [37024] * trunk/include/iprt/dvm.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/dvm/dvm.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) iprt/dvm: use static, changed prefix of internal functions. Tue, 10 May 2011 10:07:28 GMT vboxsync [37023] * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) just had to mention hpfs... Mon, 09 May 2011 17:48:43 GMT vboxsync [37016] * trunk/Config.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditions.nsi (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibAdditions.cpp (modified) * trunk/src/VBox/Installer/win/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/VBoxKey.wxi (modified) * trunk/src/VBox/Installer/win/VirtualBox.wxs (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrVersion.cpp (modified) Added VBOX_VERSION_STRING_RAW to only handle/store the pure VBox ... Fri, 06 May 2011 13:46:03 GMT vboxsync [36982] * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.cpp (modified) alloc-r0drv.cpp: Fixed bug in RTMemReallocTag when RTR0MEM_STRICT is ... Fri, 06 May 2011 11:55:42 GMT vboxsync [36979] * trunk/src/VBox/Runtime/r0drv/linux/semfastmutex-r0drv-linux.c (modified) semfastmutex-r0drv-linux.c: Check mutex ownership in strict builds, ... Thu, 05 May 2011 08:59:43 GMT vboxsync [36969] * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) more gcc-4.6 -Werror=int-to-pointer-cast fixes Wed, 04 May 2011 17:43:50 GMT vboxsync [36962] * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) rtR0MemAllocEx/linux: Avoid vmalloc, it's has serious performance ... Wed, 04 May 2011 07:07:34 GMT vboxsync [36951] * trunk/src/VBox/HostDrivers/VBoxNetAdp/VBoxNetAdp.c (modified) * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) warnings Tue, 03 May 2011 19:49:12 GMT vboxsync [36947] * trunk/src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c (modified) Runtime/r0drv: fix for Linux 2.4 kernels Mon, 02 May 2011 14:23:01 GMT vboxsync [36912] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/sched-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/thread-posix.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) gcc-4.6 -Werror=int-to-pointer-cast fixes Sun, 01 May 2011 16:35:12 GMT vboxsync [36906] * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) RTPathRename, RTFileRename, RTDirRename / posix: Use stat instead of ... Fri, 29 Apr 2011 09:17:05 GMT vboxsync [36881] * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT/tstRTPath: Fixed result / displaying values. Fri, 29 Apr 2011 09:15:52 GMT vboxsync [36879] * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) IPRT/path-win: Fixed NT4 breakage when using SHGetFolderPathW. Thu, 28 Apr 2011 07:33:27 GMT vboxsync [36868] * trunk/src/VBox/Runtime/common/dvm/Makefile.kup (added) * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (added) * trunk/src/VBox/Runtime/common/dvm/dvmgpt.cpp (added) * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (added) Runtime/common/dvm: export Tue, 26 Apr 2011 10:09:04 GMT vboxsync [36848] * trunk/include/VBox/Hardware/VBoxVideoVBE.h (modified) * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display (deleted) * trunk/src/VBox/Additions/WINNT/Graphics/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport (deleted) * trunk/src/VBox/Additions/common/crOpenGL/load.c (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) Video: display/miniport drivers. (#5464) Sat, 23 Apr 2011 23:15:42 GMT vboxsync [36827] * trunk/src/VBox/Runtime/common/misc/assert.cpp (modified) iprt/assert.cpp: made the stderr format msg2 buffer as big as the ... Fri, 22 Apr 2011 18:36:31 GMT vboxsync [36817] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Another try Fri, 22 Apr 2011 17:57:57 GMT vboxsync [36816] * trunk/include/iprt/dvm.h (added) * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/dvm (added) * trunk/src/VBox/Runtime/include/internal/dvm.h (added) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTDvm.cpp (added) IPRT: Initial commit of the disk volume management API. Supports ... Fri, 15 Apr 2011 09:35:07 GMT vboxsync [36679] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) Runtime/log: move writing the initial log messages to after the lock ... Thu, 14 Apr 2011 16:15:16 GMT vboxsync [36675] * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) nit Thu, 14 Apr 2011 16:03:06 GMT vboxsync [36674] * trunk/src/VBox/Runtime/common/alloc/memtracker.cpp (modified) nit Tue, 12 Apr 2011 18:02:19 GMT vboxsync [36661] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Runtime/Makefile.kmk: Ignore bad_alloc() and exception() in the ... Fri, 08 Apr 2011 14:08:14 GMT vboxsync [36624] * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT/Mangling: solaris build fix. Fri, 08 Apr 2011 12:18:46 GMT vboxsync [36623] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/os/vbi.c (modified) Runtime/r0drv/solaris: 32-bit fix of r71000. Thu, 07 Apr 2011 10:41:56 GMT vboxsync [36614] * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) iprt: next try Thu, 07 Apr 2011 10:38:30 GMT vboxsync [36613] * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) iprt: try to fix win burn Thu, 07 Apr 2011 10:35:29 GMT vboxsync [36611] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/darwin/RTPathUserDocuments-darwin.cpp (added) * trunk/src/VBox/Runtime/r3/posix/RTPathUserDocuments-posix.cpp (added) * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) iprt: add RTPathUserDocuments Thu, 07 Apr 2011 08:22:19 GMT vboxsync [36607] * trunk/src/VBox/Runtime/Makefile.kmk (modified) iprt/Makefile.kmk: ignore mangled strpbrk. Wed, 06 Apr 2011 23:34:26 GMT vboxsync [36606] * trunk/src/VBox/Runtime/Makefile.kmk (modified) build fix. Wed, 06 Apr 2011 23:03:15 GMT vboxsync [36605] * trunk/src/VBox/Runtime/common/alloc/memtracker.cpp (modified) iprt/memtracker: try to fix 32bit builds Wed, 06 Apr 2011 23:02:52 GMT vboxsync [36604] * trunk/src/VBox/Runtime/generic/RTDirCreateUniqueNumbered-generic.cpp (modified) iprt/RTDirCreateUniqueNumbered: build fix Wed, 06 Apr 2011 20:07:12 GMT vboxsync [36601] * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) build fix Wed, 06 Apr 2011 20:06:31 GMT vboxsync [36600] * trunk/src/VBox/Runtime/generic/RTDirCreateUniqueNumbered-generic.cpp (modified) build fix Wed, 06 Apr 2011 20:04:52 GMT vboxsync [36599] * trunk/src/VBox/Runtime/common/alloc/memtracker.cpp (modified) warning Wed, 06 Apr 2011 20:03:53 GMT vboxsync [36598] * trunk/src/VBox/Runtime/generic/RTDirCreateUniqueNumbered-generic.cpp (modified) RTDirCreateUniqueNumbered: RTStrFormatNumber is not safe. Wed, 06 Apr 2011 19:46:15 GMT vboxsync [36597] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/memtracker.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/alloc/memtracker.cpp (modified) * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) * trunk/src/VBox/Runtime/common/string/strspace.cpp (modified) * trunk/src/VBox/Runtime/include/internal/file.h (modified) * trunk/src/VBox/Runtime/include/internal/strhash.h (added) * trunk/src/VBox/Runtime/r3/alloc.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) IPRT: Implemented the memory tracker. Wed, 06 Apr 2011 19:45:34 GMT vboxsync [36596] * trunk/include/iprt/thread.h (modified) * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) iprt/thread.h: Added RTThreadIsInitialized, RTThreadIsSelfKnown and ... Wed, 06 Apr 2011 14:02:03 GMT vboxsync [36582] * trunk/src/VBox/Runtime/generic/RTDirCreateUniqueNumbered-generic.cpp (modified) iprt: next burn fix Wed, 06 Apr 2011 13:52:10 GMT vboxsync [36580] * trunk (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceTimeSync.cpp (modified) * trunk/src/VBox/GuestHost/OpenGL/LICENSE (modified) * trunk/src/VBox/HostServices/SharedOpenGL/LICENSE (modified) * trunk/src/VBox/Main/glue/tests (modified) * trunk/src/VBox/Main/glue/tests/Makefile.kmk (modified) * trunk/src/VBox/Main/include/MediumLock.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemEf.cpp (modified) Trunk: forward ported r70973: Additions/common/VBoxService: the ... Wed, 06 Apr 2011 13:45:19 GMT vboxsync [36579] * trunk/include/iprt/dir.h (modified) * trunk/src/VBox/Runtime/generic/RTDirCreateUniqueNumbered-generic.cpp (modified) iprt: fix win burns Wed, 06 Apr 2011 13:36:06 GMT vboxsync [36578] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) iprt: grr, missed Makefiles Wed, 06 Apr 2011 13:35:17 GMT vboxsync [36577] * trunk/include/iprt/dir.h (modified) * trunk/src/VBox/Runtime/generic/RTDirCreateUniqueNumbered-generic.cpp (added) * trunk/src/VBox/Runtime/testcase/tstRTDirCreateUniqueNumbered.cpp (added) iprt: add RTDirCreateUniqueNumbered Wed, 06 Apr 2011 13:28:12 GMT vboxsync [36576] * trunk/src/VBox/Runtime/generic/env-generic.cpp (modified) iprt: fix memory leak Tue, 05 Apr 2011 18:24:42 GMT vboxsync [36567] * trunk/include/VBox/dbus.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) ugly. Tue, 05 Apr 2011 16:08:06 GMT vboxsync [36565] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/os/vbi.c (modified) Runtime/r0drv/solaris: Use kernel pages from free and cachelists. Tue, 05 Apr 2011 15:28:31 GMT vboxsync [36563] * trunk/include/iprt/cpp/list.h (modified) * trunk/include/iprt/cpp/mtlist.h (modified) * trunk/src/VBox/Runtime/testcase/tstIprtList.cpp (modified) iprt-cpp: More RTC*List methods. Added explicit constructors to the ... Tue, 05 Apr 2011 13:42:59 GMT vboxsync [36561] * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstIprtMiniString.cpp (modified) RTCString::join: Optimization. Tue, 05 Apr 2011 13:19:06 GMT vboxsync [36560] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: Perform the mangling check when building. Tue, 05 Apr 2011 12:34:09 GMT vboxsync [36555] * trunk/Config.kmk (modified) * trunk/include/VBox/dbus-calls.h (modified) * trunk/include/VBox/dbus.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/manifest.h (modified) * trunk/include/iprt/sort.h (modified) * trunk/include/iprt/string.h (modified) * trunk/include/iprt/thread.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodnm.cpp (modified) * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) * trunk/src/VBox/Runtime/common/rand/randadv.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformattype.cpp (modified) * trunk/src/VBox/Runtime/common/string/strspace.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) * trunk/src/VBox/Runtime/common/table/avl_Base.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Destroy.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_DoWithAll.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Enum.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Get.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_GetBestFit.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Range.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_RemoveBestFit.cpp.h (modified) * trunk/src/VBox/Runtime/common/time/time.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/generic/sched-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/tls-generic.cpp (modified) * trunk/src/VBox/Runtime/include/internal/assert.h (modified) * trunk/src/VBox/Runtime/include/internal/initterm.h (modified) * trunk/src/VBox/Runtime/include/internal/memobj.h (modified) * trunk/src/VBox/Runtime/include/internal/process.h (modified) * trunk/src/VBox/Runtime/include/internal/rand.h (modified) * trunk/src/VBox/Runtime/include/internal/sched.h (modified) * trunk/src/VBox/Runtime/include/internal/string.h (modified) * trunk/src/VBox/Runtime/include/internal/thread.h (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/darwin/assert-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/initterm-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/thread2-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/alloc-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/assert-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/initterm-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/thread2-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/generic/mpnotification-r0drv-generic.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/assert-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/initterm-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/mpnotification-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/mp-r0drv.h (modified) * trunk/src/VBox/Runtime/r0drv/mpnotification-r0drv.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/alloc-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/assert-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/mpnotification-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/thread2-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/alloc-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/assert-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/initterm-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/memobj-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/thread2-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/power-r0drv.h (modified) * trunk/src/VBox/Runtime/r0drv/powernotification-r0drv.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/assert-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/initterm-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/mpnotification-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/alloc-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mpnotification-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread2-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r3/darwin/sched-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/sched-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/os2/sched-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/os2/thread-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/sched-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/thread-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/utf8-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/sched-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/thread-win.cpp (modified) Use DECLHIDDEN, especially in IPRT. Tue, 05 Apr 2011 09:28:24 GMT vboxsync [36549] * trunk/src/VBox/Runtime/include/internal/process.h (modified) * trunk/src/VBox/Runtime/include/internal/time.h (modified) * trunk/src/VBox/Runtime/r3/init.cpp (modified) IPRT: hide stuff... Mon, 04 Apr 2011 17:59:31 GMT vboxsync [36544] * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstIprtMiniString.cpp (modified) iprt-cpp: fix RTCString::join when the list contains just one item Mon, 04 Apr 2011 15:58:26 GMT vboxsync [36540] * trunk/src/VBox/Runtime/r0drv/darwin/memuserkernel-r0drv-darwin.cpp (modified) memuserkernel-r0drv-darwin.cpp needs iprt/assert.h Mon, 04 Apr 2011 14:41:14 GMT vboxsync [36532] * trunk/include/iprt/cpp/list.h (modified) * trunk/include/iprt/cpp/meta.h (modified) * trunk/include/iprt/cpp/ministring.h (modified) * trunk/include/iprt/cpp/mtlist.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstIprtList.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstIprtMiniString.cpp (modified) IPRT-C++: iprt::list -> RTCList; iprt::mtlist -> RTCMTList Mon, 04 Apr 2011 13:54:13 GMT vboxsync [36529] * trunk/include/iprt/cpp/autores.h (modified) * trunk/include/iprt/cpp/mem.h (copied) * trunk/include/iprt/cpp/utils.h (modified) * trunk/include/iprt/mem.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibGuestProp.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/VBoxClient.h (modified) * trunk/src/VBox/HostServices/GuestControl/service.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/service.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstMemAutoPtr.cpp (modified) * trunk/src/VBox/Storage/testcase/VDIoRnd.cpp (modified) iprt::non_copyable -> RTCNonCopyable (now in utils.h), moved and ... Mon, 04 Apr 2011 13:16:09 GMT vboxsync [36527] * trunk/include/VBox/com/string.h (modified) * trunk/include/iprt/cpp/exception.h (modified) * trunk/include/iprt/cpp/list.h (modified) * trunk/include/iprt/cpp/ministring.h (modified) * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageAppliance.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) * trunk/src/VBox/Main/include/ExtPackUtil.h (modified) * trunk/src/VBox/Main/include/HostHardwareLinux.h (modified) * trunk/src/VBox/Main/include/Performance.h (modified) * trunk/src/VBox/Main/include/ovfreader.h (modified) * trunk/src/VBox/Main/src-all/ExtPackManagerImpl.cpp (modified) * trunk/src/VBox/Main/src-all/ExtPackUtil.cpp (modified) * trunk/src/VBox/Main/src-helper-apps/VBoxExtPackHelperApp.cpp (modified) * trunk/src/VBox/Main/src-server/Performance.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/ovfreader.cpp (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstIprtList.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstIprtMiniString.cpp (modified) iprt::MiniString -> RTCString. Mon, 04 Apr 2011 12:59:38 GMT vboxsync [36525] * trunk/src/VBox/Runtime/testcase/tstIprtList.cpp (modified) IPRT-C++: fix rel build boxes Mon, 04 Apr 2011 12:46:30 GMT vboxsync [36524] * trunk/include/iprt/cpp/list.h (modified) * trunk/include/iprt/cpp/meta.h (modified) * trunk/include/iprt/cpp/mtlist.h (added) * trunk/include/iprt/semaphore.h (modified) * trunk/src/VBox/Runtime/testcase/tstIprtList.cpp (modified) IPRT-C++: add a thread-safe variant of the generic list class Mon, 04 Apr 2011 12:40:10 GMT vboxsync [36523] * trunk/include/iprt/cpp/exception.h (modified) * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplExport.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) Renamed iprt::Error to RTCError. Mon, 04 Apr 2011 12:24:23 GMT vboxsync [36521] * trunk/include/iprt/cpp/lock.h (modified) * trunk/src/VBox/Main/xml/Makefile.kup (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) iprt/cpp/lock.h: RTLock, RTLockMtx -> RTCLock, RTClockMtx. 'RTC' is ... Fri, 01 Apr 2011 15:03:59 GMT vboxsync [36508] * trunk/include/iprt/cpp/autores.h (modified) * trunk/include/iprt/cpp/exception.h (modified) * trunk/include/iprt/cpp/list.h (modified) * trunk/include/iprt/cpp/lock.h (modified) * trunk/include/iprt/cpp/meta.h (modified) * trunk/include/iprt/cpp/ministring.h (modified) * trunk/include/iprt/cpp/utils.h (modified) * trunk/include/iprt/cpp/xml.h (modified) * trunk/include/iprt/initterm.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstIprtList.cpp (modified) iprt/C++: some cleanup. Fri, 01 Apr 2011 15:02:23 GMT vboxsync [36507] * trunk/Doxyfile.Core (modified) * trunk/src/VBox/Runtime/Doxyfile (modified) Doxyfile.*: Fixed ALIASES. Fri, 01 Apr 2011 14:29:18 GMT vboxsync [36505] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/os/vbi.c (modified) Runtime/r0drv/solaris/vbi: log. Fri, 01 Apr 2011 13:40:21 GMT vboxsync [36501] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstIprtMiniString.cpp (modified) IPRT: add join/split and + operators to the string class Fri, 01 Apr 2011 13:38:03 GMT vboxsync [36500] * trunk/include/iprt/cpp/list.h (added) * trunk/include/iprt/cpp/meta.h (added) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstIprtList.cpp (added) IPRT: add a generic list class Fri, 01 Apr 2011 12:53:59 GMT vboxsync [36492] * trunk/include/iprt/critsect.h (modified) * trunk/src/VBox/Runtime/generic/critsect-generic.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTCritSect.cpp (modified) iprt: CRITSECT_WITHOUT_REMAPPING -> RTCRITSECT_WITHOUT_REMAPPING. Fri, 01 Apr 2011 11:41:08 GMT vboxsync [36488] * trunk/src/VBox/Runtime/Makefile.kmk (modified) iprt/Makefile.kmk: Added a test-mangling rule. Wed, 30 Mar 2011 12:20:50 GMT vboxsync [36474] * trunk/src/VBox/Runtime/r3/solaris/coredumper-solaris.cpp (modified) Runtime/r3/solaris/coredumper: log stmt. Wed, 30 Mar 2011 09:59:55 GMT vboxsync [36472] * trunk/include/iprt/critsect.h (modified) * trunk/src/VBox/Runtime/generic/critsect-generic.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTCritSect.cpp (modified) addendum to r70394 for RTCrit* Tue, 29 Mar 2011 16:22:33 GMT vboxsync [36465] * trunk/src/VBox/Runtime/r3/solaris/coredumper-solaris.cpp (modified) Runtime/r3/solaris/coredumper: replace RTFileOpen() with open() ... Fri, 25 Mar 2011 16:21:57 GMT vboxsync [36440] * trunk/src/VBox/Runtime/r3/win/RTSystemQueryDmiString-win.cpp (modified) build fix Fri, 25 Mar 2011 16:11:44 GMT vboxsync [36438] * trunk/src/VBox/Runtime/r3/win/RTSystemQueryDmiString-win.cpp (modified) RTSystemQueryDmiString: Should call CoUninitialize if ... Thu, 24 Mar 2011 16:25:47 GMT vboxsync [36408] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-linux.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-solaris.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/freebsd/Makefile (modified) * trunk/src/VBox/Additions/common/VBoxGuest/freebsd/files_vboxguest (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/Makefile (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/files_vboxguest (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3Lib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) * trunk/src/VBox/Runtime/VBox/logbackdoor-redirect.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) log rotation review and adjustments: Don't delete any excess files if ... Thu, 24 Mar 2011 16:14:57 GMT vboxsync [36407] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/RTStrCatP.cpp (copied) * trunk/src/VBox/Runtime/common/string/RTStrCatPEx.cpp (copied) * trunk/src/VBox/Runtime/common/string/RTStrCopyP.cpp (copied) * trunk/src/VBox/Runtime/common/string/RTStrCopyPEx.cpp (copied) IPRT: Added RTStrCopyP, RTStrCopyPEx, RTStrCatP and RTStrCatPEx. ... Thu, 24 Mar 2011 15:57:03 GMT vboxsync [36405] * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) IPRT/xml: add optional parameter for adding a comment to the created ... Thu, 24 Mar 2011 11:20:37 GMT vboxsync [36392] * trunk/src/VBox/Runtime/r0drv/solaris/semevent-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/semeventmulti-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/semeventwait-r0drv-solaris.h (modified) r0drv/solaris/solevent*: Must re-check the wait condition before ... Thu, 24 Mar 2011 10:04:33 GMT vboxsync [36390] * trunk/src/VBox/Runtime/r3/win/thread-win.cpp (modified) thread-win.cpp: Backed out r70739 as OleUninitialize will decrement ... Thu, 24 Mar 2011 09:01:51 GMT vboxsync [36387] * trunk/src/VBox/Runtime/r3/win/thread-win.cpp (modified) remove extra ole ref decrement Wed, 23 Mar 2011 17:50:23 GMT vboxsync [36379] * trunk/src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c (modified) thread2-r0drv-linux.c: iprt-%s not vbox-%s as thread name (old ... Wed, 23 Mar 2011 17:48:42 GMT vboxsync [36378] * trunk/src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c (modified) thread2-r0drv-linux.c: Missing break in the RTTHREADTYPE_TIMER case. ... Wed, 23 Mar 2011 17:01:42 GMT vboxsync [36376] * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) build fix Wed, 23 Mar 2011 16:35:01 GMT vboxsync [36372] * trunk/include/iprt/memobj.h (modified) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) RTR0MemObjSize: Correct documentation and added alignment guarantee. Wed, 23 Mar 2011 15:05:14 GMT vboxsync [36368] * trunk/src/VBox/Runtime/r3/win/thread-win.cpp (modified) thread-win.cpp: Enabled the COM assertions + automatic cleanup. Wed, 23 Mar 2011 15:04:52 GMT vboxsync [36367] * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) fileio-win.cpp: Handle ERROR_NOT_ENOUGH_MEMORY conditions occuring ... Wed, 23 Mar 2011 13:28:01 GMT vboxsync [36366] * trunk/src/VBox/Runtime/r3/win/thread-win.cpp (modified) iprt/thread-win.cpp: Experimental code (disabled) for checking for ... Wed, 23 Mar 2011 10:55:39 GMT vboxsync [36363] * trunk/src/VBox/Runtime/include/internal/process.h (modified) * trunk/src/VBox/Runtime/r3/init.cpp (modified) IPRT: Added g_frtAtExitCalled. Wed, 23 Mar 2011 10:53:35 GMT vboxsync [36362] * trunk/src/VBox/Runtime/r3/win/dllmain-win.cpp (modified) iprt/dllmain-win.cpp: Make sure IPRT doesn't ever get unloaded. Wed, 23 Mar 2011 10:22:48 GMT vboxsync [36360] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime/r0drv/linux: fail to lock kernel memory for kmap()'ed memory Tue, 22 Mar 2011 15:27:06 GMT vboxsync [36349] * trunk/src/VBox/Runtime/VBox/logbackdoor-redirect.cpp (modified) Runtime/log: another forgotten file Tue, 22 Mar 2011 15:04:08 GMT vboxsync [36347] * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-linux.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-solaris.c (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3Lib.cpp (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) Runtime/log: adapt more places Tue, 22 Mar 2011 14:29:37 GMT vboxsync [36344] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-server/generic/OpenGLTestApp.cpp (modified) * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Storage/testcase/vditool.cpp (modified) Runtime/log: implement log rotation, adapt all code creating log ... Fri, 18 Mar 2011 12:59:15 GMT vboxsync [36312] * trunk/src/VBox/Runtime/common/misc/sg.cpp (modified) Runtime/common/misc/sg: temporarily sanity check Tue, 15 Mar 2011 15:07:35 GMT vboxsync [36287] * trunk/src/VBox/Runtime/r0drv/solaris/semeventwait-r0drv-solaris.h (modified) Runtime/r0drv/solaris: Fix for PIL changes while spinning across ... Tue, 15 Mar 2011 15:01:45 GMT vboxsync [36286] * trunk/src/VBox/Runtime/r0drv/solaris/semeventmulti-r0drv-solaris.c (modified) Warning again.