Imported Upstream version 4.3.2-dfsg
Imported Upstream version 4.3.4-dfsg
Merge branch 'upstream' into build

* upstream:
  Imported Upstream version 4.3.4-dfsg
  Imported Upstream version 4.3.2-dfsg

Conflicts:
	Config.kmk
	doc/manual/en_US/user_AdvancedTopics.xml
	doc/manual/en_US/user_Introduction.xml
	doc/manual/fr_FR/user_AdvancedTopics.xml
	doc/manual/fr_FR/user_ChangeLog.xml
	doc/manual/fr_FR/user_GuestAdditions.xml
	doc/manual/fr_FR/user_VBoxManage.xml
	include/VBox/RemoteDesktop/VRDEInput.h
	include/VBox/settings.h
	include/VBox/vmm/hm.h
	include/VBox/vmm/pdmapi.h
	include/VBox/vmm/pgm.h
	src/VBox/Additions/common/VBoxService/VBoxService.cpp
	src/VBox/Additions/common/crOpenGL/fakedri_drv.c
	src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/VBoxDebugAgentLib/VBoxDebugAgentLib.inf
	src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/VBoxPeCoffExtraActionLib/VBoxPeCoffExtraActionLib.inf
	src/VBox/Devices/EFI/FirmwareBin/VBoxEFI32.fd
	src/VBox/Devices/EFI/FirmwareBin/VBoxEFI64.fd
	src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative.asm
	src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative.md5sum
	src/VBox/Devices/Input/DevPS2.cpp
	src/VBox/Devices/Input/PS2Dev.h
	src/VBox/Devices/Input/PS2K.cpp
	src/VBox/Devices/Makefile.kmk
	src/VBox/Devices/Network/DevE1000.cpp
	src/VBox/Devices/Network/DevPCNet.cpp
	src/VBox/Devices/Network/DevVirtioNet.cpp
	src/VBox/Devices/PC/BIOS/VBoxBiosAlternative.asm
	src/VBox/Devices/PC/BIOS/VBoxBiosAlternative.md5sum
	src/VBox/Devices/PC/DevAPIC.cpp
	src/VBox/Devices/Storage/DevBusLogic.cpp
	src/VBox/Devices/VMMDev/VMMDev.cpp
	src/VBox/Devices/VMMDev/VMMDevHGCM.cpp
	src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp
	src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp
	src/VBox/Frontends/VBoxShell/vboxshell.py
	src/VBox/Frontends/VirtualBox/Makefile.kmk
	src/VBox/Frontends/VirtualBox/images/os_linux26.png
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_bg.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_ca.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_ca_VA.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_cs.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_da.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_de.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_es.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_eu.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_fa_IR.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_fi.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_fr.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_gl_ES.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_hu.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_id.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_it.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_ja.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_km_KH.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_ko.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_lt.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_nl.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_pl.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_pt.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_pt_BR.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_ro.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_ru.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_sk.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_sr.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_sv.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_tr.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_uk.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_xx_YY.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_zh_CN.ts
	src/VBox/Frontends/VirtualBox/nls/VirtualBox_zh_TW.ts
	src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendGlobal.cpp
	src/VBox/Frontends/VirtualBox/src/globals/UIDefs.cpp
	src/VBox/Frontends/VirtualBox/src/globals/UIDefs.h
	src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp
	src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.h
	src/VBox/Frontends/VirtualBox/src/globals/UIModalWindowManager.cpp
	src/VBox/Frontends/VirtualBox/src/globals/UIModalWindowManager.h
	src/VBox/Frontends/VirtualBox/src/globals/UIPopupCenter.cpp
	src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp
	src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.h
	src/VBox/Frontends/VirtualBox/src/medium/UIMedium.cpp
	src/VBox/Frontends/VirtualBox/src/medium/UIMedium.h
	src/VBox/Frontends/VirtualBox/src/medium/UIMediumEnumerator.cpp
	src/VBox/Frontends/VirtualBox/src/medium/UIMediumEnumerator.h
	src/VBox/Frontends/VirtualBox/src/medium/UIMediumManager.cpp
	src/VBox/Frontends/VirtualBox/src/medium/UIMediumManager.h
	src/VBox/Frontends/VirtualBox/src/platform/darwin/DarwinKeyboard.cpp
	src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBufferQImage.cpp
	src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBufferQuartz2D.cpp
	src/VBox/Frontends/VirtualBox/src/runtime/UIMachine.cpp
	src/VBox/Frontends/VirtualBox/src/runtime/UIMachine.h
	src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp
	src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.h
	src/VBox/Frontends/VirtualBox/src/runtime/UIMachineMenuBar.cpp
	src/VBox/Frontends/VirtualBox/src/runtime/UIMachineMenuBar.h
	src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.cpp
	src/VBox/Frontends/VirtualBox/src/runtime/UIMachineWindow.cpp
	src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp
	src/VBox/Frontends/VirtualBox/src/runtime/UISession.h
	src/VBox/Frontends/VirtualBox/src/runtime/UIVMCloseDialog.cpp
	src/VBox/Frontends/VirtualBox/src/runtime/UIVMCloseDialog.h
	src/VBox/Frontends/VirtualBox/src/runtime/normal/UIMachineLogicNormal.cpp
	src/VBox/Frontends/VirtualBox/src/runtime/seamless/UIMachineLogicSeamless.cpp
	src/VBox/Frontends/VirtualBox/src/runtime/seamless/UIMachineLogicSeamless.h
	src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp
	src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.h
	src/VBox/Frontends/VirtualBox/src/selector/UIVMDesktop.cpp
	src/VBox/Frontends/VirtualBox/src/selector/UIVMDesktop.h
	src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserModel.cpp
	src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsStorage.cpp
	src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsStorage.h
	src/VBox/Frontends/VirtualBox/src/widgets/VBoxMediaComboBox.cpp
	src/VBox/Frontends/VirtualBox/src/widgets/VBoxMediaComboBox.h
	src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c
	src/VBox/HostServices/SharedOpenGL/crserverlib/server_presenter.cpp
	src/VBox/Installer/darwin/VBoxKEXTs/VirtualBoxStartup.sh
	src/VBox/Installer/win/NLS/zh_TW.wxl
	src/VBox/Main/cbinding/Makefile.kmk
	src/VBox/Main/cbinding/VBoxCAPI_v4_2.h
	src/VBox/Main/cbinding/makefile.tstXPCOMCGlue
	src/VBox/Main/cbinding/tstXPCOMCGlue.c
	src/VBox/Main/idl/VirtualBox.xidl
	src/VBox/Main/include/DHCPServerImpl.h
	src/VBox/Main/include/GuestCtrlImplPrivate.h
	src/VBox/Main/include/GuestDirectoryImpl.h
	src/VBox/Main/include/GuestFileImpl.h
	src/VBox/Main/include/GuestProcessImpl.h
	src/VBox/Main/include/GuestSessionImpl.h
	src/VBox/Main/include/NATNetworkImpl.h
	src/VBox/Main/include/NetworkServiceRunner.h
	src/VBox/Main/include/Wrapper.h
	src/VBox/Main/src-client/ConsoleImpl2.cpp
	src/VBox/Main/src-client/DisplayImpl.cpp
	src/VBox/Main/src-client/GuestCtrlImpl.cpp
	src/VBox/Main/src-client/GuestCtrlPrivate.cpp
	src/VBox/Main/src-client/GuestDirectoryImpl.cpp
	src/VBox/Main/src-client/GuestFileImpl.cpp
	src/VBox/Main/src-client/GuestProcessImpl.cpp
	src/VBox/Main/src-client/GuestSessionImpl.cpp
	src/VBox/Main/src-client/GuestSessionImplTasks.cpp
	src/VBox/Main/src-server/ApplianceImpl.cpp
	src/VBox/Main/src-server/ApplianceImplExport.cpp
	src/VBox/Main/src-server/ApplianceImplImport.cpp
	src/VBox/Main/src-server/DHCPServerImpl.cpp
	src/VBox/Main/src-server/HostDnsService.cpp
	src/VBox/Main/src-server/HostDnsService.h
	src/VBox/Main/src-server/HostDnsServiceResolvConf.cpp
	src/VBox/Main/src-server/HostImpl.cpp
	src/VBox/Main/src-server/HostNetworkInterfaceImpl.cpp
	src/VBox/Main/src-server/MachineImpl.cpp
	src/VBox/Main/src-server/NATNetworkImpl.cpp
	src/VBox/Main/src-server/NetworkAdapterImpl.cpp
	src/VBox/Main/src-server/NetworkServiceRunner.cpp
	src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp
	src/VBox/Main/src-server/freebsd/PerformanceFreeBSD.cpp
	src/VBox/Main/src-server/linux/HostDnsServiceLinux.cpp
	src/VBox/Main/src-server/win/HostDnsServiceWin.cpp
	src/VBox/NetworkServices/DHCP/Config.cpp
	src/VBox/NetworkServices/DHCP/Config.h
	src/VBox/NetworkServices/DHCP/VBoxNetDHCP.cpp
	src/VBox/NetworkServices/NAT/VBoxNetLwipNAT.cpp
	src/VBox/NetworkServices/NetLib/VBoxNetBaseService.cpp
	src/VBox/NetworkServices/NetLib/VBoxNetBaseService.h
	src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c
	src/VBox/VMM/VMMAll/CPUMAllRegs.cpp
	src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h
	src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h
	src/VBox/VMM/VMMR0/HMSVMR0.cpp
	src/VBox/VMM/VMMR0/HMVMXR0.cpp
	src/VBox/VMM/VMMR3/DBGFDisas.cpp
	src/VBox/VMM/VMMR3/HM.cpp
	src/VBox/VMM/VMMR3/PATMSSM.cpp
	src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac
	src/VBox/VMM/include/HMInternal.h
	src/VBox/VMM/include/PATMInternal.h
	src/VBox/VMM/testcase/Instructions/InstructionTestGen.py
	src/VBox/VMM/testcase/Instructions/env-common.mac