# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Feb 5, 2025 6:20:23 AM Fri, 29 Nov 2013 18:19:02 GMT vboxsync [49731] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstX86-FpuSaveRestore.cpp (added) * trunk/src/VBox/VMM/testcase/tstX86-FpuSaveRestoreA.asm (added) FPU save/restore experiment. Fri, 29 Nov 2013 14:03:10 GMT vboxsync [49725] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HM: Use unordered ASM atomics for safely updating HM flags. Fri, 29 Nov 2013 13:28:54 GMT vboxsync [49724] * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asm/ASMAtomicUoAndU32.asm (added) * trunk/src/VBox/Runtime/common/asm/ASMAtomicUoAndU64.asm (added) * trunk/src/VBox/Runtime/common/asm/ASMAtomicUoOrU32.asm (added) * trunk/src/VBox/Runtime/common/asm/ASMAtomicUoOrU64.asm (added) Added ASMAtomicUo[And|Or]U[32|64]. Thu, 28 Nov 2013 17:30:55 GMT vboxsync [49701] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Simplified the MSR optimization code. Wed, 27 Nov 2013 18:00:49 GMT vboxsync [49687] * trunk/doc/manual/user_ChangeLogImpl.xml (modified) * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSnapshotsWgt.cpp (modified) * trunk/src/VBox/Main/src-server/SnapshotImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/Snapshot: block deleting of current snapshot if it has child ... Wed, 27 Nov 2013 10:29:17 GMT vboxsync [49675] * trunk/include/VBox/com/ErrorInfo.h (modified) include/VBox/com/ErrorInfo.h: avoid warnings with some compilers ... Tue, 26 Nov 2013 16:29:44 GMT vboxsync [49668] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Added a couple of missing Unsupported-Feature Combos errors. Tue, 26 Nov 2013 15:53:35 GMT vboxsync [49664] * 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/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HMVMXR0: MSR optimizations for world-switch of 64-bit guests. Mon, 25 Nov 2013 14:04:00 GMT vboxsync [49640] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) PGM,IEM: Changed PGMPhysIemGCPhys2Ptr to not require A20 to be masked ... Fri, 22 Nov 2013 18:11:29 GMT vboxsync [49634] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (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/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (copied) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (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/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) SUPDrv: Added an interface for probing MSRs. Fri, 22 Nov 2013 16:48:28 GMT vboxsync [49633] * trunk/include/VBox/VBoxGuest.h (modified) Additions/x11/vboxvideo: IOCtl definitions needed on non-Linux ... Fri, 22 Nov 2013 15:11:53 GMT vboxsync [49627] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/linux/drm/vbox_drv.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_drv.h (modified) Additions/linux/drm: add IOCtls to disable and re-start HGSMI in the ... Fri, 22 Nov 2013 14:13:57 GMT vboxsync [49626] * trunk/include/VBox/RemoteDesktop/VRDEInput.h (modified) VRDP: support touch input with RDP8.1 Wed, 20 Nov 2013 17:53:55 GMT vboxsync [49591] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/common/wddm/VBoxMPIf.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxCrHgsmi.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispCm.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispKmt.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispKmt.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiBase.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiBase.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiDisp.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiKmt.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiKmt.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/common/VBoxMPDevExt.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPTypes.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.h (modified) * trunk/src/VBox/GuestHost/OpenGL/include/cr_protocol.h (modified) * trunk/src/VBox/GuestHost/OpenGL/util/vboxhgcm.c (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server.h (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_config.c (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c (modified) wddm: more on new comand mechanism, guest side almost done, some cleanup Wed, 20 Nov 2013 16:48:29 GMT vboxsync [49587] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/src-server/NATNetworkImpl.cpp (modified) NAT networks: enable the network and the DHCP server by default Wed, 20 Nov 2013 10:51:56 GMT vboxsync [49576] * trunk/include/VBox/com/array.h (modified) com/array.h: Implemented simple fallback in case type traits for ... Wed, 20 Nov 2013 10:01:59 GMT vboxsync [49573] * trunk/include/VBox/com/array.h (modified) Comment typo. Wed, 20 Nov 2013 09:59:42 GMT vboxsync [49572] * trunk/include/VBox/com/array.h (modified) com/array.h: Use type traits to support signed and unsigned types in ... Tue, 19 Nov 2013 13:28:01 GMT vboxsync [49549] * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) VMM/CPUM/MSRs: when returning the APIC base, don't rely upon the ... Tue, 19 Nov 2013 13:07:10 GMT vboxsync [49548] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) DevAPIC: reverted r90537, r90540, r90551 -- actually we need to clear ... Mon, 18 Nov 2013 09:47:07 GMT vboxsync [49522] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) VMM: Get rid of residual VBOX_WITH_OLD_VTX_CODE defines. Mon, 18 Nov 2013 09:30:29 GMT vboxsync [49520] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: MSR auto-load/store handling rewrite for VT-x. Fri, 15 Nov 2013 15:20:59 GMT vboxsync [49507] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) vga/crOpenGL: basics for ring buffer-based command submission Thu, 14 Nov 2013 06:49:54 GMT vboxsync [49474] * trunk/include/VBox/HostServices/VBoxCrOpenGLSvc.h (modified) * trunk/include/VBox/VBoxVideo.h (modified) * trunk/include/VBox/VBoxVideo3D.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (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.h (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_window.c (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) crOpenGL: some host bits for buffer-based command submission Mon, 11 Nov 2013 21:24:07 GMT vboxsync [49441] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) PDMAPICHLPR0/RC: Drop pfnChangeFeature. Mon, 11 Nov 2013 13:32:45 GMT vboxsync [49438] * trunk/include/VBox/vmm/pdmdev.h (modified) mark pfnChangeFeature as obsolete for ring-0 and raw-mode. Fri, 08 Nov 2013 15:54:02 GMT vboxsync [49420] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispDDraw.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.cpp (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) forward-port and adopt VHWA fixes Fri, 08 Nov 2013 10:12:30 GMT vboxsync [49417] * trunk/include/iprt/x86.h (modified) typo. Thu, 07 Nov 2013 18:49:01 GMT vboxsync [49411] * trunk/include/VBox/VMMDev.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) VMMDev: s/VMMDEV_MAX_VMMDEV_PARMS/VMMDEV_MAX_HGCM_PARMS/g, return ... Thu, 07 Nov 2013 15:58:54 GMT vboxsync [49410] * trunk/include/VBox/VMMDev.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) Devices: sanity check Tue, 05 Nov 2013 15:17:27 GMT vboxsync [49391] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) iprt/x86.h: Added X86_IS_CANONICAL. Fri, 01 Nov 2013 15:15:27 GMT vboxsync [49365] * trunk/include/VBox/HGSMI/HGSMIChSetup.h (modified) * trunk/include/VBox/VBoxVideo.h (modified) * trunk/include/VBox/VMMDev.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) wddm: basics for ring buffer-based command submission Thu, 31 Oct 2013 16:40:46 GMT vboxsync [49349] * trunk/doc/manual/en_US/user_VBoxManage.xml (modified) * trunk/include/VBox/HostServices/GuestControlSvc.h (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibGuestCtrl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlProcess.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/service.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/GuestCtrlImplPrivate.h (modified) * trunk/src/VBox/Main/include/GuestDirectoryImpl.h (modified) * trunk/src/VBox/Main/include/GuestProcessImpl.h (modified) * trunk/src/VBox/Main/include/GuestSessionImpl.h (modified) * trunk/src/VBox/Main/src-client/GuestCtrlImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestCtrlPrivate.cpp (modified) * trunk/src/VBox/Main/src-client/GuestDirectoryImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestFileImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImplTasks.cpp (modified) Guest Control: - Implemented IGuestSession::DirectoryRemove, ... Wed, 30 Oct 2013 13:13:02 GMT vboxsync [49332] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiBase.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiBase.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiDisp.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiDisp.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiKmt.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/common/VBoxMPDevExt.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.h (modified) wddm: 1. switch to using common VBVA code 2.dx-based command ... Wed, 30 Oct 2013 04:33:40 GMT vboxsync [49326] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/net.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) * trunk/src/VBox/Runtime/common/net/macstr.cpp (copied) IPRT: exposes RTNetStrToMAC (resolves todo in misc/getopt.cpp). Fri, 25 Oct 2013 08:49:06 GMT vboxsync [49283] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Macro naming fix and use RT_BOOL. Tue, 22 Oct 2013 20:36:41 GMT vboxsync [49247] * trunk/include/VBox/vmm/ssm.h (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMSSM.cpp (modified) PATM,CSAM,SSM: Fix PATM restore issue in 4.3.0. ... Tue, 22 Oct 2013 20:34:54 GMT vboxsync [49246] * trunk/include/VBox/sup.h (modified) spaces Tue, 22 Oct 2013 11:57:45 GMT vboxsync [49227] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Adding functions for dynamic MSR swapping. Fri, 18 Oct 2013 15:26:52 GMT vboxsync [49190] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageStorageController.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main,VBoxManage: Implement hotpluggable setting stubs Fri, 18 Oct 2013 14:14:27 GMT vboxsync [49182] * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asm/ASMCpuIdExSlow.asm (copied) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) Added ASMCpuIdExSlow and made CPUM use it. Thu, 17 Oct 2013 07:22:54 GMT vboxsync [49151] * trunk/include/iprt/nt/nt-and-windows.h (added) SUPR3: Use NtDeviceIoControlFile instead of DeviceIoControl to avoid ... Thu, 17 Oct 2013 07:22:02 GMT vboxsync [49150] * trunk/include/iprt/nt (added) * trunk/include/iprt/nt/nt.h (copied) * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dir.h (modified) * trunk/src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/fs-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/internal-r3-nt.h (modified) * trunk/src/VBox/Runtime/r3/nt/pathint-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.c (modified) SUPR3: Use NtDeviceIoControlFile instead of DeviceIoControl to avoid ... Mon, 14 Oct 2013 22:01:16 GMT vboxsync [49092] * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/include/VBox/vusb.h (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) VUSB,EHCI,OHCI: Add a method to query whether a device is emulated or ... Mon, 14 Oct 2013 08:52:51 GMT vboxsync [49083] * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) x86.h: Added ECX feature F16C (valid on both Intel and AMD). Mon, 14 Oct 2013 02:29:38 GMT vboxsync [49079] * trunk/include/iprt/dir.h (modified) dir-win.cpp/RTDirCreate: Aaaaaaaaaaaaaaaaarg!!!!!!!!!! Sun, 13 Oct 2013 22:08:34 GMT vboxsync [49074] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/Global.h (modified) * trunk/src/VBox/Main/include/GuestOSTypeImpl.h (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-server/GuestOSTypeImpl.cpp (modified) Main, FE/Qt: Added a triple fault handling OS hint and a new OS/2 1.x ... Fri, 11 Oct 2013 20:15:59 GMT vboxsync [49061] * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Debugger/DBGPlugInDarwin.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgcfg.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) More Mach-O symbol hacking. Fri, 11 Oct 2013 15:51:50 GMT vboxsync [49058] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main: Added a TripleFaultReset switch. Fri, 11 Oct 2013 14:16:18 GMT vboxsync [49053] * trunk/include/iprt/dbg.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgcfg.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/tools/RTDbgSymCache.cpp (modified) IPRT: More .dSYM hacking. Fri, 11 Oct 2013 11:25:03 GMT vboxsync [49052] * trunk/include/iprt/cpp/list.h (modified) list.h: warning ([-Wunused-parameter]) Fri, 11 Oct 2013 01:06:28 GMT vboxsync [49044] * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Debugger/DBGPlugInDarwin.cpp (copied) * trunk/src/VBox/Debugger/DBGPlugInDiggers.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugIns.h (modified) * trunk/src/VBox/Debugger/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 (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/ldrEx.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/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTDbgSymCache.cpp (added) * trunk/src/libs/kStuff (modified) Darwin guest OS digger hacking in progress. Adding symbol cache util ... Thu, 10 Oct 2013 18:27:32 GMT vboxsync [49039] * trunk/include/VBox/com/string.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/Installer/linux/install_service/generate_service_file.cpp (modified) * trunk/src/VBox/Installer/win/Stub/VBoxStub.cpp (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplExport.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImplCloneVM.cpp (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/common/path/RTPathExt.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathHasExt.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathStripExt.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/ldrNative-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/ldrNative-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) * trunk/src/VBox/Storage/Parallels.cpp (modified) * trunk/src/VBox/Storage/RAW.cpp (modified) * trunk/src/VBox/Storage/VMDK.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) IPRT: Filename extension versus suffix cleanup, long overdue. Thu, 10 Oct 2013 16:43:04 GMT vboxsync [49033] * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Runtime/r3/fileio.cpp (modified) IPRT: Added RTFileCompare* methods a la RTFileCopy*. Thu, 10 Oct 2013 12:55:06 GMT vboxsync [49028] * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/ovfreader.cpp (modified) * trunk/src/VBox/Runtime/common/zip/xarvfs.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) iprt/cpp/xml: Fixed attribute lookup with namespace by doing the same ... Thu, 10 Oct 2013 08:45:11 GMT vboxsync [49019] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllA.asm (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.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) VMM: FPU cleanup. Wed, 09 Oct 2013 13:07:42 GMT vboxsync [49001] * trunk/include/iprt/asm-amd64-x86.h (modified) asm-amd64-x86.h: Fix ASMGetSegAttr input operand size. Wed, 09 Oct 2013 12:22:39 GMT vboxsync [49000] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: IntrInfo to IntInfo renaming. Wed, 09 Oct 2013 11:41:26 GMT vboxsync [48998] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/err.mac (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) VMM/HMVMXR0: Propagate all unexpected exits to release log, slight ... Wed, 09 Oct 2013 10:01:38 GMT vboxsync [48993] * trunk/include/iprt/asm-amd64-x86.h (modified) ASMGetSegAttr: shorter. Wed, 09 Oct 2013 09:37:16 GMT vboxsync [48990] * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asm/ASMGetSegAttr.asm (added) Runtime: ASMGetSegAttr. Tue, 08 Oct 2013 23:10:16 GMT vboxsync [48986] * trunk/include/VBox/vmm/ssm.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) * trunk/src/VBox/VMM/include/SSMInternal.h (modified) VMM/SSM: Add support for USB devices Tue, 08 Oct 2013 21:20:06 GMT vboxsync [48980] * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) PDM,USB: Add methods to detach and attach drivers to USB devices ... Mon, 07 Oct 2013 21:12:09 GMT vboxsync [48934] * trunk/include/VBox/RemoteDesktop/VRDEVideoIn.h (modified) * trunk/include/VBox/VBoxTpG.h (modified) * trunk/include/VBox/VMMDev.h (modified) * trunk/include/VBox/com/Guid.h (modified) * trunk/include/VBox/vmm/pdmcritsectrw.h (modified) * trunk/include/iprt/assert.h (modified) * trunk/include/iprt/getopt.h (modified) * trunk/include/iprt/manifest.h (modified) * trunk/include/iprt/sha.h (modified) * trunk/include/iprt/system.h (modified) include/**: Whitespace cleanup by scm. Mon, 07 Oct 2013 20:05:31 GMT vboxsync [48933] * trunk/include/iprt/formats/mach-o.h (modified) mach-o.h: MH_KEXT_BUNDLE. Mon, 07 Oct 2013 20:05:05 GMT vboxsync [48932] * trunk/include/iprt/types.h (modified) iprt/types.h: RTUUID_INITIALIZE_NULL Sun, 06 Oct 2013 20:11:15 GMT vboxsync [48909] * trunk/include/VBox/err.mac (modified) * trunk/include/iprt/err.mac (modified) * trunk/include/iprt/x86.mac (modified) kmk incs Sat, 05 Oct 2013 16:39:36 GMT vboxsync [48905] * trunk/include/iprt/formats/mach-o.h (moved) * trunk/src/VBox/Runtime/r0drv/darwin/dbgkrnlinfo-r0drv-darwin.cpp (modified) Promoted Runtime/include/internal/ldrMach-O.h to ... Fri, 04 Oct 2013 20:01:01 GMT vboxsync [48898] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/Debugger/DBGCCmdHlp.cpp (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp (modified) VMM,DBGC: Implemented DBGFR3RegNmSet and made the debugger side work. Fri, 04 Oct 2013 08:37:50 GMT vboxsync [48879] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/MediumAttachmentImpl.h (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MediumAttachmentImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings.xsd (modified) Main/MediumAttachment+Machine: stub attribute/method for an explicit ... Fri, 04 Oct 2013 08:33:50 GMT vboxsync [48878] * trunk/include/VBox/vd.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) include/VBox/vd.h: de-C++ify the use of PARTITIONING_TYPE, and at the ... Fri, 04 Oct 2013 02:50:59 GMT vboxsync [48871] * trunk/include/VBox/vd-ifs.h (modified) * trunk/src/VBox/Storage/DMG.cpp (modified) * trunk/src/VBox/Storage/VDIfVfs.cpp (modified) DMG: Fixes. Fri, 04 Oct 2013 01:02:11 GMT vboxsync [48862] * trunk/include/iprt/cpp/xml.h (modified) build fix Thu, 03 Oct 2013 21:48:48 GMT vboxsync [48854] * trunk/include/VBox/vd-ifs.h (modified) * trunk/src/VBox/Storage/DMG.cpp (modified) * trunk/src/VBox/Storage/VDIfVfs.cpp (modified) DMG: Fixes for making vbox-img convert work. Thu, 03 Oct 2013 20:06:54 GMT vboxsync [48852] * trunk/Config.kmk (modified) * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Storage/DMG.cpp (modified) * trunk/src/VBox/Storage/testcase/Makefile.kmk (modified) DMG in XAR fun, part 1 (probably will everything burn as I had to ... Thu, 03 Oct 2013 19:53:25 GMT vboxsync [48850] * trunk/include/iprt/mangling.h (modified) Forgot to mangle RTZipXarFsStreamFromIoStream. Thu, 03 Oct 2013 19:52:53 GMT vboxsync [48849] * trunk/include/VBox/vd-ifs.h (modified) * trunk/src/VBox/Storage/VDIfVfs.cpp (modified) VDIfVfs.cpp: Added file interface wrapper - VDIfCreateVfsFile. Thu, 03 Oct 2013 14:10:24 GMT vboxsync [48841] * trunk/include/iprt/formats/xar.h (modified) iprt/formats/xar.h: header. Thu, 03 Oct 2013 13:42:45 GMT vboxsync [48838] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/zip/xarvfs.cpp (modified) More or less usable XAR reader. Thu, 03 Oct 2013 13:36:16 GMT vboxsync [48837] * trunk/include/iprt/cpp/xml.h (modified) build fix Thu, 03 Oct 2013 13:31:39 GMT vboxsync [48836] * trunk/include/iprt/zip.h (modified) * trunk/src/VBox/Runtime/common/zip/gzipvfs.cpp (modified) IPRT: Added a flag to the gzip decompressor I/O stream for accepting ... Thu, 03 Oct 2013 13:29:58 GMT vboxsync [48835] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/time.h (modified) * trunk/src/VBox/Runtime/common/time/time.cpp (modified) IPRT: Added RTTimeFromString and RTTimeSpecFromString for simple ISO- ... Thu, 03 Oct 2013 13:28:57 GMT vboxsync [48834] * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) iprt/xml: Added more convenience methods and did more cleanup work, ... Thu, 03 Oct 2013 13:22:14 GMT vboxsync [48833] * trunk/include/iprt/cpp/utils.h (modified) cpp/utils.h: Added RT_CPP_GETTER_UNCONST and ... Wed, 02 Oct 2013 13:56:36 GMT vboxsync [48820] * trunk/include/iprt/file.h (modified) * trunk/src/VBox (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Runtime/common/misc/RTFileModeToFlags.cpp (modified) IPRT/RTFileModeToFlags(Ex): Introduced "oa" mode for opening + ... Wed, 02 Oct 2013 08:07:07 GMT vboxsync [48809] * trunk/include/VBox/log.h (modified) VBox/log.h: burn fix Wed, 02 Oct 2013 05:09:25 GMT vboxsync [48803] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) Main: introduces event IHostNameResolutionConfigurationChangeEvent, ... Tue, 01 Oct 2013 14:43:17 GMT vboxsync [48797] * trunk/include/iprt/cpp/xml.h (modified) * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/zip/xarvfs.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) A bit more XAR hacking. Tue, 01 Oct 2013 02:51:16 GMT vboxsync [48782] * trunk/include/iprt/list.h (modified) Missed one macro. Tue, 01 Oct 2013 02:43:59 GMT vboxsync [48781] * trunk/include/iprt/cpp/xml.h (modified) * trunk/include/iprt/list.h (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) iprt/list.h,xml.h: Because of gcc, we need a C++ version of a bunch ... Tue, 01 Oct 2013 02:18:49 GMT vboxsync [48780] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/xar.h (added) * trunk/include/iprt/zip.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/zip/tarcmd.cpp (modified) * trunk/src/VBox/Runtime/common/zip/xarvfs.cpp (copied) * trunk/src/VBox/Runtime/common/zip/zip.cpp (modified) Started on a XAR file system stream similar to what we have for TAR ... Tue, 01 Oct 2013 02:14:13 GMT vboxsync [48779] * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) iprt/xml.h: Replaced std::list> with RTList both to safe ... Mon, 30 Sep 2013 08:51:08 GMT vboxsync [48765] * trunk/doc/manual/user_ChangeLogImpl.xml (modified) * trunk/include/iprt/mp.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSystem.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) Main/Qt/VBoxManage: introduced IHost::ProcessorOnlineCoreCount and ... Mon, 30 Sep 2013 01:57:08 GMT vboxsync [48763] * trunk/include/iprt/types.h (modified) add __STDBOOL_H to darwin specific condition for "bool" handling in C. Fri, 27 Sep 2013 18:19:03 GMT vboxsync [48743] * trunk/include/VBox/vd-plugin.h (modified) * trunk/include/VBox/vd.h (modified) * trunk/src/VBox/Storage/DMG.cpp (modified) * trunk/src/VBox/Storage/ISCSI.cpp (modified) * trunk/src/VBox/Storage/Parallels.cpp (modified) * trunk/src/VBox/Storage/QCOW.cpp (modified) * trunk/src/VBox/Storage/QED.cpp (modified) * trunk/src/VBox/Storage/RAW.cpp (modified) * trunk/src/VBox/Storage/VD.cpp (modified) * trunk/src/VBox/Storage/VDI.cpp (modified) * trunk/src/VBox/Storage/VHD.cpp (modified) * trunk/src/VBox/Storage/VHDX.cpp (modified) * trunk/src/VBox/Storage/VMDK.cpp (modified) Storage/VD: Add support for different sector sizes (only opening and ... Thu, 26 Sep 2013 07:18:30 GMT vboxsync [48698] * trunk/include/iprt/x86.h (modified) typo Thu, 26 Sep 2013 00:20:56 GMT vboxsync [48695] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) CPUM: MSR_CORE_THREAD_COUNT and MSR_FLEX_RATIO for snow leopard. Thu, 26 Sep 2013 00:19:41 GMT vboxsync [48694] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) DBGF: Added DBGFR3AsUnlinkModuleByName and extended DBGFR3AsLoadImage ... Wed, 25 Sep 2013 16:45:39 GMT vboxsync [48691] * trunk/include/VBox/com/string.h (modified) More Bstr compare operators. Wed, 25 Sep 2013 14:29:28 GMT vboxsync [48685] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImpl.cpp (modified) More mac OS X guest types so we can add version specific hacks more ...