# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Dec 15, 2024 8:01:25 PM Thu, 22 Jan 2009 14:40:08 GMT vboxsync [16170] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) More device work Thu, 22 Jan 2009 13:21:40 GMT vboxsync [16164] * trunk/src/VBox/Runtime/common/misc/zip.cpp (modified) rtZipStoreCompress: g++ (GCC) 4.1.2 (Gentoo 4.1.2 p1.1) generates ... Thu, 22 Jan 2009 13:19:06 GMT vboxsync [16163] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/libs/Makefile.kmk (modified) New liblzf (v3.4) prep; VBOX_WITH_NEW_LIBLZF. Tue, 20 Jan 2009 11:13:08 GMT vboxsync [16079] * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) Linux hostif: Fixed the issue with duplicating guest originated packets. Mon, 19 Jan 2009 23:25:13 GMT vboxsync [16065] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) log.h,log-vbox.cpp: S does not come after H, nor before I... :-) ... Mon, 19 Jan 2009 04:45:55 GMT vboxsync [16024] * trunk/src/VBox/Runtime/r3/freebsd/rtProcInitExePath-freebsd.cpp (modified) rtProcInitExePath/freebsd: Make an attempt at dealing with non- ... Sun, 18 Jan 2009 00:17:17 GMT vboxsync [16015] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Runtime: FreeBSD build fixes (stubbing RTMp* in ring-3). Sun, 18 Jan 2009 00:04:12 GMT vboxsync [16014] * trunk/Config.kmk (modified) * trunk/src/VBox/Additions/common/VBoxService/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/xclient/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) Makefiles: Added LIBPATHs corresponding to the INCS for *BSD; ... Sat, 17 Jan 2009 23:46:56 GMT vboxsync [16012] * trunk/src/VBox/Frontends/VBoxBFE/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxSDL/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) Various Makefiles: Cleaning out uncessary _INCS.freebsd props (moved ... Wed, 14 Jan 2009 19:46:17 GMT vboxsync [15954] * trunk/src/VBox/Runtime/r3/win/RTSystemQueryOSInfo-win.cpp (modified) IPRT: Added Windows 2008 and Windows 7 OS detection. Tue, 13 Jan 2009 10:01:12 GMT vboxsync [15907] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mp-r0drv-solaris.c (modified) Solaris/vbi: implemented RTMpCpuWorkIsPending. Mon, 12 Jan 2009 14:19:37 GMT vboxsync [15896] * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) Oops Mon, 12 Jan 2009 14:18:43 GMT vboxsync [15895] * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) RTMpIsCpuWorkPending changed; previous code wasn't useful Thu, 08 Jan 2009 18:46:52 GMT vboxsync [15881] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/darwin/sched-darwin.cpp (copied) IPRT: Implemented ring-3 priority scheme for darwin. Thu, 08 Jan 2009 18:46:22 GMT vboxsync [15880] * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) IPRT/threadinit: removed double #ifdef IN_RING3. Thu, 08 Jan 2009 15:08:24 GMT vboxsync [15870] * trunk/src/VBox/Runtime/r3/darwin/time-darwin.cpp (modified) IPRT/darwin: Fixed bugs in RTTimeGetSystem*TS: wrong ... Thu, 08 Jan 2009 10:30:27 GMT vboxsync [15851] * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) small cosmetical fix Thu, 08 Jan 2009 10:16:09 GMT vboxsync [15850] * trunk/src/VBox/Runtime/r3/posix/RTSystemQueryOSInfo-posix.cpp (modified) Runtime: error is below zero Wed, 07 Jan 2009 18:35:24 GMT vboxsync [15843] * trunk/include/iprt/mp.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/darwin/mp-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/mp-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/generic/RTMpIsCpuWorkPending-r0drv-generic.cpp (added) * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/mp-r0drv-solaris.c (modified) RTMpIsCpuWorkPending() -> RTMpIsCpuWorkPending(void), corrected ... Wed, 07 Jan 2009 16:07:54 GMT vboxsync [15839] * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) Experimental implementation of RTMpIsCpuWorkPending for windows hosts. Wed, 07 Jan 2009 15:50:58 GMT vboxsync [15837] * trunk/include/iprt/mp.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/mp-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/mp-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/mp-r0drv-solaris.c (modified) Added RTMpIsCpuWorkPending stub. Wed, 07 Jan 2009 15:18:17 GMT vboxsync [15835] * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) rtR0MemObjNativeEnterPhys: Use method supporting 64-bit physical ... Tue, 06 Jan 2009 16:49:21 GMT vboxsync [15821] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstDarwinSched.cpp (added) tstDarwinSched: experiment with darwin scheduling. Mon, 05 Jan 2009 16:06:55 GMT vboxsync [15813] * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstPath.cpp (modified) RTPathAbs: When the path is empty we return VERR_INVALID_PARAMETER ... Mon, 05 Jan 2009 15:49:05 GMT vboxsync [15809] * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) iprt: style. Mon, 05 Jan 2009 15:44:53 GMT vboxsync [15808] * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstPath.cpp (modified) iprt: added RTPathGetCurrent. Mon, 05 Jan 2009 15:09:48 GMT vboxsync [15806] * trunk/src/VBox/Runtime/testcase/tstPath.cpp (modified) tstPath: style. Mon, 05 Jan 2009 15:03:36 GMT vboxsync [15805] * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) RTPathAbs/posix: man strcpy 'The strings may not overlap, ...' -> ... Mon, 05 Jan 2009 13:18:08 GMT vboxsync [15801] * trunk/src/VBox/Runtime/r0drv/linux/RTThreadPreemptDisable-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/RTThreadPreemptRestore-r0drv-linux.c (modified) linux RTThreadPreemptDisable/Restore: Set and check dummy like on ... Mon, 05 Jan 2009 13:03:42 GMT vboxsync [15798] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/linux/RTThreadPreemptDisable-r0drv-linux.c (copied) * trunk/src/VBox/Runtime/r0drv/linux/RTThreadPreemptRestore-r0drv-linux.c (copied) implemented `RTThreadPreemptDisable()` and `RTThreadPreemptRestore` ... Tue, 30 Dec 2008 14:54:42 GMT vboxsync [15773] * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) NetFlt/win: propper handling for open adapter failure Thu, 25 Dec 2008 11:12:42 GMT vboxsync [15756] * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstPath.cpp (modified) Runtime: RTPathAbs: Fixed the "." case on POSIX, fixed the "" case on ... Thu, 25 Dec 2008 10:53:52 GMT vboxsync [15755] * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) Runtime/Windows: RTPathAbs: Truncate the trailing slash of a non-root ... Thu, 25 Dec 2008 10:52:24 GMT vboxsync [15754] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstPath.cpp (modified) Runtime/POSIX: RTPathAbs: Don't access file system when calculating ... Wed, 24 Dec 2008 12:36:19 GMT vboxsync [15747] * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) restored waiting on non-waitable assert (things I do to please Knut :) ) Wed, 24 Dec 2008 10:16:41 GMT vboxsync [15740] * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) removed bogus assert when trying to wait on non-waitable thread Mon, 22 Dec 2008 15:49:25 GMT vboxsync [15718] * trunk/include/iprt/memobj.h (modified) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) RTR0MemObjLockUser: Replaced the warnings with more useful information. Thu, 18 Dec 2008 14:13:57 GMT vboxsync [15660] * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) #3416: The problem with incorrectly shown guest-to-host packets is fixed. Thu, 18 Dec 2008 13:28:02 GMT vboxsync [15655] * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) IPRT/tcp.cpp: separated the resolver errors from the other ones, ... Thu, 18 Dec 2008 11:16:58 GMT vboxsync [15644] * trunk/include/iprt/linux/sysfs.h (modified) * trunk/src/VBox/Runtime/r3/linux/sysfs.cpp (modified) IPRT: sysfs review, fixes and cleanup. Mon, 15 Dec 2008 15:10:55 GMT vboxsync [15509] * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) Runtime/TCP: add proper handling of error codes from resolver. ... Sun, 14 Dec 2008 11:23:14 GMT vboxsync [15459] * trunk/src/VBox/Runtime/darwin/RTErrConvertFromDarwinCOM.cpp (modified) * trunk/src/VBox/Runtime/darwin/RTErrConvertFromDarwinIO.cpp (modified) * trunk/src/VBox/Runtime/darwin/RTErrConvertFromDarwinKern.cpp (modified) fix svn id keyword Fri, 12 Dec 2008 22:04:00 GMT vboxsync [15400] * trunk/src/VBox/Runtime/Makefile.kmk (modified) iprt: new Linux sysfs APIs Fri, 12 Dec 2008 22:02:14 GMT vboxsync [15399] * trunk/include/iprt/linux (added) * trunk/include/iprt/linux/sysfs.h (copied) * trunk/src/VBox/Runtime/r3/linux/mp-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/sysfs.cpp (copied) iprt: new Linux sysfs APIs Fri, 12 Dec 2008 14:51:29 GMT vboxsync [15372] * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/HostNetworkInterfaceImpl.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/darwin/NetIfList-darwin.cpp (added) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/HostNetworkInterfaceImpl.h (modified) * trunk/src/VBox/Main/include/netif.h (added) * trunk/src/VBox/Main/linux/NetIfList-linux.cpp (added) * trunk/src/VBox/Main/os2/NetIfList-os2.cpp (added) * trunk/src/VBox/Main/solaris/NetIfList-solaris.cpp (added) * trunk/src/VBox/Main/win/NetIfList-win.cpp (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) #3282: HostNetIf API implementation for Darwin. Common part revised. ... Thu, 11 Dec 2008 12:30:25 GMT vboxsync [15301] * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) {IPRT,DIS}/Makefile.kmk: check and test must be double colon rules. Wed, 10 Dec 2008 09:29:07 GMT vboxsync [15235] * trunk/src/VBox/Frontends/VBoxManage/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/HostNetworkInterfaceImpl.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/HostNetworkInterfaceImpl.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) #3282: API, RT generic part, updated VBoxManage list hostif. Fri, 05 Dec 2008 09:43:41 GMT vboxsync [15026] * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) process-posix.cpp: correct rc fix. Thu, 04 Dec 2008 20:32:15 GMT vboxsync [15007] * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) missing initialization Thu, 04 Dec 2008 19:14:56 GMT vboxsync [15001] * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) Temp fix for burn Thu, 04 Dec 2008 17:12:09 GMT vboxsync [14999] * trunk/include/iprt/process.h (modified) * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) IPRT: Extended RTProcCreate with a daemonize flag. Mon, 01 Dec 2008 13:41:12 GMT vboxsync [14856] * trunk/src/VBox/Runtime/r3/init.cpp (modified) Runtime: moved initialization of `g_u64ProgramStart*TS` down to be ... Sun, 30 Nov 2008 20:51:20 GMT vboxsync [14836] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) SUPDrv.c/memobj-r0drv-darwin.cpp: removed debug printf left behind ... Sun, 30 Nov 2008 10:43:53 GMT vboxsync [14832] * trunk/src/VBox/Runtime/r3/init.cpp (modified) build fix. Sun, 30 Nov 2008 10:31:16 GMT vboxsync [14831] * trunk/src/VBox/Additions/x11/xclient/testcase/tstSeamlessX11.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) * trunk/src/VBox/Devices/Storage/testcase/tstVDI.cpp (modified) * trunk/src/VBox/Devices/Storage/testcase/vditool.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/SDLConsole.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.h (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VideoCapture/FFmpegFB.h (modified) * trunk/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox4/src/main.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/SUPInstall.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/SUPUninstall.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGetPagingMode.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInit.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstLow.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstPage.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstPin.cpp (modified) * trunk/src/VBox/Main/testcase/VBox.cpp (modified) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) * trunk/src/VBox/Main/testcase/tstCollector.cpp (modified) * trunk/src/VBox/Main/win/svcmain.cpp (modified) * trunk/src/VBox/Main/xpcom/server.cpp (modified) * trunk/src/VBox/Runtime/r3/init.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstCritSect.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDeadlock.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir-3.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstEnv.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstErrUnique.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstFile.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstFileLock.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstInlineAsm.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-3.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdrLoad.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLog.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstMove.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstPrfRT.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTFsQueries.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcWait.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstStrFormat.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTime-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTime-3.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTimer.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTimerLR.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstInstrEmul.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicro.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM-2.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM-HwAccm.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMMFork.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMREQ.cpp (modified) * trunk/src/testcase/tstRunTestcases.cpp (modified) whole bunch: avoid runtime.h, include individual headers indead. Sun, 30 Nov 2008 07:52:59 GMT vboxsync [14824] * trunk/include/iprt/memobj.h (modified) * trunk/src/VBox/Runtime/include/internal/memobj.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/memobj-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/memobj-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) IPRT: RTR0MemObjMapKernelEx for mapping a portion of a memory object ... Thu, 27 Nov 2008 21:17:06 GMT vboxsync [14743] * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.cpp (modified) alloc-r0drv: Fixed RTMemFree assertion. Wed, 26 Nov 2008 10:01:53 GMT vboxsync [14626] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/err/errmsgxpcom.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin.cpp (modified) Our COM errors not in the guest Wed, 26 Nov 2008 01:07:50 GMT vboxsync [14614] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/errmsgvboxcom.xsl (moved) * trunk/src/VBox/Runtime/common/err/errmsgxpcom.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin.cpp (modified) IPRT: errmsgvboxcom.xsl -> VBox/errmsgvboxcom.xsl; include result in ... Tue, 25 Nov 2008 22:05:30 GMT vboxsync [14604] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/err/errmsgvboxcom.xsl (added) * trunk/src/VBox/Runtime/common/err/errmsgxpcom.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin.cpp (modified) Runtime: Understand COM error codes from VirtualBox.xidl in %Rhrc. Mon, 24 Nov 2008 13:42:51 GMT vboxsync [14518] * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) nc Mon, 24 Nov 2008 02:22:08 GMT vboxsync [14500] * trunk/include/iprt/assert.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/RTAssertMsg1Weak.cpp (added) * trunk/src/VBox/Runtime/common/misc/RTAssertMsg2.cpp (added) * trunk/src/VBox/Runtime/common/misc/RTAssertMsg2Weak.cpp (added) * trunk/src/VBox/Runtime/r0drv/darwin/assert-r0drv-darwin.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) IPRT/SUPDrv/VMM: Made RTR0AssertPanicSystem available to VMMR0.r0 on ... Fri, 21 Nov 2008 15:44:27 GMT vboxsync [14468] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/linux/semevent-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/semeventmulti-linux.cpp (modified) linuxevent*-sems.cpp, Makefile.kmk: update the explanation and ... Fri, 21 Nov 2008 15:04:40 GMT vboxsync [14465] * trunk/src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c (modified) thread2-r0drv-linux.c: RTThreadPreemptIsEnabled, return false if ... Thu, 20 Nov 2008 21:04:13 GMT vboxsync [14435] * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) warnings Thu, 20 Nov 2008 17:23:43 GMT vboxsync [14429] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/linux/semevent-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/semeventmulti-linux.cpp (modified) when building against glibc 2.6, use the Posix implementation of the ... Thu, 20 Nov 2008 16:08:45 GMT vboxsync [14423] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c (modified) Debug log mutex fix for linux in atomic context. Thu, 20 Nov 2008 13:27:06 GMT vboxsync [14412] * trunk/src/VBox/Runtime/r3/linux/semevent-linux.cpp (modified) semevent-linux.cpp: Use ASMAtomicCmpXchgExU32 to avoid doing unlocked ... Wed, 19 Nov 2008 18:19:32 GMT vboxsync [14369] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstDir-3.cpp (copied) Runtime/testcase: new testcase for sanity check of RTDirOpenFiltered. Wed, 19 Nov 2008 18:16:16 GMT vboxsync [14368] * trunk/src/VBox/Runtime/testcase/tstDir-2.cpp (modified) Runtime/testcase: Dir-2: message fixes. Tue, 18 Nov 2008 23:38:52 GMT vboxsync [14338] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/darwin/mp-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/the-darwin-kernel.h (modified) IPRT: Basic implementation of the MP API for ring-0 Darwin. Tue, 18 Nov 2008 19:09:34 GMT vboxsync [14324] * trunk/src/VBox/Runtime/r3/path.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstPath.cpp (modified) RTPathStripFilename root fix. Tue, 18 Nov 2008 16:56:53 GMT vboxsync [14318] * trunk/src/VBox/Runtime/common/alloc/heapsimple.cpp (modified) * trunk/src/VBox/Runtime/common/time/time.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/timer-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/timer-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r3/posix/semevent-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/semeventmulti-posix.cpp (modified) Fix a couple of words doubled in comments. No code changes. Tue, 18 Nov 2008 12:47:26 GMT vboxsync [14298] * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) * trunk/src/VBox/Runtime/generic/timer-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/timerlr-generic.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/timer-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstInlineAsm.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr.cpp (modified) Corrected a couple of grammos. Mon, 17 Nov 2008 17:27:51 GMT vboxsync [14262] * trunk/src/VBox/Runtime/common/err/RTErrConvertToErrno.cpp (modified) RTErrConvertToErrno: No LogRel here! Fri, 14 Nov 2008 14:49:56 GMT vboxsync [14216] * trunk/src/VBox/Runtime/common/err/RTErrConvertToErrno.cpp (modified) Runtime/RTErrConvertToErrno: remove an assertion on a condition which ... Tue, 11 Nov 2008 21:27:07 GMT vboxsync [14112] * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) Linux hostif: Fixed memory leak. Event handlers added: promiscuous ... Mon, 10 Nov 2008 23:39:34 GMT vboxsync [14069] * trunk/src/VBox/Runtime/r0drv/nt/alloc-r0drv-nt.cpp (modified) alloc-r0drv.cpp: 64-bit MSC warning hunt. Mon, 10 Nov 2008 23:38:11 GMT vboxsync [14068] * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.cpp (modified) alloc-r0drv.cpp: 64-bit MSC warning hunt. Mon, 10 Nov 2008 23:35:26 GMT vboxsync [14067] * trunk/src/VBox/Runtime/generic/uuid-generic.cpp (modified) RTUuidIsNull: returns true if pUuid is NULL, not VERR_INVALID_PARAMETER. Mon, 10 Nov 2008 23:33:15 GMT vboxsync [14066] * trunk/src/VBox/Runtime/common/string/strformat.cpp (modified) strformat.cpp: shut up 64-bit MSC warnings. (hope this fix doesn't ... Mon, 10 Nov 2008 23:29:48 GMT vboxsync [14065] * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) path-win.cpp: shut up 64-bit MSC warnings. Mon, 10 Nov 2008 23:27:40 GMT vboxsync [14064] * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) fileio-win.cpp: shut up 64-bit MSC warnings (valid ones this time). Mon, 10 Nov 2008 23:23:05 GMT vboxsync [14062] * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/tstShflCase.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/dir-win.cpp (modified) RTDirRead/RTDirReadEx: sizes are size_t not unsigned. Mon, 10 Nov 2008 23:12:54 GMT vboxsync [14061] * trunk/src/VBox/Runtime/VBox/strformat-vbox.cpp (modified) IPRT: strformat-vbox.cpp: More 64-bit MSC warnings. Mon, 10 Nov 2008 23:10:48 GMT vboxsync [14060] * trunk/src/VBox/Runtime/r3/stream.cpp (modified) stream.cpp: shut up 64-bit MSC warning. Mon, 10 Nov 2008 23:05:44 GMT vboxsync [14059] * trunk/src/VBox/Runtime/include/internal/dir.h (modified) IPRT: internal/dir.h: some unsigned -> size_t to keep MSC silent. Mon, 10 Nov 2008 23:01:55 GMT vboxsync [14058] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/include/internal/fs.h (modified) * trunk/src/VBox/Runtime/r3/fs.cpp (modified) iprt: More 64-bit MSC warnings. Mon, 10 Nov 2008 23:00:21 GMT vboxsync [14057] * trunk/src/VBox/Runtime/common/misc/semspingpong.cpp (modified) semspingpong.cpp: shut up 64-bit MSC warning. Mon, 10 Nov 2008 22:57:43 GMT vboxsync [14055] * trunk/src/VBox/Runtime/common/misc/zip.cpp (modified) zip.cpp: shut up 64-bit MSC warning. Mon, 10 Nov 2008 22:50:44 GMT vboxsync [14054] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/r3/path.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) iprt: RTPath - lenths are size_t not unsigned. Mon, 10 Nov 2008 22:49:04 GMT vboxsync [14052] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/r3/path.cpp (modified) iprt: RTPath - lenths are size_t not unsigned. Mon, 10 Nov 2008 22:48:21 GMT vboxsync [14050] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/r3/path.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) iprt: RTPath - lenths are size_t not unsigned. Mon, 10 Nov 2008 22:45:51 GMT vboxsync [14049] * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) ldrELFRelocatable.cpp.h: shut up 64-bit MSC warning. Mon, 10 Nov 2008 22:43:16 GMT vboxsync [14048] * trunk/src/VBox/Runtime/common/checksum/md5.cpp (modified) md5.cpp: shut up 64-bit MSC warning. Mon, 10 Nov 2008 17:54:28 GMT vboxsync [14035] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: some makefile clean up. Mon, 10 Nov 2008 17:27:47 GMT vboxsync [14030] * trunk/Config.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) VMMGC now uses the IPRT No-CRT. Mon, 10 Nov 2008 17:11:07 GMT vboxsync [14026] * trunk/src/VBox/Runtime/testcase/tstNoCrt-1.cpp (modified) tstNoCrt-1: Added simple strcpy test. Mon, 10 Nov 2008 17:10:54 GMT vboxsync [14025] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstNoCrt-1.cpp (modified) tstNoCrt-1: Added simple strcpy test. Mon, 10 Nov 2008 17:07:24 GMT vboxsync [14024] * trunk/src/VBox/Runtime/common/string/strcpy.asm (modified) strcpy.asm: bugfix.