# # ChangeLog for trunk/include/iprt in vbox # # Generated by Trac 1.4.3.2 # Feb 11, 2025 12:46:07 AM Wed, 03 Jul 2013 11:16:39 GMT vboxsync [46925] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/hm_vmx.mac (modified) * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HMR0Mixed.mac (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM: Optimized world-switch with lazy restoration LDTR and TR on Intel. Fri, 28 Jun 2013 03:02:41 GMT vboxsync [46855] * trunk/include/iprt/asmdefs.mac (modified) iprt/asmdefs.mac: Working towards working import handling, at last... ... Wed, 19 Jun 2013 19:56:55 GMT vboxsync [46690] * trunk/include/iprt/cdefs.h (modified) VisualAge for C++: Example of why we're using DECL macros, ... Wed, 19 Jun 2013 19:55:58 GMT vboxsync [46689] * trunk/include/iprt/assert.h (modified) iprt/assert.h: VisualAge for C++ doesn't like using RT_OFFSETOF or ... Wed, 19 Jun 2013 19:54:49 GMT vboxsync [46688] * trunk/include/iprt/types.h (modified) VisualAge C++ build fixes. Wed, 19 Jun 2013 19:54:21 GMT vboxsync [46687] * trunk/include/iprt/stdint.h (modified) VisualAge C++ build fixes. Tue, 18 Jun 2013 17:33:09 GMT vboxsync [46639] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/mp.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTMpGetCoreCount-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/RTMpGetOnlineCoreCount-generic.cpp (copied) * trunk/src/VBox/Runtime/generic/mppresent-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/mp-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) Added RTMpGetOnlineCoreCount and RTMpGetPresentCoreCount. Tue, 18 Jun 2013 17:08:20 GMT vboxsync [46636] * trunk/include/iprt/mp.h (modified) Completed the RTMpGetCoreCount documentation. If anyone disagrees, ... Mon, 17 Jun 2013 14:32:51 GMT vboxsync [46593] * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3DIf.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispKmt.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxScreen.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine/switcher/sw_common.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/directx.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine_new/switcher/sw_common.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/directx.c (modified) * trunk/src/VBox/Additions/WINNT/Installer/InstallHelper/VBoxGuestInstallHelper.cpp (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxDrvInst.cpp (modified) * trunk/src/VBox/Additions/WINNT/SharedFolders/np/vboxmrxnp.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredentialProvider.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxGINA/VBoxGINA.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxMMR/dllmain.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxMMR/tsmfhook.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxLA.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxMMR.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxSeamless.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxVRDP.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServicePageSharing.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceStats.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo-win.cpp (modified) * trunk/src/VBox/Additions/haiku/VBoxTray/VBoxGuestDeskbarView.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgStatsQt4.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Frontends/VirtualBox/src/extensions/QILineEdit.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/cfg/VBoxNetCfg.cpp (modified) * trunk/src/VBox/Main/src-client/win/dllmain.cpp (modified) * trunk/src/VBox/Main/src-server/win/PerformanceWin.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrNative.cpp (modified) * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) * trunk/src/VBox/Runtime/include/internal/ldr.h (modified) * trunk/src/VBox/Runtime/include/internal/thread.h (modified) * trunk/src/VBox/Runtime/r3/init.cpp (modified) * trunk/src/VBox/Runtime/r3/init.h (added) * trunk/src/VBox/Runtime/r3/os2/thread-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/ldrNative-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/thread-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/init-win.cpp (added) * trunk/src/VBox/Runtime/r3/win/ldrNative-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/symlink-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/thread-win.cpp (modified) * trunk/src/libs/libxml2-2.6.31/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/shared/src/ipcLog.cpp (modified) * trunk/src/libs/xpcom18a4/java/src/nsJavaInterfaces.cpp (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prlog.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c (modified) * trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp (modified) updates Mon, 17 Jun 2013 12:04:10 GMT vboxsync [46583] * trunk/include/iprt/initterm.h (modified) doc fix Fri, 14 Jun 2013 16:12:24 GMT vboxsync [46567] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/mem.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r3/generic/allocex-r3-generic.cpp (added) RTMemAllocEx for ring-3. Fri, 14 Jun 2013 13:24:32 GMT vboxsync [46558] * trunk/include/iprt/asmdefs.mac (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) IMP2 fixes Fri, 14 Jun 2013 11:32:24 GMT vboxsync [46550] * trunk/include/iprt/asmdefs.mac (modified) * trunk/src/VBox/VMM/testcase/Instructions/InstructionTestGen.py (modified) elf, gcc and 32-bit. Fri, 14 Jun 2013 09:42:21 GMT vboxsync [46548] * trunk/include/iprt/asmdefs.mac (modified) * trunk/src/VBox/Disassembler/testcase/tstAsm.mac (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibTracerA.asm (modified) * trunk/src/VBox/Runtime/common/math/ceill.asm (modified) * trunk/src/VBox/Runtime/common/math/cosl.asm (modified) * trunk/src/VBox/Runtime/common/math/fabs.asm (modified) * trunk/src/VBox/Runtime/common/math/fabsf.asm (modified) * trunk/src/VBox/Runtime/common/math/fabsl.asm (modified) * trunk/src/VBox/Runtime/common/math/floor.asm (modified) * trunk/src/VBox/Runtime/common/math/floorf.asm (modified) * trunk/src/VBox/Runtime/common/math/floorl.asm (modified) * trunk/src/VBox/Runtime/common/math/ldexpl.asm (modified) * trunk/src/VBox/Runtime/common/math/llrintl.asm (modified) * trunk/src/VBox/Runtime/common/math/logl.asm (modified) * trunk/src/VBox/Runtime/common/math/lrintl.asm (modified) * trunk/src/VBox/Runtime/common/math/sinl.asm (modified) * trunk/src/VBox/Runtime/common/math/tanl.asm (modified) * trunk/src/VBox/Runtime/common/math/trunc.asm (modified) * trunk/src/VBox/Runtime/common/math/truncf.asm (modified) * trunk/src/VBox/Runtime/common/math/truncl.asm (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HMR0Mixed.mac (modified) * trunk/src/VBox/VMM/testcase/Instructions/env-common.mac (modified) * trunk/src/VBox/VMM/testcase/tstX86-1A.asm (modified) asmdefs.mac,bootsectors,*: Removed xS and sZ in favor of xCB and sCB. Thu, 06 Jun 2013 17:46:13 GMT vboxsync [46421] * trunk/include/VBox/err.mac (modified) * trunk/include/iprt/err.mac (modified) * trunk/include/iprt/x86.mac (modified) kmk incs Thu, 06 Jun 2013 13:46:07 GMT vboxsync [46412] * trunk/include/iprt/formats/hfs.h (modified) build fix Thu, 06 Jun 2013 13:11:21 GMT vboxsync [46407] * trunk/include/iprt/formats/Makefile.kup (added) * trunk/include/iprt/formats/hfs.h (added) iprt/formats/hfs.h: Initial coding. Thu, 06 Jun 2013 11:42:35 GMT vboxsync [46403] * trunk/include/iprt/err.h (modified) IPRT/err.h: Added VERR_/VINF_ACCOUNT_RESTRICTED. Wed, 05 Jun 2013 11:19:54 GMT vboxsync [46392] * trunk/include/iprt/log.h (modified) iprt/log: Added Log4Func() macro. Tue, 04 Jun 2013 13:01:38 GMT vboxsync [46380] * trunk/include/iprt/x86.h (modified) VMM/HM: missed file, build fix. Fri, 31 May 2013 09:54:47 GMT vboxsync [46338] * trunk/include/iprt/tar.h (modified) * trunk/src/VBox/Runtime/common/zip/tar.cpp (modified) burn fix Tue, 28 May 2013 15:29:05 GMT vboxsync [46298] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/test.h (modified) * trunk/src/VBox/Runtime/r3/test.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTTime.cpp (modified) RTTest: Added some new features/APIs for forwarding bootsector test ... Sun, 26 May 2013 22:38:33 GMT vboxsync [46273] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) ldr.h,ldrPE.cpp: Report COFF debug type. Correctly report cbImage for ... Sun, 26 May 2013 15:34:28 GMT vboxsync [46270] * trunk/include/iprt/types.h (modified) iprt/types.h: Extended the pointer unions (RTPTRUNION, RTCPTRUNION, ... Sat, 25 May 2013 19:51:19 GMT vboxsync [46266] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcodeview.cpp (added) * trunk/src/VBox/Runtime/common/dbg/dbgmoddbghelp.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmoddeferred.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodexports.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodldr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) * trunk/src/VBox/Runtime/include/internal/ldrPE.h (modified) IPRT: Changed RTLDRSEG::pchName to pszName and make sure it's always ... Fri, 24 May 2013 09:01:11 GMT vboxsync [46252] * trunk/include/iprt/strcache.h (modified) strcache.h: clarification. Thu, 23 May 2013 21:45:03 GMT vboxsync [46250] * trunk/include/iprt/mangling.h (modified) Another missing mangling name (thanks Vadim) Thu, 23 May 2013 21:27:58 GMT vboxsync [46249] * trunk/include/iprt/mangling.h (modified) Attempt to fix burn: mangling. Thu, 23 May 2013 19:15:44 GMT vboxsync [46246] * trunk/include/iprt/aiomgr.h (modified) * trunk/src/VBox/Runtime/common/misc/aiomgr.cpp (modified) Runtime/AioMgr: Bug fixes Thu, 23 May 2013 19:15:19 GMT vboxsync [46245] * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Runtime/r3/fileio.cpp (modified) Runtime: RTFileSg{Read|Write}At API Wed, 22 May 2013 11:00:02 GMT vboxsync [46211] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/strcache.h (modified) * trunk/src/VBox/Runtime/common/string/strcache.cpp (modified) * trunk/src/VBox/Runtime/generic/strcache-stubs-generic.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrCache.cpp (modified) More strcache testing and some tuning. Wed, 22 May 2013 09:26:27 GMT vboxsync [46208] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/strcache.h (modified) * trunk/src/VBox/Runtime/common/string/strcache.cpp (modified) * trunk/src/VBox/Runtime/generic/strcache-stubs-generic.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrCache.cpp (modified) tstRTStrCache: check that a real strcache impl doesn't return duplicates. Tue, 21 May 2013 06:28:49 GMT vboxsync [46185] * trunk/include/iprt/queueatomic.h (moved) * trunk/src/VBox/Runtime/common/misc/aiomgr.cpp (modified) Runtime: Rename RTWorkQueue to RTQueueAtomic Tue, 21 May 2013 00:42:11 GMT vboxsync [46184] * trunk/include/iprt/mangling.h (modified) forgot mangling again. Mon, 20 May 2013 07:57:55 GMT vboxsync [46169] * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Main/include/ovfreader.h (modified) * trunk/src/VBox/Main/src-server/ApplianceImplExport.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Main/xml/ovfreader.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) Changes in parsing, extracting and processing an OVF version in/from ... Sun, 19 May 2013 19:07:50 GMT vboxsync [46165] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/iprt/dbg.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (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/dbgmoddwarf.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (modified) * trunk/src/VBox/Runtime/tools/RTLdrFlt.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PATMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFStack.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFSym.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) Made dSYM-bundle loading work as well as line numbers in the stack ... Sun, 19 May 2013 16:58:01 GMT vboxsync [46164] * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/mangling.h (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/dbgmoddbghelp.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmoddeferred.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodldr.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodnm.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrNative.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) * trunk/src/VBox/Runtime/include/internal/ldr.h (modified) More exteran .dSYM and .dwo bundles/files changes. Sun, 19 May 2013 16:20:34 GMT vboxsync [46163] * trunk/include/iprt/mangling.h (modified) forgot mangling again. Sun, 19 May 2013 15:40:36 GMT vboxsync [46162] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTPathIsSame-generic.cpp (added) Simple RTPathIsSame implementation. Sun, 19 May 2013 13:31:13 GMT vboxsync [46161] * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgcfg.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmoddeferred.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodldr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrNative.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) * trunk/src/VBox/Runtime/include/internal/ldr.h (modified) * trunk/src/VBox/Runtime/tools/RTLdrFlt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) First part of loading .dSYM bundles. Sat, 18 May 2013 08:56:12 GMT vboxsync [46157] * trunk/include/iprt/mangling.h (modified) Fix burn. Fri, 17 May 2013 14:46:57 GMT vboxsync [46144] * trunk/include/iprt/mp.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTMpGetCoreCount-generic.cpp (added) * trunk/src/VBox/Runtime/r3/linux/mp-linux.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstMp-1.cpp (modified) Runtime: RTMpGetCoreCount() for Linux Thu, 16 May 2013 23:32:06 GMT vboxsync [46134] * trunk/include/VBox/vmm/patm.h (modified) * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/mangling.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/include/internal/dbgmod.h (modified) RTDbgModRemoveAll Thu, 16 May 2013 14:10:41 GMT vboxsync [46126] * trunk/include/iprt/win/lazy-dbghelp.h (modified) Baka tori! Wed, 15 May 2013 22:39:43 GMT vboxsync [46113] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmoddeferred.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodexports.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodldr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) Implemented debug module that uses the exported symbols. This will ... Wed, 15 May 2013 19:54:06 GMT vboxsync [46109] * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmoddeferred.cpp (modified) Made deferred loading work. Wed, 15 May 2013 17:22:25 GMT vboxsync [46105] * trunk/include/iprt/mangling.h (modified) iprt/mangling: Solaris build fix. Wed, 15 May 2013 17:12:14 GMT vboxsync [46104] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/common/path/RTPathFilename.cpp (modified) RTPathFilenameEx: Take path style as argument. Wed, 15 May 2013 15:36:43 GMT vboxsync [46101] * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/strcache.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInWinNt.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/string/strcache.cpp (modified) * trunk/src/VBox/Runtime/generic/strcache-stubs-generic.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) * trunk/src/VBox/Runtime/include/internal/ldrPE.h (modified) More NT4 debugging. Getting closer to working state... Tue, 14 May 2013 23:39:28 GMT vboxsync [46083] * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Debugger/DBGPlugInWinNt.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodldr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrEx.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMemory.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrNative.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) * trunk/src/VBox/Runtime/include/internal/ldr.h (modified) * trunk/src/VBox/Runtime/tools/RTLdrFlt.cpp (modified) Made it possible to find symbols for windows nt using a image-in- ... Tue, 14 May 2013 20:09:08 GMT vboxsync [46080] * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/ldr/ldrEx.cpp (modified) Added RTLdrOpenInMemory. Tue, 14 May 2013 18:22:53 GMT vboxsync [46078] * trunk/include/iprt/win/lazy-dbghelp.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/DBGConsole.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgcfg.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmoddbghelp.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/tools/RTNtDbgHelp.cpp (modified) More debugging fixes. Tue, 14 May 2013 18:16:53 GMT vboxsync [46077] * trunk/include/iprt/mangling.h (modified) iprt/mangling: Solaris build fix. Tue, 14 May 2013 16:25:57 GMT vboxsync [46074] * trunk/include/iprt/dbg.h (modified) * trunk/src/VBox/Debugger/DBGConsole.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgcfg.cpp (modified) RTDbgCfg: Added API for setting the log callback. Tue, 14 May 2013 15:59:36 GMT vboxsync [46073] * trunk/include/iprt/err.h (modified) Baka tori! Tue, 14 May 2013 15:21:57 GMT vboxsync [46070] * trunk/include/iprt/http.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgcfg.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/misc/http.cpp (modified) * trunk/src/VBox/Runtime/tools/RTLdrFlt.cpp (modified) RTDbgCfg,++: Compressed server files and other fixes. Tue, 14 May 2013 08:41:11 GMT vboxsync [46050] * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/http.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgcfg.cpp (modified) * trunk/src/VBox/Runtime/common/misc/http.cpp (modified) * trunk/src/VBox/Runtime/tools/RTLdrFlt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) More symbol work Tue, 14 May 2013 07:44:30 GMT vboxsync [46048] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/win/lazy-dbghelp.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (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/dbgmoddbghelp.cpp (added) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) * trunk/src/VBox/Runtime/include/internal/ldrPE.h (modified) Added a RTDbgMod reader that employs DbgHelp.dll. Mon, 13 May 2013 16:28:00 GMT vboxsync [46033] * trunk/include/iprt/cdefs.h (modified) RT_OPSYS adjustments. Mon, 13 May 2013 15:36:27 GMT vboxsync [46025] * trunk/include/iprt/dbg.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgcfg.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodldr.cpp (modified) RTDbgCfg: Directory and cache searching code. Mon, 13 May 2013 15:36:03 GMT vboxsync [46024] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added RT_OPSYS and RT_OPSYS_XXX, a value based version ... Mon, 13 May 2013 15:34:54 GMT vboxsync [46023] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrFile.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) RTLdrOpen: Defined the first flag RTLDR_O_FOR_DEBUG for use with ... Mon, 13 May 2013 11:55:58 GMT vboxsync [46014] * trunk/include/iprt/dir.h (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) RTDirQueryUnknownType* adjustment. Mon, 13 May 2013 11:52:15 GMT vboxsync [46013] * trunk/include/iprt/dir.h (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) RTDirQueryUnknownType* adjustment. Mon, 13 May 2013 11:49:20 GMT vboxsync [46012] * trunk/include/iprt/mangling.h (modified) typo. Mon, 13 May 2013 11:28:28 GMT vboxsync [46011] * trunk/include/iprt/uni.h (modified) iprt/string.h: Added RTStrIsCaseFoldable, RTStrIsUpperCased and ... Mon, 13 May 2013 11:28:22 GMT vboxsync [46010] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/utf-8-case.cpp (modified) iprt/string.h: Added RTStrIsCaseFoldable, RTStrIsUpperCased and ... Mon, 13 May 2013 11:05:55 GMT vboxsync [46008] * trunk/include/iprt/dir.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fs-win.cpp (modified) iprt/dir.h,++: Added RTDirQueryUnknownType, RTDirQueryUnknownTypeEx, ... Mon, 13 May 2013 06:28:57 GMT vboxsync [45999] * trunk/include/iprt/formats/codeview.h (modified) build fix Sun, 12 May 2013 23:24:12 GMT vboxsync [45995] * trunk/include/iprt/formats/codeview.h (modified) Close @defgroup comment. Sun, 12 May 2013 19:16:16 GMT vboxsync [45994] * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats (added) * trunk/include/iprt/formats/codeview.h (added) * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Debugger/DBGPlugInWinNt.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/dbg/dbgcfg.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmoddeferred.cpp (added) * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodexports.cpp (added) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) * trunk/src/VBox/Runtime/include/internal/ldrPE.h (modified) * trunk/src/VBox/Runtime/tools/RTLdrFlt.cpp (modified) RTDbgModCreateFromPeImage: Mostly implemented. Sat, 11 May 2013 23:33:14 GMT vboxsync [45990] * trunk/include/iprt/mangling.h (modified) Attempt #2 to fix burn. Sat, 11 May 2013 21:42:52 GMT vboxsync [45989] * trunk/include/iprt/mangling.h (modified) Attempt to fix build. Sat, 11 May 2013 13:14:22 GMT vboxsync [45985] * trunk/include/iprt/dbg.h (modified) RTDbgCfg: Debugging configuration, like symbol search paths and such. Sat, 11 May 2013 12:46:30 GMT vboxsync [45984] * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/dbg/dbgcfg.cpp (added) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/tools/RTLdrFlt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/include/DBGFInternal.h (modified) RTDbgCfg: Debugging configuration, like symbol search paths and such. Thu, 09 May 2013 17:12:13 GMT vboxsync [45968] * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) Ldr,Dbg: DWARF and ELF hacking in progress. Wed, 08 May 2013 12:32:54 GMT vboxsync [45948] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/tcp.h (modified) * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) IPRT: Added RTTcpClientConnectEx and RTTcpClientCancelConnect. Tue, 07 May 2013 08:33:19 GMT vboxsync [45928] * trunk/include/iprt/ldrlazy.h (copied) * trunk/include/iprt/win (added) * trunk/include/iprt/win/lazy-dbghelp.h (added) ldrlazy.h + win/lazy-dbghelp.h: New lazy loader that works on windows. Mon, 06 May 2013 11:38:45 GMT vboxsync [45903] * trunk/include/iprt/memcache.h (modified) * trunk/src/VBox/Runtime/common/alloc/memcache.cpp (modified) memcache.h/.cpp: doc updates Thu, 25 Apr 2013 10:09:52 GMT vboxsync [45724] * trunk/include/iprt/types.h (modified) Missing file Thu, 25 Apr 2013 10:05:52 GMT vboxsync [45723] * trunk/include/iprt/aiomgr.h (added) * trunk/include/iprt/workqueue.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/aiomgr.cpp (added) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) Runtime: Async I/O manager for IPRT based on PDMAsyncCompletion* but ... Wed, 24 Apr 2013 18:47:18 GMT vboxsync [45716] * trunk/include/iprt/net.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) IntNet: Integration of wireless IPv6 support patch + unicast ND ... Wed, 24 Apr 2013 14:21:09 GMT vboxsync [45701] * trunk/include/VBox/apic.mac (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/selm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/include/iprt/err.mac (modified) * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMSwitcher.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64Stub.asm (added) * trunk/src/VBox/VMM/VMMSwitcher/X86Stub.asm (added) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMSwitcher.h (modified) * trunk/src/VBox/VMM/include/VMMSwitcher.mac (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMM: SELM and VMM early HM init changes. Tue, 23 Apr 2013 11:28:41 GMT vboxsync [45678] * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Runtime/r3/freebsd/fileaio-freebsd.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/fileaio-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileaio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/solaris/fileaio-solaris.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileaio-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTFileAio.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp (modified) Runtime/aio: Add flags parameter to RTFileAioCtxCreate Fri, 12 Apr 2013 14:22:41 GMT vboxsync [45520] * trunk/include/VBox/com/list.h (modified) * trunk/include/VBox/com/mtlist.h (modified) * trunk/include/iprt/cpp/list.h (modified) * trunk/include/iprt/cpp/mtlist.h (modified) * trunk/src/VBox/Runtime/testcase/tstIprtList.cpp (modified) iprt/cpp/list.h,iprt/cpp/mtlist.h: Added assertions for index out of ... Wed, 10 Apr 2013 12:16:33 GMT vboxsync [45454] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Runtime/common/misc/http.cpp (modified) Runtime/http: added RTHttpAbort() Mon, 08 Apr 2013 12:08:00 GMT vboxsync [45400] * 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/RTPathParsedReassemble.cpp (added) * trunk/src/VBox/Runtime/common/path/RTPathSplitReassemble.cpp (added) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT: A Study in Paths - Chapter 3: Reassembling parsed and split paths. Mon, 08 Apr 2013 09:32:00 GMT vboxsync [45398] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Runtime/common/misc/http.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstHttp.cpp (modified) Runtime/http: more error codes Sun, 07 Apr 2013 19:03:00 GMT vboxsync [45394] * 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/RTPathParse.cpp.h (modified) * trunk/src/VBox/Runtime/common/path/RTPathSplit.cpp (added) * trunk/src/VBox/Runtime/common/path/RTPathSplitA.cpp (added) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT: A Study in Paths - Chapter 2: The splitting of a path into ... Sun, 07 Apr 2013 18:59:37 GMT vboxsync [45393] * trunk/include/iprt/mangling.h (modified) build fix. Sun, 07 Apr 2013 18:58:43 GMT vboxsync [45392] * trunk/include/iprt/string.h (modified) iprt/string.h: comment fix. Sun, 07 Apr 2013 17:15:29 GMT vboxsync [45391] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/common/path/RTPathParse.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathParse.cpp.h (modified) * trunk/src/VBox/Runtime/common/path/rtpath-expand-template.cpp.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT: Changed the RTPATHPARSE_FLAGS_ into generic ones as they will ... Sun, 07 Apr 2013 16:11:30 GMT vboxsync [45389] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/path/RTPathParse.cpp.h (added) * trunk/src/VBox/Runtime/common/path/rtPathRootSpecLen.cpp (modified) * trunk/src/VBox/Runtime/common/path/rtpath-expand-template.cpp.h (added) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT: A Study in Paths - Chapter 1: The cross platform parser. Fri, 05 Apr 2013 15:00:45 GMT vboxsync [45381] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/misc/http.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstHttp.cpp (modified) Runtime/http: added error code + don't make tstHttp fail if we can't ... Fri, 05 Apr 2013 14:36:27 GMT vboxsync [45375] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/iprt/getopt.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/common/path/RTPathParseSimple.cpp (moved) * trunk/src/VBox/Runtime/generic/createtemp-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/init.cpp (modified) RTPathParse -> RTPathParseSimple. Thu, 04 Apr 2013 14:54:50 GMT vboxsync [45339] * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Runtime/common/misc/http.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstHttp.cpp (modified) Runtime/http: check the digest of the downloaded certificates Thu, 04 Apr 2013 09:37:00 GMT vboxsync [45331] * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Runtime/common/misc/http.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstHttp.cpp (modified) Runtime/http: add new function to set the filename containing the ... Sun, 31 Mar 2013 18:41:58 GMT vboxsync [45265] * trunk/include/iprt/path.h (modified) doc typo. Thu, 28 Mar 2013 13:29:37 GMT vboxsync [45231] * trunk/include/iprt/mangling.h (modified) doppelmoppel Thu, 28 Mar 2013 13:21:46 GMT vboxsync [45230] * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) Main: OVF 2.0 support. A few corrections. Added ...