# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Feb 27, 2025 5:03:12 AM Thu, 27 Aug 2009 15:31:46 GMT vboxsync [22532] * trunk/src/VBox/Runtime/r3/darwin/sched-darwin.cpp (modified) Runtime: todo Thu, 27 Aug 2009 15:17:53 GMT vboxsync [22531] * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) IPRT/r0drv/Linux: fixed comments about allocations Thu, 27 Aug 2009 12:42:16 GMT vboxsync [22516] * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) IPRT: Added RTFileExists Thu, 27 Aug 2009 11:38:33 GMT vboxsync [22508] * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) use ''GFP_DMA32'' first on 32-bit PAE systems (like on 64-bit hosts) ... Thu, 27 Aug 2009 09:09:59 GMT vboxsync [22497] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) Spaces. Wed, 26 Aug 2009 17:11:30 GMT vboxsync [22479] * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) ... Wed, 26 Aug 2009 16:23:23 GMT vboxsync [22477] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c (modified) vbi/thread-r0drv-solaris.c: see if this makes any difference. Wed, 26 Aug 2009 06:49:36 GMT vboxsync [22450] * trunk/src/VBox/Runtime/r3/posix/tls-posix.cpp (modified) IPRT: gcc warning on 64-bit systems Tue, 25 Aug 2009 14:42:08 GMT vboxsync [22439] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mpnotification-r0drv-solaris.c (modified) vbi/mpnotification-r0drv-solaris.c: Removed the racy code. Tue, 25 Aug 2009 14:32:22 GMT vboxsync [22437] * trunk/src/VBox/Runtime/r0drv/solaris/thread-r0drv-solaris.c (modified) thread-r0drv-solaris.c: sys/spl.h already in the-solaris-kernel.h Tue, 25 Aug 2009 14:31:21 GMT vboxsync [22436] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c (modified) vbi/thread-r0drv-solaris.c: sys/spl.h -> the-solaris-kernel.h Tue, 25 Aug 2009 14:30:41 GMT vboxsync [22435] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/the-solaris-kernel.h (modified) the-solaris-kernel.h: include sys/spl.h Tue, 25 Aug 2009 08:50:56 GMT vboxsync [22427] * trunk/src/VBox/Runtime/r0drv/solaris/thread-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c (modified) Solaris/RTThreadPreemptIsEnabled: missing include. Mon, 24 Aug 2009 16:45:25 GMT vboxsync [22424] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c (modified) build fix Mon, 24 Aug 2009 16:30:28 GMT vboxsync [22422] * trunk/src/VBox/Runtime/r0drv/solaris/thread-r0drv-solaris.c (modified) build fix Mon, 24 Aug 2009 16:01:21 GMT vboxsync [22420] * trunk/src/VBox/Runtime/r0drv/solaris/thread-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c (modified) IPRT/RTThreadPreemptRestore: restore the spl after kpreempt_enable() ... Mon, 24 Aug 2009 15:58:05 GMT vboxsync [22419] * trunk/src/VBox/Runtime/r0drv/solaris/thread-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c (modified) build fix Mon, 24 Aug 2009 15:47:01 GMT vboxsync [22418] * trunk/include/iprt/thread.h (modified) * trunk/src/VBox/Runtime/r0drv/solaris/thread-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c (modified) IPRT: RTThreadPreemptDisble/Restore must work the SPL/PIL as well for ... Mon, 24 Aug 2009 09:35:43 GMT vboxsync [22407] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c (modified) RTThreadPreemptIsEnabled: fix. Fri, 21 Aug 2009 13:27:13 GMT vboxsync [22387] * trunk/Config.kmk (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c (modified) Solaris/Preemption: #4147, #4197: Raise PIL for fastcall, check PIL ... Thu, 20 Aug 2009 10:58:25 GMT vboxsync [22366] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mpnotification-r0drv-solaris.c (modified) Solaris/mpnotification: fixed race in mpnotificationinit. Wed, 19 Aug 2009 20:09:45 GMT vboxsync [22355] * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime/Linux: don't allow to pass pages above 4GB to ... Wed, 19 Aug 2009 14:02:05 GMT vboxsync [22347] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/internal-r0drv-solaris.h (added) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mp-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mpnotification-r0drv-solaris.c (modified) Solaris/mpnotification: Cache CPU set to avoid recursive calls to ... Mon, 17 Aug 2009 22:15:06 GMT vboxsync [22311] * trunk/src/VBox/Runtime/common/path/RTPathTraverseList.cpp (modified) RTPathTraverseList.cpp: gcc warning. Mon, 17 Aug 2009 20:58:21 GMT vboxsync [22308] * trunk/include/iprt/avl.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/table/avlrfoff.cpp (added) Runtime: Add RTFOFF Avl tree variant for the I/O cache Mon, 17 Aug 2009 08:04:06 GMT vboxsync [22281] * trunk/src/VBox/Runtime/common/alloc/heapsimple.cpp (modified) IPRT: parentheses Fri, 14 Aug 2009 23:00:51 GMT vboxsync [22273] * trunk/include/iprt/heap.h (modified) * trunk/src/VBox/Runtime/common/alloc/heapsimple.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstHeapSimple.cpp (modified) IPRT: Added RTHeapSimpleRelocate for saving and restoring of the heap. Wed, 12 Aug 2009 14:00:02 GMT vboxsync [22210] * trunk/src/VBox/Runtime/r3/xml.cpp (modified) IPRT/XML: do not treat all non-elements as elements (fix wrong ... Wed, 12 Aug 2009 11:35:47 GMT vboxsync [22204] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) Cosmetics Wed, 12 Aug 2009 11:34:45 GMT vboxsync [22203] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) Don't call RTLogWrite functions if there's nothing to flush (nice ... Tue, 11 Aug 2009 15:59:53 GMT vboxsync [22174] * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.cpp (modified) alloc-r0drv.cpp: relaxed the assertion in RTMemExecAlloc a bit. Tue, 11 Aug 2009 15:38:59 GMT vboxsync [22173] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/include/VBox/com/SupportErrorInfo.h (modified) * trunk/include/VBox/com/VirtualBoxErrorInfo.h (modified) * trunk/include/VBox/com/string.h (modified) * trunk/include/VBox/settings.h (modified) * trunk/include/iprt/ministring_cpp.h (modified) * trunk/include/iprt/xml_cpp.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxGlobal.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxSelectorWnd.cpp (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/AudioAdapterImpl.cpp (modified) * trunk/src/VBox/Main/BIOSSettingsImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/DHCPServerImpl.cpp (modified) * trunk/src/VBox/Main/DVDDriveImpl.cpp (modified) * trunk/src/VBox/Main/FloppyDriveImpl.cpp (modified) * trunk/src/VBox/Main/HardDiskImpl.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/NetworkAdapterImpl.cpp (modified) * trunk/src/VBox/Main/ParallelPortImpl.cpp (modified) * trunk/src/VBox/Main/Performance.cpp (modified) * trunk/src/VBox/Main/SerialPortImpl.cpp (modified) * trunk/src/VBox/Main/SharedFolderImpl.cpp (modified) * trunk/src/VBox/Main/SnapshotImpl.cpp (modified) * trunk/src/VBox/Main/StorageControllerImpl.cpp (modified) * trunk/src/VBox/Main/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/USBControllerImpl.cpp (modified) * trunk/src/VBox/Main/VFSExplorerImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImplExtra.cpp (modified) * trunk/src/VBox/Main/generic/NetIf-generic.cpp (modified) * trunk/src/VBox/Main/glue/SupportErrorInfo.cpp (modified) * trunk/src/VBox/Main/glue/VirtualBoxErrorInfo.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/AudioAdapterImpl.h (modified) * trunk/src/VBox/Main/include/BIOSSettingsImpl.h (modified) * trunk/src/VBox/Main/include/DHCPServerImpl.h (modified) * trunk/src/VBox/Main/include/DHCPServerRunner.h (modified) * trunk/src/VBox/Main/include/DVDDriveImpl.h (modified) * trunk/src/VBox/Main/include/FloppyDriveImpl.h (modified) * trunk/src/VBox/Main/include/HardDiskImpl.h (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/MediumImpl.h (modified) * trunk/src/VBox/Main/include/NetworkAdapterImpl.h (modified) * trunk/src/VBox/Main/include/ParallelPortImpl.h (modified) * trunk/src/VBox/Main/include/Performance.h (modified) * trunk/src/VBox/Main/include/SerialPortImpl.h (modified) * trunk/src/VBox/Main/include/SnapshotImpl.h (modified) * trunk/src/VBox/Main/include/StorageControllerImpl.h (modified) * trunk/src/VBox/Main/include/SystemPropertiesImpl.h (modified) * trunk/src/VBox/Main/include/USBControllerImpl.h (modified) * trunk/src/VBox/Main/include/VRDPServerImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImplExtra.h (modified) * trunk/src/VBox/Main/include/VirtualBoxXMLUtil.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/ovfreader.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) Main: the big XML settings rework. Move XML reading/writing out of ... Tue, 11 Aug 2009 09:46:23 GMT vboxsync [22151] * trunk/src/VBox/Runtime/r0drv/freebsd/thread-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/thread-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/thread-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/thread-r0drv-solaris.c (modified) IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary ... Tue, 11 Aug 2009 09:41:58 GMT vboxsync [22150] * trunk/include/iprt/thread.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/Runtime/include/internal/iprt.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/threadpreempt-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/thread-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/generic/RTThreadPreemptDisable-r0drv-generic.cpp (modified) * trunk/src/VBox/Runtime/r0drv/generic/RTThreadPreemptRestore-r0drv-generic.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/thread-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/thread-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/thread-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/thread-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c (modified) IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary ... Mon, 10 Aug 2009 14:18:37 GMT vboxsync [22139] * trunk/src/VBox/Runtime/include/internal/iprt.h (modified) * trunk/src/VBox/Runtime/r0drv/linux/spinlock-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/spinlock-r0drv-solaris.c (modified) IPRT: Corrected RT_ASSERT_PREEMPT_CPUID_SPIN_RELEASE to work around ... Mon, 10 Aug 2009 13:25:56 GMT vboxsync [22135] * trunk/src/VBox/Runtime/include/internal/iprt.h (modified) spaces Mon, 10 Aug 2009 13:23:41 GMT vboxsync [22134] * trunk/src/VBox/Runtime/r0drv/solaris/spinlock-r0drv-solaris.c (modified) Build fix. Mon, 10 Aug 2009 13:23:25 GMT vboxsync [22133] * trunk/src/VBox/Runtime/generic/RTAssertShouldPanic-generic.cpp (modified) RTAssertShouldPanic-generic.cpp: doc how to disable panic (ring-0). Mon, 10 Aug 2009 13:19:49 GMT vboxsync [22132] * trunk/src/VBox/Runtime/r0drv/solaris/spinlock-r0drv-solaris.c (modified) spinlock-r0drv-solaris.c: build fix. Mon, 10 Aug 2009 13:07:43 GMT vboxsync [22131] * trunk/src/VBox/Runtime/include/internal/iprt.h (modified) * trunk/src/VBox/Runtime/r0drv/linux/spinlock-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/spinlock-r0drv-solaris.c (modified) spinlock-r0drv-[solaris|linux].c: More preemption assertions. Mon, 10 Aug 2009 12:24:35 GMT vboxsync [22130] * trunk/src/VBox/Runtime/r0drv/linux/spinlock-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/spinlock-r0drv-solaris.c (modified) spinlock-r0drv-[solaris|linux].c: More preemption assertions. Mon, 10 Aug 2009 12:12:17 GMT vboxsync [22129] * trunk/src/VBox/Runtime/r0drv/solaris/spinlock-r0drv-solaris.c (modified) spinlock-r0drv-solaris.c: More preemption assertions. Mon, 10 Aug 2009 11:38:54 GMT vboxsync [22126] * trunk/src/VBox/Runtime/r0drv/solaris/spinlock-r0drv-solaris.c (modified) RTSpinlockAcquireNoInts/solaris: Must disable interrupts. Mon, 10 Aug 2009 11:22:03 GMT vboxsync [22125] * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.cpp (modified) alloc-r0drv.cpp: Relax RTMem*Alloc* checks. Mon, 10 Aug 2009 00:10:30 GMT vboxsync [22116] * trunk/include/iprt/dbg.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgas.cpp (modified) RTDbgAs: Added RTDbgAsModuleQueryMapByIndex. Sun, 09 Aug 2009 23:08:25 GMT vboxsync [22115] * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) RTDbgMod: Added module tagging so the diggers can tell which modules ... Sun, 09 Aug 2009 23:07:56 GMT vboxsync [22114] * trunk/include/iprt/dbg.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) RTDbgMod: Added module tagging so the diggers can tell which modules ... Sun, 09 Aug 2009 22:36:25 GMT vboxsync [22113] * trunk/src/VBox/Runtime/common/dbg/dbgas.cpp (modified) RTDbgAs: More bugfixes. Sun, 09 Aug 2009 20:12:09 GMT vboxsync [22111] * trunk/src/VBox/Runtime/common/dbg/dbgas.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp (modified) RTDbgAs,RTDbgMod: Bugfixes. Sun, 09 Aug 2009 01:18:47 GMT vboxsync [22109] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/path/RTPathTraverseList.cpp (added) IPRT: Added RTPathTraverseList. Fri, 07 Aug 2009 21:17:39 GMT vboxsync [22092] * trunk/include/iprt/md5.h (modified) * trunk/src/VBox/Runtime/common/checksum/md5.cpp (modified) iprt/md5.cpp|h: some cleanup and tuning to see how fast it can be ... Fri, 07 Aug 2009 15:45:45 GMT vboxsync [22076] * trunk/src/VBox/Runtime/r0drv/solaris/thread2-r0drv-solaris.c (modified) build fix. Fri, 07 Aug 2009 15:37:07 GMT vboxsync [22075] * trunk/src/VBox/Runtime/include/internal/iprt.h (modified) internal/iprt.h: don't enable RT_MORE_STRICT on windows yet, it's ... Fri, 07 Aug 2009 15:27:36 GMT vboxsync [22074] * trunk/src/VBox/Runtime/r0drv/darwin/semaphore-r0drv-darwin.cpp (modified) semaphore-r0drv-darwin.cpp: cMillies == 0 will not block. Fri, 07 Aug 2009 15:26:56 GMT vboxsync [22073] * trunk/src/VBox/Runtime/r0drv/solaris/RTLogWriteDebugger-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/RTMpPokeCpu-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/alloc-r0drv-solaris.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/memobj-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/memuserkernel-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/mp-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/mpnotification-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/process-r0drv-solaris.c (modified) * 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/semfastmutex-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/spinlock-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/thread-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/thread2-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/time-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/timer-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/RTLogWriteDebugger-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/RTMpPokeCpu-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/mp-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mpnotification-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/process-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread2-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/time-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/timer-r0drv-solaris.c (modified) iprt/r0drv/solaris: context assertions (RT_MORE_STRICT). Fri, 07 Aug 2009 14:10:54 GMT vboxsync [22071] * trunk/src/VBox/Runtime/include/internal/iprt.h (modified) internal/iprt.h: Enabled RT_MORE_STRICT for debug builds. Fri, 07 Aug 2009 13:18:04 GMT vboxsync [22069] * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) memobj-r0drv-darwin.cpp: Fixed assertion which would cause panic in ... Fri, 07 Aug 2009 11:34:34 GMT vboxsync [22057] * trunk/src/VBox/Runtime/r0drv/linux/thread-r0drv-linux.c (modified) thread-r0drv-linux.c: fixed inverted condition Fri, 07 Aug 2009 09:45:48 GMT vboxsync [22052] * trunk/src/VBox/Runtime/include/internal/iprt.h (modified) * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/RTLogWriteDebugger-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/RTLogWriteStdOut-r0drv-darwin.cpp (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/memuserkernel-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/mp-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/process-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/semaphore-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/spinlock-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/thread-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/thread2-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/threadpreempt-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/time-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/initterm-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/mpnotification-r0drv.c (modified) * trunk/src/VBox/Runtime/r0drv/powernotification-r0drv.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/semevent-r0drv-solaris.c (modified) IPRT: RT_MORE_STRICT for r0rdv and r0drv/darwin. Thu, 06 Aug 2009 16:27:13 GMT vboxsync [22038] * trunk/src/VBox/Runtime/r0drv/generic/semspinmutex-r0drv-generic.c (modified) semspinmutex-r0drv-generic.c: Return VERR_SEM_BAD_CONTEXT if ... Wed, 05 Aug 2009 18:42:00 GMT vboxsync [22007] * trunk/src/VBox/Runtime/common/misc/zip.cpp (modified) iprt/zip.cpp: notes from zero page optimizations. Wed, 05 Aug 2009 18:26:53 GMT vboxsync [22004] * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Runtime/testcase/tstInlineAsm.cpp (modified) iprt/asm.h: Added ASMMemIsZeroPage. Wed, 05 Aug 2009 13:05:05 GMT vboxsync [21995] * trunk/src/VBox/Runtime/r0drv/solaris/semevent-r0drv-solaris.c (modified) RTSemEventSignal/solaris-r0drv: interrupt flag assertions. Sun, 02 Aug 2009 18:04:07 GMT vboxsync [21934] * trunk/src/VBox/Runtime/r0drv/generic/semspinmutex-r0drv-generic.cpp (deleted) semspinmutex-r0drv-generic.cpp: deleted, we're using the .c version. Sun, 02 Aug 2009 18:03:04 GMT vboxsync [21933] * trunk/src/VBox/Runtime/r0drv/generic/semspinmutex-r0drv-generic.c (modified) rtSemSpinMutexEnter: Fixed calls to RTThreadPreemptDisable with ... Fri, 31 Jul 2009 15:44:32 GMT vboxsync [21920] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/crc32-zlib.cpp (added) IPRT: Added a RTCrc32 that uses crc32() from zlib since we already ... Fri, 31 Jul 2009 15:43:18 GMT vboxsync [21919] * trunk/src/VBox/Runtime/common/checksum/crc32.cpp (modified) iprt/crc32.cpp: strip docs, coding style. Fri, 31 Jul 2009 15:42:31 GMT vboxsync [21918] * trunk/include/iprt/md5.h (modified) * trunk/src/VBox/Runtime/common/checksum/md5.cpp (modified) IPRT: Added RTMd5(). Fri, 31 Jul 2009 12:09:58 GMT vboxsync [21914] * trunk/include/iprt/crc.h (added) * trunk/include/iprt/crc32.h (modified) * trunk/include/iprt/crc64.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/adler32.cpp (added) iprt: combined crc32.h and crc64.h into crc.h. Added Adler-32. Thu, 30 Jul 2009 14:22:17 GMT vboxsync [21890] * trunk/src/VBox/Runtime/r3/init.cpp (modified) r3/init.cpp: Use an atexit callback to flush the default logs. Thu, 30 Jul 2009 09:30:56 GMT vboxsync [21872] * trunk/src/VBox/Runtime/r3/win/alloc-win.cpp (modified) RTMemPageAlloc[Z]/win: _aligned_malloc wants an aligned size. Wed, 29 Jul 2009 08:06:03 GMT vboxsync [21859] * trunk/src/VBox/Runtime/common/misc/tar.cpp (modified) IPRT/tar: fixed gcc warning (uninitialized variable) Tue, 28 Jul 2009 14:45:02 GMT vboxsync [21848] * trunk/src/VBox/Runtime/common/misc/zip.cpp (modified) zip.cpp: make sure we return VERR_NOT_SUPPORTED for attempts using ... Tue, 28 Jul 2009 14:18:21 GMT vboxsync [21844] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/zip.cpp (modified) IPRT/RTZip: Fixed LZJB support and added LZO. Mon, 27 Jul 2009 14:45:34 GMT vboxsync [21814] * trunk/include/iprt/zip.h (modified) * trunk/src/VBox/Runtime/common/misc/zip.cpp (modified) IPRT: RTZipBlock for block compression. Mon, 27 Jul 2009 14:44:17 GMT vboxsync [21813] * trunk/src/VBox/Runtime/common/misc/tar.cpp (modified) Runtime: little fixes Mon, 27 Jul 2009 14:16:27 GMT vboxsync [21812] * trunk/include/iprt/tar.h (modified) * trunk/src/VBox/Runtime/common/misc/tar.cpp (modified) Runtime: rename Mon, 27 Jul 2009 13:01:15 GMT vboxsync [21810] * trunk/include/iprt/tar.h (modified) * trunk/src/VBox/Runtime/common/misc/tar.cpp (modified) IPRT: r=bird: RTZip - dunno if anything works after my changes ... Sun, 26 Jul 2009 17:45:31 GMT vboxsync [21801] * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Runtime/generic/RTFileReadAllByHandleEx-generic.cpp (modified) IPRT: Clearified RTFileReadAll*. Sun, 26 Jul 2009 15:51:06 GMT vboxsync [21800] * trunk/src/VBox/Runtime/common/misc/zip.cpp (modified) zip.cpp: do LZF block by block. Sat, 25 Jul 2009 17:10:57 GMT vboxsync [21791] * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) RTStrPutCpInternal: Fixed an irrelevant bug. Fri, 24 Jul 2009 11:58:07 GMT vboxsync [21784] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/tar.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/tar.cpp (added) Runtime: Implemented tar archive I/O. Wed, 22 Jul 2009 12:13:22 GMT vboxsync [21766] * trunk/src/VBox/Runtime/r0drv/linux/thread-r0drv-linux.c (modified) thread-r0drv-linux.c: shot at the 2.4 additions build breaks. Tue, 21 Jul 2009 13:06:29 GMT vboxsync [21749] * trunk/src/VBox/Runtime/common/checksum/manifest.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/sha1.cpp (modified) Runtime: optimization hint Tue, 21 Jul 2009 13:02:31 GMT vboxsync [21748] * trunk/src/VBox/Runtime/common/checksum/manifest.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/sha1.cpp (modified) Runtime: more corrections Tue, 21 Jul 2009 12:58:49 GMT vboxsync [21746] * trunk/src/VBox/Runtime/common/checksum/manifest.cpp (modified) Runtime: little corrections Tue, 21 Jul 2009 12:56:21 GMT vboxsync [21745] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Runtime: try to fix win burns Tue, 21 Jul 2009 12:29:43 GMT vboxsync [21744] * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) iprt/utf-8.cpp: dropped some unnecessary bits and fixed theoretical ... Tue, 21 Jul 2009 12:27:03 GMT vboxsync [21743] * trunk/src/VBox/Runtime/common/misc/s3.cpp (modified) Runtime: more cleanup in the error case Tue, 21 Jul 2009 12:26:05 GMT vboxsync [21742] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/manifest.h (added) * trunk/include/iprt/sha1.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/manifest.cpp (added) * trunk/src/VBox/Runtime/common/checksum/sha1.cpp (added) Runtime: added SHA1 and manifest file support Tue, 21 Jul 2009 12:06:38 GMT vboxsync [21740] * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) IPRT: Some latin-1 cleanup and some preditions in the recoding loops. Tue, 21 Jul 2009 10:59:51 GMT vboxsync [21737] * trunk/src/VBox/Runtime/testcase/tstFileAppend-1.cpp (added) export to OSE Mon, 20 Jul 2009 15:11:45 GMT vboxsync [21728] * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) iprt/string: change behaviour of Utf16 to Latin1 to reject ... Mon, 20 Jul 2009 13:10:08 GMT vboxsync [21725] * trunk/include/iprt/mp.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTMpGetDescription-generic-stub.cpp (added) * trunk/src/VBox/Runtime/generic/RTMpGetDescription-generic.cpp (added) * trunk/src/VBox/Runtime/testcase/tstMp-1.cpp (modified) iprt: Added RTMpGetDescription. Mon, 20 Jul 2009 12:39:00 GMT vboxsync [21723] * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) tstUtf8: Test RTStrUtf8ToCurrentCP and RTUtf16ToLatin1 for ... Fri, 17 Jul 2009 23:22:40 GMT vboxsync [21714] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) iprt/string: conversion between Utf16 and Latin1 Fri, 17 Jul 2009 12:37:53 GMT vboxsync [21678] * trunk/src/VBox/Runtime/common/path/rtPathVolumeSpecLen.cpp (modified) build fix Fri, 17 Jul 2009 12:22:35 GMT vboxsync [21677] * trunk/src/VBox/Runtime/r3/path.cpp (modified) r3/path.cpp: build fix. Fri, 17 Jul 2009 12:21:49 GMT vboxsync [21676] * trunk/src/VBox/Runtime/common/path/RTPathAppend.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathStripFilename.cpp (modified) * trunk/src/VBox/Runtime/common/path/comparepaths.cpp (modified) * trunk/src/VBox/Runtime/common/path/rtPathVolumeSpecLen.cpp (modified) common/path: build fix. Fri, 17 Jul 2009 12:18:30 GMT vboxsync [21675] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/path/RTPathAbsEx.cpp (modified) * trunk/src/VBox/Runtime/common/path/rtPathVolumeSpecLen.cpp (copied) * trunk/src/VBox/Runtime/include/internal/fs.h (modified) * trunk/src/VBox/Runtime/include/internal/path.h (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) IPRT: Moved rtPathVolumeSpecLen.