# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Dec 24, 2024 7:06:36 PM Wed, 04 Apr 2007 14:39:42 GMT vboxsync [1933] * trunk/src/VBox/Runtime/r3/win64/VBoxRT-win64.def (modified) build fix. Tue, 03 Apr 2007 14:48:08 GMT vboxsync [1888] * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/testcase/tstInlineAsm.cpp (modified) * trunk/src/VBox/Runtime/win64/ASMMultU64ByU32DivByU32.asm (copied) ASMMultU64ByU32DivByU32 (for TSC calculation). Tue, 03 Apr 2007 00:23:51 GMT vboxsync [1870] * trunk/src/VBox/Runtime/r0drv/darwin/thread2-r0drv-darwin.cpp (modified) rtThreadMain bustage. Sun, 01 Apr 2007 17:21:26 GMT vboxsync [1849] * trunk/src/VBox/Runtime/testcase/tstInlineAsm.cpp (modified) Just a few updates from a more recent cpuid spec. Thu, 29 Mar 2007 18:59:35 GMT vboxsync [1816] * trunk/src/VBox/Runtime/alloc/heapsimple.cpp (modified) * trunk/src/VBox/Runtime/generic/semsrw-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/spinlock-generic.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dir.h (modified) * trunk/src/VBox/Runtime/include/internal/ldr.h (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/include/internal/memobj.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/semaphore-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/spinlock-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/semaphore-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/spinlock-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/semaphore-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/spinlock-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/semevent-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/semeventmulti-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/semfastmutex-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/spinlock-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/timer-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/sems-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/alloc-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/stream.cpp (modified) moved magics to a common header to avoid duplicating the same defines ... Thu, 29 Mar 2007 18:30:31 GMT vboxsync [1815] * trunk/src/VBox/Runtime/include/internal/magics.h (added) export it. Thu, 29 Mar 2007 17:29:28 GMT vboxsync [1810] * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) oops. Thu, 29 Mar 2007 17:28:57 GMT vboxsync [1809] * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) oops. Thu, 29 Mar 2007 17:24:21 GMT vboxsync [1807] * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/generic/timer-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win32/timer-win32.cpp (modified) Adopted the posix timer code to support the three new timer APIs Wed, 28 Mar 2007 16:46:12 GMT vboxsync [1781] * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/generic/RTTimerCreate-generic.cpp (copied) * trunk/src/VBox/Runtime/generic/timer-generic.cpp (modified) Split out generic/RTTimerCreate-generic.cpp from generic/timer- ... Wed, 28 Mar 2007 13:08:35 GMT vboxsync [1768] * trunk/src/VBox/Runtime/r3/os2/thread-os2.cpp (modified) Fixed typo. Wed, 28 Mar 2007 12:51:24 GMT vboxsync [1766] * trunk/src/VBox/Runtime/include/internal/thread.h (modified) * trunk/src/VBox/Runtime/r3/os2/thread-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/thread-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win32/thread-win32.cpp (modified) * trunk/src/VBox/Runtime/thread.cpp (modified) Introduce a dummy thread name parameter to rtThreadMain to allow ... Tue, 27 Mar 2007 12:09:49 GMT vboxsync [1728] * trunk/Config.kmk (modified) * trunk/src/VBox/Runtime/r3/init.cpp (modified) * trunk/src/VBox/Runtime/timesup.cpp (modified) Added missing IN_GUEST to a couple of templates. Tue, 27 Mar 2007 10:51:11 GMT vboxsync [1716] * trunk/src/VBox/Runtime/utf-8.cpp (modified) win64 build break Tue, 27 Mar 2007 08:28:34 GMT vboxsync [1710] * trunk/src/VBox/Runtime/r3/init.cpp (modified) * trunk/src/VBox/Runtime/timesup.cpp (modified) Fixed support for Linux guest ring 3 in the runtime Mon, 26 Mar 2007 12:44:40 GMT vboxsync [1703] * trunk/include/iprt/string.h (modified) * trunk/include/iprt/thread.h (modified) * trunk/src/VBox/Runtime/utf-8.cpp (modified) Added case-insensitive UTF-8 string compare (implemented via C ... Mon, 26 Mar 2007 07:22:22 GMT vboxsync [1692] * trunk/src/VBox/Runtime/testcase/Makefile (modified) * trunk/src/VBox/Runtime/testcase/tstTSC.cpp (copied) Testcase for reading the TSC on all CPUs in an SMP system. Thu, 22 Mar 2007 17:11:25 GMT vboxsync [1632] * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/logR0.cpp (deleted) Removed two duplicate symbol warnings from RuntimeW32GuestR0. Tue, 20 Mar 2007 20:21:21 GMT vboxsync [1581] * trunk/src/VBox/Runtime/r3/win32/fileio-win32.cpp (modified) r=bird: Too verbose comments that just repeated the code (fixed). Tue, 20 Mar 2007 01:27:04 GMT vboxsync [1564] * trunk/Config.kmk (modified) * trunk/configure (modified) * trunk/src/VBox/Frontends/VBoxBFE/Makefile (modified) * trunk/src/VBox/Frontends/VBoxFB/Makefile (modified) * trunk/src/VBox/Frontends/VBoxSDL/Makefile (modified) * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/r3/linux/uuid-linux.cpp (deleted) * trunk/src/libs/Makefile.kmk (modified) Removed libuuid dependency. Fri, 16 Mar 2007 17:02:13 GMT vboxsync [1537] * trunk/src/VBox/Runtime/testcase/tstTimer.cpp (modified) min/max. Fri, 16 Mar 2007 17:02:02 GMT vboxsync [1536] * trunk/src/VBox/Runtime/generic/timer-generic.cpp (modified) Some ring-3 adjustments. Fri, 16 Mar 2007 14:54:40 GMT vboxsync [1532] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Runtime/RTErrConvertFromErrno.cpp (modified) * trunk/src/VBox/Runtime/r3/win32/fileio-win32.cpp (modified) Handle EFBIG on Linux correctly (and try to detect the same situation ... Thu, 15 Mar 2007 01:18:15 GMT vboxsync [1494] * trunk/include/iprt/env.h (modified) * trunk/src/VBox/Runtime/r3/posix/env-posix.cpp (modified) two new RTEnv APIs. Wed, 14 Mar 2007 14:58:04 GMT vboxsync [1470] * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) Runtime: Stubbed RTTimerStart/Stop. Wed, 14 Mar 2007 03:45:32 GMT vboxsync [1460] * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) Partial fix for the VirtualBox startup hang - don't allocate ... Tue, 13 Mar 2007 23:34:47 GMT vboxsync [1456] * trunk/src/VBox/Runtime/Makefile (modified) for everyone. Tue, 13 Mar 2007 14:20:32 GMT vboxsync [1441] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Runtime/r3/win32/process-win32.cpp (modified) Updated the new command line syntax Fri, 09 Mar 2007 20:52:00 GMT vboxsync [1390] * trunk/src/VBox/Runtime/r3/darwin/filelock-darwin.cpp (modified) A Quick hack to support single locks on samba shares. (TODO: needs ... Fri, 09 Mar 2007 20:34:56 GMT vboxsync [1389] * trunk/src/VBox/Runtime/r3/posix/filelock-posix.cpp (modified) bad ctrl key. Fri, 09 Mar 2007 20:18:02 GMT vboxsync [1388] * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/r3/darwin/filelock-darwin.cpp (copied) filelock-posix.cpp, no pl. Made darwin copy of the locks Fri, 09 Mar 2007 20:15:26 GMT vboxsync [1387] * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/filelock-posix.cpp (copied) Split out the posix file lock stuff. Wed, 07 Mar 2007 16:53:15 GMT vboxsync [1307] * trunk/src/VBox/Runtime/path.cpp (modified) Added temps to avoid attempts to free bogus (because modified) pointers. Wed, 07 Mar 2007 14:16:35 GMT vboxsync [1300] * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/drivers/net/etherfabric.h (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/drivers/net/myri/lanai_Z8E_def.h (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/drivers/net/myri/mcp_gen_header.h (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/drivers/net/myri/myri10ge_mcp.h (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/drivers/net/via-velocity.h (modified) * trunk/src/VBox/Devices/Storage/PIIX3ATABmDma.h (modified) * trunk/src/VBox/Runtime/include/internal/file.h (modified) * trunk/src/VBox/Runtime/include/internal/initterm.h (modified) * trunk/src/VBox/Runtime/include/internal/memobj.h (modified) * trunk/src/VBox/Runtime/misc/sanity.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/the-darwin-kernel.h (modified) * trunk/src/VBox/Runtime/table/avl_Enum.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) Fix eol style properties for header files Wed, 07 Mar 2007 09:11:22 GMT vboxsync [1290] * trunk/src/VBox/Runtime/r3/posix/ldrNative-posix.cpp (modified) if dlopen fails, don't report a general error but VERR_FILE_NOT_FOUND ... Mon, 05 Mar 2007 15:11:41 GMT vboxsync [1219] * trunk/src/VBox/Runtime/log.cpp (modified) R0 logging fixes Mon, 05 Mar 2007 00:58:31 GMT vboxsync [1206] * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/r0drv/os2/assert-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/os2/time-os2.cpp (copied) * trunk/src/VBox/Runtime/testcase/tstTime.cpp (modified) use the mscount member of the GIS for system monotonic time source on ... Mon, 05 Mar 2007 00:14:39 GMT vboxsync [1205] * trunk/src/VBox/Runtime/Makefile (modified) r3/linux/time-linux.cpp... Mon, 05 Mar 2007 00:01:10 GMT vboxsync [1204] * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/r3/linux/time-linux.cpp (copied) * trunk/src/VBox/Runtime/r3/posix/RTTimeNow-posix.cpp (copied) * trunk/src/VBox/Runtime/r3/posix/time-posix.cpp (modified) split out the RTTimeNow and moved the messy linux stuff out of time- ... Sun, 04 Mar 2007 23:48:05 GMT vboxsync [1203] * trunk/src/VBox/Runtime/testcase/tstUuid.cpp (modified) RTR3Init. Sun, 04 Mar 2007 23:33:15 GMT vboxsync [1201] * trunk/src/VBox/Runtime/r3/os2/thread-os2.cpp (modified) fixed OS/2 thread bustage. Sun, 04 Mar 2007 20:57:24 GMT vboxsync [1195] * trunk/src/VBox/Runtime/testcase/tstLdr-4Imp-win.def (added) Forgot this. Sun, 04 Mar 2007 20:46:04 GMT vboxsync [1191] * trunk/src/VBox/Runtime/r0drv/Makefile.kup (added) * trunk/src/VBox/Runtime/r0drv/os2 (added) * trunk/src/VBox/Runtime/r0drv/os2/Makefile.kup (added) * trunk/src/VBox/Runtime/r0drv/os2/RTAssertDoBreakpoint-r0drv-os2.asm (added) * trunk/src/VBox/Runtime/r0drv/os2/RTR0Os2DHQueryDOSVar.asm (added) * trunk/src/VBox/Runtime/r0drv/os2/RTR0Os2DHVMGlobalToProcess.asm (added) * trunk/src/VBox/Runtime/r0drv/os2/alloc-r0drv-os2.cpp (added) * trunk/src/VBox/Runtime/r0drv/os2/assert-r0drv-os2.cpp (added) * trunk/src/VBox/Runtime/r0drv/os2/assertA-r0drv-os2.asm (added) * trunk/src/VBox/Runtime/r0drv/os2/initterm-r0drv-os2.cpp (added) * trunk/src/VBox/Runtime/r0drv/os2/memobj-r0drv-os2.cpp (added) * trunk/src/VBox/Runtime/r0drv/os2/os2imports.imp (added) * trunk/src/VBox/Runtime/r0drv/os2/process-r0drv-os2.cpp (added) * trunk/src/VBox/Runtime/r0drv/os2/semevent-r0drv-os2.cpp (added) * trunk/src/VBox/Runtime/r0drv/os2/semeventmulti-r0drv-os2.cpp (added) * trunk/src/VBox/Runtime/r0drv/os2/semfastmutex-r0drv-os2.cpp (added) * trunk/src/VBox/Runtime/r0drv/os2/spinlock-r0drv-os2.cpp (added) * trunk/src/VBox/Runtime/r0drv/os2/the-os2-kernel.h (added) * trunk/src/VBox/Runtime/r0drv/os2/thread-r0drv-os2.cpp (added) * trunk/src/VBox/Runtime/r0drv/os2/thread2-r0drv-os2.cpp (added) * trunk/src/VBox/Runtime/r0drv/os2/time-r0drv-os2.cpp (added) * trunk/src/VBox/Runtime/r0drv/os2/timer-r0drv-os2.cpp (added) * trunk/src/VBox/Runtime/r0drv/os2/timerA-r0drv-os2.asm (added) * trunk/src/VBox/Runtime/testcase/tstLdr-4Imp-os2.def (added) svn properties. Sun, 04 Mar 2007 20:42:13 GMT vboxsync [1190] * trunk/Config.kmk (modified) * trunk/include/iprt/asmdefs.mac (modified) * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/assert.cpp (modified) * trunk/src/VBox/Runtime/include/internal/memobj.h (modified) * trunk/src/VBox/Runtime/os2/RTErrConvertFromOS2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/Makefile.kmk (deleted) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc.cpp (modified) * trunk/src/VBox/Runtime/r3/os2/thread-os2.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdrDisasmTest.cpp (modified) * trunk/src/VBox/Runtime/thread.cpp (modified) Ported IPRT to ring-0 OS/2. Sun, 04 Mar 2007 20:34:10 GMT vboxsync [1189] * trunk/src/VBox/Runtime/r0drv/darwin/semaphore-r0drv-darwin.cpp (modified) Corrected bug in the multiple release event semaphore wait code. ... Sun, 04 Mar 2007 00:04:10 GMT vboxsync [1176] * trunk/src/VBox/Runtime/string/Makefile.kmk (modified) * trunk/src/VBox/Runtime/string/memchr.asm (modified) * trunk/src/VBox/Runtime/string/memchr_alias.c (modified) * trunk/src/VBox/Runtime/string/memcmp.asm (modified) * trunk/src/VBox/Runtime/string/memcmp_alias.c (modified) * trunk/src/VBox/Runtime/string/memcpy.asm (modified) * trunk/src/VBox/Runtime/string/memcpy_alias.c (modified) * trunk/src/VBox/Runtime/string/mempcpy.asm (modified) * trunk/src/VBox/Runtime/string/memset.asm (modified) * trunk/src/VBox/Runtime/string/memset_alias.c (modified) * trunk/src/VBox/Runtime/string/strchr.asm (modified) * trunk/src/VBox/Runtime/string/strchr_alias.c (modified) * trunk/src/VBox/Runtime/string/strcmp.asm (modified) * trunk/src/VBox/Runtime/string/strcmp_alias.c (modified) * trunk/src/VBox/Runtime/string/strcpy.cpp (modified) Corrected svn attributes. Sun, 04 Mar 2007 00:02:09 GMT vboxsync [1175] * trunk/src/VBox/Runtime/string/strchr_alias.c (modified) fixed mingw32 typo. Sat, 03 Mar 2007 23:49:53 GMT vboxsync [1174] * trunk/include/iprt/nocrt/string.h (modified) * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/string/memcmp.asm (copied) * trunk/src/VBox/Runtime/string/memcmp_alias.c (copied) * trunk/src/VBox/Runtime/string/strchr.asm (copied) * trunk/src/VBox/Runtime/string/strchr_alias.c (copied) * trunk/src/VBox/Runtime/string/strcmp.asm (copied) * trunk/src/VBox/Runtime/string/strcmp_alias.c (copied) memcmp, strchr, strcmp. Sat, 03 Mar 2007 23:38:42 GMT vboxsync [1173] * trunk/src/VBox/Runtime/string/memchr.asm (modified) Added missing BEGINCODE. Sat, 03 Mar 2007 23:38:13 GMT vboxsync [1172] * trunk/src/VBox/Runtime/string/memcpy.asm (modified) * trunk/src/VBox/Runtime/string/mempcpy.asm (modified) shr not shl (x86). Added missing BEGINCODE. Sat, 03 Mar 2007 23:37:03 GMT vboxsync [1171] * trunk/src/VBox/Runtime/string/memset.asm (modified) Fixed the return value. Added missing BEGINCODE. Thu, 22 Feb 2007 20:29:35 GMT vboxsync [1027] * trunk/include/VBox/sup.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/testcase/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-1.c (deleted) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win32/SUPDrv-win32.cpp (modified) * trunk/src/VBox/Runtime/timesup.cpp (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) Initial GIP change. Missing detection of SMP systems with TSC drift. Sat, 17 Feb 2007 09:12:10 GMT vboxsync [960] * trunk/Config.kmk (modified) * trunk/Makefile (modified) * trunk/src/VBox/Devices/Makefile (modified) * trunk/src/VBox/Devices/Storage/testcase/Makefile (modified) * trunk/src/VBox/Frontends/VBoxManage/Makefile (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/Main/Makefile (modified) * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/VMM/Makefile (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/xpcom/glue/standalone/nsXPCOMGlue.cpp (modified) * trunk/src/recompiler/new/Makefile.kmk (modified) Darwin hacking. Thu, 15 Feb 2007 21:05:32 GMT vboxsync [941] * trunk/src/VBox/Runtime/testcase/tstLdrObjR0.cpp (modified) 64-bit build break. Thu, 15 Feb 2007 21:04:21 GMT vboxsync [940] * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) inline -> DECLINLINE. Thu, 15 Feb 2007 21:00:48 GMT vboxsync [939] * trunk/src/VBox/Runtime/Makefile (modified) Use RTAssertDoBreakpoint everywhere. (part II) Thu, 15 Feb 2007 21:00:36 GMT vboxsync [938] * trunk/include/iprt/assert.h (modified) * trunk/src/VBox/Runtime/VBox/RTAssertDoBreakpoint-vbox.cpp (copied) * trunk/src/VBox/Runtime/assert.cpp (modified) Use RTAssertDoBreakpoint everywhere. (part II) Thu, 15 Feb 2007 20:59:20 GMT vboxsync [937] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win32/path-win32.cpp (modified) RTPathExists. Thu, 15 Feb 2007 20:58:51 GMT vboxsync [936] * trunk/include/iprt/env.h (copied) * trunk/src/VBox/Runtime/r3/posix/env-posix.cpp (copied) RTEnv (incomplete). Thu, 15 Feb 2007 19:49:19 GMT vboxsync [935] * trunk/src/VBox/Runtime/generic/RTAssertDoBreakpoint-generic.cpp (copied) moving it (part 1). Thu, 15 Feb 2007 18:25:10 GMT vboxsync [932] * trunk/include/iprt/tcp.h (modified) * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) Added RTTcpServerDisconnectClient, this fixed the assertion mentioned ... Thu, 15 Feb 2007 04:48:55 GMT vboxsync [919] * trunk/src/VBox/Runtime/testcase/tstLdrDisasmTest.cpp (modified) const code. Thu, 15 Feb 2007 03:30:26 GMT vboxsync [918] * trunk/src/VBox/Runtime/testcase/tstLdrDisasmTest.cpp (modified) reproduce the EMAll.cpp relocation issue. Thu, 15 Feb 2007 01:55:55 GMT vboxsync [917] * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) Allow mixing of platform code. Thu, 15 Feb 2007 01:20:41 GMT vboxsync [916] * trunk/src/VBox/Runtime/testcase/tstLdrDisasmTest.cpp (modified) oops Thu, 15 Feb 2007 01:14:36 GMT vboxsync [915] * trunk/src/VBox/Runtime/testcase/Makefile (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (copied) * trunk/src/VBox/Runtime/testcase/tstLdrDisasmTest.cpp (copied) * trunk/src/VBox/Runtime/testcase/tstLdrObjR0.cpp (copied) A new loader testcase. Wed, 14 Feb 2007 13:17:41 GMT vboxsync [899] * trunk/src/VBox/Runtime/generic/uuid-generic.cpp (modified) don't assert on bad uuid strings. Wed, 14 Feb 2007 10:17:08 GMT vboxsync [895] * trunk/src/VBox/Runtime/ldrkLdr.cpp (modified) off_t -> KLDRFOFF. skip underscore when resolving imported symbols. Wed, 14 Feb 2007 09:50:17 GMT vboxsync [894] * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/ldrEx.cpp (modified) * trunk/src/VBox/Runtime/ldrkLdr.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile (modified) kLdr integration. tstLdrObj.gc now works on darwin. Wed, 14 Feb 2007 09:36:39 GMT vboxsync [893] * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/generic/uuid-generic.cpp (modified) Use RTRand. Wed, 14 Feb 2007 09:35:48 GMT vboxsync [892] * trunk/src/VBox/Runtime/testcase/tstUuid.cpp (modified) Test binary representation. Wed, 14 Feb 2007 09:35:20 GMT vboxsync [891] * trunk/src/VBox/Runtime/r3/posix/rand-posix.cpp (copied) RTRand API (feel free to improve the fallback code). Wed, 14 Feb 2007 09:35:02 GMT vboxsync [890] * trunk/src/VBox/Runtime/generic/rand-stubs-generic.cpp (copied) * trunk/src/VBox/Runtime/include/internal/rand.h (copied) * trunk/src/VBox/Runtime/misc/rand.cpp (modified) RTRand API (feel free to improve the fallback code). Wed, 14 Feb 2007 08:52:46 GMT vboxsync [888] * trunk/src/VBox/Runtime/misc/sanity.h (modified) killed warnings. Tue, 13 Feb 2007 10:09:07 GMT vboxsync [855] * trunk/src/VBox/Runtime/Makefile (modified) include the gcc stuff into the r3 nocrt gcc lib and the gc and r0 ... Tue, 13 Feb 2007 10:08:36 GMT vboxsync [854] * trunk/src/VBox/Runtime/math/gcc/quad.h (modified) shut up. Mon, 12 Feb 2007 16:35:51 GMT vboxsync [849] * trunk/src/VBox/Runtime/r3/linux/sems-linux.cpp (modified) In 2.6.17 linux/futex.h starts including linux/sched.h and is no ... Mon, 12 Feb 2007 12:50:22 GMT vboxsync [845] * trunk/src/VBox/Runtime/r3/posix/alloc-posix.cpp (modified) stupid, stupid, me Mon, 12 Feb 2007 10:38:49 GMT vboxsync [830] * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/math/gcc (added) * trunk/src/VBox/Runtime/math/gcc/adddi3.c (added) * trunk/src/VBox/Runtime/math/gcc/anddi3.c (added) * trunk/src/VBox/Runtime/math/gcc/ashldi3.c (added) * trunk/src/VBox/Runtime/math/gcc/ashrdi3.c (added) * trunk/src/VBox/Runtime/math/gcc/cmpdi2.c (added) * trunk/src/VBox/Runtime/math/gcc/divdi3.c (added) * trunk/src/VBox/Runtime/math/gcc/iordi3.c (added) * trunk/src/VBox/Runtime/math/gcc/lshldi3.c (added) * trunk/src/VBox/Runtime/math/gcc/lshrdi3.c (added) * trunk/src/VBox/Runtime/math/gcc/moddi3.c (added) * trunk/src/VBox/Runtime/math/gcc/muldi3.c (added) * trunk/src/VBox/Runtime/math/gcc/negdi2.c (added) * trunk/src/VBox/Runtime/math/gcc/notdi2.c (added) * trunk/src/VBox/Runtime/math/gcc/qdivrem.c (added) * trunk/src/VBox/Runtime/math/gcc/quad.h (added) * trunk/src/VBox/Runtime/math/gcc/subdi3.c (added) * trunk/src/VBox/Runtime/math/gcc/ucmpdi2.c (added) * trunk/src/VBox/Runtime/math/gcc/udivdi3.c (added) * trunk/src/VBox/Runtime/math/gcc/umoddi3.c (added) * trunk/src/VBox/Runtime/math/gcc/xordi3.c (added) Made it built (but currently disabled). Sat, 10 Feb 2007 08:00:14 GMT vboxsync [823] * trunk/src/VBox/Runtime/r3/linux/sems-linux.cpp (modified) Wonder if this compiles... Sat, 10 Feb 2007 04:30:51 GMT vboxsync [822] * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/r3/linux/sems-linux.cpp (copied) A quick futex based RTSEMEVENT and RTSEMEVENTMULTI implementation, ... Wed, 07 Feb 2007 23:15:42 GMT vboxsync [762] * trunk/Config.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/Makefile (modified) * trunk/src/VBox/Additions/linux/daemon/Makefile (modified) * trunk/src/VBox/Additions/linux/module/Makefile (modified) * trunk/src/VBox/Additions/linux/xgraphics/Makefile (modified) * trunk/src/VBox/Additions/linux/xmouse/Makefile (modified) * trunk/src/VBox/Runtime/Makefile (modified) - Additions, Config.kmk, Runtime: o Make the additions build on ... Wed, 07 Feb 2007 15:34:35 GMT vboxsync [751] * trunk/src/VBox/Runtime/generic/critsect-generic.cpp (modified) Stricter check in RTCritSectEnter for destroyed critical sections. Tue, 06 Feb 2007 05:29:03 GMT vboxsync [691] * trunk/src/VBox/Runtime/Makefile (modified) RuntimeR3NoCRTGCC_LIBSUFF Tue, 06 Feb 2007 04:45:46 GMT vboxsync [683] * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/win64/ASMGetGDTR.asm (copied) * trunk/src/VBox/Runtime/win64/ASMGetTR.asm (copied) ASMGetTR & ASMGetGDTR Tue, 06 Feb 2007 02:14:38 GMT vboxsync [662] * trunk/src/VBox/Runtime/misc/sanity-c.c (added) * trunk/src/VBox/Runtime/misc/sanity-cpp.cpp (added) * trunk/src/VBox/Runtime/misc/sanity.h (added) export it. Tue, 06 Feb 2007 01:26:08 GMT vboxsync [657] * trunk/src/VBox/Runtime/Makefile (modified) Sanity checks and fixes for building 32-bit guest stuff correctly ... Tue, 06 Feb 2007 01:23:16 GMT vboxsync [656] * trunk/src/VBox/Runtime/timesup.cpp (modified) __AMD64__ not __amd64__! Mon, 05 Feb 2007 14:25:02 GMT vboxsync [639] * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Runtime/testcase/tstInlineAsm.cpp (modified) Be careful with 32-bit types and registers. (it seems like it was ... Mon, 05 Feb 2007 13:31:16 GMT vboxsync [637] * trunk/src/VBox/Runtime/testcase/tstStrFormat.cpp (modified) printf -> RTPrintf = no warnings. Mon, 05 Feb 2007 13:11:47 GMT vboxsync [635] * trunk/src/VBox/Runtime/r3/posix/alloc-posix.cpp (modified) warning. Mon, 05 Feb 2007 13:02:41 GMT vboxsync [633] * trunk/include/iprt/req.h (modified) * trunk/src/VBox/Runtime/req.cpp (modified) Good job! Mon, 05 Feb 2007 12:42:18 GMT vboxsync [631] * trunk/src/VBox/Runtime/log.cpp (modified) Select the right output method when RTLOGFLAGS_USECRLF set is and ... Mon, 05 Feb 2007 11:59:58 GMT vboxsync [628] * trunk/include/VBox/pdm.h (modified) * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Runtime/log.cpp (modified) * trunk/src/VBox/Runtime/logformat.cpp (modified) * trunk/src/VBox/Runtime/strformat.cpp (modified) Implement log flag usecrlf, which translates LF line ending to CR/LF. ... Mon, 05 Feb 2007 09:30:56 GMT vboxsync [622] * trunk/src/VBox/Runtime/req.cpp (added) export to OSE Mon, 05 Feb 2007 09:28:24 GMT vboxsync [621] * trunk/src/VBox/Runtime/l4 (deleted) export to OSE Mon, 05 Feb 2007 09:27:22 GMT vboxsync [620] * trunk/src/VBox/Runtime/l4 (added) * trunk/src/VBox/Runtime/l4/Makefile.kmk (added) * trunk/src/VBox/Runtime/l4/l4-errno.cpp (added) * trunk/src/VBox/Runtime/l4/process-l4env.cpp (added) * trunk/src/VBox/Runtime/l4/sched-l4env.cpp (added) * trunk/src/VBox/Runtime/l4/sems-l4env.cpp (added) * trunk/src/VBox/Runtime/l4/system-l4env.cpp (added) * trunk/src/VBox/Runtime/l4/thread-l4env.cpp (added) * trunk/src/VBox/Runtime/l4/timer-l4env.cpp (added) * trunk/src/VBox/Runtime/l4/utf8-l4env.cpp (added) export to OSE Sun, 04 Feb 2007 14:11:01 GMT vboxsync [591] * trunk/src/VBox/Runtime/Makefile (modified) Generic request packets (port of of the EMT specific VM request ... Fri, 02 Feb 2007 06:50:20 GMT vboxsync [542] * trunk/src/VBox/Runtime/Makefile (modified) FreeBSD is sporting GNU iconv in /usr/local/... Fri, 02 Feb 2007 06:09:39 GMT vboxsync [538] * trunk/src/VBox/Runtime/r3/freebsd (added) export r3/freebsd