# # ChangeLog for trunk/include/VBox in vbox # # Generated by Trac 1.4.3.2 # Jan 17, 2025 8:45:28 PM Tue, 01 Apr 2008 16:04:55 GMT vboxsync [7688] * trunk/include/VBox/DevPCNet.h (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) PCnet: some cleanup, use host-provided RX buffers but don't access ... Tue, 01 Apr 2008 13:35:20 GMT vboxsync [7682] * trunk/include/VBox/DevPCNet.h (added) export Tue, 01 Apr 2008 12:20:28 GMT vboxsync [7677] * trunk/include/VBox/x86.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) Cleanup Tue, 01 Apr 2008 09:18:10 GMT vboxsync [7676] * trunk/include/VBox/x86.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) Cleaned up. AMD64 shadow paging is only valid with AMD64 guest ... Mon, 31 Mar 2008 17:06:39 GMT vboxsync [7670] * trunk/include/VBox/log.h (modified) Fix forgotten log group define. Mon, 31 Mar 2008 15:02:43 GMT vboxsync [7666] * trunk/include/VBox/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) Put back the original PAE defines. AMD differs from Intel wrt valid ... Mon, 31 Mar 2008 13:43:52 GMT vboxsync [7660] * trunk/include/VBox/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) Split off amd64 Mon, 31 Mar 2008 13:31:53 GMT vboxsync [7659] * trunk/include/VBox/x86.h (modified) 36 bits physical address Mon, 31 Mar 2008 13:19:56 GMT vboxsync [7655] * trunk/include/VBox/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) PAE fixes & changes Mon, 31 Mar 2008 11:07:44 GMT vboxsync [7645] * trunk/include/VBox/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) CPUMCPUIDFEATURE_LONG_MODE added Mon, 31 Mar 2008 11:01:34 GMT vboxsync [7644] * trunk/include/VBox/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) Added CPUMCPUIDFEATURE_PAE Fri, 28 Mar 2008 17:15:38 GMT vboxsync [7635] * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/pci.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMPhys.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) The new MMIO2 code. WARNING! This changes the pci mapping protocol ... Fri, 28 Mar 2008 15:07:31 GMT vboxsync [7629] * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) Initial cleanup for PAE Fri, 28 Mar 2008 08:25:54 GMT vboxsync [7613] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) better fix for r29105 (see #2680): Make PGM3PhysGrowRange() take ... Thu, 27 Mar 2008 21:33:38 GMT vboxsync [7607] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/xml/SchemaDefs.xsl (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings-common.xsd (modified) Main: Added more OS Type IDs. Thu, 27 Mar 2008 18:38:03 GMT vboxsync [7604] * trunk/include/VBox/rem.h (modified) Stripped doxygen function headers from the header - documented in source. Thu, 27 Mar 2008 10:44:27 GMT vboxsync [7588] * trunk/include/VBox/ssm.h (modified) Another correction Wed, 26 Mar 2008 15:42:51 GMT vboxsync [7582] * trunk/include/VBox/ssm.h (modified) Correction Wed, 26 Mar 2008 15:24:36 GMT vboxsync [7581] * trunk/include/VBox/ssm.h (modified) * trunk/src/VBox/VMM/SSM.cpp (modified) 64 bits physical address save/restore Wed, 26 Mar 2008 10:29:28 GMT vboxsync [7567] * trunk/include/VBox/vusb.h (modified) uint32_t -> RTGCPHYS32 Tue, 25 Mar 2008 12:56:23 GMT vboxsync [7536] * trunk/include/VBox/VBoxGuest.h (modified) freebsd todo. Tue, 25 Mar 2008 10:20:45 GMT vboxsync [7528] * trunk/include/VBox/VBoxGuest.h (modified) synced the VbglR3HostLikesVideoMode prototype. Tue, 25 Mar 2008 08:02:45 GMT vboxsync [7519] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibMisc.cpp (modified) Cosmetic changes to VbglR3SetGuestCaps. Sat, 22 Mar 2008 23:15:44 GMT vboxsync [7517] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuest/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/SysHlp.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/SysHlp.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3Lib.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceInternal.h (modified) * trunk/src/VBox/Additions/x11/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/x11include/1.3/xorg/xf86Modes.h (modified) * trunk/src/VBox/Additions/x11/x11include/1.4/xorg/xf86Modes.h (modified) * trunk/src/VBox/Additions/x11/xclient/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/xclient/seamless-guest.h (modified) * trunk/src/VBox/Additions/x11/xmouse/xorg14/mouse.c (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/thread2-r0drv-freebsd.c (modified) Additions/FreeBSD: initial commit Mostly tested on FreeBSD 7.0. ... Wed, 19 Mar 2008 10:23:49 GMT vboxsync [7497] * trunk/include/VBox/hwaccm.h (modified) Missing header Mon, 17 Mar 2008 13:15:00 GMT vboxsync [7475] * trunk/include/VBox/err.h (modified) VERR_VMX_MSR_LOCKED_OR_DISABLED Mon, 17 Mar 2008 13:14:24 GMT vboxsync [7474] * trunk/include/VBox/err.h (modified) VERR_VMX_MSR_LOCKED Mon, 17 Mar 2008 12:32:47 GMT vboxsync [7473] * trunk/include/VBox/err.h (modified) VERR_VMX_INIT_CPUS_FAILED added Mon, 17 Mar 2008 10:50:10 GMT vboxsync [7471] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Rewrote VT-x & AMD-V mode changes. Requires the MP apis in our ... Fri, 14 Mar 2008 17:05:33 GMT vboxsync [7464] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibVideo.cpp (modified) * trunk/src/VBox/Additions/x11/xgraphics/vboxutils.c (modified) * trunk/src/VBox/Additions/x11/xgraphics/vboxvideo.h (modified) * trunk/src/VBox/Additions/x11/xgraphics/vboxvideo_13.c (modified) * trunk/src/VBox/Additions/x11/xgraphics/vboxvideo_70.c (modified) Additions/x11: use the VideoModeSupported guest request to check ... Fri, 14 Mar 2008 10:34:36 GMT vboxsync [7456] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) Disassemble vmread/vmwrite Fri, 14 Mar 2008 09:50:14 GMT vboxsync [7452] * trunk/include/VBox/hwacc_vmx.h (modified) MSR_IA32_VMX_BASIC_INFO_VMCS_SIZE fix Wed, 12 Mar 2008 16:11:04 GMT vboxsync [7437] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibMisc.cpp (modified) Additions/common: add ring 3 call to set guest capabilities and make ... Wed, 12 Mar 2008 09:31:46 GMT vboxsync [7425] * trunk/include/VBox/VBoxDev.h (modified) examplify what these certain graphical operations might be. Wed, 12 Mar 2008 08:50:35 GMT vboxsync [7424] * trunk/include/VBox/shflsvc.h (modified) * trunk/include/iprt/dir.h (modified) RTUCS2 -> RTUTF16 Mon, 10 Mar 2008 15:53:53 GMT vboxsync [7416] * trunk/include/VBox/vmm.h (modified) Added VMMR0_DO_HWACC_ENABLE Mon, 10 Mar 2008 15:52:31 GMT vboxsync [7415] * trunk/include/VBox/err.h (modified) More error codes for vt-x Mon, 10 Mar 2008 14:50:08 GMT vboxsync [7409] * trunk/include/VBox/VBoxDev.h (modified) * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) * trunk/src/VBox/Main/GuestImpl.cpp (modified) * trunk/src/VBox/Main/VMMDevInterface.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/GuestImpl.h (modified) VMMDev: added VMMDEV_GUEST_SUPPORTS_GRAPHICS capability, enabled by ... Mon, 10 Mar 2008 14:18:37 GMT vboxsync [7405] * trunk/include/VBox/shflsvc.h (modified) whitespace Sun, 09 Mar 2008 23:54:16 GMT vboxsync [7388] * trunk/include/VBox/settings.h (modified) Main/Settings: Perform conversion in a loop to allow for multi-step ... Fri, 07 Mar 2008 12:57:29 GMT vboxsync [7354] * trunk/include/VBox/mm.h (modified) * trunk/include/iprt/cpuset.h (modified) * trunk/include/iprt/mp.h (modified) RT_MP_MAX_CPU -> RTCPUSET_MAX_CPUS (/ MAXIMUM_PROCESSORS). Added the ... Thu, 06 Mar 2008 21:16:50 GMT vboxsync [7345] * trunk/include/VBox/com/string.h (modified) Main/Glue/string: Don't strcmp NULL. Thu, 06 Mar 2008 10:12:41 GMT vboxsync [7315] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/Settings: Added XmlTreeBackend::AutoConverter subckasss and old ... Wed, 05 Mar 2008 17:47:51 GMT vboxsync [7309] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/Settings: Added XSLT-based auto-conversion functionality to the ... Wed, 05 Mar 2008 08:06:41 GMT vboxsync [7286] * trunk/include/VBox/em.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/EMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/EMGCA.asm (modified) * trunk/src/VBox/VMM/VMMGC/MMRamGC.cpp (modified) emulate [lock] xadd in GC Wed, 05 Mar 2008 07:46:32 GMT vboxsync [7285] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) added DISQueryParamRegPtr to return a pointer to a register which is ... Tue, 04 Mar 2008 20:55:56 GMT vboxsync [7284] * trunk/include/VBox/err.h (modified) webservice: forgot err.h commit Tue, 04 Mar 2008 14:12:17 GMT vboxsync [7277] * trunk/include/VBox/VBoxHDD-new.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/HardDiskImpl.cpp (modified) Make the backend type a per-image property and get away from the per ... Tue, 04 Mar 2008 12:33:43 GMT vboxsync [7272] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * 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) Use MP functions in the runtime. Mon, 03 Mar 2008 12:25:32 GMT vboxsync [7233] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxGuest/Helper.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-os2.cpp (modified) * trunk/src/VBox/Additions/linux/module/vboxmod.c (modified) * trunk/src/VBox/Frontends/VBoxBFE/SDLConsole.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxConsoleView.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox4/include/VBoxConsoleView.h (modified) * trunk/src/VBox/Frontends/VirtualBox4/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Main/GuestOSTypeImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/include/GuestOSTypeImpl.h (modified) Renamed OSType to VBOXOSTYPE to fix the clash with some mac os x typedef. Thu, 28 Feb 2008 16:42:10 GMT vboxsync [7206] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0.def (modified) * 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) Added SUPR0ExecuteCallback. Currently a stub. Tue, 26 Feb 2008 17:44:15 GMT vboxsync [7155] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-newInternal.h (modified) * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) Huge cleanup/error checking/logging improvement of the VMDK code. ... Mon, 25 Feb 2008 18:46:58 GMT vboxsync [7140] * trunk/include/VBox/vusb.h (modified) extra -> pvMore. Mon, 25 Feb 2008 18:20:35 GMT vboxsync [7134] * trunk/include/VBox/dis.h (modified) Eliminate cpum.h dependency (shuts up a bunch of .c warnings). Fixed ... Mon, 25 Feb 2008 18:20:27 GMT vboxsync [7133] * trunk/include/Makefile.kmk (modified) * trunk/include/VBox/VRDPOrders.h (modified) * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/csam.h (modified) * trunk/include/VBox/em.h (modified) * trunk/include/VBox/hwacc_svm.h (modified) * trunk/include/VBox/hwacc_vmx.h (modified) * trunk/include/VBox/iom.h (modified) * trunk/include/VBox/patm.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/selm.h (modified) * trunk/include/VBox/trpm.h (modified) * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmapi.h (modified) * trunk/include/iprt/req.h (modified) * trunk/include/iprt/runtime.h (modified) Eliminate cpum.h dependency (shuts up a bunch of .c warnings). Fixed ... Mon, 25 Feb 2008 16:20:51 GMT vboxsync [7124] * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) Trying again... Mon, 25 Feb 2008 16:12:38 GMT vboxsync [7121] * trunk/include/VBox/x86.h (modified) Added a plain unsigned view to keep things shorter. Mon, 25 Feb 2008 16:10:12 GMT vboxsync [7120] * trunk/include/VBox/vm.mac (modified) Fixed mac os x burn. Mon, 25 Feb 2008 16:09:35 GMT vboxsync [7119] * trunk/include/VBox/vm.h (modified) Fixed mac os x burn. Mon, 25 Feb 2008 15:04:06 GMT vboxsync [7115] * trunk/include/VBox/tm.h (modified) Removed duplicate docs. Mon, 25 Feb 2008 14:56:30 GMT vboxsync [7112] * trunk/include/VBox/ssm.h (modified) Removed duplicate docs. Mon, 25 Feb 2008 14:38:50 GMT vboxsync [7109] * trunk/include/VBox/tm.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.def (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) Added TMTimerSetNano and TMTimerSetMicro. Fri, 22 Feb 2008 13:28:35 GMT vboxsync [7097] * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/cpum.mac (modified) * trunk/src/VBox/VMM/CPUMInternal.mac (modified) Removed the anonymous struct Fri, 22 Feb 2008 13:05:32 GMT vboxsync [7096] * trunk/include/VBox/x86.h (modified) Typo Fri, 22 Feb 2008 12:41:56 GMT vboxsync [7095] * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/cpum.mac (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) * trunk/include/VBox/x86.h (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64ToPAE.asm (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac (modified) Extended the CPUMCTX structure for 64 bits mode. Fri, 22 Feb 2008 10:54:43 GMT vboxsync [7093] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) Fix for ARPL Thu, 21 Feb 2008 19:26:33 GMT vboxsync [7084] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) made RTGCPHYS 32-bit again, has to be solved properly Thu, 21 Feb 2008 14:06:23 GMT vboxsync [7072] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/pci.h (modified) * trunk/include/VBox/ssm.h (modified) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxService/VBoxClipboard.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxCalls.c (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/PIIX3ATABmDma.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Devices/vl_vbox.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/SSM.cpp (modified) Make our devices use the RTGCPHYS32 type & backed out the alignment ... Thu, 21 Feb 2008 13:48:04 GMT vboxsync [7071] * trunk/include/VBox/com/array.h (modified) Got rid of annoying warnings during win64 build Wed, 20 Feb 2008 19:06:43 GMT vboxsync [7061] * trunk/include/VBox/VBoxGuest.h (modified) Use uint64_t instead of RTGCPHYS in VMMDevChangeMemBalloon (binary ... Wed, 20 Feb 2008 13:51:04 GMT vboxsync [7036] * trunk/include/VBox/vm.h (modified) Broke the 64 bits build Wed, 20 Feb 2008 11:42:04 GMT vboxsync [7028] * trunk/include/VBox/VRDPOrders.h (modified) Updates to the VRDP text cache (disabled). Wed, 20 Feb 2008 10:25:36 GMT vboxsync [7026] * trunk/include/VBox/vm.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Runtime/common/misc/sanity.h (modified) * trunk/src/VBox/VMM/REMInternal.h (modified) RTGCPHYS is now 64 bits wide on all host platforms Tue, 19 Feb 2008 13:14:15 GMT vboxsync [7015] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTest.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCompiler.cpp (modified) Cleaned up Mon, 18 Feb 2008 16:49:46 GMT vboxsync [7000] * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) Started with changes for disassembling 64 bits instructions Mon, 18 Feb 2008 15:04:26 GMT vboxsync [6995] * trunk/include/VBox/vm.h (modified) Increased the pdm padding to 1056 bytes to make VBOX_WITH_PDM_LOCK build. Mon, 18 Feb 2008 12:55:09 GMT vboxsync [6989] * trunk/include/VBox/hgcmsvc.h (modified) HGCM: bumped service minor version Mon, 18 Feb 2008 10:32:22 GMT vboxsync [6983] * trunk/include/VBox/VBoxGuest.h (modified) Removed VBOXGUEST_IOCTL_SIZE. Docs. Mon, 18 Feb 2008 10:05:36 GMT vboxsync [6981] * trunk/include/VBox/hgcmsvc.h (modified) * trunk/src/VBox/HostServices/SharedClipboard/service.cpp (modified) * trunk/src/VBox/Main/hgcm/HGCM.cpp (modified) HostServices/SharedClipboard: attempt to handle the guest ... Mon, 18 Feb 2008 07:55:14 GMT vboxsync [6978] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/linux/module/vboxmod.c (modified) Additions/Linux: switch the VBOXGUEST_IOCTL_NR ioctl to ... Fri, 15 Feb 2008 17:33:30 GMT vboxsync [6976] * trunk/include/VBox/com/defs.h (modified) Main/Glue: Added macro SUCCEEED_WARNING(rc). Fri, 15 Feb 2008 17:28:12 GMT vboxsync [6973] * trunk/include/VBox/VRDPOrders.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/driver.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/vrdp.c (modified) Initial commit of VRDP text cache (disabled). Thu, 14 Feb 2008 18:11:54 GMT vboxsync [6963] * trunk/include/VBox/com/defs.h (modified) Main/Glue: Added com::LWResult. Wed, 13 Feb 2008 16:43:19 GMT vboxsync [6935] * trunk/include/VBox/com/EventQueue.h (modified) * trunk/include/VBox/com/Guid.h (modified) * trunk/include/VBox/com/VirtualBox.h (modified) * trunk/include/VBox/com/defs.h (modified) * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/ProgressImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/VirtualBoxErrorInfoImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) Main: Changed 'defined (RT_OS_WINDOWS)' => '!defined ... Tue, 12 Feb 2008 20:44:35 GMT vboxsync [6927] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) Converted MM_RAM_FLAGS_VIRTUAL_HANDLER, MM_RAM_FLAGS_VIRTUAL_WRITE ... Tue, 12 Feb 2008 13:18:35 GMT vboxsync [6921] * trunk/include/VBox/com/array.h (modified) Main: COM Arrays: Allow for zero-sized arrays. Mon, 11 Feb 2008 23:35:37 GMT vboxsync [6915] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) Pass mapping sizes in uint32_t instead of size_t to avoid warnings. ... Mon, 11 Feb 2008 23:02:51 GMT vboxsync [6913] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Separated the PGMVIRTHANDLERTYPE_HYPERVISOR kind of handlers from the ... Mon, 11 Feb 2008 22:04:41 GMT vboxsync [6912] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) Removed the normal (PGMVIRTHANDLERTYPE_NORMAL) kind of virtual access ... Mon, 11 Feb 2008 22:00:13 GMT vboxsync [6911] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) Removed the EIP (PGMVIRTHANDLERTYPE_EIP) kind of virtual access ... Mon, 11 Feb 2008 16:51:52 GMT vboxsync [6902] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (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) Converted MM_RAM_FLAGS_PHYSICAL_HANDLER, _WRITE, _ALL and _TEMP_OFF ... Mon, 11 Feb 2008 13:26:18 GMT vboxsync [6898] * trunk/include/VBox/com/array.h (modified) Main/Glue: Arrays: Compiler warnings. Sun, 10 Feb 2008 14:34:59 GMT vboxsync [6874] * trunk/include/VBox/com/array.h (modified) Main: Arrays: 1) Added com::SafeIfaceArray to manage arrays of ... Fri, 08 Feb 2008 10:38:38 GMT vboxsync [6862] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) Removed the PGMPHYSHANDLERTYPE_PHYSICAL value as it was never and ... Thu, 07 Feb 2008 19:24:14 GMT vboxsync [6854] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) All the new ROM stuff. Had to change PGMROMPAGE a bit to make it ... Thu, 07 Feb 2008 17:45:47 GMT vboxsync [6852] * trunk/include/VBox/pdmifs.h (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) FE/SDL: use feedback from the guest to decide if we need to switch ... Thu, 07 Feb 2008 16:02:11 GMT vboxsync [6851] * trunk/include/VBox/com/array.h (added) * trunk/include/VBox/com/defs.h (modified) * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/COMDefs.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/COMWrappers.xsl (modified) * trunk/src/VBox/Frontends/VirtualBox/src/COMDefs.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) * trunk/src/VBox/Main/Doxyfile.Main (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/idl/Makefile.kup (added) * trunk/src/VBox/Main/idl/midl.xsl (modified) * trunk/src/VBox/Main/idl/xpidl.xsl (modified) * trunk/src/VBox/Main/include/Makefile.kup (added) * trunk/src/VBox/Main/include/USBControllerImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) Ported r27277:27975 (array support) from branches/dmik/s2. Thu, 07 Feb 2008 14:35:49 GMT vboxsync [6849] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibVideo.cpp (modified) * trunk/src/VBox/Additions/x11/xgraphics/vboxutils-new.c (modified) * trunk/src/VBox/Additions/x11/xgraphics/vboxutils.c (modified) * trunk/src/VBox/Additions/x11/xgraphics/vboxvideo.h (modified) * trunk/src/VBox/Additions/x11/xgraphics/vboxvideo_13.c (modified) Additions/common: fixed the guest R3 library display change query ... Thu, 07 Feb 2008 11:30:16 GMT vboxsync [6843] * trunk/include/VBox/VBoxGuest.h (modified) Additions/common: added a call to wait for a display change request ... Thu, 07 Feb 2008 11:25:50 GMT vboxsync [6842] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibVideo.cpp (modified) Additions/common: added a call to wait for a display change request ...