# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Jan 18, 2025 2:10:11 PM 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 17:09:22 GMT vboxsync [17141] * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstGetOpt.cpp (modified) IPRT: Added support for short option lists (ls -latrT4). This fixes a ... 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 20:17:37 GMT vboxsync [17096] * trunk/include/iprt/getopt.h (modified) typo Tue, 24 Feb 2009 20:08:18 GMT vboxsync [17094] * trunk/include/iprt/getopt.h (modified) RTGetOpt docs. Tue, 24 Feb 2009 19:57:52 GMT vboxsync [17092] * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) RTGetOpt interface changes. Tue, 24 Feb 2009 19:55:23 GMT vboxsync [17091] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPSvc-win.cpp (modified) RTGetOpt interface changes. Tue, 24 Feb 2009 18:37:53 GMT vboxsync [17088] * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) RTGetOpt: uShort -> iShort and int. Tue, 24 Feb 2009 16:59:16 GMT vboxsync [17078] * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) IPRT: make RTGetOpt accept non-'--' parameters; use RTGetOpt for ... 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 13:34:39 GMT vboxsync [17019] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldr.cpp (modified) RTLdrIsLoadable: docs, leave validation to RTLdrLoad. Mon, 23 Feb 2009 13:27:43 GMT vboxsync [17018] * trunk/include/iprt/process.h (modified) * trunk/src/VBox/Runtime/r3/linux/RTProcIsRunningByName-linux.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcIsRunningByName.cpp (modified) RTProcIsRunningByName: spec update. Mon, 23 Feb 2009 12:25:06 GMT vboxsync [17010] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldr.cpp (modified) iprt: RTLdrIsLoadable for checking if an dynamically library could be ... Mon, 23 Feb 2009 12:23:01 GMT vboxsync [17008] * trunk/include/iprt/stream.h (modified) * trunk/src/VBox/Runtime/r3/stream.cpp (modified) IPRT: Expose (and fix) RTStrmOpenF and RTStrmOpenFV. 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:55:20 GMT vboxsync [16999] * trunk/include/iprt/process.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTProcIsRunningByName-generic.cpp (added) * trunk/src/VBox/Runtime/r3/linux/RTProcIsRunningByName-linux.cpp (added) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcIsRunningByName.cpp (added) iprt: RTProcIsRunningByName implementation for Linux. Mon, 23 Feb 2009 09:29:12 GMT vboxsync [16997] * trunk/include/iprt/file.h (modified) iprt: wrong declaration Mon, 23 Feb 2009 09:28:27 GMT vboxsync [16996] * trunk/include/VBox/pgm.h (modified) update Fri, 20 Feb 2009 08:28:54 GMT vboxsync [16964] * trunk/include/iprt/process.h (modified) iprt: typos 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 23:42:57 GMT vboxsync [16933] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELF.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/ldrFile.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/ldr.h (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-3.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr.cpp (modified) * trunk/src/VBox/VMM/PDMLdr.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler_new/VBoxREMWrapper.cpp (modified) IPRT/PDM,SUPLIb,REM: Extended RTLdrOpen with an architecture argument ... 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 20:10:30 GMT vboxsync [16874] * trunk/Makefile.kmk (modified) * trunk/include/Makefile.kmk (modified) Storage/VBoxHDD: forgotten makefile references to -new include files. 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 ... Sat, 14 Feb 2009 08:49:30 GMT vboxsync [16765] * trunk/include/iprt/base64.h (modified) * trunk/src/VBox/Runtime/common/string/base64.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstBase64.cpp (modified) RTBase64Encode* testcase and adjustments. Sat, 14 Feb 2009 07:31:43 GMT vboxsync [16761] * trunk/include/iprt/err.h (modified) RTBase64: The decoding part (untested). Sat, 14 Feb 2009 07:21:33 GMT vboxsync [16760] * trunk/include/iprt/base64.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/base64.cpp (added) RTBase64: The decoding part (untested). 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 Fri, 06 Feb 2009 12:17:10 GMT vboxsync [16545] * trunk/include/iprt/assert.h (modified) assert.h/AssertForEach: -lisp, -name, +indent, +typecast, +hex print, ... Fri, 06 Feb 2009 11:11:51 GMT vboxsync [16542] * trunk/include/iprt/assert.h (modified) iprt/assert.h: added AssertForEach 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 ... Wed, 04 Feb 2009 15:56:35 GMT vboxsync [16516] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/r3/path.cpp (modified) IPRT: documentation. 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 18:18:20 GMT vboxsync [16432] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added RT_UOFFSETOF_ADD and RT_OFFSETOF_ADD to work ... 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 21:54:06 GMT vboxsync [16345] * trunk/include/iprt/stdint.h (modified) iprt/stdint.h: [U]INT32_C() is wrong in the 10a222 kernel header ... Wed, 28 Jan 2009 21:09:52 GMT vboxsync [16338] * trunk/include/iprt/asmdefs.mac (modified) iprt/asmdefs.mac: Darwin decorates symbols on AMD64 just like on x86 ... 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 17:21:41 GMT vboxsync [16323] * trunk/include/iprt/string.h (modified) typo 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 Wed, 28 Jan 2009 14:15:10 GMT vboxsync [16314] * trunk/include/iprt/asmdefs.mac (modified) iprt/asmdefs.mac: copy & past fun. Wed, 28 Jan 2009 14:05:34 GMT vboxsync [16312] * trunk/include/iprt/asmdefs.mac (modified) iprt/asmdefs.mac: Added xWrtRIP to avoid having to ifdef label ... Wed, 28 Jan 2009 13:46:41 GMT vboxsync [16311] * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/r3/os2/thread-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/tls-posix.cpp (modified) * trunk/src/VBox/VMM/VMInternal.h (modified) IPRT: Changed the RTTLS type and corrected RTTLSAlloc defintions. Tue, 27 Jan 2009 09:21:55 GMT vboxsync [16252] * trunk/include/iprt/path.h (modified) iprt: typos 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 05:24:01 GMT vboxsync [16029] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) iprt/string.h: Reverted previous FreeBSD and moved it to SUPDrvInternal.h Mon, 19 Jan 2009 04:58:00 GMT vboxsync [16027] * trunk/include/iprt/string.h (modified) iprt/string.h: More ring-0 freebsd hacks. 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 ... Sun, 18 Jan 2009 01:33:51 GMT vboxsync [16019] * trunk/Config.kmk (modified) * trunk/include/iprt/stdint.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) tstVMStructGC,Config.kmk,iprt/stdint.h: FreeBSD/amd64 hacks. 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() ...