# # ChangeLog for trunk/include/iprt in vbox # # Generated by Trac 1.4.3.2 # Jan 3, 2025 3:25:39 PM Thu, 14 Jun 2012 09:12:58 GMT vboxsync [41696] * trunk/include/iprt/solaris (added) * trunk/include/iprt/solaris/kmoddeps.mac (added) * trunk/src/VBox/Additions/common/VBoxGuest/solaris/deps.s (modified) Additions/solaris/VBoxGuest: make the kernel module dependency ... Tue, 12 Jun 2012 14:26:17 GMT vboxsync [41670] * trunk/include/iprt/env.h (modified) * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/generic/env-generic.cpp (modified) RTEnvClone: don't return an error if we found elements without a ... Mon, 11 Jun 2012 12:53:23 GMT vboxsync [41648] * trunk/include/iprt/asmdefs.mac (modified) asmdefs.mac: Make _EndProc hidden. Mon, 11 Jun 2012 11:55:48 GMT vboxsync [41646] * trunk/include/iprt/asmdefs.mac (modified) asmdefs.mac: Set the type and size of procedures when targeting ELF. Fri, 01 Jun 2012 17:34:51 GMT vboxsync [41551] * trunk/include/iprt/mangling.h (modified) Fix build Fri, 01 Jun 2012 17:29:05 GMT vboxsync [41549] * trunk/include/iprt/filesystem.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmgpt.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmvfs.cpp (modified) * trunk/src/VBox/Runtime/common/filesystem/filesystem.cpp (modified) * trunk/src/VBox/Runtime/common/filesystem/filesystemext.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dvm.h (modified) * trunk/src/VBox/Runtime/include/internal/filesystem.h (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTFilesystem.cpp (modified) VFS/Filesystem: Convert the filesystem specific code to the VFS ... Wed, 30 May 2012 18:40:48 GMT vboxsync [41504] * trunk/include/iprt/stream.h (modified) * trunk/src/VBox/Runtime/r3/stream.cpp (modified) RTStrmGetLine: Deal with correctly with \r\n, current handling is ... Wed, 30 May 2012 13:47:41 GMT vboxsync [41493] * trunk/include/iprt/dbg.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgas.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodnm.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) * trunk/src/VBox/Runtime/tools/RTLdrFlt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) RTDbg*SymbolByAddr*: Added a flag parameter. Tue, 15 May 2012 12:09:10 GMT vboxsync [41307] * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) Runtime/common/log/log: make g_Logger weak which is the better solution Tue, 15 May 2012 09:35:04 GMT vboxsync [41300] * trunk/include/VBox/err.mac (modified) * trunk/include/iprt/err.mac (modified) * trunk/include/iprt/x86.mac (modified) regenerated .mac files. Mon, 14 May 2012 08:44:16 GMT vboxsync [41270] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/iprt/x86.h (modified) cleanups Mon, 14 May 2012 08:35:51 GMT vboxsync [41268] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructDTrace.cpp (modified) Working on making DTrace grok VM+CPUM and VMCPU+CPUMCPU. Mon, 14 May 2012 08:06:25 GMT vboxsync [41267] * trunk/include/iprt/x86.h (modified) Hacking my way around D's lack of pragma pack. Fri, 11 May 2012 20:18:18 GMT vboxsync [41259] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/dtrace/lib/vbox-types.d (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (copied) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) * trunk/src/bldprogs/VBoxCPP.cpp (modified) Working on DTrace lib files. Fri, 11 May 2012 06:08:05 GMT vboxsync [41251] * trunk/include/iprt/log.h (modified) log: Shortcut for LogFlowFunc(("LEAVE: %Rrc")). Thu, 10 May 2012 20:07:11 GMT vboxsync [41247] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/dtrace/lib/amd64/vbox-arch-types.d (moved) * trunk/src/VBox/VMM/dtrace/lib/vbox-types.d (moved) * trunk/src/VBox/VMM/dtrace/lib/x86/vbox-arch-types.d (moved) More dtrace library stuff. On 64-bit solaris dtrace can now grok the ... Fri, 04 May 2012 14:24:42 GMT vboxsync [41169] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/mem.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/memuserkernel-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/memuserkernel-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memuserkernel-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/memuserkernel-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/memuserkernel-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/memuserkernel-r0drv-solaris.c (modified) IPRT,SUPDrv: RTR0MemKernelCopyFrom/To for safe kernel memory access ... Sun, 29 Apr 2012 22:07:23 GMT vboxsync [41094] * trunk/include/iprt/dvm.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/dvm/dvmvfs.cpp (added) Runtime/Dvm: Glue for VFS Fri, 20 Apr 2012 13:11:05 GMT vboxsync [41006] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: _2K, _8K and _16K. Wed, 18 Apr 2012 18:26:07 GMT vboxsync [40980] * trunk/include/iprt/path.h (modified) Corrected two really old sins. Wed, 18 Apr 2012 18:14:03 GMT vboxsync [40979] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/path/RTPathHasExt.cpp (moved) * trunk/src/VBox/Runtime/common/path/RTPathHasPath.cpp (moved) Corrected two really old sins. Tue, 17 Apr 2012 16:43:28 GMT vboxsync [40966] * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/solaris/RTLogWriteDebugger-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/dbg-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/initterm-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/semeventwait-r0drv-solaris.h (modified) * trunk/src/VBox/Runtime/r0drv/solaris/semmutex-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/the-solaris-kernel.h (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/i86pc (deleted) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-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) * 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) Runtime/r0drv/solaris: Dissolve VBI into IPRT. Mon, 16 Apr 2012 17:16:27 GMT vboxsync [40946] * trunk/include/iprt/types.h (modified) iprt: build fix. Mon, 16 Apr 2012 16:11:56 GMT vboxsync [40945] * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/types.h (modified) iprt: dance with NULL. Mon, 16 Apr 2012 15:26:45 GMT vboxsync [40943] * trunk/include/iprt/types.h (modified) better fix for the NULL problem Mon, 16 Apr 2012 14:49:59 GMT vboxsync [40942] * trunk/include/iprt/types.h (modified) iprt: comment fix. Mon, 16 Apr 2012 14:34:59 GMT vboxsync [40941] * trunk/include/iprt/types.h (modified) runtime: smaller linux 3.4-rc3 build fix. Mon, 16 Apr 2012 11:58:26 GMT vboxsync [40938] * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) * trunk/src/VBox/Runtime/common/alloc/heapoffset.cpp (modified) * trunk/src/VBox/Runtime/common/alloc/heapsimple.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/common/log/logrel.cpp (modified) * trunk/src/VBox/Runtime/common/misc/handletable.cpp (modified) * trunk/src/VBox/Runtime/common/misc/handletable.h (modified) * trunk/src/VBox/Runtime/common/misc/handletablectx.cpp (modified) * trunk/src/VBox/Runtime/common/misc/handletablesimple.cpp (modified) * trunk/src/VBox/Runtime/common/misc/term.cpp (modified) * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathAbsDup.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathAbsExDup.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathExt.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathFilename.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathParse.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathRealDup.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathStripExt.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathStripFilename.cpp (modified) * trunk/src/VBox/Runtime/common/rand/randparkmiller.cpp (modified) * trunk/src/VBox/Runtime/common/string/straprintf.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformat.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/common/string/stringalloc.cpp (modified) * trunk/src/VBox/Runtime/common/string/strpbrk.cpp (modified) * trunk/src/VBox/Runtime/common/string/strprintf.cpp (modified) * trunk/src/VBox/Runtime/common/string/strtonum.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) * trunk/src/VBox/Runtime/common/table/avl_Base.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Get.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_GetBestFit.cpp.h (modified) * trunk/src/VBox/Runtime/common/time/time.cpp (modified) * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) runtime: backed out r77481,r77482,r77483,r77484,r77485 Mon, 16 Apr 2012 03:32:32 GMT vboxsync [40931] * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/string.h (modified) linux: 3.4-rc3 build fix [-fpermissive] Sat, 14 Apr 2012 07:40:05 GMT vboxsync [40915] * trunk/include/iprt/types.h (modified) FreeBSD: Fix build on 10-CURRENT (Thanks to Daichi Goto and Bernhard ... Sat, 14 Apr 2012 07:13:21 GMT vboxsync [40914] * trunk/include/iprt/types.h (modified) FreeBSD: Fix build on 10-CURRENT (Thanks to Tijl Coosemans and ... Thu, 12 Apr 2012 14:40:45 GMT vboxsync [40894] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/mem.h (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.h (modified) * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/initterm-r0drv-linux.c (modified) IPRT/SUPDrv: Don't create a fixed sized heap if we don't have to, use ... Wed, 11 Apr 2012 17:35:26 GMT vboxsync [40874] * trunk/include/iprt/cdefs.h (modified) Apply cdecl/regparm for RTCALL only on x86, like below for DECLASM. Wed, 11 Apr 2012 17:31:28 GMT vboxsync [40873] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: the regparm(0) addition in DECLASM caused a lot of ... Wed, 11 Apr 2012 15:29:11 GMT vboxsync [40869] * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/mem.h (modified) MSC v7.1 build fix. Tue, 10 Apr 2012 15:11:16 GMT vboxsync [40856] * trunk/include/iprt/darwin (deleted) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/darwin/dbgkrnlinfo-r0drv-darwin.cpp (moved) * trunk/src/VBox/Runtime/r0drv/darwin/initterm-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTDarwinMachKernel.cpp (modified) IPRT: Transformed the RTR0MachKernel API into RTR0DbgKrnlInfo. Tue, 10 Apr 2012 15:10:41 GMT vboxsync [40855] * trunk/include/iprt/dbg.h (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/r0drv/solaris/dbg-r0drv-solaris.c (modified) RTR0DbgKrnlInfo: Release shall accept NIL handle. Made QuerySymbol ... Mon, 09 Apr 2012 14:16:47 GMT vboxsync [40838] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: The MSC equivalent of __PRETTY_FUNCTION__ is __FUNCSIG__. Sun, 08 Apr 2012 18:41:46 GMT vboxsync [40826] * trunk/include/VBox/VBoxTpG.h (modified) * trunk/include/iprt/asmdefs.mac (modified) * trunk/include/iprt/path.h (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG.cpp: Microsoft Visual C++ support. Sun, 08 Apr 2012 16:28:24 GMT vboxsync [40824] * trunk/include/iprt/errno.h (added) * trunk/src/VBox/Runtime/common/err/RTErrConvertFromErrno.cpp (modified) * trunk/src/VBox/Runtime/common/err/RTErrConvertToErrno.cpp (modified) errno.h wrapper. Fri, 06 Apr 2012 22:43:00 GMT vboxsync [40807] * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) build fix Fri, 06 Apr 2012 21:05:19 GMT vboxsync [40806] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/spinlock.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-os2.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Devices/Bus/SrvPciRawR0.cpp (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/VBoxNetAdp.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-freebsd.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltM-win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltM-win.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltP-win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltRt-win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltRt-win.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/VBoxUSBFilterMgr.cpp (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/common/misc/handletable.cpp (modified) * trunk/src/VBox/Runtime/common/misc/handletable.h (modified) * trunk/src/VBox/Runtime/common/misc/handletablectx.cpp (modified) * trunk/src/VBox/Runtime/common/misc/handletablesimple.cpp (modified) * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) * trunk/src/VBox/Runtime/generic/mempool-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/spinlock-generic.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/spinlock-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/spinlock-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/spinlock-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/mpnotification-r0drv.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/spinlock-r0drv-nt.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/r0drv/powernotification-r0drv.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/spinlock-r0drv-solaris.c (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) RTSpinlock: Redid the interface, eliminating NoInts and Tmp. Whether ... Thu, 05 Apr 2012 13:36:37 GMT vboxsync [40775] * trunk/include/iprt/timer.h (modified) iprt/timer.h: comment fix. Thu, 05 Apr 2012 12:16:23 GMT vboxsync [40771] * trunk/include/iprt/string.h (modified) iprt/string.h: comment fixes Thu, 29 Mar 2012 10:56:16 GMT vboxsync [40705] * trunk/include/iprt/dbg.h (modified) dbg.h: RING_0 separation. Tue, 27 Mar 2012 17:30:51 GMT vboxsync [40668] * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/solaris/dbg-r0drv-solaris.c (added) Runtime/r0drv: RTR0DbgKrnl implementation for Solaris. Tue, 27 Mar 2012 13:14:51 GMT vboxsync [40663] * trunk/include/iprt/dbg.h (modified) 2nd proposal. Tue, 27 Mar 2012 12:43:28 GMT vboxsync [40661] * trunk/include/iprt/dbg.h (modified) RTR0DbgKrnl: CTF API proposal (mostly solaris). Mon, 26 Mar 2012 09:52:02 GMT vboxsync [40630] * trunk/include/iprt/asm.h (modified) include/iprt: asm.h comment fixes. Fri, 23 Mar 2012 18:08:59 GMT vboxsync [40598] * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) getopt: Added RTGETOPT_REQ_BOOL. Wed, 21 Mar 2012 21:54:31 GMT vboxsync [40571] * trunk/include/iprt/process.h (modified) * trunk/src/VBox/Runtime/r3/posix/process-creation-posix.cpp (modified) ARTProcExec: dded RTPROC_FLAGS_SEARCH_PATH and implemented for posix. Tue, 20 Mar 2012 22:24:36 GMT vboxsync [40557] * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Trace.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) * trunk/src/bldprogs/scmstream.cpp (modified) RT_STR_TUPLE: Switch the length and string so it'll work with ... Fri, 16 Mar 2012 22:21:36 GMT vboxsync [40510] * trunk/include/iprt/stdarg.h (modified) iprt/stdarg.h: Forgot to clean some debug bits. Fri, 16 Mar 2012 22:18:47 GMT vboxsync [40508] * trunk/include/iprt/stdarg.h (modified) iprt/stdarg.h: Workaround for 3.4.x biased system headers in solaris ... Fri, 16 Mar 2012 22:17:43 GMT vboxsync [40507] * trunk/include/iprt/string.h (modified) iprt/string.h: indent. Fri, 16 Mar 2012 16:38:06 GMT vboxsync [40504] * trunk/Config.kmk (modified) * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/solaris/USBLib-solaris.cpp (modified) * trunk/src/VBox/Main/src-server/solaris/PerformanceSolaris.cpp (modified) * trunk/src/VBox/Runtime/r3/solaris/coredumper-solaris.cpp (modified) * trunk/src/VBox/Runtime/r3/solaris/fileaio-solaris.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl_util.c (modified) * trunk/src/recompiler/Sun/testmath.c (modified) Solaris 11 build fixes. Mon, 12 Mar 2012 13:29:07 GMT vboxsync [40427] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs: gcc-4.7 fix: Make DECLASM compatible with DECLCALLBACK. ... Thu, 08 Mar 2012 17:56:55 GMT vboxsync [40404] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added RT_STR_TUPLE. Tue, 06 Mar 2012 10:21:26 GMT vboxsync [40372] * trunk/include/iprt/err.h (modified) some customer complained the 'unprofessional' error message Fri, 02 Mar 2012 16:13:50 GMT vboxsync [40329] * trunk/include/iprt/manifest.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageAppliance.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) * trunk/src/VBox/Main/include/ApplianceImplPrivate.h (modified) * trunk/src/VBox/Main/src-server/ApplianceImplExport.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplIO.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/manifest.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTManifest.cpp (modified) Main/Runtime/VBoxManage: SHA256 support comes with OVF 2.0 Thu, 01 Mar 2012 20:49:17 GMT vboxsync [40314] * trunk/include/iprt/mem.h (modified) Fix assertion on OS/2. Wed, 22 Feb 2012 21:14:52 GMT vboxsync [40222] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) IEM: Implemented fldcw, fldenv fnstcw and fnstenv. Wed, 22 Feb 2012 08:31:10 GMT vboxsync [40206] * trunk/include/iprt/isofs.h (modified) * trunk/src/VBox/Main/src-client/GuestCtrlImplTasks.cpp (modified) iprt/isofs: gcc warning and 32-bit file size limit explanation Tue, 21 Feb 2012 10:02:15 GMT vboxsync [40191] * trunk/include/iprt/err.h (modified) iprt/err: added VERR_NOT_AVAILABLE and fixed duplicate error codes Mon, 20 Feb 2012 15:22:46 GMT vboxsync [40182] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) protected mode far call and far return. Fri, 17 Feb 2012 14:22:26 GMT vboxsync [40170] * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) MSRs and MTRRs, CPUM saved state changed. (linux 2.4.31 seems to ... Thu, 16 Feb 2012 19:28:18 GMT vboxsync [40162] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) fmul st0,m64r Thu, 16 Feb 2012 19:10:17 GMT vboxsync [40161] * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) IEM: Debugged fdiv, hacked my way around shortcuts in the recompiler ... Thu, 16 Feb 2012 10:08:14 GMT vboxsync [40144] * trunk/include/iprt/x86.h (modified) fdiv - almost there... Wed, 15 Feb 2012 21:12:14 GMT vboxsync [40140] * trunk/include/iprt/x86extra.mac (modified) * trunk/src/VBox/VMM/testcase/tstX86-1A.asm (modified) Move X86_XCPT_* to x86extra.mac. Wed, 15 Feb 2012 16:40:03 GMT vboxsync [40138] * trunk/Makefile.kmk (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/iprt/x86.mac (modified) * trunk/include/iprt/x86extra.mac (added) * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/testcase/tstX86-1.cpp (modified) * trunk/src/VBox/VMM/testcase/tstX86-1A.asm (modified) IEM: fdiv work. Added x86extra.mac for non-automatic x86.h bits. Tue, 14 Feb 2012 11:16:58 GMT vboxsync [40123] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) Runtime/strings: add Utf-8 and Utf-16 sanitising to a white list of ... Mon, 13 Feb 2012 10:14:00 GMT vboxsync [40091] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) Runtime/strings: add Utf-8 and Utf-16 sanitising to a white list of ... Sat, 11 Feb 2012 02:48:43 GMT vboxsync [40076] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox/Debugger/DBGCOps.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp (modified) Changed the types of the r80 views of the FPU registers. Fri, 10 Feb 2012 21:35:27 GMT vboxsync [40071] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) Runtime/strings: add Utf-8 and Utf-16 sanitising to a white list of ... Fri, 10 Feb 2012 18:05:02 GMT vboxsync [40069] * trunk/include/VBox/err.mac (modified) * trunk/include/iprt/err.mac (modified) * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox/VMM/testcase/tstX86-1A.asm (modified) Floating point testing. Thu, 09 Feb 2012 15:36:48 GMT vboxsync [40053] * trunk/include/iprt/avl.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/table/avl_RemoveNode.cpp.h (added) * trunk/src/VBox/Runtime/common/table/avllu32.cpp (modified) IPRT: Added RTAvllU32RemoveNode. Thu, 09 Feb 2012 15:36:00 GMT vboxsync [40052] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/strhash1.cpp (added) * trunk/src/VBox/Runtime/include/internal/strhash.h (modified) IPRT: Added string hashing API (RTStrHash1*). Wed, 08 Feb 2012 11:17:06 GMT vboxsync [40036] * trunk/include/iprt/filesystem.h (added) Runtime: export new filesystem code. Tue, 07 Feb 2012 23:17:33 GMT vboxsync [40029] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/include/internal/filesystem.h (added) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTFilesystem.cpp (added) Runtime: Add filesystem API to detect which ranges of a medium are in ... Tue, 07 Feb 2012 23:09:31 GMT vboxsync [40027] * trunk/include/iprt/dvm.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmgpt.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTDvm.cpp (modified) Runtime/Dvm: Add callbacks to query the allocation status of blocks ... Fri, 03 Feb 2012 19:30:47 GMT vboxsync [39993] * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/testcase/tstX86-1.cpp (modified) * trunk/src/VBox/VMM/testcase/tstX86-1A.asm (modified) tstX86-1: Some fxsave and fxrstor tests. Tue, 31 Jan 2012 14:05:02 GMT vboxsync [39918] * trunk/include/iprt/types.h (modified) improve r75830 (better Linux 3.3 compile fix) Mon, 30 Jan 2012 16:05:58 GMT vboxsync [39910] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/timer.h (modified) * trunk/src/VBox/Runtime/generic/timerlr-generic.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTimerLR.cpp (modified) Runtime/Timers: RTTimerLRChangeInterval function and testcase Fri, 27 Jan 2012 15:25:44 GMT vboxsync [39897] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) RTCString: Adding count() from QString, implementing one of the three ... Thu, 26 Jan 2012 19:42:19 GMT vboxsync [39890] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/include/iprt/time.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Main/include/AdditionsFacilityImpl.h (modified) * trunk/src/VBox/Main/include/GuestImpl.h (modified) * trunk/src/VBox/Main/src-client/AdditionsFacilityImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestImpl.cpp (modified) * trunk/src/VBox/Main/src-client/VMMDevInterface.cpp (modified) VMMDev,IGuest,IAdditionsFacility,VBoxGuest,iprt/types.h: VMMDev must ... Wed, 25 Jan 2012 16:26:55 GMT vboxsync [39877] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/manifest.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/manifest2.cpp (modified) * trunk/src/VBox/Runtime/common/string/RTStrConvertHexBytes.cpp (deleted) * trunk/src/VBox/Runtime/common/string/strtonum.cpp (modified) IPRT: Implemented RTStrConvertHexBytes; Added ... Mon, 23 Jan 2012 15:35:18 GMT vboxsync [39836] * trunk/include/iprt/thread.h (modified) Clearify RTTHREADFLAGS_WAITABLE docs. Sun, 22 Jan 2012 11:12:24 GMT vboxsync [39826] * trunk/include/iprt/types.h (modified) Runtume/linux: build linux-3.3.0-rc1 (please review). Thu, 19 Jan 2012 09:41:09 GMT vboxsync [39804] * trunk/include/iprt/socket.h (modified) * trunk/src/VBox/Runtime/r3/socket.cpp (modified) Fixed regression (I hope) in yesterdays tcp/socket changes (name ... Thu, 19 Jan 2012 09:26:55 GMT vboxsync [39803] * trunk/include/iprt/err.h (modified) space Wed, 18 Jan 2012 11:10:00 GMT vboxsync [39792] * trunk/include/iprt/mem.h (modified) iprt/mem.h: Use RT_THROW not throw to indicate exceptions thrown by a ... Sun, 08 Jan 2012 21:29:57 GMT vboxsync [39732] * trunk/include/iprt/mangling.h (modified) mangler.h: RTCdrom*. Sun, 08 Jan 2012 21:16:59 GMT vboxsync [39730] * trunk/include/iprt/cdrom.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/cdrom-generic.cpp (added) iprt/cdrom.h + cdrom-generic.cpp: Sketched out an API for messing ... Sun, 08 Jan 2012 16:51:52 GMT vboxsync [39727] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemShutdown-win.cpp (modified) VINF_SYS_MAY_POWER_OFF Sun, 08 Jan 2012 01:09:54 GMT vboxsync [39724] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/linux/RTSystemShutdown-linux.cpp (added) Shutdown implementation for linux (untested). Sun, 08 Jan 2012 00:38:41 GMT vboxsync [39722] * trunk/include/iprt/mangling.h (modified) build fix Sat, 07 Jan 2012 21:36:46 GMT vboxsync [39721] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTSystemShutdown-generic.cpp (added) RTSystemShutdown: stub. Fri, 30 Dec 2011 13:06:50 GMT vboxsync [39690] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/pipe.h (modified) * trunk/src/VBox/Runtime/r3/os2/pipe-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/pipe-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/pipe-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPipe.cpp (modified) IPRT: Added RTPipeQueryReadable. Fri, 30 Dec 2011 01:30:12 GMT vboxsync [39686] * trunk/include/iprt/req.h (modified) req.h: docs.