# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Feb 7, 2025 1:49:10 PM Thu, 07 Jul 2016 16:16:01 GMT vboxsync [62117] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.h (modified) * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostCoreAudio.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVideoRec.cpp (modified) Audio: Bugfixes, logging. Wed, 06 Jul 2016 16:35:35 GMT vboxsync [62075] * trunk/include/VBox/vmm/vm.h (modified) VMCPU.cpum: Added GstCtx member for execution engines like HM and IEM ... Wed, 06 Jul 2016 15:17:05 GMT vboxsync [62065] * trunk/include/VBox/vmm/cpumctx-v1_6.h (modified) cpumctx-v1_6.h: macro name fix Wed, 06 Jul 2016 15:15:42 GMT vboxsync [62064] * trunk/include/VBox/vmm/cpumctx.h (modified) CPUMCTX: Separated nameless union and names struct helper macros in ... Wed, 06 Jul 2016 15:05:38 GMT vboxsync [62062] * trunk/include/VBox/vmm/cpumctx.h (modified) CPUMCTX: gcc build fix Wed, 06 Jul 2016 14:57:29 GMT vboxsync [62059] * trunk/include/VBox/vmm/cpumctx.h (modified) CPUMCTX: Finally figured out a way to make the general purpose and ... Tue, 05 Jul 2016 09:34:17 GMT vboxsync [62021] * trunk/include/iprt/json.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/misc/json.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTJson.cpp (modified) Runtime/RTJson: Fix review todos Mon, 04 Jul 2016 19:58:28 GMT vboxsync [62015] * trunk/include/VBox/types.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) IEM: Switched from using IEMCPU directly to using with via VMCPU. ... Mon, 04 Jul 2016 13:08:28 GMT vboxsync [62006] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) Config.kmk,VMM: Reduced the VM structure by half on darwin where we ... Mon, 04 Jul 2016 11:25:53 GMT vboxsync [62000] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) IEM,VM: Inserted two TLBS into the IEMCPU structure and reorged the ... Mon, 04 Jul 2016 09:15:46 GMT vboxsync [61996] * trunk/include/iprt/aiomgr.h (modified) doxygen Mon, 04 Jul 2016 09:14:00 GMT vboxsync [61995] * trunk/include/iprt/json.h (modified) iprt/json.h: r=bird: Some adjustments and a bunch of todos. Thu, 30 Jun 2016 17:42:31 GMT vboxsync [61968] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) IEM: Fixed setjmp bug (still disabled). Made IEMExecLots execute lots ... Mon, 27 Jun 2016 11:31:20 GMT vboxsync [61893] * trunk/doc/manual/en_US/SDKRef.xml (modified) * trunk/include/VBox/GuestHost/GuestControl.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlProcess.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) Main: Renamed ProcessCreateFlag::NoProfile to ProcessCreateFlag::Profile. Mon, 27 Jun 2016 10:55:28 GMT vboxsync [61891] * trunk/include/iprt/crypto/digest.h (modified) * trunk/src/VBox/Runtime/common/crypto/digest-builtin.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/digest-core.cpp (modified) Runtime/crypto: some fixes for OpenSSL 1.1, work in progress Mon, 27 Jun 2016 08:32:31 GMT vboxsync [61888] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHdaCodec.cpp (modified) Audio: Renamed PDMAUDIOMIXERCTL_VOLUME -> PDMAUDIOMIXERCTL_VOLUME_MASTER. Mon, 27 Jun 2016 08:26:56 GMT vboxsync [61887] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) Audio: Implemented support for master volume controls. Thu, 23 Jun 2016 12:03:01 GMT vboxsync [61847] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Devices/PC/DevIOAPIC_New.cpp (modified) * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) IOAPIC, VMM/APIC: Use dedicated rc for when the APIC doesn't accept ... Wed, 22 Jun 2016 18:18:38 GMT vboxsync [61826] * trunk/include/VBox/vmm/pdmifs.h (modified) pdmifs.h: Fixed incorrect IID update when adding ... Tue, 21 Jun 2016 14:11:06 GMT vboxsync [61794] * trunk/include/VBox/vmm/apic.h (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) VMM/APIC: Cleanup. Mon, 20 Jun 2016 23:25:06 GMT vboxsync [61776] * trunk/include/VBox/vmm/apic.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMKvm.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMMinimal.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/cpus/AMD_Athlon_64_3200.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/AMD_Athlon_64_X2_Dual_Core_4200.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/AMD_FX_8150_Eight_Core.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/AMD_Phenom_II_X6_1100T.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Atom_330_1_60GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i5_3570.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_2635QM.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_3820QM.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_3960X.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_5600U.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_6700K.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Pentium_4_3_00GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Pentium_M_processor_2_00GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Pentium_N3530_2_16GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Xeon_X5482_3_20GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Quad_Core_AMD_Opteron_2384.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/VIA_QuadCore_L4700_1_2_GHz.h (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRCPatchHlp.asm (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/VBox/VMM/tools/VBoxCpuReport.cpp (modified) CPUM,APIC: Per-CPU APIC CPUID feature bit and MSR_IA32_APICBASE GP ... Mon, 20 Jun 2016 15:07:35 GMT vboxsync [61768] * trunk/include/VBox/vmm/iom.h (modified) #if IN_RING3 -> #ifdef IN_RING3. Mon, 20 Jun 2016 09:49:55 GMT vboxsync [61764] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostCoreAudio.cpp (modified) Audio: Implemented backend-independent handling of added/removed ... Mon, 20 Jun 2016 08:35:25 GMT vboxsync [61759] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Type.cpp (modified) DBGFR3Type.cpp: mandatory spacing, review comment (see @page). Fri, 17 Jun 2016 13:15:26 GMT vboxsync [61742] * trunk/include/iprt/json.h (modified) include/iprt/json.h: Remove non ASCII characters Fri, 17 Jun 2016 08:35:23 GMT vboxsync [61737] * trunk/include/iprt/json.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/misc/json.cpp (modified) Runtime/RTJson: Three more helpers, sort RTJson API alphabetically in ... Fri, 17 Jun 2016 07:39:35 GMT vboxsync [61735] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevIOAPIC_New.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) PDM,VMM: I/O APIC critsect fixes and interface changes to broadcast EOI. Tue, 14 Jun 2016 11:34:58 GMT vboxsync [61694] * trunk/include/iprt/json.h (added) * trunk/src/VBox/Runtime/common/misc/json.cpp (added) properties Tue, 14 Jun 2016 11:33:54 GMT vboxsync [61693] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) Runtime: Add RTJson* API to parse the JavaScript Object Notation ... Mon, 13 Jun 2016 15:02:28 GMT vboxsync [61680] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Type.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) VMMR3/DBGFR3Type: New API to dump type information and a guest memory ... Mon, 13 Jun 2016 15:01:00 GMT vboxsync [61679] * trunk/include/VBox/dbg.h (modified) dbg.h: New wrapper which also returns the amount of written characters Mon, 13 Jun 2016 12:39:34 GMT vboxsync [61675] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DrvACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) Devices/ACPI: Notify the guest by sending a battery status change ... Mon, 13 Jun 2016 08:51:05 GMT vboxsync [61671] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Type.cpp (added) * trunk/src/VBox/VMM/include/DBGFInternal.h (modified) VMM/DBGF: Start on a simple type system to pretty print structs in ... Mon, 13 Jun 2016 08:49:54 GMT vboxsync [61670] * trunk/include/VBox/vmm/mm.h (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) MM: Add new tag for later use Fri, 10 Jun 2016 08:28:24 GMT vboxsync [61647] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Use unique, non-zero error codes for u32HMError and avoid ... Fri, 10 Jun 2016 08:15:23 GMT vboxsync [61646] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: space. Fri, 10 Jun 2016 01:07:04 GMT vboxsync [61643] * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) * trunk/src/VBox/VMM/include/VMInternal.h (modified) EM,VMM: Attempt at dealing with guru meditations in SMP VMs. Thu, 09 Jun 2016 18:23:17 GMT vboxsync [61634] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) Fixed DBGFR3_INFO_LOG to only run on the current EMT as we'll easily ... Thu, 09 Jun 2016 17:52:51 GMT vboxsync [61628] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/VMMAll/DBGFAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) DBGF: Added bsod_msr event, stubbed bsod_efi event. Since we cannot ... Thu, 09 Jun 2016 10:22:39 GMT vboxsync [61609] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostALSAAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostCoreAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostNullAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostOSSAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostPulseAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/testcase/tstAudioMixBuffer.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVRDE.cpp (modified) Audio: Update. Wed, 08 Jun 2016 15:35:00 GMT vboxsync [61587] * trunk/include/VBox/vmm/dbgfcorefmt.h (modified) VMM/DBGFCoreWrite: Fix sysenter info. being added to the dump (struct ... Wed, 08 Jun 2016 10:55:10 GMT vboxsync [61570] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFInfo.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) DBGFR3Info*: Added DBGFINFO_FLAGS_ALL_EMTS flag for cpum, apic and ... Wed, 08 Jun 2016 08:33:31 GMT vboxsync [61560] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) Main: IDisplay queryScreenLayout and setScreenLayout API stubs Tue, 07 Jun 2016 14:42:20 GMT vboxsync [61544] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/gim.h (modified) * trunk/src/VBox/VMM/VMMAll/GIMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllKvm.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/VBox/VMM/include/GIMHvInternal.h (modified) * trunk/src/VBox/VMM/include/GIMKvmInternal.h (modified) VMM/GIM: Fix up hypercall rc handling and also a bug while ... Tue, 07 Jun 2016 11:47:32 GMT vboxsync [61532] * trunk/include/VBox/vmm/dbgfcorefmt.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFCoreWrite.cpp (modified) VMM/DBGFCoreWrite: Add missing CPU-context's rflags to the core dump, ... Tue, 07 Jun 2016 09:47:21 GMT vboxsync [61523] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHdaCodec.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostALSAAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostPulseAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/alsa_mangling.h (modified) * trunk/src/VBox/Devices/Audio/alsa_stubs.c (modified) Audio: Update. Tue, 07 Jun 2016 07:55:30 GMT vboxsync [61515] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Report missing/new VT-x's secondary processor-based VM- ... Tue, 07 Jun 2016 07:39:16 GMT vboxsync [61514] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Add missing/new VT-x exit reasons, cleanup. Mon, 06 Jun 2016 15:02:40 GMT vboxsync [61497] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/xml/Settings.cpp: more complete audio enable handling fix, ... Thu, 02 Jun 2016 13:24:16 GMT vboxsync [61413] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/include/VBox/vmm/pdmaudioifs_old.h (added) * trunk/src/VBox/Devices/Audio_old (added) * trunk/src/VBox/Devices/Audio_old/AudioMixBuffer.cpp (added) * trunk/src/VBox/Devices/Audio_old/AudioMixBuffer.h (added) * trunk/src/VBox/Devices/Audio_old/AudioMixer.cpp (added) * trunk/src/VBox/Devices/Audio_old/AudioMixer.h (added) * trunk/src/VBox/Devices/Audio_old/DevIchAc97.cpp (added) * trunk/src/VBox/Devices/Audio_old/DevIchHda.cpp (added) * trunk/src/VBox/Devices/Audio_old/DevIchHdaCodec.cpp (added) * trunk/src/VBox/Devices/Audio_old/DevIchHdaCodec.h (added) * trunk/src/VBox/Devices/Audio_old/DevSB16.cpp (added) * trunk/src/VBox/Devices/Audio_old/DrvAudio.cpp (added) * trunk/src/VBox/Devices/Audio_old/DrvAudio.h (added) * trunk/src/VBox/Devices/Audio_old/DrvAudioCommon.cpp (added) * trunk/src/VBox/Devices/Audio_old/DrvHostALSAAudio.cpp (added) * trunk/src/VBox/Devices/Audio_old/DrvHostCoreAudio.cpp (added) * trunk/src/VBox/Devices/Audio_old/DrvHostDSound.cpp (added) * trunk/src/VBox/Devices/Audio_old/DrvHostNullAudio.cpp (added) * trunk/src/VBox/Devices/Audio_old/DrvHostOSSAudio.cpp (added) * trunk/src/VBox/Devices/Audio_old/DrvHostPulseAudio.cpp (added) * trunk/src/VBox/Devices/Audio_old/Makefile.kup (added) * trunk/src/VBox/Devices/Audio_old/alsa_mangling.h (added) * trunk/src/VBox/Devices/Audio_old/alsa_stubs.c (added) * trunk/src/VBox/Devices/Audio_old/alsa_stubs.h (added) * trunk/src/VBox/Devices/Audio_old/pulse_mangling.h (added) * trunk/src/VBox/Devices/Audio_old/pulse_stubs.c (added) * trunk/src/VBox/Devices/Audio_old/pulse_stubs.h (added) * trunk/src/VBox/Devices/Audio_old/sys-queue.h (added) * trunk/src/VBox/Devices/Audio_old/testcase (added) * trunk/src/VBox/Devices/Audio_old/testcase/Makefile.kmk (added) * trunk/src/VBox/Devices/Audio_old/testcase/tstAudioMixBuffer.cpp (added) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/include/DrvAudioVRDE_old.h (added) * trunk/src/VBox/Main/include/DrvAudioVideoRec_old.h (added) * trunk/src/VBox/Main/src-client/DrvAudioVRDE_old.cpp (added) * trunk/src/VBox/Main/src-client/DrvAudioVideoRec_old.cpp (added) Audio: Use the old audio code for now when doing a release. Set ... Wed, 01 Jun 2016 18:51:16 GMT vboxsync [61386] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.h (modified) * trunk/src/VBox/Devices/Audio/DrvHostPulseAudio.cpp (modified) Audio: Update. Wed, 01 Jun 2016 18:33:47 GMT vboxsync [61384] * trunk/include/VBox/VMMDevTesting.h (modified) * trunk/include/VBox/VMMDevTesting.mac (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) VMMDev/Testing: Added a 64-byte readback register with two access ... Wed, 01 Jun 2016 18:31:33 GMT vboxsync [61383] * trunk/include/VBox/err.mac (modified) kmk -f Maintenance.kmk incs Wed, 01 Jun 2016 00:58:14 GMT vboxsync [61352] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) * trunk/src/VBox/Devices/Audio/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/Audio/testcase/tstAudioMixBuffer.cpp (modified) AudioMixBuffer,tstAudioMixBuffer,pdmaudioifs.h: Fixed buffer overflow ... Tue, 31 May 2016 17:59:34 GMT vboxsync [61348] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/CPUMRZA.asm (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) CPUM,VMM: Touch the FPU state before doing HM on all platforms which ... Tue, 31 May 2016 14:23:24 GMT vboxsync [61339] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/DevIOAPIC_New.cpp (added) * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) * trunk/src/VBox/Devices/build/VBoxDD2.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD2.h (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM, Devices: Added new I/O APIC implementation. Tue, 31 May 2016 13:23:20 GMT vboxsync [61332] * trunk/Config.kmk (modified) * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostALSAAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostOSSAudio.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) Audio: Update. Tue, 31 May 2016 08:43:19 GMT vboxsync [61320] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostALSAAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostNullAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostOSSAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostPulseAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/testcase/tstAudioMixBuffer.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVRDE.cpp (modified) Audio: Update. Tue, 31 May 2016 04:55:10 GMT vboxsync [61317] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/CPUMRZ.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/CPUMRZA.asm (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-fpustate-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-fpustate-1.c (modified) CPUM,HM: CPUM must tell VT-x that it modified the host CR0 because it ... Tue, 31 May 2016 04:39:57 GMT vboxsync [61316] * trunk/include/VBox/VMMDevTesting.mac (modified) * trunk/include/iprt/x86.mac (modified) kmk incs Fri, 27 May 2016 16:21:07 GMT vboxsync [61249] * trunk/include/iprt/x86.h (modified) iprt/x86.h: Rename MSR to be more inline with inconsistent Intel docs. Fri, 27 May 2016 08:26:20 GMT vboxsync [61229] * trunk/include/iprt/x86.h (modified) iprt/x86.h: Added missing global performance counter control MSRs. Tue, 24 May 2016 15:26:06 GMT vboxsync [61166] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp (modified) Audio: Implemented ability to specify two different audio formats via ... Tue, 24 May 2016 11:47:09 GMT vboxsync [61157] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostALSAAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostCoreAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostNullAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostOSSAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostPulseAudio.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVRDE.cpp (modified) * trunk/src/VBox/Main/src-client/VBoxDriversRegister.cpp (modified) Audio: - Unified GPDMAUDIOGSTSTRMIN / PDMAUDIOGSTSTRMOUT / ... Tue, 24 May 2016 07:27:46 GMT vboxsync [61150] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) VMM/APIC: Added stat counters for ICR Lo (IPIs) and timer ICR writes. Mon, 23 May 2016 22:18:46 GMT vboxsync [61145] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRC.cpp (modified) CPUM: build fix Mon, 23 May 2016 22:16:26 GMT vboxsync [61144] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/CPUMRZ.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/CPUMRZA.asm (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) CPUM,HM,GVMM,TRPM,VMM: Next part of the FPU state handling for IEM. ... Mon, 23 May 2016 22:10:30 GMT vboxsync [61143] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: Added IEMExecOneBypassWithPrefetchedByPCWritten for debugging ... Mon, 23 May 2016 18:32:40 GMT vboxsync [61138] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/Settings: fix default handling for fCableConnected with old ... Mon, 23 May 2016 14:52:07 GMT vboxsync [61135] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) DISGetParamSize fixes; corrected movlpd and cvtps2dq disassembly ... Mon, 23 May 2016 08:56:09 GMT vboxsync [61116] * trunk/include/VBox/vmm/apic.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) Main/Console: Use the APICMODE enum, tabs. Fri, 20 May 2016 13:24:27 GMT vboxsync [61097] * trunk/include/iprt/linux/sysfs.h (modified) sysfs.h: spec clearification. Fri, 20 May 2016 10:52:22 GMT vboxsync [61091] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) Audio/AudioMixBuffer: Cache pfnConvTo/pfnConvFrom function pointer ... Fri, 20 May 2016 02:59:40 GMT vboxsync [61072] * trunk/include/VBox/vmm/apic.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) VMM/APIC: Get rid of a couple of duplicate macros, and added a couple ... Fri, 20 May 2016 02:58:16 GMT vboxsync [61070] * trunk/include/iprt/asm-amd64-x86.h (modified) ASMIsViaCentaurCpu: Don't use the Amd function to check the result. duh. Fri, 20 May 2016 01:24:53 GMT vboxsync [61068] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0A.asm (modified) * trunk/src/VBox/VMM/VMMRZ/CPUMRZ.cpp (added) * trunk/src/VBox/VMM/VMMRZ/CPUMRZA.asm (added) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) CPUM,IEM: FPU/SSE/AVX state and host resources APIs, first ... Fri, 20 May 2016 00:10:30 GMT vboxsync [61067] * trunk/include/VBox/vmm/em.h (modified) em.h: reverted unintentional commit. Fri, 20 May 2016 00:09:38 GMT vboxsync [61066] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) CPUMIsGuestFPUStateActive: Fixed 64-on-32 regression from r107325, ... Thu, 19 May 2016 19:12:56 GMT vboxsync [61058] * trunk/include/VBox/vmm/cpum.h (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/CPUMR0UnusedA.asm (deleted) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRCA.asm (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) CPUM,++: Split up CPUM_USED_FPU into CPUM_USED_FPU_GUEST & ... Thu, 19 May 2016 19:10:35 GMT vboxsync [61057] * trunk/include/iprt/asmdefs.mac (modified) asmdefs.mac: doc typo. Thu, 19 May 2016 15:27:41 GMT vboxsync [61051] * trunk/include/VBox/err.h (modified) Audio: Forgot new error codes. Thu, 19 May 2016 15:26:50 GMT vboxsync [61050] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostPulseAudio.cpp (modified) Audio: Update. Thu, 19 May 2016 12:40:08 GMT vboxsync [61044] * trunk/include/VBox/vmm/apic.h (modified) apic.h: See r=bird in code. Thu, 19 May 2016 11:57:10 GMT vboxsync [61042] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Devices/EFI/DevEFI.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/BIOSSettingsImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/BIOSSettingsImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/Machine+BIOSSettings: introduce APIC/X2APIC CPU feature settings ... Thu, 19 May 2016 05:31:32 GMT vboxsync [61041] * trunk/include/VBox/vmm/apic.h (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) VMM/APIC: Move mostly unused stuff from apic.h to internal header. ... Wed, 18 May 2016 13:27:34 GMT vboxsync [61036] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/xml/Settings.cpp: fix default for audio adapter enabling, fix ... Tue, 17 May 2016 17:18:29 GMT vboxsync [61009] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/BusAssignmentManager.h (modified) * trunk/src/VBox/Main/include/DHCPServerImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/NATEngineImpl.h (modified) * trunk/src/VBox/Main/include/NATNetworkImpl.h (modified) * trunk/src/VBox/Main/include/PCIDeviceAttachmentImpl.h (modified) * trunk/src/VBox/Main/include/USBProxyService.h (modified) * trunk/src/VBox/Main/include/VRDEServerImpl.h (modified) * trunk/src/VBox/Main/src-all/PCIDeviceAttachmentImpl.cpp (modified) * trunk/src/VBox/Main/src-client/BusAssignmentManager.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Main/src-server/DHCPServerImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImplCloneVM.cpp (modified) * trunk/src/VBox/Main/src-server/MediumImpl.cpp (modified) * trunk/src/VBox/Main/src-server/NetworkAdapterImpl.cpp (modified) * trunk/src/VBox/Main/src-server/SnapshotImpl.cpp (modified) * trunk/src/VBox/Main/src-server/VRDEServerImpl.cpp (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings.xsd (modified) Main: big settings cleanup and writing optimization. Moved ... Tue, 17 May 2016 09:48:23 GMT vboxsync [60996] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) x86: Added two more CPUID bit definitions. Sun, 15 May 2016 17:58:13 GMT vboxsync [60990] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) DrvAudio.cpp: Replaced the generic VERR_NO_MORE_HANDLES with a ... Thu, 12 May 2016 19:06:48 GMT vboxsync [60965] * trunk/include/iprt/assert.h (modified) iprt/assert.h: static_assert detection for clang. Thu, 12 May 2016 19:06:30 GMT vboxsync [60964] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added RT_CLANG_PREREQ macros. Added RT_NOREF_PV macro ... Thu, 12 May 2016 14:17:52 GMT vboxsync [60950] * trunk/include/VBox/com/array.h (modified) SafeConstGUIDArray: Don't try reference NULL, use 1 instead or clang ... Tue, 10 May 2016 13:27:44 GMT vboxsync [60925] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHdaCodec.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHdaCodec.h (modified) * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostALSAAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostNullAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostOSSAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostPulseAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/testcase/tstAudioMixBuffer.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVideoRec.cpp (modified) Audio: Update on infrastructure: - More work on HDA stream ... Mon, 09 May 2016 20:48:25 GMT vboxsync [60907] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM: Simplified the INSB/W/D memory commit hack so it's pretty much ... Mon, 09 May 2016 18:56:00 GMT vboxsync [60905] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) bugref:8087: Additions/x11: support non-root X server: do not reset ... Mon, 09 May 2016 12:55:50 GMT vboxsync [60891] * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm (modified) TRPM,CPUM: Return to v8086 mode fixes. - We may have entered from ... Sat, 07 May 2016 17:55:21 GMT vboxsync [60874] * trunk/include/VBox/vmm/iem.h (modified) * trunk/include/VBox/vmm/iom.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMRC/IOMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOMRC.cpp,++: Use IEM for IN and OUT too, cleaning out unnecessary code. Sat, 07 May 2016 17:51:35 GMT vboxsync [60871] * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) IEMAllCImplStrInstr.cpp.h: Check FFs for each page and after each ... Fri, 06 May 2016 14:43:04 GMT vboxsync [60865] * trunk/include/VBox/com/microatl.h (modified) * trunk/src/VBox/Frontends/VBoxBalloonCtrl/VBoxWatchdog.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) * trunk/src/VBox/Main/src-client/win/dllmain.cpp (modified) * trunk/src/VBox/Main/src-server/win/svcmain.cpp (modified) * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) Never use static instances of CComModule as it messes up the log ... Thu, 05 May 2016 15:43:19 GMT vboxsync [60850] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) HM: Dropped HMR0SavePendingIOPortWrite and associated code (leaving ...