# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Mar 4, 2025 4:21:23 PM Wed, 17 Jul 2013 21:12:49 GMT vboxsync [47224] * trunk/include/iprt/asmdefs.mac (modified) iprt/asmdefs.mac: RT_MAKE_U32_FROM_U8 fix. Wed, 17 Jul 2013 13:46:48 GMT vboxsync [47218] * trunk/include/VBox/log.h (modified) Build fix. Wed, 17 Jul 2013 11:01:51 GMT vboxsync [47208] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Input/DrvMouseQueue.cpp (modified) * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) * trunk/src/VBox/ExtPacks/BusMouseSample/BusMouse.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MouseImpl.h (modified) * trunk/src/VBox/Main/src-client/MouseImpl.cpp (modified) Devices/Input: more multi-touch plumbing. Wed, 17 Jul 2013 10:17:13 GMT vboxsync [47206] * trunk/include/iprt/thread.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/linux/threadctxhooks-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/the-solaris-kernel.h (modified) * trunk/src/VBox/Runtime/r0drv/solaris/threadctxhooks-r0drv-solaris.c (added) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.h (modified) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemptionDriver.cpp (modified) IPRT: Kernel thread-context hooks, Solaris implementation. Tue, 16 Jul 2013 15:45:42 GMT vboxsync [47199] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/thread.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/r0drv/generic/threadctxhooks-r0drv-generic.cpp (added) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) * trunk/src/VBox/Runtime/r0drv/linux/threadctxhooks-r0drv-linux.c (added) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.h (modified) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemptionDriver.cpp (modified) IPRT: Kernel thread-context hooks, linux implementation. Extended ... Mon, 15 Jul 2013 23:24:11 GMT vboxsync [47172] * trunk/include/iprt/asmdefs.mac (modified) * trunk/include/iprt/x86.h (modified) Started on exception dispatching testcase to check rare paths. Mon, 15 Jul 2013 12:31:36 GMT vboxsync [47157] * trunk/include/VBox/RemoteDesktop/VRDEImage.h (modified) include: VRDEImage.h comments Mon, 15 Jul 2013 10:50:13 GMT vboxsync [47152] * trunk/include/iprt/x86.h (modified) x86.h: Some X86XCPT updates. Sun, 14 Jul 2013 00:05:47 GMT vboxsync [47131] * trunk/include/iprt/x86extra.mac (modified) iprt/x86extra.mac: Added all the trap enums. Fri, 12 Jul 2013 15:31:44 GMT vboxsync [47123] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HM: Dispatch host NMIs on Intel. Added separate STAM counter for ... Fri, 12 Jul 2013 10:16:38 GMT vboxsync [47109] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: XCPT_NMI -> XCPT_OR_NMI. Name it like Intel does in the spec. Wed, 10 Jul 2013 12:04:05 GMT vboxsync [47072] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Use a different error code for unrecognized vs. ... Wed, 10 Jul 2013 11:52:41 GMT vboxsync [47071] * trunk/include/iprt/fs.h (modified) * trunk/src/VBox/Runtime/r3/fs.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fs-posix.cpp (modified) Runtime: btrfs Tue, 09 Jul 2013 12:15:44 GMT vboxsync [47051] * trunk/include/iprt/localipc.h (modified) * trunk/src/VBox/Runtime/r3/win/localipc-win.cpp (modified) IPRT/localipc-win.cpp: Update on implementation (untested so far), ... Mon, 08 Jul 2013 12:27:56 GMT vboxsync [47037] * trunk/include/iprt/formats/mz.mac (added) * trunk/include/iprt/formats/pe.mac (added) Converted ldrPE.h (most of it) and ldrMZ.h to assembly. Mon, 08 Jul 2013 12:26:47 GMT vboxsync [47036] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/PC/BIOS/floppy.c (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvBlock.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) BIOS,DevFdc,DrvBlock: The floppy controller should query the ... Mon, 08 Jul 2013 12:20:14 GMT vboxsync [47034] * trunk/include/iprt/asmdefs.mac (modified) iprt/asmdefs.mac: Added AssertCompileSize and AssertCompileMemberOffset. Sat, 06 Jul 2013 17:31:11 GMT vboxsync [47018] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/DHCPServerImpl.h (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/include/NATNetworkImpl.h (modified) * trunk/src/VBox/Main/include/NetworkServiceRunner.h (moved) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/DHCPServerImpl.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Main/src-server/NATNetworkImpl.cpp (modified) * trunk/src/VBox/Main/src-server/NetworkServiceRunner.cpp (moved) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/src-server/xpcom/server.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main: re-commit r86967 Main/Network: DHCP server has got the ear in ... Fri, 05 Jul 2013 13:49:00 GMT vboxsync [47009] * trunk/include/iprt/localipc.h (modified) Comment typo. Fri, 05 Jul 2013 08:00:49 GMT vboxsync [46993] * trunk/include/VBox/dis.h (modified) DISPREFIX_REX_FLAGS is 0, so don't use it. Thu, 04 Jul 2013 11:38:28 GMT vboxsync [46980] * trunk/include/iprt/manifest.h (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/manifest.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tar.cpp (modified) Deprecated the old manifest API. r=bird: IPRT does NOT use ugly C++ ... Thu, 04 Jul 2013 07:46:39 GMT vboxsync [46971] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Main/src-server/ApplianceImplIO.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tar.cpp (modified) pr6022. Support handling directories in the TAR has been added. Added ... Thu, 04 Jul 2013 06:35:01 GMT vboxsync [46969] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDHCPServer.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/DHCPServerImpl.h (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/include/NATNetworkImpl.h (modified) * trunk/src/VBox/Main/include/NetworkServiceRunner.h (deleted) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/DHCPServerImpl.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Main/src-server/NATNetworkImpl.cpp (modified) * trunk/src/VBox/Main/src-server/NetworkServiceRunner.cpp (deleted) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/src-server/xpcom/server.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/NetworkServices/DHCP/Config.h (deleted) * trunk/src/VBox/NetworkServices/DHCP/Makefile.kmk (modified) * trunk/src/VBox/NetworkServices/DHCP/VBoxNetDHCP.cpp (modified) * trunk/src/VBox/NetworkServices/DHCP/test (deleted) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetBaseService.cpp (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetBaseService.h (modified) backed out ... Thu, 04 Jul 2013 05:21:06 GMT vboxsync [46959] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/DHCPServerImpl.h (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/include/NATNetworkImpl.h (modified) * trunk/src/VBox/Main/include/NATNetworkServiceRunner.h (deleted) * trunk/src/VBox/Main/include/NetworkServiceRunner.h (moved) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/DHCPServerImpl.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Main/src-server/NATNetworkImpl.cpp (modified) * trunk/src/VBox/Main/src-server/NATNetworkServiceRunner.cpp (deleted) * trunk/src/VBox/Main/src-server/NetworkServiceRunner.cpp (moved) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/src-server/xpcom/server.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/Network: DHCP server has got the ear in Main, and we able ... Wed, 03 Jul 2013 14:53:47 GMT vboxsync [46942] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/hm_vmx.mac (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HMR0Mixed.mac (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) VMM: Fix LDTR restoration to be done dynamically. This is required ... Wed, 03 Jul 2013 13:07:03 GMT vboxsync [46933] * trunk/include/VBox/vmm/pdmifs.h (modified) Devices/Input/UsbMouse: add multi-touch mode to pfnReportModes in ... 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. Tue, 02 Jul 2013 17:21:32 GMT vboxsync [46915] * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) PDMLdrEnumModules: Replaced fRc with a enmCtx so we don't load ring-3 ... Tue, 02 Jul 2013 12:59:56 GMT vboxsync [46904] * trunk/include/VBox/intnet.h (modified) * trunk/include/VBox/intnetinline.h (modified) * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetARP.cpp (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetUDP.cpp (modified) IntNet, VirtioNet, NetFilter: Large frame support + drop oversized + ... Mon, 01 Jul 2013 10:09:35 GMT vboxsync [46876] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/common/VBoxMPUtils.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/common/VBoxMPUtils.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/common/VBoxMPVidModes.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.cpp (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsW2KXP.nsh (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-win.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-win.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic1.cpp (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemQueryOSInfo-win.cpp (modified) added Win8.1 OS type 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... ... Thu, 27 Jun 2013 13:34:56 GMT vboxsync [46842] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: AMD-V feature bits update. Thu, 27 Jun 2013 12:17:35 GMT vboxsync [46833] * trunk/include/VBox/vmm/vm.h (modified) build fixes Wed, 26 Jun 2013 09:27:42 GMT vboxsync [46792] * trunk/include/VBox/vmm/cfgm.h (modified) * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) Added CFGMR3DestroyTree. Tue, 25 Jun 2013 17:39:02 GMT vboxsync [46788] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplTeleporter.cpp (modified) * trunk/src/VBox/VMM/VMMR3/FTM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/include/VMInternal.h (modified) VMM: Suspend and resume reasons. Tue, 25 Jun 2013 16:09:37 GMT vboxsync [46783] * trunk/include/VBox/HostServices/VBoxCrOpenGLSvc.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/common/wddm/VBoxMPIf.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxD3DIf.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3DCmn.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3DIf.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3DIf.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/wined3d_gl.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine_new/d3d9/d3d9wddm.def (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine_new/d3d9/surface.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine_new/vbox/VBoxWineEx.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine_new/vbox/libWineStub/include/wine/wined3d.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/context.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/surface.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/wined3d_gl.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/wined3dwddm.def (modified) * trunk/src/VBox/GuestHost/OpenGL/include/chromium.h (modified) * trunk/src/VBox/GuestHost/OpenGL/include/cr_protocol.h (modified) * trunk/src/VBox/GuestHost/OpenGL/include/cr_server.h (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserver/crservice.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_misc.c (modified) wddm/crOpenGL: more TexPresent impl Tue, 25 Jun 2013 13:13:23 GMT vboxsync [46779] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: AMD-V bits. Fri, 21 Jun 2013 10:07:31 GMT vboxsync [46720] * trunk/doc/manual/user_ChangeLogImpl.xml (modified) * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/include/SnapshotImpl.h (modified) * trunk/src/VBox/Main/src-server/MediumImpl.cpp (modified) * trunk/src/VBox/Main/src-server/SnapshotImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/xml/Settings.cpp: limit snapshot depth to 250, avoiding crashes ... Wed, 19 Jun 2013 19:57:53 GMT vboxsync [46691] * trunk/include/VBox/VMMDev.h (modified) VMMDev.h: Drop unnecessary pragmas, keeping the pack(4) on the whole ... 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. Wed, 19 Jun 2013 15:30:23 GMT vboxsync [46667] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsDisplay.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/src-client/VideoRec.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/idl: clarify IMachine.videoCaptureFile to be an absolute path, ... Wed, 19 Jun 2013 12:46:36 GMT vboxsync [46655] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Reflect any exception to the guest if event delivery of ... Wed, 19 Jun 2013 11:47:32 GMT vboxsync [46649] * trunk (modified) * trunk/include/VBox/com/EventQueue.h (modified) * trunk/include/VBox/com/NativeEventQueue.h (added) * trunk/src/VBox (modified) * trunk/src/VBox/Frontends (modified) * trunk/src/VBox/Frontends/VBoxAutostart/VBoxAutostart-posix.cpp (modified) * trunk/src/VBox/Frontends/VBoxAutostart/VBoxAutostart-win.cpp (modified) * trunk/src/VBox/Frontends/VBoxBalloonCtrl/VBoxWatchdog.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/glue/EventQueue.cpp (modified) * trunk/src/VBox/Main/glue/NativeEventQueue.cpp (added) * trunk/src/VBox/Main/glue/initterm.cpp (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/libs/xpcom18a4 (modified) * trunk/src/libs/xpcom18a4/java/src/nsJavaInterfaces.cpp (modified) * trunk/src/libs/xpcom18a4/java/src/nsThreadUtils.h (modified) * trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp (modified) Forward ported r85941 and required build fixes (Main: Implemented new ... 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 12:47:59 GMT vboxsync [46557] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: AMD-V bits. Fri, 14 Jun 2013 12:01:11 GMT vboxsync [46551] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: AMD-V bits. 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. Wed, 12 Jun 2013 15:22:14 GMT vboxsync [46512] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: AMD-V bits. Wed, 12 Jun 2013 13:39:25 GMT vboxsync [46508] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: AMD-V bits. Tue, 11 Jun 2013 16:14:57 GMT vboxsync [46503] * trunk/include/VBox/vmm/hm_svm.h (modified) include/hm_svm.h: Remove comment on header include guard boundary, ... Tue, 11 Jun 2013 16:00:10 GMT vboxsync [46500] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: AMD-V bits. Tue, 11 Jun 2013 13:34:40 GMT vboxsync [46493] * trunk/include/VBox/vmm/stam.h (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/STAM.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) STAMR3Deregister* optimizations. Relevant for both startup and ... Tue, 11 Jun 2013 02:37:26 GMT vboxsync [46488] * trunk/include/VBox/log.h (modified) Add MAIN_VIDEOCAPTURECHANGEDEVENT to VBOX_LOGGROUP_NAMES too. Mon, 10 Jun 2013 22:14:16 GMT vboxsync [46485] * trunk/include/VBox/vmm/hm_svm.h (modified) Missing asserts. Mon, 10 Jun 2013 14:11:26 GMT vboxsync [46465] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/SessionImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/src-client/SessionImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) Main/VPX: introduced onVideoCaptureChange event Thu, 06 Jun 2013 19:48:27 GMT vboxsync [46423] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineDebuggerImpl.h (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) VMM,Main: Introduced a execute-all-in-IEM debug mode. 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 16:27:25 GMT vboxsync [46420] * trunk/include/VBox/vmm/vm.h (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/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/FTM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMM, recompiler: Purge deprecated macros. 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. Tue, 04 Jun 2013 13:01:04 GMT vboxsync [46379] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HMVMXR0: Added VMFUNC feature recognition. Tue, 04 Jun 2013 12:11:23 GMT vboxsync [46378] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Recognize more VT-x misc. MSR features as per the spec. Tue, 04 Jun 2013 08:47:43 GMT vboxsync [46372] * trunk/include/VBox/com/ErrorInfo.h (modified) * trunk/src/VBox/Main/glue/ErrorInfo.cpp (modified) Main/glue/ErrorInfo.cpp: add method to retrieve an ... Mon, 03 Jun 2013 16:34:26 GMT vboxsync [46367] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/SystemPropertiesImpl.h (modified) * trunk/src/VBox/Main/src-server/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Control VBoxSVC release logging. Xtracker id: 6787 Fri, 31 May 2013 19:16:52 GMT vboxsync [46349] * trunk/include/VBox/settings.h (modified) VM Icon override code: xtracker id 5292 Fri, 31 May 2013 12:13:49 GMT vboxsync [46341] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImpl.cpp (modified) Main: 64-bit unknown OS types. 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 Wed, 29 May 2013 14:27:46 GMT vboxsync [46314] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) VMM/HM: AMD-V bits. Get rid of unnecessary pragma packs and use 'u' ... Wed, 29 May 2013 14:08:18 GMT vboxsync [46312] * trunk/include/VBox/vmm/hm_vmx.mac (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructsAsm.asm (modified) VMM/HM: Use assembler structures to make code the VMX host ... Wed, 29 May 2013 13:14:16 GMT vboxsync [46311] * trunk/include/VBox/vmm/hm_svm.h (modified) VMM/HM: Attempt to fix 32-bit burns. Wed, 29 May 2013 12:52:37 GMT vboxsync [46310] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) VMM/HM: AMD-V bits. Bring VMCB layout up to latest spec. Wed, 29 May 2013 09:13:19 GMT vboxsync [46304] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HM: AMD-V bits and clean up. 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 ... Tue, 28 May 2013 14:38:48 GMT vboxsync [46297] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (added) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: Started HMSVMR0 work. Unify the AMD-V erratum 170 verification ... 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, ... Sun, 26 May 2013 11:32:35 GMT vboxsync [46268] * trunk/include/VBox/vmm/hm_vmx.mac (modified) * trunk/include/VBox/vmm/vm.mac (modified) Missed header update. Sun, 26 May 2013 11:29:24 GMT vboxsync [46267] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/hm_vmx.mac (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (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) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: Optimized 64-bit host VT-x world-switch. 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 13:02:37 GMT vboxsync [46217] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFCpu.cpp (modified) Fixed the 'r', 'rg' and 'rg32' commands in 64-bit guest code. 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 19:18:43 GMT vboxsync [46197] * trunk/include/VBox/VBoxGuest.h (modified) build fix