[Pkg-virtualbox-commits] [virtualbox] 03/06: Merge tag 'upstream/5.1.0_BETA3-dfsg' into experimental
Gianfranco Costamagna
locutusofborg at moszumanska.debian.org
Tue Jun 28 10:00:10 UTC 2016
This is an automated email from the git hooks/post-receive script.
locutusofborg pushed a commit to branch experimental
in repository virtualbox.
commit 85a3caf728c4f0771521508e1b3e05b90e2ae986
Merge: cf97b06 b82d4f6
Author: Gianfranco Costamagna <costamagnagianfranco at yahoo.it>
Date: Mon Jun 20 17:34:16 2016 +0200
Merge tag 'upstream/5.1.0_BETA3-dfsg' into experimental
Upstream version 5.1.0~BETA3-dfsg
Config.kmk | 45 +-
configure | 2 +-
doc/manual/en_US/SDKRef.xml | 2 +-
doc/manual/en_US/man_VBoxManage-debugvm.xml | 8 +-
doc/manual/en_US/user_AdvancedTopics.xml | 2 +-
doc/manual/en_US/user_Introduction.xml | 29 +-
doc/manual/en_US/user_KnownIssues.xml | 3 -
doc/manual/en_US/user_VBoxManage.xml | 8 -
doc/manual/user_ChangeLogImpl.xml | 2 +-
include/VBox/dbg.h | 22 +
include/VBox/err.h | 4 +
include/VBox/log.h | 3 +
include/VBox/settings.h | 2 +-
include/VBox/vmm/dbgf.h | 282 +++-
include/VBox/vmm/dbgfcorefmt.h | 5 +-
include/VBox/vmm/gim.h | 5 +-
include/VBox/vmm/hm_vmx.h | 301 ++--
include/VBox/vmm/mm.h | 1 +
include/VBox/vmm/pdmaudioifs.h | 58 +-
include/VBox/vmm/pdmifs.h | 11 +-
include/VBox/vmm/vm.h | 62 +-
include/VBox/vmm/vmapi.h | 1 +
include/iprt/err.h | 10 +
include/iprt/json.h | 255 ++++
include/iprt/mangling.h | 17 +
src/VBox/Additions/linux/drm/vbox_drv.h | 1 +
src/VBox/Additions/linux/drm/vbox_fb.c | 48 +
src/VBox/Additions/linux/drm/vbox_mode.c | 2 +
src/VBox/Additions/solaris/Makefile.kmk | 1 +
src/VBox/Additions/x11/VBoxClient/draganddrop.cpp | 10 +
src/VBox/Debugger/DBGCEmulateCodeView.cpp | 208 +++
src/VBox/Debugger/DBGPlugInLinux.cpp | 512 ++++++-
src/VBox/Debugger/VBoxDbgStatsQt4.cpp | 5 +
src/VBox/Debugger/testcase/tstDBGCStubs.cpp | 38 +
src/VBox/Devices/Audio/AudioMixBuffer.cpp | 79 +-
src/VBox/Devices/Audio/AudioMixBuffer.h | 3 +-
src/VBox/Devices/Audio/AudioMixer.cpp | 358 +++--
src/VBox/Devices/Audio/AudioMixer.h | 75 +-
src/VBox/Devices/Audio/DevIchAc97.cpp | 285 ++--
src/VBox/Devices/Audio/DevIchHda.cpp | 341 +++--
src/VBox/Devices/Audio/DevIchHdaCodec.cpp | 16 +-
src/VBox/Devices/Audio/DevSB16.cpp | 34 +-
src/VBox/Devices/Audio/DrvAudio.cpp | 887 ++++--------
src/VBox/Devices/Audio/DrvHostALSAAudio.cpp | 233 +++-
src/VBox/Devices/Audio/DrvHostCoreAudio.cpp | 575 ++++++--
src/VBox/Devices/Audio/DrvHostDSound.cpp | 94 +-
src/VBox/Devices/Audio/DrvHostNullAudio.cpp | 7 +-
src/VBox/Devices/Audio/DrvHostOSSAudio.cpp | 2 +-
src/VBox/Devices/Audio/DrvHostPulseAudio.cpp | 14 +-
src/VBox/Devices/Audio/alsa_mangling.h | 1 +
src/VBox/Devices/Audio/alsa_stubs.c | 4 +
.../Devices/Audio/testcase/tstAudioMixBuffer.cpp | 26 +-
src/VBox/Devices/EFI/DevEFI.cpp | 25 +
src/VBox/Devices/EFI/FirmwareBin/VBoxEFI32.fd | Bin 2097152 -> 2097152 bytes
src/VBox/Devices/EFI/FirmwareBin/VBoxEFI64.fd | Bin 2097152 -> 2097152 bytes
.../Graphics/BIOS/VBoxVgaBiosAlternative286.asm | 6 +-
.../Graphics/BIOS/VBoxVgaBiosAlternative286.md5sum | 2 +-
.../Graphics/BIOS/VBoxVgaBiosAlternative386.asm | 6 +-
.../Graphics/BIOS/VBoxVgaBiosAlternative386.md5sum | 2 +-
.../Graphics/BIOS/VBoxVgaBiosAlternative8086.asm | 6 +-
.../BIOS/VBoxVgaBiosAlternative8086.md5sum | 2 +-
src/VBox/Devices/Makefile.kmk | 23 +-
src/VBox/Devices/Network/DevE1000.cpp | 97 +-
.../Devices/PC/BIOS/VBoxBiosAlternative286.asm | 4 +-
.../Devices/PC/BIOS/VBoxBiosAlternative286.md5sum | 2 +-
.../Devices/PC/BIOS/VBoxBiosAlternative386.asm | 4 +-
.../Devices/PC/BIOS/VBoxBiosAlternative386.md5sum | 2 +-
.../Devices/PC/BIOS/VBoxBiosAlternative8086.asm | 4 +-
.../Devices/PC/BIOS/VBoxBiosAlternative8086.md5sum | 2 +-
src/VBox/Devices/PC/DevACPI.cpp | 33 +-
src/VBox/Devices/PC/DevAPIC.cpp | 8 +-
src/VBox/Devices/PC/DevIOAPIC_New.cpp | 371 ++---
src/VBox/Devices/PC/DrvACPI.cpp | 48 +-
src/VBox/Devices/PC/vbox.dsl | 12 +-
src/VBox/Devices/USB/DrvVUSBRootHub.cpp | 2 +
src/VBox/Disassembler/DisasmCore.cpp | 2 +-
.../Frontends/VBoxManage/VBoxManageDebugVM.cpp | 47 +
src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp | 35 +-
src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp | 2 +
src/VBox/Frontends/VBoxManage/VBoxManageList.cpp | 19 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_ru.ts | 8 +-
.../VirtualBox/src/globals/VBoxGlobal.cpp | 23 +-
.../VirtualBox/src/runtime/UIActionPoolRuntime.cpp | 4 +
.../fullscreen/UIMachineWindowFullscreen.cpp | 262 ++--
.../runtime/fullscreen/UIMachineWindowFullscreen.h | 7 +-
.../runtime/information/UIInformationDataItem.cpp | 2 +-
.../settings/machine/UIMachineSettingsNetwork.cpp | 2 -
.../settings/machine/UIMachineSettingsStorage.cpp | 2 +
.../GuestHost/SharedClipboard/x11-clipboard.cpp | 285 +++-
.../SharedClipboard/VBoxClipboard-win.cpp | 316 ++++-
.../darwin/VirtualBox_mpkg/Localizable.strings | 2 +-
.../darwin/VirtualBox_mpkg/distribution.dist | 2 +-
src/VBox/Installer/linux/distributions_deb | 3 +-
src/VBox/Installer/linux/distributions_rpm | 4 +-
src/VBox/Installer/linux/prerm-common.sh | 9 +
src/VBox/Installer/linux/rpm/VirtualBox.tmpl.spec | 8 +
src/VBox/Installer/linux/rpm/rules | 3 +-
src/VBox/Installer/solaris/Makefile.kmk | 17 +-
src/VBox/Installer/solaris/vboxconfig.sh | 19 +-
src/VBox/Main/Makefile.kmk | 4 +-
src/VBox/Main/glue/glue-java.xsl | 4 +-
src/VBox/Main/idl/VirtualBox.xidl | 63 +-
src/VBox/Main/include/ConsoleImpl.h | 1 +
src/VBox/Main/include/DisplayImpl.h | 3 +
src/VBox/Main/include/HostUSBDeviceImpl.h | 4 +-
src/VBox/Main/include/MediumAttachmentImpl.h | 7 +-
src/VBox/Main/include/MediumImpl.h | 8 +
src/VBox/Main/include/USBDeviceFilterImpl.h | 42 +-
src/VBox/Main/src-all/Global.cpp | 100 +-
src/VBox/Main/src-client/ConsoleImpl.cpp | 91 +-
src/VBox/Main/src-client/DisplayImpl.cpp | 14 +
src/VBox/Main/src-client/DrvAudioVRDE.cpp | 7 +-
src/VBox/Main/src-client/MachineDebuggerImpl.cpp | 103 +-
src/VBox/Main/src-server/BIOSSettingsImpl.cpp | 12 +-
src/VBox/Main/src-server/HostImpl.cpp | 14 +-
src/VBox/Main/src-server/HostUSBDeviceImpl.cpp | 6 +-
src/VBox/Main/src-server/MachineImpl.cpp | 7 +-
src/VBox/Main/src-server/MediumAttachmentImpl.cpp | 48 +-
src/VBox/Main/src-server/MediumImpl.cpp | 495 ++++++-
src/VBox/Main/src-server/ParallelPortImpl.cpp | 4 +-
src/VBox/Main/src-server/SerialPortImpl.cpp | 8 +-
src/VBox/Main/src-server/USBDeviceFilterImpl.cpp | 206 +--
src/VBox/Main/src-server/USBDeviceFiltersImpl.cpp | 30 +-
src/VBox/Main/src-server/USBProxyService.cpp | 4 +-
src/VBox/Main/src-server/VRDEServerImpl.cpp | 13 +
.../src-server/solaris/USBProxyBackendSolaris.cpp | 11 +-
src/VBox/Main/src-server/xpcom/server.cpp | 23 +-
src/VBox/Main/xml/Settings.cpp | 30 +-
src/VBox/Runtime/Makefile.kmk | 1 +
src/VBox/Runtime/common/misc/json.cpp | 1442 ++++++++++++++++++++
src/VBox/Runtime/testcase/Makefile.kmk | 5 +-
src/VBox/Runtime/testcase/tstRTJson.cpp | 288 ++++
src/VBox/Storage/VMDK.cpp | 4 +-
src/VBox/Storage/testcase/Makefile.kmk | 6 +-
src/VBox/Storage/testcase/tstVDFill.cpp | 231 ++++
src/VBox/VMM/Makefile.kmk | 1 +
src/VBox/VMM/VMMAll/APICAll.cpp | 73 +-
src/VBox/VMM/VMMAll/DBGFAll.cpp | 4 +-
src/VBox/VMM/VMMAll/GIMAll.cpp | 94 +-
src/VBox/VMM/VMMAll/GIMAllHv.cpp | 141 +-
src/VBox/VMM/VMMAll/GIMAllKvm.cpp | 192 ++-
src/VBox/VMM/VMMAll/IEMAll.cpp | 27 +-
src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h | 6 +-
src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h | 172 ++-
src/VBox/VMM/VMMAll/MMAll.cpp | 1 +
src/VBox/VMM/VMMAll/PDMAll.cpp | 8 +
src/VBox/VMM/VMMAll/PGMAllBth.h | 12 +-
src/VBox/VMM/VMMAll/PGMAllPool.cpp | 2 +
src/VBox/VMM/VMMR0/GIMR0.cpp | 3 +-
src/VBox/VMM/VMMR0/GIMR0Hv.cpp | 6 +-
src/VBox/VMM/VMMR0/GIMR0Kvm.cpp | 6 +-
src/VBox/VMM/VMMR0/HMR0A.asm | 1 +
src/VBox/VMM/VMMR0/HMSVMR0.cpp | 187 ++-
src/VBox/VMM/VMMR0/HMVMXR0.cpp | 136 +-
src/VBox/VMM/VMMR0/PDMR0Device.cpp | 18 +-
src/VBox/VMM/VMMR3/APIC.cpp | 380 ++++--
src/VBox/VMM/VMMR3/CPUM.cpp | 35 +-
src/VBox/VMM/VMMR3/DBGF.cpp | 41 +-
src/VBox/VMM/VMMR3/DBGFCoreWrite.cpp | 1 +
src/VBox/VMM/VMMR3/DBGFInfo.cpp | 81 +-
src/VBox/VMM/VMMR3/DBGFR3Type.cpp | 1245 +++++++++++++++++
src/VBox/VMM/VMMR3/EM.cpp | 195 +--
src/VBox/VMM/VMMR3/EMHM.cpp | 2 +-
src/VBox/VMM/VMMR3/EMRaw.cpp | 14 +-
src/VBox/VMM/VMMR3/GIM.cpp | 16 +-
src/VBox/VMM/VMMR3/GIMHv.cpp | 23 +-
src/VBox/VMM/VMMR3/GIMKvm.cpp | 16 +-
src/VBox/VMM/VMMR3/GIMMinimal.cpp | 10 +-
src/VBox/VMM/VMMR3/HM.cpp | 290 ++--
src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp | 9 +-
src/VBox/VMM/VMMR3/PGM.cpp | 29 +-
src/VBox/VMM/VMMR3/TRPM.cpp | 2 +-
src/VBox/VMM/VMMR3/VM.cpp | 136 +-
src/VBox/VMM/VMMR3/VMEmt.cpp | 10 +-
src/VBox/VMM/VMMR3/VMM.cpp | 2 +
src/VBox/VMM/VMMR3/VMMR3.def | 12 +
src/VBox/VMM/VMMRC/PDMRCDevice.cpp | 18 +-
src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp | 17 +-
src/VBox/VMM/include/APICInternal.h | 14 +-
src/VBox/VMM/include/DBGFInternal.h | 11 +
src/VBox/VMM/include/EMHandleRCTmpl.h | 24 +-
src/VBox/VMM/include/GIMHvInternal.h | 5 +-
src/VBox/VMM/include/GIMKvmInternal.h | 5 +-
src/VBox/VMM/include/HMInternal.h | 6 +-
src/VBox/VMM/include/VMInternal.h | 1 -
src/VBox/VMM/testcase/tstIEMCheckMc.cpp | 1 +
src/VBox/ValidationKit/bootsectors/Makefile.kmk | 24 +-
.../bootsectors/bs3-cpu-decoding-1-asm.asm | 38 +
.../bootsectors/bs3-cpu-decoding-1-template.c | 58 +
.../bootsectors/bs3-cpu-decoding-1-template.mac | 41 +
.../bootsectors/bs3-cpu-decoding-1.c32 | 211 +++
.../ValidationKit/bootsectors/bs3kit/Makefile.kmk | 6 +-
.../bootsectors/bs3kit/bs3-first-common.mac | 3 +-
.../bootsectors/bs3kit/bs3-first-init-all-pe32.asm | 59 +
.../bootsectors/bs3kit/bs3-first-init-all-pp32.asm | 59 +
src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h | 4 -
src/VBox/ValidationKit/common/constants/tbreq.py | 4 +-
src/VBox/ValidationKit/common/utils.py | 95 +-
.../ValidationKit/docs/AutomaticTestingRevamp.html | 10 +-
.../ValidationKit/docs/AutomaticTestingRevamp.txt | 10 +-
src/VBox/ValidationKit/testboxscript/Makefile.kmk | 4 +-
.../testboxscript/testboxscript_real.py | 14 +-
src/VBox/ValidationKit/testdriver/base.py | 16 +-
src/VBox/ValidationKit/testdriver/reporter.py | 6 +-
src/VBox/ValidationKit/testdriver/vbox.py | 59 +-
src/VBox/ValidationKit/testdriver/vboxwrappers.py | 80 +-
.../testmanager/batch/close_orphaned_testsets.py | 6 +-
.../testmanager/batch/virtual_test_sheriff.py | 154 ++-
src/VBox/ValidationKit/testmanager/config.py | 20 +-
src/VBox/ValidationKit/testmanager/core/base.py | 23 +-
src/VBox/ValidationKit/testmanager/core/db.py | 9 +-
.../testmanager/core/globalresource.py | 4 +-
src/VBox/ValidationKit/testmanager/core/report.py | 13 +-
.../ValidationKit/testmanager/core/schedgroup.py | 133 +-
.../testmanager/core/schedulerbase.py | 104 +-
.../testmanager/core/schedulerbeci.py | 6 +-
.../ValidationKit/testmanager/core/systemlog.py | 6 +-
.../ValidationKit/testmanager/core/testbox.pgsql | 626 +++++++++
src/VBox/ValidationKit/testmanager/core/testbox.py | 1033 +++++++-------
.../testmanager/core/testboxcontroller.py | 22 +-
.../testmanager/core/testboxstatus.py | 54 +-
.../ValidationKit/testmanager/core/testcase.pgsql | 23 +-
.../ValidationKit/testmanager/core/testcase.py | 17 +-
.../ValidationKit/testmanager/core/testgroup.py | 49 +-
.../testmanager/core/testresultfailures.py | 11 +-
.../ValidationKit/testmanager/core/testresults.py | 425 +++---
src/VBox/ValidationKit/testmanager/core/testset.py | 88 +-
src/VBox/ValidationKit/testmanager/db/Makefile.kmk | 6 +-
.../db/TestManagerDatabaseComments.pgsql | 78 +-
.../testmanager/db/TestManagerDatabaseInit.pgsql | 189 ++-
.../db/tmdb-r17-testresultvalues-4.pgsql | 39 +
...db-r18-testresultfiles-1-testresultmsgs-1.pgsql | 163 +++
.../testmanager/db/tmdb-r19-testboxes-3.pgsql | 347 +++++
...20-testcases-1-testgroups-1-schedgroups-1.pgsql | 57 +
.../testmanager/db/tmdb-r21-testsets-4.pgsql | 280 ++++
...xes-3-teststatus-4-testboxinschedgroups-1.pgsql | 171 +++
.../ValidationKit/testmanager/webui/wuiadmin.py | 31 +-
.../testmanager/webui/wuiadminschedgroup.py | 8 +-
.../testmanager/webui/wuiadmintestbox.py | 96 +-
.../testmanager/webui/wuiadmintestcase.py | 15 +-
.../testmanager/webui/wuiadmintestgroup.py | 8 +-
.../ValidationKit/testmanager/webui/wuibase.py | 6 +-
.../testmanager/webui/wuicontentbase.py | 46 +-
.../ValidationKit/testmanager/webui/wuihlpform.py | 129 +-
.../testmanager/webui/wuilogviewer.py | 63 +-
.../ValidationKit/testmanager/webui/wuimain.py | 12 +-
.../testmanager/webui/wuitestresult.py | 68 +-
.../ValidationKit/tests/unittests/tdUnitTest1.py | 3 +-
src/libs/xpcom18a4/Config.kmk | 8 +
src/libs/xpcom18a4/Makefile.kmk | 9 +-
.../xptcall/src/md/os2/xptcstubs_gcc_x86_os2.cpp | 11 +-
.../xptcall/src/md/unix/xptcstubs_amd64_darwin.cpp | 2 +-
.../xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp | 9 +-
.../xptcall/src/md/unix/xptcstubs_unixish_x86.cpp | 10 +-
.../xptcall/src/md/unix/xptcstubs_x86_64_linux.cpp | 2 +-
.../xptcall/src/md/unix/xptcstubs_x86_solaris.cpp | 10 +-
src/recompiler/VBoxRecompiler.c | 2 +-
257 files changed, 15096 insertions(+), 4232 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-virtualbox/virtualbox.git
More information about the Pkg-virtualbox-commits
mailing list