# # ChangeLog for trunk/include/VBox in vbox # # Generated by Trac 1.4.3.2 # Dec 14, 2024 11:24:24 AM Thu, 05 Mar 2009 00:50:38 GMT vboxsync [17367] * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) VMM: Added VMMR3CallR0 for use with operations which may make host ... Wed, 04 Mar 2009 18:10:58 GMT vboxsync [17362] * trunk/include/VBox/xml.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/xml/xml.cpp (modified) OVF: partial implementation of write support in XML classes. Wed, 04 Mar 2009 09:26:26 GMT vboxsync [17334] * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) Introduced PDMDevHlpCanEmulateIoBlock Wed, 04 Mar 2009 09:00:34 GMT vboxsync [17328] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/IOM.cpp (modified) * trunk/src/VBox/VMM/IOMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) Deal with failed VINF_EM_RAW_EMULATE_IO_BLOCK attempts. Pointless to ... Tue, 03 Mar 2009 18:19:29 GMT vboxsync [17305] * trunk/include/VBox/pgm.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/VMMGC/VMMGC.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMM: Register %R[pgmpage] and %R[pgmramrange] (logging builds only). Tue, 03 Mar 2009 16:53:01 GMT vboxsync [17303] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) Updates Tue, 03 Mar 2009 15:56:07 GMT vboxsync [17295] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) Refined HWACCMR3EmulateIoBlock Tue, 03 Mar 2009 15:31:32 GMT vboxsync [17292] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) Updates for forced recompiler execution (not used) Tue, 03 Mar 2009 15:05:31 GMT vboxsync [17290] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) PGM: -MM_RAM_FLAGS_IDX_SHIFT, -MM_RAM_FLAGS_IDX_MASK Tue, 03 Mar 2009 14:44:11 GMT vboxsync [17286] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGM,MM: -MM_RAM_FLAGS_CREFS_PHYSEXT, -MM_RAM_FLAGS_IDX_OVERFLOWED. Tue, 03 Mar 2009 14:34:35 GMT vboxsync [17285] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGM: Gone are MM_RAM_FLAGS_CREFS_SHIFT and MM_RAM_FLAGS_CREFS_MASK. Tue, 03 Mar 2009 14:27:03 GMT vboxsync [17282] * trunk/include/VBox/err.h (modified) Added VINF_EM_RAW_EMULATE_IO_BLOCK Tue, 03 Mar 2009 14:05:15 GMT vboxsync [17279] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGM,MM: Attacking the shadow page pool tracking info stored in ... Mon, 02 Mar 2009 13:55:31 GMT vboxsync [17251] * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/rem.h (modified) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/Devices/PC/DevPcArch.c (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMPhys.cpp (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/recompiler/VBoxREM.def (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler_new/VBoxREM.def (modified) * trunk/src/recompiler_new/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler_new/VBoxRecompiler.c (modified) VMM,REM,DevPcArch: VBOX_WITH_NEW_PHYS_CODE changes. Mon, 02 Mar 2009 12:31:50 GMT vboxsync [17246] * trunk/include/VBox/hwaccm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Allow mixing of VT-x and software virtualization. (untested so far) Mon, 02 Mar 2009 10:45:42 GMT vboxsync [17235] * trunk/include/VBox/err.h (modified) Added VERR_PGM_NO_CR3_SHADOW_ROOT Fri, 27 Feb 2009 19:48:26 GMT vboxsync [17220] * trunk/include/VBox/scsi.h (modified) SCSI: add mode select 6 command Fri, 27 Feb 2009 11:57:04 GMT vboxsync [17196] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3Lib.cpp (modified) Additions, VBoxGuestR3Lib: 32-bit ioctl handling for 64-bit guest ... Fri, 27 Feb 2009 00:37:35 GMT vboxsync [17184] * trunk/include/VBox/intnet.h (modified) * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/VBoxNetAdp.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/darwin/VBoxNetAdp-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/solaris/VBoxNetAdp-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) VBoxNetFlt: review of core changes, several review comments needing ... Thu, 26 Feb 2009 09:23:27 GMT vboxsync [17146] * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: Disable logging during a critical ... Wed, 25 Feb 2009 16:10:32 GMT vboxsync [17136] * trunk/include/VBox/types.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) VBOXTSS offsets. Wed, 25 Feb 2009 15:10:11 GMT vboxsync [17134] * trunk/include/VBox/pgm.h (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/PGMAllMap.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: updates Tue, 24 Feb 2009 13:43:18 GMT vboxsync [17067] * trunk/include/VBox/usb.h (modified) Solaris/USB: included AP-id field in case we go that route. Tue, 24 Feb 2009 12:21:56 GMT vboxsync [17058] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) More updates for temp locks. Tue, 24 Feb 2009 12:14:19 GMT vboxsync [17057] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) Experiment with temporarily locking dynamic pages Tue, 24 Feb 2009 09:52:53 GMT vboxsync [17048] * trunk/include/VBox/param.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Doubled dynamic cache (raw mode). Mon, 23 Feb 2009 22:26:39 GMT vboxsync [17035] * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/selm.h (modified) * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/SELMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/SELMGC.cpp (modified) * trunk/src/recompiler_new/VBoxRecompiler.c (modified) * trunk/src/recompiler_new/target-i386/helper.h (modified) * trunk/src/recompiler_new/target-i386/op_helper.c (modified) VMM,REM: Brushed up the TR/TSS shadowing. We're now relying on the ... Mon, 23 Feb 2009 12:10:36 GMT vboxsync [17005] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: PGMMapCheck added Mon, 23 Feb 2009 09:28:27 GMT vboxsync [16996] * trunk/include/VBox/pgm.h (modified) update Fri, 20 Feb 2009 00:07:46 GMT vboxsync [16962] * trunk/include/VBox/VBoxHDD.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) VBoxHDD.h/cpp: Fixed VDCFGQueryStringAllocDef inconsistency in the ... Thu, 19 Feb 2009 23:55:00 GMT vboxsync [16961] * trunk/include/VBox/VBoxHDD.h (modified) VBoxHDD.h: VBoxHDD.h has been replaced, comment removed. Thu, 19 Feb 2009 12:46:11 GMT vboxsync [16944] * trunk/include/VBox/com/assert.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) OVF: nuke CHECK_ERROR_THROW macro again, go back to throwing HRESULT Wed, 18 Feb 2009 20:32:10 GMT vboxsync [16931] * trunk/include/VBox/com/assert.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) OVF: make error handling work in IAppliance::importMachines(). Wed, 18 Feb 2009 12:27:00 GMT vboxsync [16898] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: simplified SyncCR3; introduced ... Wed, 18 Feb 2009 10:57:21 GMT vboxsync [16890] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) Removed obsolete parameter for PGMMapHasConflicts. Wed, 18 Feb 2009 10:53:14 GMT vboxsync [16889] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) PGMR3HasMappingConflicts -> PGMHasMappingConflicts. Prepare for ... Tue, 17 Feb 2009 19:07:37 GMT vboxsync [16873] * trunk/include/VBox/VBoxHDD.h (moved) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/RawHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-Internal.h (moved) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (moved) * trunk/src/VBox/Devices/Storage/VDICore.h (modified) * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/testcase/tstVD-2.cpp (modified) * trunk/src/VBox/Devices/Storage/testcase/tstVD.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Main/HardDiskFormatImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/include/HardDiskImpl.h (modified) Storage/VBoxHDD: eliminate the obsolete "-new" part of the name. Tue, 17 Feb 2009 16:06:01 GMT vboxsync [16857] * trunk/include/VBox/cpum.h (modified) CPUMGetHyperCR3 added Tue, 17 Feb 2009 11:01:43 GMT vboxsync [16827] * trunk/include/VBox/VBoxHDD-new.h (modified) * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) Storage/VMDK: implement VMDK 1.1 streamOptimized format. read only at ... Fri, 13 Feb 2009 18:18:29 GMT vboxsync [16750] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) intnet: NetTap -> NetAdp Fri, 13 Feb 2009 15:21:11 GMT vboxsync [16742] * trunk/include/VBox/com/array.h (modified) Correct some typos in comments. Wed, 11 Feb 2009 15:29:00 GMT vboxsync [16671] * trunk/include/VBox/com/array.h (modified) Main/SafeArray: Added SafeArray and SafeIfaceArray constructors ... Wed, 11 Feb 2009 01:17:30 GMT vboxsync [16651] * trunk/include/VBox/VBoxHDD-new.h (modified) VBoxHDD-new.h: Corrected PCVDINTERFACE. Tue, 10 Feb 2009 17:39:08 GMT vboxsync [16648] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) EFI: few missed changes Mon, 09 Feb 2009 16:09:14 GMT vboxsync [16598] * trunk/include/VBox/cpum.h (modified) Added CPUMIsGuestInPAEMode Mon, 09 Feb 2009 12:07:53 GMT vboxsync [16580] * trunk/include/VBox/com/errorprint2.h (modified) * trunk/src/VBox/Main/glue/errorprint2.cpp (modified) Main: make new error functions more granular Fri, 06 Feb 2009 18:06:04 GMT vboxsync [16560] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/AudioAdapterImpl.cpp (modified) * trunk/src/VBox/Main/BIOSSettingsImpl.cpp (modified) * trunk/src/VBox/Main/DVDDriveImpl.cpp (modified) * trunk/src/VBox/Main/FloppyDriveImpl.cpp (modified) * trunk/src/VBox/Main/HardDisk2Impl.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/NetworkAdapterImpl.cpp (modified) * trunk/src/VBox/Main/ParallelPortImpl.cpp (modified) * trunk/src/VBox/Main/PerformanceImpl.cpp (modified) * trunk/src/VBox/Main/SATAControllerImpl.cpp (modified) * trunk/src/VBox/Main/SerialPortImpl.cpp (modified) * trunk/src/VBox/Main/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/USBControllerImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImplExtra.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) * trunk/src/VBox/Main/include/PerformanceImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImplExtra.h (copied) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main: do not include include/VBox/settings.h from other header files ... Fri, 06 Feb 2009 16:41:43 GMT vboxsync [16558] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/AudioAdapterImpl.cpp (modified) * trunk/src/VBox/Main/BIOSSettingsImpl.cpp (modified) * trunk/src/VBox/Main/DVDDriveImpl.cpp (modified) * trunk/src/VBox/Main/FloppyDriveImpl.cpp (modified) * trunk/src/VBox/Main/HardDisk2Impl.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/NetworkAdapterImpl.cpp (modified) * trunk/src/VBox/Main/ParallelPortImpl.cpp (modified) * trunk/src/VBox/Main/PerformanceImpl.cpp (modified) * trunk/src/VBox/Main/SATAControllerImpl.cpp (modified) * trunk/src/VBox/Main/SerialPortImpl.cpp (modified) * trunk/src/VBox/Main/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/USBControllerImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImplExtra.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImplExtra.h (deleted) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main: back out r42503 Fri, 06 Feb 2009 16:35:42 GMT vboxsync [16557] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/AudioAdapterImpl.cpp (modified) * trunk/src/VBox/Main/BIOSSettingsImpl.cpp (modified) * trunk/src/VBox/Main/DVDDriveImpl.cpp (modified) * trunk/src/VBox/Main/FloppyDriveImpl.cpp (modified) * trunk/src/VBox/Main/HardDisk2Impl.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/NetworkAdapterImpl.cpp (modified) * trunk/src/VBox/Main/ParallelPortImpl.cpp (modified) * trunk/src/VBox/Main/PerformanceImpl.cpp (modified) * trunk/src/VBox/Main/SATAControllerImpl.cpp (modified) * trunk/src/VBox/Main/SerialPortImpl.cpp (modified) * trunk/src/VBox/Main/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/USBControllerImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImplExtra.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImplExtra.h (added) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main: do not include include/VBox/settings.h from other header files ... Fri, 06 Feb 2009 16:22:35 GMT vboxsync [16556] * trunk/include/VBox/com/errorprint2.h (added) export Fri, 06 Feb 2009 15:56:58 GMT vboxsync [16553] * trunk/include/VBox/scsi.h (modified) SCSI: Add missing WRITE(6) command. Needed for FreeBSD Thu, 05 Feb 2009 23:31:33 GMT vboxsync [16539] * trunk/include/VBox/xml.h (modified) Main: remove special string class in XML exceptions Thu, 05 Feb 2009 23:25:01 GMT vboxsync [16538] * trunk/include/VBox/settings.h (modified) * trunk/include/VBox/xml.h (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/xml.cpp (modified) Main: replace redundant xml::FmtStr with com::Utf8StrFmt Thu, 05 Feb 2009 16:08:49 GMT vboxsync [16530] * trunk/include/VBox/com/assert.h (modified) * trunk/include/VBox/com/errorprint_legacy.h (copied) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestProp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageImport.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageMetrics.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) * trunk/src/VBox/Main/webservice/websrv-cpp.xsl (modified) Main: rework error macros everywhere; make error messages much more ... Tue, 03 Feb 2009 21:20:36 GMT vboxsync [16495] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageImport.cpp (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) OVF: VBoxManage import implementation (to be continued), back-end ... Fri, 30 Jan 2009 12:14:26 GMT vboxsync [16408] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMTests.cpp (modified) Fixed disabling of hypervisor mappings in VT-x/AMD-V mode. Thu, 29 Jan 2009 18:16:07 GMT vboxsync [16384] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) string.cpp: enable optimization Thu, 29 Jan 2009 14:26:18 GMT vboxsync [16369] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) Utf8Str::substr error handling Wed, 28 Jan 2009 18:37:23 GMT vboxsync [16326] * trunk/include/VBox/com/string.h (modified) document Utf8Str::substr Wed, 28 Jan 2009 18:24:17 GMT vboxsync [16325] * trunk/include/VBox/xml.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) * trunk/src/VBox/Main/xml/xml.cpp (modified) OVF: make com::xml and IAppliance use Utf8Str instead of std::string Wed, 28 Jan 2009 18:06:59 GMT vboxsync [16324] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) COM: teach Utf8Str substr() like std::string Wed, 28 Jan 2009 16:36:24 GMT vboxsync [16321] * trunk/include/VBox/pgm.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/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMSwitcher.cpp (modified) More paging updates Fri, 23 Jan 2009 09:33:48 GMT vboxsync [16192] * trunk/include/VBox/xml.h (modified) build fix Thu, 22 Jan 2009 19:58:31 GMT vboxsync [16188] * trunk/include/VBox/settings.h (modified) * trunk/include/VBox/xml.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/xml.cpp (modified) * trunk/src/VBox/Main/xpcom/server.cpp (modified) Merge OVF branch. Thu, 22 Jan 2009 17:31:11 GMT vboxsync [16183] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) #3419: Added fNoPromisc parameter to pfnCreateAndConnect to prevent ... Thu, 22 Jan 2009 17:30:28 GMT vboxsync [16182] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) VMM: VERR_PGM_MAPPING_CONFLICT fix: always relocate after ring-3 init. Thu, 22 Jan 2009 14:40:08 GMT vboxsync [16170] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) More device work Mon, 19 Jan 2009 23:25:13 GMT vboxsync [16065] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) log.h,log-vbox.cpp: S does not come after H, nor before I... :-) ... Mon, 19 Jan 2009 08:08:07 GMT vboxsync [16032] * trunk/include/VBox/log.h (modified) spaces Mon, 19 Jan 2009 07:03:00 GMT vboxsync [16031] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) Generic SMC device support Mon, 19 Jan 2009 00:34:50 GMT vboxsync [16021] * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) PDM: Add new flags which will make the device notified first if the ... Thu, 15 Jan 2009 14:50:06 GMT vboxsync [15968] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Main/Global.cpp (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings-common.xsd (modified) Added Windows 7 to OS types list. Thu, 15 Jan 2009 12:47:03 GMT vboxsync [15963] * trunk/Config.kmk (modified) * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) initial HPET device support (not yet functional) Thu, 15 Jan 2009 11:09:41 GMT vboxsync [15959] * trunk/include/VBox/com/Guid.h (modified) Remove extra ";" after WORKAROUND_MSVC7_ERROR_C2593_FOR_BOOL_OP() ... Wed, 14 Jan 2009 13:17:12 GMT vboxsync [15940] * trunk/include/VBox/pdmdrv.h (modified) added some more PDMDrv helpers Thu, 08 Jan 2009 10:56:11 GMT vboxsync [15852] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Another experiment with limiting the time spent in ring 0. Mon, 05 Jan 2009 19:42:23 GMT vboxsync [15815] * trunk/include/VBox/scsi.h (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.h (modified) * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) fix Linux passthrough by introducing a double buffer which is ... Mon, 05 Jan 2009 15:52:31 GMT vboxsync [15810] * trunk/include/VBox/VBoxGuest.h (modified) Use separate IO control codes for 32 bit and 64 bit requests in the ... Wed, 24 Dec 2008 12:44:31 GMT vboxsync [15748] * trunk/include/VBox/hwacc_vmx.h (modified) Additional VT-x flags Tue, 23 Dec 2008 14:18:22 GMT vboxsync [15730] * trunk/include/VBox/hwacc_vmx.h (modified) Added MSR_IA32_VMX_MISC_PREEMPT_TSC_BIT Tue, 23 Dec 2008 13:43:38 GMT vboxsync [15725] * trunk/include/VBox/hwacc_vmx.h (modified) Extra flags Fri, 19 Dec 2008 17:29:00 GMT vboxsync [15706] * trunk/include/VBox/VBoxGuest.h (modified) more reverts for 41266 Fri, 19 Dec 2008 16:44:54 GMT vboxsync [15704] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/HGCMInternal.cpp (modified) Introduced VbglHCGMCall32 for supporting 32 bits clients on 64 bits ... Fri, 19 Dec 2008 15:44:42 GMT vboxsync [15699] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxGuest/VBoxGuest.cpp (modified) crOpenGL: fix 32 bit opengl applications under vista64 Wed, 17 Dec 2008 14:29:21 GMT vboxsync [15631] * trunk/include/VBox/x86.h (modified) Added X86TSS32 & X86TSS64. Tue, 16 Dec 2008 22:00:21 GMT vboxsync [15609] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) HWACCM/EM: Sketeched out some scheduling notification from EM to let ... Tue, 16 Dec 2008 14:46:08 GMT vboxsync [15591] * trunk/include/VBox/VBoxHDD-new.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) * trunk/src/VBox/Devices/Storage/testcase/tstVD.cpp (modified) * trunk/src/VBox/Main/HardDisk2Impl.cpp (modified) Storage/VBoxHDD-new: introduce parent UUID parameter for ... Tue, 16 Dec 2008 13:28:59 GMT vboxsync [15583] * trunk/include/VBox/vm.h (modified) Reduced the VMCPU size. Mon, 15 Dec 2008 20:29:57 GMT vboxsync [15542] * trunk/include/VBox/VBoxHDD-new.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) Storage/VBoxHDD-new: tighten uuid parameter declaration Mon, 15 Dec 2008 18:23:42 GMT vboxsync [15529] * trunk/include/VBox/VBoxHDD-new.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) * trunk/src/VBox/Devices/Storage/testcase/tstVD.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) Storage/VBoxHDD-new: implement UUID handling in VDCreate. Remove very ... Mon, 15 Dec 2008 14:36:30 GMT vboxsync [15505] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0.def (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) SUPDrv,INTNet: Heads up! SupDrv version bumped. Added ... Mon, 15 Dec 2008 13:26:31 GMT vboxsync [15503] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/SSM.cpp (modified) SSM, CPUM: Moved the GCPtr/GCPhys sizes into the file header instead ... Mon, 15 Dec 2008 09:59:09 GMT vboxsync [15487] * trunk/include/VBox/hwacc_vmx.h (modified) corrected comments Mon, 15 Dec 2008 08:21:06 GMT vboxsync [15482] * trunk/include/VBox/scsi.h (modified) LsiLogic: fixed alignment issues Sun, 14 Dec 2008 23:26:12 GMT vboxsync [15476] * trunk/include/VBox/scsi.h (modified) Compile fix Sun, 14 Dec 2008 23:21:50 GMT vboxsync [15475] * trunk/Config.kmk (modified) * trunk/include/VBox/pdmifs.h (modified) * trunk/include/VBox/scsi.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) LsiLogic: Linux works! Implemented R0/GC parts and SSM. The LsiLogic ... Sun, 14 Dec 2008 14:31:14 GMT vboxsync [15465] * trunk/include/VBox/sysfs.h (deleted) * trunk/src/VBox/Main/include/HostHardwareLinux.h (modified) * trunk/src/VBox/Main/include/vbox-dbus.h (modified) * trunk/src/VBox/Main/linux/HostHardwareLinux.cpp (modified) * trunk/src/VBox/Main/linux/vbox-dbus.cpp (modified) * trunk/src/VBox/Main/testcase/tstHostHardwareLinux.cpp (modified) Main and Devices, USB: use hal, DBus and sysfs on Linux if usbfs is ... Sat, 13 Dec 2008 10:48:49 GMT vboxsync [15433] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) PGMR0DynMap: doubled the set size. Sat, 13 Dec 2008 10:13:25 GMT vboxsync [15429] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0DynMap.cpp (modified) PGM: Don't use PGMDynMapHCPage in R0/darwin. Sat, 13 Dec 2008 10:02:55 GMT vboxsync [15428] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) PGM: PGMDynMapHCPageOff -> pgmDynMapHCPageOff, making it internal and ...