# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Dec 15, 2024 5:37:30 PM Sun, 21 Oct 2007 21:32:40 GMT vboxsync [5430] * trunk/src/VBox/Runtime/common/Makefile.kup (added) * trunk/src/VBox/Runtime/common/checksum/Makefile.kup (added) * trunk/src/VBox/Runtime/common/ldr/Makefile.kup (added) * trunk/src/VBox/Runtime/common/log/Makefile.kup (added) * trunk/src/VBox/Runtime/common/time/Makefile.kup (added) Added missing Makefile.kup. Sun, 21 Oct 2007 21:27:47 GMT vboxsync [5428] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/RTLogWriteDebugger-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/alloc-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/dir-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/dllmain-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/fs-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/ldrNative-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/path-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/sched-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/sems-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/system-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/thread-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/time-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/timer-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/utf16locale-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/utf8-win.cpp (moved) * trunk/src/VBox/Runtime/r3/win/uuid-win.cpp (moved) *-win32.cpp -> *-win.cpp Sun, 21 Oct 2007 21:23:00 GMT vboxsync [5427] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win (moved) * trunk/src/VBox/Runtime/r3/win/VBoxRT-win64.def (copied) * trunk/src/VBox/Runtime/r3/win64 (deleted) Merged r3/win32 and r3/win64 Sun, 21 Oct 2007 21:20:25 GMT vboxsync [5426] * trunk/src/VBox/Runtime/Makefile.kmk (modified) sort source lists. Sun, 21 Oct 2007 21:12:03 GMT vboxsync [5424] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/math (moved) math -> common/math Sun, 21 Oct 2007 21:08:50 GMT vboxsync [5423] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/win (moved) * trunk/src/VBox/Runtime/win/amd64 (moved) Merged the win32 and win64 directories. Sun, 21 Oct 2007 21:05:10 GMT vboxsync [5422] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/strspace.cpp (modified) * trunk/src/VBox/Runtime/common/table (moved) table -> common/table Sun, 21 Oct 2007 21:02:00 GMT vboxsync [5421] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/ldr/ldr.cpp (moved) * trunk/src/VBox/Runtime/common/ldr/ldrELF.cpp (moved) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (moved) * trunk/src/VBox/Runtime/common/ldr/ldrEx.cpp (moved) * trunk/src/VBox/Runtime/common/ldr/ldrFile.cpp (moved) * trunk/src/VBox/Runtime/common/ldr/ldrNative.cpp (moved) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (moved) * trunk/src/VBox/Runtime/common/ldr/ldrkLdr.cpp (moved) ldr* -> common/ldr/ Sun, 21 Oct 2007 20:59:46 GMT vboxsync [5420] * trunk/src/VBox/Runtime/common/ldr (added) mkdir common/ldr Sun, 21 Oct 2007 20:58:59 GMT vboxsync [5419] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/err/RTErrConvertFromErrno.cpp (moved) * trunk/src/VBox/Runtime/common/err/RTErrConvertToErrno.cpp (moved) * trunk/src/VBox/Runtime/common/err/errmsg.cpp (moved) * trunk/src/VBox/Runtime/common/err/errmsg.sed (moved) * trunk/src/VBox/Runtime/common/err/errmsgcom.sed (moved) * trunk/src/VBox/Runtime/common/err/errmsgxpcom.sed (moved) err* RTErr* -> common/err/ Sun, 21 Oct 2007 20:54:38 GMT vboxsync [5418] * trunk/src/VBox/Runtime/common/err (added) mkdir common/err Sun, 21 Oct 2007 20:54:16 GMT vboxsync [5417] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/assert.cpp (moved) * trunk/src/VBox/Runtime/common/misc/req.cpp (moved) * trunk/src/VBox/Runtime/common/misc/semspingpong.cpp (moved) * trunk/src/VBox/Runtime/common/misc/thread.cpp (moved) * trunk/src/VBox/Runtime/common/misc/zip.cpp (moved) various stray files -> common/misc/ Sun, 21 Oct 2007 20:51:39 GMT vboxsync [5416] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc (moved) misc -> common/misc Sun, 21 Oct 2007 20:50:07 GMT vboxsync [5415] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (moved) * trunk/src/VBox/Runtime/common/log/logcom.cpp (moved) * trunk/src/VBox/Runtime/common/log/logformat.cpp (moved) log* -> common/log/ Sun, 21 Oct 2007 20:48:06 GMT vboxsync [5414] * trunk/src/VBox/Runtime/common/log (added) mkdir common/log Sun, 21 Oct 2007 20:47:00 GMT vboxsync [5413] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/straprintf.cpp (moved) * trunk/src/VBox/Runtime/common/string/strformat.cpp (moved) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (moved) * trunk/src/VBox/Runtime/common/string/string.cpp (moved) * trunk/src/VBox/Runtime/common/string/strprintf.cpp (moved) * trunk/src/VBox/Runtime/common/string/strspace.cpp (moved) * trunk/src/VBox/Runtime/common/string/strstrip.cpp (moved) * trunk/src/VBox/Runtime/common/string/strtonum.cpp (moved) * trunk/src/VBox/Runtime/common/string/uni.cpp (moved) * trunk/src/VBox/Runtime/common/string/unidata.cpp (moved) * trunk/src/VBox/Runtime/common/string/uniread.cpp (moved) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (moved) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (moved) uni* str* utf* -> common/string/ Sun, 21 Oct 2007 20:40:10 GMT vboxsync [5412] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/crc32.cpp (moved) * trunk/src/VBox/Runtime/common/checksum/crc64.cpp (moved) * trunk/src/VBox/Runtime/common/checksum/md5.cpp (moved) crc* md5* -> common/checksum Sun, 21 Oct 2007 20:38:11 GMT vboxsync [5411] * trunk/src/VBox/Runtime/common/checksum (added) Added common\checksum Sun, 21 Oct 2007 20:37:26 GMT vboxsync [5410] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/alloc (moved) * trunk/src/VBox/Runtime/common/alloc/alloc.cpp (moved) alloc* -> common/alloc Sun, 21 Oct 2007 20:35:42 GMT vboxsync [5409] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string (moved) string -> common/string Sun, 21 Oct 2007 20:34:15 GMT vboxsync [5408] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/time (moved) * trunk/src/VBox/Runtime/common/time/time.cpp (copied) * trunk/src/VBox/Runtime/common/time/timeprog.cpp (copied) * trunk/src/VBox/Runtime/common/time/timesup.cpp (copied) time -> common/time Sun, 21 Oct 2007 20:32:43 GMT vboxsync [5407] * trunk/src/VBox/Runtime/common (added) new dir. Sun, 21 Oct 2007 20:31:25 GMT vboxsync [5406] * trunk/src/VBox/Runtime/Makefile.kmk (modified) -> r3 Sun, 21 Oct 2007 20:31:05 GMT vboxsync [5405] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (moved) * trunk/src/VBox/Runtime/r3/fileio.cpp (moved) * trunk/src/VBox/Runtime/r3/fs.cpp (moved) * trunk/src/VBox/Runtime/r3/path.cpp (moved) -> r3 Sun, 21 Oct 2007 20:26:23 GMT vboxsync [5404] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/time/time.cpp (moved) * trunk/src/VBox/Runtime/time/timeprog.cpp (moved) * trunk/src/VBox/Runtime/time/timesup.cpp (moved) Moved the time stuff out of the root dir. Sun, 21 Oct 2007 20:21:37 GMT vboxsync [5403] * trunk/src/VBox/Runtime/time (added) time subdir. Fri, 19 Oct 2007 11:22:53 GMT vboxsync [5381] * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) Fixed a typo in the-linux-kernel.h Thu, 18 Oct 2007 11:38:45 GMT vboxsync [5373] * trunk/src/VBox/Runtime/r3/solaris/alloc-solaris.cpp (modified) make sure the memory is suitable for executable images. Wed, 17 Oct 2007 13:51:50 GMT vboxsync [5358] * trunk/src/VBox/Runtime/r0drv/solaris/semeventmulti-r0drv-solaris.c (modified) pThis Wed, 17 Oct 2007 13:47:17 GMT vboxsync [5356] * trunk/src/VBox/Runtime/fileio.cpp (modified) Permit RTFILE_O_NON_BLOCK on systems that have O_NONBLOCK. Wed, 17 Oct 2007 13:41:31 GMT vboxsync [5355] * trunk/src/VBox/Runtime/r0drv/solaris/semeventmulti-r0drv-solaris.c (modified) Solaris patch 18 (handle cMillies == RT_INDEFINITE_WAIT). Wed, 17 Oct 2007 13:38:33 GMT vboxsync [5354] * trunk/src/VBox/Runtime/r0drv/solaris/semevent-r0drv-solaris.c (modified) Solaris patch 18 (handle cMillies == RT_INDEFINITE_WAIT). Wed, 17 Oct 2007 12:24:00 GMT vboxsync [5351] * trunk/src/VBox/Runtime/r0drv/solaris/alloc-r0drv-solaris.c (modified) page align the segkmem_alloc/free size. Wed, 17 Oct 2007 11:56:26 GMT vboxsync [5349] * trunk/src/VBox/Runtime/r0drv/solaris/timer-r0drv-solaris.c (modified) need to take the cpu_lock before calling into cyclic. Wed, 17 Oct 2007 10:10:16 GMT vboxsync [5347] * trunk/src/VBox/Runtime/RTErrConvertFromErrno.cpp (modified) On solaris ENOSYS doesn't mean what we think it does. Wed, 17 Oct 2007 10:09:18 GMT vboxsync [5346] * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) On solaris ENOSYS doesn't mean what we think it does. mkdir returns ... Tue, 16 Oct 2007 17:59:15 GMT vboxsync [5335] * trunk/src/VBox/Runtime/r0drv/solaris/semeventmulti-r0drv-solaris.c (modified) all threads must wakeup on destroy; check for the right macro (bug ... Tue, 16 Oct 2007 17:56:58 GMT vboxsync [5334] * trunk/src/VBox/Runtime/r0drv/freebsd/semeventmulti-r0drv-freebsd.c (modified) check the right magic. Tue, 16 Oct 2007 17:56:15 GMT vboxsync [5333] * trunk/src/VBox/Runtime/r0drv/solaris/semevent-r0drv-solaris.c (modified) all threads must wakeup on destroy Tue, 16 Oct 2007 11:53:19 GMT vboxsync [5325] * trunk/src/VBox/Runtime/r0drv/solaris/alloc-r0drv-solaris.c (modified) use segkmem_alloc on 64-bit solaris because of gcc and its kernel ... Tue, 16 Oct 2007 11:51:49 GMT vboxsync [5324] * trunk/src/VBox/Runtime/r3/posix/sems-posix.cpp (modified) removed the sizeof(pthread_t) == sizeof(void *) assumption. Mon, 15 Oct 2007 21:12:39 GMT vboxsync [5305] * trunk/src/VBox/Runtime/r0drv/solaris/memobj-r0drv-solaris.c (modified) fixed rtR0MemObjNativeGetPagePhysAddr prototype mismatch. Fri, 12 Oct 2007 09:57:23 GMT vboxsync [5258] * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/Runtime/fileio.cpp (modified) Rewrote the shared folder create file function on the host to ... Thu, 11 Oct 2007 19:56:28 GMT vboxsync [5248] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Debug builds now need strcmp. Knut, please revise. Wed, 10 Oct 2007 16:20:26 GMT vboxsync [5230] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/nt/semeventmulti-r0drv-nt.cpp (copied) Added r0drv/nt/semeventmulti-r0drv-nt.cpp. Wed, 10 Oct 2007 16:19:32 GMT vboxsync [5229] * trunk/src/VBox/Runtime/r0drv/linux/semeventmulti-r0drv-linux.c (modified) rtSemEventWait -> rtSemEventMultiWait. Wed, 10 Oct 2007 16:18:40 GMT vboxsync [5228] * trunk/src/VBox/Runtime/r0drv/linux/semeventmulti-r0drv-linux.c (modified) use the right magic. Wed, 10 Oct 2007 15:35:11 GMT vboxsync [5226] * trunk/src/VBox/Additions/linux/module/files_vboxadd (modified) * trunk/src/VBox/Additions/linux/sharedfolders/files_vboxvfs (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/linux/semeventmulti-r0drv-linux.c (copied) Added r0drv/linux/semeventmulti-r0drv-linux.c Wed, 10 Oct 2007 15:06:48 GMT vboxsync [5225] * trunk/src/VBox/Additions/linux/module/files_vboxadd (modified) * trunk/src/VBox/Additions/linux/sharedfolders/files_vboxvfs (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/linux/semevent-r0drv-linux.c (copied) * trunk/src/VBox/Runtime/r0drv/linux/semfastmutex-r0drv-linux.c (moved) * trunk/src/VBox/Runtime/r0drv/linux/semmutex-r0drv-linux.c (copied) semaphore-r0drv-lnx.c split. Wed, 10 Oct 2007 15:05:41 GMT vboxsync [5224] * trunk/src/VBox/Runtime/r0drv/nt/semeventmulti-r0drv-nt.cpp (deleted) oops. Wed, 10 Oct 2007 15:04:54 GMT vboxsync [5223] * trunk/src/VBox/Runtime/r0drv/nt/semaphore-r0drv-nt.cpp (deleted) Split up r0drv/nt/semaphore-r0drv-nt.cpp. Wed, 10 Oct 2007 14:57:53 GMT vboxsync [5222] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/nt/semevent-r0drv-nt.cpp (copied) * trunk/src/VBox/Runtime/r0drv/nt/semeventmulti-r0drv-nt.cpp (copied) * trunk/src/VBox/Runtime/r0drv/nt/semfastmutex-r0drv-nt.cpp (copied) * trunk/src/VBox/Runtime/r0drv/nt/semmutex-r0drv-nt.cpp (copied) Split up r0drv/nt/semaphore-r0drv-nt.cpp. Tue, 09 Oct 2007 18:43:56 GMT vboxsync [5212] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.h (modified) * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/solaris/semevent-r0drv-solaris.c (modified) Solaris. Fri, 05 Oct 2007 13:32:50 GMT vboxsync [5165] * trunk/src/VBox/Runtime/r0drv/linux/semaphore-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/semaphore-r0drv-nt.cpp (modified) RTSemEventWaitNoResume Mon, 01 Oct 2007 14:10:26 GMT vboxsync [5125] * trunk/src/VBox/Runtime/r0drv/solaris/memobj-r0drv-solaris.c (modified) solaris build fix. Thu, 27 Sep 2007 08:33:22 GMT vboxsync [5070] * trunk/src/VBox/Runtime/RTErrConvertToErrno.cpp (modified) * trunk/src/VBox/Runtime/assert.cpp (modified) Attempt to fix the Linux smoked tests Wed, 26 Sep 2007 09:52:01 GMT vboxsync [5042] * trunk/src/VBox/Additions/linux/module/Makefile.module (modified) * trunk/src/VBox/Additions/linux/module/files_vboxadd (modified) * trunk/src/VBox/Additions/linux/module/vboxmod.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/Makefile.module (modified) * trunk/src/VBox/Additions/linux/sharedfolders/files_vboxvfs (modified) * trunk/src/VBox/Runtime/RTErrConvertToErrno.cpp (modified) Fixes to the Linux additions - use and export functions from the runtime Mon, 24 Sep 2007 14:33:11 GMT vboxsync [5009] * trunk/src/VBox/Runtime/RTErrConvertToErrno.cpp (modified) This wasn't a typo. Mon, 24 Sep 2007 14:20:57 GMT vboxsync [5005] * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) Failure logging Mon, 24 Sep 2007 09:29:27 GMT vboxsync [4995] * trunk/src/VBox/Runtime/assert.cpp (modified) Export AssertMsg1 and 2 in Linux kernel modules Mon, 24 Sep 2007 09:28:02 GMT vboxsync [4994] * trunk/src/VBox/Runtime/RTErrConvertToErrno.cpp (modified) Fixed a typo Mon, 24 Sep 2007 03:48:32 GMT vboxsync [4990] * trunk/src/VBox/Runtime/Makefile.kmk (modified) ToErrno for freebsd r0drv. Mon, 24 Sep 2007 03:48:15 GMT vboxsync [4989] * trunk/src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c (modified) physnc fix. Sat, 22 Sep 2007 00:10:41 GMT vboxsync [4981] * trunk/src/VBox/Runtime/r0drv/solaris/memobj-r0drv-solaris.c (modified) as locking... hope it works. Fri, 21 Sep 2007 14:21:59 GMT vboxsync [4957] * trunk/src/VBox/Runtime/testcase/tstLdrDisasmTest.cpp (modified) Compile fix Thu, 20 Sep 2007 07:23:11 GMT vboxsync [4908] * trunk/src/VBox/Runtime/VBox/strformat-vbox.cpp (modified) * trunk/src/VBox/Runtime/strformatrt.cpp (modified) Cify since we use these two files in Linux kernel modules Tue, 18 Sep 2007 13:23:25 GMT vboxsync [4883] * trunk/src/VBox/Runtime/VBox/logbackdoor.cpp (modified) Fixed a burning smoketest (Linux guest backdoor logging problem) Mon, 17 Sep 2007 19:41:33 GMT vboxsync [4869] * trunk/src/VBox/Runtime/r0drv/solaris/memobj-r0drv-solaris.c (modified) warning Mon, 17 Sep 2007 19:27:10 GMT vboxsync [4867] * trunk/src/VBox/Runtime/r0drv/solaris/memobj-r0drv-solaris.c (modified) Drop noisy logging. Mon, 17 Sep 2007 15:45:24 GMT vboxsync [4860] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestLog.h (modified) * trunk/src/VBox/Additions/linux/module/Makefile.module (modified) * trunk/src/VBox/Additions/linux/module/vboxmod.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/regops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/utils.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.c (modified) * trunk/src/VBox/Runtime/VBox/logbackdoor.cpp (modified) Activated the full backdoor logger in release builds of the Linux ... Mon, 17 Sep 2007 15:22:23 GMT vboxsync [4858] * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) sys/procfs.h doesn't like _FILE_OFFSET_BITS=64, undefine it. Mon, 17 Sep 2007 14:55:39 GMT vboxsync [4856] * trunk/src/VBox/Runtime/assert.cpp (modified) Solaris doesn't seem to check for null string pointers in *printfv (%s). Mon, 17 Sep 2007 08:07:47 GMT vboxsync [4850] * trunk/src/VBox/Runtime/r0drv/solaris/memobj-r0drv-solaris.c (modified) removed annoying message. Sat, 15 Sep 2007 11:34:28 GMT vboxsync [4822] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Additions/linux/sharedfolders/Makefile.module (modified) * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/files_vboxvfs (modified) * trunk/src/VBox/Additions/linux/sharedfolders/utils.c (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/RTErrConvertToErrno.cpp (added) Fixed bad name. Sat, 15 Sep 2007 10:05:04 GMT vboxsync [4819] * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) Don't assert on invalid handles as it upsets the dprintf2 logging in ... Fri, 14 Sep 2007 16:18:59 GMT vboxsync [4809] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Added an RTErrnoConvertFromErr function to simplify error management ... Fri, 14 Sep 2007 15:19:14 GMT vboxsync [4802] * trunk/src/VBox/Runtime/VBox/logbackdoor.cpp (modified) space, please. Fri, 14 Sep 2007 15:16:30 GMT vboxsync [4801] * trunk/src/VBox/Runtime/strformat.cpp (modified) realigned comments. Thu, 13 Sep 2007 19:07:42 GMT vboxsync [4781] * trunk/src/VBox/Frontends/VirtualBox/include/VBoxAquaStyle.h (modified) * trunk/src/VBox/HostServices/SharedOpenGL/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedOpenGL/gldrv.h (modified) * trunk/src/VBox/HostServices/SharedOpenGL/vboxgl.h (modified) * trunk/src/VBox/Runtime/crc64.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/Makefile.kup (modified) * trunk/src/VBox/Runtime/r0drv/darwin/RTLogWriteDebugger-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/alloc-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/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/time-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/initterm-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/Makefile.kup (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/process-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/Makefile.kup (modified) * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/process-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/time-r0drv-nt.cpp (modified) eol Thu, 13 Sep 2007 14:28:34 GMT vboxsync [4774] * trunk/src/VBox/Devices/PC/vbox.dsl (modified) * trunk/src/VBox/Runtime/errmsgcom.sed (modified) * trunk/src/VBox/Runtime/errmsgxpcom.sed (modified) Forced LF (Unix) EOL for common SED and ACPI scripts mode to make it ... Thu, 13 Sep 2007 08:05:08 GMT vboxsync [4755] * trunk/include/VBox/sup.h (modified) * trunk/include/iprt/cdefs.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/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Reverse allocation for Windows hosts: physical pages are allocated in ... Thu, 13 Sep 2007 07:10:32 GMT vboxsync [4751] * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/table/table.cpp (modified) eol Thu, 13 Sep 2007 07:05:03 GMT vboxsync [4750] * trunk/src/VBox/Runtime/generic/RTTimerCreate-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/semrw-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/timer-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/uuid-generic.cpp (modified) * trunk/src/VBox/Runtime/ldrkLdr.cpp (modified) * trunk/src/VBox/Runtime/math/x86/fenv-x86.c (modified) * trunk/src/VBox/Runtime/misc/rand.cpp (modified) * trunk/src/VBox/Runtime/misc/sanity-c.c (modified) * trunk/src/VBox/Runtime/misc/sanity-cpp.cpp (modified) * trunk/src/VBox/Runtime/r3/darwin/time-darwin.cpp (modified) * trunk/src/VBox/Runtime/req.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstUuid.cpp (modified) eol style native Wed, 12 Sep 2007 10:12:31 GMT vboxsync [4725] * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) Use MmSecureVirtualMemory to have some limited protection with ... Wed, 12 Sep 2007 06:44:18 GMT vboxsync [4717] * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/solaris/assert-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/memobj-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/semeventmulti-r0drv-solaris.c (added) Solaris changes. Tue, 11 Sep 2007 19:44:45 GMT vboxsync [4715] * trunk/src/VBox/Runtime/uniread.cpp (modified) warning Tue, 11 Sep 2007 16:04:02 GMT vboxsync [4713] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) more on the phys page management rewrite... Tue, 11 Sep 2007 11:27:25 GMT vboxsync [4699] * trunk/src/VBox/Runtime/log.cpp (modified) Better error message if mmap(PROT_EXEC | PROT_WRITE) failed. A better ... Tue, 11 Sep 2007 10:15:39 GMT vboxsync [4695] * trunk/src/VBox/Runtime/VBox/logbackdoor.cpp (modified) Added Linux kernel symbol export to logbackdoor.cpp Tue, 11 Sep 2007 10:14:54 GMT vboxsync [4694] * trunk/src/VBox/Runtime/VBox/strformat-vbox.cpp (modified) * trunk/src/VBox/Runtime/strformat.cpp (modified) * trunk/src/VBox/Runtime/strformatrt.cpp (modified) C-ify some files in the runtime for building them inside Linux kernel ... Tue, 11 Sep 2007 09:13:32 GMT vboxsync [4687] * trunk/include/iprt/avl.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/table/avl_Destroy.cpp.h (modified) * trunk/src/VBox/Runtime/table/avl_DoWithAll.cpp.h (modified) * trunk/src/VBox/Runtime/table/avl_RemoveBestFit.cpp.h (modified) * trunk/src/VBox/Runtime/table/avllu32.cpp (copied) Added RTAvllU32*. Applied enumeration fixes for non-unique tree. ... Mon, 10 Sep 2007 15:41:07 GMT vboxsync [4674] * trunk/src/VBox/Runtime/Makefile.kmk (modified) FreeBSD is also in need of gcc helpers. Mon, 10 Sep 2007 15:27:26 GMT vboxsync [4672] * trunk/src/VBox/Runtime/r3/freebsd/alloc-freebsd.cpp (modified) fixed inverted assertion. Mon, 10 Sep 2007 15:17:44 GMT vboxsync [4671] * trunk/src/VBox/Runtime/r0drv/nt/alloc-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) Must free MDL returned by MmAllocatePagesForMdl with ExFreePool Sun, 09 Sep 2007 06:16:45 GMT vboxsync [4636] * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) Fixed bug in rtPathUserHomeByEnv. Thu, 06 Sep 2007 00:24:45 GMT vboxsync [4556] * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) blanks and (long). Thu, 06 Sep 2007 00:24:20 GMT vboxsync [4555] * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) the psinfo format is psinfo_t. Wed, 05 Sep 2007 22:03:43 GMT vboxsync [4546] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) Only use SUPR0 on pe and lx targets. ditto for VMMGCBuiltin. Wed, 05 Sep 2007 21:47:02 GMT vboxsync [4545] * trunk/src/VBox/Runtime/Makefile.kmk (modified) I'm missing r0drv/solaris/semeventmulti-r0drv-solaris.c for some ... Wed, 05 Sep 2007 21:46:29 GMT vboxsync [4544] * trunk/src/VBox/Runtime/r0drv/solaris/the-solaris-kernel.h (modified) 'u' is #defined by sys/user.h when in _KERNEL mode, that's great ...