[Pkg-virtualbox-commits] [virtualbox] 02/05: Merge tag 'upstream/4.3.22-dfsg'

Gianfranco Costamagna locutusofborg-guest at moszumanska.debian.org
Fri Feb 13 14:48:22 UTC 2015


This is an automated email from the git hooks/post-receive script.

locutusofborg-guest pushed a commit to branch master
in repository virtualbox.

commit a681a7abf8e4e608844dd396716b763a2f3af745
Merge: 172f52a a3d2501
Author: Gianfranco Costamagna <costamagnagianfranco at yahoo.it>
Date:   Fri Feb 13 10:53:50 2015 +0100

    Merge tag 'upstream/4.3.22-dfsg'
    
    Upstream version 4.3.22-dfsg
    
    Conflicts:
    	Config.kmk
    	Makefile.kmk
    	doc/manual/user_ChangeLogImpl.xml
    	include/VBox/HGSMI/HGSMIChSetup.h
    	include/VBox/VBoxGuest.h
    	include/VBox/VBoxGuestLib.h
    	include/VBox/VBoxVideo.h
    	include/VBox/VMMDevTesting.h
    	include/VBox/apic.h
    	include/VBox/apic.mac
    	include/VBox/err.mac
    	include/VBox/vd-ifs.h
    	include/VBox/vmm/cpum.h
    	include/VBox/vmm/hm_vmx.h
    	include/VBox/vmm/pdmifs.h
    	include/VBox/vmm/vmapi.h
    	include/VBox/vmm/vmcpuset.h
    	include/iprt/crypto/x509.h
    	include/iprt/initterm.h
    	include/iprt/ldr.h
    	include/iprt/list.h
    	include/iprt/mangling.h
    	include/iprt/nt/nt.h
    	include/iprt/tcp.h
    	src/VBox/Additions/common/VBoxControl/VBoxControl.cpp
    	src/VBox/Additions/common/VBoxGuest/Makefile.kmk
    	src/VBox/Additions/common/VBoxGuest/VBoxGuest-darwin.cpp
    	src/VBox/Additions/common/VBoxGuest/VBoxGuest-linux.c
    	src/VBox/Additions/common/VBoxGuest/VBoxGuest-win.cpp
    	src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp
    	src/VBox/Additions/common/VBoxGuest/VBoxGuestInternal.h
    	src/VBox/Additions/common/VBoxGuest/linux/Makefile
    	src/VBox/Additions/common/VBoxGuestLib/HGCM.cpp
    	src/VBox/Additions/common/VBoxGuestLib/HGCMInternal.cpp
    	src/VBox/Additions/common/VBoxGuestLib/Mouse.cpp
    	src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR0LibSharedFolders.c
    	src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3Lib.cpp
    	src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibRuntimeXF86.cpp
    	src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibVideo.cpp
    	src/VBox/Additions/common/VBoxService/VBoxServiceAutoMount.cpp
    	src/VBox/Additions/common/VBoxService/VBoxServiceControlProcess.cpp
    	src/VBox/Additions/common/VBoxService/VBoxServicePageSharing.cpp
    	src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo.cpp
    	src/VBox/Additions/haiku/VBoxTray/VBoxDisplay.cpp
    	src/VBox/Additions/linux/drm/vboxvideo_drm.c
    	src/VBox/Additions/linux/installer/vboxadd-x11.sh
    	src/VBox/Additions/linux/sharedfolders/vfsmod.h
    	src/VBox/Additions/solaris/SharedFolders/vboxfs_prov.c
    	src/VBox/Additions/solaris/SharedFolders/vboxfs_vfs.c
    	src/VBox/Additions/solaris/SharedFolders/vboxfs_vnode.c
    	src/VBox/Additions/x11/Installer/98vboxadd-xclient
    	src/VBox/Additions/x11/VBoxClient/VBoxClient.h
    	src/VBox/Additions/x11/VBoxClient/display.cpp
    	src/VBox/Additions/x11/VBoxClient/draganddrop.cpp
    	src/VBox/Additions/x11/VBoxClient/hostversion.cpp
    	src/VBox/Additions/x11/VBoxClient/main.cpp
    	src/VBox/Additions/x11/VBoxClient/seamless-glue.h
    	src/VBox/Additions/x11/VBoxClient/seamless-guest.h
    	src/VBox/Additions/x11/VBoxClient/seamless-host.cpp
    	src/VBox/Additions/x11/VBoxClient/seamless-host.h
    	src/VBox/Additions/x11/VBoxClient/seamless.cpp
    	src/VBox/Additions/x11/VBoxClient/thread.cpp
    	src/VBox/Additions/x11/VBoxClient/thread.h
    	src/VBox/Additions/x11/undefined_xorg
    	src/VBox/Additions/x11/vboxmouse/Makefile.kmk
    	src/VBox/Additions/x11/vboxvideo/Makefile.kmk
    	src/VBox/Additions/x11/vboxvideo/setmode.c
    	src/VBox/Additions/x11/vboxvideo/testcase/Makefile.kmk
    	src/VBox/Additions/x11/vboxvideo/undefined
    	src/VBox/Additions/x11/vboxvideo/vboxutils.c
    	src/VBox/Additions/x11/vboxvideo/vboxvideo.c
    	src/VBox/Additions/x11/vboxvideo/vboxvideo.h
    	src/VBox/Additions/x11/vboxvideo/vboxvideo_dri2.c
    	src/VBox/Additions/x11/vboxvideo/vbva.c
    	src/VBox/Debugger/VBoxDbgConsole.cpp
    	src/VBox/Devices/Audio/DevIchHdaCodec.cpp
    	src/VBox/Devices/Audio/dsoundaudio.c
    	src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/GenFds/GenFds.py
    	src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py
    	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/Graphics/DevVGA-SVGA.cpp
    	src/VBox/Devices/Graphics/DevVGA-SVGA3d-cocoa.h
    	src/VBox/Devices/Graphics/DevVGA-SVGA3d-cocoa.m
    	src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp
    	src/VBox/Devices/Graphics/DevVGA-SVGA3d-shared.h
    	src/VBox/Devices/Graphics/DevVGA-SVGA3d-win.cpp
    	src/VBox/Devices/Graphics/DevVGA-SVGA3d.h
    	src/VBox/Devices/Graphics/DevVGA.cpp
    	src/VBox/Devices/Graphics/DevVGA.h
    	src/VBox/Devices/Graphics/DevVGASavedState.h
    	src/VBox/Devices/Graphics/DevVGA_VBVA.cpp
    	src/VBox/Devices/Graphics/shaderlib/directx.c
    	src/VBox/Devices/Graphics/shaderlib/glsl_shader.c
    	src/VBox/Devices/Graphics/shaderlib/shader.c
    	src/VBox/Devices/Graphics/shaderlib/shaderapi.c
    	src/VBox/Devices/Graphics/shaderlib/shaderlib.h
    	src/VBox/Devices/Graphics/shaderlib/wined3d_gl.h
    	src/VBox/Devices/Graphics/shaderlib/wined3d_private.h
    	src/VBox/Devices/Makefile.kmk
    	src/VBox/Devices/Network/DrvNAT.cpp
    	src/VBox/Devices/Network/slirp/bootp.c
    	src/VBox/Devices/Network/slirp/debug.c
    	src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.c
    	src/VBox/Devices/Network/slirp/ip_icmp.c
    	src/VBox/Devices/Network/slirp/ip_input.c
    	src/VBox/Devices/Network/slirp/libalias/alias.c
    	src/VBox/Devices/Network/slirp/libalias/alias_db.c
    	src/VBox/Devices/Network/slirp/libslirp.h
    	src/VBox/Devices/Network/slirp/misc.c
    	src/VBox/Devices/Network/slirp/resolv_conf_parser.c
    	src/VBox/Devices/Network/slirp/resolv_conf_parser.h
    	src/VBox/Devices/Network/slirp/slirp.c
    	src/VBox/Devices/Network/slirp/slirp_dns.c
    	src/VBox/Devices/Network/slirp/slirp_state.h
    	src/VBox/Devices/Network/slirp/socket.c
    	src/VBox/Devices/Network/slirp/socket.h
    	src/VBox/Devices/Network/slirp/udp.c
    	src/VBox/Devices/PC/BIOS/VBoxBiosAlternative.asm
    	src/VBox/Devices/PC/BIOS/VBoxBiosAlternative.md5sum
    	src/VBox/Devices/PC/DevACPI.cpp
    	src/VBox/Devices/Storage/DevAHCI.cpp
    	src/VBox/Devices/Storage/DevATA.cpp
    	src/VBox/Devices/Storage/DrvVD.cpp
    	src/VBox/Devices/USB/DevOHCI.cpp
    	src/VBox/Devices/USB/VUSBDevice.cpp
    	src/VBox/Devices/USB/VUSBInternal.h
    	src/VBox/Devices/USB/VUSBUrb.cpp
    	src/VBox/Devices/VMMDev/VMMDev.cpp
    	src/VBox/Devices/VMMDev/VMMDevTesting.cpp
    	src/VBox/Frontends/VBoxBalloonCtrl/Makefile.kmk
    	src/VBox/Frontends/VBoxHeadless/Makefile.kmk
    	src/VBox/Frontends/VBoxManage/Makefile.kmk
    	src/VBox/Frontends/VirtualBox/VirtualBox2.qrc
    	src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp
    	src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp
    	src/VBox/Frontends/VirtualBox/src/net/UIDownloaderAdditions.cpp
    	src/VBox/Frontends/VirtualBox/src/net/UIDownloaderUserManual.cpp
    	src/VBox/Frontends/VirtualBox/src/net/UINetworkReply.cpp
    	src/VBox/Frontends/VirtualBox/src/platform/win/VirtualBox.rc
    	src/VBox/Frontends/VirtualBox/src/platform/win/VirtualBoxHardened.rc
    	src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBufferQImage.cpp
    	src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBufferQuartz2D.cpp
    	src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp
    	src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.cpp
    	src/VBox/Frontends/VirtualBox/src/runtime/UIMultiScreenLayout.cpp
    	src/VBox/Frontends/VirtualBox/src/runtime/fullscreen/UIMachineLogicFullscreen.cpp
    	src/VBox/Frontends/VirtualBox/src/runtime/normal/UIMachineLogicNormal.cpp
    	src/VBox/Frontends/VirtualBox/src/runtime/seamless/UIMachineLogicSeamless.cpp
    	src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsGeneral.cpp
    	src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic1.cpp
    	src/VBox/GuestHost/OpenGL/Makefile.kmk
    	src/VBox/GuestHost/OpenGL/include/cr_blitter.h
    	src/VBox/GuestHost/OpenGL/include/cr_compositor.h
    	src/VBox/GuestHost/OpenGL/include/cr_protocol.h
    	src/VBox/GuestHost/OpenGL/include/cr_vreg.h
    	src/VBox/GuestHost/OpenGL/util/blitter.cpp
    	src/VBox/GuestHost/OpenGL/util/compositor.cpp
    	src/VBox/GuestHost/OpenGL/util/error.c
    	src/VBox/GuestHost/OpenGL/util/net.c
    	src/VBox/GuestHost/OpenGL/util/vreg.cpp
    	src/VBox/HostDrivers/Support/Makefile.kmk
    	src/VBox/HostDrivers/Support/SUPDrvIOC.h
    	src/VBox/HostDrivers/Support/SUPLib.cpp
    	src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c
    	src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp
    	src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp
    	src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp
    	src/VBox/HostDrivers/Support/win/import-template-ntdll.h
    	src/VBox/HostDrivers/VBoxNetFlt/win/cfg/VBoxNetCfg.cpp
    	src/VBox/HostDrivers/win/cfg/VBoxDrvCfg.cpp
    	src/VBox/HostDrivers/win/load.sh
    	src/VBox/HostDrivers/win/loadall.sh
    	src/VBox/HostServices/DragAndDrop/Makefile.kmk
    	src/VBox/HostServices/HostChannel/Makefile.kmk
    	src/VBox/HostServices/SharedOpenGL/OpenGLTest/OpenGLTestDarwin.cpp
    	src/VBox/HostServices/SharedOpenGL/crserverlib/server_config.c
    	src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa_helper.h
    	src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa_helper.m
    	src/VBox/Installer/darwin/Makefile.kmk
    	src/VBox/Installer/linux/distributions_rpm
    	src/VBox/Installer/linux/rpm/rules
    	src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.cpp
    	src/VBox/Installer/win/VBoxMergeNetAdpCA.wxi
    	src/VBox/Installer/win/VBoxMergeNetAdpSeq.wxi
    	src/VBox/Installer/win/VirtualBox.wxs
    	src/VBox/Main/Makefile.kmk
    	src/VBox/Main/cbinding/Makefile.kmk
    	src/VBox/Main/cbinding/VBoxCAPI.cpp
    	src/VBox/Main/cbinding/VBoxXPCOMCGlue.c
    	src/VBox/Main/cbinding/xpcidl.xsl
    	src/VBox/Main/glue/com.cpp
    	src/VBox/Main/glue/vboxapi.py
    	src/VBox/Main/include/ConsoleImpl.h
    	src/VBox/Main/include/DisplayImpl.h
    	src/VBox/Main/include/MouseImpl.h
    	src/VBox/Main/src-all/Global.cpp
    	src/VBox/Main/src-client/ConsoleImpl.cpp
    	src/VBox/Main/src-client/ConsoleImpl2.cpp
    	src/VBox/Main/src-client/DisplayImpl.cpp
    	src/VBox/Main/src-client/MouseImpl.cpp
    	src/VBox/Main/src-client/win/VBoxClient-x86.rc
    	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/MachineImpl.cpp
    	src/VBox/Main/src-server/darwin/HostDnsServiceDarwin.cpp
    	src/VBox/Main/src-server/linux/HostDnsServiceLinux.cpp
    	src/VBox/Main/src-server/win/HostDnsServiceWin.cpp
    	src/VBox/Main/testcase/tstMouseImpl.cpp
    	src/VBox/NetworkServices/DHCP/Makefile.kmk
    	src/VBox/NetworkServices/NAT/Makefile.kmk
    	src/VBox/NetworkServices/NAT/RTWinPoll.cpp
    	src/VBox/NetworkServices/NAT/RTWinSocketPair.cpp
    	src/VBox/NetworkServices/NAT/dhcp6.h
    	src/VBox/NetworkServices/NAT/fwtcp.c
    	src/VBox/NetworkServices/NAT/fwudp.c
    	src/VBox/NetworkServices/NAT/lwipopts.h
    	src/VBox/NetworkServices/NAT/portfwd.c
    	src/VBox/NetworkServices/NAT/portfwd.h
    	src/VBox/NetworkServices/NAT/proxy.c
    	src/VBox/NetworkServices/NAT/proxy.h
    	src/VBox/NetworkServices/NAT/proxy_dhcp6ds.c
    	src/VBox/NetworkServices/NAT/proxy_pollmgr.c
    	src/VBox/NetworkServices/NAT/proxy_pollmgr.h
    	src/VBox/NetworkServices/NAT/proxy_rtadvd.c
    	src/VBox/NetworkServices/NAT/proxy_tftpd.c
    	src/VBox/NetworkServices/NAT/pxdns.c
    	src/VBox/NetworkServices/NAT/pxping.c
    	src/VBox/NetworkServices/NAT/pxping_win.c
    	src/VBox/NetworkServices/NAT/pxremap.c
    	src/VBox/NetworkServices/NAT/pxremap.h
    	src/VBox/NetworkServices/NAT/pxtcp.c
    	src/VBox/NetworkServices/NAT/pxtcp.h
    	src/VBox/NetworkServices/NAT/pxudp.c
    	src/VBox/NetworkServices/NAT/rtmon_bsd.c
    	src/VBox/NetworkServices/NAT/rtmon_linux.c
    	src/VBox/NetworkServices/NAT/rtmon_win.c
    	src/VBox/NetworkServices/NAT/tftp.h
    	src/VBox/NetworkServices/NAT/winpoll.h
    	src/VBox/NetworkServices/NAT/winutils.h
    	src/VBox/NetworkServices/NetLib/VBoxNetBaseService.cpp
    	src/VBox/NetworkServices/NetLib/shared_ptr.h
    	src/VBox/Runtime/common/crypto/x509-template.h
    	src/VBox/Runtime/common/ldr/ldrPE.cpp
    	src/VBox/Runtime/include/internal/ldrPE.h
    	src/VBox/Runtime/include/internal/socket.h
    	src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp
    	src/VBox/Runtime/r0drv/nt/internal-r0drv-nt.h
    	src/VBox/Runtime/r0drv/nt/time-r0drv-nt.cpp
    	src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp
    	src/VBox/Runtime/r3/init.cpp
    	src/VBox/Runtime/r3/socket.cpp
    	src/VBox/Runtime/r3/tcp.cpp
    	src/VBox/Runtime/r3/win/ntdll-mini-implib.def
    	src/VBox/Runtime/r3/win/path-win.cpp
    	src/VBox/Storage/ISCSI.cpp
    	src/VBox/Storage/Makefile.kmk
    	src/VBox/Storage/testcase/Makefile.kmk
    	src/VBox/VMM/Makefile.kmk
    	src/VBox/VMM/VMMAll/CPUMAllRegs.cpp
    	src/VBox/VMM/VMMR0/HMVMXR0.cpp
    	src/VBox/VMM/VMMR0/VMMR0.def
    	src/VBox/VMM/VMMR3/VMEmt.cpp
    	src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac
    	src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac
    	src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac
    	src/VBox/VMM/tools/VBoxVMMPreload.cpp
    	src/bldprogs/VBoxDef2LazyLoad.cpp
    	src/libs/Makefile.kmk
    	src/recompiler/Makefile.kmk

 .scm-settings                                      |     2 +-
 Config.kmk                                         |  2789 +-
 Doxyfile.Core                                      |    19 +-
 Makefile.kmk                                       |  1033 +-
 configure                                          |   308 +-
 configure.vbs                                      |   852 +-
 doc/License-gpl-2.html                             |   353 +
 doc/License-gpl-2.rtf                              |   356 +
 doc/License-gpl-2.txt                              |   339 +
 doc/ReadMe-Solaris.txt                             |    10 +-
 doc/VBox-CodingGuidelines.cpp                      |    26 +-
 doc/VBox-MakefileGuidelines.cpp                    |     2 +-
 doc/VBox-doc.c                                     |    98 +-
 doc/VMM/VMMContexts.odg                            |   Bin 0 -> 15400 bytes
 doc/VMM/VMMContexts.png                            |   Bin 0 -> 357761 bytes
 doc/kBuild-tricks.txt                              |    62 +
 doc/manual/Makefile.kmk                            |    31 +-
 doc/manual/docbook2latex.xsl                       |    71 +-
 doc/manual/en_US/SDKRef.xml                        |  1108 +-
 doc/manual/en_US/images/virtualbox-main.png        |   Bin 187572 -> 656931 bytes
 doc/manual/en_US/images/vm-groups.png              |   Bin 0 -> 593012 bytes
 doc/manual/en_US/user_AdvancedTopics.xml           |  2595 +-
 doc/manual/en_US/user_BasicConcepts.xml            |   218 +-
 doc/manual/en_US/user_Frontends.xml                |   172 +-
 doc/manual/en_US/user_Glossary.xml                 |     2 +-
 doc/manual/en_US/user_GuestAdditions.xml           |   206 +-
 doc/manual/en_US/user_Installation.xml             |    62 +-
 doc/manual/en_US/user_Introduction.xml             |   225 +-
 doc/manual/en_US/user_KnownIssues.xml              |    72 +-
 doc/manual/en_US/user_Networking.xml               |   356 +-
 doc/manual/en_US/user_PrivacyPolicy.xml            |    29 +-
 doc/manual/en_US/user_Security.xml                 |    52 +-
 doc/manual/en_US/user_Storage.xml                  |    42 +-
 doc/manual/en_US/user_Technical.xml                |    19 +-
 doc/manual/en_US/user_ThirdParty.xml               |   712 +-
 doc/manual/en_US/user_Troubleshooting.xml          |    41 +-
 doc/manual/en_US/user_VBoxManage.xml               |  1318 +-
 doc/manual/fr_FR/SDKRef.xml                        |  1098 +-
 doc/manual/fr_FR/UserManual.xml                    |     3 +
 doc/manual/fr_FR/images/create-vdi-1.png           |   Bin 72077 -> 81293 bytes
 doc/manual/fr_FR/images/create-vm-1.png            |   Bin 53246 -> 78820 bytes
 doc/manual/fr_FR/images/create-vm-2.png            |   Bin 66660 -> 94345 bytes
 doc/manual/fr_FR/images/ovf-import.png             |   Bin 96228 -> 111985 bytes
 doc/manual/fr_FR/images/seamless.png               |   Bin 207487 -> 874877 bytes
 doc/manual/fr_FR/images/snapshots-1.png            |   Bin 108182 -> 152166 bytes
 doc/manual/fr_FR/images/virtual-disk-manager.png   |   Bin 68575 -> 100098 bytes
 doc/manual/fr_FR/images/virtual-disk-manager2.png  |   Bin 73725 -> 115239 bytes
 doc/manual/fr_FR/images/virtualbox-main-empty.png  |   Bin 62920 -> 81467 bytes
 doc/manual/fr_FR/images/virtualbox-main.png        |   Bin 127820 -> 656931 bytes
 doc/manual/fr_FR/images/vm-close.png               |   Bin 22656 -> 24522 bytes
 doc/manual/fr_FR/images/vm-groups.png              |   Bin 0 -> 593012 bytes
 doc/manual/fr_FR/images/vm-hostkey.png             |   Bin 59508 -> 33065 bytes
 doc/manual/fr_FR/images/vm-settings-harddisk.png   |   Bin 51037 -> 55406 bytes
 doc/manual/fr_FR/images/vm-vista-running.png       |   Bin 449452 -> 336122 bytes
 doc/manual/fr_FR/user_AdvancedTopics.xml           |  4001 +-
 doc/manual/fr_FR/user_BasicConcepts.xml            |  1787 +-
 doc/manual/fr_FR/user_ChangeLog.xml                | 11208 +++-
 doc/manual/fr_FR/user_Frontends.xml                |  1190 +-
 doc/manual/fr_FR/user_Glossary.xml                 |     4 +-
 doc/manual/fr_FR/user_GuestAdditions.xml           |  2432 +-
 doc/manual/fr_FR/user_Installation.xml             |   964 +-
 doc/manual/fr_FR/user_Introduction.xml             |  2673 +-
 doc/manual/fr_FR/user_KnownIssues.xml              |   561 +-
 doc/manual/fr_FR/user_Networking.xml               |  1174 +-
 doc/manual/fr_FR/user_PrivacyPolicy.xml            |   121 +-
 doc/manual/fr_FR/user_Security.xml                 |   430 +-
 doc/manual/fr_FR/user_Storage.xml                  |  1500 +-
 doc/manual/fr_FR/user_Technical.xml                |  1251 +-
 doc/manual/fr_FR/user_ThirdParty.xml               |  1030 +-
 doc/manual/fr_FR/user_Troubleshooting.xml          |  1934 +-
 doc/manual/fr_FR/user_VBoxManage.xml               |  4505 +-
 doc/manual/fr_FR/user_VirtualBoxAPI.xml            |    34 +-
 doc/manual/user_ChangeLogImpl.xml                  |  3986 +-
 doc/manual/xidl2docbook.xsl                        |    26 +-
 include/Makefile.kmk                               |     9 +-
 include/VBox/DevPCNet.h                            |    99 -
 include/VBox/ExtPack/ExtPack.h                     |    48 +-
 include/VBox/GuestHost/clipboard-helper.h          |    71 +-
 include/VBox/HGSMI/HGSMI.h                         |    13 +-
 include/VBox/HGSMI/HGSMIChSetup.h                  |    26 +-
 include/VBox/HGSMI/HGSMIChannels.h                 |     2 +-
 include/VBox/Hardware/VBoxVideoVBE.h               |    10 +-
 include/VBox/HostServices/DragAndDropSvc.h         |   429 +
 include/VBox/HostServices/GuestControlSvc.h        |  1018 +-
 include/VBox/HostServices/GuestPropertySvc.h       |     9 +-
 include/VBox/HostServices/Service.h                |   472 +
 include/VBox/HostServices/VBoxClipboardExt.h       |     2 +-
 include/VBox/HostServices/VBoxClipboardSvc.h       |    11 +-
 include/VBox/HostServices/VBoxCrOpenGLSvc.h        |    75 +-
 include/VBox/HostServices/VBoxHostChannel.h        |   216 +
 include/VBox/HostServices/VBoxOGLOp.h              |     2 +-
 include/VBox/RemoteDesktop/VRDE.h                  |    22 +-
 include/VBox/RemoteDesktop/VRDEImage.h             |     9 +-
 include/VBox/RemoteDesktop/VRDEInput.h             |   220 +
 include/VBox/RemoteDesktop/VRDEMousePtr.h          |    69 +
 include/VBox/RemoteDesktop/VRDETSMF.h              |   141 +
 include/VBox/RemoteDesktop/VRDEVideoIn.h           |  1078 +
 include/VBox/VBoxCocoa.h                           |    42 +-
 include/VBox/VBoxCrHgsmi.h                         |    34 +-
 include/VBox/VBoxDrvCfg-win.h                      |     4 +-
 include/VBox/VBoxGL2D.h                            |     2 +-
 include/VBox/VBoxGuest.h                           |   135 +-
 include/VBox/VBoxGuest2.h                          |     2 +-
 include/VBox/VBoxGuestLib.h                        |   246 +-
 include/VBox/VBoxNetCfg-win.h                      |    14 +-
 include/VBox/VBoxOGLTest.h                         |     3 +-
 include/VBox/VBoxTpG.h                             |   435 +
 include/VBox/VBoxUhgsmi.h                          |    45 +-
 include/VBox/VBoxVideo.h                           |   615 +-
 include/VBox/VBoxVideo3D.h                         |    20 +-
 include/VBox/VBoxVideoGuest.h                      |    27 +-
 include/VBox/VBoxVideoHost3D.h                     |   201 +
 include/VBox/VDEPlugSymDefs.h                      |     2 +-
 include/VBox/VMMDev.h                              |   181 +-
 include/VBox/VMMDev2.h                             |     2 +-
 include/VBox/VMMDevTesting.h                       |    15 +-
 include/VBox/VMMDevTesting.mac                     |     5 +-
 include/VBox/apic.h                                |    44 +-
 include/VBox/apic.mac                              |    23 +-
 include/VBox/asmdefs.mac                           |    79 +-
 include/VBox/bioslogo.h                            |     2 +-
 include/VBox/cdefs.h                               |    16 +-
 include/VBox/com/AutoLock.h                        |    58 +-
 include/VBox/com/ErrorInfo.h                       |   100 +-
 include/VBox/com/EventQueue.h                      |   114 +-
 include/VBox/com/Guid.h                            |   143 +-
 include/VBox/com/MultiResult.h                     |    16 +-
 include/VBox/com/NativeEventQueue.h                |   140 +
 include/VBox/com/VirtualBox.h                      |    26 +-
 include/VBox/com/VirtualBoxErrorInfo.h             |   175 -
 include/VBox/com/array.h                           |    80 +-
 include/VBox/com/assert.h                          |     6 +-
 include/VBox/com/com.h                             |    39 +-
 include/VBox/com/defs.h                            |    90 +-
 include/VBox/com/errorprint.h                      |    90 +-
 include/VBox/com/list.h                            |    46 +-
 include/VBox/com/listeners.h                       |     3 +-
 include/VBox/com/mtlist.h                          |    32 +-
 include/VBox/com/ptr.h                             |     9 +-
 include/VBox/com/string.h                          |   172 +-
 include/VBox/dbg.h                                 |   259 +-
 include/VBox/dbggui.h                              |     8 +-
 include/VBox/dbus-calls.h                          |    14 +-
 include/VBox/dbus.h                                |    16 +-
 include/VBox/dis.h                                 |  1107 +-
 include/VBox/disopcode.h                           |    45 +-
 include/VBox/err.h                                 |   801 +-
 include/VBox/err.mac                               |   318 +-
 include/VBox/err.sed                               |     2 +-
 include/VBox/hgcmsvc.h                             |     6 +-
 include/VBox/intnet.h                              |    30 +-
 include/VBox/intnetinline.h                        |    75 +-
 include/VBox/log.h                                 |   578 +-
 include/VBox/nasm.mac                              |     2 +-
 include/VBox/ostypes.h                             |    17 +-
 include/VBox/param.h                               |     4 +-
 include/VBox/param.mac                             |     2 +-
 include/VBox/pci.h                                 |    84 +-
 include/VBox/scsi.h                                |    59 +-
 include/VBox/settings.h                            |   369 +-
 include/VBox/shflsvc.h                             |    67 +-
 include/VBox/sup.h                                 |   555 +-
 include/VBox/sup.mac                               |    52 +-
 include/VBox/types.h                               |    93 +-
 include/VBox/usb.h                                 |     2 +-
 include/VBox/usbfilter.h                           |     2 +-
 include/VBox/usblib-darwin.h                       |     2 +-
 include/VBox/usblib-solaris.h                      |     8 +-
 include/VBox/usblib-win.h                          |     2 +-
 include/VBox/usblib.h                              |     2 +-
 include/VBox/various.sed                           |     7 +
 include/VBox/vd-cache-backend.h                    |   320 +
 include/VBox/vd-cache-plugin.h                     |   356 -
 include/VBox/vd-filter-backend.h                   |   107 +
 include/VBox/vd-ifs-internal.h                     |   651 +
 include/VBox/vd-ifs.h                              |  1435 +
 include/VBox/vd-image-backend.h                    |   605 +
 include/VBox/vd-plugin.h                           |   581 +-
 include/VBox/vd.h                                  |  1818 +-
 include/VBox/vddbg.h                               |   265 +
 include/VBox/version.h                             |     2 +-
 include/VBox/vmm/cfgm.h                            |    14 +-
 include/VBox/vmm/cpum.h                            |   407 +-
 include/VBox/vmm/cpum.mac                          |   339 +-
 include/VBox/vmm/cpumctx-v1_6.h                    |   249 +
 include/VBox/vmm/cpumctx.h                         |   600 +-
 include/VBox/vmm/cpumdis.h                         |    13 +-
 include/VBox/vmm/csam.h                            |   264 +-
 include/VBox/vmm/dbgf.h                            |   433 +-
 include/VBox/vmm/dbgfsel.h                         |     2 +-
 include/VBox/vmm/dbgftrace.h                       |     6 +-
 include/VBox/vmm/em.h                              |   157 +-
 include/VBox/vmm/ftm.h                             |    19 +-
 include/VBox/vmm/gmm.h                             |     7 +-
 include/VBox/vmm/gvm.h                             |     2 +-
 include/VBox/vmm/gvmm.h                            |     2 +-
 include/VBox/vmm/hm.h                              |   267 +
 include/VBox/vmm/hm_svm.h                          |   811 +
 include/VBox/vmm/hm_vmx.h                          |  2344 +
 include/VBox/vmm/hm_vmx.mac                        |   182 +
 include/VBox/vmm/hwacc_svm.h                       |   731 -
 include/VBox/vmm/hwacc_vmx.h                       |  1684 -
 include/VBox/vmm/hwacc_vmx.mac                     |   154 -
 include/VBox/vmm/hwaccm.h                          |   154 -
 include/VBox/vmm/iem.h                             |    32 +-
 include/VBox/vmm/iom.h                             |    83 +-
 include/VBox/vmm/mm.h                              |    11 +-
 include/VBox/vmm/patm.h                            |   615 +-
 include/VBox/vmm/pdm.h                             |     3 +-
 include/VBox/vmm/pdmapi.h                          |   163 +-
 include/VBox/vmm/pdmasynccompletion.h              |   232 +-
 include/VBox/vmm/pdmblkcache.h                     |   137 +-
 include/VBox/vmm/pdmcardreaderinfs.h               |    91 +-
 include/VBox/vmm/pdmcommon.h                       |     4 +-
 include/VBox/vmm/pdmcritsect.h                     |    25 +-
 include/VBox/vmm/pdmcritsectrw.h                   |    97 +
 include/VBox/vmm/pdmdev.h                          |   634 +-
 include/VBox/vmm/pdmdrv.h                          |   111 +-
 include/VBox/vmm/pdmifs.h                          |   551 +-
 include/VBox/vmm/pdmnetifs.h                       |     8 +-
 include/VBox/vmm/pdmnetinline.h                    |   220 +-
 include/VBox/vmm/pdmnetshaper.h                    |    79 +
 include/VBox/vmm/pdmnvram.h                        |   120 +
 include/VBox/vmm/pdmqueue.h                        |    13 +-
 include/VBox/vmm/pdmusb.h                          |    72 +-
 include/VBox/vmm/pdmwebcaminfs.h                   |   133 +
 include/VBox/vmm/pgm.h                             |    49 +-
 include/VBox/vmm/rem.h                             |     2 +-
 include/VBox/vmm/selm.h                            |    86 +-
 include/VBox/vmm/ssm.h                             |    65 +-
 include/VBox/vmm/stam.h                            |    48 +-
 include/VBox/vmm/tm.h                              |     8 +-
 include/VBox/vmm/trpm.h                            |    23 +-
 include/VBox/vmm/uvm.h                             |    25 +-
 include/VBox/vmm/vm.h                              |   400 +-
 include/VBox/vmm/vm.mac                            |    51 +-
 include/VBox/vmm/vmapi.h                           |   236 +-
 include/VBox/vmm/vmcpuset.h                        |   111 +
 include/VBox/vmm/vmm.h                             |   139 +-
 include/VBox/vrdpusb.h                             |     3 +-
 include/VBox/vscsi.h                               |    78 +-
 include/VBox/vusb.h                                |    44 +-
 include/iprt/aiomgr.h                              |   155 +
 include/iprt/alloc.h                               |     2 +-
 include/iprt/alloca.h                              |     2 +-
 include/iprt/asm-amd64-x86.h                       |   252 +-
 include/iprt/asm-math.h                            |    81 +-
 include/iprt/asm.h                                 |   365 +-
 include/iprt/asmdefs.mac                           |   212 +-
 include/iprt/asn1-generator-asn1-decoder.h         |    30 +
 include/iprt/asn1-generator-core.h                 |    38 +
 include/iprt/asn1-generator-init.h                 |    36 +
 include/iprt/asn1-generator-internal-header.h      |    29 +
 include/iprt/asn1-generator-pass.h                 |  1403 +
 include/iprt/asn1-generator-sanity.h               |    29 +
 include/iprt/asn1.h                                |  2055 +
 include/iprt/assert.h                              |   129 +-
 include/iprt/avl.h                                 |    68 +-
 include/iprt/base64.h                              |    52 +-
 include/iprt/bignum.h                              |   185 +
 include/iprt/buildconfig.h                         |     2 +-
 include/iprt/cdefs.h                               |   553 +-
 include/iprt/cdrom.h                               |   181 +
 include/iprt/cidr.h                                |    13 +-
 include/iprt/circbuf.h                             |     2 +-
 include/iprt/cpp/list.h                            |   506 +-
 include/iprt/cpp/ministring.h                      |    47 +-
 include/iprt/cpp/mtlist.h                          |    37 +-
 include/iprt/cpp/utils.h                           |    34 +
 include/iprt/cpp/xml.h                             |   512 +-
 include/iprt/crc.h                                 |     2 +-
 include/iprt/critsect.h                            |   447 +-
 .../testcase => include/iprt/crypto}/Makefile.kup  |     0
 include/iprt/crypto/digest.h                       |   189 +
 include/iprt/crypto/pem.h                          |   133 +
 include/iprt/crypto/pkcs7.h                        |   521 +
 include/iprt/crypto/pkix.h                         |   391 +
 include/iprt/crypto/rsa.h                          |   148 +
 include/iprt/crypto/spc.h                          |   490 +
 include/iprt/crypto/store.h                        |   132 +
 include/iprt/crypto/taf.h                          |   189 +
 include/iprt/crypto/tsp.h                          |   136 +
 include/iprt/crypto/x509.h                         |  1069 +
 include/iprt/ctype.h                               |    38 +-
 include/iprt/darwin/machkernel.h                   |    84 -
 include/iprt/dbg.h                                 |   509 +-
 include/iprt/dir.h                                 |   107 +-
 include/iprt/dvm.h                                 |    76 +-
 include/iprt/env.h                                 |    24 +-
 include/iprt/err.h                                 |   769 +-
 include/iprt/err.mac                               |   309 +
 include/iprt/err.sed                               |     2 +-
 include/iprt/errno.h                               |   318 +
 include/iprt/file.h                                |   154 +-
 include/iprt/filesystem.h                          |    55 +
 .../newhd => include/iprt/formats}/Makefile.kup    |     0
 include/iprt/formats/asn1.h                        |    94 +
 include/iprt/formats/codeview.h                    |    82 +
 include/iprt/formats/hfs.h                         |   677 +
 include/iprt/formats/mach-o.h                      |   626 +
 include/iprt/formats/mz.mac                        |    56 +
 include/iprt/formats/pe.mac                        |   722 +
 include/iprt/formats/xar.h                         |    68 +
 include/iprt/fs.h                                  |     9 +-
 include/iprt/getopt.h                              |    39 +-
 include/iprt/handletable.h                         |    13 +-
 include/iprt/heap.h                                |     2 +-
 include/iprt/http.h                                |   191 +
 include/iprt/initterm.h                            |    78 +-
 include/iprt/isofs.h                               |     6 +-
 include/iprt/ldr.h                                 |   892 +-
 include/iprt/ldrlazy.h                             |   102 +
 include/iprt/linux/sysfs.h                         |     2 +-
 include/iprt/list.h                                |    85 +-
 include/iprt/localipc.h                            |     8 +-
 include/iprt/lockvalidator.h                       |    69 +-
 include/iprt/log.h                                 |   177 +-
 include/iprt/mangling.h                            |  1286 +-
 include/iprt/manifest.h                            |    31 +-
 include/iprt/md2.h                                 |   126 +
 include/iprt/md5.h                                 |    21 +-
 include/iprt/mem.h                                 |   172 +-
 include/iprt/memcache.h                            |    12 +-
 include/iprt/memobj.h                              |     2 +-
 include/iprt/mempool.h                             |     2 +-
 include/iprt/memsafer.h                            |   244 +
 include/iprt/memtracker.h                          |     2 +-
 include/iprt/message.h                             |     2 +-
 include/iprt/mp.h                                  |    24 +-
 include/iprt/net.h                                 |   131 +-
 include/iprt/nocrt/amd64/fenv.h                    |     2 +-
 include/iprt/nocrt/amd64/math.h                    |     2 +-
 include/iprt/nocrt/compiler/compiler.h             |     2 +-
 include/iprt/nocrt/compiler/gcc.h                  |     2 +-
 include/iprt/nocrt/compiler/msc.h                  |     2 +-
 include/iprt/nocrt/fenv.h                          |     2 +-
 include/iprt/nocrt/inttypes.h                      |     2 +-
 include/iprt/nocrt/limits.h                        |     2 +-
 include/iprt/nocrt/math.h                          |     2 +-
 include/iprt/nocrt/setjmp.h                        |     2 +-
 include/iprt/nocrt/stdarg.h                        |     2 +-
 include/iprt/nocrt/stddef.h                        |     2 +-
 include/iprt/nocrt/stdlib.h                        |     2 +-
 include/iprt/nocrt/string.h                        |     2 +-
 include/iprt/nocrt/x86/fenv.h                      |     2 +-
 include/iprt/nocrt/x86/math.h                      |     2 +-
 .../freebsd => include/iprt/nt}/Makefile.kup       |     0
 include/iprt/nt/nt-and-windows.h                   |    54 +
 include/iprt/nt/nt.h                               |  2353 +
 include/iprt/once.h                                |    86 +-
 include/iprt/param.h                               |     2 +-
 include/iprt/path.h                                |   556 +-
 include/iprt/pipe.h                                |     2 +-
 include/iprt/power.h                               |     2 +-
 include/iprt/process.h                             |    62 +-
 include/iprt/queueatomic.h                         |   123 +
 include/iprt/rand.h                                |     2 +-
 include/iprt/req.h                                 |   464 +-
 include/iprt/runtime-loader.h                      |     6 +-
 include/iprt/runtime.h                             |     2 +-
 include/iprt/s3.h                                  |     2 +-
 include/iprt/semaphore.h                           |     7 +-
 include/iprt/sg.h                                  |    32 +-
 include/iprt/sha.h                                 |   187 +-
 include/iprt/socket.h                              |    29 +-
 include/iprt/solaris/kmoddeps.mac                  |   183 +
 include/iprt/sort.h                                |     2 +-
 include/iprt/spinlock.h                            |   104 +-
 include/iprt/stdarg.h                              |    22 +-
 include/iprt/stdint.h                              |     6 +-
 include/iprt/strcache.h                            |    73 +-
 include/iprt/stream.h                              |    37 +-
 include/iprt/string.h                              |   424 +-
 include/iprt/symlink.h                             |    35 +-
 include/iprt/system.h                              |    50 +-
 include/iprt/table.h                               |     2 +-
 include/iprt/tar.h                                 |     4 +
 include/iprt/tcp.h                                 |    38 +
 include/iprt/test.h                                |   227 +-
 include/iprt/thread.h                              |   137 +-
 include/iprt/time.h                                |    45 +-
 include/iprt/timer.h                               |     6 +-
 include/iprt/trace.h                               |     1 -
 include/iprt/types.h                               |   429 +-
 include/iprt/uint128.h                             |   722 +-
 include/iprt/uni.h                                 |    85 +-
 include/iprt/uri.h                                 |   157 +
 include/iprt/uuid.h                                |     2 +-
 include/iprt/vfs.h                                 |    41 +-
 include/iprt/vfslowlevel.h                         |    32 +-
 include/iprt/win/lazy-dbghelp.h                    |   137 +
 include/iprt/x86.h                                 |   692 +-
 include/iprt/x86.mac                               |   288 +-
 include/iprt/x86extra.mac                          |   209 +
 include/iprt/zero.h                                |    54 +
 include/iprt/zip.h                                 |   109 +-
 src/Makefile.kmk                                   |    43 +-
 src/VBox/Additions/Makefile.kmk                    |   109 +-
 src/VBox/Additions/common/Makefile.kmk             |    14 +-
 src/VBox/Additions/common/VBoxControl/Makefile.kmk |    18 +-
 .../Additions/common/VBoxControl/VBoxControl.cpp   |   416 +-
 .../common/VBoxControl/testcase/Makefile.kmk       |     4 +-
 .../common/VBoxControl/testcase/tstVBoxControl.cpp |    10 +-
 src/VBox/Additions/common/VBoxGuest/Makefile.kmk   |   134 +-
 .../Additions/common/VBoxGuest/VBoxDev-haiku.c     |   446 +
 .../common/VBoxGuest/VBoxGuest-darwin.cpp          |  1092 +
 .../Additions/common/VBoxGuest/VBoxGuest-freebsd.c |     2 +-
 .../common/VBoxGuest/VBoxGuest-haiku-stubs.c       |   448 +
 .../Additions/common/VBoxGuest/VBoxGuest-haiku.c   |   553 +
 .../Additions/common/VBoxGuest/VBoxGuest-haiku.h   |   226 +
 .../Additions/common/VBoxGuest/VBoxGuest-linux.c   |   215 +-
 .../Additions/common/VBoxGuest/VBoxGuest-os2.cpp   |    26 +-
 .../Additions/common/VBoxGuest/VBoxGuest-os2.def   |     2 +-
 .../Additions/common/VBoxGuest/VBoxGuest-solaris.c |    19 +-
 .../common/VBoxGuest/VBoxGuest-solaris.conf        |    11 +-
 .../common/VBoxGuest/VBoxGuest-win-legacy.cpp      |   202 +-
 .../common/VBoxGuest/VBoxGuest-win-pnp.cpp         |   252 +-
 .../Additions/common/VBoxGuest/VBoxGuest-win.cpp   |  1110 +-
 .../Additions/common/VBoxGuest/VBoxGuest-win.h     |   127 +-
 src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp  |  1291 +-
 src/VBox/Additions/common/VBoxGuest/VBoxGuest2.cpp |    11 +-
 src/VBox/Additions/common/VBoxGuest/VBoxGuest2.h   |    11 +-
 .../Additions/common/VBoxGuest/VBoxGuestA-os2.asm  |     4 +-
 .../common/VBoxGuest/VBoxGuestIDC-unix.c.h         |    30 +-
 .../Additions/common/VBoxGuest/VBoxGuestInternal.h |   122 +-
 .../Additions/common/VBoxGuest/darwin/Info.plist   |    50 +
 .../Additions/common/VBoxGuest/freebsd/Makefile    |     4 +-
 .../common/VBoxGuest/freebsd/files_vboxguest       |     3 +
 src/VBox/Additions/common/VBoxGuest/linux/Makefile |     8 +-
 .../common/VBoxGuest/linux/files_vboxguest         |     5 +-
 .../Additions/common/VBoxGuest/solaris/deps.asm    |    29 +
 .../Additions/common/VBoxGuest/win/VBoxGuest.inf   |     7 +-
 .../common/VBoxGuest/win/VBoxGuestInst.cpp         |    83 +-
 .../Additions/common/VBoxGuest/win/VBoxGuestMsg.mc |    60 -
 .../common/VBoxGuestLib/GenericRequest.cpp         |    20 +-
 src/VBox/Additions/common/VBoxGuestLib/HGCM.cpp    |    27 +-
 .../Additions/common/VBoxGuestLib/HGCMInternal.cpp |    30 +-
 src/VBox/Additions/common/VBoxGuestLib/Init.cpp    |    82 +-
 .../Additions/common/VBoxGuestLib/Makefile.kmk     |    47 +-
 src/VBox/Additions/common/VBoxGuestLib/Mouse.cpp   |   116 +
 .../Additions/common/VBoxGuestLib/PhysHeap.cpp     |    16 +-
 src/VBox/Additions/common/VBoxGuestLib/SysHlp.cpp  |    26 +-
 src/VBox/Additions/common/VBoxGuestLib/SysHlp.h    |    15 +-
 .../Additions/common/VBoxGuestLib/VBGLInternal.h   |    42 +-
 .../Additions/common/VBoxGuestLib/VBGLR3Internal.h |     6 +-
 .../Additions/common/VBoxGuestLib/VBoxGuestLog.h   |    16 +-
 .../common/VBoxGuestLib/VBoxGuestR0LibCrOgl.cpp    |    15 +-
 .../VBoxGuestLib/VBoxGuestR0LibSharedFolders.c     |   127 +-
 .../VBoxGuestLib/VBoxGuestR0LibSharedFolders.h     |    15 +-
 .../common/VBoxGuestLib/VBoxGuestR3Lib.cpp         |   144 +-
 .../VBoxGuestLib/VBoxGuestR3LibAutoLogon.cpp       |    75 +-
 .../VBoxGuestLib/VBoxGuestR3LibClipboard.cpp       |     2 +-
 .../VBoxGuestLib/VBoxGuestR3LibCredentials.cpp     |     2 +-
 .../VBoxGuestLib/VBoxGuestR3LibDaemonize.cpp       |    51 +-
 .../VBoxGuestLib/VBoxGuestR3LibDragAndDrop.cpp     |  1015 +
 .../common/VBoxGuestLib/VBoxGuestR3LibGR.cpp       |     2 +-
 .../VBoxGuestLib/VBoxGuestR3LibGuestCtrl.cpp       |  1265 +-
 .../VBoxGuestLib/VBoxGuestR3LibGuestProp.cpp       |    89 +-
 .../VBoxGuestLib/VBoxGuestR3LibGuestUser.cpp       |   114 +
 .../VBoxGuestLib/VBoxGuestR3LibHostChannel.cpp     |   326 +
 .../VBoxGuestLib/VBoxGuestR3LibHostVersion.cpp     |     2 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibMisc.cpp     |    18 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibMouse.cpp    |     6 +-
 .../VBoxGuestLib/VBoxGuestR3LibRuntimeXF86.cpp     |    74 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibSeamless.cpp |     2 +-
 .../VBoxGuestLib/VBoxGuestR3LibSharedFolders.cpp   |    39 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibTime.cpp     |     2 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibVideo.cpp    |   304 +-
 src/VBox/Additions/common/VBoxGuestLib/VMMDev.cpp  |     2 +-
 .../VBoxGuestLib/VbglR0CanUsePhysPageList.cpp      |     9 +-
 src/VBox/Additions/common/VBoxService/Makefile.kmk |    39 +-
 .../common/VBoxService/VBoxService-os2.def         |     2 +-
 .../common/VBoxService/VBoxService-win.cpp         |    33 +-
 .../Additions/common/VBoxService/VBoxService.cpp   |   111 +-
 .../common/VBoxService/VBoxServiceAutoMount.cpp    |    72 +-
 .../common/VBoxService/VBoxServiceBalloon.cpp      |    35 +-
 .../VBoxService/VBoxServiceClipboard-os2.cpp       |    41 +-
 .../common/VBoxService/VBoxServiceControl.cpp      |   916 +-
 .../common/VBoxService/VBoxServiceControl.h        |   325 +
 .../VBoxService/VBoxServiceControlProcess.cpp      |  2143 +
 .../VBoxService/VBoxServiceControlSession.cpp      |  2364 +
 .../VBoxService/VBoxServiceControlThread.cpp       |  1739 -
 .../common/VBoxService/VBoxServiceCpuHotPlug.cpp   |   103 +-
 .../common/VBoxService/VBoxServiceInternal.h       |   263 +-
 .../common/VBoxService/VBoxServicePageSharing.cpp  |    59 +-
 .../common/VBoxService/VBoxServicePropCache.cpp    |    66 +-
 .../common/VBoxService/VBoxServicePropCache.h      |     2 +-
 .../common/VBoxService/VBoxServiceResource-win.h   |     2 +-
 .../common/VBoxService/VBoxServiceStats.cpp        |   104 +-
 .../common/VBoxService/VBoxServiceTimeSync.cpp     |     4 +-
 .../common/VBoxService/VBoxServiceToolBox.cpp      |   684 +-
 .../common/VBoxService/VBoxServiceUtils.cpp        |    74 +-
 .../common/VBoxService/VBoxServiceUtils.h          |     3 +-
 .../common/VBoxService/VBoxServiceVMInfo-win.cpp   |   712 +-
 .../common/VBoxService/VBoxServiceVMInfo.cpp       |   765 +-
 .../common/VBoxService/VBoxServiceVMInfo.h         |    31 +
 .../common/VBoxService/testcase/Makefile.kmk       |    13 +-
 .../common/VBoxService/testcase/tstUserInfo.cpp    |    22 +-
 src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp  |    71 +-
 .../Additions/common/VBoxVideo/Modesetting.cpp     |    90 +
 src/VBox/Additions/common/VBoxVideo/VBVABase.cpp   |     4 +-
 src/VBox/Additions/common/crOpenGL/DD_glc.py       |     0
 src/VBox/Additions/common/crOpenGL/DD_glh.py       |     0
 .../common/crOpenGL/Linux_i386_glxapi_exports.py   |    22 +-
 src/VBox/Additions/common/crOpenGL/Makefile.kmk    |   166 +-
 src/VBox/Additions/common/crOpenGL/NULLfuncs.py    |     0
 .../common/crOpenGL/SunOS_i386_exports.py          |    22 +-
 .../common/crOpenGL/SunOS_i386_exports_dri.py      |    22 +-
 .../common/crOpenGL/SunOS_i386_glxapi_exports.py   |    22 +-
 src/VBox/Additions/common/crOpenGL/VBoxICDList.h   |     2 +-
 .../Additions/common/crOpenGL/array/arrayspu.rc    |     2 +-
 src/VBox/Additions/common/crOpenGL/context.c       |   310 +-
 src/VBox/Additions/common/crOpenGL/cr_gl.py        |     0
 src/VBox/Additions/common/crOpenGL/defs.py         |    14 +-
 src/VBox/Additions/common/crOpenGL/defs64.py       |    11 +-
 src/VBox/Additions/common/crOpenGL/dri_drv.c       |     2 +-
 src/VBox/Additions/common/crOpenGL/dri_drv.h       |     2 +-
 src/VBox/Additions/common/crOpenGL/dri_glx.h       |     2 +-
 src/VBox/Additions/common/crOpenGL/entrypoints.py  |     0
 src/VBox/Additions/common/crOpenGL/fakedri_drv.c   |   125 +-
 src/VBox/Additions/common/crOpenGL/fakedri_drv.h   |     2 +-
 .../common/crOpenGL/fakedri_glfuncsList.h          |     2 +-
 .../common/crOpenGL/fakedri_glxfuncsList.h         |     2 +-
 .../Additions/common/crOpenGL/feedback/feedback.py |     0
 .../common/crOpenGL/feedback/feedback_context.c    |    12 +-
 .../common/crOpenGL/feedback/feedback_funcs.py     |     0
 .../common/crOpenGL/feedback/feedback_state.py     |     2 +-
 .../crOpenGL/feedback/feedback_state_special       |     1 +
 .../common/crOpenGL/feedback/feedbackspu_proto.py  |     0
 .../Additions/common/crOpenGL/getprocaddress.py    |     3 +-
 src/VBox/Additions/common/crOpenGL/glx.c           |   115 +-
 src/VBox/Additions/common/crOpenGL/glx_c_exports.c |     2 +-
 src/VBox/Additions/common/crOpenGL/glx_proto.h     |     2 +-
 src/VBox/Additions/common/crOpenGL/icd_drv.c       |    31 +-
 src/VBox/Additions/common/crOpenGL/icd_drv.h       |     2 +-
 src/VBox/Additions/common/crOpenGL/load.c          |   634 +-
 src/VBox/Additions/common/crOpenGL/pack/pack.py    |     0
 src/VBox/Additions/common/crOpenGL/pack/packspu.h  |    90 +-
 src/VBox/Additions/common/crOpenGL/pack/packspu.rc |     4 +-
 .../common/crOpenGL/pack/packspu_beginend.py       |     0
 .../common/crOpenGL/pack/packspu_bufferobject.c    |    31 +-
 .../common/crOpenGL/pack/packspu_client.c          |   323 +-
 .../common/crOpenGL/pack/packspu_context.c         |   430 +-
 .../common/crOpenGL/pack/packspu_flush.py          |     0
 .../common/crOpenGL/pack/packspu_framebuffer.c     |    53 +-
 .../Additions/common/crOpenGL/pack/packspu_get.py  |    50 +-
 .../common/crOpenGL/pack/packspu_getshaders.c      |    34 +-
 .../common/crOpenGL/pack/packspu_getstring.c       |   113 +-
 .../Additions/common/crOpenGL/pack/packspu_glsl.c  |   146 +-
 .../Additions/common/crOpenGL/pack/packspu_init.c  |    30 +-
 .../Additions/common/crOpenGL/pack/packspu_misc.c  |   415 +-
 .../Additions/common/crOpenGL/pack/packspu_net.c   |    50 +-
 .../Additions/common/crOpenGL/pack/packspu_pixel.c |     9 +-
 .../common/crOpenGL/pack/packspu_proto.py          |     0
 .../Additions/common/crOpenGL/pack/packspu_special |    23 +
 .../common/crOpenGL/pack/packspu_swapbuf.c         |     5 +-
 .../common/crOpenGL/pack/packspu_texture.c         |    31 +-
 .../common/crOpenGL/passthrough/passthrough.py     |     0
 src/VBox/Additions/common/crOpenGL/stub.c          |    90 +-
 src/VBox/Additions/common/crOpenGL/stub.h          |    35 +-
 src/VBox/Additions/common/crOpenGL/stub_common.py  |     0
 src/VBox/Additions/common/crOpenGL/tsfuncs.py      |     0
 src/VBox/Additions/common/crOpenGL/wgl.c           |   259 +-
 .../common/crOpenGL/windows_getprocaddress.py      |    27 +-
 src/VBox/Additions/common/pam/Makefile.kmk         |     8 +-
 src/VBox/Additions/common/pam/pam_vbox.c           |   330 -
 src/VBox/Additions/common/pam/pam_vbox.cpp         |   887 +
 src/VBox/Additions/common/testcase/Makefile.kmk    |    14 +-
 .../Additions/common/testcase/tstPageFusion.cpp    |     8 +-
 .../darwin/Installer/DiskImage/Uninstall.tool      |   105 +
 src/VBox/Additions/darwin/Installer/Makefile.kmk   |   383 +
 .../PkgBuildComponent.plist                        |    15 +
 .../Installer/VBoxGuestAdditionsKEXTs/postflight   |    66 +
 .../VBoxServiceWrapper                             |    33 +
 .../org.virtualbox.additions.vboxclient.plist      |    16 +
 .../org.virtualbox.additions.vboxservice.plist     |    15 +
 .../VBoxGuestAdditions_mpkg/Conclusion.rtf         |     9 +
 .../VBoxGuestAdditions_mpkg/Localizable.strings    |    10 +
 .../Installer/VBoxGuestAdditions_mpkg/Welcome.rtf  |    13 +
 .../VBoxGuestAdditions_mpkg/distribution.dist      |    61 +
 src/VBox/Additions/darwin/Makefile.kmk             |    24 +
 src/VBox/Additions/darwin/VBoxClient/Makefile.kmk  |    41 +
 .../Additions/darwin/VBoxClient/VBoxClient.cpp     |   297 +
 .../darwin/VBoxClient/VBoxClientClipboard.cpp      |   328 +
 .../VBoxClient/VBoxClientClipboardGuestToHost.cpp  |   376 +
 .../VBoxClient/VBoxClientClipboardHostToGuest.cpp  |   304 +
 .../darwin/VBoxClient/VBoxClientInternal.h         |    99 +
 src/VBox/Additions/freebsd/Makefile                |     2 +-
 src/VBox/Additions/freebsd/Makefile.kmk            |     6 +-
 src/VBox/Additions/freebsd/drm/Makefile            |     2 +-
 src/VBox/Additions/freebsd/drm/Makefile.kmk        |     6 +-
 src/VBox/Additions/freebsd/drm/vboxvideo_drm.c     |     2 +-
 src/VBox/Additions/freebsd/vboxvfs/Makefile.kmk    |     6 +-
 .../Additions/freebsd/vboxvfs/vboxvfs_vfsops.c     |     2 +-
 src/VBox/Additions/freebsd/vboxvfs/vboxvfs_vnops.c |     2 +-
 src/VBox/Additions/haiku/Makefile.kmk              |    63 +
 .../Additions/haiku/SharedFolders/Makefile.kmk     |    80 +
 .../Additions/haiku/SharedFolders/OpenHashTable.h  |   502 +
 .../Additions/haiku/SharedFolders/kernel_cpp.h     |   109 +
 src/VBox/Additions/haiku/SharedFolders/lock.h      |   302 +
 src/VBox/Additions/haiku/SharedFolders/vboxsf.c    |  1049 +
 src/VBox/Additions/haiku/SharedFolders/vboxsf.h    |   107 +
 .../Additions/haiku/SharedFolders/vnode_cache.cpp  |   134 +
 src/VBox/Additions/haiku/VBoxMouse/Makefile.kmk    |    80 +
 src/VBox/Additions/haiku/VBoxMouse/VBoxMouse.cpp   |   308 +
 src/VBox/Additions/haiku/VBoxMouse/VBoxMouse.h     |    78 +
 .../Additions/haiku/VBoxMouse/VBoxMouseFilter.cpp  |   109 +
 .../Additions/haiku/VBoxMouse/VBoxMouseFilter.h    |    74 +
 src/VBox/Additions/haiku/VBoxTray/Makefile.kmk     |   118 +
 .../Additions/haiku/VBoxTray/VBoxClipboard.cpp     |   458 +
 src/VBox/Additions/haiku/VBoxTray/VBoxClipboard.h  |    75 +
 src/VBox/Additions/haiku/VBoxTray/VBoxDisplay.cpp  |   166 +
 src/VBox/Additions/haiku/VBoxTray/VBoxDisplay.h    |    73 +
 .../haiku/VBoxTray/VBoxGuestApplication.cpp        |    90 +
 .../haiku/VBoxTray/VBoxGuestApplication.h          |    76 +
 .../haiku/VBoxTray/VBoxGuestDeskbarView.cpp        |   285 +
 .../haiku/VBoxTray/VBoxGuestDeskbarView.h          |    96 +
 .../haiku/VBoxTray/VBoxServiceDescriptor.h         |    64 +
 src/VBox/Additions/haiku/VBoxTray/VBoxTray.rdef    |    84 +
 src/VBox/Additions/haiku/VBoxVideo/Makefile.kmk    |    54 +
 .../haiku/VBoxVideo/accelerant/Makefile.kmk        |    65 +
 .../haiku/VBoxVideo/accelerant/accelerant.cpp      |   461 +
 .../haiku/VBoxVideo/accelerant/accelerant.h        |   102 +
 .../haiku/VBoxVideo/common/VBoxVideo_common.h      |   101 +
 .../Additions/haiku/VBoxVideo/driver/Makefile.kmk  |    83 +
 .../Additions/haiku/VBoxVideo/driver/driver.cpp    |   369 +
 .../Additions/haiku/include/VBoxGuestInternal.h    |    61 +
 src/VBox/Additions/haiku/include/lock.h            |   305 +
 src/VBox/Additions/haiku/load.sh                   |    26 +
 src/VBox/Additions/haiku/unload.sh                 |    10 +
 src/VBox/Additions/linux/Makefile                  |     2 +-
 src/VBox/Additions/linux/Makefile.kmk              |   144 +-
 src/VBox/Additions/linux/drm/Makefile.kmk          |    95 +-
 src/VBox/Additions/linux/drm/Makefile.module       |    10 +-
 src/VBox/Additions/linux/drm/Makefile.module.kms   |    48 +
 src/VBox/Additions/linux/drm/files_vboxvideo_drm   |     2 +-
 src/VBox/Additions/linux/drm/files_vboxvideo_drv   |    72 +
 src/VBox/Additions/linux/drm/vbox_drv.c            |   151 +
 src/VBox/Additions/linux/drm/vbox_drv.h            |   226 +
 src/VBox/Additions/linux/drm/vboxvideo_drm.c       |    76 +-
 src/VBox/Additions/linux/drm/vboxvideo_drm.h       |     2 +-
 src/VBox/Additions/linux/export_modules            |    12 +-
 src/VBox/Additions/linux/installer/deffiles        |     2 +
 .../Additions/linux/installer/module-autologon.sh  |   169 +
 .../Additions/linux/installer/vboxadd-service.sh   |     8 +-
 src/VBox/Additions/linux/installer/vboxadd-x11.sh  |   131 +-
 src/VBox/Additions/linux/installer/vboxadd.sh      |   200 +-
 .../Additions/linux/lightdm-greeter/Makefile.kmk   |    83 +
 .../linux/lightdm-greeter/banner-dummy.png         |   Bin 0 -> 1622 bytes
 .../liblightdm-gobject-1.5.0/Makefile.kmk          |    43 +
 .../liblightdm-gobject-1.5.0/config.h              |    90 +
 .../liblightdm-gobject-1.5.0/greeter.c             |  1433 +
 .../liblightdm-gobject-1.5.0/language.c            |   407 +
 .../liblightdm-gobject-1.5.0/layout.c              |   335 +
 .../liblightdm-gobject-1.5.0/power.c               |   202 +
 .../liblightdm-gobject-1.5.0/session.c             |   379 +
 .../liblightdm-gobject-1.5.0/system.c              |    33 +
 .../liblightdm-gobject-1.5.0/user.c                |  1646 +
 .../linux/lightdm-greeter/vbox-greeter.cpp         |  1505 +
 .../linux/lightdm-greeter/vbox-greeter.desktop     |     5 +
 .../linux/lightdm-greeter/vbox-greeter.ui          |   227 +
 .../Additions/linux/sharedfolders/Makefile.kmk     |    23 +-
 .../Additions/linux/sharedfolders/Makefile.module  |     2 +-
 src/VBox/Additions/linux/sharedfolders/dirops.c    |    56 +-
 .../Additions/linux/sharedfolders/mount.vboxsf.c   |     4 +-
 src/VBox/Additions/linux/sharedfolders/regops.c    |    38 +-
 src/VBox/Additions/linux/sharedfolders/utils.c     |    27 +-
 src/VBox/Additions/linux/sharedfolders/vfsmod.c    |    79 +-
 src/VBox/Additions/linux/sharedfolders/vfsmod.h    |    18 +-
 .../Additions/linux/testcase/TimesyncBackdoor.c    |     2 +-
 src/VBox/Additions/solaris/DRM/Makefile.kmk        |    19 +-
 src/VBox/Additions/solaris/DRM/deps.asm            |    37 +
 src/VBox/Additions/solaris/DRM/vboxvideo_drm.c     |    11 +-
 .../Additions/solaris/Installer/makepackage.sh     |    30 +-
 .../Additions/solaris/Installer/postinstall.sh     |   159 +-
 src/VBox/Additions/solaris/Installer/preremove.sh  |    10 +-
 src/VBox/Additions/solaris/Installer/vboxguest.sh  |    45 +-
 .../Additions/solaris/Installer/vboxservice.xml    |    30 +-
 src/VBox/Additions/solaris/Makefile.kmk            |    59 +-
 src/VBox/Additions/solaris/Mouse/Makefile.kmk      |    71 +
 src/VBox/Additions/solaris/Mouse/deps.asm          |    39 +
 .../solaris/Mouse/testcase}/Makefile.kup           |     0
 .../Additions/solaris/Mouse/testcase/solaris.h     |   441 +
 .../solaris/Mouse/testcase/tstVBoxMouse-solaris.c  |   158 +
 src/VBox/Additions/solaris/Mouse/vboxms.c          |  1433 +
 src/VBox/Additions/solaris/Mouse/vboxms.conf       |    20 +
 src/VBox/Additions/solaris/Mouse/vboxmslnk.c       |   120 +
 src/VBox/Additions/solaris/Mouse/vboxmslnk.xml     |    80 +
 .../Additions/solaris/SharedFolders/Makefile.kmk   |    33 +-
 src/VBox/Additions/solaris/SharedFolders/deps.asm  |    39 +
 .../Additions/solaris/SharedFolders/vboxfs_mount.c |     2 +-
 .../Additions/solaris/SharedFolders/vboxfs_prov.c  |   219 +-
 .../Additions/solaris/SharedFolders/vboxfs_prov.h  |    24 +-
 .../Additions/solaris/SharedFolders/vboxfs_vfs.c   |    57 +-
 .../Additions/solaris/SharedFolders/vboxfs_vfs.h   |     8 +-
 .../Additions/solaris/SharedFolders/vboxfs_vnode.c |    98 +-
 .../Additions/solaris/SharedFolders/vboxfs_vnode.h |     3 +-
 src/VBox/Additions/solaris/Virtio/Makefile.kmk     |    12 +-
 src/VBox/Additions/solaris/Virtio/Virtio-solaris.c |    15 +-
 .../Additions/solaris/Virtio/VirtioNet-solaris.c   |    15 +-
 .../Additions/solaris/Virtio/VirtioPci-solaris.c   |    16 +-
 .../Additions/solaris/Virtio/VirtioRing-solaris.c  |    14 +-
 src/VBox/Additions/x11/Installer/98vboxadd-xclient |    46 +-
 src/VBox/Additions/x11/Installer/x11config.sh      |    48 +-
 src/VBox/Additions/x11/Installer/x11config15sol.pl |    56 +-
 src/VBox/Additions/x11/Installer/x11restore.pl     |     6 +-
 src/VBox/Additions/x11/Makefile.kmk                |    12 +-
 src/VBox/Additions/x11/VBoxClient/Makefile.kmk     |    26 +-
 src/VBox/Additions/x11/VBoxClient/VBoxClient.h     |    76 +-
 src/VBox/Additions/x11/VBoxClient/clipboard.cpp    |    74 +-
 src/VBox/Additions/x11/VBoxClient/clipboard.h      |   126 -
 src/VBox/Additions/x11/VBoxClient/display.cpp      |   520 +-
 src/VBox/Additions/x11/VBoxClient/draganddrop.cpp  |  1830 +
 src/VBox/Additions/x11/VBoxClient/hostversion.cpp  |   293 +-
 src/VBox/Additions/x11/VBoxClient/main.cpp         |   339 +-
 src/VBox/Additions/x11/VBoxClient/seamless-glue.h  |    29 -
 src/VBox/Additions/x11/VBoxClient/seamless-guest.h |    52 -
 .../Additions/x11/VBoxClient/seamless-host.cpp     |   195 -
 src/VBox/Additions/x11/VBoxClient/seamless-host.h  |   173 -
 src/VBox/Additions/x11/VBoxClient/seamless-x11.cpp |    54 +-
 src/VBox/Additions/x11/VBoxClient/seamless-x11.h   |    52 +-
 src/VBox/Additions/x11/VBoxClient/seamless.cpp     |   428 +-
 src/VBox/Additions/x11/VBoxClient/seamless.h       |   244 +-
 .../VBoxClient/testcase/tstSeamlessX11-auto.cpp    |    66 +-
 .../x11/VBoxClient/testcase/tstSeamlessX11.cpp     |    51 +-
 src/VBox/Additions/x11/VBoxClient/thread.cpp       |    99 -
 src/VBox/Additions/x11/VBoxClient/thread.h         |   131 -
 src/VBox/Additions/x11/undefined_xfree86           |  1187 +
 src/VBox/Additions/x11/undefined_xfree86_modules   |    16 +
 src/VBox/Additions/x11/undefined_xorg              |   176 +
 src/VBox/Additions/x11/vboxmouse/Makefile.kmk      |   259 +-
 src/VBox/Additions/x11/vboxmouse/VBoxUtils.c       |    99 -
 src/VBox/Additions/x11/vboxmouse/VBoxUtils.h       |    30 -
 src/VBox/Additions/x11/vboxmouse/VBoxUtils_68.c    |   184 -
 src/VBox/Additions/x11/vboxmouse/mouse.c           |  2447 -
 src/VBox/Additions/x11/vboxmouse/mouse.h           |    39 -
 src/VBox/Additions/x11/vboxmouse/mousePriv.h       |    41 -
 src/VBox/Additions/x11/vboxmouse/pnp.c             |   480 -
 src/VBox/Additions/x11/vboxmouse/undefined_15      |   110 -
 src/VBox/Additions/x11/vboxmouse/undefined_68      |    75 -
 src/VBox/Additions/x11/vboxmouse/undefined_70      |   161 -
 src/VBox/Additions/x11/vboxmouse/undefined_71      |   159 -
 src/VBox/Additions/x11/vboxmouse/vboxmouse.c       |   355 +
 src/VBox/Additions/x11/vboxmouse/vboxmouse_15.c    |   362 -
 src/VBox/Additions/x11/vboxmouse/xorg70/mouse.c    |  3872 --
 src/VBox/Additions/x11/vboxmouse/xorg70/mouse.h    |    13 -
 .../Additions/x11/vboxmouse/xorg70/mousePriv.h     |    83 -
 src/VBox/Additions/x11/vboxmouse/xorg70/pnp.c      |   789 -
 src/VBox/Additions/x11/vboxmouse/xorg71/mouse.c    |  3887 --
 src/VBox/Additions/x11/vboxmouse/xorg71/mouse.h    |    13 -
 .../Additions/x11/vboxmouse/xorg71/mousePriv.h     |    83 -
 src/VBox/Additions/x11/vboxmouse/xorg71/pnp.c      |   796 -
 src/VBox/Additions/x11/vboxvideo/Makefile.kmk      |   461 +-
 src/VBox/Additions/x11/vboxvideo/README.testing    |    20 +
 src/VBox/Additions/x11/vboxvideo/edid.c            |     3 +-
 src/VBox/Additions/x11/vboxvideo/getmode.c         |   541 +
 src/VBox/Additions/x11/vboxvideo/helpers.c         |    91 +
 src/VBox/Additions/x11/vboxvideo/pointer.c         |   153 +-
 src/VBox/Additions/x11/vboxvideo/setmode.c         |   107 +-
 .../Additions/x11/vboxvideo/testcase/Makefile.kmk  |    48 -
 .../x11/vboxvideo/testcase/tstSetModeXOrg.c        |   141 -
 src/VBox/Additions/x11/vboxvideo/undefined         |    82 +-
 src/VBox/Additions/x11/vboxvideo/vboxutils.c       |   494 -
 src/VBox/Additions/x11/vboxvideo/vboxvideo.c       |   759 +-
 src/VBox/Additions/x11/vboxvideo/vboxvideo.h       |   229 +-
 src/VBox/Additions/x11/vboxvideo/vboxvideo_dri.c   |    29 +-
 src/VBox/Additions/x11/vboxvideo/vboxvideo_dri2.c  |   103 +
 src/VBox/Additions/x11/vboxvideo/vbva.c            |    95 +-
 src/VBox/Additions/x11/x11stubs/Makefile.kmk       |    12 +-
 .../x11stubs/libXcomposite-1.0.0/libXcomposite.c   |     2 +-
 src/VBox/Debugger/DBGCCmdHlp.cpp                   |   330 +-
 src/VBox/Debugger/DBGCCommands.cpp                 |  1334 +-
 src/VBox/Debugger/DBGCEmulateCodeView.cpp          |  1335 +-
 src/VBox/Debugger/DBGCEval.cpp                     |  1347 +-
 src/VBox/Debugger/DBGCFunctions.cpp                |   117 +
 src/VBox/Debugger/DBGCInternal.h                   |   114 +-
 src/VBox/Debugger/DBGCOps.cpp                      |   267 +-
 src/VBox/Debugger/DBGCPlugInDiggers.rc             |    50 +
 src/VBox/Debugger/DBGCTcp.cpp                      |    27 +-
 src/VBox/Debugger/DBGConsole.cpp                   |   257 +-
 src/VBox/Debugger/DBGPlugInCommonELF.h             |     6 +-
 src/VBox/Debugger/DBGPlugInCommonELFTmpl.cpp.h     |    14 +-
 src/VBox/Debugger/DBGPlugInDarwin.cpp              |   560 +
 src/VBox/Debugger/DBGPlugInDiggers.cpp             |    13 +-
 src/VBox/Debugger/DBGPlugInLinux.cpp               |    55 +-
 src/VBox/Debugger/DBGPlugInOS2.cpp                 |   354 +
 src/VBox/Debugger/DBGPlugInSolaris.cpp             |   144 +-
 src/VBox/Debugger/DBGPlugInWinNt.cpp               |   767 +-
 src/VBox/Debugger/DBGPlugIns.h                     |     5 +-
 src/VBox/Debugger/Makefile.kmk                     |    18 +-
 src/VBox/Debugger/VBoxDbg.cpp                      |    21 +-
 src/VBox/Debugger/VBoxDbg.rc                       |    50 +
 src/VBox/Debugger/VBoxDbgBase.cpp                  |    65 +-
 src/VBox/Debugger/VBoxDbgBase.h                    |    22 +-
 src/VBox/Debugger/VBoxDbgConsole.cpp               |   225 +-
 src/VBox/Debugger/VBoxDbgConsole.h                 |    52 +-
 src/VBox/Debugger/VBoxDbgGui.cpp                   |    19 +-
 src/VBox/Debugger/VBoxDbgGui.h                     |    17 +-
 src/VBox/Debugger/VBoxDbgStatsQt4.cpp              |    42 +-
 src/VBox/Debugger/testcase/tstDBGCParser.cpp       |  1088 +-
 src/VBox/Debugger/testcase/tstDBGCStubs.cpp        |   195 +-
 src/VBox/Debugger/testcase/tstVBoxDbg.cpp          |    12 +-
 src/VBox/Devices/Audio/DevCodec.cpp                |  1984 -
 src/VBox/Devices/Audio/DevCodec.h                  |   546 -
 src/VBox/Devices/Audio/DevIchAc97.cpp              |  1332 +-
 src/VBox/Devices/Audio/DevIchHda.cpp               |  3176 ++
 src/VBox/Devices/Audio/DevIchHdaCodec.cpp          |  2458 +
 src/VBox/Devices/Audio/DevIchHdaCodec.h            |   137 +
 src/VBox/Devices/Audio/DevIchIntelHDA.cpp          |  2727 -
 src/VBox/Devices/Audio/DevSB16.cpp                 |    67 +-
 src/VBox/Devices/Audio/alsa_mangling.h             |    55 +
 src/VBox/Devices/Audio/alsa_stubs.c                |     3 +-
 src/VBox/Devices/Audio/alsa_stubs.h                |     2 +-
 src/VBox/Devices/Audio/alsaaudio.c                 |    28 +-
 src/VBox/Devices/Audio/audio.c                     |   166 +-
 src/VBox/Devices/Audio/audiosniffer.c              |     4 +-
 src/VBox/Devices/Audio/coreaudio.c                 |    16 +-
 src/VBox/Devices/Audio/dsound_template.h           |    67 +-
 src/VBox/Devices/Audio/dsoundaudio.c               |   440 +-
 src/VBox/Devices/Audio/filteraudio.c               |     4 +-
 src/VBox/Devices/Audio/ossaudio.c                  |    12 +-
 src/VBox/Devices/Audio/pulse_mangling.h            |    69 +
 src/VBox/Devices/Audio/pulse_stubs.c               |     6 +-
 src/VBox/Devices/Audio/pulse_stubs.h               |     2 +-
 src/VBox/Devices/Audio/pulseaudio.c                |     5 +-
 src/VBox/Devices/Audio/solaudio.c                  |     9 +-
 src/VBox/Devices/Audio/winaudio.c                  |     2 +-
 .../BiosCommonCode/MakeAlternativeSource.cpp       |  2087 +
 src/VBox/Devices/BiosCommonCode/Makefile.kmk       |    33 +
 src/VBox/Devices/BiosCommonCode/support.asm        |   255 +
 src/VBox/Devices/Bus/DevPCI.cpp                    |   532 +-
 src/VBox/Devices/Bus/DevPciIch9.cpp                |   418 +-
 src/VBox/Devices/Bus/MsiCommon.cpp                 |    11 +-
 src/VBox/Devices/Bus/MsiCommon.h                   |     6 +-
 src/VBox/Devices/Bus/MsixCommon.cpp                |    17 +-
 src/VBox/Devices/Bus/PCIInternal.h                 |     2 +-
 src/VBox/Devices/Bus/SrvPciRawR0.cpp               |    41 +-
 src/VBox/Devices/Config.kmk                        |    68 +
 src/VBox/Devices/EFI/DevEFI.cpp                    |  2207 +-
 src/VBox/Devices/EFI/DevEFI.h                      |   249 +
 src/VBox/Devices/EFI/DevSmc.cpp                    |  1432 +
 src/VBox/Devices/EFI/Firmware/AppPkg/AppPkg.dsc    |   136 +
 .../Firmware/AppPkg/Applications/Enquire/Enquire.c |  3377 ++
 .../AppPkg/Applications/Enquire/Enquire.inf        |    53 +
 .../EFI/Firmware/AppPkg/Applications/Hello/Hello.c |    37 +
 .../Firmware/AppPkg/Applications/Hello/Hello.inf   |    36 +
 .../EFI/Firmware/AppPkg/Applications/Main/Main.c   |    46 +
 .../EFI/Firmware/AppPkg/Applications/Main/Main.inf |    42 +
 .../AppPkg/Applications/Python/Efi/config.c        |   189 +
 .../AppPkg/Applications/Python/Efi/getpath.c       |   788 +
 .../AppPkg/Applications/Python/Ia32/pyconfig.h     |  1261 +
 .../AppPkg/Applications/Python/Ipf/pyconfig.h      |  1248 +
 .../Python/PyMod-2.7.1/Include/fileobject.h        |    90 +
 .../Python/PyMod-2.7.1/Include/pyport.h            |   905 +
 .../Applications/Python/PyMod-2.7.1/Modules/_sre.c |  3914 ++
 .../Python/PyMod-2.7.1/Modules/zlib/zutil.h        |   269 +
 .../PyMod-2.7.1/Objects/stringlib/localeutil.h     |   216 +
 .../Python/PyMod-2.7.2/Include/fileobject.h        |   102 +
 .../Python/PyMod-2.7.2/Include/osdefs.h            |    70 +
 .../Python/PyMod-2.7.2/Include/pyport.h            |   918 +
 .../Applications/Python/PyMod-2.7.2/Modules/_sre.c |  3921 ++
 .../Python/PyMod-2.7.2/Modules/zlib/zutil.h        |   279 +
 .../Python/PyMod-2.7.2/Objects/longobject.c        |  4381 ++
 .../PyMod-2.7.2/Objects/stringlib/localeutil.h     |   227 +
 .../Python/PyMod-2.7.2/Python/marshal.c            |  1422 +
 .../AppPkg/Applications/Python/PythonCore.inf      |   246 +
 .../AppPkg/Applications/Python/X64/pyconfig.h      |  1265 +
 .../Applications/Sockets/DataSink/DataSink.c       |  1026 +
 .../Applications/Sockets/DataSink/DataSink.inf     |    67 +
 .../Applications/Sockets/DataSource/DataSource.c   |  1611 +
 .../Applications/Sockets/DataSource/DataSource.inf |    70 +
 .../Sockets/GetHostByAddr/GetHostByAddr.c          |   133 +
 .../Sockets/GetHostByAddr/GetHostByAddr.inf        |    65 +
 .../Sockets/GetHostByDns/GetHostByDns.c            |    85 +
 .../Sockets/GetHostByDns/GetHostByDns.inf          |    65 +
 .../Sockets/GetHostByName/GetHostByName.c          |   123 +
 .../Sockets/GetHostByName/GetHostByName.inf        |    65 +
 .../Sockets/GetNetByAddr/GetNetByAddr.c            |    89 +
 .../Sockets/GetNetByAddr/GetNetByAddr.inf          |    65 +
 .../Sockets/GetNetByName/GetNetByName.c            |    83 +
 .../Sockets/GetNetByName/GetNetByName.inf          |    65 +
 .../Sockets/GetServByName/GetServByName.c          |    76 +
 .../Sockets/GetServByName/GetServByName.inf        |    65 +
 .../Sockets/GetServByPort/GetServByPort.c          |    77 +
 .../Sockets/GetServByPort/GetServByPort.inf        |    65 +
 .../AppPkg/Applications/Sockets/OobRx/Main.c       |    44 +
 .../AppPkg/Applications/Sockets/OobRx/OobRx.c      |   253 +
 .../AppPkg/Applications/Sockets/OobRx/OobRx.h      |    96 +
 .../AppPkg/Applications/Sockets/OobRx/OobRx.inf    |    64 +
 .../Applications/Sockets/OobRx/Windows/OobRx.sln   |    20 +
 .../Applications/Sockets/OobRx/Windows/OobRx.suo   |   Bin 0 -> 23040 bytes
 .../Sockets/OobRx/Windows/OobRx.vcproj             |   211 +
 .../Applications/Sockets/OobRx/Windows/main.c      |    56 +
 .../AppPkg/Applications/Sockets/OobTx/Main.c       |    44 +
 .../AppPkg/Applications/Sockets/OobTx/OobTx.c      |   248 +
 .../AppPkg/Applications/Sockets/OobTx/OobTx.h      |    97 +
 .../AppPkg/Applications/Sockets/OobTx/OobTx.inf    |    64 +
 .../Applications/Sockets/OobTx/Windows/OobTx.sln   |    20 +
 .../Applications/Sockets/OobTx/Windows/OobTx.suo   |   Bin 0 -> 38218 bytes
 .../Sockets/OobTx/Windows/OobTx.vcproj             |   211 +
 .../Applications/Sockets/OobTx/Windows/main.c      |    56 +
 .../AppPkg/Applications/Sockets/RawIp4Rx/Main.c    |    44 +
 .../Applications/Sockets/RawIp4Rx/RawIp4Rx.c       |   188 +
 .../Applications/Sockets/RawIp4Rx/RawIp4Rx.h       |    98 +
 .../Applications/Sockets/RawIp4Rx/RawIp4Rx.inf     |    64 +
 .../Sockets/RawIp4Rx/Windows/RawIp4Rx.sln          |    20 +
 .../Sockets/RawIp4Rx/Windows/RawIp4Rx.vcproj       |   211 +
 .../Applications/Sockets/RawIp4Rx/Windows/main.c   |    61 +
 .../AppPkg/Applications/Sockets/RawIp4Tx/Main.c    |    44 +
 .../Applications/Sockets/RawIp4Tx/RawIp4Tx.c       |   157 +
 .../Applications/Sockets/RawIp4Tx/RawIp4Tx.h       |    98 +
 .../Applications/Sockets/RawIp4Tx/RawIp4Tx.inf     |    64 +
 .../Sockets/RawIp4Tx/Windows/RawIp4Tx.sln          |    20 +
 .../Sockets/RawIp4Tx/Windows/RawIp4Tx.vcproj       |   211 +
 .../Applications/Sockets/RawIp4Tx/Windows/main.c   |    62 +
 .../AppPkg/Applications/Sockets/ReadMe.txt         |    11 +
 .../Applications/Sockets/RecvDgram/RecvDgram.c     |   116 +
 .../Applications/Sockets/RecvDgram/RecvDgram.inf   |    64 +
 .../Applications/Sockets/SetHostName/SetHostName.c |   100 +
 .../Sockets/SetHostName/SetHostName.inf            |    64 +
 .../Applications/Sockets/SetSockOpt/SetSockOpt.c   |   378 +
 .../Applications/Sockets/SetSockOpt/SetSockOpt.inf |    64 +
 .../AppPkg/Applications/Sockets/Sockets.inc        |    28 +
 .../Applications/Sockets/TftpServer/TftpServer.c   |  1524 +
 .../Applications/Sockets/TftpServer/TftpServer.h   |   331 +
 .../Applications/Sockets/TftpServer/TftpServer.inf |    66 +
 .../AppPkg/Applications/Sockets/WebServer/ACPI.c   |  1918 +
 .../Sockets/WebServer/BootServicesTable.c          |   481 +
 .../Sockets/WebServer/ConfigurationTable.c         |   380 +
 .../Applications/Sockets/WebServer/DhcpOptions.c   |   235 +
 .../Sockets/WebServer/DxeServicesTable.c           |   245 +
 .../Applications/Sockets/WebServer/Firmware.c      |   106 +
 .../AppPkg/Applications/Sockets/WebServer/HTTP.c   |  1569 +
 .../Applications/Sockets/WebServer/Handles.c       |   294 +
 .../AppPkg/Applications/Sockets/WebServer/Hello.c  |    87 +
 .../AppPkg/Applications/Sockets/WebServer/Index.c  |   161 +
 .../Applications/Sockets/WebServer/PageList.c      |    59 +
 .../AppPkg/Applications/Sockets/WebServer/Reboot.c |   105 +
 .../Sockets/WebServer/RuntimeServicesTable.c       |   227 +
 .../Applications/Sockets/WebServer/SystemTable.c   |   863 +
 .../Applications/Sockets/WebServer/WebServer.c     |   851 +
 .../Applications/Sockets/WebServer/WebServer.h     |  1105 +
 .../Applications/Sockets/WebServer/WebServer.inf   |    97 +
 src/VBox/Devices/EFI/Firmware/AppPkg/ReadMe.txt    |   443 +
 src/VBox/Devices/EFI/Firmware/BaseTools/BuildEnv   |   251 +
 .../Devices/EFI/Firmware/BaseTools/BuildNotes.txt  |    84 +
 .../Conf/Empty_Package_Information_Data_File.ini   |     9 +
 .../BaseTools/Conf/FrameworkDatabase.template      |    28 +
 .../Devices/EFI/Firmware/BaseTools/Conf/ReadMe.txt |     9 +
 .../Conf/XMLSchema/DistributionPackage.xsd         |  2887 +
 .../Firmware/BaseTools/Conf/build_rule.template    |   542 +
 .../EFI/Firmware/BaseTools/Conf/target.template    |    71 +
 .../EFI/Firmware/BaseTools/Conf/tools_def.template |  4939 ++
 .../Devices/EFI/Firmware/BaseTools/GNUmakefile     |    35 +
 src/VBox/Devices/EFI/Firmware/BaseTools/Makefile   |    34 +
 .../Devices/EFI/Firmware/BaseTools/Makefile.kmk    |    33 +
 src/VBox/Devices/EFI/Firmware/BaseTools/ReadMe.txt |    52 +
 .../Firmware/BaseTools/Scripts/gcc4.4-ld-script    |    40 +
 .../BaseTools/Source/C/BootSectImage/GNUmakefile   |    22 +
 .../BaseTools/Source/C/BootSectImage/Makefile      |    22 +
 .../BaseTools/Source/C/BootSectImage/Makefile.kmk  |    35 +
 .../Source/C/BootSectImage/bootsectimage.c         |   950 +
 .../BaseTools/Source/C/BootSectImage/fat.h         |   152 +
 .../BaseTools/Source/C/BootSectImage/mbr.h         |    58 +
 .../BaseTools/Source/C/Common/BasePeCoff.c         |  1448 +
 .../BaseTools/Source/C/Common/BinderFuncs.c        |    87 +
 .../BaseTools/Source/C/Common/BinderFuncs.h        |    75 +
 .../Firmware/BaseTools/Source/C/Common/CommonLib.c |   584 +
 .../Firmware/BaseTools/Source/C/Common/CommonLib.h |   173 +
 .../Firmware/BaseTools/Source/C/Common/Compress.h  |    95 +
 .../EFI/Firmware/BaseTools/Source/C/Common/Crc32.c |   326 +
 .../EFI/Firmware/BaseTools/Source/C/Common/Crc32.h |    54 +
 .../BaseTools/Source/C/Common/Decompress.c         |   982 +
 .../BaseTools/Source/C/Common/Decompress.h         |   172 +
 .../BaseTools/Source/C/Common/EfiCompress.c        |  1598 +
 .../BaseTools/Source/C/Common/EfiUtilityMsgs.c     |   914 +
 .../BaseTools/Source/C/Common/EfiUtilityMsgs.h     |   177 +
 .../Source/C/Common/FirmwareVolumeBuffer.c         |  1667 +
 .../Source/C/Common/FirmwareVolumeBufferLib.h      |   166 +
 .../EFI/Firmware/BaseTools/Source/C/Common/FvLib.c |   851 +
 .../EFI/Firmware/BaseTools/Source/C/Common/FvLib.h |   178 +
 .../Firmware/BaseTools/Source/C/Common/GNUmakefile |    40 +
 .../Firmware/BaseTools/Source/C/Common/Makefile    |    42 +
 .../BaseTools/Source/C/Common/Makefile.kmk         |    53 +
 .../BaseTools/Source/C/Common/MemoryFile.c         |   260 +
 .../BaseTools/Source/C/Common/MemoryFile.h         |   122 +
 .../Firmware/BaseTools/Source/C/Common/MyAlloc.c   |   516 +
 .../Firmware/BaseTools/Source/C/Common/MyAlloc.h   |   222 +
 .../Firmware/BaseTools/Source/C/Common/OsPath.c    |   307 +
 .../Firmware/BaseTools/Source/C/Common/OsPath.h    |   146 +
 .../Source/C/Common/ParseGuidedSectionTools.c      |   211 +
 .../Source/C/Common/ParseGuidedSectionTools.h      |   133 +
 .../Firmware/BaseTools/Source/C/Common/ParseInf.c  |   689 +
 .../Firmware/BaseTools/Source/C/Common/ParseInf.h  |   237 +
 .../Firmware/BaseTools/Source/C/Common/PeCoffLib.h |   212 +
 .../BaseTools/Source/C/Common/PeCoffLoaderEx.c     |   474 +
 .../BaseTools/Source/C/Common/SimpleFileParsing.c  |  1443 +
 .../BaseTools/Source/C/Common/SimpleFileParsing.h  |   117 +
 .../BaseTools/Source/C/Common/StringFuncs.c        |   426 +
 .../BaseTools/Source/C/Common/StringFuncs.h        |   257 +
 .../BaseTools/Source/C/Common/TianoCompress.c      |  1753 +
 .../BaseTools/Source/C/Common/WinNtInclude.h       |    81 +
 .../BaseTools/Source/C/EfiLdrImage/EfiLdrImage.c   |   327 +
 .../BaseTools/Source/C/EfiLdrImage/GNUmakefile     |    22 +
 .../BaseTools/Source/C/EfiLdrImage/Makefile        |    22 +
 .../BaseTools/Source/C/EfiLdrImage/Makefile.kmk    |    35 +
 .../Firmware/BaseTools/Source/C/EfiRom/EfiRom.c    |  1547 +
 .../Firmware/BaseTools/Source/C/EfiRom/EfiRom.h    |   366 +
 .../Firmware/BaseTools/Source/C/EfiRom/GNUmakefile |    22 +
 .../Firmware/BaseTools/Source/C/EfiRom/Makefile    |    22 +
 .../BaseTools/Source/C/EfiRom/Makefile.kmk         |    37 +
 .../EFI/Firmware/BaseTools/Source/C/GNUmakefile    |    87 +
 .../BaseTools/Source/C/GenBootSector/FatFormat.h   |   152 +
 .../Source/C/GenBootSector/GenBootSector.c         |   797 +
 .../Source/C/GenBootSector/GetDrvNumOffset.c       |    73 +
 .../BaseTools/Source/C/GenBootSector/Makefile      |    22 +
 .../BaseTools/Source/C/GenCrc32/GNUmakefile        |    22 +
 .../BaseTools/Source/C/GenCrc32/GenCrc32.c         |   363 +
 .../Firmware/BaseTools/Source/C/GenCrc32/Makefile  |    22 +
 .../BaseTools/Source/C/GenCrc32/Makefile.kmk       |    35 +
 .../Firmware/BaseTools/Source/C/GenFfs/GNUmakefile |    23 +
 .../Firmware/BaseTools/Source/C/GenFfs/GenFfs.c    |   909 +
 .../Firmware/BaseTools/Source/C/GenFfs/Makefile    |    22 +
 .../BaseTools/Source/C/GenFfs/Makefile.kmk         |    35 +
 .../Firmware/BaseTools/Source/C/GenFv/GNUmakefile  |    30 +
 .../EFI/Firmware/BaseTools/Source/C/GenFv/GenFv.c  |   683 +
 .../BaseTools/Source/C/GenFv/GenFvInternalLib.c    |  3714 ++
 .../BaseTools/Source/C/GenFv/GenFvInternalLib.h    |   421 +
 .../EFI/Firmware/BaseTools/Source/C/GenFv/Makefile |    22 +
 .../Firmware/BaseTools/Source/C/GenFv/Makefile.kmk |    35 +
 .../BaseTools/Source/C/GenFw/Elf32Convert.c        |  1029 +
 .../BaseTools/Source/C/GenFw/Elf32Convert.h        |    24 +
 .../BaseTools/Source/C/GenFw/Elf64Convert.c        |   786 +
 .../BaseTools/Source/C/GenFw/Elf64Convert.h        |    24 +
 .../Firmware/BaseTools/Source/C/GenFw/ElfConvert.c |   233 +
 .../Firmware/BaseTools/Source/C/GenFw/ElfConvert.h |    83 +
 .../Firmware/BaseTools/Source/C/GenFw/GNUmakefile  |    30 +
 .../EFI/Firmware/BaseTools/Source/C/GenFw/GenFw.c  |  3200 ++
 .../EFI/Firmware/BaseTools/Source/C/GenFw/GenFw.h  |    55 +
 .../EFI/Firmware/BaseTools/Source/C/GenFw/Makefile |    24 +
 .../Firmware/BaseTools/Source/C/GenFw/Makefile.kmk |    39 +
 .../EFI/Firmware/BaseTools/Source/C/GenFw/elf32.h  |   258 +
 .../EFI/Firmware/BaseTools/Source/C/GenFw/elf64.h  |   260 +
 .../Firmware/BaseTools/Source/C/GenFw/elf_common.h |   926 +
 .../BaseTools/Source/C/GenPage/GNUmakefile         |    22 +
 .../Firmware/BaseTools/Source/C/GenPage/GenPage.c  |   432 +
 .../Firmware/BaseTools/Source/C/GenPage/Makefile   |    22 +
 .../BaseTools/Source/C/GenPage/Makefile.kmk        |    35 +
 .../BaseTools/Source/C/GenPage/VirtualMemory.h     |   127 +
 .../Firmware/BaseTools/Source/C/GenSec/GNUmakefile |    30 +
 .../Firmware/BaseTools/Source/C/GenSec/GenSec.c    |  1500 +
 .../Firmware/BaseTools/Source/C/GenSec/Makefile    |    24 +
 .../BaseTools/Source/C/GenSec/Makefile.kmk         |    35 +
 .../Firmware/BaseTools/Source/C/GenVtf/GNUmakefile |    22 +
 .../Firmware/BaseTools/Source/C/GenVtf/GenVtf.c    |  2729 +
 .../Firmware/BaseTools/Source/C/GenVtf/GenVtf.h    |   335 +
 .../Firmware/BaseTools/Source/C/GenVtf/Makefile    |    22 +
 .../BaseTools/Source/C/GenVtf/Makefile.kmk         |    35 +
 .../Source/C/GnuGenBootSector/FatFormat.h          |   152 +
 .../Source/C/GnuGenBootSector/GNUmakefile          |    22 +
 .../Source/C/GnuGenBootSector/GnuGenBootSector.c   |   461 +
 .../Source/C/GnuGenBootSector/Makefile.kmk         |    35 +
 .../BaseTools/Source/C/Include/Common/BaseTypes.h  |   288 +
 .../Source/C/Include/Common/BuildVersion.h         |    17 +
 .../Source/C/Include/Common/MdeModuleHii.h         |   223 +
 .../Source/C/Include/Common/PiFirmwareFile.h       |   272 +
 .../Source/C/Include/Common/PiFirmwareVolume.h     |   158 +
 .../Source/C/Include/Common/UefiBaseTypes.h        |   177 +
 .../Source/C/Include/Common/UefiCapsule.h          |    35 +
 .../Common/UefiInternalFormRepresentation.h        |  1651 +
 .../Source/C/Include/Common/UefiMultiPhase.h       |   231 +
 .../Source/C/Include/Common/VariableFormat.h       |    52 +
 .../Source/C/Include/Common/WorkingBlockHeader.h   |    43 +
 .../BaseTools/Source/C/Include/Guid/PcAnsi.h       |    61 +
 .../Source/C/Include/Guid/PiFirmwareFileSystem.h   |    41 +
 .../Source/C/Include/Ia32/ProcessorBind.h          |   168 +
 .../Source/C/Include/IndustryStandard/Acpi.h       |   125 +
 .../Source/C/Include/IndustryStandard/Acpi1_0.h    |   293 +
 .../Source/C/Include/IndustryStandard/Acpi2_0.h    |   528 +
 .../Source/C/Include/IndustryStandard/Acpi3_0.h    |   676 +
 .../Source/C/Include/IndustryStandard/EfiPci.h     |    59 +
 .../MemoryMappedConfigurationSpaceAccessTable.h    |    47 +
 .../Source/C/Include/IndustryStandard/PeImage.h    |   768 +
 .../Source/C/Include/IndustryStandard/pci22.h      |   544 +
 .../Source/C/Include/IndustryStandard/pci23.h      |    26 +
 .../Source/C/Include/IndustryStandard/pci30.h      |    46 +
 .../Source/C/Include/Protocol/GraphicsOutput.h     |   195 +
 .../C/Include/Protocol/GuidedSectionExtraction.h   |   153 +
 .../Source/C/Include/Protocol/HiiFramework.h       |   952 +
 .../BaseTools/Source/C/Include/Protocol/UgaDraw.h  |   169 +
 .../BaseTools/Source/C/Include/X64/ProcessorBind.h |   198 +
 .../BaseTools/Source/C/LzmaCompress/GNUmakefile    |    31 +
 .../Source/C/LzmaCompress/LZMA-SDK-README.txt      |     3 +
 .../BaseTools/Source/C/LzmaCompress/LzmaCompress.c |   385 +
 .../Source/C/LzmaCompress/LzmaF86Compress.bat      |    31 +
 .../BaseTools/Source/C/LzmaCompress/Makefile       |    41 +
 .../BaseTools/Source/C/LzmaCompress/Makefile.kmk   |    47 +
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/7zFile.c |   263 +
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/7zFile.h |    74 +
 .../Source/C/LzmaCompress/Sdk/C/7zStream.c         |   169 +
 .../Source/C/LzmaCompress/Sdk/C/7zVersion.h        |     7 +
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/Alloc.c  |   127 +
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/Alloc.h  |    32 +
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/Bra.h    |    60 +
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/Bra86.c  |    85 +
 .../Source/C/LzmaCompress/Sdk/C/CpuArch.h          |    69 +
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/LzFind.c |   751 +
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/LzFind.h |   107 +
 .../Source/C/LzmaCompress/Sdk/C/LzFindMt.c         |   793 +
 .../Source/C/LzmaCompress/Sdk/C/LzFindMt.h         |    97 +
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/LzHash.h |    54 +
 .../Source/C/LzmaCompress/Sdk/C/LzmaDec.c          |  1007 +
 .../Source/C/LzmaCompress/Sdk/C/LzmaDec.h          |   223 +
 .../Source/C/LzmaCompress/Sdk/C/LzmaEnc.c          |  2296 +
 .../Source/C/LzmaCompress/Sdk/C/LzmaEnc.h          |    72 +
 .../Source/C/LzmaCompress/Sdk/C/Threads.c          |   109 +
 .../Source/C/LzmaCompress/Sdk/C/Threads.h          |    68 +
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/Types.h  |   208 +
 .../Source/C/LzmaCompress/Sdk/history.txt          |   236 +
 .../BaseTools/Source/C/LzmaCompress/Sdk/lzma.txt   |   594 +
 .../EFI/Firmware/BaseTools/Source/C/Makefile       |    74 +
 .../EFI/Firmware/BaseTools/Source/C/Makefile.kmk   |    50 +
 .../BaseTools/Source/C/Makefiles/NmakeSubdirs.bat  |    40 +
 .../BaseTools/Source/C/Makefiles/app.makefile      |    27 +
 .../BaseTools/Source/C/Makefiles/footer.makefile   |    34 +
 .../BaseTools/Source/C/Makefiles/header.makefile   |    67 +
 .../BaseTools/Source/C/Makefiles/lib.makefile      |    18 +
 .../Firmware/BaseTools/Source/C/Makefiles/ms.app   |    34 +
 .../BaseTools/Source/C/Makefiles/ms.common         |    60 +
 .../Firmware/BaseTools/Source/C/Makefiles/ms.lib   |    31 +
 .../Firmware/BaseTools/Source/C/Makefiles/ms.rule  |    24 +
 .../Source/C/PyEfiCompressor/EfiCompressor.c       |   211 +
 .../BaseTools/Source/C/PyEfiCompressor/Makefile    |    23 +
 .../BaseTools/Source/C/PyEfiCompressor/setup.py    |    43 +
 .../Firmware/BaseTools/Source/C/PyUtility/Makefile |    23 +
 .../BaseTools/Source/C/PyUtility/PyUtility.c       |   105 +
 .../Firmware/BaseTools/Source/C/PyUtility/setup.py |    42 +
 .../Firmware/BaseTools/Source/C/Split/GNUmakefile  |    24 +
 .../EFI/Firmware/BaseTools/Source/C/Split/Makefile |    22 +
 .../Firmware/BaseTools/Source/C/Split/Makefile.kmk |    35 +
 .../EFI/Firmware/BaseTools/Source/C/Split/Split.c  |   446 +
 .../BaseTools/Source/C/TianoCompress/GNUmakefile   |    22 +
 .../BaseTools/Source/C/TianoCompress/Makefile      |    22 +
 .../BaseTools/Source/C/TianoCompress/Makefile.kmk  |    35 +
 .../Source/C/TianoCompress/TianoCompress.c         |  2718 +
 .../Source/C/TianoCompress/TianoCompress.h         |   439 +
 .../BaseTools/Source/C/VfrCompile/EfiVfr.h         |    56 +
 .../BaseTools/Source/C/VfrCompile/GNUmakefile      |    79 +
 .../BaseTools/Source/C/VfrCompile/Makefile         |    56 +
 .../BaseTools/Source/C/VfrCompile/Makefile.kmk     |   138 +
 .../Source/C/VfrCompile/Pccts/CHANGES_FROM_131.txt |   522 +
 .../Source/C/VfrCompile/Pccts/CHANGES_FROM_133.txt |  2448 +
 .../Pccts/CHANGES_FROM_133_BEFORE_MR13.txt         |  3666 ++
 .../Source/C/VfrCompile/Pccts/CHANGES_SUMMARY.txt  |  2049 +
 .../Source/C/VfrCompile/Pccts/KNOWN_PROBLEMS.txt   |   241 +
 .../Source/C/VfrCompile/Pccts/MPW_Read_Me          |    21 +
 .../BaseTools/Source/C/VfrCompile/Pccts/Makefile   |    15 +
 .../BaseTools/Source/C/VfrCompile/Pccts/NOTES.bcc  |   184 +
 .../BaseTools/Source/C/VfrCompile/Pccts/NOTES.msvc |   189 +
 .../BaseTools/Source/C/VfrCompile/Pccts/README     |   159 +
 .../BaseTools/Source/C/VfrCompile/Pccts/RIGHTS     |    26 +
 .../Source/C/VfrCompile/Pccts/antlr/AntlrDDK.mak   |   233 +
 .../Source/C/VfrCompile/Pccts/antlr/AntlrMS.mak    |   238 +
 .../Source/C/VfrCompile/Pccts/antlr/AntlrPPC.mak   |   101 +
 .../Source/C/VfrCompile/Pccts/antlr/README         |    19 +
 .../Source/C/VfrCompile/Pccts/antlr/antlr.1        |   209 +
 .../Source/C/VfrCompile/Pccts/antlr/antlr.c        |  3564 ++
 .../Source/C/VfrCompile/Pccts/antlr/antlr.g        |  2586 +
 .../Source/C/VfrCompile/Pccts/antlr/antlr.r        |   787 +
 .../Source/C/VfrCompile/Pccts/antlr/antlr1.txt     |   264 +
 .../Source/C/VfrCompile/Pccts/antlr/bits.c         |  1025 +
 .../Source/C/VfrCompile/Pccts/antlr/build.c        |   813 +
 .../Source/C/VfrCompile/Pccts/antlr/dumpcycles.c   |    67 +
 .../Source/C/VfrCompile/Pccts/antlr/dumpnode.c     |   423 +
 .../Source/C/VfrCompile/Pccts/antlr/egman.c        |   328 +
 .../Source/C/VfrCompile/Pccts/antlr/err.c          |   538 +
 .../Source/C/VfrCompile/Pccts/antlr/fcache.c       |   123 +
 .../Source/C/VfrCompile/Pccts/antlr/fset.c         |  1555 +
 .../Source/C/VfrCompile/Pccts/antlr/fset2.c        |  2250 +
 .../Source/C/VfrCompile/Pccts/antlr/gen.c          |  4797 ++
 .../Source/C/VfrCompile/Pccts/antlr/generic.h      |   286 +
 .../Source/C/VfrCompile/Pccts/antlr/globals.c      |   484 +
 .../Source/C/VfrCompile/Pccts/antlr/hash.c         |   221 +
 .../Source/C/VfrCompile/Pccts/antlr/hash.h         |    73 +
 .../Source/C/VfrCompile/Pccts/antlr/lex.c          |   878 +
 .../Source/C/VfrCompile/Pccts/antlr/main.c         |  1747 +
 .../Source/C/VfrCompile/Pccts/antlr/makefile       |   218 +
 .../C/VfrCompile/Pccts/antlr/makefile.cygwin       |   219 +
 .../Source/C/VfrCompile/Pccts/antlr/makefile1      |    96 +
 .../Source/C/VfrCompile/Pccts/antlr/misc.c         |  1864 +
 .../Source/C/VfrCompile/Pccts/antlr/mode.h         |    12 +
 .../Source/C/VfrCompile/Pccts/antlr/mrhoist.c      |  3030 +
 .../Source/C/VfrCompile/Pccts/antlr/parser.dlg     |  1387 +
 .../Source/C/VfrCompile/Pccts/antlr/pred.c         |   821 +
 .../Source/C/VfrCompile/Pccts/antlr/proto.h        |   852 +
 .../Source/C/VfrCompile/Pccts/antlr/scan.c         |  5735 ++
 .../Source/C/VfrCompile/Pccts/antlr/stdpccts.h     |    31 +
 .../Source/C/VfrCompile/Pccts/antlr/syn.h          |   390 +
 .../Source/C/VfrCompile/Pccts/antlr/tokens.h       |   246 +
 .../Source/C/VfrCompile/Pccts/dlg/DlgDDK.mak       |   121 +
 .../Source/C/VfrCompile/Pccts/dlg/DlgMS.mak        |   125 +
 .../Source/C/VfrCompile/Pccts/dlg/DlgPPC.mak       |    84 +
 .../Source/C/VfrCompile/Pccts/dlg/automata.c       |   353 +
 .../BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg.1  |    79 +
 .../BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg.h  |   250 +
 .../BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg.r  |   275 +
 .../Source/C/VfrCompile/Pccts/dlg/dlg1.txt         |   132 +
 .../Source/C/VfrCompile/Pccts/dlg/dlg_a.c          |  1414 +
 .../Source/C/VfrCompile/Pccts/dlg/dlg_p.c          |   959 +
 .../Source/C/VfrCompile/Pccts/dlg/dlg_p.g          |   614 +
 .../BaseTools/Source/C/VfrCompile/Pccts/dlg/err.c  |    99 +
 .../BaseTools/Source/C/VfrCompile/Pccts/dlg/main.c |   281 +
 .../Source/C/VfrCompile/Pccts/dlg/makefile         |   156 +
 .../Source/C/VfrCompile/Pccts/dlg/makefile.cygwin  |   157 +
 .../Source/C/VfrCompile/Pccts/dlg/makefile1        |    63 +
 .../BaseTools/Source/C/VfrCompile/Pccts/dlg/mode.h |     4 +
 .../Source/C/VfrCompile/Pccts/dlg/output.c         |   865 +
 .../Source/C/VfrCompile/Pccts/dlg/parser.dlg       |   398 +
 .../Source/C/VfrCompile/Pccts/dlg/relabel.c        |   217 +
 .../Source/C/VfrCompile/Pccts/dlg/stdpccts.h       |    26 +
 .../Source/C/VfrCompile/Pccts/dlg/support.c        |   240 +
 .../Source/C/VfrCompile/Pccts/dlg/tokens.h         |   133 +
 .../Source/C/VfrCompile/Pccts/h/AParser.cpp        |   871 +
 .../Source/C/VfrCompile/Pccts/h/AParser.h          |   376 +
 .../Source/C/VfrCompile/Pccts/h/ASTBase.cpp        |   256 +
 .../Source/C/VfrCompile/Pccts/h/ASTBase.h          |   122 +
 .../Source/C/VfrCompile/Pccts/h/ATokPtr.h          |    88 +
 .../Source/C/VfrCompile/Pccts/h/ATokPtrImpl.h      |    88 +
 .../BaseTools/Source/C/VfrCompile/Pccts/h/AToken.h |   325 +
 .../Source/C/VfrCompile/Pccts/h/ATokenBuffer.cpp   |   374 +
 .../Source/C/VfrCompile/Pccts/h/ATokenBuffer.h     |   109 +
 .../Source/C/VfrCompile/Pccts/h/ATokenStream.h     |    51 +
 .../Source/C/VfrCompile/Pccts/h/BufFileInput.cpp   |   100 +
 .../Source/C/VfrCompile/Pccts/h/BufFileInput.h     |    53 +
 .../Source/C/VfrCompile/Pccts/h/DLG_stream_input.h |    98 +
 .../BaseTools/Source/C/VfrCompile/Pccts/h/DLexer.h |   191 +
 .../Source/C/VfrCompile/Pccts/h/DLexerBase.cpp     |   302 +
 .../Source/C/VfrCompile/Pccts/h/DLexerBase.h       |   198 +
 .../Source/C/VfrCompile/Pccts/h/PBlackBox.h        |   134 +
 .../Source/C/VfrCompile/Pccts/h/PCCTSAST.cpp       |   684 +
 .../Source/C/VfrCompile/Pccts/h/PCCTSAST.h         |   143 +
 .../BaseTools/Source/C/VfrCompile/Pccts/h/SList.h  |    72 +
 .../BaseTools/Source/C/VfrCompile/Pccts/h/antlr.h  |   807 +
 .../BaseTools/Source/C/VfrCompile/Pccts/h/ast.c    |   345 +
 .../BaseTools/Source/C/VfrCompile/Pccts/h/ast.h    |   121 +
 .../Source/C/VfrCompile/Pccts/h/charbuf.h          |    46 +
 .../Source/C/VfrCompile/Pccts/h/charptr.c          |    58 +
 .../Source/C/VfrCompile/Pccts/h/charptr.h          |    48 +
 .../BaseTools/Source/C/VfrCompile/Pccts/h/config.h |     1 +
 .../Source/C/VfrCompile/Pccts/h/dlgauto.h          |   504 +
 .../BaseTools/Source/C/VfrCompile/Pccts/h/dlgdef.h |   128 +
 .../BaseTools/Source/C/VfrCompile/Pccts/h/err.h    |  1170 +
 .../BaseTools/Source/C/VfrCompile/Pccts/h/int.h    |    37 +
 .../Source/C/VfrCompile/Pccts/h/pccts_assert.h     |    10 +
 .../Source/C/VfrCompile/Pccts/h/pccts_iostream.h   |    10 +
 .../Source/C/VfrCompile/Pccts/h/pccts_istream.h    |    10 +
 .../Source/C/VfrCompile/Pccts/h/pccts_setjmp.h     |    10 +
 .../Source/C/VfrCompile/Pccts/h/pccts_stdarg.h     |    10 +
 .../Source/C/VfrCompile/Pccts/h/pccts_stdio.h      |    10 +
 .../Source/C/VfrCompile/Pccts/h/pccts_stdlib.h     |    10 +
 .../Source/C/VfrCompile/Pccts/h/pccts_string.h     |    10 +
 .../Source/C/VfrCompile/Pccts/h/pcctscfg.h         |   359 +
 .../Source/C/VfrCompile/Pccts/h/pcnames.bat        |    11 +
 .../Source/C/VfrCompile/Pccts/h/slist.cpp          |   116 +
 .../BaseTools/Source/C/VfrCompile/Pccts/history.ps |   473 +
 .../Source/C/VfrCompile/Pccts/history.txt          |   186 +
 .../Source/C/VfrCompile/Pccts/makefile.old         |    66 +
 .../C/VfrCompile/Pccts/support/genmk/genmk.c       |  1063 +
 .../C/VfrCompile/Pccts/support/genmk/genmk_old.c   |   762 +
 .../C/VfrCompile/Pccts/support/genmk/makefile      |    29 +
 .../C/VfrCompile/Pccts/support/rexpr/makefile      |    19 +
 .../C/VfrCompile/Pccts/support/rexpr/rexpr.c       |   586 +
 .../C/VfrCompile/Pccts/support/rexpr/rexpr.h       |    30 +
 .../Source/C/VfrCompile/Pccts/support/rexpr/test.c |    19 +
 .../Source/C/VfrCompile/Pccts/support/set/set.c    |   816 +
 .../Source/C/VfrCompile/Pccts/support/set/set.h    |   121 +
 .../Source/C/VfrCompile/Pccts/support/sym/sym.c    |   402 +
 .../C/VfrCompile/Pccts/support/sym/template.h      |    41 +
 .../BaseTools/Source/C/VfrCompile/VfrCompiler.cpp  |   787 +
 .../BaseTools/Source/C/VfrCompile/VfrCompiler.h    |   111 +
 .../BaseTools/Source/C/VfrCompile/VfrError.cpp     |   245 +
 .../BaseTools/Source/C/VfrCompile/VfrError.h       |    86 +
 .../BaseTools/Source/C/VfrCompile/VfrFormPkg.cpp   |  1443 +
 .../BaseTools/Source/C/VfrCompile/VfrFormPkg.h     |  2712 +
 .../BaseTools/Source/C/VfrCompile/VfrSyntax.g      |  4765 ++
 .../Source/C/VfrCompile/VfrUtilityLib.cpp          |  3515 ++
 .../BaseTools/Source/C/VfrCompile/VfrUtilityLib.h  |   461 +
 .../BaseTools/Source/C/VolInfo/GNUmakefile         |    24 +
 .../Firmware/BaseTools/Source/C/VolInfo/Makefile   |    22 +
 .../BaseTools/Source/C/VolInfo/Makefile.kmk        |    37 +
 .../Firmware/BaseTools/Source/C/VolInfo/VolInfo.c  |  1826 +
 .../Firmware/BaseTools/Source/C/VolInfo/VolInfo.h  |    41 +
 .../EFI/Firmware/BaseTools/Source/Makefile.kmk     |    33 +
 .../BaseTools/Source/Python/AutoGen/AutoGen.py     |  2918 +
 .../BaseTools/Source/Python/AutoGen/BuildEngine.py |   627 +
 .../BaseTools/Source/Python/AutoGen/GenC.py        |  2125 +
 .../BaseTools/Source/Python/AutoGen/GenDepex.py    |   448 +
 .../BaseTools/Source/Python/AutoGen/GenMake.py     |  1425 +
 .../BaseTools/Source/Python/AutoGen/StrGather.py   |   655 +
 .../Source/Python/AutoGen/UniClassObject.py        |   606 +
 .../BaseTools/Source/Python/AutoGen/__init__.py    |    17 +
 .../Firmware/BaseTools/Source/Python/BPDG/BPDG.py  |   159 +
 .../BaseTools/Source/Python/BPDG/GenVpd.py         |   662 +
 .../BaseTools/Source/Python/BPDG/StringTable.py    |    78 +
 .../BaseTools/Source/Python/BPDG/__init__.py       |    15 +
 .../Source/Python/Common/BuildToolError.py         |   154 +
 .../BaseTools/Source/Python/Common/BuildVersion.py |    16 +
 .../BaseTools/Source/Python/Common/DataType.py     |   432 +
 .../BaseTools/Source/Python/Common/Database.py     |   120 +
 .../Source/Python/Common/DecClassObject.py         |   563 +
 .../BaseTools/Source/Python/Common/Dictionary.py   |    75 +
 .../Source/Python/Common/DscClassObject.py         |  1439 +
 .../Source/Python/Common/EdkIIWorkspace.py         |   318 +
 .../Source/Python/Common/EdkIIWorkspaceBuild.py    |  1670 +
 .../BaseTools/Source/Python/Common/EdkLogger.py    |   307 +
 .../BaseTools/Source/Python/Common/Expression.py   |   628 +
 .../Source/Python/Common/FdfClassObject.py         |   116 +
 .../Source/Python/Common/FdfParserLite.py          |  3665 ++
 .../BaseTools/Source/Python/Common/GlobalData.py   |    52 +
 .../Source/Python/Common/Identification.py         |    58 +
 .../Source/Python/Common/InfClassObject.py         |  1115 +
 .../Source/Python/Common/MigrationUtilities.py     |   567 +
 .../BaseTools/Source/Python/Common/Misc.py         |  1570 +
 .../BaseTools/Source/Python/Common/Parsing.py      |   879 +
 .../BaseTools/Source/Python/Common/String.py       |   852 +
 .../Source/Python/Common/TargetTxtClassObject.py   |   172 +
 .../Source/Python/Common/ToolDefClassObject.py     |   219 +
 .../BaseTools/Source/Python/Common/VpdInfoFile.py  |   256 +
 .../BaseTools/Source/Python/Common/__init__.py     |    15 +
 .../Source/Python/CommonDataClass/CommonClass.py   |   473 +
 .../Source/Python/CommonDataClass/DataClass.py     |   361 +
 .../Source/Python/CommonDataClass/Exceptions.py    |    29 +
 .../Source/Python/CommonDataClass/FdfClass.py      |   409 +
 .../Source/Python/CommonDataClass/ModuleClass.py   |   485 +
 .../Source/Python/CommonDataClass/PackageClass.py  |   127 +
 .../Source/Python/CommonDataClass/PlatformClass.py |   432 +
 .../Source/Python/CommonDataClass/__init__.py      |    15 +
 .../EFI/Firmware/BaseTools/Source/Python/Ecc/C.g   |   679 +
 .../Firmware/BaseTools/Source/Python/Ecc/CLexer.py |  4947 ++
 .../BaseTools/Source/Python/Ecc/CParser.py         | 18844 +++++++
 .../Firmware/BaseTools/Source/Python/Ecc/Check.py  |  1090 +
 .../BaseTools/Source/Python/Ecc/CodeFragment.py    |   165 +
 .../Source/Python/Ecc/CodeFragmentCollector.py     |   624 +
 .../BaseTools/Source/Python/Ecc/Configuration.py   |   281 +
 .../BaseTools/Source/Python/Ecc/Database.py        |   345 +
 .../Firmware/BaseTools/Source/Python/Ecc/Ecc.py    |   395 +
 .../BaseTools/Source/Python/Ecc/EccGlobalData.py   |    26 +
 .../BaseTools/Source/Python/Ecc/EccToolError.py    |   188 +
 .../BaseTools/Source/Python/Ecc/Exception.py       |    87 +
 .../BaseTools/Source/Python/Ecc/FileProfile.py     |    57 +
 .../BaseTools/Source/Python/Ecc/MetaDataParser.py  |   264 +
 .../Python/Ecc/MetaFileWorkspace/MetaDataTable.py  |   218 +
 .../Python/Ecc/MetaFileWorkspace/MetaFileParser.py |  1852 +
 .../Python/Ecc/MetaFileWorkspace/MetaFileTable.py  |   332 +
 .../Python/Ecc/MetaFileWorkspace/__init__.py       |    15 +
 .../BaseTools/Source/Python/Ecc/ParserWarning.py   |    30 +
 .../BaseTools/Source/Python/Ecc/Xml/XmlRoutines.py |   228 +
 .../BaseTools/Source/Python/Ecc/Xml/__init__.py    |    20 +
 .../BaseTools/Source/Python/Ecc/__init__.py        |    15 +
 .../EFI/Firmware/BaseTools/Source/Python/Ecc/c.py  |  2614 +
 .../BaseTools/Source/Python/Ecc/config.ini         |   257 +
 .../BaseTools/Source/Python/Ecc/exception.xml      |   319 +
 .../Firmware/BaseTools/Source/Python/Eot/CLexer.py |  4947 ++
 .../BaseTools/Source/Python/Eot/CParser.py         | 18844 +++++++
 .../BaseTools/Source/Python/Eot/CodeFragment.py    |   185 +
 .../Source/Python/Eot/CodeFragmentCollector.py     |   467 +
 .../BaseTools/Source/Python/Eot/Database.py        |   255 +
 .../Firmware/BaseTools/Source/Python/Eot/Eot.py    |   648 +
 .../BaseTools/Source/Python/Eot/EotGlobalData.py   |   138 +
 .../BaseTools/Source/Python/Eot/EotToolError.py    |    21 +
 .../BaseTools/Source/Python/Eot/FileProfile.py     |    58 +
 .../BaseTools/Source/Python/Eot/FvImage.py         |  1453 +
 .../BaseTools/Source/Python/Eot/InfParserLite.py   |   171 +
 .../Firmware/BaseTools/Source/Python/Eot/Parser.py |   848 +
 .../BaseTools/Source/Python/Eot/ParserWarning.py   |    26 +
 .../Firmware/BaseTools/Source/Python/Eot/Report.py |   472 +
 .../BaseTools/Source/Python/Eot/__init__.py        |    15 +
 .../EFI/Firmware/BaseTools/Source/Python/Eot/c.py  |   387 +
 .../Firmware/BaseTools/Source/Python/GNUmakefile   |    18 +
 .../Source/Python/GenFds/AprioriSection.py         |   118 +
 .../BaseTools/Source/Python/GenFds/Attribute.py    |    28 +
 .../BaseTools/Source/Python/GenFds/Capsule.py      |   104 +
 .../BaseTools/Source/Python/GenFds/CapsuleData.py  |   137 +
 .../Source/Python/GenFds/ComponentStatement.py     |    29 +
 .../Source/Python/GenFds/CompressSection.py        |    87 +
 .../BaseTools/Source/Python/GenFds/DataSection.py  |   118 +
 .../BaseTools/Source/Python/GenFds/DepexSection.py |   112 +
 .../BaseTools/Source/Python/GenFds/EfiSection.py   |   274 +
 .../Firmware/BaseTools/Source/Python/GenFds/Fd.py  |   194 +
 .../BaseTools/Source/Python/GenFds/FdfParser.py    |  4373 ++
 .../Firmware/BaseTools/Source/Python/GenFds/Ffs.py |    80 +
 .../Source/Python/GenFds/FfsFileStatement.py       |   135 +
 .../Source/Python/GenFds/FfsInfStatement.py        |   912 +
 .../Firmware/BaseTools/Source/Python/GenFds/Fv.py  |   358 +
 .../Source/Python/GenFds/FvImageSection.py         |    96 +
 .../BaseTools/Source/Python/GenFds/GenFds.py       |   542 +
 .../Source/Python/GenFds/GenFdsGlobalVariable.py   |   711 +
 .../BaseTools/Source/Python/GenFds/GuidSection.py  |   290 +
 .../Source/Python/GenFds/OptRomFileStatement.py    |    50 +
 .../Source/Python/GenFds/OptRomInfStatement.py     |   155 +
 .../BaseTools/Source/Python/GenFds/OptionRom.py    |   140 +
 .../BaseTools/Source/Python/GenFds/Region.py       |   354 +
 .../BaseTools/Source/Python/GenFds/Rule.py         |    29 +
 .../Source/Python/GenFds/RuleComplexFile.py        |    30 +
 .../Source/Python/GenFds/RuleSimpleFile.py         |    30 +
 .../BaseTools/Source/Python/GenFds/Section.py      |   152 +
 .../BaseTools/Source/Python/GenFds/UiSection.py    |    77 +
 .../BaseTools/Source/Python/GenFds/VerSection.py   |    82 +
 .../Firmware/BaseTools/Source/Python/GenFds/Vtf.py |   196 +
 .../BaseTools/Source/Python/GenFds/__init__.py     |    15 +
 .../Python/GenPatchPcdTable/GenPatchPcdTable.py    |   190 +
 .../Source/Python/GenPatchPcdTable/__init__.py     |    15 +
 .../EFI/Firmware/BaseTools/Source/Python/Makefile  |   102 +
 .../Source/Python/PatchPcdValue/PatchPcdValue.py   |   288 +
 .../Source/Python/PatchPcdValue/__init__.py        |    15 +
 .../BaseTools/Source/Python/Table/Table.py         |   120 +
 .../Source/Python/Table/TableDataModel.py          |    95 +
 .../BaseTools/Source/Python/Table/TableDec.py      |   108 +
 .../BaseTools/Source/Python/Table/TableDsc.py      |   108 +
 .../Source/Python/Table/TableEotReport.py          |    76 +
 .../BaseTools/Source/Python/Table/TableFdf.py      |   109 +
 .../BaseTools/Source/Python/Table/TableFile.py     |   104 +
 .../BaseTools/Source/Python/Table/TableFunction.py |    95 +
 .../Source/Python/Table/TableIdentifier.py         |    90 +
 .../BaseTools/Source/Python/Table/TableInf.py      |   114 +
 .../BaseTools/Source/Python/Table/TablePcd.py      |    90 +
 .../BaseTools/Source/Python/Table/TableQuery.py    |    68 +
 .../BaseTools/Source/Python/Table/TableReport.py   |   124 +
 .../BaseTools/Source/Python/Table/__init__.py      |    15 +
 .../Source/Python/TargetTool/TargetTool.py         |   261 +
 .../BaseTools/Source/Python/TargetTool/__init__.py |    15 +
 .../Firmware/BaseTools/Source/Python/Trim/Trim.py  |   609 +
 .../BaseTools/Source/Python/UPT/BuildVersion.py    |    20 +
 .../Source/Python/UPT/Core/DependencyRules.py      |   293 +
 .../Python/UPT/Core/DistributionPackageClass.py    |   230 +
 .../BaseTools/Source/Python/UPT/Core/IpiDb.py      |   887 +
 .../Source/Python/UPT/Core/PackageFile.py          |   249 +
 .../BaseTools/Source/Python/UPT/Core/__init__.py   |    20 +
 .../Source/Python/UPT/GenMetaFile/GenDecFile.py    |   367 +
 .../Source/Python/UPT/GenMetaFile/GenInfFile.py    |   988 +
 .../Python/UPT/GenMetaFile/GenMetaFileMisc.py      |   155 +
 .../Source/Python/UPT/GenMetaFile/GenXmlFile.py    |    18 +
 .../Source/Python/UPT/GenMetaFile/__init__.py      |    20 +
 .../BaseTools/Source/Python/UPT/InstallPkg.py      |   770 +
 .../Source/Python/UPT/Library/CommentGenerating.py |   217 +
 .../Source/Python/UPT/Library/CommentParsing.py    |   451 +
 .../Source/Python/UPT/Library/DataType.py          |   919 +
 .../Python/UPT/Library/ExpressionValidate.py       |   489 +
 .../Source/Python/UPT/Library/GlobalData.py        |    94 +
 .../BaseTools/Source/Python/UPT/Library/Misc.py    |   974 +
 .../Source/Python/UPT/Library/ParserValidate.py    |   723 +
 .../BaseTools/Source/Python/UPT/Library/Parsing.py |   993 +
 .../BaseTools/Source/Python/UPT/Library/String.py  |   939 +
 .../Source/Python/UPT/Library/Xml/XmlRoutines.py   |   228 +
 .../Source/Python/UPT/Library/Xml/__init__.py      |    20 +
 .../Source/Python/UPT/Library/__init__.py          |    20 +
 .../BaseTools/Source/Python/UPT/Logger/Log.py      |   325 +
 .../Source/Python/UPT/Logger/StringTable.py        |   770 +
 .../Source/Python/UPT/Logger/ToolError.py          |   177 +
 .../BaseTools/Source/Python/UPT/Logger/__init__.py |    20 +
 .../Firmware/BaseTools/Source/Python/UPT/Makefile  |    41 +
 .../Firmware/BaseTools/Source/Python/UPT/MkPkg.py  |   281 +
 .../Source/Python/UPT/Object/POM/CommonObject.py   |   789 +
 .../Source/Python/UPT/Object/POM/ModuleObject.py   |   645 +
 .../Source/Python/UPT/Object/POM/PackageObject.py  |   190 +
 .../Source/Python/UPT/Object/POM/__init__.py       |    20 +
 .../Source/Python/UPT/Object/Parser/DecObject.py   |   611 +
 .../Python/UPT/Object/Parser/InfBinaryObject.py    |   621 +
 .../UPT/Object/Parser/InfBuildOptionObject.py      |    93 +
 .../Python/UPT/Object/Parser/InfCommonObject.py    |   162 +
 .../UPT/Object/Parser/InfDefineCommonObject.py     |    89 +
 .../Python/UPT/Object/Parser/InfDefineObject.py    |   995 +
 .../Python/UPT/Object/Parser/InfDepexObject.py     |   166 +
 .../Python/UPT/Object/Parser/InfGuidObject.py      |   350 +
 .../Python/UPT/Object/Parser/InfHeaderObject.py    |   119 +
 .../UPT/Object/Parser/InfLibraryClassesObject.py   |   252 +
 .../Source/Python/UPT/Object/Parser/InfMisc.py     |   148 +
 .../Python/UPT/Object/Parser/InfPackagesObject.py  |   187 +
 .../Python/UPT/Object/Parser/InfPcdObject.py       |   640 +
 .../Python/UPT/Object/Parser/InfPpiObject.py       |   343 +
 .../Python/UPT/Object/Parser/InfProtocolObject.py  |   311 +
 .../Python/UPT/Object/Parser/InfSoucesObject.py    |   240 +
 .../UPT/Object/Parser/InfUserExtensionObject.py    |   133 +
 .../Source/Python/UPT/Object/Parser/__init__.py    |    20 +
 .../BaseTools/Source/Python/UPT/Object/__init__.py |    20 +
 .../Source/Python/UPT/Parser/DecParser.py          |   989 +
 .../Source/Python/UPT/Parser/DecParserMisc.py      |   371 +
 .../Source/Python/UPT/Parser/InfAsBuiltProcess.py  |   219 +
 .../Python/UPT/Parser/InfBinarySectionParser.py    |   217 +
 .../UPT/Parser/InfBuildOptionSectionParser.py      |   218 +
 .../Python/UPT/Parser/InfDefineSectionParser.py    |   197 +
 .../Python/UPT/Parser/InfDepexSectionParser.py     |   104 +
 .../UPT/Parser/InfGuidPpiProtocolSectionParser.py  |   382 +
 .../Python/UPT/Parser/InfLibrarySectionParser.py   |   209 +
 .../Python/UPT/Parser/InfPackageSectionParser.py   |   140 +
 .../Source/Python/UPT/Parser/InfParser.py          |   630 +
 .../Source/Python/UPT/Parser/InfParserMisc.py      |   218 +
 .../Python/UPT/Parser/InfPcdSectionParser.py       |   184 +
 .../Source/Python/UPT/Parser/InfSectionParser.py   |   490 +
 .../Python/UPT/Parser/InfSourceSectionParser.py    |   145 +
 .../BaseTools/Source/Python/UPT/Parser/__init__.py |    20 +
 .../Python/UPT/PomAdapter/DecPomAlignment.py       |   607 +
 .../Python/UPT/PomAdapter/InfPomAlignment.py       |   971 +
 .../Python/UPT/PomAdapter/InfPomAlignmentMisc.py   |   221 +
 .../Source/Python/UPT/PomAdapter/__init__.py       |    20 +
 .../Firmware/BaseTools/Source/Python/UPT/RmPkg.py  |   246 +
 .../Firmware/BaseTools/Source/Python/UPT/UPT.py    |   239 +
 .../UPT/UnitTest/CommentGeneratingUnitTest.py      |  1419 +
 .../Python/UPT/UnitTest/CommentParsingUnitTest.py  |   923 +
 .../Source/Python/UPT/UnitTest/DecParserTest.py    |   284 +
 .../Python/UPT/UnitTest/DecParserUnitTest.py       |   534 +
 .../Python/UPT/UnitTest/InfBinarySectionTest.py    |   386 +
 .../BaseTools/Source/Python/UPT/Xml/CommonXml.py   |   879 +
 .../Source/Python/UPT/Xml/GuidProtocolPpiXml.py    |   284 +
 .../BaseTools/Source/Python/UPT/Xml/IniToXml.py    |   503 +
 .../Source/Python/UPT/Xml/ModuleSurfaceAreaXml.py  |   997 +
 .../Source/Python/UPT/Xml/PackageSurfaceAreaXml.py |   398 +
 .../BaseTools/Source/Python/UPT/Xml/PcdXml.py      |   403 +
 .../BaseTools/Source/Python/UPT/Xml/XmlParser.py   |   926 +
 .../Source/Python/UPT/Xml/XmlParserMisc.py         |    89 +
 .../BaseTools/Source/Python/UPT/Xml/__init__.py    |    20 +
 .../Source/Python/Workspace/BuildClassObject.py    |   366 +
 .../Source/Python/Workspace/MetaDataTable.py       |   338 +
 .../Source/Python/Workspace/MetaFileParser.py      |  1798 +
 .../Source/Python/Workspace/MetaFileTable.py       |   351 +
 .../Source/Python/Workspace/WorkspaceDatabase.py   |  2536 +
 .../BaseTools/Source/Python/Workspace/__init__.py  |    15 +
 .../BaseTools/Source/Python/build/BuildReport.py   |  1570 +
 .../BaseTools/Source/Python/build/__init__.py      |    15 +
 .../BaseTools/Source/Python/build/build.py         |  1917 +
 .../BaseTools/Source/Python/sitecustomize.py       |    19 +
 .../EFI/Firmware/BaseTools/Tests/CToolsTests.py    |    35 +
 .../Firmware/BaseTools/Tests/CheckPythonSyntax.py  |    74 +
 .../EFI/Firmware/BaseTools/Tests/GNUmakefile       |    21 +
 .../Firmware/BaseTools/Tests/PythonToolsTests.py   |    32 +
 .../EFI/Firmware/BaseTools/Tests/RunTests.py       |    40 +
 .../EFI/Firmware/BaseTools/Tests/TestTools.py      |   179 +
 .../EFI/Firmware/BaseTools/Tests/TianoCompress.py  |    74 +
 .../UserManuals/BootSectImage_Utility_Man_Page.rtf |   307 +
 .../UserManuals/Build_Utility_Man_Page.rtf         |   443 +
 .../UserManuals/EfiLdrImage_Utility_Man_Page.rtf   |   284 +
 .../UserManuals/EfiRom_Utility_Man_Page.rtf        |   272 +
 .../UserManuals/Fpd2Dsc_Utility_Man_Page.rtf       |   286 +
 .../UserManuals/GenBootSector_Utility_Man_Page.rtf |   281 +
 .../UserManuals/GenCrc32_Utility_Man_Page.rtf      |   297 +
 .../UserManuals/GenDepex_Utility_Man_Page.rtf      |   327 +
 .../UserManuals/GenFds_Utility_Man_Page.rtf        |   413 +
 .../UserManuals/GenFfs_Utility_Man_Page.rtf        |   313 +
 .../UserManuals/GenFv_Utility_Man_Page.rtf         |   404 +
 .../UserManuals/GenFw_Utility_Man_Page.rtf         |   359 +
 .../UserManuals/GenPage_Utility_Man_Page.rtf       |   107 +
 .../GenPatchPcdTable_Utility_Man_Page.rtf          |   254 +
 .../UserManuals/GenSec_Utility_Man_Page.rtf        |   382 +
 .../UserManuals/GenVtf_Utility_Man_Page.rtf        |   308 +
 .../Intel_UEFI_Packaging_Tool_Man_Page.rtf         |   558 +
 .../UserManuals/LzmaCompress_Utility_Man_Page.rtf  |   357 +
 .../UserManuals/Msa2Inf_Utility_Man_Page.rtf       |   274 +
 .../UserManuals/PatchPcdValue_Utility_Man_Page.rtf |   Bin 0 -> 5104 bytes
 .../UserManuals/Spd2Dec_Utility_Man_Page.rtf       |   270 +
 .../UserManuals/SplitFile_Utility_Man_Page.rtf     |   318 +
 .../UserManuals/TargetTool_Utility_Man_Page.rtf    |   322 +
 .../UserManuals/TianoCompress_Utility_Man_Page.rtf |   295 +
 .../UserManuals/Trim_Utility_Man_Page.rtf          |   343 +
 .../UserManuals/UtilityManPage_template.rtf        |   Bin 0 -> 2626 bytes
 .../UserManuals/VfrCompiler_Utility_Man_Page.rtf   |   326 +
 .../UserManuals/VolInfo_Utility_Man_Page.rtf       |   287 +
 .../EFI/Firmware/BaseTools/building-gcc.txt        |    15 +
 .../Devices/EFI/Firmware/BaseTools/gcc/README.txt  |    71 +
 .../EFI/Firmware/BaseTools/gcc/mingw-gcc-build.py  |   564 +
 .../Devices/EFI/Firmware/BaseTools/toolsetup.bat   |   374 +
 src/VBox/Devices/EFI/Firmware/BuildNotes2.txt      |   156 +
 src/VBox/Devices/EFI/Firmware/Conf/ReadMe.txt      |     7 +
 src/VBox/Devices/EFI/Firmware/Config.kmk           |   194 +
 .../Application/Cryptest/AuthenticodeVerify.c      |  1050 +
 .../Application/Cryptest/BlockCipherVerify.c       |   473 +
 .../CryptoPkg/Application/Cryptest/Cryptest.c      |    87 +
 .../CryptoPkg/Application/Cryptest/Cryptest.h      |   135 +
 .../CryptoPkg/Application/Cryptest/Cryptest.inf    |    55 +
 .../CryptoPkg/Application/Cryptest/DhVerify.c      |   117 +
 .../CryptoPkg/Application/Cryptest/HashVerify.c    |   239 +
 .../CryptoPkg/Application/Cryptest/HmacVerify.c    |   157 +
 .../CryptoPkg/Application/Cryptest/RandVerify.c    |    69 +
 .../CryptoPkg/Application/Cryptest/RsaVerify.c     |   406 +
 .../CryptoPkg/Application/Cryptest/RsaVerify2.c    |   395 +
 .../CryptoPkg/CryptRuntimeDxe/CryptRuntime.c       |   248 +
 .../CryptoPkg/CryptRuntimeDxe/CryptRuntime.h       |   186 +
 .../CryptoPkg/CryptRuntimeDxe/CryptRuntimeDxe.inf  |    49 +
 .../Devices/EFI/Firmware/CryptoPkg/CryptoPkg.dec   |    34 +
 .../Devices/EFI/Firmware/CryptoPkg/CryptoPkg.dsc   |   128 +
 .../CryptoPkg/Include/Library/BaseCryptLib.h       |  1923 +
 .../Firmware/CryptoPkg/Include/OpenSslSupport.h    |   244 +
 .../CryptoPkg/Include/Protocol/RuntimeCrypt.h      |   204 +
 .../EFI/Firmware/CryptoPkg/Include/arpa/inet.h     |    16 +
 .../EFI/Firmware/CryptoPkg/Include/assert.h        |    16 +
 .../Devices/EFI/Firmware/CryptoPkg/Include/ctype.h |    16 +
 .../EFI/Firmware/CryptoPkg/Include/dirent.h        |    16 +
 .../Devices/EFI/Firmware/CryptoPkg/Include/errno.h |    16 +
 .../EFI/Firmware/CryptoPkg/Include/limits.h        |    16 +
 .../EFI/Firmware/CryptoPkg/Include/malloc.h        |    16 +
 .../Devices/EFI/Firmware/CryptoPkg/Include/math.h  |    16 +
 .../Devices/EFI/Firmware/CryptoPkg/Include/netdb.h |    16 +
 .../EFI/Firmware/CryptoPkg/Include/netinet/in.h    |    16 +
 .../EFI/Firmware/CryptoPkg/Include/openssl/README  |     1 +
 .../Devices/EFI/Firmware/CryptoPkg/Include/sgtty.h |    16 +
 .../EFI/Firmware/CryptoPkg/Include/signal.h        |    16 +
 .../EFI/Firmware/CryptoPkg/Include/stdarg.h        |    16 +
 .../EFI/Firmware/CryptoPkg/Include/stddef.h        |    15 +
 .../Devices/EFI/Firmware/CryptoPkg/Include/stdio.h |    16 +
 .../EFI/Firmware/CryptoPkg/Include/stdlib.h        |    16 +
 .../EFI/Firmware/CryptoPkg/Include/string.h        |    16 +
 .../EFI/Firmware/CryptoPkg/Include/strings.h       |    15 +
 .../EFI/Firmware/CryptoPkg/Include/sys/ioctl.h     |    16 +
 .../EFI/Firmware/CryptoPkg/Include/sys/param.h     |    16 +
 .../EFI/Firmware/CryptoPkg/Include/sys/socket.h    |    16 +
 .../EFI/Firmware/CryptoPkg/Include/sys/stat.h      |    16 +
 .../EFI/Firmware/CryptoPkg/Include/sys/time.h      |    16 +
 .../EFI/Firmware/CryptoPkg/Include/sys/times.h     |    16 +
 .../EFI/Firmware/CryptoPkg/Include/sys/types.h     |    16 +
 .../EFI/Firmware/CryptoPkg/Include/sys/un.h        |    16 +
 .../EFI/Firmware/CryptoPkg/Include/syslog.h        |    15 +
 .../Devices/EFI/Firmware/CryptoPkg/Include/time.h  |    15 +
 .../EFI/Firmware/CryptoPkg/Include/unistd.h        |    15 +
 .../Library/BaseCryptLib/BaseCryptLib.inf          |    98 +
 .../Library/BaseCryptLib/Cipher/CryptAes.c         |   315 +
 .../Library/BaseCryptLib/Cipher/CryptArc4.c        |   211 +
 .../Library/BaseCryptLib/Cipher/CryptTdes.c        |   362 +
 .../CryptoPkg/Library/BaseCryptLib/Hash/CryptMd4.c |   183 +
 .../CryptoPkg/Library/BaseCryptLib/Hash/CryptMd5.c |   185 +
 .../Library/BaseCryptLib/Hash/CryptSha1.c          |   184 +
 .../Library/BaseCryptLib/Hash/CryptSha256.c        |   183 +
 .../Library/BaseCryptLib/Hmac/CryptHmacMd5.c       |   197 +
 .../Library/BaseCryptLib/Hmac/CryptHmacSha1.c      |   197 +
 .../Library/BaseCryptLib/InternalCryptLib.h        |    52 +
 .../CryptoPkg/Library/BaseCryptLib/PeiCryptLib.inf |    74 +
 .../CryptoPkg/Library/BaseCryptLib/Pem/CryptPem.c  |   125 +
 .../Library/BaseCryptLib/Pk/CryptAuthenticode.c    |   151 +
 .../CryptoPkg/Library/BaseCryptLib/Pk/CryptDh.c    |   274 +
 .../CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7.c |   730 +
 .../CryptoPkg/Library/BaseCryptLib/Pk/CryptRsa.c   |   722 +
 .../CryptoPkg/Library/BaseCryptLib/Pk/CryptX509.c  |   554 +
 .../Library/BaseCryptLib/Rand/CryptRand.c          |    93 +
 .../Library/BaseCryptLib/Rand/CryptRandItc.c       |   101 +
 .../Library/BaseCryptLib/Rand/CryptRandTsc.c       |   101 +
 .../Library/BaseCryptLib/RuntimeCryptLib.inf       |    93 +
 .../CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf |    91 +
 .../BaseCryptLib/SysCall/BaseMemAllocation.c       |    42 +
 .../Library/BaseCryptLib/SysCall/CrtWrapper.c      |   450 +
 .../Library/BaseCryptLib/SysCall/HelperWrapper.c   |    54 +
 .../BaseCryptLib/SysCall/Ia32/MathDivU64x64.S      |    83 +
 .../BaseCryptLib/SysCall/Ia32/MathDivU64x64.c      |    88 +
 .../BaseCryptLib/SysCall/Ia32/MathLShiftS64.S      |    62 +
 .../BaseCryptLib/SysCall/Ia32/MathLShiftS64.c      |    54 +
 .../BaseCryptLib/SysCall/Ia32/MathMultS64x64.S     |    77 +
 .../BaseCryptLib/SysCall/Ia32/MathMultS64x64.c     |    79 +
 .../BaseCryptLib/SysCall/Ia32/MathRShiftU64.S      |    66 +
 .../BaseCryptLib/SysCall/Ia32/MathRShiftU64.c      |    57 +
 .../BaseCryptLib/SysCall/Ia32/MathReminderU64x64.S |    89 +
 .../BaseCryptLib/SysCall/Ia32/MathReminderU64x64.c |    93 +
 .../Library/BaseCryptLib/SysCall/RealTimeClock.c   |   286 +
 .../BaseCryptLib/SysCall/RuntimeMemAllocation.c    |   438 +
 .../Library/BaseCryptLib/SysCall/TimerWrapper.c    |   165 +
 .../BaseCryptLibRuntimeCryptProtocol.inf           |    49 +
 .../RuntimeDxeIpfCryptLib.c                        |   390 +
 .../CryptoPkg/Library/IntrinsicLib/CopyMem.c       |    23 +
 .../Library/IntrinsicLib/IntrinsicLib.inf          |    72 +
 .../Library/IntrinsicLib/MemoryIntrinsics.c        |    39 +
 .../Library/OpensslLib/EDKII_openssl-0.9.8w.patch  |   174 +
 .../CryptoPkg/Library/OpensslLib/Install.cmd       |    71 +
 .../CryptoPkg/Library/OpensslLib/Install.sh        |    73 +
 .../CryptoPkg/Library/OpensslLib/OpensslLib.inf    |   611 +
 .../CryptoPkg/Library/OpensslLib/Patch-HOWTO.txt   |    61 +
 .../CryptoPkg/Library/OpensslLib/buildinf.h        |     2 +
 .../EFI/Firmware/FatBinPkg/EnhancedFatDxe/Fat.inf  |    46 +
 .../Devices/EFI/Firmware/FatBinPkg/FatBinPkg.dec   |    20 +
 .../Devices/EFI/Firmware/FatBinPkg/License.txt     |    37 +
 src/VBox/Devices/EFI/Firmware/FatBinPkg/ReadMe.txt |     6 +
 .../Bus/Isa/IsaBusDxe/ComponentName.c              |   182 +
 .../Bus/Isa/IsaBusDxe/ComponentName.h              |   148 +
 .../Bus/Isa/IsaBusDxe/InternalIsaBus.h             |   297 +
 .../Bus/Isa/IsaBusDxe/InternalIsaIo.h              |   331 +
 .../Bus/Isa/IsaBusDxe/IsaBus.c                     |   671 +
 .../Bus/Isa/IsaBusDxe/IsaBusDxe.inf                |    70 +
 .../Bus/Isa/IsaBusDxe/IsaIo.c                      |  1464 +
 .../Bus/Isa/IsaFloppyDxe/ComponentName.c           |   249 +
 .../Bus/Isa/IsaFloppyDxe/ComponentName.h           |   146 +
 .../Bus/Isa/IsaFloppyDxe/IsaFloppy.c               |   515 +
 .../Bus/Isa/IsaFloppyDxe/IsaFloppy.h               |  1093 +
 .../Bus/Isa/IsaFloppyDxe/IsaFloppyBlock.c          |   375 +
 .../Bus/Isa/IsaFloppyDxe/IsaFloppyCtrl.c           |  1399 +
 .../Bus/Isa/IsaFloppyDxe/IsaFloppyDxe.inf          |    71 +
 .../Bus/Isa/IsaFloppyPei/Fdc.h                     |   235 +
 .../Bus/Isa/IsaFloppyPei/FloppyPeim.c              |  1768 +
 .../Bus/Isa/IsaFloppyPei/FloppyPeim.h              |   246 +
 .../Bus/Isa/IsaFloppyPei/IsaFloppyPei.inf          |    68 +
 .../Bus/Isa/IsaIoDxe/ComponentName.c               |   182 +
 .../Bus/Isa/IsaIoDxe/ComponentName.h               |   148 +
 .../Bus/Isa/IsaIoDxe/IsaDriver.c                   |   326 +
 .../Bus/Isa/IsaIoDxe/IsaDriver.h                   |   263 +
 .../Bus/Isa/IsaIoDxe/IsaIo.c                       |  1804 +
 .../Bus/Isa/IsaIoDxe/IsaIo.h                       |   331 +
 .../Bus/Isa/IsaIoDxe/IsaIoDxe.inf                  |    67 +
 .../Bus/Isa/IsaSerialDxe/ComponentName.c           |   264 +
 .../Bus/Isa/IsaSerialDxe/IsaSerialDxe.inf          |    71 +
 .../Bus/Isa/IsaSerialDxe/Serial.c                  |  2027 +
 .../Bus/Isa/IsaSerialDxe/Serial.h                  |   848 +
 .../Bus/Isa/Ps2KeyboardDxe/ComponentName.c         |   372 +
 .../Bus/Isa/Ps2KeyboardDxe/Ps2KbdCtrller.c         |  1898 +
 .../Bus/Isa/Ps2KeyboardDxe/Ps2KbdTextIn.c          |   688 +
 .../Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.c           |   627 +
 .../Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.h           |   551 +
 .../Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf      |    80 +
 .../Bus/Isa/Ps2MouseAbsolutePointerDxe/CommPs2.c   |   923 +
 .../Bus/Isa/Ps2MouseAbsolutePointerDxe/CommPs2.h   |   435 +
 .../Isa/Ps2MouseAbsolutePointerDxe/ComponentName.c |   241 +
 .../Ps2MouseAbsolutePointer.c                      |   771 +
 .../Ps2MouseAbsolutePointer.h                      |   400 +
 .../Ps2MouseAbsolutePointerDxe.inf                 |    73 +
 .../Bus/Isa/Ps2MouseDxe/CommPs2.c                  |   921 +
 .../Bus/Isa/Ps2MouseDxe/CommPs2.h                  |   435 +
 .../Bus/Isa/Ps2MouseDxe/ComponentName.c            |   241 +
 .../Bus/Isa/Ps2MouseDxe/Ps2Mouse.c                 |   785 +
 .../Bus/Isa/Ps2MouseDxe/Ps2Mouse.h                 |   400 +
 .../Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.inf            |    72 +
 .../Bus/Pci/IdeBusDxe/Ata.c                        |  2799 +
 .../Bus/Pci/IdeBusDxe/Atapi.c                      |  1952 +
 .../Bus/Pci/IdeBusDxe/ComponentName.c              |   278 +
 .../Bus/Pci/IdeBusDxe/ComponentName.h              |   166 +
 .../Bus/Pci/IdeBusDxe/DriverConfiguration.c        |   292 +
 .../Bus/Pci/IdeBusDxe/DriverDiagnostics.c          |   245 +
 .../Bus/Pci/IdeBusDxe/Ide.c                        |  1330 +
 .../Bus/Pci/IdeBusDxe/Ide.h                        |   835 +
 .../Bus/Pci/IdeBusDxe/IdeBus.c                     |  1569 +
 .../Bus/Pci/IdeBusDxe/IdeBus.h                     |   540 +
 .../Bus/Pci/IdeBusDxe/IdeBusDxe.inf                |    84 +
 .../Bus/Pci/IdeBusDxe/IdeData.h                    |   311 +
 .../Bus/Pci/VgaMiniPortDxe/ComponentName.c         |   168 +
 .../Bus/Pci/VgaMiniPortDxe/VgaMiniPort.c           |   331 +
 .../Bus/Pci/VgaMiniPortDxe/VgaMiniPort.h           |   271 +
 .../Bus/Pci/VgaMiniPortDxe/VgaMiniPortDxe.inf      |    55 +
 .../Csm/BiosThunk/BlockIoDxe/BiosBlkIo.c           |   780 +
 .../Csm/BiosThunk/BlockIoDxe/BiosBlkIo.h           |   432 +
 .../Csm/BiosThunk/BlockIoDxe/BiosInt13.c           |  1495 +
 .../Csm/BiosThunk/BlockIoDxe/BlockIoDxe.inf        |    58 +
 .../Csm/BiosThunk/BlockIoDxe/ComponentName.c       |   309 +
 .../Csm/BiosThunk/BlockIoDxe/Edd.h                 |   209 +
 .../Csm/BiosThunk/KeyboardDxe/BiosKeyboard.c       |  2419 +
 .../Csm/BiosThunk/KeyboardDxe/BiosKeyboard.h       |   744 +
 .../Csm/BiosThunk/KeyboardDxe/ComponentName.c      |   183 +
 .../Csm/BiosThunk/KeyboardDxe/ComponentName.h      |   153 +
 .../Csm/BiosThunk/KeyboardDxe/KeyboardDxe.inf      |    71 +
 .../Csm/BiosThunk/Snp16Dxe/BiosSnp16.c             |  3517 ++
 .../Csm/BiosThunk/Snp16Dxe/BiosSnp16.h             |  1655 +
 .../Csm/BiosThunk/Snp16Dxe/ComponentName.c         |   309 +
 .../Csm/BiosThunk/Snp16Dxe/Misc.c                  |   956 +
 .../Csm/BiosThunk/Snp16Dxe/Pxe.h                   |   613 +
 .../Csm/BiosThunk/Snp16Dxe/PxeUndi.c               |  1254 +
 .../Csm/BiosThunk/Snp16Dxe/Snp16Dxe.inf            |    67 +
 .../Csm/BiosThunk/VideoDxe/BiosVideo.c             |  3248 ++
 .../Csm/BiosThunk/VideoDxe/BiosVideo.h             |   539 +
 .../Csm/BiosThunk/VideoDxe/ComponentName.c         |   313 +
 .../Csm/BiosThunk/VideoDxe/VesaBiosExtensions.h    |   451 +
 .../Csm/BiosThunk/VideoDxe/VideoDxe.inf            |    82 +
 .../Csm/LegacyBiosDxe/IA32/InterruptTable.S        |    67 +
 .../Csm/LegacyBiosDxe/IA32/InterruptTable.asm      |    73 +
 .../Csm/LegacyBiosDxe/Ipf/IpfBootSupport.c         |   277 +
 .../Csm/LegacyBiosDxe/Ipf/IpfThunk.h               |   102 +
 .../Csm/LegacyBiosDxe/Ipf/IpfThunk.i               |    89 +
 .../Csm/LegacyBiosDxe/Ipf/IpfThunk.s               |   524 +
 .../Csm/LegacyBiosDxe/Ipf/Thunk.c                  |   550 +
 .../Csm/LegacyBiosDxe/LegacyBbs.c                  |   384 +
 .../Csm/LegacyBiosDxe/LegacyBda.c                  |    66 +
 .../Csm/LegacyBiosDxe/LegacyBios.c                 |   992 +
 .../Csm/LegacyBiosDxe/LegacyBiosDxe.inf            |   146 +
 .../Csm/LegacyBiosDxe/LegacyBiosInterface.h        |  1517 +
 .../Csm/LegacyBiosDxe/LegacyBootSupport.c          |  2074 +
 .../Csm/LegacyBiosDxe/LegacyCmos.c                 |   124 +
 .../Csm/LegacyBiosDxe/LegacyIde.c                  |   300 +
 .../Csm/LegacyBiosDxe/LegacyPci.c                  |  2941 +
 .../Csm/LegacyBiosDxe/LegacySio.c                  |   234 +
 .../Csm/LegacyBiosDxe/Thunk.c                      |   419 +
 .../Csm/LegacyBiosDxe/X64/InterruptTable.S         |    72 +
 .../Csm/LegacyBiosDxe/X64/InterruptTable.asm       |    71 +
 .../Include/Guid/AcpiVariableCompatibility.h       |    69 +
 .../IntelFrameworkModulePkg/Include/Guid/BdsHii.h  |    55 +
 .../Include/Guid/BdsLibHii.h                       |    25 +
 .../Include/Guid/BlockIoVendor.h                   |    31 +
 .../Include/Guid/CapsuleDataFile.h                 |    23 +
 .../Include/Guid/DataHubStatusCodeRecord.h         |    61 +
 .../Include/Guid/HdBootVariable.h                  |    31 +
 .../Guid/IntelFrameworkModulePkgTokenSpace.h       |    27 +
 .../Include/Guid/LastEnumLang.h                    |    31 +
 .../Include/Guid/LegacyBios.h                      |    36 +
 .../Include/Guid/LegacyDevOrder.h                  |    45 +
 .../Include/Guid/LzmaDecompress.h                  |    27 +
 .../Include/Guid/TianoDecompress.h                 |    28 +
 .../Include/Library/GenericBdsLib.h                |  1092 +
 .../Include/Library/PlatformBdsLib.h               |   156 +
 .../Include/Protocol/ExitPmAuth.h                  |    25 +
 .../Include/Protocol/IsaAcpi.h                     |   304 +
 .../Include/Protocol/IsaIo.h                       |   362 +
 .../Include/Protocol/OEMBadging.h                  |    88 +
 .../Include/Protocol/Ps2Policy.h                   |    41 +
 .../Include/Protocol/VgaMiniPort.h                 |    94 +
 .../IntelFrameworkModulePkg.dec                    |   221 +
 .../IntelFrameworkModulePkg.dsc                    |   192 +
 .../BaseUefiTianoCustomDecompressLib.c             |  1049 +
 .../BaseUefiTianoCustomDecompressLib.inf           |    46 +
 .../BaseUefiTianoCustomDecompressLibInternals.h    |   220 +
 .../Library/DxeCapsuleLib/DxeCapsuleLib.c          |   141 +
 .../Library/DxeCapsuleLib/DxeCapsuleLib.inf        |    47 +
 .../DxeReportStatusCodeLib.inf                     |    58 +
 .../ReportStatusCodeLib.c                          |   634 +
 .../Library/GenericBdsLib/BdsBoot.c                |  2982 +
 .../Library/GenericBdsLib/BdsConnect.c             |   419 +
 .../Library/GenericBdsLib/BdsConsole.c             |  1237 +
 .../Library/GenericBdsLib/BdsMisc.c                |  1597 +
 .../Library/GenericBdsLib/DevicePath.c             |  1571 +
 .../Library/GenericBdsLib/GenericBdsLib.inf        |   132 +
 .../Library/GenericBdsLib/GenericBdsStrings.uni    |   Bin 0 -> 3852 bytes
 .../Library/GenericBdsLib/InternalBdsLib.h         |   154 +
 .../Library/GenericBdsLib/Performance.c            |   358 +
 .../Library/GenericBdsLib/String.c                 |    32 +
 .../Library/GenericBdsLib/String.h                 |    48 +
 .../GuidedSectionExtraction.c                      |   201 +
 .../LzmaCustomDecompressLib/LZMA-SDK-README.txt    |     4 +
 .../LzmaCustomDecompressLib.inf                    |    61 +
 .../LzmaCustomDecompressLib/LzmaDecompress.c       |   220 +
 .../LzmaDecompressLibInternal.h                    |    96 +
 .../LzmaCustomDecompressLib/Sdk/C/7zVersion.h      |     7 +
 .../LzmaCustomDecompressLib/Sdk/C/CpuArch.h        |    69 +
 .../Library/LzmaCustomDecompressLib/Sdk/C/LzFind.c |   770 +
 .../Library/LzmaCustomDecompressLib/Sdk/C/LzFind.h |   107 +
 .../Library/LzmaCustomDecompressLib/Sdk/C/LzHash.h |    54 +
 .../LzmaCustomDecompressLib/Sdk/C/LzmaDec.c        |  1026 +
 .../LzmaCustomDecompressLib/Sdk/C/LzmaDec.h        |   223 +
 .../Library/LzmaCustomDecompressLib/Sdk/C/Types.h  |   231 +
 .../LzmaCustomDecompressLib/Sdk/history.txt        |   236 +
 .../Library/LzmaCustomDecompressLib/Sdk/lzma.txt   |   594 +
 .../Library/LzmaCustomDecompressLib/UefiLzma.h     |    47 +
 .../PeiDxeDebugLibReportStatusCode/DebugLib.c      |   416 +
 .../PeiDxeDebugLibReportStatusCode.inf             |    55 +
 .../Library/PeiRecoveryLib/PeiRecoveryLib.c        |    50 +
 .../Library/PeiRecoveryLib/PeiRecoveryLib.inf      |    49 +
 .../Library/PeiS3Lib/PeiS3Lib.c                    |    51 +
 .../Library/PeiS3Lib/PeiS3Lib.inf                  |    49 +
 .../Library/PlatformBdsLibNull/BdsPlatform.c       |   202 +
 .../Library/PlatformBdsLibNull/BdsPlatform.h       |    28 +
 .../PlatformBdsLibNull/PlatformBdsLibNull.inf      |    48 +
 .../Library/PlatformBdsLibNull/PlatformData.c      |    45 +
 .../ReportStatusCodeLib.c                          |   493 +
 .../ReportStatusCodeLibInternal.h                  |    73 +
 .../SmmRuntimeDxeReportStatusCodeLibFramework.inf  |    72 +
 .../SmmRuntimeDxeSupport.c                         |   335 +
 .../Universal/Acpi/AcpiS3SaveDxe/AcpiS3Save.c      |   532 +
 .../Universal/Acpi/AcpiS3SaveDxe/AcpiS3Save.h      |   159 +
 .../Universal/Acpi/AcpiS3SaveDxe/AcpiS3SaveDxe.inf |    84 +
 .../Acpi/AcpiS3SaveDxe/AcpiVariableThunkPlatform.c |   166 +
 .../Universal/Acpi/AcpiSupportDxe/AcpiSupport.c    |    91 +
 .../Universal/Acpi/AcpiSupportDxe/AcpiSupport.h    |   175 +
 .../AcpiSupportAcpiSupportProtocol.c               |  1899 +
 .../Acpi/AcpiSupportDxe/AcpiSupportDxe.inf         |    70 +
 .../IntelFrameworkModulePkg/Universal/BdsDxe/Bds.h |   189 +
 .../Universal/BdsDxe/BdsDxe.inf                    |   200 +
 .../Universal/BdsDxe/BdsEntry.c                    |   489 +
 .../Universal/BdsDxe/BootMaint/BBSsupport.c        |  1769 +
 .../Universal/BdsDxe/BootMaint/BBSsupport.h        |    90 +
 .../Universal/BdsDxe/BootMaint/Bm.vfr              |   368 +
 .../Universal/BdsDxe/BootMaint/BmLib.c             |   435 +
 .../Universal/BdsDxe/BootMaint/Bmstring.uni        |   Bin 0 -> 38742 bytes
 .../Universal/BdsDxe/BootMaint/BootMaint.c         |  1463 +
 .../Universal/BdsDxe/BootMaint/BootMaint.h         |  1555 +
 .../Universal/BdsDxe/BootMaint/BootOption.c        |  1623 +
 .../Universal/BdsDxe/BootMaint/ConsoleOption.c     |  1047 +
 .../Universal/BdsDxe/BootMaint/Data.c              |   332 +
 .../Universal/BdsDxe/BootMaint/FE.vfr              |   125 +
 .../Universal/BdsDxe/BootMaint/FileExplorer.c      |   335 +
 .../Universal/BdsDxe/BootMaint/FormGuid.h          |   209 +
 .../Universal/BdsDxe/BootMaint/UpdatePage.c        |  1477 +
 .../Universal/BdsDxe/BootMaint/Variable.c          |  1352 +
 .../Universal/BdsDxe/BootMngr/BootManager.c        |   391 +
 .../Universal/BdsDxe/BootMngr/BootManager.h        |   103 +
 .../BdsDxe/BootMngr/BootManagerStrings.uni         |   Bin 0 -> 3314 bytes
 .../Universal/BdsDxe/BootMngr/BootManagerVfr.Vfr   |    52 +
 .../Universal/BdsDxe/Capsules.c                    |   211 +
 .../Universal/BdsDxe/DeviceMngr/DeviceManager.c    |  2464 +
 .../Universal/BdsDxe/DeviceMngr/DeviceManager.h    |   516 +
 .../BdsDxe/DeviceMngr/DeviceManagerStrings.uni     |   Bin 0 -> 13370 bytes
 .../BdsDxe/DeviceMngr/DeviceManagerVfr.Vfr         |    95 +
 .../Universal/BdsDxe/DeviceMngr/DeviceManagerVfr.h |    56 +
 .../BdsDxe/DeviceMngr/DriverHealthVfr.Vfr          |    38 +
 .../Universal/BdsDxe/FrontPage.c                   |  1404 +
 .../Universal/BdsDxe/FrontPage.h                   |   271 +
 .../Universal/BdsDxe/FrontPageStrings.uni          |   Bin 0 -> 9794 bytes
 .../Universal/BdsDxe/FrontPageVfr.Vfr              |   140 +
 .../Universal/BdsDxe/Hotkey.c                      |   730 +
 .../Universal/BdsDxe/Hotkey.h                      |   105 +
 .../Universal/BdsDxe/HwErrRecSupport.c             |    42 +
 .../Universal/BdsDxe/HwErrRecSupport.h             |    32 +
 .../Universal/BdsDxe/Language.c                    |   431 +
 .../Universal/BdsDxe/Language.h                    |    51 +
 .../Universal/BdsDxe/MemoryTest.c                  |   418 +
 .../Universal/BdsDxe/String.c                      |    59 +
 .../Universal/BdsDxe/String.h                      |    65 +
 .../Universal/BdsDxe/Strings.uni                   |   Bin 0 -> 7444 bytes
 .../Universal/Console/VgaClassDxe/ComponentName.c  |   167 +
 .../Universal/Console/VgaClassDxe/VgaClass.c       |  1288 +
 .../Universal/Console/VgaClassDxe/VgaClass.h       |   484 +
 .../Universal/Console/VgaClassDxe/VgaClassDxe.inf  |    62 +
 .../Universal/CpuIoDxe/CpuIo.c                     |   536 +
 .../Universal/CpuIoDxe/CpuIo.h                     |   226 +
 .../Universal/CpuIoDxe/CpuIoDxe.inf                |    47 +
 .../Universal/DataHubDxe/DataHub.c                 |   589 +
 .../Universal/DataHubDxe/DataHub.h                 |   129 +
 .../Universal/DataHubDxe/DataHubDxe.inf            |    77 +
 .../Universal/DataHubStdErrDxe/DataHubStdErr.c     |   151 +
 .../DataHubStdErrDxe/DataHubStdErrDxe.inf          |    54 +
 .../Universal/FirmwareVolume/FwVolDxe/Ffs.c        |   608 +
 .../Universal/FirmwareVolume/FwVolDxe/FwPadFile.c  |  1228 +
 .../Universal/FirmwareVolume/FwVolDxe/FwVol.c      |   683 +
 .../FirmwareVolume/FwVolDxe/FwVolAttrib.c          |   220 +
 .../FirmwareVolume/FwVolDxe/FwVolDriver.h          |   758 +
 .../Universal/FirmwareVolume/FwVolDxe/FwVolDxe.inf |    69 +
 .../Universal/FirmwareVolume/FwVolDxe/FwVolRead.c  |   618 +
 .../Universal/FirmwareVolume/FwVolDxe/FwVolWrite.c |  1586 +
 .../FirmwareVolume/UpdateDriverDxe/FlashUpdate.c   |  1218 +
 .../UpdateDriverDxe/ParseUpdateProfile.c           |  1134 +
 .../UpdateDriverDxe/UpdateDispatcher.c             |   845 +
 .../FirmwareVolume/UpdateDriverDxe/UpdateDriver.h  |   213 +
 .../UpdateDriverDxe/UpdateDriverDxe.inf            |    71 +
 .../UpdateDriverDxe/UpdateStrings.uni              |   Bin 0 -> 2344 bytes
 .../Universal/LegacyRegionDxe/LegacyRegion.c       |   170 +
 .../Universal/LegacyRegionDxe/LegacyRegionDxe.inf  |    51 +
 .../SectionExtractionDxe/SectionExtraction.c       |  1398 +
 .../SectionExtractionDxe/SectionExtractionDxe.inf  |    55 +
 .../DataHubStatusCodeWorker.c                      |   376 +
 .../DatahubStatusCodeHandlerDxe.c                  |    88 +
 .../DatahubStatusCodeHandlerDxe.h                  |    91 +
 .../DatahubStatusCodeHandlerDxe.inf                |    71 +
 .../StatusCode/Pei/MemoryStausCodeWorker.c         |   118 +
 .../StatusCode/Pei/SerialStatusCodeWorker.c        |   162 +
 .../Universal/StatusCode/Pei/StatusCodePei.c       |   146 +
 .../Universal/StatusCode/Pei/StatusCodePei.h       |   147 +
 .../Universal/StatusCode/Pei/StatusCodePei.inf     |    74 +
 .../RuntimeDxe/DataHubStatusCodeWorker.c           |   390 +
 .../RuntimeDxe/RtMemoryStatusCodeWorker.c          |   104 +
 .../StatusCode/RuntimeDxe/SerialStatusCodeWorker.c |   160 +
 .../StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.c   |   301 +
 .../StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.h   |   240 +
 .../StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.inf |    86 +
 .../IntelFrameworkPkg/FrameworkSpecConformance.txt |  1342 +
 .../Include/Framework/BootScript.h                 |    47 +
 .../IntelFrameworkPkg/Include/Framework/DxeCis.h   |   176 +
 .../Include/Framework/FirmwareVolumeHeader.h       |    85 +
 .../Include/Framework/FirmwareVolumeImageFormat.h  |    38 +
 .../FrameworkInternalFormRepresentation.h          |   403 +
 .../IntelFrameworkPkg/Include/Framework/Hob.h      |    34 +
 .../IntelFrameworkPkg/Include/Framework/PeiCis.h   |   211 +
 .../IntelFrameworkPkg/Include/Framework/SmmCis.h   |   557 +
 .../Include/Framework/StatusCode.h                 |   161 +
 .../IntelFrameworkPkg/Include/FrameworkDxe.h       |    32 +
 .../IntelFrameworkPkg/Include/FrameworkPei.h       |    30 +
 .../IntelFrameworkPkg/Include/FrameworkSmm.h       |    24 +
 .../IntelFrameworkPkg/Include/Guid/BlockIo.h       |    51 +
 .../IntelFrameworkPkg/Include/Guid/Capsule.h       |   147 +
 .../Include/Guid/DataHubRecords.h                  |  2935 +
 .../Include/Guid/FirmwareFileSystem.h              |    36 +
 .../Include/Guid/SmmCommunicate.h                  |    33 +
 .../Include/Guid/SmramMemoryReserve.h              |    60 +
 .../Include/Ppi/BootScriptExecuter.h               |    79 +
 .../IntelFrameworkPkg/Include/Ppi/FindFv.h         |    68 +
 .../IntelFrameworkPkg/Include/Ppi/FvLoadFile.h     |    68 +
 .../IntelFrameworkPkg/Include/Ppi/PciCfg.h         |   110 +
 .../Include/Ppi/ReadOnlyVariable.h                 |   132 +
 .../IntelFrameworkPkg/Include/Ppi/S3Resume.h       |    76 +
 .../Include/Ppi/SectionExtraction.h                |   107 +
 .../IntelFrameworkPkg/Include/Ppi/Security.h       |    68 +
 .../Firmware/IntelFrameworkPkg/Include/Ppi/Smbus.h |   232 +
 .../Include/Protocol/AcpiS3Save.h                  |   128 +
 .../Include/Protocol/AcpiSupport.h                 |   148 +
 .../Include/Protocol/BootScriptSave.h              |    86 +
 .../IntelFrameworkPkg/Include/Protocol/CpuIo.h     |    46 +
 .../IntelFrameworkPkg/Include/Protocol/DataHub.h   |   222 +
 .../Include/Protocol/FirmwareVolume.h              |   346 +
 .../Protocol/FrameworkFirmwareVolumeBlock.h        |   353 +
 .../Include/Protocol/FrameworkFormBrowser.h        |   175 +
 .../Include/Protocol/FrameworkFormCallback.h       |   222 +
 .../Include/Protocol/FrameworkHii.h                |  1032 +
 .../Include/Protocol/FrameworkMpService.h          |   662 +
 .../Include/Protocol/Legacy8259.h                  |   297 +
 .../Include/Protocol/LegacyBios.h                  |  1498 +
 .../Include/Protocol/LegacyBiosPlatform.h          |   761 +
 .../Include/Protocol/LegacyInterrupt.h             |   128 +
 .../Include/Protocol/LegacyRegion.h                |   125 +
 .../Include/Protocol/SectionExtraction.h           |   161 +
 .../IntelFrameworkPkg/Include/Protocol/SmmAccess.h |   130 +
 .../IntelFrameworkPkg/Include/Protocol/SmmBase.h   |   310 +
 .../Include/Protocol/SmmControl.h                  |   180 +
 .../IntelFrameworkPkg/Include/Protocol/SmmCpuIo.h  |    88 +
 .../Include/Protocol/SmmCpuSaveState.h             |   175 +
 .../Include/Protocol/SmmGpiDispatch.h              |   136 +
 .../Include/Protocol/SmmIchnDispatch.h             |   189 +
 .../Include/Protocol/SmmPeriodicTimerDispatch.h    |   176 +
 .../Include/Protocol/SmmPowerButtonDispatch.h      |   141 +
 .../Include/Protocol/SmmStandbyButtonDispatch.h    |   143 +
 .../Include/Protocol/SmmSwDispatch.h               |   151 +
 .../Include/Protocol/SmmSxDispatch.h               |   135 +
 .../Include/Protocol/SmmUsbDispatch.h              |   136 +
 .../IntelFrameworkPkg/IntelFrameworkPkg.dec        |   182 +
 .../IntelFrameworkPkg/IntelFrameworkPkg.dsc        |    72 +
 .../Library/DxeIoLibCpuIo/DxeCpuIoLibInternal.h    |   122 +
 .../Library/DxeIoLibCpuIo/DxeIoLibCpuIo.inf        |    52 +
 .../Library/DxeIoLibCpuIo/IoHighLevel.c            |  2275 +
 .../Library/DxeIoLibCpuIo/IoLib.c                  |   622 +
 .../Library/DxeIoLibCpuIo/IoLibMmioBuffer.c        |   416 +
 .../DxeSmmDriverEntryPoint/DriverEntryPoint.c      |   276 +
 .../DxeSmmDriverEntryPoint.inf                     |    54 +
 .../Library/FrameworkUefiLib/Console.c             |   463 +
 .../Library/FrameworkUefiLib/FrameworkUefiLib.inf  |    83 +
 .../Library/FrameworkUefiLib/UefiDriverModel.c     |  1058 +
 .../Library/FrameworkUefiLib/UefiLib.c             |  1417 +
 .../Library/FrameworkUefiLib/UefiLibInternal.h     |    44 +
 .../Library/FrameworkUefiLib/UefiLibPrint.c        |   712 +
 .../Library/FrameworkUefiLib/UefiNotTiano.c        |   348 +
 .../Library/PeiHobLibFramework/HobLib.c            |   696 +
 .../PeiHobLibFramework/PeiHobLibFramework.inf      |    61 +
 .../Library/PeiSmbusLibSmbusPpi/InternalSmbusLib.h |    78 +
 .../Library/PeiSmbusLibSmbusPpi/PeiSmbusLib.c      |    95 +
 .../PeiSmbusLibSmbusPpi/PeiSmbusLibSmbusPpi.inf    |    53 +
 .../Library/PeiSmbusLibSmbusPpi/SmbusLib.c         |   470 +
 src/VBox/Devices/EFI/Firmware/Makefile.kmk         |   352 +
 .../Application/HelloWorld/HelloWorld.c            |    57 +
 .../Application/HelloWorld/HelloWorld.inf          |    52 +
 .../Application/VariableInfo/VariableInfo.c        |    95 +
 .../Application/VariableInfo/VariableInfo.inf      |    47 +
 .../Bus/Ata/AtaAtapiPassThru/AhciMode.c            |  2425 +
 .../Bus/Ata/AtaAtapiPassThru/AhciMode.h            |   367 +
 .../Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.c    |  2418 +
 .../Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.h    |  1299 +
 .../Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.inf  |    67 +
 .../Bus/Ata/AtaAtapiPassThru/ComponentName.c       |   251 +
 .../Bus/Ata/AtaAtapiPassThru/IdeMode.c             |  2869 +
 .../Bus/Ata/AtaAtapiPassThru/IdeMode.h             |   204 +
 .../MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBus.c        |  1656 +
 .../MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBus.h        |  1045 +
 .../MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxe.inf   |    71 +
 .../Bus/Ata/AtaBusDxe/AtaPassThruExecute.c         |   964 +
 .../MdeModulePkg/Bus/Ata/AtaBusDxe/ComponentName.c |   238 +
 .../MdeModulePkg/Bus/Pci/EhciDxe/ComponentName.c   |   225 +
 .../MdeModulePkg/Bus/Pci/EhciDxe/ComponentName.h   |   147 +
 .../Firmware/MdeModulePkg/Bus/Pci/EhciDxe/Ehci.c   |  2080 +
 .../Firmware/MdeModulePkg/Bus/Pci/EhciDxe/Ehci.h   |   246 +
 .../MdeModulePkg/Bus/Pci/EhciDxe/EhciDebug.c       |   258 +
 .../MdeModulePkg/Bus/Pci/EhciDxe/EhciDebug.h       |    75 +
 .../MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf       |    91 +
 .../MdeModulePkg/Bus/Pci/EhciDxe/EhciReg.c         |   658 +
 .../MdeModulePkg/Bus/Pci/EhciDxe/EhciReg.h         |   363 +
 .../MdeModulePkg/Bus/Pci/EhciDxe/EhciSched.c       |  1052 +
 .../MdeModulePkg/Bus/Pci/EhciDxe/EhciSched.h       |   180 +
 .../MdeModulePkg/Bus/Pci/EhciDxe/EhciUrb.c         |   657 +
 .../MdeModulePkg/Bus/Pci/EhciDxe/EhciUrb.h         |   336 +
 .../MdeModulePkg/Bus/Pci/EhciDxe/UsbHcMem.c        |   566 +
 .../MdeModulePkg/Bus/Pci/EhciDxe/UsbHcMem.h        |   157 +
 .../MdeModulePkg/Bus/Pci/EhciPei/EhcPeim.c         |  1248 +
 .../MdeModulePkg/Bus/Pci/EhciPei/EhcPeim.h         |   227 +
 .../MdeModulePkg/Bus/Pci/EhciPei/EhciPei.inf       |    66 +
 .../MdeModulePkg/Bus/Pci/EhciPei/EhciReg.h         |   310 +
 .../MdeModulePkg/Bus/Pci/EhciPei/EhciSched.c       |   451 +
 .../MdeModulePkg/Bus/Pci/EhciPei/EhciSched.h       |   100 +
 .../MdeModulePkg/Bus/Pci/EhciPei/EhciUrb.c         |   610 +
 .../MdeModulePkg/Bus/Pci/EhciPei/EhciUrb.h         |   331 +
 .../MdeModulePkg/Bus/Pci/EhciPei/UsbHcMem.c        |   493 +
 .../MdeModulePkg/Bus/Pci/EhciPei/UsbHcMem.h        |    77 +
 .../MdeModulePkg/Bus/Pci/IdeBusPei/AtapiPeim.c     |  2275 +
 .../MdeModulePkg/Bus/Pci/IdeBusPei/AtapiPeim.h     |   667 +
 .../MdeModulePkg/Bus/Pci/IdeBusPei/IdeBusPei.inf   |    66 +
 .../IncompatiblePciDeviceSupport.c                 |   387 +
 .../IncompatiblePciDeviceSupportDxe.inf            |    49 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/ComponentName.c |   176 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/ComponentName.h |   152 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciBus.c        |   382 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciBus.h        |   405 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf   |   119 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciCommand.c    |   248 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciCommand.h    |   238 +
 .../Bus/Pci/PciBusDxe/PciDeviceSupport.c           |  1155 +
 .../Bus/Pci/PciBusDxe/PciDeviceSupport.h           |   289 +
 .../Bus/Pci/PciBusDxe/PciDriverOverride.c          |   143 +
 .../Bus/Pci/PciBusDxe/PciDriverOverride.h          |    86 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciEnumerator.c |  2233 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciEnumerator.h |   519 +
 .../Bus/Pci/PciBusDxe/PciEnumeratorSupport.c       |  2664 +
 .../Bus/Pci/PciBusDxe/PciEnumeratorSupport.h       |   463 +
 .../Bus/Pci/PciBusDxe/PciHotPlugSupport.c          |   394 +
 .../Bus/Pci/PciBusDxe/PciHotPlugSupport.h          |   190 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciIo.c         |  2061 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciIo.h         |   687 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciLib.c        |  1630 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciLib.h        |   165 +
 .../Bus/Pci/PciBusDxe/PciOptionRomSupport.c        |   771 +
 .../Bus/Pci/PciBusDxe/PciOptionRomSupport.h        |   143 +
 .../Bus/Pci/PciBusDxe/PciPowerManagement.c         |    88 +
 .../Bus/Pci/PciBusDxe/PciPowerManagement.h         |    34 +
 .../Bus/Pci/PciBusDxe/PciResourceSupport.c         |  2235 +
 .../Bus/Pci/PciBusDxe/PciResourceSupport.h         |   463 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciRomTable.c   |   126 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciRomTable.h   |    55 +
 .../MdeModulePkg/Bus/Pci/UhciDxe/ComponentName.c   |   231 +
 .../MdeModulePkg/Bus/Pci/UhciDxe/ComponentName.h   |   145 +
 .../Firmware/MdeModulePkg/Bus/Pci/UhciDxe/Uhci.c   |  1860 +
 .../Firmware/MdeModulePkg/Bus/Pci/UhciDxe/Uhci.h   |   219 +
 .../MdeModulePkg/Bus/Pci/UhciDxe/UhciDebug.c       |    77 +
 .../MdeModulePkg/Bus/Pci/UhciDxe/UhciDebug.h       |    47 +
 .../MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf       |    87 +
 .../MdeModulePkg/Bus/Pci/UhciDxe/UhciQueue.c       |   707 +
 .../MdeModulePkg/Bus/Pci/UhciDxe/UhciQueue.h       |   272 +
 .../MdeModulePkg/Bus/Pci/UhciDxe/UhciReg.c         |   281 +
 .../MdeModulePkg/Bus/Pci/UhciDxe/UhciReg.h         |   248 +
 .../MdeModulePkg/Bus/Pci/UhciDxe/UhciSched.c       |  1045 +
 .../MdeModulePkg/Bus/Pci/UhciDxe/UhciSched.h       |   271 +
 .../MdeModulePkg/Bus/Pci/UhciDxe/UsbHcMem.c        |   564 +
 .../MdeModulePkg/Bus/Pci/UhciDxe/UsbHcMem.h        |   161 +
 .../MdeModulePkg/Bus/Pci/UhciPei/UhcPeim.c         |  3196 ++
 .../MdeModulePkg/Bus/Pci/UhciPei/UhcPeim.h         |  1332 +
 .../MdeModulePkg/Bus/Pci/UhciPei/UhciPei.inf       |    61 +
 .../MdeModulePkg/Bus/Pci/XhciDxe/ComponentName.c   |   224 +
 .../MdeModulePkg/Bus/Pci/XhciDxe/ComponentName.h   |   146 +
 .../Firmware/MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c   |  2125 +
 .../Firmware/MdeModulePkg/Bus/Pci/XhciDxe/Xhci.h   |   712 +
 .../MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf       |    75 +
 .../MdeModulePkg/Bus/Pci/XhciDxe/XhciReg.c         |   727 +
 .../MdeModulePkg/Bus/Pci/XhciDxe/XhciReg.h         |   539 +
 .../MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.c       |  2912 +
 .../MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.h       |  1323 +
 .../Bus/Scsi/ScsiBusDxe/ComponentName.c            |   177 +
 .../MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.c     |  1436 +
 .../MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.h     |   488 +
 .../Bus/Scsi/ScsiBusDxe/ScsiBusDxe.inf             |    64 +
 .../Bus/Scsi/ScsiDiskDxe/ComponentName.c           |   224 +
 .../MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDisk.c   |  2962 +
 .../MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDisk.h   |  1018 +
 .../Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf           |    65 +
 .../MdeModulePkg/Bus/Usb/UsbBotPei/BotPeim.c       |   401 +
 .../MdeModulePkg/Bus/Usb/UsbBotPei/BotPeim.h       |   224 +
 .../MdeModulePkg/Bus/Usb/UsbBotPei/PeiAtapi.c      |   630 +
 .../MdeModulePkg/Bus/Usb/UsbBotPei/PeiUsbLib.c     |   331 +
 .../MdeModulePkg/Bus/Usb/UsbBotPei/PeiUsbLib.h     |   248 +
 .../MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPei.inf   |    65 +
 .../MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPeim.c    |   720 +
 .../MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPeim.h    |   233 +
 .../MdeModulePkg/Bus/Usb/UsbBotPei/UsbPeim.h       |   179 +
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/ComponentName.c |   309 +
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c        |  1487 +
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h        |   760 +
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf   |    79 +
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbDesc.c       |   967 +
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbDesc.h       |   233 +
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbEnumer.c     |  1010 +
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbEnumer.h     |   203 +
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbHub.c        |  1383 +
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbHub.h        |   199 +
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c    |  1377 +
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h    |   398 +
 .../MdeModulePkg/Bus/Usb/UsbBusPei/HubPeim.c       |   537 +
 .../MdeModulePkg/Bus/Usb/UsbBusPei/HubPeim.h       |   279 +
 .../MdeModulePkg/Bus/Usb/UsbBusPei/PeiUsbLib.c     |   333 +
 .../MdeModulePkg/Bus/Usb/UsbBusPei/PeiUsbLib.h     |   250 +
 .../MdeModulePkg/Bus/Usb/UsbBusPei/UsbBusPei.inf   |    66 +
 .../MdeModulePkg/Bus/Usb/UsbBusPei/UsbIoPeim.c     |   325 +
 .../MdeModulePkg/Bus/Usb/UsbBusPei/UsbPeim.c       |  1044 +
 .../MdeModulePkg/Bus/Usb/UsbBusPei/UsbPeim.h       |   203 +
 .../MdeModulePkg/Bus/Usb/UsbKbDxe/ComponentName.c  |   223 +
 .../MdeModulePkg/Bus/Usb/UsbKbDxe/EfiKey.c         |  1164 +
 .../MdeModulePkg/Bus/Usb/UsbKbDxe/EfiKey.h         |   601 +
 .../MdeModulePkg/Bus/Usb/UsbKbDxe/KeyBoard.c       |  1974 +
 .../MdeModulePkg/Bus/Usb/UsbKbDxe/KeyBoard.h       |   320 +
 .../MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf     |   112 +
 .../Bus/Usb/UsbMassStorageDxe/ComponentName.c      |   162 +
 .../Bus/Usb/UsbMassStorageDxe/UsbMass.h            |   215 +
 .../Bus/Usb/UsbMassStorageDxe/UsbMassBoot.c        |  1094 +
 .../Bus/Usb/UsbMassStorageDxe/UsbMassBoot.h        |   371 +
 .../Bus/Usb/UsbMassStorageDxe/UsbMassBot.c         |   599 +
 .../Bus/Usb/UsbMassStorageDxe/UsbMassBot.h         |   193 +
 .../Bus/Usb/UsbMassStorageDxe/UsbMassCbi.c         |   612 +
 .../Bus/Usb/UsbMassStorageDxe/UsbMassCbi.h         |   140 +
 .../Bus/Usb/UsbMassStorageDxe/UsbMassDiskInfo.c    |   162 +
 .../Bus/Usb/UsbMassStorageDxe/UsbMassDiskInfo.h    |   129 +
 .../Bus/Usb/UsbMassStorageDxe/UsbMassImpl.c        |  1149 +
 .../Bus/Usb/UsbMassStorageDxe/UsbMassImpl.h        |   333 +
 .../Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf    |    80 +
 .../Usb/UsbMouseAbsolutePointerDxe/ComponentName.c |   224 +
 .../Bus/Usb/UsbMouseAbsolutePointerDxe/MouseHid.c  |   281 +
 .../UsbMouseAbsolutePointer.c                      |   923 +
 .../UsbMouseAbsolutePointer.h                      |   460 +
 .../UsbMouseAbsolutePointerDxe.inf                 |    77 +
 .../Bus/Usb/UsbMouseDxe/ComponentName.c            |   224 +
 .../MdeModulePkg/Bus/Usb/UsbMouseDxe/MouseHid.c    |   281 +
 .../MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouse.c    |   928 +
 .../MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouse.h    |   460 +
 .../Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf            |    77 +
 .../MdeModulePkg/Core/Dxe/Dispatcher/Dependency.c  |   442 +
 .../MdeModulePkg/Core/Dxe/Dispatcher/Dispatcher.c  |  1405 +
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/DxeMain.h   |  2582 +
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/DxeMain.inf |   154 +
 .../MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c        |   865 +
 .../Core/Dxe/DxeMain/DxeProtocolNotify.c           |   282 +
 .../Firmware/MdeModulePkg/Core/Dxe/Event/Event.c   |   764 +
 .../Firmware/MdeModulePkg/Core/Dxe/Event/Event.h   |    88 +
 .../Firmware/MdeModulePkg/Core/Dxe/Event/Timer.c   |   298 +
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/Event/Tpl.c |   142 +
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/FwVol/Ffs.c |   233 +
 .../Firmware/MdeModulePkg/Core/Dxe/FwVol/FwVol.c   |   697 +
 .../MdeModulePkg/Core/Dxe/FwVol/FwVolAttrib.c      |   135 +
 .../MdeModulePkg/Core/Dxe/FwVol/FwVolDriver.h      |   426 +
 .../MdeModulePkg/Core/Dxe/FwVol/FwVolRead.c        |   497 +
 .../MdeModulePkg/Core/Dxe/FwVol/FwVolWrite.c       |    52 +
 .../MdeModulePkg/Core/Dxe/FwVolBlock/FwVolBlock.c  |   655 +
 .../MdeModulePkg/Core/Dxe/FwVolBlock/FwVolBlock.h  |   243 +
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/Gcd/Gcd.c   |  2452 +
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/Gcd/Gcd.h   |    45 +
 .../MdeModulePkg/Core/Dxe/Hand/DriverSupport.c     |   915 +
 .../Firmware/MdeModulePkg/Core/Dxe/Hand/Handle.c   |  1548 +
 .../Firmware/MdeModulePkg/Core/Dxe/Hand/Handle.h   |   270 +
 .../Firmware/MdeModulePkg/Core/Dxe/Hand/Locate.c   |   708 +
 .../Firmware/MdeModulePkg/Core/Dxe/Hand/Notify.c   |   290 +
 .../Firmware/MdeModulePkg/Core/Dxe/Image/Image.c   |  1813 +
 .../Firmware/MdeModulePkg/Core/Dxe/Image/Image.h   |   162 +
 .../MdeModulePkg/Core/Dxe/Library/Library.c        |   106 +
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/Mem/Imem.h  |   155 +
 .../Firmware/MdeModulePkg/Core/Dxe/Mem/MemData.c   |    26 +
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/Mem/Page.c  |  1675 +
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/Mem/Pool.c  |   559 +
 .../MdeModulePkg/Core/Dxe/Misc/DebugImageInfo.c    |   288 +
 .../Core/Dxe/Misc/InstallConfigurationTable.c      |   171 +
 .../MdeModulePkg/Core/Dxe/Misc/SetWatchdogTimer.c  |    72 +
 .../Firmware/MdeModulePkg/Core/Dxe/Misc/Stall.c    |   117 +
 .../Dxe/SectionExtraction/CoreSectionExtraction.c  |  1538 +
 .../MdeModulePkg/Core/DxeIplPeim/Arm/DxeLoadFunc.c |    70 +
 .../Firmware/MdeModulePkg/Core/DxeIplPeim/DxeIpl.h |   224 +
 .../MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf        |   125 +
 .../MdeModulePkg/Core/DxeIplPeim/DxeLoad.c         |   682 +
 .../MdeModulePkg/Core/DxeIplPeim/Ebc/DxeLoadFunc.c |    73 +
 .../Core/DxeIplPeim/Ia32/DxeLoadFunc.c             |   214 +
 .../Core/DxeIplPeim/Ia32/IdtVectorAsm.S            |    80 +
 .../Core/DxeIplPeim/Ia32/IdtVectorAsm.asm          |    88 +
 .../MdeModulePkg/Core/DxeIplPeim/Ipf/DxeLoadFunc.c |    85 +
 .../MdeModulePkg/Core/DxeIplPeim/X64/DxeLoadFunc.c |    87 +
 .../Core/DxeIplPeim/X64/VirtualMemory.c            |   208 +
 .../Core/DxeIplPeim/X64/VirtualMemory.h            |   177 +
 .../MdeModulePkg/Core/Pei/BootMode/BootMode.c      |    86 +
 .../Firmware/MdeModulePkg/Core/Pei/CpuIo/CpuIo.c   |   541 +
 .../MdeModulePkg/Core/Pei/Dependency/Dependency.c  |   254 +
 .../MdeModulePkg/Core/Pei/Dependency/Dependency.h  |    32 +
 .../MdeModulePkg/Core/Pei/Dispatcher/Dispatcher.c  |  1163 +
 .../Firmware/MdeModulePkg/Core/Pei/FwVol/FwVol.c   |  1899 +
 .../Firmware/MdeModulePkg/Core/Pei/FwVol/FwVol.h   |   318 +
 .../EFI/Firmware/MdeModulePkg/Core/Pei/Hob/Hob.c   |   162 +
 .../Firmware/MdeModulePkg/Core/Pei/Image/Image.c   |   809 +
 .../MdeModulePkg/Core/Pei/Memory/MemoryServices.c  |   267 +
 .../MdeModulePkg/Core/Pei/PciCfg2/PciCfg2.c        |   128 +
 .../EFI/Firmware/MdeModulePkg/Core/Pei/PeiMain.h   |  1631 +
 .../EFI/Firmware/MdeModulePkg/Core/Pei/PeiMain.inf |   100 +
 .../MdeModulePkg/Core/Pei/PeiMain/PeiMain.c        |   383 +
 .../EFI/Firmware/MdeModulePkg/Core/Pei/Ppi/Ppi.c   |   648 +
 .../Firmware/MdeModulePkg/Core/Pei/Reset/Reset.c   |    53 +
 .../MdeModulePkg/Core/Pei/Security/Security.c      |   149 +
 .../MdeModulePkg/Core/Pei/StatusCode/StatusCode.c  |    74 +
 .../MdeModulePkg/Core/PiSmmCore/Dependency.c       |   388 +
 .../MdeModulePkg/Core/PiSmmCore/Dispatcher.c       |  1390 +
 .../Firmware/MdeModulePkg/Core/PiSmmCore/Handle.c  |   532 +
 .../Core/PiSmmCore/InstallConfigurationTable.c     |   161 +
 .../Firmware/MdeModulePkg/Core/PiSmmCore/Locate.c  |   499 +
 .../Firmware/MdeModulePkg/Core/PiSmmCore/Notify.c  |   170 +
 .../Firmware/MdeModulePkg/Core/PiSmmCore/Page.c    |   328 +
 .../MdeModulePkg/Core/PiSmmCore/PiSmmCore.c        |   375 +
 .../MdeModulePkg/Core/PiSmmCore/PiSmmCore.h        |   720 +
 .../MdeModulePkg/Core/PiSmmCore/PiSmmCore.inf      |    77 +
 .../Core/PiSmmCore/PiSmmCorePrivateData.h          |   121 +
 .../MdeModulePkg/Core/PiSmmCore/PiSmmIpl.c         |  1273 +
 .../MdeModulePkg/Core/PiSmmCore/PiSmmIpl.inf       |    74 +
 .../Firmware/MdeModulePkg/Core/PiSmmCore/Pool.c    |   293 +
 .../EFI/Firmware/MdeModulePkg/Core/PiSmmCore/Smi.c |   333 +
 .../Firmware/MdeModulePkg/Core/RuntimeDxe/Crc32.c  |   115 +
 .../MdeModulePkg/Core/RuntimeDxe/Runtime.c         |   422 +
 .../MdeModulePkg/Core/RuntimeDxe/Runtime.h         |   134 +
 .../MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf    |    61 +
 .../MdeModulePkg/Include/Guid/AcpiS3Context.h      |    68 +
 .../Include/Guid/BootScriptExecutorVariable.h      |    49 +
 .../MdeModulePkg/Include/Guid/CapsuleVendor.h      |    65 +
 .../MdeModulePkg/Include/Guid/ConsoleInDevice.h    |    24 +
 .../MdeModulePkg/Include/Guid/ConsoleOutDevice.h   |    23 +
 .../Include/Guid/Crc32GuidedSectionExtraction.h    |    24 +
 .../Firmware/MdeModulePkg/Include/Guid/DebugMask.h |    74 +
 .../MdeModulePkg/Include/Guid/DriverSampleHii.h    |    37 +
 .../Include/Guid/FirmwarePerformance.h             |   122 +
 .../Include/Guid/HiiResourceSampleHii.h            |    23 +
 .../MdeModulePkg/Include/Guid/IdleLoopEvent.h      |    24 +
 .../MdeModulePkg/Include/Guid/Ip4ConfigHii.h       |    25 +
 .../MdeModulePkg/Include/Guid/Ip4IScsiConfigHii.h  |    31 +
 .../Include/Guid/LoadModuleAtFixedAddress.h        |    34 +
 .../MdeModulePkg/Include/Guid/MdeModuleHii.h       |   220 +
 .../Include/Guid/MdeModulePkgTokenSpace.h          |    25 +
 .../Include/Guid/MemoryStatusCodeRecord.h          |    83 +
 .../Include/Guid/MemoryTypeInformation.h           |    36 +
 .../Firmware/MdeModulePkg/Include/Guid/MtcVendor.h |    31 +
 .../MdeModulePkg/Include/Guid/NicIp4ConfigNvData.h |    70 +
 .../MdeModulePkg/Include/Guid/PcdDataBaseHobGuid.h |    25 +
 .../MdeModulePkg/Include/Guid/Performance.h        |   357 +
 .../MdeModulePkg/Include/Guid/PlatDriOverrideHii.h |    25 +
 .../MdeModulePkg/Include/Guid/RecoveryDevice.h     |    60 +
 .../MdeModulePkg/Include/Guid/SmmLockBox.h         |    73 +
 .../MdeModulePkg/Include/Guid/SmmVariableCommon.h  |   104 +
 .../Include/Guid/StandardErrorDevice.h             |    24 +
 .../Include/Guid/StatusCodeCallbackGuid.h          |    26 +
 .../Include/Guid/StatusCodeDataTypeDebug.h         |    49 +
 .../MdeModulePkg/Include/Guid/SystemNvDataGuid.h   |    62 +
 .../MdeModulePkg/Include/Guid/UsbKeyBoardLayout.h  |    37 +
 .../MdeModulePkg/Include/Guid/VariableFormat.h     |   160 +
 .../MdeModulePkg/Include/Guid/VariableIndexTable.h |    47 +
 .../MdeModulePkg/Include/Guid/VlanConfigHii.h      |    25 +
 .../Firmware/MdeModulePkg/Include/Guid/ZeroGuid.h  |    25 +
 .../MdeModulePkg/Include/Library/CapsuleLib.h      |    50 +
 .../MdeModulePkg/Include/Library/DebugAgentLib.h   |   100 +
 .../Firmware/MdeModulePkg/Include/Library/DpcLib.h |    59 +
 .../Firmware/MdeModulePkg/Include/Library/HiiLib.h |  1046 +
 .../MdeModulePkg/Include/Library/IpIoLib.h         |   586 +
 .../MdeModulePkg/Include/Library/LockBoxLib.h      |   133 +
 .../Firmware/MdeModulePkg/Include/Library/NetLib.h |  2042 +
 .../Include/Library/OemHookStatusCodeLib.h         |    79 +
 .../MdeModulePkg/Include/Library/PlatformHookLib.h |    38 +
 .../MdeModulePkg/Include/Library/RecoveryLib.h     |    35 +
 .../MdeModulePkg/Include/Library/ResetSystemLib.h  |    68 +
 .../Firmware/MdeModulePkg/Include/Library/S3Lib.h  |    34 +
 .../Include/Library/SecurityManagementLib.h        |   146 +
 .../Include/Library/SmmCorePlatformHookLib.h       |    50 +
 .../MdeModulePkg/Include/Library/TcpIoLib.h        |   253 +
 .../MdeModulePkg/Include/Library/UdpIoLib.h        |   355 +
 .../Include/Library/UefiHiiServicesLib.h           |    52 +
 .../MdeModulePkg/Include/Ppi/AtaController.h       |   162 +
 .../Firmware/MdeModulePkg/Include/Ppi/Capsule.h    |   125 +
 .../MdeModulePkg/Include/Ppi/PostBootScriptTable.h |    27 +
 .../MdeModulePkg/Include/Ppi/SecPerformance.h      |    67 +
 .../Firmware/MdeModulePkg/Include/Ppi/SmmAccess.h  |   145 +
 .../MdeModulePkg/Include/Ppi/SmmCommunication.h    |    64 +
 .../Firmware/MdeModulePkg/Include/Ppi/SmmControl.h |    96 +
 .../MdeModulePkg/Include/Ppi/Usb2HostController.h  |   263 +
 .../MdeModulePkg/Include/Ppi/UsbController.h       |    88 +
 .../MdeModulePkg/Include/Ppi/UsbHostController.h   |   251 +
 .../EFI/Firmware/MdeModulePkg/Include/Ppi/UsbIo.h  |   190 +
 .../MdeModulePkg/Include/Protocol/BootLogo.h       |    65 +
 .../Firmware/MdeModulePkg/Include/Protocol/Dpc.h   |   104 +
 .../Include/Protocol/EbcSimpleDebugger.h           |   124 +
 .../MdeModulePkg/Include/Protocol/EbcVmTest.h      |   142 +
 .../Include/Protocol/FaultTolerantWrite.h          |   207 +
 .../MdeModulePkg/Include/Protocol/FormBrowserEx.h  |   147 +
 .../Include/Protocol/GenericMemoryTest.h           |   126 +
 .../MdeModulePkg/Include/Protocol/LoadPe32Image.h  |   103 +
 .../MdeModulePkg/Include/Protocol/LockBox.h        |    31 +
 .../MdeModulePkg/Include/Protocol/Print2.h         |   469 +
 .../Include/Protocol/SmmFaultTolerantWrite.h       |    38 +
 .../Include/Protocol/SmmFirmwareVolumeBlock.h      |    36 +
 .../Include/Protocol/SmmSwapAddressRange.h         |    40 +
 .../MdeModulePkg/Include/Protocol/SmmVariable.h    |    39 +
 .../Include/Protocol/SwapAddressRange.h            |   174 +
 .../BasePlatformHookLibNull.c                      |    37 +
 .../BasePlatformHookLibNull.inf                    |    34 +
 .../BaseResetSystemLibNull.c                       |    79 +
 .../BaseResetSystemLibNull.inf                     |    37 +
 .../BaseSerialPortLib16550.c                       |   363 +
 .../BaseSerialPortLib16550.inf                     |    42 +
 .../Library/DebugAgentLibNull/DebugAgentLibNull.c  |    72 +
 .../DebugAgentLibNull/DebugAgentLibNull.inf        |    35 +
 .../Library/DxeCapsuleLibNull/DxeCapsuleLibNull.c  |    51 +
 .../DxeCapsuleLibNull/DxeCapsuleLibNull.inf        |    38 +
 .../DxeCoreMemoryAllocationLib.inf                 |    46 +
 .../DxeCoreMemoryAllocationServices.h              |   106 +
 .../MemoryAllocationLib.c                          |   817 +
 .../DxeCorePerformanceLib/DxeCorePerformanceLib.c  |   843 +
 .../DxeCorePerformanceLib.inf                      |    67 +
 .../DxeCorePerformanceLibInternal.h                |   233 +
 .../DxeCrc32GuidedSectionExtractLib.c              |   236 +
 .../DxeCrc32GuidedSectionExtractLib.inf            |    53 +
 .../DxeDebugPrintErrorLevelLib.c                   |   388 +
 .../DxeDebugPrintErrorLevelLib.inf                 |    51 +
 .../MdeModulePkg/Library/DxeDpcLib/DpcLib.c        |   100 +
 .../MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf   |    47 +
 .../MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.c   |  2149 +
 .../MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.inf |    55 +
 .../MdeModulePkg/Library/DxeNetLib/DxeNetLib.c     |  3259 ++
 .../MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf   |    63 +
 .../MdeModulePkg/Library/DxeNetLib/NetBuffer.c     |  1892 +
 .../Library/DxePerformanceLib/DxePerformanceLib.c  |   430 +
 .../DxePerformanceLib/DxePerformanceLib.inf        |    56 +
 .../DxePrintLibPrint2Protocol.inf                  |    41 +
 .../Library/DxePrintLibPrint2Protocol/PrintLib.c   |  1785 +
 .../DxeReportStatusCodeLib.inf                     |    55 +
 .../DxeReportStatusCodeLib/ReportStatusCodeLib.c   |   631 +
 .../DxeSecurityManagementLib.c                     |   260 +
 .../DxeSecurityManagementLib.inf                   |    43 +
 .../DxeSmmPerformanceLib/DxeSmmPerformanceLib.c    |   536 +
 .../DxeSmmPerformanceLib/DxeSmmPerformanceLib.inf  |    63 +
 .../MdeModulePkg/Library/DxeTcpIoLib/DxeTcpIoLib.c |  1007 +
 .../Library/DxeTcpIoLib/DxeTcpIoLib.inf            |    53 +
 .../MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.c |  1067 +
 .../Library/DxeUdpIoLib/DxeUdpIoLib.inf            |    55 +
 .../Library/LockBoxNullLib/LockBoxNullLib.c        |   139 +
 .../Library/LockBoxNullLib/LockBoxNullLib.inf      |    41 +
 .../OemHookStatusCodeLibNull.c                     |    62 +
 .../OemHookStatusCodeLibNull.inf                   |    34 +
 .../PeiDebugPrintHobLib/PeiDebugPrintHobLib.c      |    78 +
 .../PeiDebugPrintHobLib/PeiDebugPrintHobLib.inf    |    46 +
 .../Library/PeiPerformanceLib/PeiPerformanceLib.c  |   491 +
 .../PeiPerformanceLib/PeiPerformanceLib.inf        |    58 +
 .../PeiRecoveryLibNull/PeiRecoveryLibNull.c        |    34 +
 .../PeiRecoveryLibNull/PeiRecoveryLibNull.inf      |    40 +
 .../PeiReportStatusCodeLib.inf                     |    58 +
 .../PeiReportStatusCodeLib/ReportStatusCodeLib.c   |   560 +
 .../Library/PeiS3LibNull/PeiS3LibNull.c            |    35 +
 .../Library/PeiS3LibNull/PeiS3LibNull.inf          |    40 +
 .../PiDxeS3BootScriptLib/BootScriptExecute.c       |  1763 +
 .../BootScriptInternalFormat.h                     |   186 +
 .../Library/PiDxeS3BootScriptLib/BootScriptSave.c  |  2009 +
 .../PiDxeS3BootScriptLib/DxeS3BootScriptLib.inf    |    70 +
 .../PiDxeS3BootScriptLib/InternalBootScriptLib.h   |   105 +
 .../MemoryAllocationLib.c                          |   932 +
 .../PiSmmCoreMemoryAllocationLib.inf               |    46 +
 .../PiSmmCoreMemoryAllocationServices.h            |   100 +
 .../PiSmmCoreSmmServicesTableLib.c                 |    40 +
 .../PiSmmCoreSmmServicesTableLib.inf               |    37 +
 .../ReportStatusCodeLib.c                          |   748 +
 .../RuntimeDxeReportStatusCodeLib.inf              |    58 +
 .../SmmCorePerformanceLib/SmmCorePerformanceLib.c  |  1086 +
 .../SmmCorePerformanceLib.inf                      |    68 +
 .../SmmCorePerformanceLibInternal.h                |   236 +
 .../SmmCorePlatformHookLibNull.c                   |    52 +
 .../SmmCorePlatformHookLibNull.inf                 |    35 +
 .../Library/SmmLockBoxLib/SmmLockBoxDxeLib.c       |   455 +
 .../Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf     |    50 +
 .../Library/SmmLockBoxLib/SmmLockBoxLibPrivate.h   |    54 +
 .../Library/SmmLockBoxLib/SmmLockBoxPeiLib.c       |   741 +
 .../Library/SmmLockBoxLib/SmmLockBoxPeiLib.inf     |    56 +
 .../Library/SmmLockBoxLib/SmmLockBoxSmmLib.c       |   543 +
 .../Library/SmmLockBoxLib/SmmLockBoxSmmLib.inf     |    46 +
 .../Library/SmmPerformanceLib/SmmPerformanceLib.c  |   452 +
 .../SmmPerformanceLib/SmmPerformanceLib.inf        |    56 +
 .../SmmReportStatusCodeLib/ReportStatusCodeLib.c   |   545 +
 .../SmmReportStatusCodeLib.inf                     |    54 +
 .../MdeModulePkg/Library/UefiHiiLib/HiiLanguage.c  |    96 +
 .../MdeModulePkg/Library/UefiHiiLib/HiiLib.c       |  3752 ++
 .../MdeModulePkg/Library/UefiHiiLib/HiiString.c    |   348 +
 .../Library/UefiHiiLib/InternalHiiLib.h            |    34 +
 .../MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf |    55 +
 .../UefiHiiServicesLib/UefiHiiServicesLib.c        |   113 +
 .../UefiHiiServicesLib/UefiHiiServicesLib.inf      |    66 +
 .../EFI/Firmware/MdeModulePkg/Logo/Logo.bmp        |   Bin 0 -> 12446 bytes
 .../EFI/Firmware/MdeModulePkg/Logo/Logo.inf        |    32 +
 .../EFI/Firmware/MdeModulePkg/MdeModulePkg.dec     |   836 +
 .../EFI/Firmware/MdeModulePkg/MdeModulePkg.dsc     |   342 +
 .../Universal/Acpi/AcpiPlatformDxe/AcpiPlatform.c  |   260 +
 .../Acpi/AcpiPlatformDxe/AcpiPlatformDxe.inf       |    53 +
 .../Universal/Acpi/AcpiTableDxe/AcpiSdt.c          |  1114 +
 .../Universal/Acpi/AcpiTableDxe/AcpiSdt.h          |   583 +
 .../Universal/Acpi/AcpiTableDxe/AcpiTable.c        |    90 +
 .../Universal/Acpi/AcpiTableDxe/AcpiTable.h        |   272 +
 .../Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf   |    70 +
 .../Acpi/AcpiTableDxe/AcpiTableProtocol.c          |  1861 +
 .../MdeModulePkg/Universal/Acpi/AcpiTableDxe/Aml.c |   302 +
 .../Universal/Acpi/AcpiTableDxe/AmlChild.c         |   278 +
 .../Universal/Acpi/AcpiTableDxe/AmlNamespace.c     |   612 +
 .../Universal/Acpi/AcpiTableDxe/AmlOption.c        |   452 +
 .../Universal/Acpi/AcpiTableDxe/AmlString.c        |   545 +
 .../BootGraphicsResourceTableDxe.c                 |   493 +
 .../BootGraphicsResourceTableDxe.inf               |    50 +
 .../BootScriptExecutorDxe.inf                      |    83 +
 .../Acpi/BootScriptExecutorDxe/IA32/S3Asm.S        |    66 +
 .../Acpi/BootScriptExecutorDxe/IA32/S3Asm.asm      |    71 +
 .../Acpi/BootScriptExecutorDxe/IA32/SetIdtEntry.c  |    63 +
 .../Acpi/BootScriptExecutorDxe/ScriptExecute.c     |   477 +
 .../Acpi/BootScriptExecutorDxe/ScriptExecute.h     |    88 +
 .../Acpi/BootScriptExecutorDxe/X64/S3Asm.S         |    82 +
 .../Acpi/BootScriptExecutorDxe/X64/S3Asm.asm       |    84 +
 .../Acpi/BootScriptExecutorDxe/X64/SetIdtEntry.c   |    67 +
 .../FirmwarePerformanceDxe.c                       |   772 +
 .../FirmwarePerformanceDxe.inf                     |    79 +
 .../FirmwarePerformancePei.c                       |   230 +
 .../FirmwarePerformancePei.inf                     |    65 +
 .../FirmwarePerformanceSmm.c                       |   348 +
 .../FirmwarePerformanceSmm.inf                     |    67 +
 .../Acpi/S3SaveStateDxe/InternalS3SaveState.h      |   162 +
 .../Universal/Acpi/S3SaveStateDxe/S3SaveState.c    |   903 +
 .../Acpi/S3SaveStateDxe/S3SaveStateDxe.inf         |    57 +
 .../Acpi/SmmS3SaveState/InternalSmmSaveState.h     |   161 +
 .../Universal/Acpi/SmmS3SaveState/SmmS3SaveState.c |   900 +
 .../Acpi/SmmS3SaveState/SmmS3SaveState.inf         |    56 +
 .../MdeModulePkg/Universal/CapsulePei/Capsule.h    |   129 +
 .../Universal/CapsulePei/CapsulePei.inf            |    80 +
 .../Universal/CapsulePei/CapsuleX64.inf            |    48 +
 .../Universal/CapsulePei/Common/CapsuleCoalesce.c  |  1079 +
 .../Universal/CapsulePei/Common/CommonHeader.h     |    83 +
 .../Universal/CapsulePei/UefiCapsule.c             |  1079 +
 .../Universal/CapsulePei/X64/X64Entry.c            |    65 +
 .../CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf        |    90 +
 .../Universal/CapsuleRuntimeDxe/CapsuleService.c   |   373 +
 .../CapsuleRuntimeDxe/SaveLongModeContext.c        |    27 +
 .../CapsuleRuntimeDxe/X64/SaveLongModeContext.c    |   224 +
 .../Console/ConPlatformDxe/ComponentName.c         |   167 +
 .../Universal/Console/ConPlatformDxe/ConPlatform.c |  1103 +
 .../Universal/Console/ConPlatformDxe/ConPlatform.h |   442 +
 .../Console/ConPlatformDxe/ConPlatformDxe.inf      |    91 +
 .../Console/ConSplitterDxe/ComponentName.c         |   776 +
 .../Universal/Console/ConSplitterDxe/ConSplitter.c |  4652 ++
 .../Universal/Console/ConSplitterDxe/ConSplitter.h |  1989 +
 .../Console/ConSplitterDxe/ConSplitterDxe.inf      |    96 +
 .../Console/ConSplitterDxe/ConSplitterGraphics.c   |   590 +
 .../Console/GraphicsConsoleDxe/ComponentName.c     |   182 +
 .../Console/GraphicsConsoleDxe/GraphicsConsole.c   |  2096 +
 .../Console/GraphicsConsoleDxe/GraphicsConsole.h   |   600 +
 .../GraphicsConsoleDxe/GraphicsConsoleDxe.inf      |    70 +
 .../Universal/Console/GraphicsConsoleDxe/LaffStd.c |   277 +
 .../Universal/Console/TerminalDxe/Ansi.c           |    79 +
 .../Universal/Console/TerminalDxe/ComponentName.c  |   237 +
 .../Universal/Console/TerminalDxe/Terminal.c       |  1737 +
 .../Universal/Console/TerminalDxe/Terminal.h       |  1357 +
 .../Universal/Console/TerminalDxe/TerminalConIn.c  |  1580 +
 .../Universal/Console/TerminalDxe/TerminalConOut.c |   906 +
 .../Universal/Console/TerminalDxe/TerminalDxe.inf  |    86 +
 .../Universal/Console/TerminalDxe/Vtutf8.c         |   328 +
 .../Universal/DebugPortDxe/ComponentName.c         |   182 +
 .../Universal/DebugPortDxe/DebugPort.c             |   728 +
 .../Universal/DebugPortDxe/DebugPort.h             |   397 +
 .../Universal/DebugPortDxe/DebugPortDxe.inf        |    68 +
 .../Universal/DebugSupportDxe/DebugSupport.c       |   133 +
 .../Universal/DebugSupportDxe/DebugSupportDxe.inf  |    89 +
 .../Universal/DebugSupportDxe/Ia32/AsmFuncs.S      |   407 +
 .../Universal/DebugSupportDxe/Ia32/AsmFuncs.asm    |   509 +
 .../Universal/DebugSupportDxe/Ia32/DebugSupport.h  |   299 +
 .../DebugSupportDxe/Ia32/PlDebugSupport.c          |   373 +
 .../DebugSupportDxe/Ia32/PlDebugSupport.h          |    22 +
 .../DebugSupportDxe/Ia32/PlDebugSupportIa32.c      |   145 +
 .../Universal/DebugSupportDxe/Ipf/AsmFuncs.s       |  1382 +
 .../Universal/DebugSupportDxe/Ipf/Common.i         |    29 +
 .../Universal/DebugSupportDxe/Ipf/Ds64Macros.i     |    78 +
 .../Universal/DebugSupportDxe/Ipf/PlDebugSupport.c |   467 +
 .../Universal/DebugSupportDxe/Ipf/PlDebugSupport.h |   324 +
 .../Universal/DebugSupportDxe/X64/AsmFuncs.S       |   551 +
 .../Universal/DebugSupportDxe/X64/AsmFuncs.asm     |   596 +
 .../Universal/DebugSupportDxe/X64/PlDebugSupport.h |    22 +
 .../DebugSupportDxe/X64/PlDebugSupportX64.c        |   146 +
 .../Universal/DevicePathDxe/DevicePath.c           |   103 +
 .../Universal/DevicePathDxe/DevicePath.h           |   433 +
 .../Universal/DevicePathDxe/DevicePathDxe.inf      |    75 +
 .../Universal/DevicePathDxe/DevicePathFromText.c   |  3155 ++
 .../Universal/DevicePathDxe/DevicePathToText.c     |  2065 +
 .../Universal/DevicePathDxe/DevicePathUtilities.c  |   234 +
 .../Universal/Disk/CdExpressPei/CdExpressPei.inf   |    69 +
 .../Universal/Disk/CdExpressPei/PeiCdExpress.c     |   618 +
 .../Universal/Disk/CdExpressPei/PeiCdExpress.h     |   297 +
 .../Universal/Disk/DiskIoDxe/ComponentName.c       |   189 +
 .../MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIo.c |   746 +
 .../MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIo.h |   322 +
 .../Universal/Disk/DiskIoDxe/DiskIoDxe.inf         |    63 +
 .../Universal/Disk/PartitionDxe/ComponentName.c    |   188 +
 .../Universal/Disk/PartitionDxe/ElTorito.c         |   279 +
 .../MdeModulePkg/Universal/Disk/PartitionDxe/Gpt.c |   829 +
 .../MdeModulePkg/Universal/Disk/PartitionDxe/Mbr.c |   323 +
 .../Universal/Disk/PartitionDxe/Partition.c        |  1200 +
 .../Universal/Disk/PartitionDxe/Partition.h        |   427 +
 .../Universal/Disk/PartitionDxe/PartitionDxe.inf   |    75 +
 .../UnicodeCollation/EnglishDxe/EnglishDxe.inf     |    57 +
 .../EnglishDxe/UnicodeCollationEng.c               |   473 +
 .../EnglishDxe/UnicodeCollationEng.h               |   187 +
 .../Universal/DriverSampleDxe/DriverSample.c       |  2125 +
 .../Universal/DriverSampleDxe/DriverSample.h       |   121 +
 .../Universal/DriverSampleDxe/DriverSampleDxe.inf  |    76 +
 .../Universal/DriverSampleDxe/Inventory.vfr        |   113 +
 .../Universal/DriverSampleDxe/InventoryStrings.uni |   Bin 0 -> 8318 bytes
 .../Universal/DriverSampleDxe/NVDataStruc.h        |    92 +
 .../MdeModulePkg/Universal/DriverSampleDxe/Vfr.vfr |   808 +
 .../Universal/DriverSampleDxe/VfrStrings.uni       |   Bin 0 -> 60402 bytes
 .../MdeModulePkg/Universal/EbcDxe/EbcDxe.inf       |    86 +
 .../MdeModulePkg/Universal/EbcDxe/EbcExecute.c     |  5349 ++
 .../MdeModulePkg/Universal/EbcDxe/EbcExecute.h     |   339 +
 .../MdeModulePkg/Universal/EbcDxe/EbcInt.c         |  1406 +
 .../MdeModulePkg/Universal/EbcDxe/EbcInt.h         |   278 +
 .../Universal/EbcDxe/Ia32/EbcLowLevel.S            |    83 +
 .../Universal/EbcDxe/Ia32/EbcLowLevel.asm          |   207 +
 .../Universal/EbcDxe/Ia32/EbcSupport.c             |   529 +
 .../Universal/EbcDxe/Ipf/EbcLowLevel.s             |   206 +
 .../MdeModulePkg/Universal/EbcDxe/Ipf/EbcSupport.c |   879 +
 .../MdeModulePkg/Universal/EbcDxe/Ipf/EbcSupport.h |    41 +
 .../Universal/EbcDxe/X64/EbcLowLevel.S             |   120 +
 .../Universal/EbcDxe/X64/EbcLowLevel.asm           |   218 +
 .../MdeModulePkg/Universal/EbcDxe/X64/EbcSupport.c |   573 +
 .../FaultTolerantWriteDxe/FaultTolerantWrite.c     |   827 +
 .../FaultTolerantWriteDxe/FaultTolerantWrite.h     |   740 +
 .../FaultTolerantWriteDxe/FaultTolerantWriteDxe.c  |   250 +
 .../FaultTolerantWriteDxe.inf                      |    71 +
 .../FaultTolerantWriteDxe/FaultTolerantWriteSmm.c  |   506 +
 .../FaultTolerantWriteSmm.inf                      |    74 +
 .../FaultTolerantWriteSmmCommon.h                  |    80 +
 .../FaultTolerantWriteSmmDxe.c                     |   558 +
 .../FaultTolerantWriteSmmDxe.h                     |   202 +
 .../FaultTolerantWriteSmmDxe.inf                   |    54 +
 .../Universal/FaultTolerantWriteDxe/FtwMisc.c      |  1301 +
 .../FaultTolerantWriteDxe/UpdateWorkingBlock.c     |   491 +
 .../Universal/HiiDatabaseDxe/ConfigRouting.c       |  4171 ++
 .../Universal/HiiDatabaseDxe/Database.c            |  3848 ++
 .../MdeModulePkg/Universal/HiiDatabaseDxe/Font.c   |  2877 +
 .../Universal/HiiDatabaseDxe/HiiDatabase.h         |  1787 +
 .../Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf    |    83 +
 .../Universal/HiiDatabaseDxe/HiiDatabaseEntry.c    |   209 +
 .../MdeModulePkg/Universal/HiiDatabaseDxe/Image.c  |  1493 +
 .../MdeModulePkg/Universal/HiiDatabaseDxe/String.c |  2047 +
 .../HiiResourcesSampleDxe/HiiResourcesSample.c     |   152 +
 .../HiiResourcesSampleDxe.inf                      |    53 +
 .../Universal/HiiResourcesSampleDxe/Sample.vfr     |    45 +
 .../HiiResourcesSampleDxe/SampleStrings.uni        |   Bin 0 -> 4320 bytes
 .../Universal/LegacyRegion2Dxe/LegacyRegion2.c     |   257 +
 .../Universal/LegacyRegion2Dxe/LegacyRegion2.h     |   175 +
 .../LegacyRegion2Dxe/LegacyRegion2Dxe.inf          |    56 +
 .../Universal/LockBox/SmmLockBox/SmmLockBox.c      |   381 +
 .../Universal/LockBox/SmmLockBox/SmmLockBox.inf    |    59 +
 .../GenericMemoryTestDxe/GenericMemoryTestDxe.inf  |    59 +
 .../GenericMemoryTestDxe/LightMemoryTest.c         |   906 +
 .../GenericMemoryTestDxe/LightMemoryTest.h         |   342 +
 .../MemoryTest/NullMemoryTestDxe/NullMemoryTest.c  |   225 +
 .../MemoryTest/NullMemoryTestDxe/NullMemoryTest.h  |   137 +
 .../NullMemoryTestDxe/NullMemoryTestDxe.inf        |    48 +
 .../MdeModulePkg/Universal/Metronome/Metronome.c   |   125 +
 .../MdeModulePkg/Universal/Metronome/Metronome.h   |    57 +
 .../MdeModulePkg/Universal/Metronome/Metronome.inf |    56 +
 .../MonotonicCounterRuntimeDxe/MonotonicCounter.c  |   274 +
 .../MonotonicCounterRuntimeDxe.inf                 |    55 +
 .../Universal/Network/ArpDxe/ArpDriver.c           |   784 +
 .../Universal/Network/ArpDxe/ArpDriver.h           |   340 +
 .../Universal/Network/ArpDxe/ArpDxe.inf            |    61 +
 .../Universal/Network/ArpDxe/ArpImpl.c             |  1660 +
 .../Universal/Network/ArpDxe/ArpImpl.h             |   776 +
 .../Universal/Network/ArpDxe/ArpMain.c             |   745 +
 .../Universal/Network/ArpDxe/ComponentName.c       |   178 +
 .../Universal/Network/Dhcp4Dxe/ComponentName.c     |   312 +
 .../Universal/Network/Dhcp4Dxe/Dhcp4Driver.c       |   690 +
 .../Universal/Network/Dhcp4Dxe/Dhcp4Driver.h       |   151 +
 .../Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf        |    66 +
 .../Universal/Network/Dhcp4Dxe/Dhcp4Impl.c         |  1747 +
 .../Universal/Network/Dhcp4Dxe/Dhcp4Impl.h         |   200 +
 .../Universal/Network/Dhcp4Dxe/Dhcp4Io.c           |  1680 +
 .../Universal/Network/Dhcp4Dxe/Dhcp4Io.h           |   195 +
 .../Universal/Network/Dhcp4Dxe/Dhcp4Option.c       |   896 +
 .../Universal/Network/Dhcp4Dxe/Dhcp4Option.h       |   340 +
 .../MdeModulePkg/Universal/Network/DpcDxe/Dpc.c    |   347 +
 .../MdeModulePkg/Universal/Network/DpcDxe/Dpc.h    |    86 +
 .../Universal/Network/DpcDxe/DpcDxe.inf            |    50 +
 .../Universal/Network/IScsiDxe/ComponentName.c     |   135 +
 .../Universal/Network/IScsiDxe/ComponentName.h     |   165 +
 .../Universal/Network/IScsiDxe/IScsiCHAP.c         |   427 +
 .../Universal/Network/IScsiDxe/IScsiCHAP.h         |   106 +
 .../Universal/Network/IScsiDxe/IScsiCommon.h       |    22 +
 .../Universal/Network/IScsiDxe/IScsiConfig.c       |  1238 +
 .../Universal/Network/IScsiDxe/IScsiConfig.h       |   166 +
 .../Universal/Network/IScsiDxe/IScsiConfigDxe.vfr  |   222 +
 .../Network/IScsiDxe/IScsiConfigDxeStrings.uni     |   Bin 0 -> 7248 bytes
 .../Network/IScsiDxe/IScsiConfigNVDataStruc.h      |   109 +
 .../Universal/Network/IScsiDxe/IScsiDhcp.c         |   472 +
 .../Universal/Network/IScsiDxe/IScsiDhcp.h         |    61 +
 .../Universal/Network/IScsiDxe/IScsiDriver.c       |   544 +
 .../Universal/Network/IScsiDxe/IScsiDriver.h       |   140 +
 .../Universal/Network/IScsiDxe/IScsiDxe.inf        |   103 +
 .../Network/IScsiDxe/IScsiExtScsiPassThru.c        |   399 +
 .../Network/IScsiDxe/IScsiExtScsiPassThru.h        |    22 +
 .../Universal/Network/IScsiDxe/IScsiIbft.c         |   533 +
 .../Universal/Network/IScsiDxe/IScsiIbft.h         |    38 +
 .../Universal/Network/IScsiDxe/IScsiImpl.h         |   167 +
 .../Network/IScsiDxe/IScsiInitiatorName.c          |   116 +
 .../Network/IScsiDxe/IScsiInitiatorName.h          |    74 +
 .../Universal/Network/IScsiDxe/IScsiMisc.c         |   801 +
 .../Universal/Network/IScsiDxe/IScsiMisc.h         |   266 +
 .../Universal/Network/IScsiDxe/IScsiProto.c        |  2774 +
 .../Universal/Network/IScsiDxe/IScsiProto.h        |  1001 +
 .../Universal/Network/IScsiDxe/IScsiTcp4Io.c       |   487 +
 .../Universal/Network/IScsiDxe/IScsiTcp4Io.h       |   142 +
 .../MdeModulePkg/Universal/Network/IScsiDxe/Md5.c  |   350 +
 .../MdeModulePkg/Universal/Network/IScsiDxe/Md5.h  |    80 +
 .../Universal/Network/Ip4ConfigDxe/ComponentName.c |   165 +
 .../Universal/Network/Ip4ConfigDxe/Ip4Config.c     |   729 +
 .../Universal/Network/Ip4ConfigDxe/Ip4Config.h     |   528 +
 .../Network/Ip4ConfigDxe/Ip4ConfigDriver.c         |   494 +
 .../Network/Ip4ConfigDxe/Ip4ConfigDxe.inf          |    70 +
 .../Network/Ip4ConfigDxe/Ip4ConfigDxe.vfr          |    92 +
 .../Network/Ip4ConfigDxe/Ip4ConfigDxeStrings.uni   |   Bin 0 -> 3000 bytes
 .../Universal/Network/Ip4ConfigDxe/Ip4ConfigNv.c   |   909 +
 .../Universal/Network/Ip4ConfigDxe/Ip4ConfigNv.h   |    54 +
 .../Universal/Network/Ip4ConfigDxe/Ip4NvData.h     |    48 +
 .../Network/Ip4ConfigDxe/NicIp4Variable.c          |   319 +
 .../Network/Ip4ConfigDxe/NicIp4Variable.h          |   104 +
 .../Universal/Network/Ip4Dxe/ComponentName.c       |   312 +
 .../Universal/Network/Ip4Dxe/Ip4Common.c           |   417 +
 .../Universal/Network/Ip4Dxe/Ip4Common.h           |   230 +
 .../Universal/Network/Ip4Dxe/Ip4Driver.c           |   990 +
 .../Universal/Network/Ip4Dxe/Ip4Driver.h           |   183 +
 .../Universal/Network/Ip4Dxe/Ip4Dxe.inf            |    84 +
 .../Universal/Network/Ip4Dxe/Ip4Icmp.c             |   365 +
 .../Universal/Network/Ip4Dxe/Ip4Icmp.h             |   103 +
 .../MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.c  |  1241 +
 .../MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.h  |   343 +
 .../Universal/Network/Ip4Dxe/Ip4Igmp.c             |   621 +
 .../Universal/Network/Ip4Dxe/Ip4Igmp.h             |   207 +
 .../Universal/Network/Ip4Dxe/Ip4Impl.c             |  2493 +
 .../Universal/Network/Ip4Dxe/Ip4Impl.h             |   384 +
 .../Universal/Network/Ip4Dxe/Ip4Input.c            |  1564 +
 .../Universal/Network/Ip4Dxe/Ip4Input.h            |   244 +
 .../Universal/Network/Ip4Dxe/Ip4Option.c           |   210 +
 .../Universal/Network/Ip4Dxe/Ip4Option.h           |    72 +
 .../Universal/Network/Ip4Dxe/Ip4Output.c           |   467 +
 .../Universal/Network/Ip4Dxe/Ip4Output.h           |   126 +
 .../Universal/Network/Ip4Dxe/Ip4Route.c            |   661 +
 .../Universal/Network/Ip4Dxe/Ip4Route.h            |   224 +
 .../Universal/Network/MnpDxe/ComponentName.c       |   182 +
 .../Universal/Network/MnpDxe/ComponentName.h       |   150 +
 .../Universal/Network/MnpDxe/MnpConfig.c           |  1728 +
 .../Universal/Network/MnpDxe/MnpDriver.c           |   638 +
 .../Universal/Network/MnpDxe/MnpDriver.h           |   268 +
 .../Universal/Network/MnpDxe/MnpDxe.inf            |    64 +
 .../Universal/Network/MnpDxe/MnpImpl.h             |   857 +
 .../MdeModulePkg/Universal/Network/MnpDxe/MnpIo.c  |  1147 +
 .../Universal/Network/MnpDxe/MnpMain.c             |   793 +
 .../Universal/Network/MnpDxe/MnpVlan.c             |   688 +
 .../Universal/Network/MnpDxe/MnpVlan.h             |   212 +
 .../Universal/Network/Mtftp4Dxe/ComponentName.c    |   312 +
 .../Universal/Network/Mtftp4Dxe/Mtftp4Driver.c     |   644 +
 .../Universal/Network/Mtftp4Dxe/Mtftp4Driver.h     |   136 +
 .../Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf      |    70 +
 .../Universal/Network/Mtftp4Dxe/Mtftp4Impl.c       |  1093 +
 .../Universal/Network/Mtftp4Dxe/Mtftp4Impl.h       |   211 +
 .../Universal/Network/Mtftp4Dxe/Mtftp4Option.c     |   534 +
 .../Universal/Network/Mtftp4Dxe/Mtftp4Option.h     |   111 +
 .../Universal/Network/Mtftp4Dxe/Mtftp4Rrq.c        |   774 +
 .../Universal/Network/Mtftp4Dxe/Mtftp4Support.c    |   616 +
 .../Universal/Network/Mtftp4Dxe/Mtftp4Support.h    |   203 +
 .../Universal/Network/Mtftp4Dxe/Mtftp4Wrq.c        |   530 +
 .../Universal/Network/SnpDxe/Callback.c            |   572 +
 .../Universal/Network/SnpDxe/ComponentName.c       |   314 +
 .../Universal/Network/SnpDxe/Get_status.c          |   225 +
 .../Universal/Network/SnpDxe/Initialize.c          |   251 +
 .../Universal/Network/SnpDxe/Mcast_ip_to_mac.c     |   179 +
 .../MdeModulePkg/Universal/Network/SnpDxe/Nvdata.c |   223 +
 .../Universal/Network/SnpDxe/Receive.c             |   257 +
 .../Universal/Network/SnpDxe/Receive_filters.c     |   484 +
 .../MdeModulePkg/Universal/Network/SnpDxe/Reset.c  |   136 +
 .../Universal/Network/SnpDxe/Shutdown.c            |   152 +
 .../MdeModulePkg/Universal/Network/SnpDxe/Snp.c    |  1022 +
 .../MdeModulePkg/Universal/Network/SnpDxe/Snp.h    |  1138 +
 .../Universal/Network/SnpDxe/SnpDxe.inf            |    77 +
 .../MdeModulePkg/Universal/Network/SnpDxe/Start.c  |   168 +
 .../Universal/Network/SnpDxe/Station_address.c     |   250 +
 .../Universal/Network/SnpDxe/Statistics.c          |   230 +
 .../MdeModulePkg/Universal/Network/SnpDxe/Stop.c   |   126 +
 .../Universal/Network/SnpDxe/Transmit.c            |   354 +
 .../Universal/Network/SnpDxe/WaitForPacket.c       |    92 +
 .../Universal/Network/Tcp4Dxe/ComponentName.c      |   309 +
 .../Universal/Network/Tcp4Dxe/SockImpl.c           |  1282 +
 .../Universal/Network/Tcp4Dxe/SockImpl.h           |   130 +
 .../Universal/Network/Tcp4Dxe/SockInterface.c      |   959 +
 .../Universal/Network/Tcp4Dxe/Socket.h             |   985 +
 .../Universal/Network/Tcp4Dxe/Tcp4Dispatcher.c     |   708 +
 .../Universal/Network/Tcp4Dxe/Tcp4Driver.c         |   750 +
 .../Universal/Network/Tcp4Dxe/Tcp4Driver.h         |   343 +
 .../Universal/Network/Tcp4Dxe/Tcp4Dxe.inf          |    80 +
 .../Universal/Network/Tcp4Dxe/Tcp4Func.h           |   806 +
 .../Universal/Network/Tcp4Dxe/Tcp4Input.c          |  1466 +
 .../Universal/Network/Tcp4Dxe/Tcp4Io.c             |   112 +
 .../Universal/Network/Tcp4Dxe/Tcp4Main.c           |   673 +
 .../Universal/Network/Tcp4Dxe/Tcp4Main.h           |   488 +
 .../Universal/Network/Tcp4Dxe/Tcp4Misc.c           |  1139 +
 .../Universal/Network/Tcp4Dxe/Tcp4Option.c         |   380 +
 .../Universal/Network/Tcp4Dxe/Tcp4Option.h         |   145 +
 .../Universal/Network/Tcp4Dxe/Tcp4Output.c         |  1212 +
 .../Universal/Network/Tcp4Dxe/Tcp4Proto.h          |   351 +
 .../Universal/Network/Tcp4Dxe/Tcp4Timer.c          |   584 +
 .../Universal/Network/Udp4Dxe/ComponentName.c      |   313 +
 .../Universal/Network/Udp4Dxe/Udp4Driver.c         |   522 +
 .../Universal/Network/Udp4Dxe/Udp4Driver.h         |   154 +
 .../Universal/Network/Udp4Dxe/Udp4Dxe.inf          |    66 +
 .../Universal/Network/Udp4Dxe/Udp4Impl.c           |  2059 +
 .../Universal/Network/Udp4Dxe/Udp4Impl.h           |   717 +
 .../Universal/Network/Udp4Dxe/Udp4Main.c           |   909 +
 .../Universal/Network/UefiPxeBcDxe/ComponentName.c |   307 +
 .../Universal/Network/UefiPxeBcDxe/PxeBcDhcp.c     |  1854 +
 .../Universal/Network/UefiPxeBcDxe/PxeBcDhcp.h     |   526 +
 .../Universal/Network/UefiPxeBcDxe/PxeBcDriver.c   |   654 +
 .../Universal/Network/UefiPxeBcDxe/PxeBcDriver.h   |   102 +
 .../Universal/Network/UefiPxeBcDxe/PxeBcImpl.c     |  2940 +
 .../Universal/Network/UefiPxeBcDxe/PxeBcImpl.h     |   184 +
 .../Universal/Network/UefiPxeBcDxe/PxeBcMtftp.c    |   451 +
 .../Universal/Network/UefiPxeBcDxe/PxeBcMtftp.h    |   134 +
 .../Universal/Network/UefiPxeBcDxe/PxeBcSupport.c  |   196 +
 .../Universal/Network/UefiPxeBcDxe/PxeBcSupport.h  |   113 +
 .../Network/UefiPxeBcDxe/UefiPxeBcDxe.inf          |    89 +
 .../Network/VlanConfigDxe/ComponentName.c          |   171 +
 .../Universal/Network/VlanConfigDxe/VlanConfig.vfr |    79 +
 .../Network/VlanConfigDxe/VlanConfigDriver.c       |   303 +
 .../Network/VlanConfigDxe/VlanConfigDxe.inf        |    60 +
 .../Network/VlanConfigDxe/VlanConfigImpl.c         |   615 +
 .../Network/VlanConfigDxe/VlanConfigImpl.h         |   385 +
 .../Network/VlanConfigDxe/VlanConfigNvData.h       |    47 +
 .../Network/VlanConfigDxe/VlanConfigStrings.uni    |   Bin 0 -> 4240 bytes
 .../Firmware/MdeModulePkg/Universal/PCD/Dxe/Pcd.c  |  1197 +
 .../MdeModulePkg/Universal/PCD/Dxe/Pcd.inf         |   339 +
 .../MdeModulePkg/Universal/PCD/Dxe/Service.c       |  1439 +
 .../MdeModulePkg/Universal/PCD/Dxe/Service.h       |  1076 +
 .../Firmware/MdeModulePkg/Universal/PCD/Pei/Pcd.c  |  1283 +
 .../MdeModulePkg/Universal/PCD/Pei/Pcd.inf         |   337 +
 .../MdeModulePkg/Universal/PCD/Pei/Service.c       |   840 +
 .../MdeModulePkg/Universal/PCD/Pei/Service.h       |  1025 +
 .../PcatSingleSegmentPciCfg2Pei.inf                |    50 +
 .../PcatSingleSegmentPciCfg2Pei/PciCfg2.c          |   317 +
 .../InternalPlatDriOverrideDxe.h                   |   218 +
 .../PlatformDriOverrideDxe/PlatDriOverrideDxe.c    |  1723 +
 .../PlatformDriOverrideDxe/PlatDriOverrideLib.c    |  1897 +
 .../PlatformDriOverrideDxe/PlatOverMngr.h          |    70 +
 .../PlatformDriOverrideDxe.inf                     |   102 +
 .../Universal/PlatformDriOverrideDxe/Vfr.vfr       |   110 +
 .../PlatformDriOverrideDxe/VfrStrings.uni          |   Bin 0 -> 10106 bytes
 .../MdeModulePkg/Universal/PrintDxe/Print.c        |    67 +
 .../MdeModulePkg/Universal/PrintDxe/PrintDxe.inf   |    48 +
 .../Pei/ReportStatusCodeRouterPei.c                |   321 +
 .../Pei/ReportStatusCodeRouterPei.h                |   109 +
 .../Pei/ReportStatusCodeRouterPei.inf              |    54 +
 .../RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.c  |   406 +
 .../RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.h  |   143 +
 .../ReportStatusCodeRouterRuntimeDxe.inf           |    61 +
 .../Smm/ReportStatusCodeRouterSmm.c                |   239 +
 .../Smm/ReportStatusCodeRouterSmm.h                |   109 +
 .../Smm/ReportStatusCodeRouterSmm.inf              |    53 +
 .../Universal/ResetSystemRuntimeDxe/ResetSystem.c  |   181 +
 .../Universal/ResetSystemRuntimeDxe/ResetSystem.h  |    84 +
 .../ResetSystemRuntimeDxe.inf                      |    63 +
 .../Universal/SecurityStubDxe/SecurityStub.c       |   116 +
 .../Universal/SecurityStubDxe/SecurityStubDxe.inf  |    47 +
 .../Universal/SetupBrowserDxe/Colors.h             |    44 +
 .../Universal/SetupBrowserDxe/Expression.c         |  3338 ++
 .../Universal/SetupBrowserDxe/IfrParse.c           |  2336 +
 .../Universal/SetupBrowserDxe/InputHandler.c       |  1390 +
 .../Universal/SetupBrowserDxe/Presentation.c       |  1595 +
 .../MdeModulePkg/Universal/SetupBrowserDxe/Print.c |   272 +
 .../Universal/SetupBrowserDxe/ProcessOptions.c     |  1018 +
 .../MdeModulePkg/Universal/SetupBrowserDxe/Setup.c |  4248 ++
 .../MdeModulePkg/Universal/SetupBrowserDxe/Setup.h |  1477 +
 .../Universal/SetupBrowserDxe/SetupBrowserDxe.inf  |    91 +
 .../Universal/SetupBrowserDxe/SetupBrowserStr.uni  |   Bin 0 -> 14292 bytes
 .../MdeModulePkg/Universal/SetupBrowserDxe/Ui.c    |  3795 ++
 .../MdeModulePkg/Universal/SetupBrowserDxe/Ui.h    |  1026 +
 .../MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.c   |  1159 +
 .../MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h   |   127 +
 .../MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf |    61 +
 .../StatusCodeHandler/Pei/MemoryStausCodeWorker.c  |   127 +
 .../StatusCodeHandler/Pei/SerialStatusCodeWorker.c |   167 +
 .../StatusCodeHandler/Pei/StatusCodeHandlerPei.c   |    69 +
 .../StatusCodeHandler/Pei/StatusCodeHandlerPei.h   |   120 +
 .../StatusCodeHandler/Pei/StatusCodeHandlerPei.inf |    67 +
 .../RuntimeDxe/MemoryStatusCodeWorker.c            |   111 +
 .../RuntimeDxe/SerialStatusCodeWorker.c            |   162 +
 .../RuntimeDxe/StatusCodeHandlerRuntimeDxe.c       |   207 +
 .../RuntimeDxe/StatusCodeHandlerRuntimeDxe.h       |   129 +
 .../RuntimeDxe/StatusCodeHandlerRuntimeDxe.inf     |    73 +
 .../StatusCodeHandler/Smm/MemoryStatusCodeWorker.c |   104 +
 .../StatusCodeHandler/Smm/SerialStatusCodeWorker.c |   162 +
 .../StatusCodeHandler/Smm/StatusCodeHandlerSmm.c   |    90 +
 .../StatusCodeHandler/Smm/StatusCodeHandlerSmm.h   |   126 +
 .../StatusCodeHandler/Smm/StatusCodeHandlerSmm.inf |    69 +
 .../Universal/Variable/EmuRuntimeDxe/EmuVariable.c |  1778 +
 .../EmuRuntimeDxe/EmuVariableRuntimeDxe.inf        |    80 +
 .../Variable/EmuRuntimeDxe/InitVariable.c          |   250 +
 .../Universal/Variable/EmuRuntimeDxe/Variable.h    |   272 +
 .../MdeModulePkg/Universal/Variable/Pei/Variable.c |   798 +
 .../MdeModulePkg/Universal/Variable/Pei/Variable.h |   137 +
 .../Universal/Variable/Pei/VariablePei.inf         |    67 +
 .../Universal/Variable/RuntimeDxe/Reclaim.c        |   173 +
 .../Universal/Variable/RuntimeDxe/Variable.c       |  2623 +
 .../Universal/Variable/RuntimeDxe/Variable.h       |   441 +
 .../Universal/Variable/RuntimeDxe/VariableDxe.c    |   431 +
 .../Variable/RuntimeDxe/VariableRuntimeDxe.inf     |    91 +
 .../Universal/Variable/RuntimeDxe/VariableSmm.c    |   587 +
 .../Universal/Variable/RuntimeDxe/VariableSmm.inf  |    87 +
 .../Variable/RuntimeDxe/VariableSmmRuntimeDxe.c    |   651 +
 .../Variable/RuntimeDxe/VariableSmmRuntimeDxe.inf  |    68 +
 .../Universal/WatchdogTimerDxe/WatchdogTimer.c     |   251 +
 .../Universal/WatchdogTimerDxe/WatchdogTimer.h     |   108 +
 .../Universal/WatchdogTimerDxe/WatchdogTimer.inf   |    56 +
 .../Firmware/MdePkg/Include/Arm/ProcessorBind.h    |   157 +
 .../Devices/EFI/Firmware/MdePkg/Include/Base.h     |  1005 +
 .../Firmware/MdePkg/Include/Ebc/ProcessorBind.h    |   136 +
 .../EFI/Firmware/MdePkg/Include/Guid/Acpi.h        |    46 +
 .../EFI/Firmware/MdePkg/Include/Guid/Apriori.h     |    30 +
 .../Firmware/MdePkg/Include/Guid/AprioriFileName.h |    44 +
 .../EFI/Firmware/MdePkg/Include/Guid/Cper.h        |  1117 +
 .../MdePkg/Include/Guid/DebugImageInfoTable.h      |    80 +
 .../EFI/Firmware/MdePkg/Include/Guid/DxeServices.h |    28 +
 .../EFI/Firmware/MdePkg/Include/Guid/EventGroup.h  |    47 +
 .../Firmware/MdePkg/Include/Guid/EventLegacyBios.h |    28 +
 .../EFI/Firmware/MdePkg/Include/Guid/FileInfo.h    |    71 +
 .../Firmware/MdePkg/Include/Guid/FileSystemInfo.h  |    63 +
 .../Include/Guid/FileSystemVolumeLabelInfo.h       |    37 +
 .../MdePkg/Include/Guid/FirmwareFileSystem2.h      |    40 +
 .../MdePkg/Include/Guid/FirmwareFileSystem3.h      |    30 +
 .../Firmware/MdePkg/Include/Guid/GlobalVariable.h  |    27 +
 .../Devices/EFI/Firmware/MdePkg/Include/Guid/Gpt.h |    43 +
 .../MdePkg/Include/Guid/HardwareErrorVariable.h    |    28 +
 .../MdePkg/Include/Guid/HiiFormMapMethodGuid.h     |    25 +
 .../MdePkg/Include/Guid/HiiKeyBoardLayout.h        |    27 +
 .../MdePkg/Include/Guid/HiiPlatformSetupFormset.h  |    35 +
 .../EFI/Firmware/MdePkg/Include/Guid/HobList.h     |    30 +
 .../MdePkg/Include/Guid/ImageAuthentication.h      |   295 +
 .../MdePkg/Include/Guid/MdePkgTokenSpace.h         |    25 +
 .../MdePkg/Include/Guid/MemoryAllocationHob.h      |    34 +
 .../MdePkg/Include/Guid/MemoryOverwriteControl.h   |    76 +
 .../Devices/EFI/Firmware/MdePkg/Include/Guid/Mps.h |    35 +
 .../EFI/Firmware/MdePkg/Include/Guid/PcAnsi.h      |    58 +
 .../Firmware/MdePkg/Include/Guid/SalSystemTable.h  |    31 +
 .../EFI/Firmware/MdePkg/Include/Guid/SmBios.h      |    32 +
 .../MdePkg/Include/Guid/StatusCodeDataTypeId.h     |   789 +
 .../Firmware/MdePkg/Include/Guid/WinCertificate.h  |   128 +
 .../Firmware/MdePkg/Include/Ia32/ProcessorBind.h   |   282 +
 .../MdePkg/Include/IndustryStandard/Acpi.h         |    21 +
 .../MdePkg/Include/IndustryStandard/Acpi10.h       |   661 +
 .../MdePkg/Include/IndustryStandard/Acpi20.h       |   545 +
 .../MdePkg/Include/IndustryStandard/Acpi30.h       |   729 +
 .../MdePkg/Include/IndustryStandard/Acpi40.h       |  1309 +
 .../MdePkg/Include/IndustryStandard/Acpi50.h       |  2107 +
 .../MdePkg/Include/IndustryStandard/AcpiAml.h      |   175 +
 .../IndustryStandard/AlertStandardFormatTable.h    |   146 +
 .../MdePkg/Include/IndustryStandard/Atapi.h        |   643 +
 .../Firmware/MdePkg/Include/IndustryStandard/Bmp.h |    48 +
 .../MdePkg/Include/IndustryStandard/ElTorito.h     |   147 +
 .../HighPrecisionEventTimerTable.h                 |    52 +
 .../IndustryStandard/IScsiBootFirmwareTable.h      |   163 +
 .../Include/IndustryStandard/LegacyBiosMpTable.h   |   294 +
 .../Firmware/MdePkg/Include/IndustryStandard/Mbr.h |    60 +
 .../MemoryMappedConfigurationSpaceAccessTable.h    |    53 +
 .../Firmware/MdePkg/Include/IndustryStandard/Pal.h |  3301 ++
 .../Firmware/MdePkg/Include/IndustryStandard/Pci.h |    24 +
 .../MdePkg/Include/IndustryStandard/Pci22.h        |   815 +
 .../MdePkg/Include/IndustryStandard/Pci23.h        |    74 +
 .../MdePkg/Include/IndustryStandard/Pci30.h        |    69 +
 .../MdePkg/Include/IndustryStandard/PciExpress21.h |    73 +
 .../MdePkg/Include/IndustryStandard/PeImage.h      |   755 +
 .../Firmware/MdePkg/Include/IndustryStandard/Sal.h |   915 +
 .../MdePkg/Include/IndustryStandard/Scsi.h         |   356 +
 .../MdePkg/Include/IndustryStandard/SdramSpd.h     |    65 +
 .../SerialPortConsoleRedirectionTable.h            |   137 +
 .../MdePkg/Include/IndustryStandard/SmBios.h       |  2258 +
 .../MdePkg/Include/IndustryStandard/SmBus.h        |    81 +
 .../MdePkg/Include/IndustryStandard/Tpm12.h        |  2173 +
 .../Include/IndustryStandard/UefiTcgPlatform.h     |   149 +
 .../Firmware/MdePkg/Include/IndustryStandard/Usb.h |   360 +
 .../Include/IndustryStandard/WatchdogActionTable.h |    96 +
 .../IndustryStandard/WatchdogResourceTable.h       |    56 +
 .../EFI/Firmware/MdePkg/Include/Ipf/IpfMacro.i     |    58 +
 .../Firmware/MdePkg/Include/Ipf/ProcessorBind.h    |   303 +
 .../EFI/Firmware/MdePkg/Include/Library/BaseLib.h  |  7218 +++
 .../MdePkg/Include/Library/BaseMemoryLib.h         |   446 +
 .../MdePkg/Include/Library/CacheMaintenanceLib.h   |   212 +
 .../EFI/Firmware/MdePkg/Include/Library/CpuLib.h   |    51 +
 .../EFI/Firmware/MdePkg/Include/Library/DebugLib.h |   518 +
 .../Include/Library/DebugPrintErrorLevelLib.h      |    43 +
 .../MdePkg/Include/Library/DevicePathLib.h         |   456 +
 .../MdePkg/Include/Library/DxeCoreEntryPoint.h     |    99 +
 .../MdePkg/Include/Library/DxeServicesLib.h        |   267 +
 .../MdePkg/Include/Library/DxeServicesTableLib.h   |    34 +
 .../MdePkg/Include/Library/ExtendedSalLib.h        |   494 +
 .../Include/Library/ExtractGuidedSectionLib.h      |   284 +
 .../EFI/Firmware/MdePkg/Include/Library/HobLib.h   |   504 +
 .../EFI/Firmware/MdePkg/Include/Library/IoLib.h    |  2623 +
 .../MdePkg/Include/Library/MemoryAllocationLib.h   |   490 +
 .../EFI/Firmware/MdePkg/Include/Library/PalLib.h   |    63 +
 .../EFI/Firmware/MdePkg/Include/Library/PcdLib.h   |  1506 +
 .../Firmware/MdePkg/Include/Library/PciCf8Lib.h    |  1079 +
 .../MdePkg/Include/Library/PciExpressLib.h         |  1046 +
 .../EFI/Firmware/MdePkg/Include/Library/PciLib.h   |  1047 +
 .../MdePkg/Include/Library/PciSegmentLib.h         |  1024 +
 .../MdePkg/Include/Library/PeCoffExtraActionLib.h  |    53 +
 .../Include/Library/PeCoffGetEntryPointLib.h       |   104 +
 .../Firmware/MdePkg/Include/Library/PeCoffLib.h    |   401 +
 .../MdePkg/Include/Library/PeiCoreEntryPoint.h     |   138 +
 .../MdePkg/Include/Library/PeiServicesLib.h        |   434 +
 .../Include/Library/PeiServicesTablePointerLib.h   |    54 +
 .../MdePkg/Include/Library/PeimEntryPoint.h        |   109 +
 .../MdePkg/Include/Library/PerformanceLib.h        |   367 +
 .../Firmware/MdePkg/Include/Library/PostCodeLib.h  |   150 +
 .../EFI/Firmware/MdePkg/Include/Library/PrintLib.h |   848 +
 .../MdePkg/Include/Library/ReportStatusCodeLib.h   |   492 +
 .../Include/Library/ResourcePublicationLib.h       |    42 +
 .../MdePkg/Include/Library/S3BootScriptLib.h       |   599 +
 .../EFI/Firmware/MdePkg/Include/Library/S3IoLib.h  |  2637 +
 .../EFI/Firmware/MdePkg/Include/Library/S3PciLib.h |  1037 +
 .../Firmware/MdePkg/Include/Library/S3SmbusLib.h   |   455 +
 .../Firmware/MdePkg/Include/Library/S3StallLib.h   |    39 +
 .../EFI/Firmware/MdePkg/Include/Library/SalLib.h   |    59 +
 .../MdePkg/Include/Library/SerialPortLib.h         |   100 +
 .../EFI/Firmware/MdePkg/Include/Library/SmbusLib.h |   497 +
 .../EFI/Firmware/MdePkg/Include/Library/SmmLib.h   |    89 +
 .../MdePkg/Include/Library/SmmPeriodicSmiLib.h     |   184 +
 .../MdePkg/Include/Library/SmmServicesTableLib.h   |    43 +
 .../MdePkg/Include/Library/SynchronizationLib.h    |   269 +
 .../EFI/Firmware/MdePkg/Include/Library/TimerLib.h |   114 +
 .../Include/Library/UefiApplicationEntryPoint.h    |   154 +
 .../Include/Library/UefiBootServicesTableLib.h     |    34 +
 .../MdePkg/Include/Library/UefiDecompressLib.h     |   108 +
 .../MdePkg/Include/Library/UefiDriverEntryPoint.h  |   195 +
 .../EFI/Firmware/MdePkg/Include/Library/UefiLib.h  |  1397 +
 .../MdePkg/Include/Library/UefiRuntimeLib.h        |   588 +
 .../Include/Library/UefiRuntimeServicesTableLib.h  |    32 +
 .../Firmware/MdePkg/Include/Library/UefiScsiLib.h  |   734 +
 .../Firmware/MdePkg/Include/Library/UefiUsbLib.h   |   563 +
 .../EFI/Firmware/MdePkg/Include/Pi/PiBootMode.h    |    41 +
 .../EFI/Firmware/MdePkg/Include/Pi/PiDependency.h  |    47 +
 .../EFI/Firmware/MdePkg/Include/Pi/PiDxeCis.h      |   716 +
 .../Firmware/MdePkg/Include/Pi/PiFirmwareFile.h    |   494 +
 .../Firmware/MdePkg/Include/Pi/PiFirmwareVolume.h  |   234 +
 .../Devices/EFI/Firmware/MdePkg/Include/Pi/PiHob.h |   452 +
 .../EFI/Firmware/MdePkg/Include/Pi/PiMultiPhase.h  |   136 +
 .../EFI/Firmware/MdePkg/Include/Pi/PiPeiCis.h      |   926 +
 .../Firmware/MdePkg/Include/Pi/PiS3BootScript.h    |    59 +
 .../EFI/Firmware/MdePkg/Include/Pi/PiSmmCis.h      |   348 +
 .../Include/Pi/PiSmmCommunicationAcpiTable.h       |    20 +
 .../EFI/Firmware/MdePkg/Include/Pi/PiStatusCode.h  |  1194 +
 .../Devices/EFI/Firmware/MdePkg/Include/PiDxe.h    |    25 +
 .../Devices/EFI/Firmware/MdePkg/Include/PiPei.h    |    27 +
 .../Devices/EFI/Firmware/MdePkg/Include/PiSmm.h    |    26 +
 .../EFI/Firmware/MdePkg/Include/Ppi/BlockIo.h      |   235 +
 .../MdePkg/Include/Ppi/BootInRecoveryMode.h        |    30 +
 .../EFI/Firmware/MdePkg/Include/Ppi/CpuIo.h        |   428 +
 .../EFI/Firmware/MdePkg/Include/Ppi/Decompress.h   |    74 +
 .../MdePkg/Include/Ppi/DeviceRecoveryModule.h      |   144 +
 .../EFI/Firmware/MdePkg/Include/Ppi/DxeIpl.h       |    72 +
 .../Firmware/MdePkg/Include/Ppi/EndOfPeiPhase.h    |    31 +
 .../Firmware/MdePkg/Include/Ppi/FirmwareVolume.h   |   220 +
 .../MdePkg/Include/Ppi/FirmwareVolumeInfo.h        |    68 +
 .../MdePkg/Include/Ppi/GuidedSectionExtraction.h   |   104 +
 .../EFI/Firmware/MdePkg/Include/Ppi/LoadFile.h     |    74 +
 .../EFI/Firmware/MdePkg/Include/Ppi/LoadImage.h    |    52 +
 .../Firmware/MdePkg/Include/Ppi/MasterBootMode.h   |    32 +
 .../Firmware/MdePkg/Include/Ppi/MemoryDiscovered.h |    32 +
 .../Devices/EFI/Firmware/MdePkg/Include/Ppi/Pcd.h  |   870 +
 .../EFI/Firmware/MdePkg/Include/Ppi/PciCfg2.h      |   184 +
 .../EFI/Firmware/MdePkg/Include/Ppi/PiPcd.h        |   432 +
 .../MdePkg/Include/Ppi/ReadOnlyVariable2.h         |   116 +
 .../Firmware/MdePkg/Include/Ppi/RecoveryModule.h   |    87 +
 .../MdePkg/Include/Ppi/ReportStatusCodeHandler.h   |    82 +
 .../EFI/Firmware/MdePkg/Include/Ppi/Reset.h        |    44 +
 .../EFI/Firmware/MdePkg/Include/Ppi/S3Resume2.h    |    92 +
 .../MdePkg/Include/Ppi/SecPlatformInformation.h    |   186 +
 .../EFI/Firmware/MdePkg/Include/Ppi/Security2.h    |   101 +
 .../EFI/Firmware/MdePkg/Include/Ppi/Smbus2.h       |   203 +
 .../EFI/Firmware/MdePkg/Include/Ppi/Stall.h        |    62 +
 .../EFI/Firmware/MdePkg/Include/Ppi/StatusCode.h   |    41 +
 .../MdePkg/Include/Ppi/TemporaryRamSupport.h       |    66 +
 .../MdePkg/Include/Protocol/AbsolutePointer.h      |   205 +
 .../Include/Protocol/AcpiSystemDescriptionTable.h  |   262 +
 .../Firmware/MdePkg/Include/Protocol/AcpiTable.h   |   119 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Arp.h     |   385 +
 .../Firmware/MdePkg/Include/Protocol/AtaPassThru.h |   471 +
 .../MdePkg/Include/Protocol/AuthenticationInfo.h   |   237 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Bds.h     |    72 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Bis.h     |   451 +
 .../EFI/Firmware/MdePkg/Include/Protocol/BlockIo.h |   241 +
 .../Firmware/MdePkg/Include/Protocol/BlockIo2.h    |   206 +
 .../Include/Protocol/BusSpecificDriverOverride.h   |    72 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Capsule.h |    35 +
 .../MdePkg/Include/Protocol/ComponentName.h        |   129 +
 .../MdePkg/Include/Protocol/ComponentName2.h       |   172 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Cpu.h     |   300 +
 .../EFI/Firmware/MdePkg/Include/Protocol/CpuIo2.h  |   142 +
 .../Firmware/MdePkg/Include/Protocol/DebugPort.h   |   144 +
 .../MdePkg/Include/Protocol/DebugSupport.h         |   683 +
 .../Firmware/MdePkg/Include/Protocol/Decompress.h  |   122 +
 .../MdePkg/Include/Protocol/DeferredImageLoad.h    |    80 +
 .../Firmware/MdePkg/Include/Protocol/DeviceIo.h    |   268 +
 .../Firmware/MdePkg/Include/Protocol/DevicePath.h  |  1157 +
 .../MdePkg/Include/Protocol/DevicePathFromText.h   |    72 +
 .../MdePkg/Include/Protocol/DevicePathToText.h     |    85 +
 .../MdePkg/Include/Protocol/DevicePathUtilities.h  |   192 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Dhcp4.h   |   780 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Dhcp6.h   |   786 +
 .../Firmware/MdePkg/Include/Protocol/DiskInfo.h    |   200 +
 .../EFI/Firmware/MdePkg/Include/Protocol/DiskIo.h  |   117 +
 .../MdePkg/Include/Protocol/DriverBinding.h        |   201 +
 .../MdePkg/Include/Protocol/DriverConfiguration.h  |   167 +
 .../MdePkg/Include/Protocol/DriverConfiguration2.h |   190 +
 .../MdePkg/Include/Protocol/DriverDiagnostics.h    |   125 +
 .../MdePkg/Include/Protocol/DriverDiagnostics2.h   |   111 +
 .../MdePkg/Include/Protocol/DriverFamilyOverride.h |    66 +
 .../MdePkg/Include/Protocol/DriverHealth.h         |   247 +
 .../Include/Protocol/DriverSupportedEfiVersion.h   |    47 +
 .../MdePkg/Include/Protocol/DxeSmmReadyToLock.h    |    29 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Eap.h     |   155 +
 .../MdePkg/Include/Protocol/EapManagement.h        |   403 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Ebc.h     |   153 +
 .../Firmware/MdePkg/Include/Protocol/EdidActive.h  |    52 +
 .../MdePkg/Include/Protocol/EdidDiscovered.h       |    50 +
 .../MdePkg/Include/Protocol/EdidOverride.h         |    67 +
 .../Include/Protocol/ExtendedSalBootService.h      |   214 +
 .../Include/Protocol/ExtendedSalServiceClasses.h   |   275 +
 .../MdePkg/Include/Protocol/FirmwareManagement.h   |   492 +
 .../MdePkg/Include/Protocol/FirmwareVolume2.h      |   762 +
 .../MdePkg/Include/Protocol/FirmwareVolumeBlock.h  |   366 +
 .../MdePkg/Include/Protocol/FormBrowser2.h         |   179 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Ftp4.h    |   524 +
 .../MdePkg/Include/Protocol/GraphicsOutput.h       |   275 +
 .../Include/Protocol/GuidedSectionExtraction.h     |   141 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Hash.h    |   148 +
 .../MdePkg/Include/Protocol/HiiConfigAccess.h      |   225 +
 .../MdePkg/Include/Protocol/HiiConfigRouting.h     |   409 +
 .../Firmware/MdePkg/Include/Protocol/HiiDatabase.h |   517 +
 .../EFI/Firmware/MdePkg/Include/Protocol/HiiFont.h |   469 +
 .../Firmware/MdePkg/Include/Protocol/HiiImage.h    |   354 +
 .../MdePkg/Include/Protocol/HiiPackageList.h       |    33 +
 .../Firmware/MdePkg/Include/Protocol/HiiString.h   |   236 +
 .../MdePkg/Include/Protocol/IScsiInitiatorName.h   |    87 +
 .../MdePkg/Include/Protocol/IdeControllerInit.h    |   565 +
 .../Protocol/IncompatiblePciDeviceSupport.h        |   173 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Ip4.h     |   604 +
 .../Firmware/MdePkg/Include/Protocol/Ip4Config.h   |   183 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Ip6.h     |   951 +
 .../Firmware/MdePkg/Include/Protocol/Ip6Config.h   |   369 +
 .../EFI/Firmware/MdePkg/Include/Protocol/IpSec.h   |   224 +
 .../Firmware/MdePkg/Include/Protocol/IpSecConfig.h |   807 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Kms.h     |  1328 +
 .../MdePkg/Include/Protocol/LegacyRegion2.h        |   239 +
 .../Firmware/MdePkg/Include/Protocol/LoadFile.h    |    88 +
 .../Firmware/MdePkg/Include/Protocol/LoadFile2.h   |    85 +
 .../Firmware/MdePkg/Include/Protocol/LoadedImage.h |    88 +
 .../MdePkg/Include/Protocol/ManagedNetwork.h       |   372 +
 .../Firmware/MdePkg/Include/Protocol/McaInitPmi.h  |   207 +
 .../Firmware/MdePkg/Include/Protocol/Metronome.h   |    80 +
 .../MdePkg/Include/Protocol/MonotonicCounter.h     |    28 +
 .../Firmware/MdePkg/Include/Protocol/MpService.h   |   632 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Mtftp4.h  |   593 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Mtftp6.h  |   824 +
 .../Include/Protocol/NetworkInterfaceIdentifier.h  |   114 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Pcd.h     |   871 +
 .../Include/Protocol/PciEnumerationComplete.h      |    30 +
 .../Protocol/PciHostBridgeResourceAllocation.h     |   428 +
 .../MdePkg/Include/Protocol/PciHotPlugInit.h       |   278 +
 .../MdePkg/Include/Protocol/PciHotPlugRequest.h    |   170 +
 .../EFI/Firmware/MdePkg/Include/Protocol/PciIo.h   |   558 +
 .../Firmware/MdePkg/Include/Protocol/PciOverride.h |    46 +
 .../Firmware/MdePkg/Include/Protocol/PciPlatform.h |   344 +
 .../MdePkg/Include/Protocol/PciRootBridgeIo.h      |   451 +
 .../EFI/Firmware/MdePkg/Include/Protocol/PiPcd.h   |   424 +
 .../Include/Protocol/PlatformDriverOverride.h      |   140 +
 .../Protocol/PlatformToDriverConfiguration.h       |   333 +
 .../Firmware/MdePkg/Include/Protocol/PxeBaseCode.h |   930 +
 .../MdePkg/Include/Protocol/PxeBaseCodeCallBack.h  |   130 +
 .../MdePkg/Include/Protocol/RealTimeClock.h        |    36 +
 .../Include/Protocol/ReportStatusCodeHandler.h     |    94 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Reset.h   |    31 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Runtime.h |   128 +
 .../Firmware/MdePkg/Include/Protocol/S3SaveState.h |   176 +
 .../MdePkg/Include/Protocol/S3SmmSaveState.h       |    46 +
 .../EFI/Firmware/MdePkg/Include/Protocol/ScsiIo.h  |   292 +
 .../MdePkg/Include/Protocol/ScsiPassThru.h         |   383 +
 .../MdePkg/Include/Protocol/ScsiPassThruExt.h      |   394 +
 .../Firmware/MdePkg/Include/Protocol/Security.h    |   103 +
 .../MdePkg/Include/Protocol/SecurityPolicy.h       |    26 +
 .../Firmware/MdePkg/Include/Protocol/SerialIo.h    |   299 +
 .../MdePkg/Include/Protocol/ServiceBinding.h       |    94 +
 .../MdePkg/Include/Protocol/SimpleFileSystem.h     |   401 +
 .../MdePkg/Include/Protocol/SimpleNetwork.h        |   662 +
 .../MdePkg/Include/Protocol/SimplePointer.h        |   143 +
 .../MdePkg/Include/Protocol/SimpleTextIn.h         |   134 +
 .../MdePkg/Include/Protocol/SimpleTextInEx.h       |   325 +
 .../MdePkg/Include/Protocol/SimpleTextOut.h        |   404 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Smbios.h  |   246 +
 .../EFI/Firmware/MdePkg/Include/Protocol/SmbusHc.h |   295 +
 .../Firmware/MdePkg/Include/Protocol/SmmAccess2.h  |   132 +
 .../Firmware/MdePkg/Include/Protocol/SmmBase2.h    |    87 +
 .../MdePkg/Include/Protocol/SmmCommunication.h     |    65 +
 .../MdePkg/Include/Protocol/SmmConfiguration.h     |    86 +
 .../Firmware/MdePkg/Include/Protocol/SmmControl2.h |   106 +
 .../EFI/Firmware/MdePkg/Include/Protocol/SmmCpu.h  |   246 +
 .../Firmware/MdePkg/Include/Protocol/SmmCpuIo2.h   |    96 +
 .../MdePkg/Include/Protocol/SmmGpiDispatch2.h      |   124 +
 .../MdePkg/Include/Protocol/SmmIoTrapDispatch2.h   |   136 +
 .../MdePkg/Include/Protocol/SmmPciRootBridgeIo.h   |    37 +
 .../Include/Protocol/SmmPeriodicTimerDispatch2.h   |   170 +
 .../Include/Protocol/SmmPowerButtonDispatch2.h     |   117 +
 .../MdePkg/Include/Protocol/SmmReadyToLock.h       |    29 +
 .../Include/Protocol/SmmReportStatusCodeHandler.h  |    81 +
 .../Include/Protocol/SmmStandbyButtonDispatch2.h   |   119 +
 .../MdePkg/Include/Protocol/SmmStatusCode.h        |    65 +
 .../MdePkg/Include/Protocol/SmmSwDispatch2.h       |   140 +
 .../MdePkg/Include/Protocol/SmmSxDispatch2.h       |   135 +
 .../MdePkg/Include/Protocol/SmmUsbDispatch2.h      |   130 +
 .../Firmware/MdePkg/Include/Protocol/StatusCode.h  |    68 +
 .../Include/Protocol/StorageSecurityCommand.h      |   212 +
 .../EFI/Firmware/MdePkg/Include/Protocol/SuperIo.h |   175 +
 .../EFI/Firmware/MdePkg/Include/Protocol/TapeIo.h  |   237 +
 .../Firmware/MdePkg/Include/Protocol/TcgService.h  |   207 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Tcp4.h    |   569 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Tcp6.h    |   862 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Timer.h   |   180 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Udp4.h    |   437 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Udp6.h    |   572 +
 .../EFI/Firmware/MdePkg/Include/Protocol/UgaDraw.h |   166 +
 .../EFI/Firmware/MdePkg/Include/Protocol/UgaIo.h   |   197 +
 .../MdePkg/Include/Protocol/UnicodeCollation.h     |   192 +
 .../MdePkg/Include/Protocol/Usb2HostController.h   |   601 +
 .../MdePkg/Include/Protocol/UsbHostController.h    |   508 +
 .../EFI/Firmware/MdePkg/Include/Protocol/UsbIo.h   |   512 +
 .../MdePkg/Include/Protocol/UserCredential.h       |   292 +
 .../MdePkg/Include/Protocol/UserCredential2.h      |   314 +
 .../Firmware/MdePkg/Include/Protocol/UserManager.h |   624 +
 .../Firmware/MdePkg/Include/Protocol/Variable.h    |    45 +
 .../MdePkg/Include/Protocol/VariableWrite.h        |    45 +
 .../Firmware/MdePkg/Include/Protocol/VlanConfig.h  |   143 +
 .../MdePkg/Include/Protocol/WatchdogTimer.h        |   144 +
 .../Devices/EFI/Firmware/MdePkg/Include/Uefi.h     |    27 +
 .../MdePkg/Include/Uefi/UefiAcpiDataTable.h        |    55 +
 .../Firmware/MdePkg/Include/Uefi/UefiBaseType.h    |   287 +
 .../EFI/Firmware/MdePkg/Include/Uefi/UefiGpt.h     |   141 +
 .../Include/Uefi/UefiInternalFormRepresentation.h  |  2093 +
 .../Firmware/MdePkg/Include/Uefi/UefiMultiPhase.h  |   193 +
 .../EFI/Firmware/MdePkg/Include/Uefi/UefiPxe.h     |  1770 +
 .../EFI/Firmware/MdePkg/Include/Uefi/UefiSpec.h    |  2100 +
 .../Firmware/MdePkg/Include/X64/ProcessorBind.h    |   288 +
 .../Library/BaseCacheMaintenanceLib/ArmCache.c     |   247 +
 .../BaseCacheMaintenanceLib.inf                    |    57 +
 .../Library/BaseCacheMaintenanceLib/EbcCache.c     |   231 +
 .../Library/BaseCacheMaintenanceLib/IpfCache.c     |   242 +
 .../Library/BaseCacheMaintenanceLib/X86Cache.c     |   266 +
 .../MdePkg/Library/BaseCpuLib/Arm/CpuFlushTlb.S    |    36 +
 .../MdePkg/Library/BaseCpuLib/Arm/CpuFlushTlb.asm  |    37 +
 .../MdePkg/Library/BaseCpuLib/Arm/CpuSleep.S       |    43 +
 .../MdePkg/Library/BaseCpuLib/Arm/CpuSleep.asm     |    44 +
 .../MdePkg/Library/BaseCpuLib/BaseCpuLib.inf       |    69 +
 .../Library/BaseCpuLib/Ebc/CpuSleepFlushTlb.c      |    46 +
 .../MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlb.asm |    40 +
 .../MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlb.c   |    34 +
 .../Library/BaseCpuLib/Ia32/CpuFlushTlbGcc.c       |    32 +
 .../MdePkg/Library/BaseCpuLib/Ia32/CpuSleep.asm    |    39 +
 .../MdePkg/Library/BaseCpuLib/Ia32/CpuSleep.c      |    34 +
 .../MdePkg/Library/BaseCpuLib/Ia32/CpuSleepGcc.c   |    33 +
 .../MdePkg/Library/BaseCpuLib/Ipf/CpuFlushTlb.s    |    58 +
 .../MdePkg/Library/BaseCpuLib/Ipf/CpuSleep.c       |    66 +
 .../MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.S    |    35 +
 .../MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.asm  |    38 +
 .../MdePkg/Library/BaseCpuLib/X64/CpuSleep.S       |    34 +
 .../MdePkg/Library/BaseCpuLib/X64/CpuSleep.asm     |    37 +
 .../Library/BaseDebugLibNull/BaseDebugLibNull.inf  |    35 +
 .../MdePkg/Library/BaseDebugLibNull/DebugLib.c     |   179 +
 .../BaseDebugLibSerialPort.inf                     |    47 +
 .../Library/BaseDebugLibSerialPort/DebugLib.c      |   265 +
 .../BaseDebugPrintErrorLevelLib.c                  |    59 +
 .../BaseDebugPrintErrorLevelLib.inf                |    38 +
 .../BaseExtractGuidedSectionLib.c                  |   484 +
 .../BaseExtractGuidedSectionLib.inf                |    49 +
 .../BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf      |    69 +
 .../BaseIoLibIntrinsicInternal.h                   |    26 +
 .../Library/BaseIoLibIntrinsic/IoHighLevel.c       |  2316 +
 .../MdePkg/Library/BaseIoLibIntrinsic/IoLib.c      |   317 +
 .../MdePkg/Library/BaseIoLibIntrinsic/IoLibArm.c   |   430 +
 .../MdePkg/Library/BaseIoLibIntrinsic/IoLibGcc.c   |   198 +
 .../MdePkg/Library/BaseIoLibIntrinsic/IoLibIcc.c   |   214 +
 .../MdePkg/Library/BaseIoLibIntrinsic/IoLibIpf.c   |   535 +
 .../Library/BaseIoLibIntrinsic/IoLibMmioBuffer.c   |   411 +
 .../MdePkg/Library/BaseIoLibIntrinsic/IoLibMsc.c   |   228 +
 .../Firmware/MdePkg/Library/BaseLib/ARShiftU64.c   |    41 +
 .../MdePkg/Library/BaseLib/Arm/CpuBreakpoint.S     |    36 +
 .../MdePkg/Library/BaseLib/Arm/CpuBreakpoint.asm   |    38 +
 .../MdePkg/Library/BaseLib/Arm/CpuPause.asm        |    41 +
 .../MdePkg/Library/BaseLib/Arm/DisableInterrupts.S |    35 +
 .../Library/BaseLib/Arm/DisableInterrupts.asm      |    37 +
 .../MdePkg/Library/BaseLib/Arm/EnableInterrupts.S  |    36 +
 .../Library/BaseLib/Arm/EnableInterrupts.asm       |    37 +
 .../Library/BaseLib/Arm/GetInterruptsState.S       |    43 +
 .../Library/BaseLib/Arm/GetInterruptsState.asm     |    45 +
 .../Library/BaseLib/Arm/InternalSwitchStack.c      |    79 +
 .../Firmware/MdePkg/Library/BaseLib/Arm/Math64.S   |   277 +
 .../MdePkg/Library/BaseLib/Arm/SetJumpLongJump.S   |    70 +
 .../MdePkg/Library/BaseLib/Arm/SetJumpLongJump.asm |    70 +
 .../MdePkg/Library/BaseLib/Arm/SwitchStack.S       |    68 +
 .../MdePkg/Library/BaseLib/Arm/SwitchStack.asm     |    45 +
 .../MdePkg/Library/BaseLib/Arm/Unaligned.c         |   252 +
 .../Firmware/MdePkg/Library/BaseLib/BaseLib.inf    |   509 +
 .../MdePkg/Library/BaseLib/BaseLibInternals.h      |  1655 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/BitField.c |   868 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/CheckSum.c |   337 +
 .../Firmware/MdePkg/Library/BaseLib/ChkStkGcc.c    |    24 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/Cpu.c      |    65 +
 .../Firmware/MdePkg/Library/BaseLib/CpuDeadLoop.c  |    38 +
 .../MdePkg/Library/BaseLib/DivS64x64Remainder.c    |    53 +
 .../Firmware/MdePkg/Library/BaseLib/DivU64x32.c    |    45 +
 .../MdePkg/Library/BaseLib/DivU64x32Remainder.c    |    49 +
 .../MdePkg/Library/BaseLib/DivU64x64Remainder.c    |    49 +
 .../MdePkg/Library/BaseLib/Ebc/CpuBreakpoint.c     |   129 +
 .../MdePkg/Library/BaseLib/Ebc/SetJumpLongJump.c   |    67 +
 .../MdePkg/Library/BaseLib/Ebc/SwitchStack.c       |    58 +
 .../MdePkg/Library/BaseLib/GetPowerOfTwo32.c       |    44 +
 .../MdePkg/Library/BaseLib/GetPowerOfTwo64.c       |    44 +
 .../Firmware/MdePkg/Library/BaseLib/HighBitSet32.c |    47 +
 .../Firmware/MdePkg/Library/BaseLib/HighBitSet64.c |    55 +
 .../MdePkg/Library/BaseLib/Ia32/ARShiftU64.S       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/ARShiftU64.asm     |    46 +
 .../MdePkg/Library/BaseLib/Ia32/ARShiftU64.c       |    49 +
 .../MdePkg/Library/BaseLib/Ia32/CpuBreakpoint.asm  |    40 +
 .../MdePkg/Library/BaseLib/Ia32/CpuBreakpoint.c    |    41 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/CpuId.S   |    63 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/CpuId.asm |    66 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/CpuId.c   |    74 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/CpuIdEx.S |    67 +
 .../MdePkg/Library/BaseLib/Ia32/CpuIdEx.asm        |    68 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/CpuIdEx.c |    82 +
 .../MdePkg/Library/BaseLib/Ia32/CpuPause.asm       |    40 +
 .../MdePkg/Library/BaseLib/Ia32/CpuPause.c         |    35 +
 .../MdePkg/Library/BaseLib/Ia32/DisableCache.S     |    39 +
 .../MdePkg/Library/BaseLib/Ia32/DisableCache.asm   |    45 +
 .../MdePkg/Library/BaseLib/Ia32/DisableCache.c     |    36 +
 .../Library/BaseLib/Ia32/DisableInterrupts.asm     |    40 +
 .../Library/BaseLib/Ia32/DisableInterrupts.c       |    32 +
 .../MdePkg/Library/BaseLib/Ia32/DisablePaging32.S  |    52 +
 .../Library/BaseLib/Ia32/DisablePaging32.asm       |    57 +
 .../MdePkg/Library/BaseLib/Ia32/DisablePaging32.c  |    77 +
 .../Library/BaseLib/Ia32/DivS64x64Remainder.c      |    53 +
 .../MdePkg/Library/BaseLib/Ia32/DivU64x32.S        |    41 +
 .../MdePkg/Library/BaseLib/Ia32/DivU64x32.asm      |    46 +
 .../MdePkg/Library/BaseLib/Ia32/DivU64x32.c        |    50 +
 .../Library/BaseLib/Ia32/DivU64x32Remainder.S      |    46 +
 .../Library/BaseLib/Ia32/DivU64x32Remainder.asm    |    51 +
 .../Library/BaseLib/Ia32/DivU64x32Remainder.c      |    55 +
 .../Library/BaseLib/Ia32/DivU64x64Remainder.S      |    89 +
 .../Library/BaseLib/Ia32/DivU64x64Remainder.asm    |    92 +
 .../MdePkg/Library/BaseLib/Ia32/EnableCache.S      |    39 +
 .../MdePkg/Library/BaseLib/Ia32/EnableCache.asm    |    45 +
 .../MdePkg/Library/BaseLib/Ia32/EnableCache.c      |    36 +
 .../Library/BaseLib/Ia32/EnableDisableInterrupts.S |    36 +
 .../BaseLib/Ia32/EnableDisableInterrupts.asm       |    41 +
 .../Library/BaseLib/Ia32/EnableDisableInterrupts.c |    36 +
 .../MdePkg/Library/BaseLib/Ia32/EnableInterrupts.S |    35 +
 .../Library/BaseLib/Ia32/EnableInterrupts.asm      |    40 +
 .../MdePkg/Library/BaseLib/Ia32/EnableInterrupts.c |    32 +
 .../MdePkg/Library/BaseLib/Ia32/EnablePaging32.S   |    52 +
 .../MdePkg/Library/BaseLib/Ia32/EnablePaging32.asm |    57 +
 .../MdePkg/Library/BaseLib/Ia32/EnablePaging32.c   |    81 +
 .../MdePkg/Library/BaseLib/Ia32/EnablePaging64.S   |    63 +
 .../MdePkg/Library/BaseLib/Ia32/EnablePaging64.asm |    68 +
 .../MdePkg/Library/BaseLib/Ia32/FlushCacheLine.asm |    42 +
 .../MdePkg/Library/BaseLib/Ia32/FlushCacheLine.c   |    44 +
 .../MdePkg/Library/BaseLib/Ia32/FxRestore.asm      |    42 +
 .../MdePkg/Library/BaseLib/Ia32/FxRestore.c        |    40 +
 .../MdePkg/Library/BaseLib/Ia32/FxSave.asm         |    42 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/FxSave.c  |    40 +
 .../MdePkg/Library/BaseLib/Ia32/GccInline.c        |  1758 +
 .../Library/BaseLib/Ia32/InternalSwitchStack.S     |    48 +
 .../Library/BaseLib/Ia32/InternalSwitchStack.c     |    60 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/Invd.asm  |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/Invd.c    |    35 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/LRotU64.S |    46 +
 .../MdePkg/Library/BaseLib/Ia32/LRotU64.asm        |    49 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/LRotU64.c |    53 +
 .../MdePkg/Library/BaseLib/Ia32/LShiftU64.S        |    41 +
 .../MdePkg/Library/BaseLib/Ia32/LShiftU64.asm      |    46 +
 .../MdePkg/Library/BaseLib/Ia32/LShiftU64.c        |    49 +
 .../MdePkg/Library/BaseLib/Ia32/LongJump.S         |    41 +
 .../MdePkg/Library/BaseLib/Ia32/LongJump.asm       |    46 +
 .../MdePkg/Library/BaseLib/Ia32/LongJump.c         |    50 +
 .../MdePkg/Library/BaseLib/Ia32/ModU64x32.S        |    40 +
 .../MdePkg/Library/BaseLib/Ia32/ModU64x32.asm      |    45 +
 .../MdePkg/Library/BaseLib/Ia32/ModU64x32.c        |    48 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/Monitor.S |    40 +
 .../MdePkg/Library/BaseLib/Ia32/Monitor.asm        |    45 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/Monitor.c |    48 +
 .../MdePkg/Library/BaseLib/Ia32/MultU64x32.S       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/MultU64x32.asm     |    43 +
 .../MdePkg/Library/BaseLib/Ia32/MultU64x32.c       |    47 +
 .../MdePkg/Library/BaseLib/Ia32/MultU64x64.S       |    44 +
 .../MdePkg/Library/BaseLib/Ia32/MultU64x64.asm     |    47 +
 .../MdePkg/Library/BaseLib/Ia32/MultU64x64.c       |    51 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/Mwait.S   |    38 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/Mwait.asm |    43 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/Mwait.c   |    44 +
 .../MdePkg/Library/BaseLib/Ia32/Non-existing.c     |    57 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/RRotU64.S |    46 +
 .../MdePkg/Library/BaseLib/Ia32/RRotU64.asm        |    49 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/RRotU64.c |    53 +
 .../MdePkg/Library/BaseLib/Ia32/RShiftU64.S        |    44 +
 .../MdePkg/Library/BaseLib/Ia32/RShiftU64.asm      |    46 +
 .../MdePkg/Library/BaseLib/Ia32/RShiftU64.c        |    49 +
 .../MdePkg/Library/BaseLib/Ia32/ReadCr0.asm        |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadCr0.c |    37 +
 .../MdePkg/Library/BaseLib/Ia32/ReadCr2.asm        |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadCr2.c |    38 +
 .../MdePkg/Library/BaseLib/Ia32/ReadCr3.asm        |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadCr3.c |    38 +
 .../MdePkg/Library/BaseLib/Ia32/ReadCr4.asm        |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadCr4.c |    40 +
 .../MdePkg/Library/BaseLib/Ia32/ReadCs.asm         |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadCs.c  |    38 +
 .../MdePkg/Library/BaseLib/Ia32/ReadDr0.asm        |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadDr0.c |    38 +
 .../MdePkg/Library/BaseLib/Ia32/ReadDr1.asm        |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadDr1.c |    38 +
 .../MdePkg/Library/BaseLib/Ia32/ReadDr2.asm        |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadDr2.c |    38 +
 .../MdePkg/Library/BaseLib/Ia32/ReadDr3.asm        |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadDr3.c |    38 +
 .../MdePkg/Library/BaseLib/Ia32/ReadDr4.asm        |    47 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadDr4.c |    40 +
 .../MdePkg/Library/BaseLib/Ia32/ReadDr5.asm        |    47 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadDr5.c |    40 +
 .../MdePkg/Library/BaseLib/Ia32/ReadDr6.asm        |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadDr6.c |    38 +
 .../MdePkg/Library/BaseLib/Ia32/ReadDr7.asm        |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadDr7.c |    38 +
 .../MdePkg/Library/BaseLib/Ia32/ReadDs.asm         |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadDs.c  |    38 +
 .../MdePkg/Library/BaseLib/Ia32/ReadEflags.asm     |    41 +
 .../MdePkg/Library/BaseLib/Ia32/ReadEflags.c       |    39 +
 .../MdePkg/Library/BaseLib/Ia32/ReadEs.asm         |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadEs.c  |    38 +
 .../MdePkg/Library/BaseLib/Ia32/ReadFs.asm         |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadFs.c  |    38 +
 .../MdePkg/Library/BaseLib/Ia32/ReadGdtr.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/ReadGdtr.c         |    39 +
 .../MdePkg/Library/BaseLib/Ia32/ReadGs.asm         |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadGs.c  |    38 +
 .../MdePkg/Library/BaseLib/Ia32/ReadIdtr.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/ReadIdtr.c         |    38 +
 .../MdePkg/Library/BaseLib/Ia32/ReadLdtr.asm       |    40 +
 .../MdePkg/Library/BaseLib/Ia32/ReadLdtr.c         |    37 +
 .../MdePkg/Library/BaseLib/Ia32/ReadMm0.asm        |    45 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadMm0.c |    42 +
 .../MdePkg/Library/BaseLib/Ia32/ReadMm1.asm        |    45 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadMm1.c |    42 +
 .../MdePkg/Library/BaseLib/Ia32/ReadMm2.asm        |    45 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadMm2.c |    42 +
 .../MdePkg/Library/BaseLib/Ia32/ReadMm3.asm        |    45 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadMm3.c |    42 +
 .../MdePkg/Library/BaseLib/Ia32/ReadMm4.asm        |    45 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadMm4.c |    42 +
 .../MdePkg/Library/BaseLib/Ia32/ReadMm5.asm        |    45 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadMm5.c |    42 +
 .../MdePkg/Library/BaseLib/Ia32/ReadMm6.asm        |    45 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadMm6.c |    42 +
 .../MdePkg/Library/BaseLib/Ia32/ReadMm7.asm        |    45 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadMm7.c |    42 +
 .../MdePkg/Library/BaseLib/Ia32/ReadMsr64.S        |    36 +
 .../MdePkg/Library/BaseLib/Ia32/ReadMsr64.asm      |    41 +
 .../MdePkg/Library/BaseLib/Ia32/ReadMsr64.c        |    43 +
 .../MdePkg/Library/BaseLib/Ia32/ReadPmc.asm        |    41 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadPmc.c |    37 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadSs.S  |    35 +
 .../MdePkg/Library/BaseLib/Ia32/ReadSs.asm         |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadSs.c  |    38 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadTr.S  |    35 +
 .../MdePkg/Library/BaseLib/Ia32/ReadTr.asm         |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadTr.c  |    37 +
 .../MdePkg/Library/BaseLib/Ia32/ReadTsc.asm        |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadTsc.c |    37 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/SetJump.S |    44 +
 .../MdePkg/Library/BaseLib/Ia32/SetJump.asm        |    51 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/SetJump.c |    74 +
 .../MdePkg/Library/BaseLib/Ia32/SwapBytes64.S      |    38 +
 .../MdePkg/Library/BaseLib/Ia32/SwapBytes64.asm    |    43 +
 .../MdePkg/Library/BaseLib/Ia32/SwapBytes64.c      |    43 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/Thunk16.S |   203 +
 .../MdePkg/Library/BaseLib/Ia32/Thunk16.asm        |   252 +
 .../MdePkg/Library/BaseLib/Ia32/Wbinvd.asm         |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ia32/Wbinvd.c  |    35 +
 .../MdePkg/Library/BaseLib/Ia32/WriteCr0.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteCr0.c         |    37 +
 .../MdePkg/Library/BaseLib/Ia32/WriteCr2.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteCr2.c         |    37 +
 .../MdePkg/Library/BaseLib/Ia32/WriteCr3.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteCr3.c         |    37 +
 .../MdePkg/Library/BaseLib/Ia32/WriteCr4.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteCr4.c         |    39 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr0.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr0.c         |    37 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr1.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr1.c         |    37 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr2.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr2.c         |    37 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr3.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr3.c         |    37 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr4.asm       |    48 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr4.c         |    39 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr5.asm       |    48 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr5.c         |    39 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr6.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr6.c         |    37 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr7.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteDr7.c         |    37 +
 .../MdePkg/Library/BaseLib/Ia32/WriteGdtr.asm      |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteGdtr.c        |    39 +
 .../MdePkg/Library/BaseLib/Ia32/WriteIdtr.asm      |    44 +
 .../MdePkg/Library/BaseLib/Ia32/WriteIdtr.c        |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteLdtr.asm      |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteLdtr.c        |    39 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm0.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm0.c         |    38 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm1.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm1.c         |    38 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm2.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm2.c         |    38 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm3.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm3.c         |    38 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm4.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm4.c         |    37 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm5.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm5.c         |    37 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm6.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm6.c         |    38 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm7.asm       |    41 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMm7.c         |    38 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMsr64.S       |    38 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMsr64.asm     |    44 +
 .../MdePkg/Library/BaseLib/Ia32/WriteMsr64.c       |    49 +
 .../MdePkg/Library/BaseLib/Ipf/AccessDbr.s         |   118 +
 .../MdePkg/Library/BaseLib/Ipf/AccessEicr.s        |   512 +
 .../MdePkg/Library/BaseLib/Ipf/AccessGcr.s         |   274 +
 .../Firmware/MdePkg/Library/BaseLib/Ipf/AccessGp.s |    86 +
 .../Firmware/MdePkg/Library/BaseLib/Ipf/AccessKr.s |   360 +
 .../MdePkg/Library/BaseLib/Ipf/AccessKr7.s         |    63 +
 .../MdePkg/Library/BaseLib/Ipf/AccessMsr.s         |    79 +
 .../MdePkg/Library/BaseLib/Ipf/AccessMsrDb.s       |   121 +
 .../MdePkg/Library/BaseLib/Ipf/AccessPmr.s         |   124 +
 .../MdePkg/Library/BaseLib/Ipf/AccessPsr.s         |   111 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/Ipf/Asm.h  |    27 +
 .../MdePkg/Library/BaseLib/Ipf/AsmCpuMisc.s        |    79 +
 .../MdePkg/Library/BaseLib/Ipf/AsmPalCall.s        |   158 +
 .../MdePkg/Library/BaseLib/Ipf/CpuBreakpoint.c     |    96 +
 .../MdePkg/Library/BaseLib/Ipf/CpuBreakpointMsc.c  |   102 +
 .../Firmware/MdePkg/Library/BaseLib/Ipf/CpuPause.s |    25 +
 .../Firmware/MdePkg/Library/BaseLib/Ipf/ExecFc.s   |    66 +
 .../MdePkg/Library/BaseLib/Ipf/FlushCacheRange.c   |    51 +
 .../MdePkg/Library/BaseLib/Ipf/GetInterruptState.s |    27 +
 .../Firmware/MdePkg/Library/BaseLib/Ipf/Ia64gen.h  |   205 +
 .../Library/BaseLib/Ipf/InternalFlushCacheRange.s  |    94 +
 .../Library/BaseLib/Ipf/InternalSwitchStack.c      |    64 +
 .../Firmware/MdePkg/Library/BaseLib/Ipf/LongJmp.s  |   121 +
 .../Firmware/MdePkg/Library/BaseLib/Ipf/ReadAr.s   |   109 +
 .../MdePkg/Library/BaseLib/Ipf/ReadCpuid.s         |    40 +
 .../Firmware/MdePkg/Library/BaseLib/Ipf/ReadCr.s   |   102 +
 .../Firmware/MdePkg/Library/BaseLib/Ipf/SetJmp.s   |   108 +
 .../MdePkg/Library/BaseLib/Ipf/SwitchStack.s       |    52 +
 .../MdePkg/Library/BaseLib/Ipf/Unaligned.c         |   243 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/LRotU32.c  |    42 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/LRotU64.c  |    42 +
 .../Firmware/MdePkg/Library/BaseLib/LShiftU64.c    |    41 +
 .../Firmware/MdePkg/Library/BaseLib/LinkedList.c   |   550 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/LongJump.c |    47 +
 .../Firmware/MdePkg/Library/BaseLib/LowBitSet32.c  |    47 +
 .../Firmware/MdePkg/Library/BaseLib/LowBitSet64.c  |    50 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/Math64.c   |   368 +
 .../Firmware/MdePkg/Library/BaseLib/ModU64x32.c    |    45 +
 .../Firmware/MdePkg/Library/BaseLib/MultS64x64.c   |    42 +
 .../Firmware/MdePkg/Library/BaseLib/MultU64x32.c   |    46 +
 .../Firmware/MdePkg/Library/BaseLib/MultU64x64.c   |    46 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/RRotU32.c  |    42 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/RRotU64.c  |    42 +
 .../Firmware/MdePkg/Library/BaseLib/RShiftU64.c    |    41 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/SetJump.c  |    40 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/String.c   |  2077 +
 .../Firmware/MdePkg/Library/BaseLib/SwapBytes16.c  |    39 +
 .../Firmware/MdePkg/Library/BaseLib/SwapBytes32.c  |    45 +
 .../Firmware/MdePkg/Library/BaseLib/SwapBytes64.c  |    39 +
 .../Firmware/MdePkg/Library/BaseLib/SwitchStack.c  |    76 +
 .../Firmware/MdePkg/Library/BaseLib/Unaligned.c    |   222 +
 .../MdePkg/Library/BaseLib/X64/CpuBreakpoint.S     |    25 +
 .../MdePkg/Library/BaseLib/X64/CpuBreakpoint.asm   |    37 +
 .../MdePkg/Library/BaseLib/X64/CpuBreakpoint.c     |    39 +
 .../Firmware/MdePkg/Library/BaseLib/X64/CpuId.S    |    60 +
 .../Firmware/MdePkg/Library/BaseLib/X64/CpuId.asm  |    62 +
 .../Firmware/MdePkg/Library/BaseLib/X64/CpuIdEx.S  |    62 +
 .../MdePkg/Library/BaseLib/X64/CpuIdEx.asm         |    64 +
 .../MdePkg/Library/BaseLib/X64/CpuPause.asm        |    37 +
 .../MdePkg/Library/BaseLib/X64/DisableCache.S      |    39 +
 .../MdePkg/Library/BaseLib/X64/DisableCache.asm    |    43 +
 .../Library/BaseLib/X64/DisableInterrupts.asm      |    38 +
 .../MdePkg/Library/BaseLib/X64/DisablePaging64.S   |    82 +
 .../MdePkg/Library/BaseLib/X64/DisablePaging64.asm |    84 +
 .../MdePkg/Library/BaseLib/X64/EnableCache.S       |    39 +
 .../MdePkg/Library/BaseLib/X64/EnableCache.asm     |    43 +
 .../Library/BaseLib/X64/EnableDisableInterrupts.S  |    36 +
 .../BaseLib/X64/EnableDisableInterrupts.asm        |    39 +
 .../Library/BaseLib/X64/EnableInterrupts.asm       |    38 +
 .../MdePkg/Library/BaseLib/X64/FlushCacheLine.asm  |    39 +
 .../MdePkg/Library/BaseLib/X64/FxRestore.asm       |    38 +
 .../Firmware/MdePkg/Library/BaseLib/X64/FxSave.asm |    38 +
 .../MdePkg/Library/BaseLib/X64/GccInline.c         |  1806 +
 .../Firmware/MdePkg/Library/BaseLib/X64/Invd.asm   |    38 +
 .../Firmware/MdePkg/Library/BaseLib/X64/LongJump.S |    54 +
 .../MdePkg/Library/BaseLib/X64/LongJump.asm        |    58 +
 .../MdePkg/Library/BaseLib/X64/Monitor.asm         |    43 +
 .../Firmware/MdePkg/Library/BaseLib/X64/Mwait.asm  |    41 +
 .../MdePkg/Library/BaseLib/X64/Non-existing.c      |   153 +
 .../MdePkg/Library/BaseLib/X64/ReadCr0.asm         |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadCr2.asm         |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadCr3.asm         |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadCr4.asm         |    38 +
 .../Firmware/MdePkg/Library/BaseLib/X64/ReadCs.asm |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadDr0.asm         |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadDr1.asm         |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadDr2.asm         |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadDr3.asm         |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadDr4.asm         |    42 +
 .../MdePkg/Library/BaseLib/X64/ReadDr5.asm         |    42 +
 .../MdePkg/Library/BaseLib/X64/ReadDr6.asm         |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadDr7.asm         |    38 +
 .../Firmware/MdePkg/Library/BaseLib/X64/ReadDs.asm |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadEflags.asm      |    39 +
 .../Firmware/MdePkg/Library/BaseLib/X64/ReadEs.asm |    38 +
 .../Firmware/MdePkg/Library/BaseLib/X64/ReadFs.asm |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadGdtr.asm        |    38 +
 .../Firmware/MdePkg/Library/BaseLib/X64/ReadGs.asm |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadIdtr.asm        |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadLdtr.asm        |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadMm0.asm         |    41 +
 .../MdePkg/Library/BaseLib/X64/ReadMm1.asm         |    41 +
 .../MdePkg/Library/BaseLib/X64/ReadMm2.asm         |    41 +
 .../MdePkg/Library/BaseLib/X64/ReadMm3.asm         |    41 +
 .../MdePkg/Library/BaseLib/X64/ReadMm4.asm         |    41 +
 .../MdePkg/Library/BaseLib/X64/ReadMm5.asm         |    41 +
 .../MdePkg/Library/BaseLib/X64/ReadMm6.asm         |    41 +
 .../MdePkg/Library/BaseLib/X64/ReadMm7.asm         |    41 +
 .../MdePkg/Library/BaseLib/X64/ReadMsr64.asm       |    40 +
 .../MdePkg/Library/BaseLib/X64/ReadMsr64.c         |    39 +
 .../MdePkg/Library/BaseLib/X64/ReadPmc.asm         |    40 +
 .../Firmware/MdePkg/Library/BaseLib/X64/ReadSs.asm |    38 +
 .../Firmware/MdePkg/Library/BaseLib/X64/ReadTr.asm |    38 +
 .../MdePkg/Library/BaseLib/X64/ReadTsc.asm         |    40 +
 .../Firmware/MdePkg/Library/BaseLib/X64/SetJump.S  |    53 +
 .../MdePkg/Library/BaseLib/X64/SetJump.asm         |    66 +
 .../MdePkg/Library/BaseLib/X64/SwitchStack.S       |    52 +
 .../MdePkg/Library/BaseLib/X64/SwitchStack.asm     |    51 +
 .../Firmware/MdePkg/Library/BaseLib/X64/Thunk16.S  |   334 +
 .../MdePkg/Library/BaseLib/X64/Thunk16.asm         |   315 +
 .../Firmware/MdePkg/Library/BaseLib/X64/Wbinvd.S   |    35 +
 .../Firmware/MdePkg/Library/BaseLib/X64/Wbinvd.asm |    38 +
 .../MdePkg/Library/BaseLib/X64/WriteCr0.asm        |    39 +
 .../MdePkg/Library/BaseLib/X64/WriteCr2.asm        |    39 +
 .../MdePkg/Library/BaseLib/X64/WriteCr3.asm        |    39 +
 .../MdePkg/Library/BaseLib/X64/WriteCr4.asm        |    39 +
 .../MdePkg/Library/BaseLib/X64/WriteDr0.asm        |    39 +
 .../MdePkg/Library/BaseLib/X64/WriteDr1.asm        |    39 +
 .../MdePkg/Library/BaseLib/X64/WriteDr2.asm        |    39 +
 .../MdePkg/Library/BaseLib/X64/WriteDr3.asm        |    39 +
 .../MdePkg/Library/BaseLib/X64/WriteDr4.asm        |    43 +
 .../MdePkg/Library/BaseLib/X64/WriteDr5.asm        |    43 +
 .../MdePkg/Library/BaseLib/X64/WriteDr6.asm        |    39 +
 .../MdePkg/Library/BaseLib/X64/WriteDr7.asm        |    39 +
 .../MdePkg/Library/BaseLib/X64/WriteGdtr.asm       |    38 +
 .../MdePkg/Library/BaseLib/X64/WriteIdtr.asm       |    41 +
 .../MdePkg/Library/BaseLib/X64/WriteLdtr.asm       |    38 +
 .../MdePkg/Library/BaseLib/X64/WriteMm0.asm        |    41 +
 .../MdePkg/Library/BaseLib/X64/WriteMm1.asm        |    41 +
 .../MdePkg/Library/BaseLib/X64/WriteMm2.asm        |    41 +
 .../MdePkg/Library/BaseLib/X64/WriteMm3.asm        |    41 +
 .../MdePkg/Library/BaseLib/X64/WriteMm4.asm        |    41 +
 .../MdePkg/Library/BaseLib/X64/WriteMm5.asm        |    41 +
 .../MdePkg/Library/BaseLib/X64/WriteMm6.asm        |    41 +
 .../MdePkg/Library/BaseLib/X64/WriteMm7.asm        |    41 +
 .../MdePkg/Library/BaseLib/X64/WriteMsr64.asm      |    41 +
 .../MdePkg/Library/BaseLib/X64/WriteMsr64.c        |    42 +
 .../MdePkg/Library/BaseLib/X86DisablePaging32.c    |    66 +
 .../MdePkg/Library/BaseLib/X86DisablePaging64.c    |    63 +
 .../MdePkg/Library/BaseLib/X86EnablePaging32.c     |    69 +
 .../MdePkg/Library/BaseLib/X86EnablePaging64.c     |    65 +
 .../Firmware/MdePkg/Library/BaseLib/X86FxRestore.c |    49 +
 .../Firmware/MdePkg/Library/BaseLib/X86FxSave.c    |    48 +
 .../MdePkg/Library/BaseLib/X86GetInterruptState.c  |    41 +
 .../MdePkg/Library/BaseLib/X86MemoryFence.c        |    32 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/X86Msr.c   |   650 +
 .../Firmware/MdePkg/Library/BaseLib/X86ReadGdtr.c  |    39 +
 .../Firmware/MdePkg/Library/BaseLib/X86ReadIdtr.c  |    39 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/X86Thunk.c |   268 +
 .../Firmware/MdePkg/Library/BaseLib/X86WriteGdtr.c |    39 +
 .../Firmware/MdePkg/Library/BaseLib/X86WriteIdtr.c |    39 +
 .../MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf |    55 +
 .../Library/BaseMemoryLib/CompareMemWrapper.c      |    66 +
 .../MdePkg/Library/BaseMemoryLib/CopyMem.c         |    62 +
 .../MdePkg/Library/BaseMemoryLib/CopyMemWrapper.c  |    63 +
 .../MdePkg/Library/BaseMemoryLib/MemLibGeneric.c   |   264 +
 .../MdePkg/Library/BaseMemoryLib/MemLibGuid.c      |   142 +
 .../MdePkg/Library/BaseMemoryLib/MemLibInternals.h |   234 +
 .../Library/BaseMemoryLib/ScanMem16Wrapper.c       |    67 +
 .../Library/BaseMemoryLib/ScanMem32Wrapper.c       |    66 +
 .../Library/BaseMemoryLib/ScanMem64Wrapper.c       |    67 +
 .../MdePkg/Library/BaseMemoryLib/ScanMem8Wrapper.c |    99 +
 .../Firmware/MdePkg/Library/BaseMemoryLib/SetMem.c |    53 +
 .../MdePkg/Library/BaseMemoryLib/SetMem16Wrapper.c |    64 +
 .../MdePkg/Library/BaseMemoryLib/SetMem32Wrapper.c |    64 +
 .../MdePkg/Library/BaseMemoryLib/SetMem64Wrapper.c |    64 +
 .../MdePkg/Library/BaseMemoryLib/SetMemWrapper.c   |    91 +
 .../MdePkg/Library/BaseMemoryLib/ZeroMemWrapper.c  |    52 +
 .../Library/BaseMemoryLibMmx/BaseMemoryLibMmx.inf  |   103 +
 .../Library/BaseMemoryLibMmx/CompareMemWrapper.c   |    66 +
 .../Library/BaseMemoryLibMmx/CopyMemWrapper.c      |    63 +
 .../Library/BaseMemoryLibMmx/Ia32/CompareMem.S     |    55 +
 .../Library/BaseMemoryLibMmx/Ia32/CompareMem.asm   |    56 +
 .../MdePkg/Library/BaseMemoryLibMmx/Ia32/CopyMem.S |    86 +
 .../Library/BaseMemoryLibMmx/Ia32/CopyMem.asm      |    77 +
 .../Library/BaseMemoryLibMmx/Ia32/ScanMem16.S      |    52 +
 .../Library/BaseMemoryLibMmx/Ia32/ScanMem16.asm    |    55 +
 .../Library/BaseMemoryLibMmx/Ia32/ScanMem32.S      |    52 +
 .../Library/BaseMemoryLibMmx/Ia32/ScanMem32.asm    |    55 +
 .../Library/BaseMemoryLibMmx/Ia32/ScanMem64.S      |    61 +
 .../Library/BaseMemoryLibMmx/Ia32/ScanMem64.asm    |    64 +
 .../Library/BaseMemoryLibMmx/Ia32/ScanMem8.S       |    52 +
 .../Library/BaseMemoryLibMmx/Ia32/ScanMem8.asm     |    55 +
 .../MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem.S  |    66 +
 .../Library/BaseMemoryLibMmx/Ia32/SetMem.asm       |    70 +
 .../Library/BaseMemoryLibMmx/Ia32/SetMem16.S       |    59 +
 .../Library/BaseMemoryLibMmx/Ia32/SetMem16.asm     |    63 +
 .../Library/BaseMemoryLibMmx/Ia32/SetMem32.S       |    52 +
 .../Library/BaseMemoryLibMmx/Ia32/SetMem32.asm     |    59 +
 .../Library/BaseMemoryLibMmx/Ia32/SetMem64.S       |    43 +
 .../Library/BaseMemoryLibMmx/Ia32/SetMem64.asm     |    50 +
 .../MdePkg/Library/BaseMemoryLibMmx/Ia32/ZeroMem.S |    54 +
 .../Library/BaseMemoryLibMmx/Ia32/ZeroMem.asm      |    56 +
 .../MdePkg/Library/BaseMemoryLibMmx/MemLibGuid.c   |   142 +
 .../Library/BaseMemoryLibMmx/MemLibInternals.h     |   234 +
 .../Library/BaseMemoryLibMmx/ScanMem16Wrapper.c    |    67 +
 .../Library/BaseMemoryLibMmx/ScanMem32Wrapper.c    |    66 +
 .../Library/BaseMemoryLibMmx/ScanMem64Wrapper.c    |    67 +
 .../Library/BaseMemoryLibMmx/ScanMem8Wrapper.c     |    99 +
 .../Library/BaseMemoryLibMmx/SetMem16Wrapper.c     |    64 +
 .../Library/BaseMemoryLibMmx/SetMem32Wrapper.c     |    64 +
 .../Library/BaseMemoryLibMmx/SetMem64Wrapper.c     |    64 +
 .../Library/BaseMemoryLibMmx/SetMemWrapper.c       |    91 +
 .../Library/BaseMemoryLibMmx/X64/CompareMem.S      |    59 +
 .../Library/BaseMemoryLibMmx/X64/CompareMem.asm    |    54 +
 .../MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.S  |    74 +
 .../Library/BaseMemoryLibMmx/X64/CopyMem.asm       |    70 +
 .../Library/BaseMemoryLibMmx/X64/ScanMem16.S       |    56 +
 .../Library/BaseMemoryLibMmx/X64/ScanMem16.asm     |    53 +
 .../Library/BaseMemoryLibMmx/X64/ScanMem32.S       |    56 +
 .../Library/BaseMemoryLibMmx/X64/ScanMem32.asm     |    53 +
 .../Library/BaseMemoryLibMmx/X64/ScanMem64.S       |    55 +
 .../Library/BaseMemoryLibMmx/X64/ScanMem64.asm     |    53 +
 .../MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem8.S |    56 +
 .../Library/BaseMemoryLibMmx/X64/ScanMem8.asm      |    53 +
 .../MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.S   |    61 +
 .../MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.asm |    58 +
 .../MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.S |    60 +
 .../Library/BaseMemoryLibMmx/X64/SetMem16.asm      |    57 +
 .../MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.S |    55 +
 .../Library/BaseMemoryLibMmx/X64/SetMem32.asm      |    53 +
 .../MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.S |    47 +
 .../Library/BaseMemoryLibMmx/X64/SetMem64.asm      |    46 +
 .../MdePkg/Library/BaseMemoryLibMmx/X64/ZeroMem.S  |    57 +
 .../Library/BaseMemoryLibMmx/X64/ZeroMem.asm       |    54 +
 .../Library/BaseMemoryLibMmx/ZeroMemWrapper.c      |    52 +
 .../BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.inf    |   113 +
 .../BaseMemoryLibOptDxe/CompareMemWrapper.c        |    66 +
 .../Library/BaseMemoryLibOptDxe/CopyMemWrapper.c   |    63 +
 .../Library/BaseMemoryLibOptDxe/Ia32/CompareMem.S  |    55 +
 .../BaseMemoryLibOptDxe/Ia32/CompareMem.asm        |    56 +
 .../Library/BaseMemoryLibOptDxe/Ia32/CopyMem.S     |    85 +
 .../Library/BaseMemoryLibOptDxe/Ia32/CopyMem.asm   |    84 +
 .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem16.S   |    52 +
 .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem16.asm |    55 +
 .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem32.S   |    52 +
 .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem32.asm |    55 +
 .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem64.S   |    61 +
 .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem64.asm |    64 +
 .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem8.S    |    52 +
 .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem8.asm  |    55 +
 .../Library/BaseMemoryLibOptDxe/Ia32/SetMem.S      |    50 +
 .../Library/BaseMemoryLibOptDxe/Ia32/SetMem.asm    |    53 +
 .../Library/BaseMemoryLibOptDxe/Ia32/SetMem16.S    |    43 +
 .../Library/BaseMemoryLibOptDxe/Ia32/SetMem16.asm  |    45 +
 .../Library/BaseMemoryLibOptDxe/Ia32/SetMem32.S    |    43 +
 .../Library/BaseMemoryLibOptDxe/Ia32/SetMem32.asm  |    45 +
 .../Library/BaseMemoryLibOptDxe/Ia32/SetMem64.S    |    46 +
 .../Library/BaseMemoryLibOptDxe/Ia32/SetMem64.asm  |    49 +
 .../Library/BaseMemoryLibOptDxe/Ia32/ZeroMem.S     |    49 +
 .../Library/BaseMemoryLibOptDxe/Ia32/ZeroMem.asm   |    50 +
 .../Library/BaseMemoryLibOptDxe/MemLibGuid.c       |   142 +
 .../Library/BaseMemoryLibOptDxe/MemLibInternals.h  |   234 +
 .../Library/BaseMemoryLibOptDxe/ScanMem16Wrapper.c |    67 +
 .../Library/BaseMemoryLibOptDxe/ScanMem32Wrapper.c |    66 +
 .../Library/BaseMemoryLibOptDxe/ScanMem64Wrapper.c |    67 +
 .../Library/BaseMemoryLibOptDxe/ScanMem8Wrapper.c  |   100 +
 .../Library/BaseMemoryLibOptDxe/SetMem16Wrapper.c  |    64 +
 .../Library/BaseMemoryLibOptDxe/SetMem32Wrapper.c  |    64 +
 .../Library/BaseMemoryLibOptDxe/SetMem64Wrapper.c  |    64 +
 .../Library/BaseMemoryLibOptDxe/SetMemWrapper.c    |    91 +
 .../Library/BaseMemoryLibOptDxe/X64/CompareMem.S   |    59 +
 .../Library/BaseMemoryLibOptDxe/X64/CompareMem.asm |    54 +
 .../Library/BaseMemoryLibOptDxe/X64/CopyMem.S      |    82 +
 .../Library/BaseMemoryLibOptDxe/X64/CopyMem.asm    |    79 +
 .../Library/BaseMemoryLibOptDxe/X64/ScanMem16.S    |    56 +
 .../Library/BaseMemoryLibOptDxe/X64/ScanMem16.asm  |    53 +
 .../Library/BaseMemoryLibOptDxe/X64/ScanMem32.S    |    56 +
 .../Library/BaseMemoryLibOptDxe/X64/ScanMem32.asm  |    53 +
 .../Library/BaseMemoryLibOptDxe/X64/ScanMem64.S    |    55 +
 .../Library/BaseMemoryLibOptDxe/X64/ScanMem64.asm  |    53 +
 .../Library/BaseMemoryLibOptDxe/X64/ScanMem8.S     |    56 +
 .../Library/BaseMemoryLibOptDxe/X64/ScanMem8.asm   |    53 +
 .../Library/BaseMemoryLibOptDxe/X64/SetMem.S       |    57 +
 .../Library/BaseMemoryLibOptDxe/X64/SetMem.asm     |    58 +
 .../Library/BaseMemoryLibOptDxe/X64/SetMem16.S     |    47 +
 .../Library/BaseMemoryLibOptDxe/X64/SetMem16.asm   |    45 +
 .../Library/BaseMemoryLibOptDxe/X64/SetMem32.S     |    47 +
 .../Library/BaseMemoryLibOptDxe/X64/SetMem32.asm   |    45 +
 .../Library/BaseMemoryLibOptDxe/X64/SetMem64.S     |    46 +
 .../Library/BaseMemoryLibOptDxe/X64/SetMem64.asm   |    44 +
 .../Library/BaseMemoryLibOptDxe/X64/ZeroMem.S      |    51 +
 .../Library/BaseMemoryLibOptDxe/X64/ZeroMem.asm    |    48 +
 .../Library/BaseMemoryLibOptDxe/ZeroMemWrapper.c   |    52 +
 .../BaseMemoryLibOptPei/BaseMemoryLibOptPei.inf    |   114 +
 .../BaseMemoryLibOptPei/CompareMemWrapper.c        |    66 +
 .../Library/BaseMemoryLibOptPei/CopyMemWrapper.c   |    63 +
 .../Library/BaseMemoryLibOptPei/Ia32/CompareMem.S  |    55 +
 .../BaseMemoryLibOptPei/Ia32/CompareMem.asm        |    56 +
 .../Library/BaseMemoryLibOptPei/Ia32/CopyMem.S     |    62 +
 .../Library/BaseMemoryLibOptPei/Ia32/CopyMem.asm   |    61 +
 .../Library/BaseMemoryLibOptPei/Ia32/ScanMem16.S   |    52 +
 .../Library/BaseMemoryLibOptPei/Ia32/ScanMem16.asm |    55 +
 .../Library/BaseMemoryLibOptPei/Ia32/ScanMem32.S   |    52 +
 .../Library/BaseMemoryLibOptPei/Ia32/ScanMem32.asm |    55 +
 .../Library/BaseMemoryLibOptPei/Ia32/ScanMem64.S   |    61 +
 .../Library/BaseMemoryLibOptPei/Ia32/ScanMem64.asm |    64 +
 .../Library/BaseMemoryLibOptPei/Ia32/ScanMem8.S    |    52 +
 .../Library/BaseMemoryLibOptPei/Ia32/ScanMem8.asm  |    55 +
 .../Library/BaseMemoryLibOptPei/Ia32/SetMem.S      |    50 +
 .../Library/BaseMemoryLibOptPei/Ia32/SetMem.asm    |    53 +
 .../Library/BaseMemoryLibOptPei/Ia32/SetMem16.S    |    43 +
 .../Library/BaseMemoryLibOptPei/Ia32/SetMem16.asm  |    45 +
 .../Library/BaseMemoryLibOptPei/Ia32/SetMem32.S    |    43 +
 .../Library/BaseMemoryLibOptPei/Ia32/SetMem32.asm  |    45 +
 .../Library/BaseMemoryLibOptPei/Ia32/SetMem64.S    |    46 +
 .../Library/BaseMemoryLibOptPei/Ia32/SetMem64.asm  |    49 +
 .../Library/BaseMemoryLibOptPei/Ia32/ZeroMem.S     |    49 +
 .../Library/BaseMemoryLibOptPei/Ia32/ZeroMem.asm   |    50 +
 .../Library/BaseMemoryLibOptPei/MemLibGuid.c       |   142 +
 .../Library/BaseMemoryLibOptPei/MemLibInternals.h  |   234 +
 .../Library/BaseMemoryLibOptPei/ScanMem16Wrapper.c |    67 +
 .../Library/BaseMemoryLibOptPei/ScanMem32Wrapper.c |    66 +
 .../Library/BaseMemoryLibOptPei/ScanMem64Wrapper.c |    67 +
 .../Library/BaseMemoryLibOptPei/ScanMem8Wrapper.c  |    99 +
 .../Library/BaseMemoryLibOptPei/SetMem16Wrapper.c  |    64 +
 .../Library/BaseMemoryLibOptPei/SetMem32Wrapper.c  |    64 +
 .../Library/BaseMemoryLibOptPei/SetMem64Wrapper.c  |    64 +
 .../Library/BaseMemoryLibOptPei/SetMemWrapper.c    |    91 +
 .../Library/BaseMemoryLibOptPei/X64/CompareMem.S   |    59 +
 .../Library/BaseMemoryLibOptPei/X64/CompareMem.asm |    54 +
 .../Library/BaseMemoryLibOptPei/X64/CopyMem.S      |    66 +
 .../Library/BaseMemoryLibOptPei/X64/CopyMem.asm    |    61 +
 .../Library/BaseMemoryLibOptPei/X64/ScanMem16.S    |    56 +
 .../Library/BaseMemoryLibOptPei/X64/ScanMem16.asm  |    53 +
 .../Library/BaseMemoryLibOptPei/X64/ScanMem32.S    |    56 +
 .../Library/BaseMemoryLibOptPei/X64/ScanMem32.asm  |    53 +
 .../Library/BaseMemoryLibOptPei/X64/ScanMem64.S    |    56 +
 .../Library/BaseMemoryLibOptPei/X64/ScanMem64.asm  |    53 +
 .../Library/BaseMemoryLibOptPei/X64/ScanMem8.S     |    56 +
 .../Library/BaseMemoryLibOptPei/X64/ScanMem8.asm   |    53 +
 .../Library/BaseMemoryLibOptPei/X64/SetMem.S       |    47 +
 .../Library/BaseMemoryLibOptPei/X64/SetMem.asm     |    45 +
 .../Library/BaseMemoryLibOptPei/X64/SetMem16.S     |    47 +
 .../Library/BaseMemoryLibOptPei/X64/SetMem16.asm   |    44 +
 .../Library/BaseMemoryLibOptPei/X64/SetMem32.S     |    47 +
 .../Library/BaseMemoryLibOptPei/X64/SetMem32.asm   |    44 +
 .../Library/BaseMemoryLibOptPei/X64/SetMem64.S     |    46 +
 .../Library/BaseMemoryLibOptPei/X64/SetMem64.asm   |    43 +
 .../Library/BaseMemoryLibOptPei/X64/ZeroMem.S      |    50 +
 .../Library/BaseMemoryLibOptPei/X64/ZeroMem.asm    |    47 +
 .../Library/BaseMemoryLibOptPei/ZeroMemWrapper.c   |    52 +
 .../BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf    |   101 +
 .../BaseMemoryLibRepStr/CompareMemWrapper.c        |    66 +
 .../Library/BaseMemoryLibRepStr/CopyMemWrapper.c   |    63 +
 .../Library/BaseMemoryLibRepStr/Ia32/CompareMem.S  |    55 +
 .../BaseMemoryLibRepStr/Ia32/CompareMem.asm        |    56 +
 .../Library/BaseMemoryLibRepStr/Ia32/CopyMem.S     |    65 +
 .../Library/BaseMemoryLibRepStr/Ia32/CopyMem.asm   |    63 +
 .../Library/BaseMemoryLibRepStr/Ia32/ScanMem16.S   |    52 +
 .../Library/BaseMemoryLibRepStr/Ia32/ScanMem16.asm |    55 +
 .../Library/BaseMemoryLibRepStr/Ia32/ScanMem32.S   |    52 +
 .../Library/BaseMemoryLibRepStr/Ia32/ScanMem32.asm |    55 +
 .../Library/BaseMemoryLibRepStr/Ia32/ScanMem64.S   |    61 +
 .../Library/BaseMemoryLibRepStr/Ia32/ScanMem64.asm |    64 +
 .../Library/BaseMemoryLibRepStr/Ia32/ScanMem8.S    |    52 +
 .../Library/BaseMemoryLibRepStr/Ia32/ScanMem8.asm  |    55 +
 .../Library/BaseMemoryLibRepStr/Ia32/SetMem.S      |    46 +
 .../Library/BaseMemoryLibRepStr/Ia32/SetMem.asm    |    45 +
 .../Library/BaseMemoryLibRepStr/Ia32/SetMem16.S    |    43 +
 .../Library/BaseMemoryLibRepStr/Ia32/SetMem16.asm  |    45 +
 .../Library/BaseMemoryLibRepStr/Ia32/SetMem32.S    |    43 +
 .../Library/BaseMemoryLibRepStr/Ia32/SetMem32.asm  |    45 +
 .../Library/BaseMemoryLibRepStr/Ia32/SetMem64.S    |    46 +
 .../Library/BaseMemoryLibRepStr/Ia32/SetMem64.asm  |    49 +
 .../Library/BaseMemoryLibRepStr/Ia32/ZeroMem.S     |    49 +
 .../Library/BaseMemoryLibRepStr/Ia32/ZeroMem.asm   |    50 +
 .../Library/BaseMemoryLibRepStr/MemLibGuid.c       |   142 +
 .../Library/BaseMemoryLibRepStr/MemLibInternals.h  |   234 +
 .../Library/BaseMemoryLibRepStr/ScanMem16Wrapper.c |    67 +
 .../Library/BaseMemoryLibRepStr/ScanMem32Wrapper.c |    66 +
 .../Library/BaseMemoryLibRepStr/ScanMem64Wrapper.c |    67 +
 .../Library/BaseMemoryLibRepStr/ScanMem8Wrapper.c  |    99 +
 .../Library/BaseMemoryLibRepStr/SetMem16Wrapper.c  |    64 +
 .../Library/BaseMemoryLibRepStr/SetMem32Wrapper.c  |    64 +
 .../Library/BaseMemoryLibRepStr/SetMem64Wrapper.c  |    64 +
 .../Library/BaseMemoryLibRepStr/SetMemWrapper.c    |    91 +
 .../Library/BaseMemoryLibRepStr/X64/CompareMem.S   |    59 +
 .../Library/BaseMemoryLibRepStr/X64/CompareMem.asm |    54 +
 .../Library/BaseMemoryLibRepStr/X64/CopyMem.S      |    66 +
 .../Library/BaseMemoryLibRepStr/X64/CopyMem.asm    |    61 +
 .../Library/BaseMemoryLibRepStr/X64/ScanMem16.S    |    56 +
 .../Library/BaseMemoryLibRepStr/X64/ScanMem16.asm  |    53 +
 .../Library/BaseMemoryLibRepStr/X64/ScanMem32.S    |    56 +
 .../Library/BaseMemoryLibRepStr/X64/ScanMem32.asm  |    53 +
 .../Library/BaseMemoryLibRepStr/X64/ScanMem64.S    |    56 +
 .../Library/BaseMemoryLibRepStr/X64/ScanMem64.asm  |    53 +
 .../Library/BaseMemoryLibRepStr/X64/ScanMem8.S     |    56 +
 .../Library/BaseMemoryLibRepStr/X64/ScanMem8.asm   |    53 +
 .../Library/BaseMemoryLibRepStr/X64/SetMem.S       |    47 +
 .../Library/BaseMemoryLibRepStr/X64/SetMem.asm     |    44 +
 .../Library/BaseMemoryLibRepStr/X64/SetMem16.S     |    47 +
 .../Library/BaseMemoryLibRepStr/X64/SetMem16.asm   |    44 +
 .../Library/BaseMemoryLibRepStr/X64/SetMem32.S     |    47 +
 .../Library/BaseMemoryLibRepStr/X64/SetMem32.asm   |    44 +
 .../Library/BaseMemoryLibRepStr/X64/SetMem64.S     |    46 +
 .../Library/BaseMemoryLibRepStr/X64/SetMem64.asm   |    43 +
 .../Library/BaseMemoryLibRepStr/X64/ZeroMem.S      |    50 +
 .../Library/BaseMemoryLibRepStr/X64/ZeroMem.asm    |    47 +
 .../Library/BaseMemoryLibRepStr/ZeroMemWrapper.c   |    52 +
 .../BaseMemoryLibSse2/BaseMemoryLibSse2.inf        |   101 +
 .../Library/BaseMemoryLibSse2/CompareMemWrapper.c  |    66 +
 .../Library/BaseMemoryLibSse2/CopyMemWrapper.c     |    63 +
 .../Library/BaseMemoryLibSse2/Ia32/CompareMem.S    |    55 +
 .../Library/BaseMemoryLibSse2/Ia32/CompareMem.asm  |    56 +
 .../Library/BaseMemoryLibSse2/Ia32/CopyMem.S       |    85 +
 .../Library/BaseMemoryLibSse2/Ia32/CopyMem.asm     |    84 +
 .../Library/BaseMemoryLibSse2/Ia32/ScanMem16.S     |    52 +
 .../Library/BaseMemoryLibSse2/Ia32/ScanMem16.asm   |    55 +
 .../Library/BaseMemoryLibSse2/Ia32/ScanMem32.S     |    52 +
 .../Library/BaseMemoryLibSse2/Ia32/ScanMem32.asm   |    55 +
 .../Library/BaseMemoryLibSse2/Ia32/ScanMem64.S     |    61 +
 .../Library/BaseMemoryLibSse2/Ia32/ScanMem64.asm   |    64 +
 .../Library/BaseMemoryLibSse2/Ia32/ScanMem8.S      |    52 +
 .../Library/BaseMemoryLibSse2/Ia32/ScanMem8.asm    |    55 +
 .../MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.S |    76 +
 .../Library/BaseMemoryLibSse2/Ia32/SetMem.asm      |    75 +
 .../Library/BaseMemoryLibSse2/Ia32/SetMem16.S      |    69 +
 .../Library/BaseMemoryLibSse2/Ia32/SetMem16.asm    |    71 +
 .../Library/BaseMemoryLibSse2/Ia32/SetMem32.S      |    68 +
 .../Library/BaseMemoryLibSse2/Ia32/SetMem32.asm    |    70 +
 .../Library/BaseMemoryLibSse2/Ia32/SetMem64.S      |    58 +
 .../Library/BaseMemoryLibSse2/Ia32/SetMem64.asm    |    64 +
 .../Library/BaseMemoryLibSse2/Ia32/ZeroMem.S       |    65 +
 .../Library/BaseMemoryLibSse2/Ia32/ZeroMem.asm     |    67 +
 .../MdePkg/Library/BaseMemoryLibSse2/MemLibGuid.c  |   142 +
 .../Library/BaseMemoryLibSse2/MemLibInternals.h    |   234 +
 .../Library/BaseMemoryLibSse2/ScanMem16Wrapper.c   |    67 +
 .../Library/BaseMemoryLibSse2/ScanMem32Wrapper.c   |    66 +
 .../Library/BaseMemoryLibSse2/ScanMem64Wrapper.c   |    67 +
 .../Library/BaseMemoryLibSse2/ScanMem8Wrapper.c    |    99 +
 .../Library/BaseMemoryLibSse2/SetMem16Wrapper.c    |    64 +
 .../Library/BaseMemoryLibSse2/SetMem32Wrapper.c    |    64 +
 .../Library/BaseMemoryLibSse2/SetMem64Wrapper.c    |    64 +
 .../Library/BaseMemoryLibSse2/SetMemWrapper.c      |    91 +
 .../Library/BaseMemoryLibSse2/X64/CompareMem.S     |    59 +
 .../Library/BaseMemoryLibSse2/X64/CompareMem.asm   |    54 +
 .../MdePkg/Library/BaseMemoryLibSse2/X64/CopyMem.S |    83 +
 .../Library/BaseMemoryLibSse2/X64/CopyMem.asm      |    79 +
 .../Library/BaseMemoryLibSse2/X64/ScanMem16.S      |    56 +
 .../Library/BaseMemoryLibSse2/X64/ScanMem16.asm    |    53 +
 .../Library/BaseMemoryLibSse2/X64/ScanMem32.S      |    56 +
 .../Library/BaseMemoryLibSse2/X64/ScanMem32.asm    |    53 +
 .../Library/BaseMemoryLibSse2/X64/ScanMem64.S      |    56 +
 .../Library/BaseMemoryLibSse2/X64/ScanMem64.asm    |    53 +
 .../Library/BaseMemoryLibSse2/X64/ScanMem8.S       |    56 +
 .../Library/BaseMemoryLibSse2/X64/ScanMem8.asm     |    53 +
 .../MdePkg/Library/BaseMemoryLibSse2/X64/SetMem.S  |    72 +
 .../Library/BaseMemoryLibSse2/X64/SetMem.asm       |    69 +
 .../Library/BaseMemoryLibSse2/X64/SetMem16.S       |    70 +
 .../Library/BaseMemoryLibSse2/X64/SetMem16.asm     |    67 +
 .../Library/BaseMemoryLibSse2/X64/SetMem32.S       |    69 +
 .../Library/BaseMemoryLibSse2/X64/SetMem32.asm     |    66 +
 .../Library/BaseMemoryLibSse2/X64/SetMem64.S       |    60 +
 .../Library/BaseMemoryLibSse2/X64/SetMem64.asm     |    59 +
 .../MdePkg/Library/BaseMemoryLibSse2/X64/ZeroMem.S |    65 +
 .../Library/BaseMemoryLibSse2/X64/ZeroMem.asm      |    63 +
 .../Library/BaseMemoryLibSse2/ZeroMemWrapper.c     |    52 +
 .../Library/BasePalLibNull/BasePalLibNull.inf      |    39 +
 .../MdePkg/Library/BasePalLibNull/PalCall.c        |    59 +
 .../Library/BasePcdLibNull/BasePcdLibNull.inf      |    41 +
 .../MdePkg/Library/BasePcdLibNull/PcdLib.c         |   921 +
 .../MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf |    41 +
 .../MdePkg/Library/BasePciCf8Lib/PciCf8Lib.c       |  1769 +
 .../BasePciExpressLib/BasePciExpressLib.inf        |    45 +
 .../Library/BasePciExpressLib/PciExpressLib.c      |  1404 +
 .../MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf |    39 +
 .../Firmware/MdePkg/Library/BasePciLibCf8/PciLib.c |  1123 +
 .../BasePciLibPciExpress/BasePciLibPciExpress.inf  |    40 +
 .../MdePkg/Library/BasePciLibPciExpress/PciLib.c   |  1123 +
 .../BasePeCoffExtraActionLibNull.inf               |    38 +
 .../PeCoffExtraActionLib.c                         |    54 +
 .../BasePeCoffGetEntryPointLib.inf                 |    39 +
 .../PeCoffGetEntryPoint.c                          |   318 +
 .../Library/BasePeCoffLib/Arm/PeCoffLoaderEx.c     |   249 +
 .../MdePkg/Library/BasePeCoffLib/BasePeCoff.c      |  1732 +
 .../MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf |    53 +
 .../Library/BasePeCoffLib/BasePeCoffLibInternals.h |   131 +
 .../Library/BasePeCoffLib/Ipf/PeCoffLoaderEx.c     |   422 +
 .../MdePkg/Library/BasePeCoffLib/PeCoffLoaderEx.c  |    90 +
 .../BasePerformanceLibNull.inf                     |    47 +
 .../BasePerformanceLibNull/PerformanceLib.c        |   307 +
 .../BasePostCodeLibDebug/BasePostCodeLibDebug.inf  |    48 +
 .../MdePkg/Library/BasePostCodeLibDebug/PostCode.c |   127 +
 .../BasePostCodeLibPort80.inf                      |    46 +
 .../Library/BasePostCodeLibPort80/PostCode.c       |   127 +
 .../MdePkg/Library/BasePrintLib/BasePrintLib.inf   |    42 +
 .../MdePkg/Library/BasePrintLib/PrintLib.c         |   756 +
 .../MdePkg/Library/BasePrintLib/PrintLibInternal.c |   991 +
 .../MdePkg/Library/BasePrintLib/PrintLibInternal.h |   214 +
 .../BaseReportStatusCodeLib.c                      |   392 +
 .../BaseReportStatusCodeLibNull.inf                |    37 +
 .../BaseS3BootScriptLibNull.inf                    |    42 +
 .../BaseS3BootScriptLibNull/BootScriptLib.c        |   563 +
 .../MdePkg/Library/BaseS3IoLib/BaseS3IoLib.inf     |    45 +
 .../Firmware/MdePkg/Library/BaseS3IoLib/S3IoLib.c  |  3272 ++
 .../MdePkg/Library/BaseS3PciLib/BaseS3PciLib.inf   |    43 +
 .../MdePkg/Library/BaseS3PciLib/S3PciLib.c         |  1254 +
 .../Library/BaseS3SmbusLib/BaseS3SmbusLib.inf      |    47 +
 .../MdePkg/Library/BaseS3SmbusLib/S3SmbusLib.c     |   502 +
 .../Library/BaseS3StallLib/BaseS3StallLib.inf      |    45 +
 .../MdePkg/Library/BaseS3StallLib/S3StallLib.c     |    52 +
 .../BaseSerialPortLibNull/BaseSerialPortLibNull.c  |   112 +
 .../BaseSerialPortLibNull.inf                      |    35 +
 .../BaseSynchronizationLib/Arm/Synchronization.c   |   115 +
 .../BaseSynchronizationLib.inf                     |    92 +
 .../BaseSynchronizationLibInternals.h              |   115 +
 .../BaseSynchronizationLib/Ebc/Synchronization.c   |   116 +
 .../BaseSynchronizationLib/Ia32/GccInline.c        |   173 +
 .../Ia32/InterlockedCompareExchange32.asm          |    45 +
 .../Ia32/InterlockedCompareExchange32.c            |    50 +
 .../Ia32/InterlockedCompareExchange64.asm          |    47 +
 .../Ia32/InterlockedCompareExchange64.c            |    50 +
 .../Ia32/InterlockedDecrement.asm                  |    42 +
 .../Ia32/InterlockedDecrement.c                    |    42 +
 .../Ia32/InterlockedIncrement.asm                  |    42 +
 .../Ia32/InterlockedIncrement.c                    |    43 +
 .../Ipf/InterlockedCompareExchange32.s             |    29 +
 .../Ipf/InterlockedCompareExchange64.s             |    28 +
 .../BaseSynchronizationLib/Ipf/Synchronization.c   |    77 +
 .../BaseSynchronizationLib/Synchronization.c       |   387 +
 .../BaseSynchronizationLib/SynchronizationGcc.c    |   403 +
 .../BaseSynchronizationLib/SynchronizationMsc.c    |   405 +
 .../Library/BaseSynchronizationLib/X64/GccInline.c |   176 +
 .../X64/InterlockedCompareExchange32.asm           |    41 +
 .../X64/InterlockedCompareExchange32.c             |    54 +
 .../X64/InterlockedCompareExchange64.asm           |    41 +
 .../X64/InterlockedCompareExchange64.c             |    53 +
 .../X64/InterlockedDecrement.asm                   |    39 +
 .../X64/InterlockedDecrement.c                     |    46 +
 .../X64/InterlockedIncrement.asm                   |    39 +
 .../X64/InterlockedIncrement.c                     |    46 +
 .../BaseTimerLibNullTemplate.inf                   |    44 +
 .../BaseTimerLibNullTemplate/TimerLibNull.c        |   134 +
 .../BaseUefiDecompressLib/BaseUefiDecompressLib.c  |   802 +
 .../BaseUefiDecompressLib.inf                      |    42 +
 .../BaseUefiDecompressLibInternals.h               |   211 +
 .../Library/DxeCoreEntryPoint/DxeCoreEntryPoint.c  |    79 +
 .../DxeCoreEntryPoint/DxeCoreEntryPoint.inf        |    40 +
 .../MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf |    43 +
 .../Firmware/MdePkg/Library/DxeCoreHobLib/HobLib.c |   532 +
 .../DxeExtendedSalLib/DxeExtendedSalLib.inf        |    44 +
 .../Library/DxeExtendedSalLib/ExtendedSalLib.c     |  1001 +
 .../DxeExtendedSalLib/Ipf/AsmExtendedSalLib.s      |    97 +
 .../DxeExtractGuidedSectionLib.c                   |   442 +
 .../DxeExtractGuidedSectionLib.inf                 |    45 +
 .../MdePkg/Library/DxeHobLib/DxeHobLib.inf         |    47 +
 .../EFI/Firmware/MdePkg/Library/DxeHobLib/HobLib.c |   566 +
 .../Library/DxeIoLibCpuIo2/DxeCpuIo2LibInternal.h  |   116 +
 .../Library/DxeIoLibCpuIo2/DxeIoLibCpuIo2.inf      |    51 +
 .../MdePkg/Library/DxeIoLibCpuIo2/IoHighLevel.c    |  2267 +
 .../Firmware/MdePkg/Library/DxeIoLibCpuIo2/IoLib.c |   617 +
 .../Library/DxeIoLibCpuIo2/IoLibMmioBuffer.c       |   413 +
 .../MdePkg/Library/DxeIoLibEsal/DxeIoLibEsal.inf   |    48 +
 .../Library/DxeIoLibEsal/DxeIoLibEsalInternal.h    |    28 +
 .../MdePkg/Library/DxeIoLibEsal/IoHighLevel.c      |  2263 +
 .../Firmware/MdePkg/Library/DxeIoLibEsal/IoLib.c   |   605 +
 .../MdePkg/Library/DxeIoLibEsal/IoLibMmioBuffer.c  |   411 +
 .../MdePkg/Library/DxePalLibEsal/DxePalLibEsal.c   |    73 +
 .../MdePkg/Library/DxePalLibEsal/DxePalLibEsal.inf |    39 +
 .../Firmware/MdePkg/Library/DxePcdLib/DxePcdLib.c  |  1047 +
 .../MdePkg/Library/DxePcdLib/DxePcdLib.inf         |    60 +
 .../MdePkg/Library/DxePciLibEsal/DxePciLibEsal.inf |    38 +
 .../Firmware/MdePkg/Library/DxePciLibEsal/PciLib.c |  1449 +
 .../DxePciSegmentLibEsal/DxePciSegmentLibEsal.inf  |    38 +
 .../MdePkg/Library/DxePciSegmentLibEsal/PciLib.c   |  1401 +
 .../DxeRuntimeExtendedSalLib.inf                   |    50 +
 .../DxeRuntimeExtendedSalLib/ExtendedSalLib.c      |  1124 +
 .../Ipf/AsmExtendedSalLib.s                        |   131 +
 .../DxeRuntimePciExpressLib.inf                    |    56 +
 .../DxeRuntimePciExpressLib/PciExpressLib.c        |  1645 +
 .../MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.c   |   286 +
 .../MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.inf |    36 +
 .../MdePkg/Library/DxeServicesLib/DxeServicesLib.c |   928 +
 .../Library/DxeServicesLib/DxeServicesLib.inf      |    52 +
 .../DxeServicesTableLib/DxeServicesTableLib.c      |    68 +
 .../DxeServicesTableLib/DxeServicesTableLib.inf    |    48 +
 .../MdePkg/Library/DxeSmbusLib/DxeSmbusLib.c       |   104 +
 .../MdePkg/Library/DxeSmbusLib/DxeSmbusLib.inf     |    49 +
 .../MdePkg/Library/DxeSmbusLib/InternalSmbusLib.h  |    85 +
 .../Firmware/MdePkg/Library/DxeSmbusLib/SmbusLib.c |   592 +
 .../Library/DxeTimerLibEsal/DxeTimerLibEsal.c      |   223 +
 .../Library/DxeTimerLibEsal/DxeTimerLibEsal.inf    |    39 +
 .../Library/PeiCoreEntryPoint/PeiCoreEntryPoint.c  |   101 +
 .../PeiCoreEntryPoint/PeiCoreEntryPoint.inf        |    37 +
 .../PeiDxePostCodeLibReportStatusCode.inf          |    44 +
 .../PeiDxePostCodeLibReportStatusCode/PostCode.c   |   159 +
 .../PeiExtractGuidedSectionLib.c                   |   509 +
 .../PeiExtractGuidedSectionLib.inf                 |    48 +
 .../EFI/Firmware/MdePkg/Library/PeiHobLib/HobLib.c |   692 +
 .../MdePkg/Library/PeiHobLib/PeiHobLib.inf         |    59 +
 .../MdePkg/Library/PeiIoLibCpuIo/IoHighLevel.c     |  2316 +
 .../Firmware/MdePkg/Library/PeiIoLibCpuIo/IoLib.c  |   574 +
 .../MdePkg/Library/PeiIoLibCpuIo/IoLibMmioBuffer.c |   418 +
 .../MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.inf |    46 +
 .../PeiMemoryAllocationLib/MemoryAllocationLib.c   |   806 +
 .../PeiMemoryAllocationLib.inf                     |    43 +
 .../Library/PeiMemoryLib/CompareMemWrapper.c       |    66 +
 .../MdePkg/Library/PeiMemoryLib/CopyMemWrapper.c   |    63 +
 .../Firmware/MdePkg/Library/PeiMemoryLib/MemLib.c  |    71 +
 .../MdePkg/Library/PeiMemoryLib/MemLibGeneric.c    |   260 +
 .../MdePkg/Library/PeiMemoryLib/MemLibGuid.c       |   142 +
 .../MdePkg/Library/PeiMemoryLib/MemLibInternals.h  |   232 +
 .../MdePkg/Library/PeiMemoryLib/PeiMemoryLib.inf   |    58 +
 .../MdePkg/Library/PeiMemoryLib/ScanMem16Wrapper.c |    67 +
 .../MdePkg/Library/PeiMemoryLib/ScanMem32Wrapper.c |    66 +
 .../MdePkg/Library/PeiMemoryLib/ScanMem64Wrapper.c |    67 +
 .../MdePkg/Library/PeiMemoryLib/ScanMem8Wrapper.c  |    99 +
 .../MdePkg/Library/PeiMemoryLib/SetMem16Wrapper.c  |    64 +
 .../MdePkg/Library/PeiMemoryLib/SetMem32Wrapper.c  |    64 +
 .../MdePkg/Library/PeiMemoryLib/SetMem64Wrapper.c  |    64 +
 .../MdePkg/Library/PeiMemoryLib/SetMemWrapper.c    |    91 +
 .../MdePkg/Library/PeiMemoryLib/ZeroMemWrapper.c   |    52 +
 .../Firmware/MdePkg/Library/PeiPalLib/PeiPalLib.c  |    99 +
 .../MdePkg/Library/PeiPalLib/PeiPalLib.inf         |    50 +
 .../Firmware/MdePkg/Library/PeiPcdLib/PeiPcdLib.c  |  1055 +
 .../MdePkg/Library/PeiPcdLib/PeiPcdLib.inf         |    63 +
 .../MdePkg/Library/PeiPciLibPciCfg2/PciLib.c       |  1407 +
 .../Library/PeiPciLibPciCfg2/PeiPciLibPciCfg2.inf  |    54 +
 .../PeiPciSegmentLibPciCfg2/PciSegmentLib.c        |  1401 +
 .../PeiPciSegmentLibPciCfg2.inf                    |    52 +
 .../PeiResourcePublicationLib.c                    |    58 +
 .../PeiResourcePublicationLib.inf                  |    41 +
 .../MdePkg/Library/PeiServicesLib/PeiServicesLib.c |   601 +
 .../Library/PeiServicesLib/PeiServicesLib.inf      |    48 +
 .../PeiServicesTablePointer.c                      |    91 +
 .../PeiServicesTablePointerLib.inf                 |    43 +
 .../PeiServicesTablePointer.c                      |    77 +
 .../PeiServicesTablePointerLibIdt.inf              |    44 +
 .../PeiServicesTablePointer.c                      |    71 +
 .../PeiServicesTablePointerLibKr7.inf              |    41 +
 .../PeiSmbusLibSmbus2Ppi/InternalSmbusLib.h        |    80 +
 .../Library/PeiSmbusLibSmbus2Ppi/PeiSmbusLib.c     |    95 +
 .../PeiSmbusLibSmbus2Ppi/PeiSmbusLibSmbus2Ppi.inf  |    48 +
 .../MdePkg/Library/PeiSmbusLibSmbus2Ppi/SmbusLib.c |   584 +
 .../MdePkg/Library/PeimEntryPoint/PeimEntryPoint.c |    81 +
 .../Library/PeimEntryPoint/PeimEntryPoint.inf      |    38 +
 .../Library/SecPeiDxeTimerLibCpu/IpfTimerLib.c     |   216 +
 .../SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf  |    66 +
 .../Library/SecPeiDxeTimerLibCpu/X86TimerLib.c     |   301 +
 .../MdePkg/Library/SmmIoLibSmmCpuIo2/IoHighLevel.c |  2272 +
 .../MdePkg/Library/SmmIoLibSmmCpuIo2/IoLib.c       |   587 +
 .../Library/SmmIoLibSmmCpuIo2/IoLibMmioBuffer.c    |   417 +
 .../SmmIoLibSmmCpuIo2/SmmCpuIoLibInternal.h        |   118 +
 .../SmmIoLibSmmCpuIo2/SmmIoLibSmmCpuIo2.inf        |    50 +
 .../MdePkg/Library/SmmLibNull/SmmLibNull.c         |   103 +
 .../MdePkg/Library/SmmLibNull/SmmLibNull.inf       |    36 +
 .../SmmMemoryAllocationLib/MemoryAllocationLib.c   |   977 +
 .../SmmMemoryAllocationLib.inf                     |    48 +
 .../Library/SmmPciLibPciRootBridgeIo/PciLib.c      |  1419 +
 .../SmmPciLibPciRootBridgeIo.inf                   |    53 +
 .../Library/SmmPeriodicSmiLib/SmmPeriodicSmiLib.c  |  1183 +
 .../SmmPeriodicSmiLib/SmmPeriodicSmiLib.inf        |    50 +
 .../SmmServicesTableLib/SmmServicesTableLib.c      |    97 +
 .../SmmServicesTableLib/SmmServicesTableLib.inf    |    43 +
 .../ApplicationEntryPoint.c                        |   121 +
 .../UefiApplicationEntryPoint.inf                  |    39 +
 .../UefiBootServicesTableLib.c                     |    66 +
 .../UefiBootServicesTableLib.inf                   |    39 +
 .../MdePkg/Library/UefiDebugLibConOut/DebugLib.c   |   259 +
 .../UefiDebugLibConOut/UefiDebugLibConOut.inf      |    52 +
 .../MdePkg/Library/UefiDebugLibStdErr/DebugLib.c   |   260 +
 .../UefiDebugLibStdErr/UefiDebugLibStdErr.inf      |    50 +
 .../Library/UefiDevicePathLib/UefiDevicePathLib.c  |   807 +
 .../UefiDevicePathLib/UefiDevicePathLib.inf        |    49 +
 .../UefiDevicePathLib.c                            |   635 +
 .../UefiDevicePathLibDevicePathProtocol.inf        |    54 +
 .../UefiDriverEntryPoint/DriverEntryPoint.c        |   173 +
 .../UefiDriverEntryPoint/UefiDriverEntryPoint.inf  |    66 +
 .../EFI/Firmware/MdePkg/Library/UefiLib/Console.c  |   463 +
 .../MdePkg/Library/UefiLib/UefiDriverModel.c       |  1058 +
 .../EFI/Firmware/MdePkg/Library/UefiLib/UefiLib.c  |  1439 +
 .../Firmware/MdePkg/Library/UefiLib/UefiLib.inf    |    89 +
 .../MdePkg/Library/UefiLib/UefiLibInternal.h       |    44 +
 .../Firmware/MdePkg/Library/UefiLib/UefiLibPrint.c |   813 +
 .../Firmware/MdePkg/Library/UefiLib/UefiNotTiano.c |   337 +
 .../UefiMemoryAllocationLib/MemoryAllocationLib.c  |   817 +
 .../UefiMemoryAllocationLib.inf                    |    40 +
 .../Library/UefiMemoryLib/CompareMemWrapper.c      |    66 +
 .../MdePkg/Library/UefiMemoryLib/CopyMemWrapper.c  |    63 +
 .../Firmware/MdePkg/Library/UefiMemoryLib/MemLib.c |    63 +
 .../MdePkg/Library/UefiMemoryLib/MemLibGeneric.c   |   260 +
 .../MdePkg/Library/UefiMemoryLib/MemLibGuid.c      |   142 +
 .../MdePkg/Library/UefiMemoryLib/MemLibInternals.h |   232 +
 .../Library/UefiMemoryLib/ScanMem16Wrapper.c       |    67 +
 .../Library/UefiMemoryLib/ScanMem32Wrapper.c       |    66 +
 .../Library/UefiMemoryLib/ScanMem64Wrapper.c       |    67 +
 .../MdePkg/Library/UefiMemoryLib/ScanMem8Wrapper.c |    99 +
 .../MdePkg/Library/UefiMemoryLib/SetMem16Wrapper.c |    64 +
 .../MdePkg/Library/UefiMemoryLib/SetMem32Wrapper.c |    64 +
 .../MdePkg/Library/UefiMemoryLib/SetMem64Wrapper.c |    64 +
 .../MdePkg/Library/UefiMemoryLib/SetMemWrapper.c   |    91 +
 .../MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf |    58 +
 .../MdePkg/Library/UefiMemoryLib/ZeroMemWrapper.c  |    52 +
 .../MdePkg/Library/UefiPalLib/UefiPalLib.c         |   127 +
 .../MdePkg/Library/UefiPalLib/UefiPalLib.inf       |    47 +
 .../Library/UefiPciLibPciRootBridgeIo/PciLib.c     |  1421 +
 .../UefiPciLibPciRootBridgeIo.inf                  |    55 +
 .../PciSegmentLib.c                                |  1473 +
 .../PciSegmentLib.h                                |    59 +
 .../UefiPciSegmentLibPciRootBridgeIo.inf           |    58 +
 .../MdePkg/Library/UefiRuntimeLib/RuntimeLib.c     |   843 +
 .../Library/UefiRuntimeLib/UefiRuntimeLib.inf      |    50 +
 .../UefiRuntimeServicesTableLib.c                  |    49 +
 .../UefiRuntimeServicesTableLib.inf                |    40 +
 .../MdePkg/Library/UefiSalLib/UefiSalLib.c         |   139 +
 .../MdePkg/Library/UefiSalLib/UefiSalLib.inf       |    45 +
 .../MdePkg/Library/UefiScsiLib/UefiScsiLib.c       |  1243 +
 .../MdePkg/Library/UefiScsiLib/UefiScsiLib.inf     |    44 +
 .../EFI/Firmware/MdePkg/Library/UefiUsbLib/Hid.c   |   488 +
 .../MdePkg/Library/UefiUsbLib/UefiUsbLib.inf       |    46 +
 .../MdePkg/Library/UefiUsbLib/UefiUsbLibInternal.h |    29 +
 .../Firmware/MdePkg/Library/UefiUsbLib/UsbDxeLib.c |   672 +
 src/VBox/Devices/EFI/Firmware/MdePkg/MdePkg.dec    |  1468 +
 src/VBox/Devices/EFI/Firmware/MdePkg/MdePkg.dsc    |   168 +
 .../NetworkPkg/Application/IfConfig6/IfConfig6.c   |  1780 +
 .../NetworkPkg/Application/IfConfig6/IfConfig6.h   |    79 +
 .../NetworkPkg/Application/IfConfig6/IfConfig6.inf |    52 +
 .../Application/IfConfig6/IfConfig6Strings.uni     |   Bin 0 -> 15680 bytes
 .../NetworkPkg/Application/IpsecConfig/Delete.c    |   110 +
 .../NetworkPkg/Application/IpsecConfig/Delete.h    |    42 +
 .../NetworkPkg/Application/IpsecConfig/Dump.c      |   579 +
 .../NetworkPkg/Application/IpsecConfig/Dump.h      |    34 +
 .../NetworkPkg/Application/IpsecConfig/ForEach.c   |   115 +
 .../NetworkPkg/Application/IpsecConfig/ForEach.h   |    54 +
 .../NetworkPkg/Application/IpsecConfig/Helper.c    |   420 +
 .../NetworkPkg/Application/IpsecConfig/Helper.h    |   143 +
 .../NetworkPkg/Application/IpsecConfig/Indexer.c   |   248 +
 .../NetworkPkg/Application/IpsecConfig/Indexer.h   |    58 +
 .../Application/IpsecConfig/IpSecConfig.c          |   810 +
 .../Application/IpsecConfig/IpSecConfig.h          |   150 +
 .../Application/IpsecConfig/IpSecConfig.inf        |    61 +
 .../Application/IpsecConfig/IpSecConfigStrings.uni |   Bin 0 -> 24238 bytes
 .../NetworkPkg/Application/IpsecConfig/Match.c     |   163 +
 .../NetworkPkg/Application/IpsecConfig/Match.h     |    41 +
 .../Application/IpsecConfig/PolicyEntryOperation.c |  2081 +
 .../Application/IpsecConfig/PolicyEntryOperation.h |   159 +
 .../NetworkPkg/Application/Ping6/Ia32/Tsc.c        |    28 +
 .../NetworkPkg/Application/Ping6/Ipf/Itc.c         |    28 +
 .../Firmware/NetworkPkg/Application/Ping6/Ping6.c  |  1178 +
 .../Firmware/NetworkPkg/Application/Ping6/Ping6.h  |    87 +
 .../NetworkPkg/Application/Ping6/Ping6.inf         |    64 +
 .../NetworkPkg/Application/Ping6/Ping6Strings.uni  |   Bin 0 -> 7484 bytes
 .../NetworkPkg/Application/Ping6/X64/Tsc.c         |    28 +
 .../NetworkPkg/Application/VConfig/VConfig.c       |   668 +
 .../NetworkPkg/Application/VConfig/VConfig.inf     |    47 +
 .../Application/VConfig/VConfigStrings.uni         |   Bin 0 -> 8624 bytes
 .../Firmware/NetworkPkg/Dhcp6Dxe/ComponentName.c   |   312 +
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Driver.c |   783 +
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Driver.h |   155 +
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Dxe.inf  |    69 +
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Impl.c   |  1220 +
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Impl.h   |   599 +
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Io.c     |  2973 +
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Io.h     |   193 +
 .../Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Utility.c    |  1191 +
 .../Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Utility.h    |   340 +
 .../Firmware/NetworkPkg/IScsiDxe/ComponentName.c   |   181 +
 .../NetworkPkg/IScsiDxe/IScsiAuthenticationInfo.c  |    67 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiCHAP.c   |   477 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiCHAP.h   |   108 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiConfig.c |  2594 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiConfig.h |   157 +
 .../NetworkPkg/IScsiDxe/IScsiConfigNVDataStruc.h   |   185 +
 .../NetworkPkg/IScsiDxe/IScsiConfigStrings.uni     |   Bin 0 -> 12526 bytes
 .../NetworkPkg/IScsiDxe/IScsiConfigVfr.vfr         |   368 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDhcp.c   |   498 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDhcp.h   |    62 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDhcp6.c  |   505 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDhcp6.h  |    79 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDriver.c |  1216 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDriver.h |   679 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDxe.inf  |   108 +
 .../NetworkPkg/IScsiDxe/IScsiExtScsiPassThru.c     |   409 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiIbft.c   |   546 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiIbft.h   |    39 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiImpl.h   |   197 +
 .../NetworkPkg/IScsiDxe/IScsiInitiatorName.c       |   136 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiMisc.c   |  1342 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiMisc.h   |   343 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiProto.c  |  3041 +
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiProto.h  |  1035 +
 .../NetworkPkg/Include/Guid/IScsiConfigHii.h       |    26 +
 .../NetworkPkg/Include/Guid/Ip6ConfigHii.h         |    25 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/ComponentName.c |   313 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Common.c     |   796 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Common.h     |   338 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Config.vfr   |   183 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6ConfigImpl.c |  2369 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6ConfigImpl.h |   295 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6ConfigNv.c   |  2136 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6ConfigNv.h   |    68 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Driver.c     |   930 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Driver.h     |   185 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Dxe.inf      |   101 +
 .../Firmware/NetworkPkg/Ip6Dxe/Ip6DxeStrings.uni   |   Bin 0 -> 10244 bytes
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Icmp.c       |   684 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Icmp.h       |   108 +
 .../Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6If.c |   802 +
 .../Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6If.h |   267 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Impl.c       |  1857 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Impl.h       |   751 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Input.c      |  1825 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Input.h      |   235 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Mld.c        |   908 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Mld.h        |   198 +
 .../Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Nd.c |  3152 ++
 .../Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Nd.h |   749 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6NvData.h     |    69 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Option.c     |   758 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Option.h     |   191 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Output.c     |  1089 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Output.h     |   141 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Route.c      |   635 +
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Route.h      |   299 +
 .../Firmware/NetworkPkg/IpSecDxe/ComponentName.c   |   310 +
 .../Firmware/NetworkPkg/IpSecDxe/IetfConstants.c   |   388 +
 .../Devices/EFI/Firmware/NetworkPkg/IpSecDxe/Ike.h |   266 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IkeCommon.c   |   255 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IkeCommon.h   |   190 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IkePacket.c   |   258 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IkePacket.h   |    82 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IkeService.c  |   774 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IkeService.h  |   257 +
 .../Firmware/NetworkPkg/IpSecDxe/Ikev2/ChildSa.c   |   192 +
 .../Firmware/NetworkPkg/IpSecDxe/Ikev2/Exchange.c  |   802 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/Ikev2/Ikev2.h |   258 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/Ikev2/Info.c  |   401 +
 .../Firmware/NetworkPkg/IpSecDxe/Ikev2/Payload.c   |  3259 ++
 .../Firmware/NetworkPkg/IpSecDxe/Ikev2/Payload.h   |   438 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/Ikev2/Sa.c    |  2066 +
 .../Firmware/NetworkPkg/IpSecDxe/Ikev2/Utility.c   |  2694 +
 .../Firmware/NetworkPkg/IpSecDxe/Ikev2/Utility.h   |  1131 +
 .../Firmware/NetworkPkg/IpSecDxe/IpSecConfigImpl.c |  3135 ++
 .../Firmware/NetworkPkg/IpSecDxe/IpSecConfigImpl.h |   955 +
 .../Firmware/NetworkPkg/IpSecDxe/IpSecCryptIo.c    |  1016 +
 .../Firmware/NetworkPkg/IpSecDxe/IpSecCryptIo.h    |   827 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDebug.c  |   334 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDebug.h  |   105 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDriver.c |   420 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDxe.inf  |   101 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecImpl.c   |  2180 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecImpl.h   |   389 +
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecMain.c   |   242 +
 .../Firmware/NetworkPkg/Mtftp6Dxe/ComponentName.c  |   308 +
 .../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Driver.c   |   703 +
 .../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Driver.h   |   151 +
 .../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Dxe.inf    |    69 +
 .../EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Impl.c |   634 +
 .../EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Impl.h |   469 +
 .../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Option.c   |   416 +
 .../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Option.h   |   148 +
 .../EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Rrq.c  |   901 +
 .../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Support.c  |  1189 +
 .../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Support.h  |   359 +
 .../EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Wrq.c  |   603 +
 .../Devices/EFI/Firmware/NetworkPkg/NetworkPkg.dec |    58 +
 .../Devices/EFI/Firmware/NetworkPkg/NetworkPkg.dsc |   101 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/ComponentName.c |   304 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/SockImpl.c      |  1230 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/SockImpl.h      |   103 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/SockInterface.c |   999 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/Socket.h        |   924 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpDispatcher.c |   861 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpDriver.c     |   891 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpDriver.h     |   230 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpDxe.inf      |    83 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpFunc.h       |   724 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpInput.c      |  1592 +
 .../Devices/EFI/Firmware/NetworkPkg/TcpDxe/TcpIo.c |   190 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpMain.c       |  1074 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpMain.h       |   758 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpMisc.c       |  1283 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpOption.c     |   374 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpOption.h     |   145 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpOutput.c     |  1219 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpProto.h      |   342 +
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpTimer.c      |   593 +
 .../Firmware/NetworkPkg/Udp6Dxe/ComponentName.c    |   313 +
 .../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Driver.c   |   556 +
 .../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Driver.h   |   182 +
 .../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Dxe.inf    |    63 +
 .../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Impl.c     |  2131 +
 .../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Impl.h     |   673 +
 .../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Main.c     |   855 +
 .../NetworkPkg/UefiPxeBcDxe/ComponentName.c        |   312 +
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcBoot.c   |  1175 +
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcBoot.h   |   100 +
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDhcp4.c  |  1602 +
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDhcp4.h  |   389 +
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDhcp6.c  |  1807 +
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDhcp6.h  |   276 +
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDriver.c |  1464 +
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDriver.h |   104 +
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcImpl.c   |  2364 +
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcImpl.h   |   219 +
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcMtftp.c  |  1105 +
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcMtftp.h  |   136 +
 .../NetworkPkg/UefiPxeBcDxe/PxeBcSupport.c         |  1519 +
 .../NetworkPkg/UefiPxeBcDxe/PxeBcSupport.h         |   488 +
 .../NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf       |    98 +
 .../Application/BltLibSample/BltLibSample.c        |   287 +
 .../Application/BltLibSample/BltLibSample.inf      |    35 +
 .../OptionRomPkg/AtapiPassThruDxe/AtapiPassThru.c  |  3416 ++
 .../OptionRomPkg/AtapiPassThruDxe/AtapiPassThru.h  |  1624 +
 .../AtapiPassThruDxe/AtapiPassThruDxe.inf          |    75 +
 .../OptionRomPkg/AtapiPassThruDxe/ComponentName.c  |   175 +
 .../AtapiPassThruDxe/DriverSupportedEfiVersion.c   |    20 +
 .../CirrusLogic5430Dxe/CirrusLogic5430.c           |   923 +
 .../CirrusLogic5430Dxe/CirrusLogic5430.h           |   438 +
 .../CirrusLogic5430Dxe/CirrusLogic5430Dxe.inf      |    89 +
 .../CirrusLogic5430GraphicsOutput.c                |   562 +
 .../CirrusLogic5430Dxe/CirrusLogic5430I2c.c        |   433 +
 .../CirrusLogic5430Dxe/CirrusLogic5430I2c.h        |    68 +
 .../CirrusLogic5430Dxe/CirrusLogic5430UgaDraw.c    |   418 +
 .../CirrusLogic5430Dxe/ComponentName.c             |   209 +
 .../CirrusLogic5430Dxe/DriverSupportedEfiVersion.c |    20 +
 .../OptionRomPkg/CirrusLogic5430Dxe/Edid.c         |   531 +
 .../Firmware/OptionRomPkg/Include/Library/BltLib.h |   259 +
 .../Library/FrameBufferBltLib/FrameBufferBltLib.c  |   752 +
 .../FrameBufferBltLib/FrameBufferBltLib.inf        |    35 +
 .../OptionRomPkg/Library/GopBltLib/GopBltLib.c     |   455 +
 .../OptionRomPkg/Library/GopBltLib/GopBltLib.inf   |    37 +
 .../EFI/Firmware/OptionRomPkg/OptionRomPkg.dec     |    47 +
 .../EFI/Firmware/OptionRomPkg/OptionRomPkg.dsc     |   109 +
 .../Devices/EFI/Firmware/OptionRomPkg/ReadMe.txt   |    19 +
 .../Firmware/OptionRomPkg/UndiRuntimeDxe/Decode.c  |  1516 +
 .../Firmware/OptionRomPkg/UndiRuntimeDxe/E100b.c   |  3546 ++
 .../Firmware/OptionRomPkg/UndiRuntimeDxe/E100b.h   |   671 +
 .../Firmware/OptionRomPkg/UndiRuntimeDxe/Init.c    |  1047 +
 .../Firmware/OptionRomPkg/UndiRuntimeDxe/Undi32.h  |   349 +
 .../OptionRomPkg/UndiRuntimeDxe/UndiRuntimeDxe.inf |    72 +
 .../EFI/Firmware/OvmfPkg/AcpiTables/AcpiTables.inf |    39 +
 .../EFI/Firmware/OvmfPkg/AcpiTables/Dsdt.asl       |   442 +
 .../EFI/Firmware/OvmfPkg/AcpiTables/Facp.aslc      |    79 +
 .../EFI/Firmware/OvmfPkg/AcpiTables/Facs.aslc      |    82 +
 .../EFI/Firmware/OvmfPkg/AcpiTables/Madt.aslc      |   155 +
 .../EFI/Firmware/OvmfPkg/AcpiTables/Platform.h     |    64 +
 .../OvmfPkg/BlockMmioToBlockIoDxe/BlockIo.c        |   526 +
 .../OvmfPkg/BlockMmioToBlockIoDxe/BlockIo.h        |   346 +
 .../OvmfPkg/BlockMmioToBlockIoDxe/BlockIo.inf      |    55 +
 .../OvmfPkg/BlockMmioToBlockIoDxe/ComponentName.c  |   162 +
 .../EFI/Firmware/OvmfPkg/Csm/Csm16/Csm16.inf       |    23 +
 .../EFI/Firmware/OvmfPkg/Csm/Csm16/ReadMe.txt      |    12 +
 .../OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.c      |    38 +
 .../OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.h      |    55 +
 .../OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf    |    54 +
 .../OvmfPkg/Csm/CsmSupportLib/LegacyInterrupt.c    |   196 +
 .../OvmfPkg/Csm/CsmSupportLib/LegacyInterrupt.h    |   119 +
 .../OvmfPkg/Csm/CsmSupportLib/LegacyPlatform.c     |  1066 +
 .../OvmfPkg/Csm/CsmSupportLib/LegacyPlatform.h     |   104 +
 .../OvmfPkg/Csm/CsmSupportLib/LegacyRegion.c       |   466 +
 .../OvmfPkg/Csm/CsmSupportLib/LegacyRegion.h       |   219 +
 .../OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.c         |   877 +
 .../OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.h         |   140 +
 .../OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.inf       |    73 +
 .../EFI/Firmware/OvmfPkg/Include/Guid/XenInfo.h    |    42 +
 .../OvmfPkg/Include/Library/NvVarsFileLib.h        |    51 +
 .../OvmfPkg/Include/Library/PlatformFvbLib.h       |    87 +
 .../Include/Library/SerializeVariablesLib.h        |   229 +
 .../Firmware/OvmfPkg/Include/Protocol/BlockMmio.h  |    50 +
 .../OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.c    |   277 +
 .../OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf  |    41 +
 .../Library/EmuVariableFvbLib/EmuVariableFvbLib.c  |   103 +
 .../EmuVariableFvbLib/EmuVariableFvbLib.inf        |    48 +
 .../OvmfPkg/Library/NvVarsFileLib/FsAccess.c       |   485 +
 .../OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.c  |    83 +
 .../OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.h  |    61 +
 .../Library/NvVarsFileLib/NvVarsFileLib.inf        |    60 +
 .../OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c   |  1848 +
 .../OvmfPkg/Library/PlatformBdsLib/BdsPlatform.h   |   298 +
 .../Library/PlatformBdsLib/PlatformBdsLib.inf      |    67 +
 .../OvmfPkg/Library/PlatformBdsLib/PlatformData.c  |    64 +
 .../PlatformFvbLibNull/PlatformFvbLibNull.c        |    89 +
 .../PlatformFvbLibNull/PlatformFvbLibNull.inf      |    39 +
 .../Library/ResetSystemLib/ResetSystemLib.c        |   101 +
 .../Library/ResetSystemLib/ResetSystemLib.inf      |    38 +
 .../SerializeVariablesLib/SerializeVariablesLib.c  |   857 +
 .../SerializeVariablesLib/SerializeVariablesLib.h  |    39 +
 .../SerializeVariablesLib.inf                      |    41 +
 src/VBox/Devices/EFI/Firmware/OvmfPkg/OvmfPkg.dec  |    47 +
 .../Devices/EFI/Firmware/OvmfPkg/OvmfPkgIa32.dsc   |   565 +
 .../Devices/EFI/Firmware/OvmfPkg/OvmfPkgIa32.fdf   |   434 +
 .../EFI/Firmware/OvmfPkg/OvmfPkgIa32X64.dsc        |   444 +
 .../EFI/Firmware/OvmfPkg/OvmfPkgIa32X64.fdf        |   384 +
 .../Devices/EFI/Firmware/OvmfPkg/OvmfPkgX64.dsc    |   565 +
 .../Devices/EFI/Firmware/OvmfPkg/OvmfPkgX64.fdf    |   432 +
 .../EFI/Firmware/OvmfPkg/PlatformPei/Cmos.c        |    64 +
 .../EFI/Firmware/OvmfPkg/PlatformPei/Cmos.h        |    56 +
 .../Devices/EFI/Firmware/OvmfPkg/PlatformPei/Fv.c  |    58 +
 .../EFI/Firmware/OvmfPkg/PlatformPei/MemDetect.c   |   146 +
 .../EFI/Firmware/OvmfPkg/PlatformPei/Platform.c    |   342 +
 .../EFI/Firmware/OvmfPkg/PlatformPei/Platform.h    |    75 +
 .../Firmware/OvmfPkg/PlatformPei/PlatformPei.inf   |    72 +
 .../Devices/EFI/Firmware/OvmfPkg/PlatformPei/Xen.c |   144 +
 .../Firmware/OvmfPkg/QemuVideoDxe/ComponentName.c  |   212 +
 .../EFI/Firmware/OvmfPkg/QemuVideoDxe/Driver.c     |   742 +
 .../QemuVideoDxe/DriverSupportedEfiVersion.c       |    21 +
 .../EFI/Firmware/OvmfPkg/QemuVideoDxe/Gop.c        |   361 +
 .../EFI/Firmware/OvmfPkg/QemuVideoDxe/Initialize.c |   203 +
 .../EFI/Firmware/OvmfPkg/QemuVideoDxe/Qemu.h       |   418 +
 .../Firmware/OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf |    71 +
 src/VBox/Devices/EFI/Firmware/OvmfPkg/README       |   118 +
 .../EFI/Firmware/OvmfPkg/Sec/Ia32/SecEntry.S       |    55 +
 .../EFI/Firmware/OvmfPkg/Sec/Ia32/SecEntry.asm     |    57 +
 .../Devices/EFI/Firmware/OvmfPkg/Sec/SecMain.c     |   765 +
 .../Devices/EFI/Firmware/OvmfPkg/Sec/SecMain.inf   |    68 +
 .../EFI/Firmware/OvmfPkg/Sec/X64/SecEntry.S        |    54 +
 .../EFI/Firmware/OvmfPkg/Sec/X64/SecEntry.asm      |    57 +
 .../OvmfPkg/SmbiosPlatformDxe/SmbiosPlatformDxe.c  |   170 +
 .../OvmfPkg/SmbiosPlatformDxe/SmbiosPlatformDxe.h  |    56 +
 .../SmbiosPlatformDxe/SmbiosPlatformDxe.inf        |    57 +
 .../EFI/Firmware/OvmfPkg/SmbiosPlatformDxe/Xen.c   |    63 +
 src/VBox/Devices/EFI/Firmware/OvmfPkg/build.sh     |   212 +
 .../Devices/EFI/Firmware/OvmfPkg/create-release.py |   240 +
 .../PcAtChipsetPkg/8254TimerDxe/8254Timer.inf      |    44 +
 .../Firmware/PcAtChipsetPkg/8254TimerDxe/Timer.c   |   409 +
 .../Firmware/PcAtChipsetPkg/8254TimerDxe/Timer.h   |   185 +
 .../8259InterruptControllerDxe/8259.c              |   624 +
 .../8259InterruptControllerDxe/8259.h              |   226 +
 .../8259InterruptControllerDxe/8259.inf            |    49 +
 .../Bus/Pci/IdeControllerDxe/ComponentName.c       |   177 +
 .../Bus/Pci/IdeControllerDxe/IdeController.c       |   746 +
 .../Bus/Pci/IdeControllerDxe/IdeController.h       |   478 +
 .../Bus/Pci/IdeControllerDxe/IdeControllerDxe.inf  |    49 +
 .../PcAtChipsetPkg/HpetTimerDxe/HpetTimer.c        |   987 +
 .../PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.inf   |    60 +
 .../Include/Guid/PcAtChipsetTokenSpace.h           |    25 +
 .../PcAtChipsetPkg/Include/Library/IoApicLib.h     |   105 +
 .../PcAtChipsetPkg/Include/Register/Hpet.h         |   106 +
 .../PcAtChipsetPkg/Include/Register/IoApic.h       |    86 +
 .../PcAtChipsetPkg/IsaAcpiDxe/ComponentName.c      |   307 +
 .../Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.c   |   359 +
 .../Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf |    53 +
 .../PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c        |   389 +
 .../PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.h        |   274 +
 .../Firmware/PcAtChipsetPkg/KbcResetDxe/Reset.inf  |    43 +
 .../PcAtChipsetPkg/KbcResetDxe/ResetEntry.c        |   106 +
 .../Library/BaseIoApicLib/BaseIoApicLib.inf        |    38 +
 .../Library/BaseIoApicLib/IoApicLib.c              |   158 +
 .../Library/ResetSystemLib/ResetSystemLib.c        |    86 +
 .../Library/ResetSystemLib/ResetSystemLib.inf      |    38 +
 .../Library/SerialIoLib/SerialIoLib.inf            |    32 +
 .../Library/SerialIoLib/SerialPortLib.c            |   221 +
 .../EFI/Firmware/PcAtChipsetPkg/PcAtChipsetPkg.dec |    92 +
 .../EFI/Firmware/PcAtChipsetPkg/PcAtChipsetPkg.dsc |    59 +
 .../PcatRealTimeClockRuntimeDxe/PcRtc.c            |  1097 +
 .../PcatRealTimeClockRuntimeDxe/PcRtc.h            |   364 +
 .../PcatRealTimeClockRuntimeDxe/PcRtcEntry.c       |   156 +
 .../PcatRealTimeClockRuntimeDxe.inf                |    62 +
 .../PciHostBridgeDxe/PciHostBridge.c               |  1188 +
 .../PciHostBridgeDxe/PciHostBridge.h               |   498 +
 .../PciHostBridgeDxe/PciHostBridgeDxe.inf          |    54 +
 .../PciHostBridgeDxe/PciRootBridgeIo.c             |  2161 +
 .../EFI/Firmware/PerformancePkg/Dp_App/Dp.c        |   463 +
 .../EFI/Firmware/PerformancePkg/Dp_App/Dp.h        |   101 +
 .../EFI/Firmware/PerformancePkg/Dp_App/Dp.inf      |    72 +
 .../Firmware/PerformancePkg/Dp_App/DpInternal.h    |   367 +
 .../EFI/Firmware/PerformancePkg/Dp_App/DpProfile.c |   103 +
 .../Firmware/PerformancePkg/Dp_App/DpStrings.uni   |   Bin 0 -> 36606 bytes
 .../EFI/Firmware/PerformancePkg/Dp_App/DpTrace.c   |   832 +
 .../Firmware/PerformancePkg/Dp_App/DpUtilities.c   |   460 +
 .../EFI/Firmware/PerformancePkg/Dp_App/Literals.c  |    23 +
 .../EFI/Firmware/PerformancePkg/Dp_App/Literals.h  |    26 +
 .../Include/Guid/PerformancePkgTokenSpace.h        |    25 +
 .../PerformancePkg/Include/Guid/TscFrequency.h     |    25 +
 .../PerformancePkg/Include/Ich/GenericIch.h        |    55 +
 .../PerformancePkg/Include/PerformanceTokens.h     |    28 +
 .../Library/TscTimerLib/BaseTscTimerLib.c          |    45 +
 .../Library/TscTimerLib/BaseTscTimerLib.inf        |    55 +
 .../Library/TscTimerLib/DxeTscTimerLib.c           |   100 +
 .../Library/TscTimerLib/DxeTscTimerLib.inf         |    60 +
 .../Library/TscTimerLib/PeiTscTimerLib.c           |    76 +
 .../Library/TscTimerLib/PeiTscTimerLib.inf         |    56 +
 .../Library/TscTimerLib/TscTimerLibInternal.h      |    55 +
 .../Library/TscTimerLib/TscTimerLibShare.c         |   275 +
 .../EFI/Firmware/PerformancePkg/PerformancePkg.dec |    37 +
 .../EFI/Firmware/PerformancePkg/PerformancePkg.dsc |    79 +
 src/VBox/Devices/EFI/Firmware/ReadMe.vbox          |    31 +
 .../Application/VariableInfo/VariableInfo.c        |   265 +
 .../Application/VariableInfo/VariableInfo.inf      |    54 +
 .../Include/Guid/AuthenticatedVariableFormat.h     |   209 +
 .../Include/Guid/PhysicalPresenceData.h            |    73 +
 .../Include/Guid/PwdCredentialProviderHii.h        |    29 +
 .../SecurityPkg/Include/Guid/SecureBootConfigHii.h |    26 +
 .../Include/Guid/SecurityPkgTokenSpace.h           |    25 +
 .../SecurityPkg/Include/Guid/TcgConfigHii.h        |    25 +
 .../SecurityPkg/Include/Guid/TcgEventHob.h         |    30 +
 .../Include/Guid/UsbCredentialProviderHii.h        |    29 +
 .../Include/Guid/UserIdentifyManagerHii.h          |    25 +
 .../Include/Guid/UserProfileManagerHii.h           |    25 +
 .../Include/Library/PlatformSecureLib.h            |    42 +
 .../Include/Library/TcgPhysicalPresenceLib.h       |    38 +
 .../SecurityPkg/Include/Library/TpmCommLib.h       |   286 +
 .../SecurityPkg/Include/Ppi/LockPhysicalPresence.h |    60 +
 .../SecurityPkg/Include/Ppi/TpmInitialized.h       |    30 +
 .../DxeDeferImageLoadLib/DxeDeferImageLoadLib.c    |   858 +
 .../DxeDeferImageLoadLib/DxeDeferImageLoadLib.h    |   106 +
 .../DxeDeferImageLoadLib/DxeDeferImageLoadLib.inf  |    62 +
 .../DxeImageVerificationLib.c                      |  1597 +
 .../DxeImageVerificationLib.h                      |   204 +
 .../DxeImageVerificationLib.inf                    |    75 +
 .../DxeTcgPhysicalPresenceLib.c                    |  1129 +
 .../DxeTcgPhysicalPresenceLib.inf                  |    54 +
 .../PhysicalPresenceStrings.uni                    |   Bin 0 -> 8296 bytes
 .../DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.c    |   918 +
 .../DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.inf  |    54 +
 .../PlatformSecureLibNull/PlatformSecureLibNull.c  |    42 +
 .../PlatformSecureLibNull.inf                      |    36 +
 .../SecurityPkg/Library/TpmCommLib/CommonHeader.h  |    29 +
 .../SecurityPkg/Library/TpmCommLib/TisPc.c         |   180 +
 .../SecurityPkg/Library/TpmCommLib/TpmComm.c       |    50 +
 .../SecurityPkg/Library/TpmCommLib/TpmCommLib.inf  |    46 +
 .../EFI/Firmware/SecurityPkg/SecurityPkg.dec       |   149 +
 .../EFI/Firmware/SecurityPkg/SecurityPkg.dsc       |   127 +
 .../Tcg/MemoryOverwriteControl/TcgMor.c            |    82 +
 .../Tcg/MemoryOverwriteControl/TcgMor.h            |    27 +
 .../Tcg/MemoryOverwriteControl/TcgMor.inf          |    50 +
 .../Tcg/PhysicalPresencePei/PhysicalPresencePei.c  |   134 +
 .../PhysicalPresencePei/PhysicalPresencePei.inf    |    55 +
 .../SecurityPkg/Tcg/TcgConfigDxe/TcgConfig.vfr     |   114 +
 .../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigDriver.c |   145 +
 .../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigDxe.inf  |    76 +
 .../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigImpl.c   |   549 +
 .../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigImpl.h   |   195 +
 .../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigNvData.h |    44 +
 .../Tcg/TcgConfigDxe/TcgConfigStrings.uni          |   Bin 0 -> 5016 bytes
 .../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TcgDxe.c   |  1212 +
 .../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TcgDxe.inf |    70 +
 .../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TisDxe.c   |   434 +
 .../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TpmComm.c  |   163 +
 .../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TpmComm.h  |    99 +
 .../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TcgPei.c   |   593 +
 .../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TcgPei.inf |    67 +
 .../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TisPei.c   |   160 +
 .../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TpmComm.c  |   272 +
 .../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TpmComm.h  |   163 +
 .../EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmm.c   |   377 +
 .../EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmm.h   |   110 +
 .../EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmm.inf |    57 +
 .../EFI/Firmware/SecurityPkg/Tcg/TcgSmm/Tpm.asl    |   355 +
 .../PwdCredentialProvider.c                        |  1456 +
 .../PwdCredentialProvider.h                        |   374 +
 .../PwdCredentialProviderData.h                    |    30 +
 .../PwdCredentialProviderDxe.inf                   |    54 +
 .../PwdCredentialProviderStrings.uni               |   Bin 0 -> 5128 bytes
 .../PwdCredentialProviderVfr.Vfr                   |    35 +
 .../UsbCredentialProvider.c                        |  1405 +
 .../UsbCredentialProvider.h                        |   361 +
 .../UsbCredentialProviderDxe.inf                   |    58 +
 .../UsbCredentialProviderStrings.uni               |   Bin 0 -> 3556 bytes
 .../UserIdentifyManagerDxe/LoadDeferredImage.c     |   148 +
 .../UserIdentifyManagerDxe/UserIdentifyManager.c   |  3758 ++
 .../UserIdentifyManagerDxe/UserIdentifyManager.h   |   413 +
 .../UserIdentifyManagerData.h                      |    35 +
 .../UserIdentifyManagerDxe.inf                     |    64 +
 .../UserIdentifyManagerStrings.uni                 |   Bin 0 -> 2696 bytes
 .../UserIdentifyManagerVfr.Vfr                     |    44 +
 .../UserProfileManagerDxe/ModifyAccessPolicy.c     |   702 +
 .../UserProfileManagerDxe/ModifyIdentityPolicy.c   |   516 +
 .../UserProfileManagerDxe/UserProfileAdd.c         |   372 +
 .../UserProfileManagerDxe/UserProfileDelete.c      |   343 +
 .../UserProfileManagerDxe/UserProfileManager.c     |   884 +
 .../UserProfileManagerDxe/UserProfileManager.h     |   445 +
 .../UserProfileManagerDxe/UserProfileManagerData.h |   158 +
 .../UserProfileManagerDxe.inf                      |    64 +
 .../UserProfileManagerStrings.uni                  |   Bin 0 -> 21532 bytes
 .../UserProfileManagerVfr.Vfr                      |   247 +
 .../UserProfileManagerDxe/UserProfileModify.c      |  1475 +
 .../EsalVariableDxeSal/AuthService.c               |   882 +
 .../EsalVariableDxeSal/AuthService.h               |   151 +
 .../EsalVariableDxeSal/EsalVariableDxeSal.inf      |    86 +
 .../EsalVariableDxeSal/InitVariable.c              |   247 +
 .../EsalVariableDxeSal/Reclaim.c                   |   262 +
 .../EsalVariableDxeSal/Variable.c                  |  3251 ++
 .../EsalVariableDxeSal/Variable.h                  |   505 +
 .../VariableAuthenticated/Pei/Variable.c           |   796 +
 .../VariableAuthenticated/Pei/Variable.h           |   136 +
 .../VariableAuthenticated/Pei/VariablePei.inf      |    65 +
 .../VariableAuthenticated/RuntimeDxe/AuthService.c |  2148 +
 .../VariableAuthenticated/RuntimeDxe/AuthService.h |   296 +
 .../VariableAuthenticated/RuntimeDxe/Reclaim.c     |   172 +
 .../VariableAuthenticated/RuntimeDxe/Variable.c    |  2785 +
 .../VariableAuthenticated/RuntimeDxe/Variable.h    |   506 +
 .../VariableAuthenticated/RuntimeDxe/VariableDxe.c |   434 +
 .../RuntimeDxe/VariableRuntimeDxe.inf              |   102 +
 .../VariableAuthenticated/RuntimeDxe/VariableSmm.c |   595 +
 .../RuntimeDxe/VariableSmm.inf                     |   100 +
 .../RuntimeDxe/VariableSmmRuntimeDxe.c             |   651 +
 .../RuntimeDxe/VariableSmmRuntimeDxe.inf           |    68 +
 .../SecureBootConfigDxe/SecureBootConfig.vfr       |   495 +
 .../SecureBootConfigDevicePath.c                   |  1537 +
 .../SecureBootConfigDxe/SecureBootConfigDriver.c   |   133 +
 .../SecureBootConfigDxe/SecureBootConfigDxe.inf    |   102 +
 .../SecureBootConfigFileExplorer.c                 |  1227 +
 .../SecureBootConfigDxe/SecureBootConfigImpl.c     |  2735 +
 .../SecureBootConfigDxe/SecureBootConfigImpl.h     |   614 +
 .../SecureBootConfigDxe/SecureBootConfigMisc.c     |   334 +
 .../SecureBootConfigDxe/SecureBootConfigNvData.h   |   118 +
 .../SecureBootConfigStrings.uni                    |   Bin 0 -> 9518 bytes
 .../ShellPkg/Application/Shell/ConsoleLogger.c     |  1197 +
 .../ShellPkg/Application/Shell/ConsoleLogger.h     |   341 +
 .../ShellPkg/Application/Shell/ConsoleWrappers.c   |   477 +
 .../ShellPkg/Application/Shell/ConsoleWrappers.h   |    81 +
 .../Application/Shell/FileHandleInternal.h         |    68 +
 .../Application/Shell/FileHandleWrappers.c         |  1798 +
 .../Application/Shell/FileHandleWrappers.h         |    95 +
 .../Firmware/ShellPkg/Application/Shell/Shell.c    |  1922 +
 .../Firmware/ShellPkg/Application/Shell/Shell.h    |   303 +
 .../Firmware/ShellPkg/Application/Shell/Shell.inf  |   110 +
 .../Firmware/ShellPkg/Application/Shell/Shell.uni  |   Bin 0 -> 4416 bytes
 .../ShellPkg/Application/Shell/ShellEnvVar.c       |   347 +
 .../ShellPkg/Application/Shell/ShellEnvVar.h       |   210 +
 .../ShellPkg/Application/Shell/ShellManParser.c    |   644 +
 .../ShellPkg/Application/Shell/ShellManParser.h    |    86 +
 .../Application/Shell/ShellParametersProtocol.c    |  1281 +
 .../Application/Shell/ShellParametersProtocol.h    |   223 +
 .../ShellPkg/Application/Shell/ShellProtocol.c     |  3430 ++
 .../ShellPkg/Application/Shell/ShellProtocol.h     |   976 +
 .../Application/ShellCTestApp/ShellCTestApp.c      |    50 +
 .../Application/ShellCTestApp/ShellCTestApp.inf    |    39 +
 .../ShellPkg/Application/ShellExecTestApp/SA.c     |    38 +
 .../ShellPkg/Application/ShellExecTestApp/SA.inf   |    41 +
 .../ShellSortTestApp/ShellSortTestApp.c            |    83 +
 .../ShellSortTestApp/ShellSortTestApp.inf          |    41 +
 .../ShellPkg/Include/Guid/ShellAliasGuid.h         |    26 +
 .../ShellPkg/Include/Guid/ShellEnvironment2Ext.h   |    26 +
 .../ShellPkg/Include/Guid/ShellLibHiiGuid.h        |    68 +
 .../Firmware/ShellPkg/Include/Guid/ShellMapGuid.h  |    25 +
 .../ShellPkg/Include/Guid/ShellPkgTokenSpace.h     |    26 +
 .../ShellPkg/Include/Guid/ShellVariableGuid.h      |    25 +
 .../ShellPkg/Include/Library/FileHandleLib.h       |   498 +
 .../ShellPkg/Include/Library/HandleParsingLib.h    |   343 +
 .../Firmware/ShellPkg/Include/Library/PathLib.h    |    56 +
 .../ShellPkg/Include/Library/ShellCEntryLib.h      |    40 +
 .../ShellPkg/Include/Library/ShellCommandLib.h     |   678 +
 .../Firmware/ShellPkg/Include/Library/ShellLib.h   |  1331 +
 .../Firmware/ShellPkg/Include/Library/SortLib.h    |   114 +
 .../Firmware/ShellPkg/Include/Protocol/EfiShell.h  |  1005 +
 .../Include/Protocol/EfiShellEnvironment2.h        |   975 +
 .../ShellPkg/Include/Protocol/EfiShellInterface.h  |    94 +
 .../ShellPkg/Include/Protocol/EfiShellParameters.h |    60 +
 .../EFI/Firmware/ShellPkg/Include/ShellBase.h      |   158 +
 .../ShellPkg/Library/BasePathLib/BasePathLib.c     |   122 +
 .../ShellPkg/Library/BasePathLib/BasePathLib.inf   |    38 +
 .../ShellPkg/Library/BaseSortLib/BaseSortLib.c     |   239 +
 .../ShellPkg/Library/BaseSortLib/BaseSortLib.inf   |    41 +
 .../Library/UefiFileHandleLib/UefiFileHandleLib.c  |  1162 +
 .../UefiFileHandleLib/UefiFileHandleLib.inf        |    50 +
 .../UefiHandleParsingLib/UefiHandleParsingLib.c    |  1446 +
 .../UefiHandleParsingLib/UefiHandleParsingLib.h    |   147 +
 .../UefiHandleParsingLib/UefiHandleParsingLib.inf  |   157 +
 .../UefiHandleParsingLib/UefiHandleParsingLib.uni  |   Bin 0 -> 17334 bytes
 .../UefiShellCEntryLib/UefiShellCEntryLib.c        |    99 +
 .../UefiShellCEntryLib/UefiShellCEntryLib.inf      |    44 +
 .../Library/UefiShellCommandLib/ConsistMapping.c   |  1393 +
 .../UefiShellCommandLib/UefiShellCommandLib.c      |  1335 +
 .../UefiShellCommandLib/UefiShellCommandLib.h      |    68 +
 .../UefiShellCommandLib/UefiShellCommandLib.inf    |    61 +
 .../Library/UefiShellDebug1CommandsLib/Bcfg.c      |  1014 +
 .../Library/UefiShellDebug1CommandsLib/Comp.c      |   265 +
 .../Library/UefiShellDebug1CommandsLib/Compress.c  |  1416 +
 .../Library/UefiShellDebug1CommandsLib/Compress.h  |    40 +
 .../Library/UefiShellDebug1CommandsLib/Dblk.c      |   200 +
 .../Library/UefiShellDebug1CommandsLib/Dmem.c      |   227 +
 .../Library/UefiShellDebug1CommandsLib/DmpStore.c  |   260 +
 .../Library/UefiShellDebug1CommandsLib/Edit/Edit.c |   161 +
 .../UefiShellDebug1CommandsLib/Edit/FileBuffer.c   |  3356 ++
 .../UefiShellDebug1CommandsLib/Edit/FileBuffer.h   |   263 +
 .../Edit/MainTextEditor.c                          |  1935 +
 .../Edit/MainTextEditor.h                          |    77 +
 .../Library/UefiShellDebug1CommandsLib/Edit/Misc.c |    92 +
 .../Library/UefiShellDebug1CommandsLib/Edit/Misc.h |    52 +
 .../Edit/TextEditStrings.uni                       |   Bin 0 -> 11484 bytes
 .../UefiShellDebug1CommandsLib/Edit/TextEditor.h   |    32 +
 .../Edit/TextEditorTypes.h                         |   102 +
 .../UefiShellDebug1CommandsLib/EditInputBar.c      |   330 +
 .../UefiShellDebug1CommandsLib/EditInputBar.h      |    91 +
 .../UefiShellDebug1CommandsLib/EditMenuBar.c       |   196 +
 .../UefiShellDebug1CommandsLib/EditMenuBar.h       |   125 +
 .../UefiShellDebug1CommandsLib/EditStatusBar.c     |   236 +
 .../UefiShellDebug1CommandsLib/EditStatusBar.h     |   109 +
 .../UefiShellDebug1CommandsLib/EditTitleBar.c      |   206 +
 .../UefiShellDebug1CommandsLib/EditTitleBar.h      |    77 +
 .../UefiShellDebug1CommandsLib/EfiCompress.c       |   157 +
 .../UefiShellDebug1CommandsLib/EfiDecompress.c     |   175 +
 .../HexEdit/BufferImage.c                          |  2507 +
 .../HexEdit/BufferImage.h                          |   277 +
 .../UefiShellDebug1CommandsLib/HexEdit/Clipboard.c |   112 +
 .../UefiShellDebug1CommandsLib/HexEdit/Clipboard.h |    69 +
 .../UefiShellDebug1CommandsLib/HexEdit/DiskImage.c |   433 +
 .../UefiShellDebug1CommandsLib/HexEdit/DiskImage.h |    95 +
 .../UefiShellDebug1CommandsLib/HexEdit/FileImage.c |   403 +
 .../UefiShellDebug1CommandsLib/HexEdit/FileImage.h |    83 +
 .../UefiShellDebug1CommandsLib/HexEdit/HexEdit.c   |   282 +
 .../UefiShellDebug1CommandsLib/HexEdit/HexEditor.h |    41 +
 .../HexEdit/HexEditorTypes.h                       |   126 +
 .../HexEdit/HexeditStrings.uni                     |   Bin 0 -> 13022 bytes
 .../HexEdit/MainHexEditor.c                        |  2323 +
 .../HexEdit/MainHexEditor.h                        |    76 +
 .../UefiShellDebug1CommandsLib/HexEdit/MemImage.c  |   351 +
 .../UefiShellDebug1CommandsLib/HexEdit/MemImage.h  |    92 +
 .../UefiShellDebug1CommandsLib/HexEdit/Misc.c      |   262 +
 .../UefiShellDebug1CommandsLib/HexEdit/Misc.h      |    93 +
 .../UefiShellDebug1CommandsLib/LoadPciRom.c        |   469 +
 .../Library/UefiShellDebug1CommandsLib/MemMap.c    |   265 +
 .../Library/UefiShellDebug1CommandsLib/Mm.c        |   628 +
 .../Library/UefiShellDebug1CommandsLib/Mode.c      |   127 +
 .../Library/UefiShellDebug1CommandsLib/Pci.c       |  4709 ++
 .../Library/UefiShellDebug1CommandsLib/Pci.h       |   462 +
 .../Library/UefiShellDebug1CommandsLib/SerMode.c   |   363 +
 .../Library/UefiShellDebug1CommandsLib/SetSize.c   |   109 +
 .../Library/UefiShellDebug1CommandsLib/SetVar.c    |   262 +
 .../SmbiosView/EventLogInfo.c                      |   412 +
 .../SmbiosView/EventLogInfo.h                      |   117 +
 .../SmbiosView/LibSmbios.h                         |   640 +
 .../SmbiosView/LibSmbiosView.c                     |   294 +
 .../SmbiosView/LibSmbiosView.h                     |   122 +
 .../SmbiosView/PrintInfo.c                         |  2695 +
 .../SmbiosView/PrintInfo.h                         |   377 +
 .../SmbiosView/QueryTable.c                        |  4059 ++
 .../SmbiosView/QueryTable.h                        |   734 +
 .../UefiShellDebug1CommandsLib/SmbiosView/Smbios.c |    69 +
 .../SmbiosView/SmbiosView.c                        |   569 +
 .../SmbiosView/SmbiosView.h                        |    91 +
 .../SmbiosView/SmbiosViewStrings.uni               |   Bin 0 -> 93274 bytes
 .../UefiShellDebug1CommandsLib.c                   |   651 +
 .../UefiShellDebug1CommandsLib.h                   |   438 +
 .../UefiShellDebug1CommandsLib.inf                 |   138 +
 .../UefiShellDebug1CommandsLib.uni                 |   Bin 0 -> 150648 bytes
 .../Library/UefiShellDriver1CommandsLib/Connect.c  |   378 +
 .../Library/UefiShellDriver1CommandsLib/DevTree.c  |   249 +
 .../Library/UefiShellDriver1CommandsLib/Devices.c  |   255 +
 .../Library/UefiShellDriver1CommandsLib/Dh.c       |   978 +
 .../UefiShellDriver1CommandsLib/Disconnect.c       |   192 +
 .../Library/UefiShellDriver1CommandsLib/Drivers.c  |   291 +
 .../Library/UefiShellDriver1CommandsLib/DrvCfg.c   |  1395 +
 .../Library/UefiShellDriver1CommandsLib/DrvDiag.c  |   487 +
 .../Library/UefiShellDriver1CommandsLib/OpenInfo.c |   214 +
 .../UefiShellDriver1CommandsLib/Reconnect.c        |    42 +
 .../UefiShellDriver1CommandsLib.c                  |   104 +
 .../UefiShellDriver1CommandsLib.h                  |   207 +
 .../UefiShellDriver1CommandsLib.inf                |    73 +
 .../UefiShellDriver1CommandsLib.uni                |   Bin 0 -> 69952 bytes
 .../Library/UefiShellDriver1CommandsLib/Unload.c   |   227 +
 .../Library/UefiShellInstall1CommandsLib/Bcfg.c    |  1014 +
 .../UefiShellInstall1CommandsLib.c                 |    89 +
 .../UefiShellInstall1CommandsLib.h                 |    60 +
 .../UefiShellInstall1CommandsLib.inf               |    53 +
 .../UefiShellInstall1CommandsLib.uni               |   Bin 0 -> 15214 bytes
 .../Library/UefiShellLevel1CommandsLib/Exit.c      |    96 +
 .../Library/UefiShellLevel1CommandsLib/For.c       |   734 +
 .../Library/UefiShellLevel1CommandsLib/Goto.c      |   104 +
 .../Library/UefiShellLevel1CommandsLib/If.c        |  1104 +
 .../Library/UefiShellLevel1CommandsLib/Shift.c     |    63 +
 .../Library/UefiShellLevel1CommandsLib/Stall.c     |    83 +
 .../UefiShellLevel1CommandsLib.c                   |   305 +
 .../UefiShellLevel1CommandsLib.h                   |   212 +
 .../UefiShellLevel1CommandsLib.inf                 |    59 +
 .../UefiShellLevel1CommandsLib.uni                 |   Bin 0 -> 38174 bytes
 .../Library/UefiShellLevel2CommandsLib/Attrib.c    |   271 +
 .../Library/UefiShellLevel2CommandsLib/Cd.c        |   242 +
 .../Library/UefiShellLevel2CommandsLib/Cp.c        |   661 +
 .../Library/UefiShellLevel2CommandsLib/Load.c      |   282 +
 .../Library/UefiShellLevel2CommandsLib/Ls.c        |   578 +
 .../Library/UefiShellLevel2CommandsLib/Map.c       |  1279 +
 .../Library/UefiShellLevel2CommandsLib/MkDir.c     |   128 +
 .../Library/UefiShellLevel2CommandsLib/Mv.c        |   570 +
 .../Library/UefiShellLevel2CommandsLib/Parse.c     |   203 +
 .../Library/UefiShellLevel2CommandsLib/Reset.c     |   131 +
 .../Library/UefiShellLevel2CommandsLib/Rm.c        |   346 +
 .../Library/UefiShellLevel2CommandsLib/Set.c       |   169 +
 .../Library/UefiShellLevel2CommandsLib/TimeDate.c  |   865 +
 .../UefiShellLevel2CommandsLib.c                   |   309 +
 .../UefiShellLevel2CommandsLib.h                   |   318 +
 .../UefiShellLevel2CommandsLib.inf                 |    85 +
 .../UefiShellLevel2CommandsLib.uni                 |   Bin 0 -> 111482 bytes
 .../Library/UefiShellLevel2CommandsLib/Vol.c       |   310 +
 .../Library/UefiShellLevel3CommandsLib/Alias.c     |   165 +
 .../Library/UefiShellLevel3CommandsLib/Cls.c       |   135 +
 .../Library/UefiShellLevel3CommandsLib/Echo.c      |   116 +
 .../Library/UefiShellLevel3CommandsLib/GetMtc.c    |   101 +
 .../Library/UefiShellLevel3CommandsLib/Help.c      |   188 +
 .../Library/UefiShellLevel3CommandsLib/Pause.c     |   105 +
 .../Library/UefiShellLevel3CommandsLib/Touch.c     |   289 +
 .../Library/UefiShellLevel3CommandsLib/Type.c      |   252 +
 .../UefiShellLevel3CommandsLib.c                   |    98 +
 .../UefiShellLevel3CommandsLib.h                   |   163 +
 .../UefiShellLevel3CommandsLib.inf                 |    70 +
 .../UefiShellLevel3CommandsLib.uni                 |   Bin 0 -> 42500 bytes
 .../Library/UefiShellLevel3CommandsLib/Ver.c       |   156 +
 .../ShellPkg/Library/UefiShellLib/UefiShellLib.c   |  4002 ++
 .../ShellPkg/Library/UefiShellLib/UefiShellLib.h   |    76 +
 .../ShellPkg/Library/UefiShellLib/UefiShellLib.inf |    69 +
 .../UefiShellNetwork1CommandsLib/Ifconfig.c        |  1762 +
 .../Library/UefiShellNetwork1CommandsLib/Ping.c    |  1579 +
 .../UefiShellNetwork1CommandsLib.c                 |    90 +
 .../UefiShellNetwork1CommandsLib.h                 |    81 +
 .../UefiShellNetwork1CommandsLib.inf               |    67 +
 .../UefiShellNetwork1CommandsLib.uni               |   Bin 0 -> 18172 bytes
 .../ShellPkg/Library/UefiSortLib/UefiSortLib.c     |   326 +
 .../ShellPkg/Library/UefiSortLib/UefiSortLib.inf   |    46 +
 src/VBox/Devices/EFI/Firmware/ShellPkg/Readme.txt  |    29 +
 .../Devices/EFI/Firmware/ShellPkg/ShellPkg.dec     |   121 +
 .../Devices/EFI/Firmware/ShellPkg/ShellPkg.dsc     |    88 +
 .../Include/Guid/DebugAgentGuid.h                  |    32 +
 .../Include/Ia32/ProcessorContext.h                |   179 +
 .../Include/ImageDebugSupport.h                    |    27 +
 .../Include/Library/DebugCommunicationLib.h        |   152 +
 .../Include/SoftDebuggerDefinitions.h              |    42 +
 .../SourceLevelDebugPkg/Include/TransferProtocol.h |   407 +
 .../DebugAgent/DebugAgentCommon/DebugAgent.c       |  1200 +
 .../DebugAgent/DebugAgentCommon/DebugAgent.h       |   309 +
 .../Library/DebugAgent/DebugAgentCommon/DebugMp.c  |   370 +
 .../Library/DebugAgent/DebugAgentCommon/DebugMp.h  |   221 +
 .../DebugAgent/DebugAgentCommon/DebugTimer.c       |    83 +
 .../DebugAgent/DebugAgentCommon/DebugTimer.h       |    28 +
 .../DebugAgentCommon/Ia32/ArchDebugSupport.c       |   242 +
 .../DebugAgentCommon/Ia32/ArchDebugSupport.h       |    31 +
 .../DebugAgentCommon/Ia32/ArchReadGroupRegister.c  |   210 +
 .../DebugAgentCommon/Ia32/ArchRegisters.h          |   160 +
 .../DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.S    |   360 +
 .../DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.asm  |   365 +
 .../DebugAgentCommon/Ia32/DebugException.h         |    36 +
 .../DebugAgentCommon/X64/ArchDebugSupport.c        |   255 +
 .../DebugAgentCommon/X64/ArchDebugSupport.h        |    31 +
 .../DebugAgentCommon/X64/ArchReadGroupRegister.c   |   259 +
 .../DebugAgentCommon/X64/ArchRegisters.h           |   332 +
 .../DebugAgent/DebugAgentCommon/X64/AsmFuncs.S     |   401 +
 .../DebugAgent/DebugAgentCommon/X64/AsmFuncs.asm   |   364 +
 .../DebugAgentCommon/X64/DebugException.h          |    36 +
 .../DebugAgent/DxeDebugAgent/DxeDebugAgentLib.c    |   247 +
 .../DebugAgent/DxeDebugAgent/DxeDebugAgentLib.h    |    25 +
 .../Library/DebugAgent/DxeDebugAgentLib.inf        |    87 +
 .../SecPeiDebugAgent/SecPeiDebugAgentLib.c         |   323 +
 .../SecPeiDebugAgent/SecPeiDebugAgentLib.h         |    28 +
 .../Library/DebugAgent/SecPeiDebugAgentLib.inf     |    82 +
 .../DebugAgent/SmmDebugAgent/SmmDebugAgentLib.c    |   154 +
 .../DebugAgent/SmmDebugAgent/SmmDebugAgentLib.h    |    24 +
 .../Library/DebugAgent/SmmDebugAgentLib.inf        |    81 +
 .../DebugCommunicationLibSerialPort.c              |   175 +
 .../DebugCommunicationLibSerialPort.inf            |    39 +
 .../DebugCommunicationLibUsb.c                     |  1136 +
 .../DebugCommunicationLibUsb.inf                   |    54 +
 .../PeCoffExtraActionLib.c                         |   269 +
 .../PeCoffExtraActionLibDebug.inf                  |    45 +
 .../EFI/Firmware/SourceLevelDebugPkg/Readme.txt    |    14 +
 .../SourceLevelDebugPkg/SourceLevelDebugPkg.dec    |    74 +
 .../SourceLevelDebugPkg/SourceLevelDebugPkg.dsc    |    67 +
 .../Firmware/StdLib/BsdSocketLib/BsdSocketLib.inf  |   114 +
 .../Firmware/StdLib/BsdSocketLib/SocketInternals.h |   201 +
 .../StdLib/BsdSocketLib/Socklib_internals.h        |    42 +
 .../EFI/Firmware/StdLib/BsdSocketLib/accept.c      |   161 +
 .../EFI/Firmware/StdLib/BsdSocketLib/base64.c      |   354 +
 .../EFI/Firmware/StdLib/BsdSocketLib/bind.c        |    75 +
 .../EFI/Firmware/StdLib/BsdSocketLib/close.c       |   120 +
 .../EFI/Firmware/StdLib/BsdSocketLib/connect.c     |    95 +
 .../EFI/Firmware/StdLib/BsdSocketLib/errno.c       |    21 +
 .../Firmware/StdLib/BsdSocketLib/gethostbydns.c    |   814 +
 .../EFI/Firmware/StdLib/BsdSocketLib/gethostbyht.c |   207 +
 .../Firmware/StdLib/BsdSocketLib/gethostbynis.c    |   134 +
 .../Firmware/StdLib/BsdSocketLib/gethostnamadr.c   |   225 +
 .../EFI/Firmware/StdLib/BsdSocketLib/gethostname.c |    92 +
 .../EFI/Firmware/StdLib/BsdSocketLib/getnetbydns.c |   318 +
 .../EFI/Firmware/StdLib/BsdSocketLib/getnetbyht.c  |   169 +
 .../EFI/Firmware/StdLib/BsdSocketLib/getnetbynis.c |   171 +
 .../Firmware/StdLib/BsdSocketLib/getnetnamadr.c    |   186 +
 .../EFI/Firmware/StdLib/BsdSocketLib/getpeername.c |    74 +
 .../EFI/Firmware/StdLib/BsdSocketLib/getproto.c    |    54 +
 .../EFI/Firmware/StdLib/BsdSocketLib/getprotoent.c |   118 +
 .../Firmware/StdLib/BsdSocketLib/getprotoname.c    |    61 +
 .../Firmware/StdLib/BsdSocketLib/getservbyname.c   |    77 +
 .../Firmware/StdLib/BsdSocketLib/getservbyport.c   |    72 +
 .../EFI/Firmware/StdLib/BsdSocketLib/getservent.c  |   277 +
 .../EFI/Firmware/StdLib/BsdSocketLib/getsockname.c |    74 +
 .../EFI/Firmware/StdLib/BsdSocketLib/getsockopt.c  |    70 +
 .../EFI/Firmware/StdLib/BsdSocketLib/herror.c      |   132 +
 .../Firmware/StdLib/BsdSocketLib/inet_net_ntop.c   |   142 +
 .../Firmware/StdLib/BsdSocketLib/inet_net_pton.c   |   252 +
 .../EFI/Firmware/StdLib/BsdSocketLib/inet_neta.c   |   125 +
 .../EFI/Firmware/StdLib/BsdSocketLib/inet_pton.c   |   257 +
 .../EFI/Firmware/StdLib/BsdSocketLib/listen.c      |    68 +
 .../EFI/Firmware/StdLib/BsdSocketLib/map_v4v6.c    |   135 +
 .../EFI/Firmware/StdLib/BsdSocketLib/ns_addr.c     |   240 +
 .../EFI/Firmware/StdLib/BsdSocketLib/ns_name.c     |   633 +
 .../EFI/Firmware/StdLib/BsdSocketLib/ns_netint.c   |    54 +
 .../EFI/Firmware/StdLib/BsdSocketLib/ns_ntoa.c     |   103 +
 .../EFI/Firmware/StdLib/BsdSocketLib/ns_parse.c    |   230 +
 .../EFI/Firmware/StdLib/BsdSocketLib/ns_print.c    |   780 +
 .../EFI/Firmware/StdLib/BsdSocketLib/ns_ttl.c      |   191 +
 .../EFI/Firmware/StdLib/BsdSocketLib/nsap_addr.c   |   108 +
 .../EFI/Firmware/StdLib/BsdSocketLib/poll.c        |    57 +
 .../EFI/Firmware/StdLib/BsdSocketLib/read.c        |    59 +
 .../EFI/Firmware/StdLib/BsdSocketLib/recv.c        |    67 +
 .../EFI/Firmware/StdLib/BsdSocketLib/recvfrom.c    |   201 +
 .../EFI/Firmware/StdLib/BsdSocketLib/res_comp.c    |   272 +
 .../EFI/Firmware/StdLib/BsdSocketLib/res_config.h  |     8 +
 .../EFI/Firmware/StdLib/BsdSocketLib/res_data.c    |    83 +
 .../EFI/Firmware/StdLib/BsdSocketLib/res_debug.c   |   988 +
 .../EFI/Firmware/StdLib/BsdSocketLib/res_init.c    |   514 +
 .../EFI/Firmware/StdLib/BsdSocketLib/res_mkquery.c |   211 +
 .../Firmware/StdLib/BsdSocketLib/res_mkupdate.c    |   454 +
 .../EFI/Firmware/StdLib/BsdSocketLib/res_query.c   |   430 +
 .../EFI/Firmware/StdLib/BsdSocketLib/res_send.c    |   934 +
 .../EFI/Firmware/StdLib/BsdSocketLib/res_update.c  |   556 +
 .../EFI/Firmware/StdLib/BsdSocketLib/send.c        |    54 +
 .../EFI/Firmware/StdLib/BsdSocketLib/sendto.c      |   112 +
 .../EFI/Firmware/StdLib/BsdSocketLib/sethostname.c |   117 +
 .../EFI/Firmware/StdLib/BsdSocketLib/setsockopt.c  |    69 +
 .../EFI/Firmware/StdLib/BsdSocketLib/shutdown.c    |    73 +
 .../EFI/Firmware/StdLib/BsdSocketLib/socket.c      |   301 +
 .../EFI/Firmware/StdLib/BsdSocketLib/write.c       |    52 +
 .../Devices/EFI/Firmware/StdLib/Efi/etc/host.conf  |     4 +
 src/VBox/Devices/EFI/Firmware/StdLib/Efi/etc/hosts |     9 +
 .../Devices/EFI/Firmware/StdLib/Efi/etc/networks   |     3 +
 .../Devices/EFI/Firmware/StdLib/Efi/etc/protocols  |    59 +
 .../EFI/Firmware/StdLib/Efi/etc/resolv.conf        |    19 +
 .../Devices/EFI/Firmware/StdLib/Efi/etc/services   |   576 +
 .../EFI/Firmware/StdLib/EfiSocketLib/DxeSupport.c  |   322 +
 .../Firmware/StdLib/EfiSocketLib/EfiSocketLib.inf  |    60 +
 .../EFI/Firmware/StdLib/EfiSocketLib/Init.c        |   117 +
 .../Devices/EFI/Firmware/StdLib/EfiSocketLib/Ip4.c |  1264 +
 .../Firmware/StdLib/EfiSocketLib/ReleaseNotes.txt  |    34 +
 .../EFI/Firmware/StdLib/EfiSocketLib/Service.c     |   494 +
 .../EFI/Firmware/StdLib/EfiSocketLib/Socket.c      |  5663 ++
 .../EFI/Firmware/StdLib/EfiSocketLib/Socket.h      |  1519 +
 .../EFI/Firmware/StdLib/EfiSocketLib/Tcp4.c        |  2259 +
 .../EFI/Firmware/StdLib/EfiSocketLib/Udp4.c        |  1056 +
 .../Firmware/StdLib/EfiSocketLib/UseEfiSocketLib.c |   312 +
 .../Firmware/StdLib/Include/Arm/machine/_math.h    |    18 +
 .../EFI/Firmware/StdLib/Include/Arm/machine/ansi.h |    94 +
 .../EFI/Firmware/StdLib/Include/Arm/machine/asm.h  |   167 +
 .../Firmware/StdLib/Include/Arm/machine/atomic.h   |   102 +
 .../Firmware/StdLib/Include/Arm/machine/bswap.h    |    11 +
 .../StdLib/Include/Arm/machine/byte_swap.h         |    63 +
 .../Firmware/StdLib/Include/Arm/machine/cpufunc.h  |   558 +
 .../Firmware/StdLib/Include/Arm/machine/endian.h   |     3 +
 .../StdLib/Include/Arm/machine/endian_machdep.h    |     8 +
 .../Firmware/StdLib/Include/Arm/machine/float.h    |    31 +
 .../Firmware/StdLib/Include/Arm/machine/frame.h    |   123 +
 .../EFI/Firmware/StdLib/Include/Arm/machine/ieee.h |    13 +
 .../StdLib/Include/Arm/machine/int_const.h         |    63 +
 .../StdLib/Include/Arm/machine/int_limits.h        |   127 +
 .../StdLib/Include/Arm/machine/int_mwgwtypes.h     |    82 +
 .../StdLib/Include/Arm/machine/int_types.h         |    61 +
 .../Firmware/StdLib/Include/Arm/machine/limits.h   |    95 +
 .../EFI/Firmware/StdLib/Include/Arm/machine/lock.h |    89 +
 .../EFI/Firmware/StdLib/Include/Arm/machine/math.h |     3 +
 .../Firmware/StdLib/Include/Arm/machine/mcontext.h |   114 +
 .../Firmware/StdLib/Include/Arm/machine/param.h    |   137 +
 .../EFI/Firmware/StdLib/Include/Arm/machine/proc.h |    55 +
 .../Firmware/StdLib/Include/Arm/machine/signal.h   |    22 +
 .../Firmware/StdLib/Include/Arm/machine/types.h    |    82 +
 .../EFI/Firmware/StdLib/Include/Efi/EfiSocketLib.h |   751 +
 .../Firmware/StdLib/Include/Ia32/machine/_math.h   |    18 +
 .../Firmware/StdLib/Include/Ia32/machine/ansi.h    |    94 +
 .../EFI/Firmware/StdLib/Include/Ia32/machine/asm.h |   208 +
 .../Firmware/StdLib/Include/Ia32/machine/bswap.h   |    13 +
 .../StdLib/Include/Ia32/machine/byte_swap.h        |    79 +
 .../Firmware/StdLib/Include/Ia32/machine/endian.h  |     3 +
 .../StdLib/Include/Ia32/machine/endian_machdep.h   |     3 +
 .../Firmware/StdLib/Include/Ia32/machine/float.h   |     3 +
 .../Firmware/StdLib/Include/Ia32/machine/ieee.h    |     3 +
 .../StdLib/Include/Ia32/machine/int_const.h        |    63 +
 .../StdLib/Include/Ia32/machine/int_limits.h       |   141 +
 .../StdLib/Include/Ia32/machine/int_mwgwtypes.h    |    82 +
 .../StdLib/Include/Ia32/machine/int_types.h        |    61 +
 .../Firmware/StdLib/Include/Ia32/machine/limits.h  |    33 +
 .../Firmware/StdLib/Include/Ia32/machine/math.h    |     3 +
 .../Firmware/StdLib/Include/Ia32/machine/param.h   |   174 +
 .../Firmware/StdLib/Include/Ia32/machine/signal.h  |    22 +
 .../Firmware/StdLib/Include/Ia32/machine/types.h   |    81 +
 .../Firmware/StdLib/Include/Ipf/machine/_regset.h  |   277 +
 .../StdLib/Include/Ipf/machine/acpi_func.h         |   107 +
 .../StdLib/Include/Ipf/machine/acpi_machdep.h      |     3 +
 .../StdLib/Include/Ipf/machine/acpica_machdep.h    |     1 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/ansi.h |    95 +
 .../StdLib/Include/Ipf/machine/aout_machdep.h      |    36 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/asm.h  |   185 +
 .../Firmware/StdLib/Include/Ipf/machine/bootinfo.h |    52 +
 .../Firmware/StdLib/Include/Ipf/machine/bswap.h    |     8 +
 .../Firmware/StdLib/Include/Ipf/machine/cdefs.h    |    11 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/cpu.h  |   180 +
 .../StdLib/Include/Ipf/machine/cpu_counter.h       |    78 +
 .../StdLib/Include/Ipf/machine/db_machdep.h        |   202 +
 .../Firmware/StdLib/Include/Ipf/machine/dig64.h    |    92 +
 .../StdLib/Include/Ipf/machine/disklabel.h         |    73 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/efi.h  |   165 +
 .../StdLib/Include/Ipf/machine/elf_machdep.h       |   150 +
 .../Firmware/StdLib/Include/Ipf/machine/endian.h   |     3 +
 .../StdLib/Include/Ipf/machine/endian_machdep.h    |     3 +
 .../Firmware/StdLib/Include/Ipf/machine/float.h    |    30 +
 .../Firmware/StdLib/Include/Ipf/machine/ia64_cpu.h |   427 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/ieee.h |     2 +
 .../Firmware/StdLib/Include/Ipf/machine/ieeefp.h   |    48 +
 .../StdLib/Include/Ipf/machine/int_const.h         |    64 +
 .../StdLib/Include/Ipf/machine/int_fmtio.h         |   219 +
 .../StdLib/Include/Ipf/machine/int_limits.h        |   134 +
 .../StdLib/Include/Ipf/machine/int_mwgwtypes.h     |    83 +
 .../StdLib/Include/Ipf/machine/int_types.h         |    74 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/intr.h |    60 +
 .../Firmware/StdLib/Include/Ipf/machine/intrcnt.h  |    43 +
 .../Firmware/StdLib/Include/Ipf/machine/limits.h   |    89 +
 .../StdLib/Include/Ipf/machine/loadfile_machdep.h  |    97 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/math.h |     6 +
 .../StdLib/Include/Ipf/machine/mca_machdep.h       |   248 +
 .../Firmware/StdLib/Include/Ipf/machine/md_var.h   |    95 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/pal.h  |   111 +
 .../Firmware/StdLib/Include/Ipf/machine/param.h    |   152 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/pcb.h  |    78 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/pmap.h |   162 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/pte.h  |   110 +
 .../Firmware/StdLib/Include/Ipf/machine/ptrace.h   |    40 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/reg.h  |    53 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/sal.h  |   144 +
 .../Firmware/StdLib/Include/Ipf/machine/setjmp.h   |   101 +
 .../Firmware/StdLib/Include/Ipf/machine/signal.h   |    22 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/smp.h  |    40 +
 .../EFI/Firmware/StdLib/Include/Ipf/machine/ssc.h  |    18 +
 .../Firmware/StdLib/Include/Ipf/machine/stdarg.h   |    61 +
 .../Firmware/StdLib/Include/Ipf/machine/types.h    |    64 +
 .../Firmware/StdLib/Include/Ipf/machine/varargs.h  |    52 +
 .../Firmware/StdLib/Include/Ipf/machine/vmparam.h  |   132 +
 .../StdLib/Include/Ipf/machine/wchar_limits.h      |    42 +
 .../Firmware/StdLib/Include/Protocol/EfiSocket.h   |   630 +
 .../EFI/Firmware/StdLib/Include/X64/machine/ansi.h |   103 +
 .../EFI/Firmware/StdLib/Include/X64/machine/asm.h  |   146 +
 .../Firmware/StdLib/Include/X64/machine/atomic.h   |    95 +
 .../Firmware/StdLib/Include/X64/machine/bswap.h    |    13 +
 .../StdLib/Include/X64/machine/byte_swap.h         |    71 +
 .../Firmware/StdLib/Include/X64/machine/endian.h   |     3 +
 .../StdLib/Include/X64/machine/endian_machdep.h    |     3 +
 .../Firmware/StdLib/Include/X64/machine/float.h    |     3 +
 .../EFI/Firmware/StdLib/Include/X64/machine/fpu.h  |   103 +
 .../EFI/Firmware/StdLib/Include/X64/machine/ieee.h |     3 +
 .../StdLib/Include/X64/machine/int_const.h         |    63 +
 .../StdLib/Include/X64/machine/int_fmtio.h         |   219 +
 .../StdLib/Include/X64/machine/int_limits.h        |   135 +
 .../StdLib/Include/X64/machine/int_mwgwtypes.h     |    82 +
 .../StdLib/Include/X64/machine/int_types.h         |    73 +
 .../Firmware/StdLib/Include/X64/machine/limits.h   |    40 +
 .../EFI/Firmware/StdLib/Include/X64/machine/math.h |     3 +
 .../Firmware/StdLib/Include/X64/machine/param.h    |   122 +
 .../Firmware/StdLib/Include/X64/machine/signal.h   |    22 +
 .../Firmware/StdLib/Include/X64/machine/types.h    |    74 +
 .../Devices/EFI/Firmware/StdLib/Include/arpa/ftp.h |   109 +
 .../EFI/Firmware/StdLib/Include/arpa/inet.h        |   105 +
 .../EFI/Firmware/StdLib/Include/arpa/nameser.h     |   598 +
 .../Firmware/StdLib/Include/arpa/nameser_compat.h  |   236 +
 .../EFI/Firmware/StdLib/Include/arpa/telnet.h      |   340 +
 .../Devices/EFI/Firmware/StdLib/Include/assert.h   |    82 +
 .../Devices/EFI/Firmware/StdLib/Include/ctype.h    |   241 +
 .../Devices/EFI/Firmware/StdLib/Include/dirent.h   |   106 +
 src/VBox/Devices/EFI/Firmware/StdLib/Include/err.h |    25 +
 .../Devices/EFI/Firmware/StdLib/Include/errno.h    |   173 +
 .../Devices/EFI/Firmware/StdLib/Include/fcntl.h    |     1 +
 .../Devices/EFI/Firmware/StdLib/Include/float.h    |    16 +
 .../Devices/EFI/Firmware/StdLib/Include/glob.h     |   109 +
 .../Devices/EFI/Firmware/StdLib/Include/inttypes.h |    63 +
 .../Devices/EFI/Firmware/StdLib/Include/iso646.h   |    32 +
 .../Devices/EFI/Firmware/StdLib/Include/langinfo.h |    91 +
 .../Devices/EFI/Firmware/StdLib/Include/libgen.h   |    14 +
 .../Devices/EFI/Firmware/StdLib/Include/limits.h   |   115 +
 .../Devices/EFI/Firmware/StdLib/Include/locale.h   |   194 +
 .../Devices/EFI/Firmware/StdLib/Include/math.h     |   442 +
 .../Devices/EFI/Firmware/StdLib/Include/net/if.h   |   227 +
 .../EFI/Firmware/StdLib/Include/net/if_dl.h        |    86 +
 .../EFI/Firmware/StdLib/Include/net/radix.h        |   170 +
 .../EFI/Firmware/StdLib/Include/net/route.h        |   292 +
 .../EFI/Firmware/StdLib/Include/netatalk/at.h      |    92 +
 .../Devices/EFI/Firmware/StdLib/Include/netdb.h    |   339 +
 .../EFI/Firmware/StdLib/Include/netinet/in.h       |   557 +
 .../EFI/Firmware/StdLib/Include/netinet/in_systm.h |    62 +
 .../EFI/Firmware/StdLib/Include/netinet/ip.h       |   197 +
 .../EFI/Firmware/StdLib/Include/netinet6/in6.h     |   791 +
 .../Devices/EFI/Firmware/StdLib/Include/netns/ns.h |   157 +
 .../Devices/EFI/Firmware/StdLib/Include/nl_types.h |    98 +
 .../Devices/EFI/Firmware/StdLib/Include/paths.h    |   146 +
 src/VBox/Devices/EFI/Firmware/StdLib/Include/pwd.h |   145 +
 .../Devices/EFI/Firmware/StdLib/Include/resolv.h   |   293 +
 .../Devices/EFI/Firmware/StdLib/Include/setjmp.h   |    65 +
 .../Devices/EFI/Firmware/StdLib/Include/signal.h   |    86 +
 .../Devices/EFI/Firmware/StdLib/Include/stdarg.h   |   137 +
 .../Devices/EFI/Firmware/StdLib/Include/stdbool.h  |    37 +
 .../Devices/EFI/Firmware/StdLib/Include/stddef.h   |    68 +
 .../Devices/EFI/Firmware/StdLib/Include/stdint.h   |     1 +
 .../Devices/EFI/Firmware/StdLib/Include/stdio.h    |  1620 +
 .../Devices/EFI/Firmware/StdLib/Include/stdlib.h   |   895 +
 .../Devices/EFI/Firmware/StdLib/Include/string.h   |   493 +
 .../EFI/Firmware/StdLib/Include/stringlist.h       |    65 +
 .../Devices/EFI/Firmware/StdLib/Include/strings.h  |    56 +
 .../EFI/Firmware/StdLib/Include/sys/EfiCdefs.h     |   367 +
 .../EFI/Firmware/StdLib/Include/sys/EfiSysCall.h   |   336 +
 .../EFI/Firmware/StdLib/Include/sys/_ctype.h       |    68 +
 .../EFI/Firmware/StdLib/Include/sys/_posix.h       |    97 +
 .../Devices/EFI/Firmware/StdLib/Include/sys/ansi.h |    63 +
 .../EFI/Firmware/StdLib/Include/sys/bswap.h        |    77 +
 .../EFI/Firmware/StdLib/Include/sys/callout.h      |   131 +
 .../EFI/Firmware/StdLib/Include/sys/cdefs.h        |    15 +
 .../EFI/Firmware/StdLib/Include/sys/cdefs_aout.h   |   136 +
 .../EFI/Firmware/StdLib/Include/sys/dirent.h       |   144 +
 .../EFI/Firmware/StdLib/Include/sys/endian.h       |   309 +
 .../EFI/Firmware/StdLib/Include/sys/errno.h        |   151 +
 .../EFI/Firmware/StdLib/Include/sys/fcntl.h        |   198 +
 .../EFI/Firmware/StdLib/Include/sys/fd_set.h       |   107 +
 .../EFI/Firmware/StdLib/Include/sys/featuretest.h  |    73 +
 .../Devices/EFI/Firmware/StdLib/Include/sys/file.h |   102 +
 .../EFI/Firmware/StdLib/Include/sys/filio.h        |    61 +
 .../Firmware/StdLib/Include/sys/float_ieee754.h    |   105 +
 .../EFI/Firmware/StdLib/Include/sys/ieee754.h      |   152 +
 .../EFI/Firmware/StdLib/Include/sys/inttypes.h     |    52 +
 .../EFI/Firmware/StdLib/Include/sys/ioccom.h       |    68 +
 .../EFI/Firmware/StdLib/Include/sys/ioctl.h        |   101 +
 .../EFI/Firmware/StdLib/Include/sys/localedef.h    |   100 +
 .../EFI/Firmware/StdLib/Include/sys/param.h        |   321 +
 .../Devices/EFI/Firmware/StdLib/Include/sys/poll.h |    91 +
 .../Devices/EFI/Firmware/StdLib/Include/sys/pool.h |   311 +
 .../EFI/Firmware/StdLib/Include/sys/resource.h     |   143 +
 .../EFI/Firmware/StdLib/Include/sys/select.h       |    52 +
 .../EFI/Firmware/StdLib/Include/sys/signal.h       |    68 +
 .../EFI/Firmware/StdLib/Include/sys/sigtypes.h     |   123 +
 .../EFI/Firmware/StdLib/Include/sys/socket.h       |   571 +
 .../EFI/Firmware/StdLib/Include/sys/sockio.h       |   100 +
 .../Devices/EFI/Firmware/StdLib/Include/sys/stat.h |   202 +
 .../EFI/Firmware/StdLib/Include/sys/stdint.h       |   107 +
 .../EFI/Firmware/StdLib/Include/sys/sysctl.h       |   505 +
 .../EFI/Firmware/StdLib/Include/sys/syslimits.h    |    66 +
 .../EFI/Firmware/StdLib/Include/sys/termios.h      |   304 +
 .../Devices/EFI/Firmware/StdLib/Include/sys/time.h |   200 +
 .../EFI/Firmware/StdLib/Include/sys/types.h        |   301 +
 .../Devices/EFI/Firmware/StdLib/Include/sys/uio.h  |   124 +
 .../EFI/Firmware/StdLib/Include/sys/unistd.h       |    95 +
 .../Devices/EFI/Firmware/StdLib/Include/sys/wait.h |   170 +
 .../Devices/EFI/Firmware/StdLib/Include/sysexits.h |   122 +
 .../Devices/EFI/Firmware/StdLib/Include/time.h     |   434 +
 .../Devices/EFI/Firmware/StdLib/Include/unistd.h   |   242 +
 .../Devices/EFI/Firmware/StdLib/Include/utime.h    |    66 +
 .../Devices/EFI/Firmware/StdLib/Include/wchar.h    |  1536 +
 .../Devices/EFI/Firmware/StdLib/Include/wctype.h   |   343 +
 .../EFI/Firmware/StdLib/Include/x86/float.h        |    35 +
 .../Devices/EFI/Firmware/StdLib/Include/x86/ieee.h |   107 +
 .../EFI/Firmware/StdLib/Include/x86/limits.h       |    67 +
 .../Devices/EFI/Firmware/StdLib/Include/x86/math.h |     4 +
 .../Devices/EFI/Firmware/StdLib/LibC/CRT/Gcc.c     |   195 +
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/ashrdi3.S    |    66 +
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/lldiv.c      |    97 +
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/lldvrm.c     |   100 +
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/llmul.c      |    79 +
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/llrem.c      |    93 +
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/llshl.c      |    54 +
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/mulll.S      |    77 +
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/shldi3.S     |    62 +
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/udivdi3.S    |    83 +
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/ulldiv.c     |    88 +
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/ulldvrm.c    |   100 +
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/ullrem.c     |    93 +
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/ullshr.c     |    57 +
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/umoddi3.S    |    89 +
 .../EFI/Firmware/StdLib/LibC/Ctype/CClass.c        |   271 +
 .../Devices/EFI/Firmware/StdLib/LibC/Ctype/CConv.c |    70 +
 .../EFI/Firmware/StdLib/LibC/Ctype/Ctype.inf       |    50 +
 .../EFI/Firmware/StdLib/LibC/Ctype/iCtype.c        |   308 +
 src/VBox/Devices/EFI/Firmware/StdLib/LibC/LibC.inf |   115 +
 .../EFI/Firmware/StdLib/LibC/Locale/Locale.inf     |    65 +
 .../EFI/Firmware/StdLib/LibC/Locale/__mb_cur_max.c |    39 +
 .../EFI/Firmware/StdLib/LibC/Locale/__wctoint.h    |    79 +
 .../Firmware/StdLib/LibC/Locale/_def_messages.c    |    24 +
 .../Firmware/StdLib/LibC/Locale/_def_monetary.c    |    42 +
 .../EFI/Firmware/StdLib/LibC/Locale/_def_numeric.c |    23 +
 .../EFI/Firmware/StdLib/LibC/Locale/_def_time.c    |    42 +
 .../EFI/Firmware/StdLib/LibC/Locale/_wcstod.h      |   126 +
 .../EFI/Firmware/StdLib/LibC/Locale/_wcstol.h      |   153 +
 .../EFI/Firmware/StdLib/LibC/Locale/_wcstoul.h     |   133 +
 .../EFI/Firmware/StdLib/LibC/Locale/aliasname.c    |   129 +
 .../Firmware/StdLib/LibC/Locale/aliasname_local.h  |    29 +
 .../EFI/Firmware/StdLib/LibC/Locale/ctypeio.c      |   186 +
 .../EFI/Firmware/StdLib/LibC/Locale/ctypeio.h      |    35 +
 .../EFI/Firmware/StdLib/LibC/Locale/iswctype_sb.c  |   234 +
 .../EFI/Firmware/StdLib/LibC/Locale/localeconv.c   |    85 +
 .../EFI/Firmware/StdLib/LibC/Locale/multibyte_sb.c |   287 +
 .../EFI/Firmware/StdLib/LibC/Locale/nl_langinfo.c  |   125 +
 .../Devices/EFI/Firmware/StdLib/LibC/Locale/rune.h |   100 +
 .../EFI/Firmware/StdLib/LibC/Locale/runetype.h     |   221 +
 .../EFI/Firmware/StdLib/LibC/Locale/setlocale.c    |   424 +
 .../EFI/Firmware/StdLib/LibC/Locale/setlocale1.c   |    61 +
 .../EFI/Firmware/StdLib/LibC/Locale/setlocale32.c  |    46 +
 .../EFI/Firmware/StdLib/LibC/Locale/wcscoll.c      |    47 +
 .../EFI/Firmware/StdLib/LibC/Locale/wcsftime.c     |   109 +
 .../EFI/Firmware/StdLib/LibC/Locale/wcstod.c       |    51 +
 .../EFI/Firmware/StdLib/LibC/Locale/wcstof.c       |    53 +
 .../EFI/Firmware/StdLib/LibC/Locale/wcstoimax.c    |    59 +
 .../EFI/Firmware/StdLib/LibC/Locale/wcstol.c       |    58 +
 .../EFI/Firmware/StdLib/LibC/Locale/wcstold.c      |    53 +
 .../EFI/Firmware/StdLib/LibC/Locale/wcstoll.c      |    58 +
 .../EFI/Firmware/StdLib/LibC/Locale/wcstoul.c      |    58 +
 .../EFI/Firmware/StdLib/LibC/Locale/wcstoull.c     |    58 +
 .../EFI/Firmware/StdLib/LibC/Locale/wcstoumax.c    |    59 +
 .../EFI/Firmware/StdLib/LibC/Locale/wcsxfrm.c      |    66 +
 .../EFI/Firmware/StdLib/LibC/Main/Arm/flt_rounds.c |    82 +
 .../EFI/Firmware/StdLib/LibC/Main/ByteSwap.c       |    72 +
 .../EFI/Firmware/StdLib/LibC/Main/HtoNtoH.c        |    90 +
 .../EFI/Firmware/StdLib/LibC/Main/Ia32/fpu_rmode.S |    22 +
 .../Firmware/StdLib/LibC/Main/Ia32/fpu_rmode.asm   |    46 +
 .../EFI/Firmware/StdLib/LibC/Main/Ia32/isinfl.c    |    68 +
 .../EFI/Firmware/StdLib/LibC/Main/Ia32/isnanl.c    |    69 +
 .../EFI/Firmware/StdLib/LibC/Main/Ipf/FpuRmode.s   |    12 +
 .../EFI/Firmware/StdLib/LibC/Main/Ipf/flt_rounds.c |    25 +
 .../Devices/EFI/Firmware/StdLib/LibC/Main/Main.c   |   209 +
 .../EFI/Firmware/StdLib/LibC/Main/X64/fpu_rmode.S  |    20 +
 .../Firmware/StdLib/LibC/Main/X64/fpu_rmode.asm    |    41 +
 .../EFI/Firmware/StdLib/LibC/Main/X64/isinfl.c     |    63 +
 .../EFI/Firmware/StdLib/LibC/Main/X64/isnanl.c     |    64 +
 .../Devices/EFI/Firmware/StdLib/LibC/Main/assert.c |    57 +
 .../EFI/Firmware/StdLib/LibC/Main/bswap16.c        |    22 +
 .../EFI/Firmware/StdLib/LibC/Main/bswap32.c        |    25 +
 .../EFI/Firmware/StdLib/LibC/Main/bswap64.c        |    44 +
 .../Devices/EFI/Firmware/StdLib/LibC/Main/errno.c  |    19 +
 .../Firmware/StdLib/LibC/Main/infinityf_ieee754.c  |    20 +
 .../EFI/Firmware/StdLib/LibC/Main/isinfd_ieee754.c |    68 +
 .../EFI/Firmware/StdLib/LibC/Main/isinff_ieee754.c |    63 +
 .../EFI/Firmware/StdLib/LibC/Main/isnand_ieee754.c |    68 +
 .../EFI/Firmware/StdLib/LibC/Main/isnanf_ieee754.c |    63 +
 .../EFI/Firmware/StdLib/LibC/Main/longjmp.c        |    20 +
 .../EFI/Firmware/StdLib/LibC/Main/x86flt_rounds.c  |    22 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/Math.inf |   101 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/e_acos.c |   122 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/e_asin.c |   120 +
 .../EFI/Firmware/StdLib/LibC/Math/e_atan2.c        |   128 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/e_cosh.c |    91 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/e_exp.c  |   167 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/e_fmod.c |   138 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/e_log.c  |   155 +
 .../EFI/Firmware/StdLib/LibC/Math/e_log10.c        |   106 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/e_log2.c |    85 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/e_pow.c  |   323 +
 .../EFI/Firmware/StdLib/LibC/Math/e_rem_pio2.c     |   169 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/e_sinh.c |    79 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/e_sqrt.c |   464 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/k_cos.c  |    89 +
 .../EFI/Firmware/StdLib/LibC/Math/k_rem_pio2.c     |   305 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/k_sin.c  |    72 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/k_tan.c  |   156 +
 .../EFI/Firmware/StdLib/LibC/Math/math_private.h   |   229 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/s_atan.c |   120 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/s_ceil.c |    74 +
 .../EFI/Firmware/StdLib/LibC/Math/s_copysign.c     |    35 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/s_cos.c  |    79 +
 .../EFI/Firmware/StdLib/LibC/Math/s_expm1.c        |   228 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/s_fabs.c |    32 +
 .../EFI/Firmware/StdLib/LibC/Math/s_finite.c       |    32 +
 .../EFI/Firmware/StdLib/LibC/Math/s_floor.c        |    74 +
 .../EFI/Firmware/StdLib/LibC/Math/s_frexp.c        |    52 +
 .../EFI/Firmware/StdLib/LibC/Math/s_infinity.c     |    27 +
 .../EFI/Firmware/StdLib/LibC/Math/s_ldexp.c        |    29 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/s_modf.c |    76 +
 .../EFI/Firmware/StdLib/LibC/Math/s_scalbn.c       |    60 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/s_sin.c  |    79 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/s_tan.c  |    73 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/s_tanh.c |    79 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/w_acos.c |    40 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/w_asin.c |    41 +
 .../EFI/Firmware/StdLib/LibC/Math/w_atan2.c        |    40 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/w_cosh.c |    39 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/w_exp.c  |    46 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/w_fmod.c |    40 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/w_log.c  |    40 +
 .../EFI/Firmware/StdLib/LibC/Math/w_log10.c        |    43 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/w_log2.c |    43 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/w_pow.c  |    62 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/w_sinh.c |    39 +
 .../Devices/EFI/Firmware/StdLib/LibC/Math/w_sqrt.c |    39 +
 .../EFI/Firmware/StdLib/LibC/NetUtil/NetUtil.inf   |    50 +
 .../EFI/Firmware/StdLib/LibC/NetUtil/inet_addr.c   |   225 +
 .../EFI/Firmware/StdLib/LibC/NetUtil/inet_lnaof.c  |    70 +
 .../Firmware/StdLib/LibC/NetUtil/inet_makeaddr.c   |    74 +
 .../EFI/Firmware/StdLib/LibC/NetUtil/inet_netof.c  |    69 +
 .../Firmware/StdLib/LibC/NetUtil/inet_network.c    |   120 +
 .../EFI/Firmware/StdLib/LibC/NetUtil/inet_ntoa.c   |    69 +
 .../EFI/Firmware/StdLib/LibC/NetUtil/inet_ntop.c   |   238 +
 .../EFI/Firmware/StdLib/LibC/Signal/Signal.c       |    93 +
 .../EFI/Firmware/StdLib/LibC/Signal/Signal.inf     |    39 +
 .../EFI/Firmware/StdLib/LibC/StdLib/Bsearch.c      |   105 +
 .../EFI/Firmware/StdLib/LibC/StdLib/Environs.c     |   282 +
 .../EFI/Firmware/StdLib/LibC/StdLib/Malloc.c       |   226 +
 .../EFI/Firmware/StdLib/LibC/StdLib/NumericInt.c   |   498 +
 .../EFI/Firmware/StdLib/LibC/StdLib/Qsort.c        |   205 +
 .../Devices/EFI/Firmware/StdLib/LibC/StdLib/Rand.c |    67 +
 .../EFI/Firmware/StdLib/LibC/StdLib/StdLib.inf     |    70 +
 .../Devices/EFI/Firmware/StdLib/LibC/StdLib/Xabs.c |    36 +
 .../Devices/EFI/Firmware/StdLib/LibC/StdLib/Xdiv.c |    76 +
 .../EFI/Firmware/StdLib/LibC/StdLib/realpath.c     |    57 +
 .../EFI/Firmware/StdLib/LibC/StdLib/setprogname.c  |    64 +
 .../EFI/Firmware/StdLib/LibC/StdLib/strtoimax.c    |   166 +
 .../EFI/Firmware/StdLib/LibC/StdLib/strtoumax.c    |   141 +
 .../EFI/Firmware/StdLib/LibC/Stdio/Stdio.inf       |   147 +
 .../EFI/Firmware/StdLib/LibC/Stdio/clrerr.c        |    65 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fclose.c        |    87 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fdopen.c        |   112 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/feof.c  |    72 +
 .../EFI/Firmware/StdLib/LibC/Stdio/ferror.c        |    72 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fflush.c        |   119 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/fgetc.c |    71 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fgetln.c        |    71 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fgetpos.c       |    65 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/fgets.c |   122 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fgetstr.c       |   184 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fgetwc.c        |   117 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fgetws.c        |   101 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fileext.h       |    66 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fileno.c        |    78 +
 .../EFI/Firmware/StdLib/LibC/Stdio/findfp.c        |   215 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/flags.c |   115 +
 .../EFI/Firmware/StdLib/LibC/Stdio/floatio.h       |    55 +
 .../EFI/Firmware/StdLib/LibC/Stdio/flockfile.c     |   192 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/fopen.c |   109 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fparseln.c      |   258 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fprintf.c       |    70 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fpurge.c        |    83 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/fputc.c |    71 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/fputs.c |    85 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fputwc.c        |   114 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fputws.c        |    74 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/fread.c |   100 +
 .../EFI/Firmware/StdLib/LibC/Stdio/freopen.c       |   200 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fscanf.c        |    66 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/fseek.c |    74 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fseeko.c        |   303 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fsetpos.c       |    63 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/ftell.c |   103 +
 .../EFI/Firmware/StdLib/LibC/Stdio/ftello.c        |   100 +
 .../EFI/Firmware/StdLib/LibC/Stdio/funopen.c       |    82 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fvwrite.c       |   228 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fvwrite.h       |    50 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/fwalk.c |    70 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/fwide.c |    83 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fwprintf.c      |    53 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fwrite.c        |    94 +
 .../EFI/Firmware/StdLib/LibC/Stdio/fwscanf.c       |    53 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/getc.c  |    88 +
 .../EFI/Firmware/StdLib/LibC/Stdio/getchar.c       |    72 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/gets.c  |    80 +
 .../EFI/Firmware/StdLib/LibC/Stdio/gettemp.c       |   177 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/getwc.c |    49 +
 .../EFI/Firmware/StdLib/LibC/Stdio/getwchar.c      |    49 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/glue.h  |    47 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/local.h |   113 +
 .../EFI/Firmware/StdLib/LibC/Stdio/makebuf.c       |   137 +
 .../EFI/Firmware/StdLib/LibC/Stdio/mkdtemp.c       |    69 +
 .../EFI/Firmware/StdLib/LibC/Stdio/mkstemp.c       |    76 +
 .../EFI/Firmware/StdLib/LibC/Stdio/mktemp.c        |    71 +
 .../EFI/Firmware/StdLib/LibC/Stdio/perror.c        |    72 +
 .../EFI/Firmware/StdLib/LibC/Stdio/printf.c        |    63 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/putc.c  |    88 +
 .../EFI/Firmware/StdLib/LibC/Stdio/putchar.c       |    75 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/puts.c  |    85 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/putwc.c |    49 +
 .../EFI/Firmware/StdLib/LibC/Stdio/putwchar.c      |    49 +
 .../EFI/Firmware/StdLib/LibC/Stdio/refill.c        |   173 +
 .../EFI/Firmware/StdLib/LibC/Stdio/remove.c        |    74 +
 .../EFI/Firmware/StdLib/LibC/Stdio/rewind.c        |    65 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/rget.c  |    72 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/scanf.c |    64 +
 .../EFI/Firmware/StdLib/LibC/Stdio/setbuf.c        |    63 +
 .../EFI/Firmware/StdLib/LibC/Stdio/setbuffer.c     |    75 +
 .../EFI/Firmware/StdLib/LibC/Stdio/setvbuf.c       |   180 +
 .../EFI/Firmware/StdLib/LibC/Stdio/snprintf.c      |    93 +
 .../EFI/Firmware/StdLib/LibC/Stdio/snprintf_ss.c   |    69 +
 .../EFI/Firmware/StdLib/LibC/Stdio/sprintf.c       |    78 +
 .../EFI/Firmware/StdLib/LibC/Stdio/sscanf.c        |    89 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/stdio.c |   133 +
 .../EFI/Firmware/StdLib/LibC/Stdio/swprintf.c      |    47 +
 .../EFI/Firmware/StdLib/LibC/Stdio/swscanf.c       |    47 +
 .../EFI/Firmware/StdLib/LibC/Stdio/tempnam.c       |   106 +
 .../EFI/Firmware/StdLib/LibC/Stdio/tmpfile.c       |    94 +
 .../EFI/Firmware/StdLib/LibC/Stdio/tmpnam.c        |    70 +
 .../EFI/Firmware/StdLib/LibC/Stdio/ungetc.c        |   180 +
 .../EFI/Firmware/StdLib/LibC/Stdio/ungetwc.c       |    75 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vasprintf.c     |    79 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vfprintf.c      |     2 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vfscanf.c       |  1140 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vfwprintf.c     |  2053 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vfwscanf.c      |   908 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vprintf.c       |    58 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vscanf.c        |    60 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vsnprintf.c     |    85 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vsnprintf_ss.c  |   494 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vsprintf.c      |    74 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vsscanf.c       |    83 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vswprintf.c     |    94 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vswscanf.c      |   100 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vwprintf.c      |    41 +
 .../EFI/Firmware/StdLib/LibC/Stdio/vwscanf.c       |    47 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/wbuf.c  |   106 +
 .../Devices/EFI/Firmware/StdLib/LibC/Stdio/wcio.h  |    72 +
 .../EFI/Firmware/StdLib/LibC/Stdio/wprintf.c       |    53 +
 .../EFI/Firmware/StdLib/LibC/Stdio/wscanf.c        |    53 +
 .../EFI/Firmware/StdLib/LibC/Stdio/wsetup.c        |   106 +
 .../EFI/Firmware/StdLib/LibC/String/Comparison.c   |   111 +
 .../Firmware/StdLib/LibC/String/Concatenation.c    |    83 +
 .../EFI/Firmware/StdLib/LibC/String/Copying.c      |   145 +
 .../EFI/Firmware/StdLib/LibC/String/ErrorList.c    |   144 +
 .../Devices/EFI/Firmware/StdLib/LibC/String/Misc.c |    99 +
 .../EFI/Firmware/StdLib/LibC/String/Searching.c    |   262 +
 .../EFI/Firmware/StdLib/LibC/String/String.inf     |    66 +
 .../EFI/Firmware/StdLib/LibC/String/strlcat.c      |    86 +
 .../EFI/Firmware/StdLib/LibC/String/strlcpy.c      |    82 +
 .../EFI/Firmware/StdLib/LibC/String/strncasecmp.c  |    79 +
 .../EFI/Firmware/StdLib/LibC/String/strsep.c       |    82 +
 .../EFI/Firmware/StdLib/LibC/Time/Theory.txt       |   553 +
 .../Devices/EFI/Firmware/StdLib/LibC/Time/Time.c   |   765 +
 .../Devices/EFI/Firmware/StdLib/LibC/Time/Time.inf |    56 +
 .../EFI/Firmware/StdLib/LibC/Time/TimeEfi.c        |   110 +
 .../EFI/Firmware/StdLib/LibC/Time/TimeVals.h       |   117 +
 .../EFI/Firmware/StdLib/LibC/Time/ZoneProc.c       |   828 +
 .../EFI/Firmware/StdLib/LibC/Time/gettimeofday.c   |    67 +
 .../Devices/EFI/Firmware/StdLib/LibC/Time/itimer.c |   277 +
 .../EFI/Firmware/StdLib/LibC/Time/strftime.c       |   598 +
 .../EFI/Firmware/StdLib/LibC/Time/strptime.c       |   400 +
 .../Devices/EFI/Firmware/StdLib/LibC/Time/timegm.c |   113 +
 .../Devices/EFI/Firmware/StdLib/LibC/Time/tzfile.h |   145 +
 .../StdLib/LibC/Uefi/Devices/Console/daConsole.c   |   611 +
 .../StdLib/LibC/Uefi/Devices/UefiShell/daShell.c   |   856 +
 .../StdLib/LibC/Uefi/Devices/Utility/DevGenisis.c  |   140 +
 .../StdLib/LibC/Uefi/Devices/Utility/DevSearch.c   |   112 +
 .../StdLib/LibC/Uefi/Devices/Utility/Path.c        |   431 +
 .../StdLib/LibC/Uefi/Devices/daConsole.inf         |    51 +
 .../Firmware/StdLib/LibC/Uefi/Devices/daShell.inf  |    51 +
 .../StdLib/LibC/Uefi/Devices/daUtility.inf         |    44 +
 .../EFI/Firmware/StdLib/LibC/Uefi/GetPass.c        |    57 +
 .../EFI/Firmware/StdLib/LibC/Uefi/StubFunctions.c  |    92 +
 .../EFI/Firmware/StdLib/LibC/Uefi/SysCalls.c       |  1261 +
 .../Devices/EFI/Firmware/StdLib/LibC/Uefi/Uefi.inf |    56 +
 .../Devices/EFI/Firmware/StdLib/LibC/Uefi/Xform.c  |   191 +
 .../Devices/EFI/Firmware/StdLib/LibC/Uefi/compat.c |   843 +
 .../Devices/EFI/Firmware/StdLib/LibC/Uefi/select.c |   256 +
 .../Devices/EFI/Firmware/StdLib/LibC/Uefi/writev.c |   143 +
 .../EFI/Firmware/StdLib/LibC/Wchar/Comparison.c    |    97 +
 .../EFI/Firmware/StdLib/LibC/Wchar/Concatenation.c |    48 +
 .../EFI/Firmware/StdLib/LibC/Wchar/ConsDecons.c    |    71 +
 .../EFI/Firmware/StdLib/LibC/Wchar/Copying.c       |    80 +
 .../EFI/Firmware/StdLib/LibC/Wchar/Searching.c     |   270 +
 .../EFI/Firmware/StdLib/LibC/Wchar/String.c        |    43 +
 .../EFI/Firmware/StdLib/LibC/Wchar/Wchar.inf       |    59 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/Ipf/strtold.c   |    18 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/_strtof.c       |    46 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/_strtold.c      |    47 +
 .../Devices/EFI/Firmware/StdLib/LibC/gdtoa/atof.c  |    22 +
 .../Devices/EFI/Firmware/StdLib/LibC/gdtoa/dmisc.c |   228 +
 .../Devices/EFI/Firmware/StdLib/LibC/gdtoa/dtoa.c  |   821 +
 .../Devices/EFI/Firmware/StdLib/LibC/gdtoa/gdtoa.c |   814 +
 .../Devices/EFI/Firmware/StdLib/LibC/gdtoa/gdtoa.h |   159 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/gdtoa.inf       |    77 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/gdtoaimp.h      |   661 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/gethex.c        |   249 +
 .../Devices/EFI/Firmware/StdLib/LibC/gdtoa/gmisc.c |    82 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/hd_init.c       |    58 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/hexnan.c        |   134 +
 .../Devices/EFI/Firmware/StdLib/LibC/gdtoa/ldtoa.c |   113 +
 .../Devices/EFI/Firmware/StdLib/LibC/gdtoa/misc.c  |   909 +
 .../Devices/EFI/Firmware/StdLib/LibC/gdtoa/smisc.c |   209 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/strtod.c        |  1022 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/strtodg.c       |  1075 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/strtof.c        |    85 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/strtold_px.c    |     4 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/strtold_subr.c  |    45 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/strtopx.c       |   108 +
 .../Devices/EFI/Firmware/StdLib/LibC/gdtoa/sum.c   |   105 +
 .../Devices/EFI/Firmware/StdLib/LibC/gdtoa/ulp.c   |    73 +
 .../EFI/Firmware/StdLib/PosixLib/Err/LibErr.inf    |    42 +
 .../EFI/Firmware/StdLib/PosixLib/Err/warn_err.c    |    99 +
 .../EFI/Firmware/StdLib/PosixLib/Gen/LibGen.inf    |    47 +
 .../EFI/Firmware/StdLib/PosixLib/Gen/access.c      |   118 +
 .../EFI/Firmware/StdLib/PosixLib/Gen/closedir.c    |    88 +
 .../EFI/Firmware/StdLib/PosixLib/Gen/dirname.c     |   105 +
 .../EFI/Firmware/StdLib/PosixLib/Gen/opendir.c     |   136 +
 .../EFI/Firmware/StdLib/PosixLib/Gen/readdir.c     |   136 +
 .../EFI/Firmware/StdLib/PosixLib/Gen/utime.c       |    73 +
 .../EFI/Firmware/StdLib/PosixLib/Glob/LibGlob.inf  |    45 +
 .../EFI/Firmware/StdLib/PosixLib/Glob/glob.c       |  1043 +
 .../StdLib/PosixLib/Stringlist/LibStringlist.inf   |    41 +
 .../StdLib/PosixLib/Stringlist/stringlist.c        |   155 +
 src/VBox/Devices/EFI/Firmware/StdLib/ReadMe.txt    |   443 +
 .../EFI/Firmware/StdLib/SocketDxe/ComponentName.c  |   182 +
 .../EFI/Firmware/StdLib/SocketDxe/DriverBinding.c  |   241 +
 .../EFI/Firmware/StdLib/SocketDxe/EntryUnload.c    |   327 +
 .../Devices/EFI/Firmware/StdLib/SocketDxe/Socket.h |   175 +
 .../EFI/Firmware/StdLib/SocketDxe/SocketDxe.inf    |    62 +
 src/VBox/Devices/EFI/Firmware/StdLib/StdLib.dec    |    51 +
 src/VBox/Devices/EFI/Firmware/StdLib/StdLib.dsc    |   132 +
 src/VBox/Devices/EFI/Firmware/StdLib/StdLib.inc    |   108 +
 .../Firmware/StdLib/UseSocketDxe/UseSocketDxe.c    |   174 +
 .../Firmware/StdLib/UseSocketDxe/UseSocketDxe.inf  |    45 +
 .../StdLibPrivateInternalFiles/DoNotUse.dec        |    35 +
 .../StdLibPrivateInternalFiles/Include/Arm/arith.h |     9 +
 .../Include/Arm/gd_qnan.h                          |    12 +
 .../Include/Device/Console.h                       |    63 +
 .../Include/Device/Device.h                        |   216 +
 .../Include/Efi/SysEfi.h                           |    37 +
 .../Include/Ia32/arith.h                           |     3 +
 .../Include/Ia32/gd_qnan.h                         |    11 +
 .../StdLibPrivateInternalFiles/Include/Ipf/arith.h |     6 +
 .../Include/Ipf/gd_qnan.h                          |     5 +
 .../StdLibPrivateInternalFiles/Include/LibConfig.h |    56 +
 .../StdLibPrivateInternalFiles/Include/MainData.h  |    97 +
 .../StdLibPrivateInternalFiles/Include/X64/arith.h |     3 +
 .../Include/X64/gd_qnan.h                          |    11 +
 .../StdLibPrivateInternalFiles/Include/extern.h    |    69 +
 .../StdLibPrivateInternalFiles/Include/kfile.h     |   290 +
 .../StdLibPrivateInternalFiles/Include/namespace.h |   779 +
 .../StdLibPrivateInternalFiles/Include/reentrant.h |   268 +
 .../Firmware/StdLibPrivateInternalFiles/ReadMe.txt |   443 +
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxe.c        |  1295 +
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxe.h        |   290 +
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxe.inf      |    68 +
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuGdt.c        |   200 +
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/CpuAsm.S   |   372 +
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/CpuAsm.asm |   370 +
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/IvtAsm.S   |   818 +
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/IvtAsm.asm |    51 +
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/X64/CpuAsm.S    |   345 +
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/X64/CpuAsm.asm  |   331 +
 .../EFI/Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.c  |   536 +
 .../EFI/Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.h  |   225 +
 .../Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf    |    49 +
 .../EFI/Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.c  |   413 +
 .../EFI/Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.h  |   162 +
 .../Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.inf    |    48 +
 .../EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPei.c    |   864 +
 .../EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPei.h    |   448 +
 .../EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPei.inf  |    49 +
 .../UefiCpuPkg/Include/Library/LocalApicLib.h      |   372 +
 .../Firmware/UefiCpuPkg/Include/Library/MtrrLib.h  |   346 +
 .../UefiCpuPkg/Include/Library/UefiCpuLib.h        |    38 +
 .../UefiCpuPkg/Include/Register/LocalApic.h        |   214 +
 .../Library/BaseUefiCpuLib/BaseUefiCpuLib.inf      |    44 +
 .../Library/BaseUefiCpuLib/Ia32/InitializeFpu.S    |    73 +
 .../Library/BaseUefiCpuLib/Ia32/InitializeFpu.asm  |    79 +
 .../Library/BaseUefiCpuLib/X64/InitializeFpu.S     |    57 +
 .../Library/BaseUefiCpuLib/X64/InitializeFpu.asm   |    62 +
 .../UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.c |   754 +
 .../Library/BaseXApicLib/BaseXApicLib.inf          |    46 +
 .../BaseXApicX2ApicLib/BaseXApicX2ApicLib.c        |   837 +
 .../BaseXApicX2ApicLib/BaseXApicX2ApicLib.inf      |    47 +
 .../Firmware/UefiCpuPkg/Library/MtrrLib/MtrrLib.c  |  1708 +
 .../UefiCpuPkg/Library/MtrrLib/MtrrLib.inf         |    41 +
 .../Library/SecPeiDxeTimerLibUefiCpu/IpfTimerLib.c |   216 +
 .../SecPeiDxeTimerLibUefiCpu.inf                   |    66 +
 .../Library/SecPeiDxeTimerLibUefiCpu/X86TimerLib.c |   239 +
 .../Vtf0/Bin/ResetVector.ia32.port80.raw           |   Bin 0 -> 516 bytes
 .../ResetVector/Vtf0/Bin/ResetVector.ia32.raw      |   Bin 0 -> 484 bytes
 .../Vtf0/Bin/ResetVector.ia32.serial.raw           |   Bin 0 -> 884 bytes
 .../ResetVector/Vtf0/Bin/ResetVector.inf           |    41 +
 .../Vtf0/Bin/ResetVector.x64.port80.raw            |   Bin 0 -> 28676 bytes
 .../ResetVector/Vtf0/Bin/ResetVector.x64.raw       |   Bin 0 -> 28676 bytes
 .../Vtf0/Bin/ResetVector.x64.serial.raw            |   Bin 0 -> 28676 bytes
 .../Firmware/UefiCpuPkg/ResetVector/Vtf0/Build.py  |    58 +
 .../UefiCpuPkg/ResetVector/Vtf0/CommonMacros.inc   |    31 +
 .../UefiCpuPkg/ResetVector/Vtf0/DebugDisabled.asm  |    26 +
 .../UefiCpuPkg/ResetVector/Vtf0/Ia16/Init16.asm    |    48 +
 .../ResetVector/Vtf0/Ia16/Real16ToFlat32.asm       |   137 +
 .../ResetVector/Vtf0/Ia16/ResetVectorVtf0.asm      |    58 +
 .../ResetVector/Vtf0/Ia32/Flat32ToFlat64.asm       |   124 +
 .../ResetVector/Vtf0/Ia32/SearchForBfvBase.asm     |    86 +
 .../ResetVector/Vtf0/Ia32/SearchForSecEntry.asm    |   204 +
 .../Firmware/UefiCpuPkg/ResetVector/Vtf0/Main.asm  |   106 +
 .../UefiCpuPkg/ResetVector/Vtf0/Port80Debug.asm    |    28 +
 .../UefiCpuPkg/ResetVector/Vtf0/PostCodes.inc      |    25 +
 .../UefiCpuPkg/ResetVector/Vtf0/ReadMe.txt         |    41 +
 .../ResetVector/Vtf0/ResetVectorCode.asm           |    52 +
 .../UefiCpuPkg/ResetVector/Vtf0/SerialDebug.asm    |   132 +
 .../ResetVector/Vtf0/Tools/FixupForRawSection.py   |   123 +
 .../Devices/EFI/Firmware/UefiCpuPkg/UefiCpuPkg.dec |    46 +
 .../Devices/EFI/Firmware/UefiCpuPkg/UefiCpuPkg.dsc |    89 +
 .../Universal/Acpi/S3Resume2Pei/S3Resume.c         |   995 +
 .../Universal/Acpi/S3Resume2Pei/S3Resume2Pei.inf   |    82 +
 .../VBoxPkg/AcpiPlatformDxe/AcpiPlatform.c         |   447 +
 .../VBoxPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf    |    82 +
 .../Devices/EFI/Firmware/VBoxPkg/Include/DevEFI.h  |     3 +
 .../Include/IndustryStandard/VBoxFatImage.h        |    54 +
 .../EFI/Firmware/VBoxPkg/Include/VBoxDebugLib.h    |    40 +
 .../EFI/Firmware/VBoxPkg/Include/VBoxMemLayout.h   |    34 +
 .../Devices/EFI/Firmware/VBoxPkg/Include/VBoxPkg.h |    59 +
 .../VBoxPkg/Library/AcpiTimerLib/AcpiTimerLib.c    |   323 +
 .../VBoxPkg/Library/AcpiTimerLib/AcpiTimerLib.inf  |    69 +
 .../Library/VBoxDebugAgentLib/VBoxDebugAgentLib.c  |    87 +
 .../VBoxDebugAgentLib/VBoxDebugAgentLib.inf        |    44 +
 .../VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.c    |   275 +
 .../VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.inf  |    76 +
 .../VBoxPkg/Library/VBoxDebugLib/VBoxPrintChar.c   |    44 +
 .../VBoxPkg/Library/VBoxDebugLib/VBoxPrintGuid.c   |    63 +
 .../VBoxPkg/Library/VBoxDebugLib/VBoxPrintHex.c    |    83 +
 .../Library/VBoxDebugLib/VBoxPrintHexDump.c        |   102 +
 .../VBoxPkg/Library/VBoxDebugLib/VBoxPrintString.c |    49 +
 .../VBoxOemHookStatusCodeLib.c                     |   208 +
 .../VBoxOemHookStatusCodeLib.inf                   |    71 +
 .../VBoxPeCoffExtraActionLib.c                     |   102 +
 .../VBoxPeCoffExtraActionLib.inf                   |    43 +
 .../VBoxPkg/Library/VBoxPeCoffLib/BasePeCoff.c     |  1634 +
 .../Library/VBoxPeCoffLib/BasePeCoffLibInternals.h |   161 +
 .../VBoxPkg/Library/VBoxPeCoffLib/PeCoffLoaderEx.c |   118 +
 .../Library/VBoxPeCoffLib/VBoxPeCoffLib.inf        |    74 +
 .../EFI/Firmware/VBoxPkg}/Makefile.kup             |     0
 .../EFI/Firmware/VBoxPkg/PartitionDxe/Apple.c      |   229 +
 .../Firmware/VBoxPkg/PartitionDxe/ComponentName.c  |   214 +
 .../EFI/Firmware/VBoxPkg/PartitionDxe/ElTorito.c   |   306 +
 .../EFI/Firmware/VBoxPkg/PartitionDxe/Gpt.c        |   856 +
 .../EFI/Firmware/VBoxPkg/PartitionDxe/Mbr.c        |   350 +
 .../EFI/Firmware/VBoxPkg/PartitionDxe/Partition.c  |  1248 +
 .../EFI/Firmware/VBoxPkg/PartitionDxe/Partition.h  |   479 +
 .../Firmware/VBoxPkg/PartitionDxe/PartitionDxe.inf |   108 +
 .../EFI/Firmware/VBoxPkg/PlatformPei/Cmos.c        |    90 +
 .../EFI/Firmware/VBoxPkg/PlatformPei/Cmos.h        |    82 +
 .../Devices/EFI/Firmware/VBoxPkg/PlatformPei/Fv.c  |    84 +
 .../EFI/Firmware/VBoxPkg/PlatformPei/MemDetect.c   |   172 +
 .../EFI/Firmware/VBoxPkg/PlatformPei/Platform.c    |   419 +
 .../EFI/Firmware/VBoxPkg/PlatformPei/Platform.h    |   101 +
 .../Firmware/VBoxPkg/PlatformPei/PlatformPei.inf   |    97 +
 .../EFI/Firmware/VBoxPkg/VBoxAppleSim/Console.c    |    96 +
 .../Firmware/VBoxPkg/VBoxAppleSim/ConsoleControl.h |   148 +
 .../EFI/Firmware/VBoxPkg/VBoxAppleSim/Cpu.c        |   144 +
 .../Firmware/VBoxPkg/VBoxAppleSim/VBoxAppleSim.c   |   306 +
 .../Firmware/VBoxPkg/VBoxAppleSim/VBoxAppleSim.inf |    73 +
 .../Firmware/VBoxPkg/VBoxConsoleDxe/VBoxConsole.c  |   162 +
 .../Firmware/VBoxPkg/VBoxConsoleDxe/VBoxConsole.h  |    39 +
 .../VBoxPkg/VBoxConsoleDxe/VBoxConsoleDxe.inf      |    75 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/ReadMe.txt      |     5 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxFsDxe.c     |   220 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxFsDxe.inf   |    78 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxFswParam.h  |    77 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxHfs.inf     |    85 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxIso9660.inf |    86 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_base.h      |   184 +
 .../VBoxPkg/VBoxFsDxe/fsw_core.c                   |     0
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_core.h      |   546 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_efi.c       |  1097 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_efi.h       |   125 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_efi_base.h  |   107 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_efi_lib.c   |   171 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_hfs.c       |  1248 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_hfs.h       |   155 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_iso9660.c   |   671 +
 .../VBoxPkg/VBoxFsDxe/fsw_iso9660.h                |     0
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_lib.c       |   556 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_strfunc.h   |   481 +
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/test/Makefile   |    32 +
 .../VBoxPkg/VBoxFsDxe/test/README                  |     0
 .../VBoxPkg/VBoxFsDxe/test/fsw_posix.c             |     0
 .../VBoxPkg/VBoxFsDxe/test/fsw_posix.h             |     0
 .../VBoxPkg/VBoxFsDxe/test/fsw_posix_base.h        |     0
 .../VBoxPkg/VBoxFsDxe/test/lslr.c                  |     0
 .../VBoxPkg/VBoxFsDxe/test/lsroot.c                |     0
 .../VBoxPkg/VBoxInterceptorDxe/BootService.c       |    31 +
 .../EFI/Firmware/VBoxPkg/VBoxInterceptorDxe/README |     3 +
 .../Firmware/VBoxPkg/VBoxInterceptorDxe/RunTime.c  |    31 +
 .../VBoxPkg/VBoxInterceptorDxe/VBoxInterceptor.c   |   119 +
 .../VBoxPkg/VBoxInterceptorDxe/VBoxInterceptor.h   |   142 +
 .../VBoxInterceptorDxe/VBoxInterceptorDxe.inf      |    77 +
 .../VBoxInterceptorDxe/boot_service_table.h        |    93 +
 .../VBoxPkg/VBoxInterceptorDxe/interceptor.h       |    60 +
 .../VBoxPkg/VBoxInterceptorDxe/print_types.h       |    79 +
 .../VBoxInterceptorDxe/runtime_service_table.h     |    59 +
 .../EFI/Firmware/VBoxPkg/VBoxMimicryDxe/README     |     4 +
 .../Firmware/VBoxPkg/VBoxMimicryDxe/VBoxMimicry.c  |   145 +
 .../Firmware/VBoxPkg/VBoxMimicryDxe/VBoxMimicry.h  |    65 +
 .../VBoxPkg/VBoxMimicryDxe/VBoxMimicryDxe.inf      |    74 +
 .../Firmware/VBoxPkg/VBoxMimicryDxe/mimic_tbl.h    |    29 +
 .../Devices/EFI/Firmware/VBoxPkg/VBoxMisc/Makefile |    56 +
 .../EFI/Firmware/VBoxPkg/VBoxMisc/Readme.txt       |    11 +
 .../VBoxPkg/VBoxMisc/efi-app/Readme.txt            |     0
 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxPkg.dec  |    79 +
 .../VBoxPkg/VBoxSysTables/LegacyBiosMpTable.h      |   309 +
 .../VBoxPkg/VBoxSysTables/TableConversion.c        |   370 +
 .../Firmware/VBoxPkg/VBoxSysTables/VBoxSysTables.c |   164 +
 .../VBoxPkg/VBoxSysTables/VBoxSysTables.inf        |    76 +
 .../Firmware/VBoxPkg/VBoxVariable/EmuVariable.c    |  1817 +
 .../Firmware/VBoxPkg/VBoxVariable/InitVariable.c   |   558 +
 .../VBoxVariable/VBoxVariableRuntimeDxe.inf        |   126 +
 .../EFI/Firmware/VBoxPkg/VBoxVariable/Variable.h   |   298 +
 .../Firmware/VBoxPkg/VBoxVgaDxe/ComponentName.c    |   237 +
 .../VBoxPkg/VBoxVgaDxe/DriverSupportedEfiVersion.c |    48 +
 .../Devices/EFI/Firmware/VBoxPkg/VBoxVgaDxe/Edid.c |   559 +
 .../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVga.c      |  1088 +
 .../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVga.h      |   449 +
 .../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVgaDxe.inf |   117 +
 .../VBoxPkg/VBoxVgaDxe/VBoxVgaGraphicsOutput.c     |   515 +
 .../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVgaI2c.c   |   459 +
 .../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVgaI2c.h   |    96 +
 .../Firmware/VBoxPkg/VBoxVgaDxe/VBoxVgaUgaDraw.c   |   370 +
 .../VBoxPkg/VBoxVgaMiniPortDxe/VBoxVgaFont-8x14.h  |     0
 .../VBoxPkg/VBoxVgaMiniPortDxe/VBoxVgaFont-8x16.h  |     0
 .../VBoxPkg/VBoxVgaMiniPortDxe/VBoxVgaFont-8x8.h   |     0
 .../VBoxPkg/VBoxVgaMiniPortDxe/VBoxVgaFonts.h      |     0
 .../VBoxVgaMiniPortDxe/VBoxVgaMiniPortDxe.c        |   660 +
 .../VBoxVgaMiniPortDxe/VBoxVgaMiniPortDxe.inf      |    61 +
 src/VBox/Devices/EFI/Firmware/edksetup.bat         |   132 +
 src/VBox/Devices/EFI/Firmware/edksetup.sh          |    48 +
 src/VBox/Devices/EFI/Firmware/vbox-tools_def.txt   |   348 +
 .../Devices/EFI/Firmware2/VBoxPkg/Include/DevEFI.h |   148 -
 .../EFI/Firmware2/VBoxPkg/Include/DevEFI.mac       |    56 -
 .../VBoxPkg/Include/IndustryStandard/PeImage.h     |   773 -
 .../VBoxPkg/Include/Library/GenericBdsLib.h        |  1069 -
 .../Firmware2/VBoxPkg/Include/Library/PeCoffLib.h  |   392 -
 .../EFI/Firmware2/VBoxPkg/Include/VBoxDebugLib.h   |    31 -
 .../EFI/Firmware2/VBoxPkg/Include/VBoxMemLayout.h  |    25 -
 .../EFI/Firmware2/VBoxPkg/Include/VBoxPkg.h        |    49 -
 .../VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.c    |   119 -
 .../VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.inf  |    64 -
 .../VBoxPkg/Library/VBoxDebugLib/VBoxPrintChar.c   |    35 -
 .../VBoxPkg/Library/VBoxDebugLib/VBoxPrintGuid.c   |    54 -
 .../VBoxPkg/Library/VBoxDebugLib/VBoxPrintHex.c    |    74 -
 .../Library/VBoxDebugLib/VBoxPrintHexDump.c        |    93 -
 .../VBoxPkg/Library/VBoxDebugLib/VBoxPrintString.c |    40 -
 .../VBoxPkg/Library/VBoxGenericBdsLib/BdsBoot.c    |  2128 -
 .../VBoxPkg/Library/VBoxGenericBdsLib/BdsConnect.c |   445 -
 .../VBoxPkg/Library/VBoxGenericBdsLib/BdsConsole.c |  1030 -
 .../VBoxPkg/Library/VBoxGenericBdsLib/BdsMisc.c    |  1340 -
 .../VBoxPkg/Library/VBoxGenericBdsLib/Bmp.h        |    66 -
 .../VBoxPkg/Library/VBoxGenericBdsLib/DevicePath.c |  1562 -
 .../Library/VBoxGenericBdsLib/InternalBdsLib.h     |   133 -
 .../Library/VBoxGenericBdsLib/Performance.c        |   338 -
 .../VBoxGenericBdsLib/VBoxGenericBdsLib.inf        |   131 -
 .../VBoxOemHookStatusCodeLib.c                     |   199 -
 .../VBoxOemHookStatusCodeLib.inf                   |    62 -
 .../VBoxPkg/Library/VBoxPeCoffLib/BasePeCoff.c     |  1617 -
 .../Library/VBoxPeCoffLib/BasePeCoffLibInternals.h |   151 -
 .../VBoxPkg/Library/VBoxPeCoffLib/PeCoffLoaderEx.c |   109 -
 .../Library/VBoxPeCoffLib/VBoxPeCoffLib.inf        |    65 -
 src/VBox/Devices/EFI/Firmware2/VBoxPkg/ReadMe.txt  |   145 -
 .../EFI/Firmware2/VBoxPkg/VBoxAppleSim/Console.c   |    87 -
 .../VBoxPkg/VBoxAppleSim/ConsoleControl.h          |   139 -
 .../EFI/Firmware2/VBoxPkg/VBoxAppleSim/Cpu.c       |   135 -
 .../Firmware2/VBoxPkg/VBoxAppleSim/VBoxAppleSim.c  |   298 -
 .../VBoxPkg/VBoxAppleSim/VBoxAppleSim.inf          |    64 -
 .../Firmware2/VBoxPkg/VBoxConsoleDxe/VBoxConsole.c |   153 -
 .../Firmware2/VBoxPkg/VBoxConsoleDxe/VBoxConsole.h |    30 -
 .../VBoxPkg/VBoxConsoleDxe/VBoxConsoleDxe.inf      |    66 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/VBoxFsDxe.c    |   211 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/VBoxFsDxe.inf  |    69 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/VBoxFswParam.h |    68 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/VBoxHfs.inf    |    73 -
 .../Firmware2/VBoxPkg/VBoxFsDxe/VBoxIso9660.inf    |    74 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/fsw_base.h     |   175 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/fsw_core.h     |   537 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/fsw_efi.c      |  1062 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/fsw_efi.h      |   116 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/fsw_efi_base.h |    98 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/fsw_efi_lib.c  |   162 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/fsw_hfs.c      |  1239 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/fsw_hfs.h      |   192 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/fsw_iso9660.c  |   682 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/fsw_lib.c      |   547 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/fsw_strfunc.h  |   472 -
 .../EFI/Firmware2/VBoxPkg/VBoxFsDxe/hfs_format.h   |   784 -
 .../EFI/Firmware2/VBoxPkg/VBoxIdeBusDxe/Ata.c      |  2815 -
 .../EFI/Firmware2/VBoxPkg/VBoxIdeBusDxe/Atapi.c    |  1969 -
 .../VBoxPkg/VBoxIdeBusDxe/ComponentName.c          |   295 -
 .../VBoxPkg/VBoxIdeBusDxe/ComponentName.h          |   183 -
 .../VBoxPkg/VBoxIdeBusDxe/DriverConfiguration.c    |   309 -
 .../VBoxPkg/VBoxIdeBusDxe/DriverDiagnostics.c      |   262 -
 .../EFI/Firmware2/VBoxPkg/VBoxIdeBusDxe/Ide.c      |  1391 -
 .../EFI/Firmware2/VBoxPkg/VBoxIdeBusDxe/Ide.h      |   852 -
 .../EFI/Firmware2/VBoxPkg/VBoxIdeBusDxe/IdeBus.c   |  1549 -
 .../EFI/Firmware2/VBoxPkg/VBoxIdeBusDxe/IdeBus.h   |   557 -
 .../EFI/Firmware2/VBoxPkg/VBoxIdeBusDxe/IdeData.h  |   328 -
 .../VBoxPkg/VBoxIdeBusDxe/VBoxIdeBusDxe.inf        |   103 -
 .../VBoxPkg/VBoxIdeControllerDxe/ComponentName.c   |   204 -
 .../VBoxPkg/VBoxIdeControllerDxe/IdeController.c   |   557 -
 .../VBoxPkg/VBoxIdeControllerDxe/IdeController.h   |   436 -
 .../VBoxIdeControllerDxe/VBoxIdeControllerDxe.inf  |    73 -
 .../EFI/Firmware2/VBoxPkg/VBoxMisc/Makefile        |    47 -
 .../EFI/Firmware2/VBoxPkg/VBoxOSELogo/README       |     2 -
 .../Firmware2/VBoxPkg/VBoxOSELogo/VBoxOSELogo.inf  |    36 -
 src/VBox/Devices/EFI/Firmware2/VBoxPkg/VBoxPkg.dec |    69 -
 src/VBox/Devices/EFI/Firmware2/VBoxPkg/VBoxPkg.dsc |   414 -
 src/VBox/Devices/EFI/Firmware2/VBoxPkg/VBoxPkg.fdf |   368 -
 .../Devices/EFI/Firmware2/VBoxPkg/VBoxPkgOSE.dsc   |   411 -
 .../Devices/EFI/Firmware2/VBoxPkg/VBoxPkgOSE.fdf   |   370 -
 .../EFI/Firmware2/VBoxPkg/VBoxPkgOSEX64.dsc        |   372 -
 .../Devices/EFI/Firmware2/VBoxPkg/VBoxPkgX64.dsc   |   376 -
 .../VBoxPkg/VBoxSysTables/LegacyBiosMpTable.h      |   300 -
 .../VBoxPkg/VBoxSysTables/TableConversion.c        |   361 -
 .../VBoxPkg/VBoxSysTables/VBoxSysTables.c          |   155 -
 .../VBoxPkg/VBoxSysTables/VBoxSysTables.inf        |    67 -
 .../Firmware2/VBoxPkg/VBoxVgaDxe/ComponentName.c   |   228 -
 .../VBoxPkg/VBoxVgaDxe/DriverSupportedEfiVersion.c |    39 -
 .../EFI/Firmware2/VBoxPkg/VBoxVgaDxe/Edid.c        |   550 -
 .../EFI/Firmware2/VBoxPkg/VBoxVgaDxe/VBoxVga.c     |  1079 -
 .../EFI/Firmware2/VBoxPkg/VBoxVgaDxe/VBoxVga.h     |   440 -
 .../Firmware2/VBoxPkg/VBoxVgaDxe/VBoxVgaDxe.inf    |   108 -
 .../VBoxPkg/VBoxVgaDxe/VBoxVgaGraphicsOutput.c     |   507 -
 .../EFI/Firmware2/VBoxPkg/VBoxVgaDxe/VBoxVgaI2c.c  |   450 -
 .../EFI/Firmware2/VBoxPkg/VBoxVgaDxe/VBoxVgaI2c.h  |    87 -
 .../Firmware2/VBoxPkg/VBoxVgaDxe/VBoxVgaUgaDraw.c  |   361 -
 .../VBoxVgaMiniPortDxe/VBoxVgaMiniPortDxe.c        |   651 -
 .../VBoxVgaMiniPortDxe/VBoxVgaMiniPortDxe.inf      |    52 -
 .../Devices/EFI/Firmware2/VBoxPkg/edk2.patch-apple |   317 -
 .../EFI/Firmware2/VBoxPkg/edk2.patch-idtgdt        |   283 -
 .../EFI/Firmware2/VBoxPkg/edk2.patch-mem_acpi      |   221 -
 .../EFI/Firmware2/VBoxPkg/edk2.patch-memdetect     |    40 -
 .../VBoxPkg/edk2.patch-no_blocking_partition       |    20 -
 .../EFI/Firmware2/VBoxPkg/edk2.patch-ovmf_pei      |    99 -
 .../EFI/Firmware2/VBoxPkg/edk2.patch-pmtimer       |    67 -
 .../Devices/EFI/Firmware2/VBoxPkg/edk2.patch-rtc   |    97 -
 src/VBox/Devices/EFI/Firmware2/VBoxPkg/env.cmd     |   171 -
 src/VBox/Devices/EFI/Firmware2/VBoxPkg/env.sh      |   125 -
 src/VBox/Devices/EFI/FirmwareBin/VBoxEFI32.fd      |   Bin 2031616 -> 1048576 bytes
 src/VBox/Devices/EFI/FirmwareBin/VBoxEFI64.fd      |   Bin 2031616 -> 1048576 bytes
 src/VBox/Devices/EFI/Thunk/EfiThunk.asm            |   319 -
 src/VBox/Devices/EFI/Thunk/Makefile.kmk            |    61 -
 src/VBox/Devices/EFI/VBoxSmcUtil-darwin.cpp        |   346 +
 src/VBox/Devices/EFI/efi_build.conf                |    16 -
 .../Devices/EFI/tools/include/Common/BaseTypes.h   |   223 -
 .../EFI/tools/include/Common/PiFirmwareFile.h      |   270 -
 .../EFI/tools/include/Common/PiFirmwareVolume.h    |   146 -
 .../EFI/tools/include/Common/UefiBaseTypes.h       |   177 -
 .../Devices/EFI/tools/include/Ia32/ProcessorBind.h |   168 -
 .../EFI/tools/include/IndustryStandard/PeImage.h   |   744 -
 .../Devices/EFI/tools/include/X64/ProcessorBind.h  |   196 -
 src/VBox/Devices/Graphics/BIOS/Makefile.kmk        |   187 +-
 .../Graphics/BIOS/VBoxVgaBiosAlternative.asm       |  7703 +++
 .../Graphics/BIOS/VBoxVgaBiosAlternative.md5sum    |     1 +
 src/VBox/Devices/Graphics/BIOS/clext.c             |  1572 -
 src/VBox/Devices/Graphics/BIOS/dataseghack         |    23 -
 src/VBox/Devices/Graphics/BIOS/inlines.h           |   140 +
 src/VBox/Devices/Graphics/BIOS/makefile            |    47 +
 src/VBox/Devices/Graphics/BIOS/vbe.c               |  1896 +-
 src/VBox/Devices/Graphics/BIOS/vbe.h               |   237 +-
 src/VBox/Devices/Graphics/BIOS/vberom.asm          |  1003 +
 src/VBox/Devices/Graphics/BIOS/vbetables-gen.c     |     2 +-
 src/VBox/Devices/Graphics/BIOS/vgabios.c           |  3441 +-
 src/VBox/Devices/Graphics/BIOS/vgabios.h           |    23 +-
 src/VBox/Devices/Graphics/BIOS/vgadefs.h           |    69 +
 src/VBox/Devices/Graphics/BIOS/vgadefs.inc         |    58 +
 src/VBox/Devices/Graphics/BIOS/vgafonts.h          |    10 +-
 src/VBox/Devices/Graphics/BIOS/vgarom.asm          |  1056 +
 src/VBox/Devices/Graphics/BIOS/vgatables.h         |   116 +-
 src/VBox/Devices/Graphics/DevVGA-SVGA.cpp          |  4120 ++
 src/VBox/Devices/Graphics/DevVGA-SVGA.h            |    51 +
 src/VBox/Devices/Graphics/DevVGA-SVGA3d-cocoa.h    |    50 +
 src/VBox/Devices/Graphics/DevVGA-SVGA3d-cocoa.m    |   766 +
 src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp    |  6845 +++
 src/VBox/Devices/Graphics/DevVGA-SVGA3d-shared.cpp |  1120 +
 src/VBox/Devices/Graphics/DevVGA-SVGA3d-shared.h   |   800 +
 src/VBox/Devices/Graphics/DevVGA-SVGA3d-win.cpp    |  6306 +++
 src/VBox/Devices/Graphics/DevVGA-SVGA3d.h          |   112 +
 src/VBox/Devices/Graphics/DevVGA.cpp               |  3105 +-
 src/VBox/Devices/Graphics/DevVGA.h                 |   472 +-
 src/VBox/Devices/Graphics/DevVGAModes.h            |     2 +-
 src/VBox/Devices/Graphics/DevVGASavedState.h       |    12 +-
 src/VBox/Devices/Graphics/DevVGATmpl.h             |     6 +-
 src/VBox/Devices/Graphics/DevVGA_VBVA.cpp          |   796 +-
 src/VBox/Devices/Graphics/DevVGA_VDMA.cpp          |  3485 +-
 src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp      |   146 +-
 src/VBox/Devices/Graphics/HGSMI/HGSMIHost.h        |     2 +-
 src/VBox/Devices/Graphics/HGSMI/HGSMIHostHlp.cpp   |     2 +-
 src/VBox/Devices/Graphics/HGSMI/HGSMIHostHlp.h     |     2 +-
 src/VBox/Devices/Graphics/VBoxSVGA3D.def           |    38 +
 src/VBox/Devices/Graphics/VBoxSVGA3D.rc            |    50 +
 src/VBox/Devices/Graphics/VBoxSVGA3DObjC.def       |    28 +
 .../Graphics/shaderlib}/Makefile.kup               |     0
 src/VBox/Devices/Graphics/shaderlib/directx.c      |  2660 +
 src/VBox/Devices/Graphics/shaderlib/glsl_shader.c  |  5391 ++
 .../Devices/Graphics/shaderlib/libWineStub/debug.c |   512 +
 .../shaderlib/libWineStub/include/config.h         |  1275 +
 .../Graphics/shaderlib/libWineStub/include/d3d8.h  |  1154 +
 .../Graphics/shaderlib/libWineStub/include/d3d9.h  |  2047 +
 .../shaderlib/libWineStub/include/wine/debug.h     |   381 +
 .../shaderlib/libWineStub/include/wine/guiddef.h   |   131 +
 .../shaderlib/libWineStub/include/wine/initguid.h  |    35 +
 .../shaderlib/libWineStub/include/wine/list.h      |   246 +
 .../shaderlib/libWineStub/include/wine/port.h      |   489 +
 .../shaderlib/libWineStub/include/wine/rbtree.h    |   357 +
 .../shaderlib/libWineStub/include/wine/unicode.h   |   355 +
 .../shaderlib/libWineStub/include/wine/wined3d.h   |  9725 ++++
 src/VBox/Devices/Graphics/shaderlib/shader.c       |  2469 +
 src/VBox/Devices/Graphics/shaderlib/shader_sm1.c   |   692 +
 src/VBox/Devices/Graphics/shaderlib/shader_sm4.c   |   441 +
 src/VBox/Devices/Graphics/shaderlib/shaderapi.c    |   735 +
 src/VBox/Devices/Graphics/shaderlib/shaderlib.h    |    96 +
 src/VBox/Devices/Graphics/shaderlib/stateblock.c   |    99 +
 src/VBox/Devices/Graphics/shaderlib/utils.c        |   138 +
 src/VBox/Devices/Graphics/shaderlib/vboxext.h      |   157 +
 .../Graphics/shaderlib/wine/include/Makefile.in    |   669 +
 .../Graphics/shaderlib/wine/include/accctrl.h      |   460 +
 .../Graphics/shaderlib/wine/include/access.idl     |    88 +
 .../Graphics/shaderlib/wine/include/aclapi.h       |    92 +
 .../Graphics/shaderlib/wine/include/aclui.h        |   247 +
 .../Graphics/shaderlib/wine/include/activaut.idl   |    38 +
 .../Graphics/shaderlib/wine/include/activdbg.idl   |   590 +
 .../Graphics/shaderlib/wine/include/activscp.idl   |   558 +
 .../Graphics/shaderlib/wine/include/adshlp.h       |    45 +
 .../Graphics/shaderlib/wine/include/advpub.h       |   290 +
 .../Graphics/shaderlib/wine/include/af_irda.h      |   110 +
 .../Graphics/shaderlib/wine/include/amaudio.h      |    56 +
 .../Graphics/shaderlib/wine/include/amstream.idl   |   327 +
 .../Graphics/shaderlib/wine/include/amvideo.idl    |   250 +
 .../Graphics/shaderlib/wine/include/appcompatapi.h |    41 +
 .../Graphics/shaderlib/wine/include/appmgmt.h      |    63 +
 .../Graphics/shaderlib/wine/include/asptlb.idl     |   142 +
 .../Graphics/shaderlib/wine/include/asynot.idl     |    68 +
 .../Graphics/shaderlib/wine/include/asysta.idl     |    60 +
 .../Graphics/shaderlib/wine/include/atlbase.h      |   275 +
 .../Graphics/shaderlib/wine/include/atliface.idl   |    96 +
 .../Graphics/shaderlib/wine/include/atlwin.h       |    62 +
 .../Graphics/shaderlib/wine/include/audevcod.h     |    53 +
 .../shaderlib/wine/include/audioclient.idl         |   336 +
 .../shaderlib/wine/include/audiopolicy.idl         |   249 +
 .../shaderlib/wine/include/audiosessiontypes.h     |    57 +
 .../Graphics/shaderlib/wine/include/austream.idl   |   117 +
 .../Graphics/shaderlib/wine/include/aviriff.h      |   333 +
 .../Devices/Graphics/shaderlib/wine/include/avrt.h |    83 +
 .../Graphics/shaderlib/wine/include/axcore.idl     |   666 +
 .../Graphics/shaderlib/wine/include/axextend.idl   |  1074 +
 .../Graphics/shaderlib/wine/include/basetsd.h      |   333 +
 .../Graphics/shaderlib/wine/include/basetyps.h     |    92 +
 .../Graphics/shaderlib/wine/include/bcrypt.h       |    59 +
 .../Graphics/shaderlib/wine/include/binres.idl     |    58 +
 .../Graphics/shaderlib/wine/include/bits.idl       |   426 +
 .../Graphics/shaderlib/wine/include/bits1_5.idl    |    97 +
 .../Graphics/shaderlib/wine/include/bitsmsg.h      |    90 +
 .../Graphics/shaderlib/wine/include/cderr.h        |    80 +
 .../Graphics/shaderlib/wine/include/cfgmgr32.h     |   214 +
 .../Graphics/shaderlib/wine/include/cguid.h        |   118 +
 .../Graphics/shaderlib/wine/include/chprst.idl     |    52 +
 .../Graphics/shaderlib/wine/include/cierror.h      |    53 +
 .../Graphics/shaderlib/wine/include/clusapi.h      |    66 +
 .../Graphics/shaderlib/wine/include/cmdbas.idl     |    71 +
 .../Graphics/shaderlib/wine/include/cmdtxt.idl     |    53 +
 .../Graphics/shaderlib/wine/include/comcat.idl     |   241 +
 .../Graphics/shaderlib/wine/include/commctrl.h     |  5183 ++
 .../Graphics/shaderlib/wine/include/commctrl.rh    |   211 +
 .../Graphics/shaderlib/wine/include/commdlg.h      |   851 +
 .../shaderlib/wine/include/commoncontrols.idl      |   223 +
 .../Graphics/shaderlib/wine/include/compobj.h      |    34 +
 .../Graphics/shaderlib/wine/include/config.h       |  1273 +
 .../Graphics/shaderlib/wine/include/config.h.in    |  1412 +
 .../Graphics/shaderlib/wine/include/config_linux.h |  1275 +
 .../Graphics/shaderlib/wine/include/control.idl    |   257 +
 .../Graphics/shaderlib/wine/include/cor.idl        |   117 +
 .../Graphics/shaderlib/wine/include/cordebug.idl   |  1050 +
 .../Graphics/shaderlib/wine/include/corerror.h     |   139 +
 .../Graphics/shaderlib/wine/include/corhdr.h       |   139 +
 .../Devices/Graphics/shaderlib/wine/include/cpl.h  |    98 +
 .../Graphics/shaderlib/wine/include/crtrow.idl     |    60 +
 .../Graphics/shaderlib/wine/include/cryptdlg.h     |   323 +
 .../Graphics/shaderlib/wine/include/cryptuiapi.h   |   447 +
 .../Graphics/shaderlib/wine/include/ctfutb.idl     |    82 +
 .../Graphics/shaderlib/wine/include/ctxtcall.idl   |    58 +
 .../Graphics/shaderlib/wine/include/custcntl.h     |   137 +
 .../Graphics/shaderlib/wine/include/cvconst.h      |   719 +
 .../Devices/Graphics/shaderlib/wine/include/d3d.h  |  1577 +
 .../Graphics/shaderlib/wine/include/d3d10.idl      |  1611 +
 .../Graphics/shaderlib/wine/include/d3d10_1.idl    |   135 +
 .../shaderlib/wine/include/d3d10_1shader.h         |    61 +
 .../Graphics/shaderlib/wine/include/d3d10effect.h  |   866 +
 .../Graphics/shaderlib/wine/include/d3d10misc.h    |    57 +
 .../Graphics/shaderlib/wine/include/d3d10shader.h  |   242 +
 .../Graphics/shaderlib/wine/include/d3d11.idl      |  2010 +
 .../shaderlib/wine/include/d3d11sdklayers.idl      |  1268 +
 .../Graphics/shaderlib/wine/include/d3d11shader.h  |   217 +
 .../Devices/Graphics/shaderlib/wine/include/d3d8.h |  1162 +
 .../Graphics/shaderlib/wine/include/d3d8caps.h     |   295 +
 .../Graphics/shaderlib/wine/include/d3d8types.h    |  1222 +
 .../Devices/Graphics/shaderlib/wine/include/d3d9.h |  2134 +
 .../Graphics/shaderlib/wine/include/d3d9caps.h     |   404 +
 .../Graphics/shaderlib/wine/include/d3d9types.h    |  1595 +
 .../Graphics/shaderlib/wine/include/d3dcaps.h      |   442 +
 .../Graphics/shaderlib/wine/include/d3dcommon.idl  |   648 +
 .../Graphics/shaderlib/wine/include/d3dcompiler.h  |   132 +
 .../Graphics/shaderlib/wine/include/d3dhal.h       |   529 +
 .../Graphics/shaderlib/wine/include/d3drm.h        |   533 +
 .../Graphics/shaderlib/wine/include/d3drmdef.h     |   475 +
 .../Graphics/shaderlib/wine/include/d3drmobj.h     |  4711 ++
 .../Graphics/shaderlib/wine/include/d3drmwin.h     |   112 +
 .../Graphics/shaderlib/wine/include/d3dtypes.h     |  1368 +
 .../Graphics/shaderlib/wine/include/d3dvec.inl     |   143 +
 .../Graphics/shaderlib/wine/include/d3dx9.h        |    65 +
 .../Graphics/shaderlib/wine/include/d3dx9anim.h    |   417 +
 .../Graphics/shaderlib/wine/include/d3dx9core.h    |   514 +
 .../Graphics/shaderlib/wine/include/d3dx9effect.h  |   441 +
 .../Graphics/shaderlib/wine/include/d3dx9math.h    |   483 +
 .../Graphics/shaderlib/wine/include/d3dx9math.inl  |  1298 +
 .../Graphics/shaderlib/wine/include/d3dx9mesh.h    |  1066 +
 .../Graphics/shaderlib/wine/include/d3dx9shader.h  |   381 +
 .../Graphics/shaderlib/wine/include/d3dx9shape.h   |    55 +
 .../Graphics/shaderlib/wine/include/d3dx9tex.h     |   358 +
 .../Graphics/shaderlib/wine/include/d3dx9xof.h     |   195 +
 .../Graphics/shaderlib/wine/include/dbccmd.idl     |    45 +
 .../Graphics/shaderlib/wine/include/dbcses.idl     |    45 +
 .../Graphics/shaderlib/wine/include/dbdsad.idl     |    84 +
 .../Graphics/shaderlib/wine/include/dbghelp.h      |  1543 +
 .../Graphics/shaderlib/wine/include/dbinit.idl     |    38 +
 .../Graphics/shaderlib/wine/include/dbprop.idl     |    75 +
 .../Graphics/shaderlib/wine/include/dbs.idl        |   740 +
 .../Devices/Graphics/shaderlib/wine/include/dbt.h  |   160 +
 .../Graphics/shaderlib/wine/include/dciddi.h       |    92 +
 .../Graphics/shaderlib/wine/include/dciman.h       |    47 +
 .../Graphics/shaderlib/wine/include/dcommon.h      |    38 +
 .../Devices/Graphics/shaderlib/wine/include/dde.h  |    88 +
 .../Devices/Graphics/shaderlib/wine/include/dde.rh |    32 +
 .../Graphics/shaderlib/wine/include/ddeml.h        |   392 +
 .../Graphics/shaderlib/wine/include/ddk/compstui.h |    80 +
 .../Graphics/shaderlib/wine/include/ddk/hidsdi.h   |    44 +
 .../Graphics/shaderlib/wine/include/ddk/imm.h      |   182 +
 .../Graphics/shaderlib/wine/include/ddk/mountmgr.h |   151 +
 .../Graphics/shaderlib/wine/include/ddk/ntddcdvd.h |   207 +
 .../Graphics/shaderlib/wine/include/ddk/ntddk.h    |   155 +
 .../Graphics/shaderlib/wine/include/ddk/ntddser.h  |   407 +
 .../Graphics/shaderlib/wine/include/ddk/ntddtape.h |    59 +
 .../Graphics/shaderlib/wine/include/ddk/usb.h      |   415 +
 .../Graphics/shaderlib/wine/include/ddk/usb100.h   |   127 +
 .../Graphics/shaderlib/wine/include/ddk/usb200.h   |    33 +
 .../Graphics/shaderlib/wine/include/ddk/usbdlib.h  |    46 +
 .../Graphics/shaderlib/wine/include/ddk/usbioctl.h |    34 +
 .../Graphics/shaderlib/wine/include/ddk/usbiodef.h |    35 +
 .../Graphics/shaderlib/wine/include/ddk/wdm.h      |  1361 +
 .../Graphics/shaderlib/wine/include/ddk/winddiui.h |    59 +
 .../Graphics/shaderlib/wine/include/ddk/winsplp.h  |   436 +
 .../Graphics/shaderlib/wine/include/ddraw.h        |  2740 +
 .../Graphics/shaderlib/wine/include/ddrawgdi.h     |    45 +
 .../Graphics/shaderlib/wine/include/ddrawi.h       |  1079 +
 .../Graphics/shaderlib/wine/include/ddstream.idl   |    97 +
 .../shaderlib/wine/include/delayloadhandler.h      |    64 +
 .../Graphics/shaderlib/wine/include/devenum.idl    |    46 +
 .../Graphics/shaderlib/wine/include/devguid.h      |   115 +
 .../shaderlib/wine/include/devicetopology.idl      |   745 +
 .../Graphics/shaderlib/wine/include/devpkey.h      |    71 +
 .../Graphics/shaderlib/wine/include/devpropdef.h   |   114 +
 .../Graphics/shaderlib/wine/include/difxapi.h      |    79 +
 .../Graphics/shaderlib/wine/include/digitalv.h     |   875 +
 .../Graphics/shaderlib/wine/include/dimm.idl       |   599 +
 .../Graphics/shaderlib/wine/include/dinput.h       |  2511 +
 .../Graphics/shaderlib/wine/include/dinputd.h      |   254 +
 .../Graphics/shaderlib/wine/include/dispdib.h      |    53 +
 .../Graphics/shaderlib/wine/include/dispex.idl     |   214 +
 .../Devices/Graphics/shaderlib/wine/include/dlgs.h |   233 +
 .../Devices/Graphics/shaderlib/wine/include/dls1.h |   212 +
 .../Devices/Graphics/shaderlib/wine/include/dls2.h |   116 +
 .../Graphics/shaderlib/wine/include/dmdls.h        |   219 +
 .../Graphics/shaderlib/wine/include/dmerror.h      |   173 +
 .../Graphics/shaderlib/wine/include/dmksctrl.h     |   119 +
 .../Devices/Graphics/shaderlib/wine/include/dmo.h  |    43 +
 .../Graphics/shaderlib/wine/include/dmoreg.h       |    87 +
 .../Graphics/shaderlib/wine/include/dmort.h        |    38 +
 .../Graphics/shaderlib/wine/include/dmplugin.h     |   308 +
 .../Graphics/shaderlib/wine/include/dmusbuff.h     |    61 +
 .../Graphics/shaderlib/wine/include/dmusicc.h      |   775 +
 .../Graphics/shaderlib/wine/include/dmusicf.h      |   918 +
 .../Graphics/shaderlib/wine/include/dmusici.h      |  1743 +
 .../Graphics/shaderlib/wine/include/dmusics.h      |   246 +
 .../Graphics/shaderlib/wine/include/docobj.idl     |   420 +
 .../shaderlib/wine/include/docobjectservice.idl    |    76 +
 .../shaderlib/wine/include/downloadmgr.idl         |    52 +
 .../Graphics/shaderlib/wine/include/dpaddr.h       |   367 +
 .../Graphics/shaderlib/wine/include/dplay.h        |  1282 +
 .../Graphics/shaderlib/wine/include/dplay8.h       |  1010 +
 .../Graphics/shaderlib/wine/include/dplobby.h      |   518 +
 .../Graphics/shaderlib/wine/include/dplobby8.h     |   268 +
 .../Graphics/shaderlib/wine/include/dpnathlp.h     |   201 +
 .../Graphics/shaderlib/wine/include/dsconf.h       |   176 +
 .../Graphics/shaderlib/wine/include/dsgetdc.h      |   112 +
 .../Graphics/shaderlib/wine/include/dshow.h        |    69 +
 .../Graphics/shaderlib/wine/include/dsound.h       |  1211 +
 .../Graphics/shaderlib/wine/include/dsrole.h       |   101 +
 .../Graphics/shaderlib/wine/include/dvdmedia.h     |    63 +
 .../Graphics/shaderlib/wine/include/dwmapi.h       |   137 +
 .../Graphics/shaderlib/wine/include/dwrite.idl     |  1420 +
 .../Graphics/shaderlib/wine/include/dwrite_1.idl   |   833 +
 .../Graphics/shaderlib/wine/include/dxdiag.h       |   164 +
 .../Graphics/shaderlib/wine/include/dxerr8.h       |    61 +
 .../Graphics/shaderlib/wine/include/dxerr9.h       |    61 +
 .../Graphics/shaderlib/wine/include/dxfile.h       |   308 +
 .../Graphics/shaderlib/wine/include/dxgi.idl       |   465 +
 .../Graphics/shaderlib/wine/include/dxgiformat.h   |   153 +
 .../Graphics/shaderlib/wine/include/dxgitype.h     |    93 +
 .../Graphics/shaderlib/wine/include/dyngraph.idl   |   159 +
 .../shaderlib/wine/include/endpointvolume.idl      |   157 +
 .../Graphics/shaderlib/wine/include/errorrep.h     |    52 +
 .../Graphics/shaderlib/wine/include/errors.h       |    54 +
 .../Graphics/shaderlib/wine/include/errrec.idl     |    87 +
 .../Graphics/shaderlib/wine/include/evcode.h       |   103 +
 .../Graphics/shaderlib/wine/include/evntprov.h     |    80 +
 .../Graphics/shaderlib/wine/include/evntrace.h     |   251 +
 .../Graphics/shaderlib/wine/include/excpt.h        |    60 +
 .../Graphics/shaderlib/wine/include/exdisp.idl     |  1055 +
 .../Graphics/shaderlib/wine/include/exdispid.h     |   181 +
 .../Devices/Graphics/shaderlib/wine/include/fci.h  |   272 +
 .../Devices/Graphics/shaderlib/wine/include/fdi.h  |   310 +
 .../Graphics/shaderlib/wine/include/fileapi.h      |    50 +
 .../Graphics/shaderlib/wine/include/fltdefs.h      |   142 +
 .../Graphics/shaderlib/wine/include/fusion.idl     |   365 +
 .../Graphics/shaderlib/wine/include/gameux.idl     |   210 +
 .../Graphics/shaderlib/wine/include/gdiplus.h      |    74 +
 .../Graphics/shaderlib/wine/include/gdipluscolor.h |    60 +
 .../shaderlib/wine/include/gdipluscolormatrix.h    |    69 +
 .../Graphics/shaderlib/wine/include/gdiplusenums.h |   767 +
 .../Graphics/shaderlib/wine/include/gdiplusflat.h  |   753 +
 .../shaderlib/wine/include/gdiplusgpstubs.h        |   108 +
 .../shaderlib/wine/include/gdiplusimaging.h        |   462 +
 .../Graphics/shaderlib/wine/include/gdiplusinit.h  |    78 +
 .../Graphics/shaderlib/wine/include/gdiplusmem.h   |    44 +
 .../shaderlib/wine/include/gdiplusmetaheader.h     |   176 +
 .../shaderlib/wine/include/gdipluspixelformats.h   |   114 +
 .../Graphics/shaderlib/wine/include/gdiplustypes.h |   285 +
 .../Graphics/shaderlib/wine/include/guiddef.h      |   169 +
 .../Graphics/shaderlib/wine/include/hlguids.h      |    40 +
 .../Graphics/shaderlib/wine/include/hlink.idl      |   450 +
 .../Graphics/shaderlib/wine/include/htiface.idl    |   137 +
 .../Graphics/shaderlib/wine/include/htiframe.idl   |   143 +
 .../Graphics/shaderlib/wine/include/htmlhelp.h     |   461 +
 .../Devices/Graphics/shaderlib/wine/include/http.h |    75 +
 .../shaderlib/wine/include/httprequest.idl         |   201 +
 .../shaderlib/wine/include/httprequestid.h         |    51 +
 .../shaderlib/wine/include/i_cryptasn1tls.h        |    50 +
 .../Graphics/shaderlib/wine/include/iads.idl       |   788 +
 .../Graphics/shaderlib/wine/include/icftypes.idl   |    78 +
 .../Devices/Graphics/shaderlib/wine/include/icm.h  |   445 +
 .../Graphics/shaderlib/wine/include/icmpapi.h      |    62 +
 .../Graphics/shaderlib/wine/include/idispids.h     |    42 +
 .../Graphics/shaderlib/wine/include/iextag.idl     |   129 +
 .../Graphics/shaderlib/wine/include/ifdef.h        |   239 +
 .../Graphics/shaderlib/wine/include/ifmib.h        |    80 +
 .../Graphics/shaderlib/wine/include/imagehlp.h     |  1409 +
 .../Devices/Graphics/shaderlib/wine/include/imm.h  |   587 +
 .../Graphics/shaderlib/wine/include/imnact.idl     |   308 +
 .../Graphics/shaderlib/wine/include/imnxport.idl   |  1123 +
 .../Graphics/shaderlib/wine/include/in6addr.h      |    61 +
 .../Graphics/shaderlib/wine/include/inaddr.h       |    69 +
 .../Graphics/shaderlib/wine/include/indexsrv.idl   |   133 +
 .../Graphics/shaderlib/wine/include/initguid.h     |    35 +
 .../Graphics/shaderlib/wine/include/inputscope.idl |    93 +
 .../Graphics/shaderlib/wine/include/intshcut.h     |   123 +
 .../Graphics/shaderlib/wine/include/ipexport.h     |   128 +
 .../Graphics/shaderlib/wine/include/iphlpapi.h     |   171 +
 .../Graphics/shaderlib/wine/include/ipifcons.h     |   254 +
 .../Graphics/shaderlib/wine/include/ipmib.h        |   254 +
 .../Graphics/shaderlib/wine/include/iprtrmib.h     |    58 +
 .../Graphics/shaderlib/wine/include/iptypes.h      |   269 +
 .../Graphics/shaderlib/wine/include/isguids.h      |    37 +
 .../Graphics/shaderlib/wine/include/knownfolders.h |   151 +
 .../Devices/Graphics/shaderlib/wine/include/ks.h   |    75 +
 .../Graphics/shaderlib/wine/include/ksguid.h       |    29 +
 .../Graphics/shaderlib/wine/include/ksmedia.h      |   153 +
 .../Devices/Graphics/shaderlib/wine/include/lm.h   |    55 +
 .../Graphics/shaderlib/wine/include/lmaccess.h     |   487 +
 .../Graphics/shaderlib/wine/include/lmapibuf.h     |    49 +
 .../Devices/Graphics/shaderlib/wine/include/lmat.h |    44 +
 .../Graphics/shaderlib/wine/include/lmbrowsr.h     |    56 +
 .../Graphics/shaderlib/wine/include/lmcons.h       |    79 +
 .../Graphics/shaderlib/wine/include/lmerr.h        |   327 +
 .../Graphics/shaderlib/wine/include/lmjoin.h       |    52 +
 .../Graphics/shaderlib/wine/include/lmmsg.h        |    61 +
 .../Graphics/shaderlib/wine/include/lmserver.h     |    91 +
 .../Graphics/shaderlib/wine/include/lmshare.h      |    71 +
 .../Graphics/shaderlib/wine/include/lmstats.h      |   107 +
 .../Graphics/shaderlib/wine/include/lmuse.h        |    93 +
 .../Graphics/shaderlib/wine/include/lmuseflg.h     |    35 +
 .../Graphics/shaderlib/wine/include/lmwksta.h      |   102 +
 .../Graphics/shaderlib/wine/include/loadperf.h     |    51 +
 .../Graphics/shaderlib/wine/include/lzexpand.h     |    64 +
 .../Devices/Graphics/shaderlib/wine/include/mapi.h |   254 +
 .../Graphics/shaderlib/wine/include/mapicode.h     |   123 +
 .../Graphics/shaderlib/wine/include/mapidefs.h     |  1332 +
 .../Graphics/shaderlib/wine/include/mapiform.h     |    56 +
 .../Graphics/shaderlib/wine/include/mapiguid.h     |    90 +
 .../Graphics/shaderlib/wine/include/mapitags.h     |   824 +
 .../Graphics/shaderlib/wine/include/mapiutil.h     |   286 +
 .../Graphics/shaderlib/wine/include/mapival.h      |   130 +
 .../Graphics/shaderlib/wine/include/mapix.h        |   196 +
 .../Graphics/shaderlib/wine/include/mciavi.h       |    52 +
 .../Devices/Graphics/shaderlib/wine/include/mcx.h  |    69 +
 .../Graphics/shaderlib/wine/include/mediaerr.h     |    38 +
 .../Graphics/shaderlib/wine/include/mediaobj.idl   |    78 +
 .../Graphics/shaderlib/wine/include/metahost.idl   |   215 +
 .../Graphics/shaderlib/wine/include/midles.h       |   142 +
 .../Graphics/shaderlib/wine/include/mimeinfo.idl   |    45 +
 .../Graphics/shaderlib/wine/include/mimeole.idl    |  1346 +
 .../Graphics/shaderlib/wine/include/minmax.h       |    40 +
 .../Graphics/shaderlib/wine/include/mlang.idl      |   766 +
 .../Graphics/shaderlib/wine/include/mmc.idl        |    67 +
 .../Graphics/shaderlib/wine/include/mmddk.h        |   480 +
 .../shaderlib/wine/include/mmdeviceapi.idl         |   259 +
 .../Graphics/shaderlib/wine/include/mmreg.h        |   508 +
 .../Graphics/shaderlib/wine/include/mmstream.idl   |   193 +
 .../Graphics/shaderlib/wine/include/mmsystem.h     |  2531 +
 .../Graphics/shaderlib/wine/include/mprapi.h       |    55 +
 .../Graphics/shaderlib/wine/include/mprerror.h     |    74 +
 .../Graphics/shaderlib/wine/include/msacm.h        |   801 +
 .../Graphics/shaderlib/wine/include/msacmdlg.h     |    45 +
 .../Graphics/shaderlib/wine/include/msacmdrv.h     |   168 +
 .../Graphics/shaderlib/wine/include/mscat.h        |   143 +
 .../Graphics/shaderlib/wine/include/mscoree.idl    |   249 +
 .../Graphics/shaderlib/wine/include/msctf.idl      |  1533 +
 .../Graphics/shaderlib/wine/include/msdadc.idl     |   101 +
 .../Graphics/shaderlib/wine/include/msdaguid.h     |    36 +
 .../Graphics/shaderlib/wine/include/msdasc.idl     |   147 +
 .../Graphics/shaderlib/wine/include/mshtmcid.h     |   434 +
 .../Graphics/shaderlib/wine/include/mshtmdid.h     |  3105 ++
 .../Graphics/shaderlib/wine/include/mshtmhst.idl   |   311 +
 .../Graphics/shaderlib/wine/include/mshtml.idl     | 18564 +++++++
 .../Devices/Graphics/shaderlib/wine/include/msi.h  |   719 +
 .../Graphics/shaderlib/wine/include/msidefs.h      |   290 +
 .../Graphics/shaderlib/wine/include/msident.idl    |   103 +
 .../Graphics/shaderlib/wine/include/msinkaut.idl   |  1018 +
 .../Graphics/shaderlib/wine/include/msiquery.h     |   335 +
 .../Graphics/shaderlib/wine/include/mssip.h        |   189 +
 .../Graphics/shaderlib/wine/include/mstask.idl     |   402 +
 .../Graphics/shaderlib/wine/include/mstcpip.h      |    78 +
 .../shaderlib/wine/include/msvcrt/assert.h         |    46 +
 .../Graphics/shaderlib/wine/include/msvcrt/conio.h |    63 +
 .../shaderlib/wine/include/msvcrt/crtdbg.h         |   140 +
 .../shaderlib/wine/include/msvcrt/crtdefs.h        |   248 +
 .../Graphics/shaderlib/wine/include/msvcrt/ctype.h |    85 +
 .../shaderlib/wine/include/msvcrt/direct.h         |    59 +
 .../shaderlib/wine/include/msvcrt/dirent.h         |     1 +
 .../Graphics/shaderlib/wine/include/msvcrt/dos.h   |    50 +
 .../Graphics/shaderlib/wine/include/msvcrt/eh.h    |    58 +
 .../Graphics/shaderlib/wine/include/msvcrt/errno.h |    87 +
 .../Graphics/shaderlib/wine/include/msvcrt/fcntl.h |    50 +
 .../Graphics/shaderlib/wine/include/msvcrt/float.h |   158 +
 .../Graphics/shaderlib/wine/include/msvcrt/io.h    |   184 +
 .../shaderlib/wine/include/msvcrt/limits.h         |    49 +
 .../shaderlib/wine/include/msvcrt/locale.h         |    90 +
 .../shaderlib/wine/include/msvcrt/malloc.h         |    99 +
 .../Graphics/shaderlib/wine/include/msvcrt/math.h  |   174 +
 .../shaderlib/wine/include/msvcrt/mbctype.h        |    90 +
 .../shaderlib/wine/include/msvcrt/mbstring.h       |   132 +
 .../shaderlib/wine/include/msvcrt/memory.h         |    37 +
 .../shaderlib/wine/include/msvcrt/process.h        |   126 +
 .../shaderlib/wine/include/msvcrt/search.h         |    52 +
 .../shaderlib/wine/include/msvcrt/setjmp.h         |   140 +
 .../Graphics/shaderlib/wine/include/msvcrt/share.h |    42 +
 .../shaderlib/wine/include/msvcrt/signal.h         |    63 +
 .../shaderlib/wine/include/msvcrt/stddef.h         |    60 +
 .../Graphics/shaderlib/wine/include/msvcrt/stdio.h |   272 +
 .../shaderlib/wine/include/msvcrt/stdlib.h         |   301 +
 .../shaderlib/wine/include/msvcrt/string.h         |   156 +
 .../shaderlib/wine/include/msvcrt/sys/locking.h    |    42 +
 .../shaderlib/wine/include/msvcrt/sys/stat.h       |   201 +
 .../shaderlib/wine/include/msvcrt/sys/timeb.h      |    86 +
 .../shaderlib/wine/include/msvcrt/sys/types.h      |    82 +
 .../shaderlib/wine/include/msvcrt/sys/unistd.h     |     1 +
 .../shaderlib/wine/include/msvcrt/sys/utime.h      |    88 +
 .../Graphics/shaderlib/wine/include/msvcrt/time.h  |   162 +
 .../shaderlib/wine/include/msvcrt/unistd.h         |     2 +
 .../Graphics/shaderlib/wine/include/msvcrt/wchar.h |   478 +
 .../shaderlib/wine/include/msvcrt/wctype.h         |    92 +
 .../Graphics/shaderlib/wine/include/mswsock.h      |   197 +
 .../Graphics/shaderlib/wine/include/msxml.h        |  1773 +
 .../Graphics/shaderlib/wine/include/msxml.idl      |   366 +
 .../Graphics/shaderlib/wine/include/msxml2.idl     |  3576 ++
 .../Graphics/shaderlib/wine/include/msxml2did.h    |   563 +
 .../Graphics/shaderlib/wine/include/msxml6.idl     |  3431 ++
 .../Graphics/shaderlib/wine/include/msxml6did.h    |    33 +
 .../Graphics/shaderlib/wine/include/msxmldid.h     |    76 +
 .../Devices/Graphics/shaderlib/wine/include/nb30.h |   231 +
 .../Graphics/shaderlib/wine/include/ndrtypes.h     |   190 +
 .../Graphics/shaderlib/wine/include/netcon.idl     |   421 +
 .../Graphics/shaderlib/wine/include/netfw.idl      |   479 +
 .../Graphics/shaderlib/wine/include/nldef.h        |    89 +
 .../Graphics/shaderlib/wine/include/npapi.h        |   229 +
 .../Graphics/shaderlib/wine/include/nspapi.h       |   214 +
 .../Graphics/shaderlib/wine/include/ntddcdrm.h     |   194 +
 .../Graphics/shaderlib/wine/include/ntddndis.h     |   181 +
 .../Graphics/shaderlib/wine/include/ntddscsi.h     |   133 +
 .../Graphics/shaderlib/wine/include/ntddstor.h     |   288 +
 .../Graphics/shaderlib/wine/include/ntdsapi.h      |    66 +
 .../Graphics/shaderlib/wine/include/ntquery.h      |    92 +
 .../Graphics/shaderlib/wine/include/ntsecapi.h     |   403 +
 .../Graphics/shaderlib/wine/include/ntsecpkg.h     |   480 +
 .../Graphics/shaderlib/wine/include/ntstatus.h     |  1229 +
 .../Graphics/shaderlib/wine/include/oaidl.h        |  5205 ++
 .../Graphics/shaderlib/wine/include/oaidl.idl      |  1651 +
 .../Graphics/shaderlib/wine/include/objbase.h      |   511 +
 .../shaderlib/wine/include/objectarray.idl         |    56 +
 .../Graphics/shaderlib/wine/include/objidl.h       | 10438 ++++
 .../Graphics/shaderlib/wine/include/objidl.idl     |  2531 +
 .../Graphics/shaderlib/wine/include/objsafe.idl    |    54 +
 .../Graphics/shaderlib/wine/include/objsel.h       |   169 +
 .../Graphics/shaderlib/wine/include/ocidl.idl      |  1343 +
 .../Graphics/shaderlib/wine/include/ocmm.idl       |    83 +
 .../Graphics/shaderlib/wine/include/odbcinst.h     |   141 +
 .../Devices/Graphics/shaderlib/wine/include/ole2.h |   179 +
 .../Graphics/shaderlib/wine/include/ole2ver.h      |    53 +
 .../Graphics/shaderlib/wine/include/oleacc.idl     |   305 +
 .../Graphics/shaderlib/wine/include/oleauto.h      |   772 +
 .../Graphics/shaderlib/wine/include/olectl.h       |   458 +
 .../Graphics/shaderlib/wine/include/oledb.idl      |    85 +
 .../Graphics/shaderlib/wine/include/oledberr.h     |    83 +
 .../Graphics/shaderlib/wine/include/oledlg.h       |   988 +
 .../Graphics/shaderlib/wine/include/oleidl.h       |  3645 ++
 .../Graphics/shaderlib/wine/include/oleidl.idl     |   967 +
 .../Graphics/shaderlib/wine/include/opnrst.idl     |    56 +
 .../Graphics/shaderlib/wine/include/optary.idl     |    74 +
 .../Graphics/shaderlib/wine/include/patchapi.h     |    61 +
 .../Devices/Graphics/shaderlib/wine/include/pdh.h  |   255 +
 .../Graphics/shaderlib/wine/include/pdhmsg.h       |   120 +
 .../Graphics/shaderlib/wine/include/perhist.idl    |    47 +
 .../Graphics/shaderlib/wine/include/pktdef.h       |   257 +
 .../Graphics/shaderlib/wine/include/poppack.h      |   272 +
 .../Graphics/shaderlib/wine/include/powrprof.h     |   153 +
 .../Graphics/shaderlib/wine/include/profinfo.h     |    56 +
 .../Graphics/shaderlib/wine/include/propidl.h      |  1027 +
 .../Graphics/shaderlib/wine/include/propidl.idl    |   464 +
 .../Graphics/shaderlib/wine/include/propkey.h      |    55 +
 .../Graphics/shaderlib/wine/include/propkeydef.h   |    82 +
 .../Graphics/shaderlib/wine/include/propsys.idl    |   832 +
 .../Graphics/shaderlib/wine/include/propvarutil.h  |   127 +
 .../Graphics/shaderlib/wine/include/prsht.h        |   547 +
 .../Graphics/shaderlib/wine/include/psapi.h        |   128 +
 .../Graphics/shaderlib/wine/include/pshpack1.h     |   116 +
 .../Graphics/shaderlib/wine/include/pshpack2.h     |   116 +
 .../Graphics/shaderlib/wine/include/pshpack4.h     |   116 +
 .../Graphics/shaderlib/wine/include/pshpack8.h     |   116 +
 .../Graphics/shaderlib/wine/include/pstore.idl     |   285 +
 .../Graphics/shaderlib/wine/include/qedit.idl      |   187 +
 .../Devices/Graphics/shaderlib/wine/include/ras.h  |   526 +
 .../Graphics/shaderlib/wine/include/rasdlg.h       |    41 +
 .../Graphics/shaderlib/wine/include/raserror.h     |    38 +
 .../Graphics/shaderlib/wine/include/reason.h       |    84 +
 .../Graphics/shaderlib/wine/include/regstr.h       |    42 +
 .../shaderlib/wine/include/restartmanager.h        |    67 +
 .../Graphics/shaderlib/wine/include/richedit.h     |  1088 +
 .../Graphics/shaderlib/wine/include/richole.idl    |   142 +
 .../Graphics/shaderlib/wine/include/rmxfguid.h     |   139 +
 .../Graphics/shaderlib/wine/include/rmxftmpl.x     |   268 +
 .../Graphics/shaderlib/wine/include/row.idl        |    51 +
 .../Graphics/shaderlib/wine/include/rowchg.idl     |    39 +
 .../Graphics/shaderlib/wine/include/rowpos.idl     |    86 +
 .../Graphics/shaderlib/wine/include/rowpsc.idl     |    45 +
 .../Devices/Graphics/shaderlib/wine/include/rpc.h  |    93 +
 .../Graphics/shaderlib/wine/include/rpcasync.h     |   211 +
 .../Graphics/shaderlib/wine/include/rpcdce.h       |   635 +
 .../Graphics/shaderlib/wine/include/rpcdcep.h      |   241 +
 .../Graphics/shaderlib/wine/include/rpcndr.h       |   786 +
 .../Graphics/shaderlib/wine/include/rpcnterr.h     |    53 +
 .../Graphics/shaderlib/wine/include/rpcproxy.h     |   394 +
 .../Graphics/shaderlib/wine/include/rpcsal.h       |   175 +
 .../Graphics/shaderlib/wine/include/rstbas.idl     |    60 +
 .../Graphics/shaderlib/wine/include/rstinf.idl     |    67 +
 .../Graphics/shaderlib/wine/include/rstloc.idl     |    76 +
 .../Graphics/shaderlib/wine/include/rstnot.idl     |    83 +
 .../Graphics/shaderlib/wine/include/rtutils.h      |    58 +
 .../Graphics/shaderlib/wine/include/scarderr.h     |   105 +
 .../Graphics/shaderlib/wine/include/schannel.h     |   249 +
 .../Graphics/shaderlib/wine/include/schemadef.h    |    54 +
 .../Graphics/shaderlib/wine/include/schnlsp.h      |    33 +
 .../Devices/Graphics/shaderlib/wine/include/sddl.h |   130 +
 .../Graphics/shaderlib/wine/include/secext.h       |    67 +
 .../Graphics/shaderlib/wine/include/security.h     |    35 +
 .../Graphics/shaderlib/wine/include/sensapi.h      |    56 +
 .../Graphics/shaderlib/wine/include/sensevts.idl   |   136 +
 .../Graphics/shaderlib/wine/include/servprov.h     |   114 +
 .../Graphics/shaderlib/wine/include/servprov.idl   |    55 +
 .../Graphics/shaderlib/wine/include/sesprp.idl     |    60 +
 .../Graphics/shaderlib/wine/include/setupapi.h     |  1873 +
 .../Devices/Graphics/shaderlib/wine/include/sfc.h  |    55 +
 .../shaderlib/wine/include/shdeprecated.idl        |   613 +
 .../Graphics/shaderlib/wine/include/shdispid.h     |    39 +
 .../Graphics/shaderlib/wine/include/shellapi.h     |   670 +
 .../Graphics/shaderlib/wine/include/shldisp.idl    |   573 +
 .../Graphics/shaderlib/wine/include/shlguid.h      |   248 +
 .../Graphics/shaderlib/wine/include/shlobj.h       |  1775 +
 .../Graphics/shaderlib/wine/include/shlwapi.h      |  1135 +
 .../Graphics/shaderlib/wine/include/shobjidl.idl   |  3408 ++
 .../Graphics/shaderlib/wine/include/shtypes.idl    |   171 +
 .../Graphics/shaderlib/wine/include/sipbase.h      |    33 +
 .../Graphics/shaderlib/wine/include/slerror.h      |    35 +
 .../Graphics/shaderlib/wine/include/slpublic.h     |    49 +
 .../Devices/Graphics/shaderlib/wine/include/snmp.h |   304 +
 .../Graphics/shaderlib/wine/include/softpub.h      |   254 +
 .../Devices/Graphics/shaderlib/wine/include/sql.h  |   755 +
 .../Graphics/shaderlib/wine/include/sqlext.h       |  1682 +
 .../Graphics/shaderlib/wine/include/sqltypes.h     |   258 +
 .../Graphics/shaderlib/wine/include/srcrst.idl     |    62 +
 .../shaderlib/wine/include/srrestoreptapi.h        |    67 +
 .../Devices/Graphics/shaderlib/wine/include/sspi.h |   842 +
 .../Graphics/shaderlib/wine/include/stamp-h.in     |     1 +
 .../Graphics/shaderlib/wine/include/stdole2.idl    |   440 +
 .../Devices/Graphics/shaderlib/wine/include/sti.h  |   190 +
 .../Graphics/shaderlib/wine/include/storage.h      |    35 +
 .../Graphics/shaderlib/wine/include/strmif.idl     |    40 +
 .../Graphics/shaderlib/wine/include/strsafe.h      |    42 +
 .../wine/include/structuredquerycondition.idl      |    61 +
 .../Graphics/shaderlib/wine/include/svrapi.h       |    55 +
 .../Graphics/shaderlib/wine/include/t2embapi.h     |    85 +
 .../Devices/Graphics/shaderlib/wine/include/tapi.h |  1077 +
 .../Graphics/shaderlib/wine/include/tchar.h        |   277 +
 .../Graphics/shaderlib/wine/include/tcpmib.h       |   202 +
 .../Graphics/shaderlib/wine/include/textserv.h     |   378 +
 .../Graphics/shaderlib/wine/include/textstor.idl   |   320 +
 .../Graphics/shaderlib/wine/include/tlhelp32.h     |   193 +
 .../Graphics/shaderlib/wine/include/tlogstg.idl    |    61 +
 .../Graphics/shaderlib/wine/include/tmschema.h     |  1279 +
 .../Graphics/shaderlib/wine/include/tom.idl        |   444 +
 .../Graphics/shaderlib/wine/include/traffic.h      |    57 +
 .../Graphics/shaderlib/wine/include/transact.idl   |   235 +
 .../Graphics/shaderlib/wine/include/twain.h        |  1849 +
 .../Graphics/shaderlib/wine/include/txcoord.idl    |   190 +
 .../Graphics/shaderlib/wine/include/txdtc.idl      |   524 +
 .../Graphics/shaderlib/wine/include/udpmib.h       |    95 +
 .../Graphics/shaderlib/wine/include/uiautomation.h |    30 +
 .../shaderlib/wine/include/uiautomationclient.idl  |   158 +
 .../shaderlib/wine/include/uiautomationcore.idl    |   100 +
 .../shaderlib/wine/include/uiautomationcoreapi.h   |    58 +
 .../Graphics/shaderlib/wine/include/unknwn.h       |   221 +
 .../Graphics/shaderlib/wine/include/unknwn.idl     |    89 +
 .../Graphics/shaderlib/wine/include/urlhist.idl    |   155 +
 .../Graphics/shaderlib/wine/include/urlmon.h       |  5449 ++
 .../Graphics/shaderlib/wine/include/urlmon.idl     |  2172 +
 .../Graphics/shaderlib/wine/include/userenv.h      |   116 +
 .../Graphics/shaderlib/wine/include/usp10.h        |   304 +
 .../Graphics/shaderlib/wine/include/uuids.h        |   289 +
 .../Graphics/shaderlib/wine/include/uxtheme.h      |   217 +
 .../Graphics/shaderlib/wine/include/vdmdbg.h       |    49 +
 .../Devices/Graphics/shaderlib/wine/include/ver.h  |    37 +
 .../Graphics/shaderlib/wine/include/verrsrc.h      |   182 +
 .../Devices/Graphics/shaderlib/wine/include/vfw.h  |  1953 +
 .../Graphics/shaderlib/wine/include/vfwmsgs.h      |   175 +
 .../Graphics/shaderlib/wine/include/vmr9.idl       |   533 +
 .../Graphics/shaderlib/wine/include/vmrender.idl   |   490 +
 .../Graphics/shaderlib/wine/include/vsstyle.h      |  1748 +
 .../Graphics/shaderlib/wine/include/vssym32.h      |   687 +
 .../Graphics/shaderlib/wine/include/wbemcli.idl    |   671 +
 .../Graphics/shaderlib/wine/include/wbemdisp.idl   |  1130 +
 .../Graphics/shaderlib/wine/include/wbemprov.idl   |    37 +
 .../Graphics/shaderlib/wine/include/werapi.h       |   199 +
 .../Graphics/shaderlib/wine/include/wfext.h        |    42 +
 .../Devices/Graphics/shaderlib/wine/include/wia.h  |    36 +
 .../Graphics/shaderlib/wine/include/wia_lh.idl     |   137 +
 .../Graphics/shaderlib/wine/include/wia_xp.idl     |   137 +
 .../Graphics/shaderlib/wine/include/winbase.h      |  2825 +
 .../Graphics/shaderlib/wine/include/wincodec.idl   |  1041 +
 .../shaderlib/wine/include/wincodecsdk.idl         |   330 +
 .../Graphics/shaderlib/wine/include/wincon.h       |   416 +
 .../Graphics/shaderlib/wine/include/wincred.h      |   303 +
 .../Graphics/shaderlib/wine/include/wincrypt.h     |  4589 ++
 .../Graphics/shaderlib/wine/include/windef.h       |   425 +
 .../Graphics/shaderlib/wine/include/windns.h       |   666 +
 .../Graphics/shaderlib/wine/include/windows.h      |   116 +
 .../Graphics/shaderlib/wine/include/windowsx.h     |  1448 +
 .../shaderlib/wine/include/wine/dcetypes.idl       |    97 +
 .../Graphics/shaderlib/wine/include/wine/debug.h   |   297 +
 .../Graphics/shaderlib/wine/include/wine/dplaysp.h |   375 +
 .../Graphics/shaderlib/wine/include/wine/epm.idl   |   131 +
 .../shaderlib/wine/include/wine/exception.h        |   282 +
 .../shaderlib/wine/include/wine/gdi_driver.h       |   291 +
 .../Graphics/shaderlib/wine/include/wine/irot.idl  |   106 +
 .../Graphics/shaderlib/wine/include/wine/itss.idl  |   104 +
 .../Graphics/shaderlib/wine/include/wine/library.h |   208 +
 .../Graphics/shaderlib/wine/include/wine/list.h    |   243 +
 .../shaderlib/wine/include/wine/mmsystem16.h       |   822 +
 .../Graphics/shaderlib/wine/include/wine/mscvpdb.h |  2197 +
 .../Graphics/shaderlib/wine/include/wine/port.h    |   484 +
 .../Graphics/shaderlib/wine/include/wine/rbtree.h  |   351 +
 .../Graphics/shaderlib/wine/include/wine/rpcfc.h   |   205 +
 .../Graphics/shaderlib/wine/include/wine/server.h  |   151 +
 .../shaderlib/wine/include/wine/server_protocol.h  |  5828 ++
 .../shaderlib/wine/include/wine/strmbase.h         |   669 +
 .../shaderlib/wine/include/wine/svcctl.idl         |   380 +
 .../Graphics/shaderlib/wine/include/wine/test.h    |   654 +
 .../Graphics/shaderlib/wine/include/wine/unicode.h |   320 +
 .../Graphics/shaderlib/wine/include/wine/wgl.h     |  5081 ++
 .../shaderlib/wine/include/wine/wgl_driver.h       |  2862 +
 .../Graphics/shaderlib/wine/include/wine/wglext.h  |   943 +
 .../Graphics/shaderlib/wine/include/wine/winaspi.h |   152 +
 .../shaderlib/wine/include/wine/winbase16.h        |   572 +
 .../shaderlib/wine/include/wine/windef16.h         |   178 +
 .../shaderlib/wine/include/wine/wine_common_ver.rc |   129 +
 .../Graphics/shaderlib/wine/include/wine/wined3d.h |  9726 ++++
 .../shaderlib/wine/include/wine/winedxgi.idl       |    79 +
 .../shaderlib/wine/include/wine/wingdi16.h         |   629 +
 .../shaderlib/wine/include/wine/winnet16.h         |   297 +
 .../shaderlib/wine/include/wine/winuser16.h        |   966 +
 .../Graphics/shaderlib/wine/include/wine/wpp.h     |    71 +
 .../Graphics/shaderlib/wine/include/winerror.h     |  2952 +
 .../Graphics/shaderlib/wine/include/winevt.h       |   141 +
 .../Graphics/shaderlib/wine/include/wingdi.h       |  3809 ++
 .../Graphics/shaderlib/wine/include/winhttp.h      |   593 +
 .../Graphics/shaderlib/wine/include/wininet.h      |  1739 +
 .../Graphics/shaderlib/wine/include/winineti.h     |   143 +
 .../Graphics/shaderlib/wine/include/winioctl.h     |   480 +
 .../Graphics/shaderlib/wine/include/winldap.h      |   653 +
 .../Graphics/shaderlib/wine/include/winnetwk.h     |   416 +
 .../Graphics/shaderlib/wine/include/winnls.h       |   896 +
 .../Graphics/shaderlib/wine/include/winnls32.h     |    43 +
 .../Graphics/shaderlib/wine/include/winnt.h        |  5525 ++
 .../Graphics/shaderlib/wine/include/winnt.rh       |   450 +
 .../Graphics/shaderlib/wine/include/winperf.h      |    79 +
 .../Graphics/shaderlib/wine/include/winreg.h       |   195 +
 .../Graphics/shaderlib/wine/include/winresrc.h     |    54 +
 .../Graphics/shaderlib/wine/include/winsafer.h     |    89 +
 .../Graphics/shaderlib/wine/include/winscard.h     |   164 +
 .../Graphics/shaderlib/wine/include/winsmcrd.h     |    46 +
 .../Graphics/shaderlib/wine/include/winsnmp.h      |    64 +
 .../Graphics/shaderlib/wine/include/winsock.h      |  1057 +
 .../Graphics/shaderlib/wine/include/winsock2.h     |   768 +
 .../Graphics/shaderlib/wine/include/winspool.h     |  1822 +
 .../Graphics/shaderlib/wine/include/winsvc.h       |   425 +
 .../Graphics/shaderlib/wine/include/winsxs.idl     |   207 +
 .../Graphics/shaderlib/wine/include/wintab.h       |   797 +
 .../Graphics/shaderlib/wine/include/wintabx.h      |   139 +
 .../Graphics/shaderlib/wine/include/winternl.h     |  2708 +
 .../Graphics/shaderlib/wine/include/wintrust.h     |   633 +
 .../Graphics/shaderlib/wine/include/winuser.h      |  4043 ++
 .../Graphics/shaderlib/wine/include/winuser.rh     |  1342 +
 .../Graphics/shaderlib/wine/include/winver.h       |    74 +
 .../Graphics/shaderlib/wine/include/wmistr.h       |    69 +
 .../Graphics/shaderlib/wine/include/wmiutils.idl   |   245 +
 .../Graphics/shaderlib/wine/include/wmsbuffer.idl  |    52 +
 .../Graphics/shaderlib/wine/include/wmsdkidl.idl   |   395 +
 .../Graphics/shaderlib/wine/include/wnaspi32.h     |   250 +
 .../Graphics/shaderlib/wine/include/wownt32.h      |   167 +
 .../Graphics/shaderlib/wine/include/wpcapi.idl     |   116 +
 .../Graphics/shaderlib/wine/include/ws2def.h       |   122 +
 .../Graphics/shaderlib/wine/include/ws2ipdef.h     |   293 +
 .../Graphics/shaderlib/wine/include/ws2spi.h       |    63 +
 .../Graphics/shaderlib/wine/include/ws2tcpip.h     |   217 +
 .../Graphics/shaderlib/wine/include/wshisotp.h     |    39 +
 .../Graphics/shaderlib/wine/include/wsipx.h        |    53 +
 .../Graphics/shaderlib/wine/include/wsnwlink.h     |    58 +
 .../Graphics/shaderlib/wine/include/wtsapi32.h     |   187 +
 .../Graphics/shaderlib/wine/include/wtypes.h       |   767 +
 .../Graphics/shaderlib/wine/include/wtypes.idl     |   848 +
 .../Graphics/shaderlib/wine/include/wuapi.idl      |  1359 +
 .../Devices/Graphics/shaderlib/wine/include/xcmc.h |   359 +
 .../Graphics/shaderlib/wine/include/xinput.h       |   248 +
 .../Graphics/shaderlib/wine/include/xmldom.h       |    29 +
 .../Graphics/shaderlib/wine/include/xmldom.idl     |   847 +
 .../Graphics/shaderlib/wine/include/xmldomdid.h    |   214 +
 .../Graphics/shaderlib/wine/include/xmldso.idl     |    77 +
 .../Graphics/shaderlib/wine/include/xmldsodid.h    |    39 +
 .../Graphics/shaderlib/wine/include/xmllite.idl    |   304 +
 .../Graphics/shaderlib/wine/include/zmouse.h       |    55 +
 .../Graphics/shaderlib/wine/vbox/VBoxDbgGl.c       |   357 +
 .../Graphics/shaderlib/wine/vbox/VBoxDbgGl.h       |    43 +
 .../Graphics/shaderlib/wine/vbox/VBoxWineEx.h      |   147 +
 .../shaderlib/wine/vbox/libWineStub/debug.c        |   498 +
 .../wine/vbox/libWineStub/include/config.h         |  1275 +
 .../shaderlib/wine/vbox/libWineStub/include/d3d8.h |  1154 +
 .../shaderlib/wine/vbox/libWineStub/include/d3d9.h |  2047 +
 .../wine/vbox/libWineStub/include/wine/debug.h     |   381 +
 .../wine/vbox/libWineStub/include/wine/list.h      |   246 +
 .../wine/vbox/libWineStub/include/wine/port.h      |   489 +
 .../wine/vbox/libWineStub/include/wine/rbtree.h    |   357 +
 .../wine/vbox/libWineStub/include/wine/unicode.h   |   355 +
 .../wine/vbox/libWineStub/include/wine/wined3d.h   |  9725 ++++
 src/VBox/Devices/Graphics/shaderlib/wined3d_gl.h   |  4573 ++
 .../Devices/Graphics/shaderlib/wined3d_private.h   |  3465 ++
 src/VBox/Devices/Graphics/shaderlib/winoverride.h  |    33 +
 src/VBox/Devices/Graphics/vmsvga/backdoor_def.h    |   126 +
 src/VBox/Devices/Graphics/vmsvga/svga3d_caps.h     |   139 +
 src/VBox/Devices/Graphics/vmsvga/svga3d_reg.h      |  1897 +
 .../Devices/Graphics/vmsvga/svga3d_shaderdefs.h    |   522 +
 src/VBox/Devices/Graphics/vmsvga/svga_escape.h     |    89 +
 src/VBox/Devices/Graphics/vmsvga/svga_overlay.h    |   201 +
 src/VBox/Devices/Graphics/vmsvga/svga_reg.h        |  1555 +
 src/VBox/Devices/Graphics/vmsvga/vmmouse_defs.h    |    71 +
 src/VBox/Devices/Graphics/vmsvga_glext/glext.h     | 13146 +++++
 src/VBox/Devices/Graphics/vmsvga_glext/glxext.h    |  1028 +
 src/VBox/Devices/Graphics/vmsvga_glext/wglext.h    |   950 +
 src/VBox/Devices/Input/DevPS2.cpp                  |   698 +-
 src/VBox/Devices/Input/DrvKeyboardQueue.cpp        |    15 +-
 src/VBox/Devices/Input/DrvMouseQueue.cpp           |   112 +-
 src/VBox/Devices/Input/PS2Dev.h                    |    89 +
 src/VBox/Devices/Input/PS2K.cpp                    |  1618 +
 src/VBox/Devices/Input/PS2M.cpp                    |  1151 +
 src/VBox/Devices/Input/UsbKbd.cpp                  |    95 +-
 src/VBox/Devices/Input/UsbMouse.cpp                |  1384 +-
 src/VBox/Devices/Input/testcase/Makefile.kmk       |    34 +
 src/VBox/Devices/Input/testcase/tstUsbMouse.cpp    |   329 +
 src/VBox/Devices/Makefile.kmk                      |  1556 +-
 .../VBoxBFE/testcase => Devices/Misc}/Makefile.kup |     0
 src/VBox/Devices/Misc/VirtualKD.cpp                |   277 +
 src/VBox/Devices/Network/DevE1000.cpp              |  5868 +-
 src/VBox/Devices/Network/DevE1000Phy.cpp           |    30 +-
 src/VBox/Devices/Network/DevE1000Phy.h             |     2 +-
 src/VBox/Devices/Network/DevEEPROM.cpp             |     2 +-
 src/VBox/Devices/Network/DevEEPROM.h               |     5 +-
 src/VBox/Devices/Network/DevINIP.cpp               |   401 +-
 src/VBox/Devices/Network/DevPCNet.cpp              |  1549 +-
 src/VBox/Devices/Network/DevVirtioNet.cpp          |  1329 +-
 src/VBox/Devices/Network/DrvDedicatedNic.cpp       |     3 +-
 src/VBox/Devices/Network/DrvIntNet.cpp             |   138 +-
 src/VBox/Devices/Network/DrvNAT.cpp                |   505 +-
 src/VBox/Devices/Network/DrvNetShaper.cpp          |   593 +
 src/VBox/Devices/Network/DrvNetSniffer.cpp         |     9 +-
 src/VBox/Devices/Network/DrvTAP.cpp                |   221 +-
 src/VBox/Devices/Network/DrvUDPTunnel.cpp          |     8 +-
 src/VBox/Devices/Network/DrvVDE.cpp                |    24 +-
 src/VBox/Devices/Network/Pcap.cpp                  |    24 +-
 src/VBox/Devices/Network/Pcap.h                    |     2 +-
 src/VBox/Devices/Network/SrvIntNetR0.cpp           |   712 +-
 src/VBox/Devices/Network/lwip-new/CHANGELOG        |  3452 ++
 src/VBox/Devices/Network/lwip-new/COPYING          |    33 +
 src/VBox/Devices/Network/lwip-new/FILES            |     4 +
 src/VBox/Devices/Network/lwip-new/Makefile.kmk     |   164 +
 src/VBox/Devices/Network/lwip-new/README           |    89 +
 src/VBox/Devices/Network/lwip-new/UPGRADING        |   144 +
 .../Devices/Network/lwip-new/src/api/api_lib.c     |   788 +
 .../Devices/Network/lwip-new/src/api/api_msg.c     |  1611 +
 src/VBox/Devices/Network/lwip-new/src/api/err.c    |    75 +
 src/VBox/Devices/Network/lwip-new/src/api/netbuf.c |   245 +
 src/VBox/Devices/Network/lwip-new/src/api/netdb.c  |   353 +
 .../Devices/Network/lwip-new/src/api/netifapi.c    |   160 +
 .../Devices/Network/lwip-new/src/api/sockets.c     |  2555 +
 src/VBox/Devices/Network/lwip-new/src/api/tcpip.c  |   530 +
 src/VBox/Devices/Network/lwip-new/src/core/def.c   |   108 +
 src/VBox/Devices/Network/lwip-new/src/core/dhcp.c  |  1771 +
 src/VBox/Devices/Network/lwip-new/src/core/dns.c   |   988 +
 .../Network/lwip-new/src/core/inet_chksum.c        |   545 +
 src/VBox/Devices/Network/lwip-new/src/core/init.c  |   345 +
 .../Network/lwip-new/src/core/ipv4/autoip.c        |   528 +
 .../Devices/Network/lwip-new/src/core/ipv4/icmp.c  |   445 +
 .../Devices/Network/lwip-new/src/core/ipv4/igmp.c  |   805 +
 .../Devices/Network/lwip-new/src/core/ipv4/ip4.c   |  1027 +
 .../Network/lwip-new/src/core/ipv4/ip4_addr.c      |   312 +
 .../Network/lwip-new/src/core/ipv4/ip_frag.c       |   874 +
 .../Devices/Network/lwip-new/src/core/ipv6/README  |     1 +
 .../Devices/Network/lwip-new/src/core/ipv6/dhcp6.c |    50 +
 .../Network/lwip-new/src/core/ipv6/ethip6.c        |   193 +
 .../Devices/Network/lwip-new/src/core/ipv6/icmp6.c |   407 +
 .../Devices/Network/lwip-new/src/core/ipv6/inet6.c |    51 +
 .../Devices/Network/lwip-new/src/core/ipv6/ip6.c   |  1182 +
 .../Network/lwip-new/src/core/ipv6/ip6_addr.c      |   251 +
 .../Network/lwip-new/src/core/ipv6/ip6_frag.c      |   657 +
 .../Devices/Network/lwip-new/src/core/ipv6/mld6.c  |   586 +
 .../Devices/Network/lwip-new/src/core/ipv6/nd6.c   |  1844 +
 src/VBox/Devices/Network/lwip-new/src/core/mem.c   |   659 +
 src/VBox/Devices/Network/lwip-new/src/core/memp.c  |   543 +
 src/VBox/Devices/Network/lwip-new/src/core/netif.c |   943 +
 src/VBox/Devices/Network/lwip-new/src/core/pbuf.c  |  1180 +
 src/VBox/Devices/Network/lwip-new/src/core/raw.c   |   422 +
 .../Network/lwip-new/src/core/snmp/asn1_dec.c      |   657 +
 .../Network/lwip-new/src/core/snmp/asn1_enc.c      |   611 +
 .../Devices/Network/lwip-new/src/core/snmp/mib2.c  |  4146 ++
 .../Network/lwip-new/src/core/snmp/mib_structs.c   |  1174 +
 .../Network/lwip-new/src/core/snmp/msg_in.c        |  1453 +
 .../Network/lwip-new/src/core/snmp/msg_out.c       |   678 +
 src/VBox/Devices/Network/lwip-new/src/core/stats.c |   181 +
 src/VBox/Devices/Network/lwip-new/src/core/sys.c   |    68 +
 src/VBox/Devices/Network/lwip-new/src/core/tcp.c   |  1890 +
 .../Devices/Network/lwip-new/src/core/tcp_in.c     |  1901 +
 .../Devices/Network/lwip-new/src/core/tcp_out.c    |  1505 +
 .../Devices/Network/lwip-new/src/core/timers.c     |   606 +
 src/VBox/Devices/Network/lwip-new/src/core/udp.c   |  1403 +
 .../lwip-new/src/include/ipv4/lwip/autoip.h        |   121 +
 .../Network/lwip-new/src/include/ipv4/lwip/icmp.h  |   135 +
 .../Network/lwip-new/src/include/ipv4/lwip/igmp.h  |   106 +
 .../Network/lwip-new/src/include/ipv4/lwip/inet.h  |   121 +
 .../Network/lwip-new/src/include/ipv4/lwip/ip4.h   |   151 +
 .../lwip-new/src/include/ipv4/lwip/ip4_addr.h      |   247 +
 .../lwip-new/src/include/ipv4/lwip/ip_frag.h       |    91 +
 .../Network/lwip-new/src/include/ipv6/lwip/dhcp6.h |    58 +
 .../lwip-new/src/include/ipv6/lwip/ethip6.h        |    68 +
 .../Network/lwip-new/src/include/ipv6/lwip/icmp6.h |   160 +
 .../Network/lwip-new/src/include/ipv6/lwip/inet6.h |    92 +
 .../Network/lwip-new/src/include/ipv6/lwip/ip6.h   |   201 +
 .../lwip-new/src/include/ipv6/lwip/ip6_addr.h      |   289 +
 .../lwip-new/src/include/ipv6/lwip/ip6_frag.h      |   105 +
 .../Network/lwip-new/src/include/ipv6/lwip/mld6.h  |   120 +
 .../Network/lwip-new/src/include/ipv6/lwip/nd6.h   |   367 +
 .../Network/lwip-new/src/include/lwip/api.h        |   338 +
 .../Network/lwip-new/src/include/lwip/api_msg.h    |   177 +
 .../Network/lwip-new/src/include/lwip/arch.h       |   217 +
 .../Network/lwip-new/src/include/lwip/debug.h      |   105 +
 .../Network/lwip-new/src/include/lwip/def.h        |   123 +
 .../Network/lwip-new/src/include/lwip/dhcp.h       |   242 +
 .../Network/lwip-new/src/include/lwip/dns.h        |   124 +
 .../Network/lwip-new/src/include/lwip/err.h        |    85 +
 .../lwip-new/src/include/lwip/inet_chksum.h        |   112 +
 .../Network/lwip-new/src/include/lwip/init.h       |    72 +
 .../Devices/Network/lwip-new/src/include/lwip/ip.h |   262 +
 .../Network/lwip-new/src/include/lwip/ip_addr.h    |   130 +
 .../Network/lwip-new/src/include/lwip/mem.h        |   123 +
 .../Network/lwip-new/src/include/lwip/memp.h       |   116 +
 .../Network/lwip-new/src/include/lwip/memp_std.h   |   135 +
 .../Network/lwip-new/src/include/lwip/netbuf.h     |   112 +
 .../Network/lwip-new/src/include/lwip/netdb.h      |   124 +
 .../Network/lwip-new/src/include/lwip/netif.h      |   387 +
 .../Network/lwip-new/src/include/lwip/netifapi.h   |   111 +
 .../Network/lwip-new/src/include/lwip/opt.h        |  2454 +
 .../Network/lwip-new/src/include/lwip/pbuf.h       |   185 +
 .../Network/lwip-new/src/include/lwip/raw.h        |   131 +
 .../Network/lwip-new/src/include/lwip/sio.h        |   141 +
 .../Network/lwip-new/src/include/lwip/snmp.h       |   367 +
 .../Network/lwip-new/src/include/lwip/snmp_asn1.h  |   101 +
 .../Network/lwip-new/src/include/lwip/snmp_msg.h   |   315 +
 .../lwip-new/src/include/lwip/snmp_structs.h       |   268 +
 .../Network/lwip-new/src/include/lwip/sockets.h    |   434 +
 .../Network/lwip-new/src/include/lwip/stats.h      |   347 +
 .../Network/lwip-new/src/include/lwip/sys.h        |   336 +
 .../Network/lwip-new/src/include/lwip/tcp.h        |   415 +
 .../Network/lwip-new/src/include/lwip/tcp_impl.h   |   515 +
 .../Network/lwip-new/src/include/lwip/tcpip.h      |   186 +
 .../Network/lwip-new/src/include/lwip/timers.h     |   100 +
 .../Network/lwip-new/src/include/lwip/udp.h        |   242 +
 .../Network/lwip-new/src/include/netif/etharp.h    |   228 +
 .../Network/lwip-new/src/include/netif/ppp_oe.h    |   190 +
 .../Network/lwip-new/src/include/netif/slipif.h    |    81 +
 .../Network/lwip-new/src/include/posix/netdb.h     |    33 +
 .../lwip-new/src/include/posix/sys/socket.h        |    33 +
 src/VBox/Devices/Network/lwip-new/src/netif/FILES  |    29 +
 .../Devices/Network/lwip-new/src/netif/etharp.c    |  1437 +
 .../Network/lwip-new/src/netif/ethernetif.c        |   322 +
 .../Devices/Network/lwip-new/src/netif/ppp/auth.c  |  1334 +
 .../Devices/Network/lwip-new/src/netif/ppp/auth.h  |   111 +
 .../Devices/Network/lwip-new/src/netif/ppp/chap.c  |   908 +
 .../Devices/Network/lwip-new/src/netif/ppp/chap.h  |   150 +
 .../Devices/Network/lwip-new/src/netif/ppp/chpms.c |   396 +
 .../Devices/Network/lwip-new/src/netif/ppp/chpms.h |    64 +
 .../Devices/Network/lwip-new/src/netif/ppp/fsm.c   |   890 +
 .../Devices/Network/lwip-new/src/netif/ppp/fsm.h   |   157 +
 .../Devices/Network/lwip-new/src/netif/ppp/ipcp.c  |  1411 +
 .../Devices/Network/lwip-new/src/netif/ppp/ipcp.h  |   106 +
 .../Devices/Network/lwip-new/src/netif/ppp/lcp.c   |  2066 +
 .../Devices/Network/lwip-new/src/netif/ppp/lcp.h   |   151 +
 .../Devices/Network/lwip-new/src/netif/ppp/magic.c |    80 +
 .../Devices/Network/lwip-new/src/netif/ppp/magic.h |    63 +
 .../Devices/Network/lwip-new/src/netif/ppp/md5.c   |   320 +
 .../Devices/Network/lwip-new/src/netif/ppp/md5.h   |    55 +
 .../Devices/Network/lwip-new/src/netif/ppp/pap.c   |   628 +
 .../Devices/Network/lwip-new/src/netif/ppp/pap.h   |   118 +
 .../Devices/Network/lwip-new/src/netif/ppp/ppp.c   |  2052 +
 .../Devices/Network/lwip-new/src/netif/ppp/ppp.h   |   201 +
 .../Network/lwip-new/src/netif/ppp/ppp_impl.h      |   363 +
 .../Network/lwip-new/src/netif/ppp/ppp_oe.c        |  1132 +
 .../Network/lwip-new/src/netif/ppp/pppdebug.h      |    73 +
 .../Devices/Network/lwip-new/src/netif/ppp/randm.c |   249 +
 .../Devices/Network/lwip-new/src/netif/ppp/randm.h |    81 +
 .../Network/lwip-new/src/netif/ppp/readme.txt      |    21 +
 .../Devices/Network/lwip-new/src/netif/ppp/vj.c    |   652 +
 .../Devices/Network/lwip-new/src/netif/ppp/vj.h    |   156 +
 .../Devices/Network/lwip-new/src/netif/slipif.c    |   546 +
 .../Devices/Network/lwip-new/vbox/VBoxLwipCore.cpp |   218 +
 .../Devices/Network/lwip-new/vbox/VBoxLwipCore.h   |    29 +
 .../Network/lwip-new/vbox/include/arch/bpstruct.h  |     1 +
 .../Network/lwip-new/vbox/include/arch/cc.h        |    62 +
 .../Network/lwip-new/vbox/include/arch/epstruct.h  |     1 +
 .../Network/lwip-new/vbox/include/arch/perf.h      |     7 +
 .../Network/lwip-new/vbox/include/arch/sys_arch.h  |    39 +
 .../Network/lwip-new/vbox/include/lwip-log.h       |    93 +
 .../Network/lwip-new/vbox/include/lwip-namespace.h |   227 +
 src/VBox/Devices/Network/lwip-new/vbox/sys_arch.c  |   568 +
 src/VBox/Devices/Network/lwip/Makefile.kmk         |    49 +
 src/VBox/Devices/Network/lwip/src/api/sockets.c    |     2 +-
 src/VBox/Devices/Network/lwip/src/core/pbuf.c      |     2 +-
 src/VBox/Devices/Network/lwip/vbox/sys_arch.c      |     4 +-
 src/VBox/Devices/Network/lwipopts.h                |   177 +
 .../Devices/Network/scripts/VBoxConvertNATStats.sh |     2 +-
 .../Devices/Network/scripts/VBoxPortForwarding.py  |    24 +-
 src/VBox/Devices/Network/slirp/bootp.c             |   122 +-
 .../Devices/Network/slirp/bsd/amd64/in_cksum.c     |     2 +-
 src/VBox/Devices/Network/slirp/bsd/i386/in_cksum.c |     2 +-
 .../Devices/Network/slirp/bsd/kern/kern_mbuf.c     |    39 +-
 .../Devices/Network/slirp/bsd/kern/uipc_mbuf.c     |     4 +-
 .../Devices/Network/slirp/bsd/kern/uipc_mbuf2.c    |     1 +
 src/VBox/Devices/Network/slirp/bsd/sys/mbuf.h      |     2 +-
 src/VBox/Devices/Network/slirp/ctl.h               |     5 +-
 src/VBox/Devices/Network/slirp/debug.c             |   296 +-
 src/VBox/Devices/Network/slirp/debug.h             |    20 +-
 src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.c |   396 +-
 src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.h |     5 +
 src/VBox/Devices/Network/slirp/dnsproxy/hash.c     |     2 +-
 src/VBox/Devices/Network/slirp/ext.h               |    18 +-
 src/VBox/Devices/Network/slirp/ip_icmp.c           |   376 +-
 src/VBox/Devices/Network/slirp/ip_icmp.h           |    10 +-
 src/VBox/Devices/Network/slirp/ip_icmpwin.c        |   538 +
 src/VBox/Devices/Network/slirp/ip_input.c          |    49 +-
 src/VBox/Devices/Network/slirp/ip_output.c         |    30 +-
 src/VBox/Devices/Network/slirp/libalias/alias.c    |    18 +-
 src/VBox/Devices/Network/slirp/libalias/alias_db.c |   195 +-
 .../Devices/Network/slirp/libalias/alias_dns.c     |    12 +-
 .../Devices/Network/slirp/libalias/alias_ftp.c     |    13 +-
 .../Devices/Network/slirp/libalias/alias_local.h   |     6 +-
 .../Devices/Network/slirp/libalias/alias_mod.c     |    30 +-
 .../Devices/Network/slirp/libalias/alias_mod.h     |     2 +-
 .../Devices/Network/slirp/libalias/alias_nbt.c     |    28 +-
 .../Devices/Network/slirp/libalias/alias_proxy.c   |     1 -
 .../Devices/Network/slirp/libalias/alias_util.c    |     2 +-
 src/VBox/Devices/Network/slirp/libslirp.h          |    39 +-
 src/VBox/Devices/Network/slirp/misc.c              |   186 +-
 src/VBox/Devices/Network/slirp/misc.h              |    14 +-
 src/VBox/Devices/Network/slirp/queue.h             |     2 +-
 .../Devices/Network/slirp/resolv_conf_parser.c     |   563 +
 .../Devices/Network/slirp/resolv_conf_parser.h     |   121 +
 src/VBox/Devices/Network/slirp/sbuf.c              |    37 +-
 src/VBox/Devices/Network/slirp/slirp.c             |   959 +-
 src/VBox/Devices/Network/slirp/slirp.h             |    26 +-
 src/VBox/Devices/Network/slirp/slirp_dns.c         |   307 +
 src/VBox/Devices/Network/slirp/slirp_dns.h         |    22 +
 src/VBox/Devices/Network/slirp/slirp_state.h       |   292 +-
 src/VBox/Devices/Network/slirp/socket.c            |   530 +-
 src/VBox/Devices/Network/slirp/socket.h            |    86 +-
 src/VBox/Devices/Network/slirp/tcp_input.c         |   162 +-
 src/VBox/Devices/Network/slirp/tcp_output.c        |    33 +-
 src/VBox/Devices/Network/slirp/tcp_subr.c          |    32 +-
 src/VBox/Devices/Network/slirp/tcp_timer.c         |    13 +-
 src/VBox/Devices/Network/slirp/tcp_timer.h         |     4 +-
 src/VBox/Devices/Network/slirp/tftp.c              |   859 +-
 src/VBox/Devices/Network/slirp/tftp.h              |    32 +-
 src/VBox/Devices/Network/slirp/udp.c               |   144 +-
 src/VBox/Devices/Network/slirp/udp.h               |     4 +-
 src/VBox/Devices/Network/slirp/zone.h              |    54 +
 src/VBox/Devices/Network/solaris/vbox-libdlpi.cpp  |    79 -
 src/VBox/Devices/Network/solaris/vbox-libdlpi.h    |    36 -
 .../Devices/Network/solaris/vnicinit_solaris.sh    |   112 -
 .../Devices/Network/solaris/vnicterm_solaris.sh    |    27 -
 src/VBox/Devices/Network/testcase/tstIntNet-1.cpp  |   104 +-
 src/VBox/Devices/Network/testcase/tstIntNetR0.cpp  |    21 +-
 .../testcase => Devices/PC/ACPI}/Makefile.kup      |     0
 src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp              |   184 +-
 src/VBox/Devices/PC/BIOS/Makefile.kmk              |   187 +-
 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative.asm   | 16073 ++++++
 .../Devices/PC/BIOS/VBoxBiosAlternative.md5sum     |     1 +
 src/VBox/Devices/PC/BIOS/ahci.c                    |  1832 +-
 src/VBox/Devices/PC/BIOS/apm.c                     |   228 +
 src/VBox/Devices/PC/BIOS/apm_pm.asm                |   202 +
 src/VBox/Devices/PC/BIOS/apmbios.S                 |   349 -
 src/VBox/Devices/PC/BIOS/ata.c                     |  1158 +
 src/VBox/Devices/PC/BIOS/ata.h                     |   205 +
 src/VBox/Devices/PC/BIOS/bios.c                    |   207 +
 src/VBox/Devices/PC/BIOS/biosint.h                 |   255 +
 src/VBox/Devices/PC/BIOS/boot.c                    |   335 +
 src/VBox/Devices/PC/BIOS/disk.c                    |   609 +
 src/VBox/Devices/PC/BIOS/ebda.h                    |   325 +
 src/VBox/Devices/PC/BIOS/eltorito.c                |  1051 +
 src/VBox/Devices/PC/BIOS/floppy.c                  |  1201 +
 src/VBox/Devices/PC/BIOS/floppyt.c                 |   104 +
 src/VBox/Devices/PC/BIOS/font8x8.inc               |   133 +
 src/VBox/Devices/PC/BIOS/inlines.h                 |   130 +
 src/VBox/Devices/PC/BIOS/invop.c                   |   222 +
 src/VBox/Devices/PC/BIOS/keyboard.c                |   732 +
 src/VBox/Devices/PC/BIOS/logo.c                    |   391 +-
 src/VBox/Devices/PC/BIOS/makefile                  |    62 +
 src/VBox/Devices/PC/BIOS/notes.txt                 |   138 +
 src/VBox/Devices/PC/BIOS/orgs.asm                  |  1880 +
 src/VBox/Devices/PC/BIOS/parallel.c                |    77 +
 src/VBox/Devices/PC/BIOS/pci32.c                   |    22 +
 src/VBox/Devices/PC/BIOS/pcibio32.asm              |    95 +
 src/VBox/Devices/PC/BIOS/pcibios.c                 |   408 +
 src/VBox/Devices/PC/BIOS/pcibios.inc               |   343 +
 src/VBox/Devices/PC/BIOS/pcicfg.inc                |    10 +
 src/VBox/Devices/PC/BIOS/pciutil.c                 |   170 +
 src/VBox/Devices/PC/BIOS/pciutil.h                 |    28 +
 src/VBox/Devices/PC/BIOS/pirq.inc                  |   472 +
 src/VBox/Devices/PC/BIOS/pmode.inc                 |    79 +
 src/VBox/Devices/PC/BIOS/pmsetup.inc               |    53 +
 src/VBox/Devices/PC/BIOS/print.c                   |   254 +
 src/VBox/Devices/PC/BIOS/ps2mouse.c                |   432 +
 src/VBox/Devices/PC/BIOS/rombios.c                 | 12550 -----
 src/VBox/Devices/PC/BIOS/scsi.c                    |   742 +-
 src/VBox/Devices/PC/BIOS/serial.c                  |   114 +
 src/VBox/Devices/PC/BIOS/smidmi.inc                |    70 +
 src/VBox/Devices/PC/BIOS/system.c                  |   819 +
 src/VBox/Devices/PC/BIOS/timepci.c                 |   315 +
 src/VBox/Devices/PC/BIOS/vbdmismi.inc              |     9 +
 src/VBox/Devices/PC/BIOS/vds.c                     |   117 +
 src/VBox/Devices/PC/BIOS/vds.h                     |    95 +
 src/VBox/Devices/PC/DevACPI.cpp                    |  1174 +-
 src/VBox/Devices/PC/DevAPIC.cpp                    |  1786 +-
 src/VBox/Devices/PC/DevApic.h                      |    16 +-
 src/VBox/Devices/PC/DevDMA.cpp                     |   382 +-
 src/VBox/Devices/PC/DevFwCommon.cpp                |   466 +-
 src/VBox/Devices/PC/DevFwCommon.h                  |     6 +-
 src/VBox/Devices/PC/DevHPET.cpp                    |   692 +-
 src/VBox/Devices/PC/DevIoApic.cpp                  |   857 +-
 src/VBox/Devices/PC/DevLPC.cpp                     |    56 +-
 src/VBox/Devices/PC/DevPIC.cpp                     |   741 +-
 src/VBox/Devices/PC/DevPcArch.c                    |   303 -
 src/VBox/Devices/PC/DevPcArch.cpp                  |   277 +
 src/VBox/Devices/PC/DevPcBios.cpp                  |   605 +-
 src/VBox/Devices/PC/DevPcBios.h                    |     9 +-
 src/VBox/Devices/PC/DevPit-i8254.cpp               |   812 +-
 src/VBox/Devices/PC/DevRTC.cpp                     |   325 +-
 src/VBox/Devices/PC/DevSMC.cpp                     |   629 -
 src/VBox/Devices/PC/DrvACPI.cpp                    |    12 +-
 src/VBox/Devices/PC/DrvAcpiCpu.cpp                 |    18 +-
 src/VBox/Devices/PC/Etherboot-src/Config           |   556 -
 src/VBox/Devices/PC/Etherboot-src/Families         |   147 -
 src/VBox/Devices/PC/Etherboot-src/Makefile         |    15 -
 .../Devices/PC/Etherboot-src/Makefile-armnommu     |    18 -
 src/VBox/Devices/PC/Etherboot-src/Makefile-e1      |    18 -
 src/VBox/Devices/PC/Etherboot-src/Makefile-i386    |    18 -
 src/VBox/Devices/PC/Etherboot-src/Makefile-ia64    |    18 -
 src/VBox/Devices/PC/Etherboot-src/Makefile.kmk     |   810 -
 src/VBox/Devices/PC/Etherboot-src/Makefile.main    |   499 -
 src/VBox/Devices/PC/Etherboot-src/README-vbox      |     9 -
 src/VBox/Devices/PC/Etherboot-src/README.pixify    |    90 -
 src/VBox/Devices/PC/Etherboot-src/arch/i386/Config |   140 -
 .../Devices/PC/Etherboot-src/arch/i386/Makefile    |   392 -
 .../PC/Etherboot-src/arch/i386/core/aout_loader.c  |   144 -
 .../PC/Etherboot-src/arch/i386/core/callbacks.c    |   107 -
 .../Devices/PC/Etherboot-src/arch/i386/core/cpu.c  |    86 -
 .../Devices/PC/Etherboot-src/arch/i386/core/elf.c  |   135 -
 .../Etherboot-src/arch/i386/core/etherboot-pe.lds  |    92 -
 .../PC/Etherboot-src/arch/i386/core/etherboot.lds  |    90 -
 .../arch/i386/core/etherboot.prefix-pe.lds         |   100 -
 .../arch/i386/core/etherboot.prefix.lds            |   100 -
 .../Etherboot-src/arch/i386/core/freebsd_loader.c  |   377 -
 .../PC/Etherboot-src/arch/i386/core/hooks.c        |    35 -
 .../PC/Etherboot-src/arch/i386/core/i386_timer.c   |   200 -
 .../Devices/PC/Etherboot-src/arch/i386/core/init.S |   395 -
 .../arch/i386/core/multiboot_loader.c              |   208 -
 .../PC/Etherboot-src/arch/i386/core/pci_io.c       |   361 -
 .../PC/Etherboot-src/arch/i386/core/pic8259.c      |   350 -
 .../arch/i386/core/prefixudata-pe.lds              |     8 -
 .../Etherboot-src/arch/i386/core/prefixudata.lds   |     8 -
 .../arch/i386/core/prefixzdata-pe.lds              |     8 -
 .../Etherboot-src/arch/i386/core/prefixzdata.lds   |     8 -
 .../Etherboot-src/arch/i386/core/pxe_callbacks.c   |   397 -
 .../PC/Etherboot-src/arch/i386/core/pxe_loader.c   |    94 -
 .../PC/Etherboot-src/arch/i386/core/realmode.c     |   165 -
 .../PC/Etherboot-src/arch/i386/core/realmode_asm.S |  1069 -
 .../PC/Etherboot-src/arch/i386/core/start16.S      |   285 -
 .../PC/Etherboot-src/arch/i386/core/start16.lds    |     8 -
 .../PC/Etherboot-src/arch/i386/core/start16z.lds   |    65 -
 .../PC/Etherboot-src/arch/i386/core/start32.S      |  1041 -
 .../Etherboot-src/arch/i386/core/tagged_loader.c   |   201 -
 .../PC/Etherboot-src/arch/i386/core/video_subr.c   |    94 -
 .../PC/Etherboot-src/arch/i386/core/wince_loader.c |   273 -
 .../PC/Etherboot-src/arch/i386/drivers/net/undi.c  |  1483 -
 .../PC/Etherboot-src/arch/i386/drivers/net/undi.h  |   187 -
 .../arch/i386/firmware/pcbios/basemem.c            |   318 -
 .../Etherboot-src/arch/i386/firmware/pcbios/bios.c |   155 -
 .../arch/i386/firmware/pcbios/console.c            |    85 -
 .../arch/i386/firmware/pcbios/e820mangler.S        |   363 -
 .../arch/i386/firmware/pcbios/hidemem.c            |    94 -
 .../arch/i386/firmware/pcbios/memsizes.c           |   218 -
 .../arch/i386/include/bits/byteswap.h              |    45 -
 .../PC/Etherboot-src/arch/i386/include/bits/cpu.h  |   243 -
 .../PC/Etherboot-src/arch/i386/include/bits/elf.h  |    91 -
 .../Etherboot-src/arch/i386/include/bits/elf_x.h   |     5 -
 .../arch/i386/include/bits/eltorito.h              |     3 -
 .../Etherboot-src/arch/i386/include/bits/endian.h  |     9 -
 .../Etherboot-src/arch/i386/include/bits/string.h  |    99 -
 .../arch/i386/include/callbacks_arch.h             |   243 -
 .../PC/Etherboot-src/arch/i386/include/hidemem.h   |    21 -
 .../PC/Etherboot-src/arch/i386/include/hooks.h     |     9 -
 .../PC/Etherboot-src/arch/i386/include/io.h        |   246 -
 .../PC/Etherboot-src/arch/i386/include/latch.h     |    10 -
 .../PC/Etherboot-src/arch/i386/include/limits.h    |    59 -
 .../PC/Etherboot-src/arch/i386/include/pic8259.h   |    96 -
 .../arch/i386/include/pxe_callbacks.h              |    33 -
 .../PC/Etherboot-src/arch/i386/include/pxe_types.h |    35 -
 .../PC/Etherboot-src/arch/i386/include/realmode.h  |   151 -
 .../PC/Etherboot-src/arch/i386/include/segoff.h    |    41 -
 .../PC/Etherboot-src/arch/i386/include/setjmp.h    |    12 -
 .../PC/Etherboot-src/arch/i386/include/stdint.h    |    28 -
 .../Etherboot-src/arch/i386/prefix/bImageprefix.S  |   614 -
 .../PC/Etherboot-src/arch/i386/prefix/boot1a.s     |   410 -
 .../PC/Etherboot-src/arch/i386/prefix/comprefix.S  |    49 -
 .../Etherboot-src/arch/i386/prefix/elf_dprefix.S   |    96 -
 .../PC/Etherboot-src/arch/i386/prefix/elfprefix.S  |    96 -
 .../PC/Etherboot-src/arch/i386/prefix/exeprefix.S  |    44 -
 .../Etherboot-src/arch/i386/prefix/floppyprefix.S  |   363 -
 .../PC/Etherboot-src/arch/i386/prefix/hdprefix.S   |   296 -
 .../PC/Etherboot-src/arch/i386/prefix/huf.lds      |     6 -
 .../PC/Etherboot-src/arch/i386/prefix/img.lds      |     6 -
 .../PC/Etherboot-src/arch/i386/prefix/liloprefix.S |   144 -
 .../Etherboot-src/arch/i386/prefix/lmelf_dprefix.S |   163 -
 .../Etherboot-src/arch/i386/prefix/lmelf_prefix.S  |   163 -
 .../PC/Etherboot-src/arch/i386/prefix/nullprefix.S |    16 -
 .../PC/Etherboot-src/arch/i386/prefix/pxeprefix.S  |   398 -
 .../PC/Etherboot-src/arch/i386/prefix/romprefix.S  |   569 -
 .../PC/Etherboot-src/arch/i386/prefix/unhuf.S      |   400 -
 .../PC/Etherboot-src/arch/i386/prefix/unhuf.lds    |    33 -
 .../PC/Etherboot-src/arch/i386/prefix/unnrv2b.S    |   152 -
 src/VBox/Devices/PC/Etherboot-src/core/btext.c     |  5196 --
 src/VBox/Devices/PC/Etherboot-src/core/config.c    |   175 -
 src/VBox/Devices/PC/Etherboot-src/core/disk.c      |   283 -
 .../Devices/PC/Etherboot-src/core/dns_resolver.c   |   428 -
 .../Devices/PC/Etherboot-src/core/elf_loader.c     |   660 -
 src/VBox/Devices/PC/Etherboot-src/core/heap.c      |   168 -
 src/VBox/Devices/PC/Etherboot-src/core/isa_probe.c |    79 -
 src/VBox/Devices/PC/Etherboot-src/core/isapnp.c    |   391 -
 src/VBox/Devices/PC/Etherboot-src/core/main.c      |   557 -
 src/VBox/Devices/PC/Etherboot-src/core/misc.c      |   434 -
 src/VBox/Devices/PC/Etherboot-src/core/nfs.c       |   615 -
 src/VBox/Devices/PC/Etherboot-src/core/nic.c       |  2172 -
 src/VBox/Devices/PC/Etherboot-src/core/osloader.c  |   381 -
 src/VBox/Devices/PC/Etherboot-src/core/pc_kbd.c    |   108 -
 src/VBox/Devices/PC/Etherboot-src/core/pci.c       |   347 -
 src/VBox/Devices/PC/Etherboot-src/core/pci_probe.c |    83 -
 src/VBox/Devices/PC/Etherboot-src/core/pcmcia.c    |   269 -
 .../Devices/PC/Etherboot-src/core/proto_eth_slow.c |   407 -
 src/VBox/Devices/PC/Etherboot-src/core/proto_fsp.c |   245 -
 .../Devices/PC/Etherboot-src/core/proto_http.c     |   206 -
 .../Devices/PC/Etherboot-src/core/proto_slam.c     |   541 -
 .../Devices/PC/Etherboot-src/core/proto_tftm.c     |   496 -
 .../Devices/PC/Etherboot-src/core/pxe_export.c     |  1541 -
 src/VBox/Devices/PC/Etherboot-src/core/relocate.c  |   105 -
 src/VBox/Devices/PC/Etherboot-src/core/serial.c    |   236 -
 src/VBox/Devices/PC/Etherboot-src/core/string.c    |   540 -
 src/VBox/Devices/PC/Etherboot-src/core/timer.c     |    39 -
 src/VBox/Devices/PC/Etherboot-src/core/vsprintf.c  |   167 -
 .../Devices/PC/Etherboot-src/drivers/net/pcnet32.c |  1096 -
 src/VBox/Devices/PC/Etherboot-src/genrules.pl      |   380 -
 .../Devices/PC/Etherboot-src/include/big_bswap.h   |    17 -
 src/VBox/Devices/PC/Etherboot-src/include/bootp.h  |   263 -
 src/VBox/Devices/PC/Etherboot-src/include/btext.h  |    76 -
 .../Devices/PC/Etherboot-src/include/byteswap.h    |    20 -
 .../Devices/PC/Etherboot-src/include/callbacks.h   |    45 -
 src/VBox/Devices/PC/Etherboot-src/include/debug.h  |    28 -
 src/VBox/Devices/PC/Etherboot-src/include/dev.h    |   126 -
 src/VBox/Devices/PC/Etherboot-src/include/disk.h   |    53 -
 .../PC/Etherboot-src/include/dns_resolver.h        |    58 -
 src/VBox/Devices/PC/Etherboot-src/include/elf.h    |   234 -
 .../Devices/PC/Etherboot-src/include/elf_boot.h    |    84 -
 src/VBox/Devices/PC/Etherboot-src/include/endian.h |    19 -
 .../PC/Etherboot-src/include/etherboot-asm.h       |    24 -
 .../Devices/PC/Etherboot-src/include/etherboot.h   |   474 -
 src/VBox/Devices/PC/Etherboot-src/include/http.h   |     7 -
 src/VBox/Devices/PC/Etherboot-src/include/i82365.h |   450 -
 src/VBox/Devices/PC/Etherboot-src/include/if_arp.h |    23 -
 .../Devices/PC/Etherboot-src/include/if_ether.h    |    27 -
 src/VBox/Devices/PC/Etherboot-src/include/igmp.h   |    23 -
 src/VBox/Devices/PC/Etherboot-src/include/in.h     |    21 -
 src/VBox/Devices/PC/Etherboot-src/include/ip.h     |    17 -
 src/VBox/Devices/PC/Etherboot-src/include/isa.h    |    32 -
 src/VBox/Devices/PC/Etherboot-src/include/isapnp.h |   137 -
 src/VBox/Devices/PC/Etherboot-src/include/lib.h    |    42 -
 .../PC/Etherboot-src/include/little_bswap.h        |    17 -
 src/VBox/Devices/PC/Etherboot-src/include/mii.h    |   105 -
 src/VBox/Devices/PC/Etherboot-src/include/nfs.h    |    63 -
 src/VBox/Devices/PC/Etherboot-src/include/nic.h    |    58 -
 src/VBox/Devices/PC/Etherboot-src/include/osdep.h  |    43 -
 src/VBox/Devices/PC/Etherboot-src/include/pci.h    |   371 -
 .../Devices/PC/Etherboot-src/include/pci_ids.h     |   343 -
 src/VBox/Devices/PC/Etherboot-src/include/pcmcia.h |   157 -
 src/VBox/Devices/PC/Etherboot-src/include/pxe.h    |   933 -
 .../Devices/PC/Etherboot-src/include/pxe_export.h  |    61 -
 src/VBox/Devices/PC/Etherboot-src/include/string.h |    68 -
 src/VBox/Devices/PC/Etherboot-src/include/tcp.h    |    35 -
 src/VBox/Devices/PC/Etherboot-src/include/tftp.h   |    77 -
 src/VBox/Devices/PC/Etherboot-src/include/timer.h  |    71 -
 src/VBox/Devices/PC/Etherboot-src/include/udp.h    |    27 -
 src/VBox/Devices/PC/Etherboot-src/pcnet32.zrom     |   Bin 20480 -> 0 bytes
 src/VBox/Devices/PC/Etherboot-src/util/disrom.pl   |   114 -
 src/VBox/Devices/PC/Etherboot-src/util/geniso      |    56 -
 src/VBox/Devices/PC/Etherboot-src/util/genliso     |    85 -
 src/VBox/Devices/PC/Etherboot-src/util/getopt.c    |   161 -
 src/VBox/Devices/PC/Etherboot-src/util/getopt.h    |    33 -
 src/VBox/Devices/PC/Etherboot-src/util/lzhuf.c     |   764 -
 src/VBox/Devices/PC/Etherboot-src/util/makelilo.pl |    40 -
 src/VBox/Devices/PC/Etherboot-src/util/makerom.c   |   332 -
 src/VBox/Devices/PC/Etherboot-src/util/makerom.pl  |   228 -
 src/VBox/Devices/PC/Etherboot-src/util/modrom.pl   |   226 -
 src/VBox/Devices/PC/Etherboot-src/util/nrv2b.c     |  1521 -
 src/VBox/Devices/PC/Etherboot-src/util/zfilelen.pl |     8 -
 src/VBox/Devices/PC/ipxe/COPYING                   |   339 +
 src/VBox/Devices/PC/ipxe/COPYRIGHTS                |    12 +
 src/VBox/Devices/PC/ipxe/Makefile.kmk              |   366 +
 src/VBox/Devices/PC/ipxe/README                    |     8 +
 src/VBox/Devices/PC/ipxe/README.vbox               |     8 +
 src/VBox/Devices/PC/ipxe/contrib/README            |     9 +
 src/VBox/Devices/PC/ipxe/contrib/errdb/errdb.pl    |   108 +
 .../Devices/PC/ipxe/contrib/rom-o-matic/README     |    62 +
 .../Devices/PC/ipxe/contrib/rom-o-matic/bottom.php |    62 +
 .../Devices/PC/ipxe/contrib/rom-o-matic/build.php  |   306 +
 .../ipxe/contrib/rom-o-matic/customize-flags.php   |    69 +
 .../PC/ipxe/contrib/rom-o-matic/directions.php     |    63 +
 .../ipxe/contrib/rom-o-matic/doc/AUTOBOOT_CMD.html |     1 +
 .../contrib/rom-o-matic/doc/BANNER_TIMEOUT.html    |     1 +
 .../ipxe/contrib/rom-o-matic/doc/COMCONSOLE.html   |     3 +
 .../PC/ipxe/contrib/rom-o-matic/doc/COMDATA.html   |     1 +
 .../PC/ipxe/contrib/rom-o-matic/doc/COMPARITY.html |     1 +
 .../ipxe/contrib/rom-o-matic/doc/COMPRESERVE.html  |     1 +
 .../PC/ipxe/contrib/rom-o-matic/doc/COMSPEED.html  |     1 +
 .../PC/ipxe/contrib/rom-o-matic/doc/COMSTOP.html   |     1 +
 .../ipxe/contrib/rom-o-matic/doc/CONFIG_CMD.html   |     1 +
 .../contrib/rom-o-matic/doc/CONSOLE_PC_BIOS.html   |     1 +
 .../contrib/rom-o-matic/doc/CONSOLE_SERIAL.html    |     1 +
 .../contrib/rom-o-matic/doc/CRYPTO_80211_WEP.html  |     1 +
 .../contrib/rom-o-matic/doc/CRYPTO_80211_WPA.html  |     1 +
 .../contrib/rom-o-matic/doc/CRYPTO_80211_WPA2.html |     1 +
 .../PC/ipxe/contrib/rom-o-matic/doc/DHCP_CMD.html  |     1 +
 .../ipxe/contrib/rom-o-matic/doc/DNS_RESOLVER.html |     1 +
 .../rom-o-matic/doc/DOWNLOAD_PROTO_FTP.html        |     1 +
 .../rom-o-matic/doc/DOWNLOAD_PROTO_HTTP.html       |     1 +
 .../rom-o-matic/doc/DOWNLOAD_PROTO_TFTP.html       |     1 +
 .../ipxe/contrib/rom-o-matic/doc/IFMGMT_CMD.html   |     1 +
 .../contrib/rom-o-matic/doc/IMAGE_BZIMAGE.html     |     1 +
 .../PC/ipxe/contrib/rom-o-matic/doc/IMAGE_CMD.html |     1 +
 .../PC/ipxe/contrib/rom-o-matic/doc/IMAGE_ELF.html |     1 +
 .../contrib/rom-o-matic/doc/IMAGE_MULTIBOOT.html   |     1 +
 .../PC/ipxe/contrib/rom-o-matic/doc/IMAGE_NBI.html |     1 +
 .../PC/ipxe/contrib/rom-o-matic/doc/IMAGE_PXE.html |     1 +
 .../ipxe/contrib/rom-o-matic/doc/IMAGE_SCRIPT.html |     1 +
 .../ipxe/contrib/rom-o-matic/doc/IWMGMT_CMD.html   |     1 +
 .../ipxe/contrib/rom-o-matic/doc/NMB_RESOLVER.html |     1 +
 .../PC/ipxe/contrib/rom-o-matic/doc/NVO_CMD.html   |     1 +
 .../PC/ipxe/contrib/rom-o-matic/doc/ROUTE_CMD.html |     1 +
 .../ipxe/contrib/rom-o-matic/doc/SANBOOT_CMD.html  |     1 +
 .../PC/ipxe/contrib/rom-o-matic/flag-table.php     |   521 +
 .../PC/ipxe/contrib/rom-o-matic/globals.php        |    51 +
 .../Devices/PC/ipxe/contrib/rom-o-matic/index.php  |    47 +
 .../Devices/PC/ipxe/contrib/rom-o-matic/top.php    |    41 +
 .../Devices/PC/ipxe/contrib/rom-o-matic/utils.php  |   684 +
 src/VBox/Devices/PC/ipxe/contrib/vm/Makefile       |     7 +
 .../PC/ipxe/contrib/vm/bochs-writable-ROM-patch    |    15 +
 src/VBox/Devices/PC/ipxe/contrib/vm/bochsrc.txt    |   751 +
 src/VBox/Devices/PC/ipxe/contrib/vm/cow            |    49 +
 src/VBox/Devices/PC/ipxe/contrib/vm/serial-console |   278 +
 .../Devices/PC/ipxe/contrib/vm/serial-console.1    |   190 +
 src/VBox/Devices/PC/ipxe/iPxeBiosBin.rom           |   Bin 0 -> 53248 bytes
 src/VBox/Devices/PC/ipxe/src/Makefile              |   182 +
 src/VBox/Devices/PC/ipxe/src/Makefile.housekeeping |  1254 +
 src/VBox/Devices/PC/ipxe/src/arch/i386/Makefile    |    99 +
 .../Devices/PC/ipxe/src/arch/i386/Makefile.efi     |    10 +
 .../Devices/PC/ipxe/src/arch/i386/Makefile.linux   |     6 +
 .../Devices/PC/ipxe/src/arch/i386/Makefile.pcbios  |    87 +
 src/VBox/Devices/PC/ipxe/src/arch/i386/README.i386 |   197 +
 .../PC/ipxe/src/arch/i386/core/basemem_packet.c    |    32 +
 src/VBox/Devices/PC/ipxe/src/arch/i386/core/cpu.c  |    73 +
 .../Devices/PC/ipxe/src/arch/i386/core/dumpregs.c  |    23 +
 .../Devices/PC/ipxe/src/arch/i386/core/gdbidt.S    |   215 +
 .../Devices/PC/ipxe/src/arch/i386/core/gdbmach.c   |   151 +
 .../ipxe/src/arch/i386/core/linux/linux_syscall.S  |    45 +
 .../PC/ipxe/src/arch/i386/core/linux/linuxprefix.S |    28 +
 .../Devices/PC/ipxe/src/arch/i386/core/nulltrap.c  |    51 +
 .../Devices/PC/ipxe/src/arch/i386/core/patch_cf.S  |    38 +
 .../Devices/PC/ipxe/src/arch/i386/core/pic8259.c   |    66 +
 .../PC/ipxe/src/arch/i386/core/rdtsc_timer.c       |    89 +
 .../Devices/PC/ipxe/src/arch/i386/core/relocate.c  |   136 +
 .../Devices/PC/ipxe/src/arch/i386/core/runtime.c   |   264 +
 .../Devices/PC/ipxe/src/arch/i386/core/setjmp.S    |    42 +
 .../Devices/PC/ipxe/src/arch/i386/core/stack.S     |    15 +
 .../Devices/PC/ipxe/src/arch/i386/core/stack16.S   |    15 +
 .../Devices/PC/ipxe/src/arch/i386/core/timer2.c    |    96 +
 .../PC/ipxe/src/arch/i386/core/video_subr.c        |   113 +
 .../Devices/PC/ipxe/src/arch/i386/core/virtaddr.S  |   103 +
 .../Devices/PC/ipxe/src/arch/i386/core/x86_io.c    |    96 +
 .../PC/ipxe/src/arch/i386/drivers/net/undi.c       |   148 +
 .../PC/ipxe/src/arch/i386/drivers/net/undiisr.S    |    87 +
 .../PC/ipxe/src/arch/i386/drivers/net/undiload.c   |   175 +
 .../PC/ipxe/src/arch/i386/drivers/net/undinet.c    |   722 +
 .../PC/ipxe/src/arch/i386/drivers/net/undionly.c   |   137 +
 .../ipxe/src/arch/i386/drivers/net/undipreload.c   |    37 +
 .../PC/ipxe/src/arch/i386/drivers/net/undirom.c    |   234 +
 .../ipxe/src/arch/i386/firmware/pcbios/basemem.c   |    46 +
 .../src/arch/i386/firmware/pcbios/bios_console.c   |   333 +
 .../src/arch/i386/firmware/pcbios/e820mangler.S    |   584 +
 .../ipxe/src/arch/i386/firmware/pcbios/fakee820.c  |    93 +
 .../ipxe/src/arch/i386/firmware/pcbios/hidemem.c   |   220 +
 .../PC/ipxe/src/arch/i386/firmware/pcbios/memmap.c |   322 +
 .../ipxe/src/arch/i386/firmware/pcbios/pnpbios.c   |   109 +
 .../PC/ipxe/src/arch/i386/hci/commands/pxe_cmd.c   |   103 +
 .../ipxe/src/arch/i386/hci/commands/reboot_cmd.c   |    66 +
 .../PC/ipxe/src/arch/i386/image/bootsector.c       |   119 +
 .../Devices/PC/ipxe/src/arch/i386/image/bzimage.c  |   551 +
 .../Devices/PC/ipxe/src/arch/i386/image/com32.c    |   331 +
 .../Devices/PC/ipxe/src/arch/i386/image/comboot.c  |   326 +
 .../Devices/PC/ipxe/src/arch/i386/image/elfboot.c  |   109 +
 .../PC/ipxe/src/arch/i386/image/multiboot.c        |   485 +
 src/VBox/Devices/PC/ipxe/src/arch/i386/image/nbi.c |   428 +
 .../PC/ipxe/src/arch/i386/image/pxe_image.c        |   108 +
 .../PC/ipxe/src/arch/i386/include/basemem.h        |    35 +
 .../PC/ipxe/src/arch/i386/include/basemem_packet.h |    15 +
 .../Devices/PC/ipxe/src/arch/i386/include/bios.h   |    11 +
 .../PC/ipxe/src/arch/i386/include/bios_disks.h     |    69 +
 .../PC/ipxe/src/arch/i386/include/biosint.h        |    33 +
 .../PC/ipxe/src/arch/i386/include/bits/byteswap.h  |    70 +
 .../PC/ipxe/src/arch/i386/include/bits/compiler.h  |    27 +
 .../PC/ipxe/src/arch/i386/include/bits/cpu.h       |    86 +
 .../PC/ipxe/src/arch/i386/include/bits/endian.h    |     8 +
 .../PC/ipxe/src/arch/i386/include/bits/entropy.h   |    14 +
 .../PC/ipxe/src/arch/i386/include/bits/errfile.h   |    46 +
 .../PC/ipxe/src/arch/i386/include/bits/io.h        |    14 +
 .../PC/ipxe/src/arch/i386/include/bits/linux_api.h |     6 +
 .../PC/ipxe/src/arch/i386/include/bits/nap.h       |    15 +
 .../PC/ipxe/src/arch/i386/include/bits/sanboot.h   |    14 +
 .../PC/ipxe/src/arch/i386/include/bits/smbios.h    |    14 +
 .../PC/ipxe/src/arch/i386/include/bits/stdint.h    |    23 +
 .../PC/ipxe/src/arch/i386/include/bits/time.h      |    14 +
 .../PC/ipxe/src/arch/i386/include/bits/timer.h     |    15 +
 .../PC/ipxe/src/arch/i386/include/bits/uaccess.h   |    14 +
 .../PC/ipxe/src/arch/i386/include/bits/umalloc.h   |    14 +
 .../Devices/PC/ipxe/src/arch/i386/include/bochs.h  |    34 +
 .../PC/ipxe/src/arch/i386/include/bootsector.h     |    14 +
 .../PC/ipxe/src/arch/i386/include/bzimage.h        |   142 +
 .../PC/ipxe/src/arch/i386/include/comboot.h        |   177 +
 .../src/arch/i386/include/efi/ipxe/dhcp_arch.h     |    41 +
 .../PC/ipxe/src/arch/i386/include/fakee820.h       |     9 +
 .../PC/ipxe/src/arch/i386/include/gdbmach.h        |    64 +
 .../Devices/PC/ipxe/src/arch/i386/include/int13.h  |   449 +
 .../PC/ipxe/src/arch/i386/include/ipxe/bios_nap.h  |    18 +
 .../ipxe/src/arch/i386/include/ipxe/bios_sanboot.h |    29 +
 .../ipxe/src/arch/i386/include/ipxe/bios_smbios.h  |    18 +
 .../ipxe/src/arch/i386/include/ipxe/bios_timer.h   |    44 +
 .../PC/ipxe/src/arch/i386/include/ipxe/guestrpc.h  |    68 +
 .../src/arch/i386/include/ipxe/memtop_umalloc.h    |    18 +
 .../ipxe/src/arch/i386/include/ipxe/rdtsc_timer.h  |    39 +
 .../ipxe/src/arch/i386/include/ipxe/rtc_entropy.h  |    62 +
 .../PC/ipxe/src/arch/i386/include/ipxe/rtc_time.h  |    18 +
 .../PC/ipxe/src/arch/i386/include/ipxe/timer2.h    |    14 +
 .../PC/ipxe/src/arch/i386/include/ipxe/vmware.h    |    81 +
 .../PC/ipxe/src/arch/i386/include/ipxe/x86_io.h    |   153 +
 .../Devices/PC/ipxe/src/arch/i386/include/kir.h    |    18 +
 .../Devices/PC/ipxe/src/arch/i386/include/libkir.h |   233 +
 .../Devices/PC/ipxe/src/arch/i386/include/librm.h  |   201 +
 .../Devices/PC/ipxe/src/arch/i386/include/limits.h |    61 +
 .../PC/ipxe/src/arch/i386/include/memsizes.h       |    19 +
 .../PC/ipxe/src/arch/i386/include/multiboot.h      |   149 +
 .../src/arch/i386/include/pcbios/ipxe/dhcp_arch.h  |    41 +
 .../PC/ipxe/src/arch/i386/include/pic8259.h        |    73 +
 .../PC/ipxe/src/arch/i386/include/pnpbios.h        |    17 +
 .../Devices/PC/ipxe/src/arch/i386/include/pxe.h    |   197 +
 .../PC/ipxe/src/arch/i386/include/pxe_api.h        |  1797 +
 .../PC/ipxe/src/arch/i386/include/pxe_call.h       |    43 +
 .../PC/ipxe/src/arch/i386/include/pxe_types.h      |   127 +
 .../PC/ipxe/src/arch/i386/include/pxeparent.h      |    11 +
 .../PC/ipxe/src/arch/i386/include/realmode.h       |   127 +
 .../PC/ipxe/src/arch/i386/include/registers.h      |   198 +
 .../Devices/PC/ipxe/src/arch/i386/include/rtc.h    |    83 +
 .../Devices/PC/ipxe/src/arch/i386/include/setjmp.h |    40 +
 .../Devices/PC/ipxe/src/arch/i386/include/undi.h   |   106 +
 .../PC/ipxe/src/arch/i386/include/undiload.h       |    35 +
 .../PC/ipxe/src/arch/i386/include/undinet.h        |    17 +
 .../PC/ipxe/src/arch/i386/include/undipreload.h    |    18 +
 .../PC/ipxe/src/arch/i386/include/undirom.h        |    53 +
 .../src}/arch/i386/include/vga.h                   |     0
 .../ipxe/src/arch/i386/interface/pcbios/bios_nap.c |    16 +
 .../src/arch/i386/interface/pcbios/bios_smbios.c   |    86 +
 .../src/arch/i386/interface/pcbios/bios_timer.c    |    65 +
 .../ipxe/src/arch/i386/interface/pcbios/biosint.c  |    92 +
 .../PC/ipxe/src/arch/i386/interface/pcbios/int13.c |  1986 +
 .../arch/i386/interface/pcbios/memtop_umalloc.c    |   218 +
 .../ipxe/src/arch/i386/interface/pcbios/pcibios.c  |   114 +
 .../src/arch/i386/interface/pcbios/rtc_entropy.c   |   198 +
 .../ipxe/src/arch/i386/interface/pcbios/rtc_time.c |   137 +
 .../PC/ipxe/src/arch/i386/interface/pxe/pxe_call.c |   291 +
 .../ipxe/src/arch/i386/interface/pxe/pxe_entry.S   |   216 +
 .../src/arch/i386/interface/pxe/pxe_exit_hook.c    |    60 +
 .../PC/ipxe/src/arch/i386/interface/pxe/pxe_file.c |   303 +
 .../ipxe/src/arch/i386/interface/pxe/pxe_loader.c  |    50 +
 .../ipxe/src/arch/i386/interface/pxe/pxe_preboot.c |   384 +
 .../PC/ipxe/src/arch/i386/interface/pxe/pxe_tftp.c |   578 +
 .../PC/ipxe/src/arch/i386/interface/pxe/pxe_udp.c  |   421 +
 .../PC/ipxe/src/arch/i386/interface/pxe/pxe_undi.c |  1068 +
 .../src/arch/i386/interface/pxeparent/pxeparent.c  |   193 +
 .../arch/i386/interface/pxeparent/pxeparent_dhcp.c |    69 +
 .../src/arch/i386/interface/syslinux/com32_call.c  |   207 +
 .../arch/i386/interface/syslinux/com32_wrapper.S   |   122 +
 .../arch/i386/interface/syslinux/comboot_call.c    |   707 +
 .../arch/i386/interface/syslinux/comboot_resolv.c  |    61 +
 .../src/arch/i386/interface/vmware/guestinfo.c     |   281 +
 .../ipxe/src/arch/i386/interface/vmware/guestrpc.c |   327 +
 .../src/arch/i386/interface/vmware/vmconsole.c     |   133 +
 .../ipxe/src/arch/i386/interface/vmware/vmware.c   |    57 +
 .../Devices/PC/ipxe/src/arch/i386/kir-Makefile     |    26 +
 .../PC/ipxe/src/arch/i386/prefix/bootpart.S        |   218 +
 .../PC/ipxe/src/arch/i386/prefix/dskprefix.S       |   383 +
 .../PC/ipxe/src/arch/i386/prefix/exeprefix.S       |   156 +
 .../PC/ipxe/src/arch/i386/prefix/hdprefix.S        |   111 +
 .../PC/ipxe/src/arch/i386/prefix/kkkpxeprefix.S    |    19 +
 .../PC/ipxe/src/arch/i386/prefix/kkpxeprefix.S     |    14 +
 .../PC/ipxe/src/arch/i386/prefix/kpxeprefix.S      |    10 +
 .../PC/ipxe/src/arch/i386/prefix/libprefix.S       |   929 +
 .../PC/ipxe/src/arch/i386/prefix/lkrnprefix.S      |   274 +
 .../Devices/PC/ipxe/src/arch/i386/prefix/mbr.S     |    13 +
 .../PC/ipxe/src/arch/i386/prefix/mromprefix.S      |   434 +
 .../PC/ipxe/src/arch/i386/prefix/nbiprefix.S       |    78 +
 .../PC/ipxe/src/arch/i386/prefix/nullprefix.S      |    13 +
 .../PC/ipxe/src/arch/i386/prefix/pxeprefix.S       |   766 +
 .../PC/ipxe/src/arch/i386/prefix/romprefix.S       |   826 +
 .../PC/ipxe/src/arch/i386/prefix/undiloader.S      |    54 +
 .../Devices/PC/ipxe/src/arch/i386/prefix/unnrv2b.S |   184 +
 .../PC/ipxe/src/arch/i386/prefix/unnrv2b16.S       |     9 +
 .../Devices/PC/ipxe/src/arch/i386/prefix/usbdisk.S |    23 +
 .../PC/ipxe/src/arch/i386/scripts/i386-kir.lds     |   200 +
 .../Devices/PC/ipxe/src/arch/i386/scripts/i386.lds |   220 +
 .../PC/ipxe/src/arch/i386/scripts/linux.lds        |   102 +
 .../PC/ipxe/src/arch/i386/transitions/liba20.S     |   308 +
 .../PC/ipxe/src/arch/i386/transitions/libkir.S     |   256 +
 .../PC/ipxe/src/arch/i386/transitions/libpm.S}     |     0
 .../PC/ipxe/src/arch/i386/transitions/librm.S      |   571 +
 .../PC/ipxe/src/arch/i386/transitions/librm_mgmt.c |    58 +
 src/VBox/Devices/PC/ipxe/src/arch/x86/Makefile     |    15 +
 src/VBox/Devices/PC/ipxe/src/arch/x86/Makefile.efi |    28 +
 .../Devices/PC/ipxe/src/arch/x86/Makefile.linux    |    13 +
 .../PC/ipxe/src/arch/x86/core/linux/linux_api.c    |   106 +
 .../ipxe/src/arch/x86/core/linux/linux_strerror.c  |   169 +
 .../Devices/PC/ipxe/src/arch/x86/core/pcidirect.c  |    47 +
 .../Devices/PC/ipxe/src/arch/x86/core/x86_bigint.c |    90 +
 .../Devices/PC/ipxe/src/arch/x86/core/x86_string.c |    63 +
 .../PC/ipxe/src/arch/x86/include/bits/bigint.h     |   318 +
 .../src/arch/x86/include/bits/linux_api_platform.h |     6 +
 .../PC/ipxe/src/arch/x86/include/bits/pci_io.h     |    15 +
 .../PC/ipxe/src/arch/x86/include/bits/string.h     |   252 +
 .../src/arch/x86/include/ipxe/efi/efix86_nap.h     |    18 +
 .../PC/ipxe/src/arch/x86/include/ipxe/pcibios.h    |   135 +
 .../PC/ipxe/src/arch/x86/include/ipxe/pcidirect.h  |   141 +
 .../src/arch/x86/include/linux/ipxe/dhcp_arch.h    |    36 +
 .../ipxe/src/arch/x86/include/valgrind/memcheck.h  |   309 +
 .../ipxe/src/arch/x86/include/valgrind/valgrind.h  |  4536 ++
 .../ipxe/src/arch/x86/interface/efi/efix86_nap.c   |    48 +
 .../PC/ipxe/src/arch/x86/prefix/efidrvprefix.c     |    47 +
 .../PC/ipxe/src/arch/x86/prefix/efiprefix.c        |    41 +
 .../Devices/PC/ipxe/src/arch/x86/scripts/efi.lds   |   108 +
 src/VBox/Devices/PC/ipxe/src/arch/x86_64/Makefile  |    41 +
 .../Devices/PC/ipxe/src/arch/x86_64/Makefile.efi   |    14 +
 .../Devices/PC/ipxe/src/arch/x86_64/Makefile.linux |     6 +
 .../src/arch/x86_64/core/linux/linux_syscall.S     |    33 +
 .../ipxe/src/arch/x86_64/core/linux/linuxprefix.S  |    25 +
 .../ipxe/src/arch/x86_64/include/bits/byteswap.h   |    47 +
 .../ipxe/src/arch/x86_64/include/bits/compiler.h   |    14 +
 .../PC/ipxe/src/arch/x86_64/include/bits/endian.h  |     6 +
 .../PC/ipxe/src/arch/x86_64/include/bits/entropy.h |    12 +
 .../PC/ipxe/src/arch/x86_64/include/bits/errfile.h |    11 +
 .../PC/ipxe/src/arch/x86_64/include/bits/io.h      |    10 +
 .../ipxe/src/arch/x86_64/include/bits/linux_api.h  |     6 +
 .../PC/ipxe/src/arch/x86_64/include/bits/nap.h     |    12 +
 .../PC/ipxe/src/arch/x86_64/include/bits/sanboot.h |    12 +
 .../PC/ipxe/src/arch/x86_64/include/bits/smbios.h  |    10 +
 .../PC/ipxe/src/arch/x86_64/include/bits/stdint.h  |    21 +
 .../PC/ipxe/src/arch/x86_64/include/bits/time.h    |    12 +
 .../PC/ipxe/src/arch/x86_64/include/bits/timer.h   |    10 +
 .../PC/ipxe/src/arch/x86_64/include/bits/uaccess.h |    10 +
 .../PC/ipxe/src/arch/x86_64/include/bits/umalloc.h |    10 +
 .../src/arch/x86_64/include/efi/ipxe/dhcp_arch.h   |    41 +
 .../PC/ipxe/src/arch/x86_64/include/gdbmach.h      |    51 +
 .../PC/ipxe/src/arch/x86_64/include/limits.h       |    59 +
 .../PC/ipxe/src/arch/x86_64/scripts/linux.lds      |   102 +
 src/VBox/Devices/PC/ipxe/src/config/config.c       |   301 +
 .../Devices/PC/ipxe/src/config/config_ethernet.c   |    35 +
 src/VBox/Devices/PC/ipxe/src/config/config_fc.c    |    40 +
 .../Devices/PC/ipxe/src/config/config_infiniband.c |    32 +
 .../Devices/PC/ipxe/src/config/config_net80211.c   |    59 +
 .../Devices/PC/ipxe/src/config/config_romprefix.c  |    33 +
 src/VBox/Devices/PC/ipxe/src/config/console.h      |    31 +
 src/VBox/Devices/PC/ipxe/src/config/defaults.h     |    10 +
 src/VBox/Devices/PC/ipxe/src/config/defaults/efi.h |    26 +
 .../Devices/PC/ipxe/src/config/defaults/linux.h    |    24 +
 .../Devices/PC/ipxe/src/config/defaults/pcbios.h   |    45 +
 src/VBox/Devices/PC/ipxe/src/config/entropy.h      |    16 +
 src/VBox/Devices/PC/ipxe/src/config/general.h      |   161 +
 src/VBox/Devices/PC/ipxe/src/config/ioapi.h        |    19 +
 src/VBox/Devices/PC/ipxe/src/config/isa.h          |    17 +
 .../PC/ipxe/src/config/local/console.h}            |     0
 .../PC/ipxe/src/config/local/entropy.h}            |     0
 .../PC/ipxe/src/config/local/general.h}            |     0
 .../PC/ipxe/src/config/local/ioapi.h}              |     0
 .../PC/ipxe/src/config/local/nap.h}                |     0
 .../PC/ipxe/src/config/local/sanboot.h}            |     0
 .../PC/ipxe/src/config/local/serial.h}             |     0
 .../PC/ipxe/src/config/local/time.h}               |     0
 .../PC/ipxe/src/config/local/timer.h}              |     0
 .../PC/ipxe/src/config/local/umalloc.h}            |     0
 src/VBox/Devices/PC/ipxe/src/config/nap.h          |    19 +
 src/VBox/Devices/PC/ipxe/src/config/sanboot.h      |    16 +
 src/VBox/Devices/PC/ipxe/src/config/serial.h       |    37 +
 src/VBox/Devices/PC/ipxe/src/config/sideband.h     |    15 +
 src/VBox/Devices/PC/ipxe/src/config/time.h         |    16 +
 src/VBox/Devices/PC/ipxe/src/config/timer.h        |    19 +
 src/VBox/Devices/PC/ipxe/src/config/umalloc.h      |    16 +
 src/VBox/Devices/PC/ipxe/src/core/acpi.c           |    85 +
 src/VBox/Devices/PC/ipxe/src/core/ansiesc.c        |   116 +
 src/VBox/Devices/PC/ipxe/src/core/asprintf.c       |    49 +
 src/VBox/Devices/PC/ipxe/src/core/assert.c         |    30 +
 src/VBox/Devices/PC/ipxe/src/core/base16.c         |   106 +
 src/VBox/Devices/PC/ipxe/src/core/base64.c         |   155 +
 src/VBox/Devices/PC/ipxe/src/core/basename.c       |    64 +
 src/VBox/Devices/PC/ipxe/src/core/bitmap.c         |   101 +
 src/VBox/Devices/PC/ipxe/src/core/bitops.c         |    13 +
 src/VBox/Devices/PC/ipxe/src/core/blockdev.c       |   138 +
 src/VBox/Devices/PC/ipxe/src/core/console.c        |   135 +
 src/VBox/Devices/PC/ipxe/src/core/cpio.c           |    42 +
 src/VBox/Devices/PC/ipxe/src/core/ctype.c          |    48 +
 src/VBox/Devices/PC/ipxe/src/core/cwuri.c          |    48 +
 src/VBox/Devices/PC/ipxe/src/core/debug.c          |   192 +
 src/VBox/Devices/PC/ipxe/src/core/debug_md5.c      |    47 +
 src/VBox/Devices/PC/ipxe/src/core/device.c         |   135 +
 src/VBox/Devices/PC/ipxe/src/core/downloader.c     |   268 +
 src/VBox/Devices/PC/ipxe/src/core/edd.c            |    56 +
 src/VBox/Devices/PC/ipxe/src/core/errno.c          |    18 +
 src/VBox/Devices/PC/ipxe/src/core/exec.c           |   584 +
 src/VBox/Devices/PC/ipxe/src/core/fnrec.c          |   202 +
 src/VBox/Devices/PC/ipxe/src/core/gdbserial.c      |    48 +
 src/VBox/Devices/PC/ipxe/src/core/gdbstub.c        |   399 +
 src/VBox/Devices/PC/ipxe/src/core/gdbudp.c         |   259 +
 src/VBox/Devices/PC/ipxe/src/core/getkey.c         |    84 +
 src/VBox/Devices/PC/ipxe/src/core/getopt.c         |   278 +
 src/VBox/Devices/PC/ipxe/src/core/hw.c             |    69 +
 .../PC/{Etherboot-src => ipxe/src}/core/i82365.c   |     0
 src/VBox/Devices/PC/ipxe/src/core/image.c          |   441 +
 src/VBox/Devices/PC/ipxe/src/core/init.c           |    98 +
 src/VBox/Devices/PC/ipxe/src/core/interface.c      |   291 +
 src/VBox/Devices/PC/ipxe/src/core/iobuf.c          |    96 +
 src/VBox/Devices/PC/ipxe/src/core/job.c            |    54 +
 src/VBox/Devices/PC/ipxe/src/core/linebuf.c        |   111 +
 src/VBox/Devices/PC/ipxe/src/core/lineconsole.c    |    66 +
 src/VBox/Devices/PC/ipxe/src/core/log.c            |    62 +
 src/VBox/Devices/PC/ipxe/src/core/main.c           |   120 +
 src/VBox/Devices/PC/ipxe/src/core/malloc.c         |   557 +
 src/VBox/Devices/PC/ipxe/src/core/menu.c           |   177 +
 src/VBox/Devices/PC/ipxe/src/core/misc.c           |    72 +
 src/VBox/Devices/PC/ipxe/src/core/monojob.c        |   115 +
 src/VBox/Devices/PC/ipxe/src/core/null_nap.c       |     3 +
 src/VBox/Devices/PC/ipxe/src/core/null_sanboot.c   |    45 +
 src/VBox/Devices/PC/ipxe/src/core/null_time.c      |    29 +
 src/VBox/Devices/PC/ipxe/src/core/nvo.c            |   320 +
 src/VBox/Devices/PC/ipxe/src/core/open.c           |   227 +
 src/VBox/Devices/PC/ipxe/src/core/parseopt.c       |   284 +
 src/VBox/Devices/PC/ipxe/src/core/pc_kbd.c         |   112 +
 src/VBox/Devices/PC/ipxe/src/core/pcmcia.c         |   269 +
 src/VBox/Devices/PC/ipxe/src/core/posix_io.c       |   338 +
 src/VBox/Devices/PC/ipxe/src/core/process.c        |   132 +
 src/VBox/Devices/PC/ipxe/src/core/random.c         |    41 +
 src/VBox/Devices/PC/ipxe/src/core/refcnt.c         |    98 +
 src/VBox/Devices/PC/ipxe/src/core/resolv.c         |   431 +
 src/VBox/Devices/PC/ipxe/src/core/serial.c         |   254 +
 src/VBox/Devices/PC/ipxe/src/core/serial_console.c |    39 +
 src/VBox/Devices/PC/ipxe/src/core/settings.c       |  1887 +
 src/VBox/Devices/PC/ipxe/src/core/string.c         |   355 +
 src/VBox/Devices/PC/ipxe/src/core/stringextra.c    |   275 +
 src/VBox/Devices/PC/ipxe/src/core/strtoull.c       |    60 +
 src/VBox/Devices/PC/ipxe/src/core/time.c           |   137 +
 src/VBox/Devices/PC/ipxe/src/core/timer.c          |    42 +
 src/VBox/Devices/PC/ipxe/src/core/uri.c            |   500 +
 src/VBox/Devices/PC/ipxe/src/core/uuid.c           |    50 +
 src/VBox/Devices/PC/ipxe/src/core/vsprintf.c       |   439 +
 src/VBox/Devices/PC/ipxe/src/core/xfer.c           |   366 +
 src/VBox/Devices/PC/ipxe/src/core/xferbuf.c        |   117 +
 src/VBox/Devices/PC/ipxe/src/crypto/aes_wrap.c     |   123 +
 src/VBox/Devices/PC/ipxe/src/crypto/arc4.c         |   131 +
 src/VBox/Devices/PC/ipxe/src/crypto/asn1.c         |   840 +
 src/VBox/Devices/PC/ipxe/src/crypto/axtls/aes.c    |   457 +
 src/VBox/Devices/PC/ipxe/src/crypto/axtls/bigint.h |    99 +
 .../Devices/PC/ipxe/src/crypto/axtls/bigint_impl.h |   131 +
 src/VBox/Devices/PC/ipxe/src/crypto/axtls/config.h |    13 +
 src/VBox/Devices/PC/ipxe/src/crypto/axtls/crypto.h |   229 +
 .../Devices/PC/ipxe/src/crypto/axtls/os_port.h     |    54 +
 src/VBox/Devices/PC/ipxe/src/crypto/axtls_aes.c    |   159 +
 src/VBox/Devices/PC/ipxe/src/crypto/bigint.c       |   134 +
 src/VBox/Devices/PC/ipxe/src/crypto/cbc.c          |   101 +
 src/VBox/Devices/PC/ipxe/src/crypto/chap.c         |   124 +
 src/VBox/Devices/PC/ipxe/src/crypto/clientcert.c   |   182 +
 src/VBox/Devices/PC/ipxe/src/crypto/cms.c          |   704 +
 src/VBox/Devices/PC/ipxe/src/crypto/crc32.c        |    54 +
 src/VBox/Devices/PC/ipxe/src/crypto/crypto_null.c  |   136 +
 src/VBox/Devices/PC/ipxe/src/crypto/drbg.c         |   426 +
 src/VBox/Devices/PC/ipxe/src/crypto/entropy.c      |   478 +
 src/VBox/Devices/PC/ipxe/src/crypto/hash_df.c      |   137 +
 src/VBox/Devices/PC/ipxe/src/crypto/hmac.c         |   122 +
 src/VBox/Devices/PC/ipxe/src/crypto/hmac_drbg.c    |   358 +
 src/VBox/Devices/PC/ipxe/src/crypto/md5.c          |   297 +
 src/VBox/Devices/PC/ipxe/src/crypto/null_entropy.c |    35 +
 src/VBox/Devices/PC/ipxe/src/crypto/ocsp.c         |   758 +
 src/VBox/Devices/PC/ipxe/src/crypto/random_nz.c    |    75 +
 src/VBox/Devices/PC/ipxe/src/crypto/rbg.c          |   114 +
 src/VBox/Devices/PC/ipxe/src/crypto/rootcert.c     |   132 +
 src/VBox/Devices/PC/ipxe/src/crypto/rsa.c          |   641 +
 src/VBox/Devices/PC/ipxe/src/crypto/sha1.c         |   271 +
 src/VBox/Devices/PC/ipxe/src/crypto/sha1extra.c    |   167 +
 src/VBox/Devices/PC/ipxe/src/crypto/sha256.c       |   255 +
 src/VBox/Devices/PC/ipxe/src/crypto/x509.c         |  1577 +
 src/VBox/Devices/PC/ipxe/src/doc/build_sys.dox     |   419 +
 src/VBox/Devices/PC/ipxe/src/doc/pxe_extensions    |   312 +
 src/VBox/Devices/PC/ipxe/src/doxygen.cfg           |  1486 +
 .../Devices/PC/ipxe/src/drivers/bitbash/bitbash.c  |    57 +
 .../Devices/PC/ipxe/src/drivers/bitbash/i2c_bit.c  |   393 +
 .../Devices/PC/ipxe/src/drivers/bitbash/spi_bit.c  |   228 +
 src/VBox/Devices/PC/ipxe/src/drivers/block/ata.c   |   678 +
 src/VBox/Devices/PC/ipxe/src/drivers/block/ibft.c  |   480 +
 src/VBox/Devices/PC/ipxe/src/drivers/block/scsi.c  |   970 +
 src/VBox/Devices/PC/ipxe/src/drivers/block/srp.c   |   828 +
 src/VBox/Devices/PC/ipxe/src/drivers/bus/eisa.c    |   182 +
 src/VBox/Devices/PC/ipxe/src/drivers/bus/isa.c     |   173 +
 src/VBox/Devices/PC/ipxe/src/drivers/bus/isa_ids.c |    26 +
 src/VBox/Devices/PC/ipxe/src/drivers/bus/isapnp.c  |   764 +
 src/VBox/Devices/PC/ipxe/src/drivers/bus/mca.c     |   177 +
 src/VBox/Devices/PC/ipxe/src/drivers/bus/pci.c     |   368 +
 .../Devices/PC/ipxe/src/drivers/bus/pcibackup.c    |    90 +
 .../Devices/PC/ipxe/src/drivers/bus/pciextra.c     |    86 +
 src/VBox/Devices/PC/ipxe/src/drivers/bus/pcivpd.c  |   555 +
 .../Devices/PC/ipxe/src/drivers/bus/virtio-pci.c   |    64 +
 .../Devices/PC/ipxe/src/drivers/bus/virtio-ring.c  |   136 +
 .../PC/ipxe/src/drivers/infiniband/MT25218_PRM.h   |  3460 ++
 .../PC/ipxe/src/drivers/infiniband/MT25408_PRM.h   |  3404 ++
 .../Devices/PC/ipxe/src/drivers/infiniband/arbel.c |  3096 ++
 .../Devices/PC/ipxe/src/drivers/infiniband/arbel.h |   655 +
 .../PC/ipxe/src/drivers/infiniband/hermon.c        |  3952 ++
 .../PC/ipxe/src/drivers/infiniband/hermon.h        |   953 +
 .../Devices/PC/ipxe/src/drivers/infiniband/linda.c |  2430 +
 .../Devices/PC/ipxe/src/drivers/infiniband/linda.h |   276 +
 .../PC/ipxe/src/drivers/infiniband/linda_fw.c      |  1069 +
 .../PC/ipxe/src/drivers/infiniband/mlx_bitops.h    |   245 +
 .../PC/ipxe/src/drivers/infiniband/qib7322.c       |  2428 +
 .../PC/ipxe/src/drivers/infiniband/qib7322.h       |   364 +
 .../PC/ipxe/src/drivers/infiniband/qib_7220_regs.h |  1762 +
 .../PC/ipxe/src/drivers/infiniband/qib_7322_regs.h |  7261 +++
 .../PC/ipxe/src/drivers/infiniband/qib_genbits.pl  |   116 +
 src/VBox/Devices/PC/ipxe/src/drivers/linux/linux.c |   153 +
 src/VBox/Devices/PC/ipxe/src/drivers/linux/tap.c   |   249 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/3c503.c   |     5 +
 .../Devices/PC/ipxe/src/drivers/net/3c509-eisa.c   |    48 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/3c509.c   |   432 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/3c509.h   |   394 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/3c515.c   |   772 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/3c515.txt |    31 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/3c529.c   |    62 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/3c595.c   |   553 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/3c595.h   |   437 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/3c5x9.c   |   416 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/3c90x.c   |   988 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/3c90x.h   |   308 +
 .../Devices/PC/ipxe/src/drivers/net/amd8111e.c     |   702 +
 .../Devices/PC/ipxe/src/drivers/net/amd8111e.h     |   640 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/ath/ath.h |   239 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/ath5k.c      |  1698 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/ath5k.h      |  1279 +
 .../ipxe/src/drivers/net/ath/ath5k/ath5k_attach.c  |   340 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/ath5k_caps.c |   154 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/ath5k_desc.c |   544 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/ath5k_dma.c  |   631 +
 .../ipxe/src/drivers/net/ath/ath5k/ath5k_eeprom.c  |  1760 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/ath5k_gpio.c |   122 +
 .../src/drivers/net/ath/ath5k/ath5k_initvals.c     |  1560 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/ath5k_pcu.c  |   534 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/ath5k_phy.c  |  2581 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/ath5k_qcu.c  |   390 +
 .../ipxe/src/drivers/net/ath/ath5k/ath5k_reset.c   |  1174 +
 .../ipxe/src/drivers/net/ath/ath5k/ath5k_rfkill.c  |   107 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/base.h       |   145 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/desc.h       |   332 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/eeprom.h     |   451 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/reg.h        |  2589 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/rfbuffer.h   |  1181 +
 .../PC/ipxe/src/drivers/net/ath/ath5k/rfgain.h     |   516 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/ani.h        |   168 +
 .../src/drivers/net/ath/ath9k/ar5008_initvals.h    |   672 +
 .../src/drivers/net/ath/ath9k/ar9001_initvals.h    |  1356 +
 .../src/drivers/net/ath/ath9k/ar9002_initvals.h    |  3264 ++
 .../PC/ipxe/src/drivers/net/ath/ath9k/ar9002_phy.h |   613 +
 .../drivers/net/ath/ath9k/ar9003_2p2_initvals.h    |  1864 +
 .../ipxe/src/drivers/net/ath/ath9k/ar9003_eeprom.h |   338 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/ar9003_mac.h |   125 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/ar9003_phy.h |  1124 +
 .../src/drivers/net/ath/ath9k/ar9340_initvals.h    |  1525 +
 .../src/drivers/net/ath/ath9k/ar9485_initvals.h    |  1161 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/ath9k.c      |   208 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/ath9k.h      |   521 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/ath9k_ani.c  |   733 +
 .../src/drivers/net/ath/ath9k/ath9k_ar5008_phy.c   |  1663 +
 .../src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c |   997 +
 .../src/drivers/net/ath/ath9k/ath9k_ar9002_hw.c    |   607 +
 .../src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c   |   454 +
 .../src/drivers/net/ath/ath9k/ath9k_ar9002_phy.c   |   578 +
 .../src/drivers/net/ath/ath9k/ath9k_ar9003_calib.c |   932 +
 .../drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c    |  5005 ++
 .../src/drivers/net/ath/ath9k/ath9k_ar9003_hw.c    |   409 +
 .../src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c   |   669 +
 .../src/drivers/net/ath/ath9k/ath9k_ar9003_phy.c   |  1277 +
 .../ipxe/src/drivers/net/ath/ath9k/ath9k_calib.c   |   403 +
 .../ipxe/src/drivers/net/ath/ath9k/ath9k_common.c  |    69 +
 .../ipxe/src/drivers/net/ath/ath9k/ath9k_eeprom.c  |   551 +
 .../src/drivers/net/ath/ath9k/ath9k_eeprom_4k.c    |  1078 +
 .../src/drivers/net/ath/ath9k/ath9k_eeprom_9287.c  |  1019 +
 .../src/drivers/net/ath/ath9k/ath9k_eeprom_def.c   |  1351 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/ath9k_hw.c   |  2067 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/ath9k_init.c |   593 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/ath9k_mac.c  |   733 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/ath9k_main.c |   916 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/ath9k_recv.c |   521 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/ath9k_xmit.c |   813 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/calib.h      |   115 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/common.h     |    56 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/eeprom.h     |   714 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/hw-ops.h     |   268 +
 .../Devices/PC/ipxe/src/drivers/net/ath/ath9k/hw.h |   995 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/mac.h        |   707 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/phy.h        |    51 +
 .../PC/ipxe/src/drivers/net/ath/ath9k/reg.h        |  1919 +
 .../Devices/PC/ipxe/src/drivers/net/ath/ath_hw.c   |   183 +
 .../Devices/PC/ipxe/src/drivers/net/ath/ath_key.c  |    82 +
 .../Devices/PC/ipxe/src/drivers/net/ath/ath_main.c |    59 +
 .../Devices/PC/ipxe/src/drivers/net/ath/ath_regd.c |   602 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/ath/reg.h |    64 +
 .../Devices/PC/ipxe/src/drivers/net/ath/regd.h     |   263 +
 .../PC/ipxe/src/drivers/net/ath/regd_common.h      |   481 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/atl1e.c   |  1749 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/atl1e.h   |  1033 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/b44.c     |   953 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/b44.h     |   469 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/bnx2.c    |  2697 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/bnx2.h    |  4598 ++
 src/VBox/Devices/PC/ipxe/src/drivers/net/bnx2_fw.h |  3494 ++
 src/VBox/Devices/PC/ipxe/src/drivers/net/cs89x0.c  |   738 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/cs89x0.h  |   481 +
 .../Devices/PC/ipxe/src/drivers/net/cs89x0.txt     |    45 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/davicom.c |   708 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/depca.c   |   804 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/dmfe.c    |  1236 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/eepro.c   |   647 +
 .../Devices/PC/ipxe/src/drivers/net/eepro100.c     |  1173 +
 .../Devices/PC/ipxe/src/drivers/net/eepro100.h     |   204 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/efi/snp.h |    49 +
 .../Devices/PC/ipxe/src/drivers/net/efi/snpnet.c   |   343 +
 .../Devices/PC/ipxe/src/drivers/net/efi/snpnet.h   |    35 +
 .../Devices/PC/ipxe/src/drivers/net/efi/snponly.c  |   129 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/epic100.c |   536 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/epic100.h |   190 +
 .../Devices/PC/ipxe/src/drivers/net/etherfabric.c  |  4224 ++
 .../Devices/PC/ipxe/src/drivers/net/etherfabric.h  |   553 +
 .../PC/ipxe/src/drivers/net/etherfabric_nic.h      |   204 +
 .../Devices/PC/ipxe/src/drivers/net/forcedeth.c    |  1979 +
 .../Devices/PC/ipxe/src/drivers/net/forcedeth.h    |   601 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/hfa384x.h |  3069 +
 .../Devices/PC/ipxe/src/drivers/net/igbvf/igbvf.h  |   377 +
 .../PC/ipxe/src/drivers/net/igbvf/igbvf_defines.h  |  1395 +
 .../PC/ipxe/src/drivers/net/igbvf/igbvf_main.c     |   955 +
 .../PC/ipxe/src/drivers/net/igbvf/igbvf_mbx.c      |   404 +
 .../PC/ipxe/src/drivers/net/igbvf/igbvf_mbx.h      |    87 +
 .../PC/ipxe/src/drivers/net/igbvf/igbvf_osdep.h    |   121 +
 .../PC/ipxe/src/drivers/net/igbvf/igbvf_regs.h     |   338 +
 .../PC/ipxe/src/drivers/net/igbvf/igbvf_vf.c       |   455 +
 .../PC/ipxe/src/drivers/net/igbvf/igbvf_vf.h       |   346 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/intel.c   |   955 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/intel.h   |   252 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/ipoib.c   |   795 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/jme.c     |  1308 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/jme.h     |   914 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/legacy.c  |   157 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/mii.c     |    94 +
 .../Devices/PC/ipxe/src/drivers/net/myri10ge.c     |  1335 +
 .../Devices/PC/ipxe/src/drivers/net/myri10ge_mcp.h |   514 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/myson.c   |   677 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/myson.h   |   200 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/natsemi.c |   936 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/natsemi.h |   329 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/ne.c      |     6 +
 .../Devices/PC/ipxe/src/drivers/net/ne2k_isa.c     |   375 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/ns8390.c  |  1037 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/ns8390.h  |   240 +
 .../Devices/PC/ipxe/src/drivers/net/p80211hdr.h    |   301 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/pcnet32.c |  1161 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/pcnet32.h |   181 +
 .../PC/ipxe/src/drivers/net/phantom/nx_bitops.h    |   194 +
 .../src/drivers/net/phantom/nxhal_nic_interface.h  |   501 +
 .../PC/ipxe/src/drivers/net/phantom/phantom.c      |  2178 +
 .../PC/ipxe/src/drivers/net/phantom/phantom.h      |   212 +
 .../PC/ipxe/src/drivers/net/phantom/phantom_hw.h   |   184 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/pnic.c    |   289 +
 .../Devices/PC/ipxe/src/drivers/net/pnic_api.h     |    61 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/prism2.c  |   866 +
 .../Devices/PC/ipxe/src/drivers/net/prism2_pci.c   |    67 +
 .../Devices/PC/ipxe/src/drivers/net/prism2_plx.c   |   131 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/realtek.c |  1070 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/realtek.h |   273 +
 .../PC/ipxe/src/drivers/net/rtl818x/rtl8180.c      |    17 +
 .../ipxe/src/drivers/net/rtl818x/rtl8180_grf5101.c |   186 +
 .../ipxe/src/drivers/net/rtl818x/rtl8180_max2820.c |   158 +
 .../ipxe/src/drivers/net/rtl818x/rtl8180_sa2400.c  |   217 +
 .../PC/ipxe/src/drivers/net/rtl818x/rtl8185.c      |    14 +
 .../ipxe/src/drivers/net/rtl818x/rtl8185_rtl8225.c |   804 +
 .../PC/ipxe/src/drivers/net/rtl818x/rtl818x.c      |   854 +
 .../PC/ipxe/src/drivers/net/rtl818x/rtl818x.h      |   359 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/sis190.c  |  1174 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/sis190.h  |   311 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/sis900.c  |  1303 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/sis900.h  |   375 +
 .../Devices/PC/ipxe/src/drivers/net/skeleton.c     |   317 +
 .../Devices/PC/ipxe/src/drivers/net/skeleton.h     |    23 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/skge.c    |  2468 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/skge.h    |  2623 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/sky2.c    |  2393 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/sky2.h    |  2176 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/smc9000.c |   952 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/smc9000.h |   428 +
 .../Devices/PC/ipxe/src/drivers/net/sundance.c     |   907 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/tg3/tg3.c |   941 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/tg3/tg3.h |  3424 ++
 .../Devices/PC/ipxe/src/drivers/net/tg3/tg3_hw.c   |  2647 +
 .../Devices/PC/ipxe/src/drivers/net/tg3/tg3_phy.c  |  1605 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/tlan.c    |  1732 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/tlan.h    |   500 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/tulip.c   |  1969 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/tulip.txt |    54 +
 .../Devices/PC/ipxe/src/drivers/net/via-rhine.c    |  1447 +
 .../Devices/PC/ipxe/src/drivers/net/via-velocity.c |  1935 +
 .../Devices/PC/ipxe/src/drivers/net/via-velocity.h |  1932 +
 .../Devices/PC/ipxe/src/drivers/net/virtio-net.c   |   419 +
 .../Devices/PC/ipxe/src/drivers/net/virtio-net.h   |    44 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/vmxnet3.c |   669 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/vmxnet3.h |   497 +
 .../Devices/PC/ipxe/src/drivers/net/vxge/vxge.c    |    18 +
 .../PC/ipxe/src/drivers/net/vxge/vxge_config.c     |  1868 +
 .../PC/ipxe/src/drivers/net/vxge/vxge_config.h     |   783 +
 .../PC/ipxe/src/drivers/net/vxge/vxge_main.c       |   718 +
 .../PC/ipxe/src/drivers/net/vxge/vxge_main.h       |   230 +
 .../PC/ipxe/src/drivers/net/vxge/vxge_reg.h        |  4700 ++
 .../PC/ipxe/src/drivers/net/vxge/vxge_traffic.c    |   738 +
 .../PC/ipxe/src/drivers/net/vxge/vxge_traffic.h    |   309 +
 .../PC/ipxe/src/drivers/net/vxge/vxge_version.h    |    40 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/w89c840.c |   973 +
 src/VBox/Devices/PC/ipxe/src/drivers/net/wd.c      |     6 +
 .../Devices/PC/ipxe/src/drivers/net/wlan_compat.h  |   577 +
 src/VBox/Devices/PC/ipxe/src/drivers/nvs/nvs.c     |   165 +
 src/VBox/Devices/PC/ipxe/src/drivers/nvs/nvsvpd.c  |   233 +
 src/VBox/Devices/PC/ipxe/src/drivers/nvs/spi.c     |   140 +
 .../Devices/PC/ipxe/src/drivers/nvs/threewire.c    |   131 +
 .../PC/ipxe/src/hci/commands/autoboot_cmd.c        |    57 +
 .../Devices/PC/ipxe/src/hci/commands/config_cmd.c  |   102 +
 .../Devices/PC/ipxe/src/hci/commands/dhcp_cmd.c    |   137 +
 .../Devices/PC/ipxe/src/hci/commands/digest_cmd.c  |   122 +
 .../Devices/PC/ipxe/src/hci/commands/fcmgmt_cmd.c  |   216 +
 .../Devices/PC/ipxe/src/hci/commands/gdbstub_cmd.c |   110 +
 .../Devices/PC/ipxe/src/hci/commands/ifmgmt_cmd.c  |   181 +
 .../Devices/PC/ipxe/src/hci/commands/image_cmd.c   |   367 +
 .../PC/ipxe/src/hci/commands/image_trust_cmd.c     |   172 +
 .../Devices/PC/ipxe/src/hci/commands/iwmgmt_cmd.c  |   106 +
 .../Devices/PC/ipxe/src/hci/commands/login_cmd.c   |    72 +
 .../Devices/PC/ipxe/src/hci/commands/lotest_cmd.c  |    97 +
 .../Devices/PC/ipxe/src/hci/commands/menu_cmd.c    |   284 +
 .../Devices/PC/ipxe/src/hci/commands/nvo_cmd.c     |   240 +
 .../Devices/PC/ipxe/src/hci/commands/route_cmd.c   |    69 +
 .../Devices/PC/ipxe/src/hci/commands/sanboot_cmd.c |   184 +
 .../Devices/PC/ipxe/src/hci/commands/time_cmd.c    |    79 +
 .../Devices/PC/ipxe/src/hci/commands/vlan_cmd.c    |   139 +
 src/VBox/Devices/PC/ipxe/src/hci/editstring.c      |   219 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_al.c     |    32 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_az.c     |    24 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_bg.c     |    15 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_by.c     |    15 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_cf.c     |    24 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_cz.c     |    27 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_de.c     |    46 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_dk.c     |    31 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_es.c     |    29 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_et.c     |    30 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_fi.c     |    38 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_fr.c     |    68 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_gr.c     |    15 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_hu.c     |    34 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_il.c     |    15 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_it.c     |    32 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_lt.c     |    15 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_mk.c     |    15 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_mt.c     |    20 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_nl.c     |    34 +
 .../PC/ipxe/src/hci/keymap/keymap_no-latin1.c      |    34 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_no.c     |   105 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_pl.c     |    15 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_pt.c     |    29 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_ro.c     |    15 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_ru.c     |    15 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_sg.c     |    41 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_sr.c     |    35 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_th.c     |    15 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_ua.c     |    15 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_uk.c     |    19 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_us.c     |    15 +
 .../Devices/PC/ipxe/src/hci/keymap/keymap_wo.c     |    55 +
 src/VBox/Devices/PC/ipxe/src/hci/linux_args.c      |   190 +
 src/VBox/Devices/PC/ipxe/src/hci/mucurses/alert.c  |    18 +
 .../Devices/PC/ipxe/src/hci/mucurses/ansi_screen.c |    86 +
 src/VBox/Devices/PC/ipxe/src/hci/mucurses/clear.c  |    90 +
 src/VBox/Devices/PC/ipxe/src/hci/mucurses/colour.c |    66 +
 src/VBox/Devices/PC/ipxe/src/hci/mucurses/cursor.h |    37 +
 src/VBox/Devices/PC/ipxe/src/hci/mucurses/edging.c |   111 +
 src/VBox/Devices/PC/ipxe/src/hci/mucurses/kb.c     |   143 +
 .../Devices/PC/ipxe/src/hci/mucurses/mucurses.c    |   146 +
 .../Devices/PC/ipxe/src/hci/mucurses/mucurses.h    |    23 +
 src/VBox/Devices/PC/ipxe/src/hci/mucurses/print.c  |    86 +
 .../Devices/PC/ipxe/src/hci/mucurses/print_nadv.c  |    26 +
 src/VBox/Devices/PC/ipxe/src/hci/mucurses/slk.c    |   363 +
 .../PC/ipxe/src/hci/mucurses/widgets/editbox.c     |   102 +
 .../Devices/PC/ipxe/src/hci/mucurses/winattrs.c    |   133 +
 .../Devices/PC/ipxe/src/hci/mucurses/windows.c     |   158 +
 .../Devices/PC/ipxe/src/hci/mucurses/wininit.c     |    37 +
 src/VBox/Devices/PC/ipxe/src/hci/readline.c        |   324 +
 src/VBox/Devices/PC/ipxe/src/hci/shell.c           |   137 +
 src/VBox/Devices/PC/ipxe/src/hci/strerror.c        |   125 +
 src/VBox/Devices/PC/ipxe/src/hci/tui/login_ui.c    |   137 +
 src/VBox/Devices/PC/ipxe/src/hci/tui/menu_ui.c     |   364 +
 src/VBox/Devices/PC/ipxe/src/hci/tui/settings_ui.c |   573 +
 src/VBox/Devices/PC/ipxe/src/hci/wireless_errors.c |   108 +
 src/VBox/Devices/PC/ipxe/src/image/efi_image.c     |   225 +
 src/VBox/Devices/PC/ipxe/src/image/elf.c           |   184 +
 src/VBox/Devices/PC/ipxe/src/image/embedded.c      |    91 +
 src/VBox/Devices/PC/ipxe/src/image/script.c        |   359 +
 src/VBox/Devices/PC/ipxe/src/image/segment.c       |    90 +
 src/VBox/Devices/PC/ipxe/src/include/alloca.h      |    25 +
 src/VBox/Devices/PC/ipxe/src/include/assert.h      |    70 +
 src/VBox/Devices/PC/ipxe/src/include/big_bswap.h   |    33 +
 src/VBox/Devices/PC/ipxe/src/include/bootp.h       |   230 +
 src/VBox/Devices/PC/ipxe/src/include/byteswap.h    |    59 +
 .../PC/{Etherboot-src => ipxe/src}/include/coff.h  |     0
 src/VBox/Devices/PC/ipxe/src/include/compiler.h    |   752 +
 .../PC/{Etherboot-src => ipxe/src}/include/cpu.h   |     0
 src/VBox/Devices/PC/ipxe/src/include/ctype.h       |    32 +
 src/VBox/Devices/PC/ipxe/src/include/curses.h      |   755 +
 src/VBox/Devices/PC/ipxe/src/include/elf.h         |   234 +
 src/VBox/Devices/PC/ipxe/src/include/endian.h      |    21 +
 src/VBox/Devices/PC/ipxe/src/include/errno.h       |   761 +
 src/VBox/Devices/PC/ipxe/src/include/etherboot.h   |    43 +
 .../PC/{Etherboot-src => ipxe/src}/include/fs.h    |     0
 src/VBox/Devices/PC/ipxe/src/include/getopt.h      |    94 +
 .../Devices/PC/ipxe/src/include/hci/ifmgmt_cmd.h   |    37 +
 .../Devices/PC/ipxe/src/include/hci/linux_args.h   |    31 +
 src/VBox/Devices/PC/ipxe/src/include/i82365.h      |   452 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/acpi.h   |    63 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/aes.h    |    34 +
 .../Devices/PC/ipxe/src/include/ipxe/ansiesc.h     |   127 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/aoe.h    |   131 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/api.h    |    84 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/arc4.h   |    22 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/arp.h    |    42 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/asn1.h   |   303 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/ata.h    |   204 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/base16.h |    38 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/base64.h |    41 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/bigint.h |   301 +
 .../Devices/PC/ipxe/src/include/ipxe/bitbash.h     |    52 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/bitmap.h |    85 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/bitops.h |   230 +
 .../Devices/PC/ipxe/src/include/ipxe/blockdev.h    |    55 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/bofm.h   |   351 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/cbc.h    |   100 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/chap.h   |    53 +
 .../Devices/PC/ipxe/src/include/ipxe/clientcert.h  |    43 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/cms.h    |    75 +
 .../Devices/PC/ipxe/src/include/ipxe/command.h     |    28 +
 .../Devices/PC/ipxe/src/include/ipxe/console.h     |   163 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/cpio.h   |    53 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/crc32.h  |    10 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/crypto.h |   252 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/device.h |   148 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/dhcp.h   |   678 +
 .../Devices/PC/ipxe/src/include/ipxe/dhcpopts.h    |    43 +
 .../Devices/PC/ipxe/src/include/ipxe/dhcppkt.h     |    71 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/dns.h    |    92 +
 .../Devices/PC/ipxe/src/include/ipxe/downloader.h  |    18 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/drbg.h   |   135 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/eapol.h  |   113 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/edd.h    |   193 +
 .../Devices/PC/ipxe/src/include/ipxe/editbox.h     |    61 +
 .../Devices/PC/ipxe/src/include/ipxe/editstring.h  |    48 +
 .../Devices/PC/ipxe/src/include/ipxe/efi/Base.h    |   965 +
 .../include/ipxe/efi/Guid/HiiFormMapMethodGuid.h   |    27 +
 .../ipxe/efi/Guid/HiiPlatformSetupFormset.h        |    37 +
 .../ipxe/src/include/ipxe/efi/Guid/MdeModuleHii.h  |   222 +
 .../PC/ipxe/src/include/ipxe/efi/Guid/PcAnsi.h     |    60 +
 .../PC/ipxe/src/include/ipxe/efi/Guid/SmBios.h     |    34 +
 .../src/include/ipxe/efi/Guid/WinCertificate.h     |   130 +
 .../ipxe/src/include/ipxe/efi/Ia32/ProcessorBind.h |   280 +
 .../src/include/ipxe/efi/IndustryStandard/Pci22.h  |   817 +
 .../include/ipxe/efi/IndustryStandard/PeImage.h    |   757 +
 .../Devices/PC/ipxe/src/include/ipxe/efi/LICENCE   |    40 +
 .../PC/ipxe/src/include/ipxe/efi/Pi/PiBootMode.h   |    43 +
 .../PC/ipxe/src/include/ipxe/efi/Pi/PiDependency.h |    49 +
 .../PC/ipxe/src/include/ipxe/efi/Pi/PiDxeCis.h     |   715 +
 .../ipxe/src/include/ipxe/efi/Pi/PiFirmwareFile.h  |   482 +
 .../src/include/ipxe/efi/Pi/PiFirmwareVolume.h     |   233 +
 .../PC/ipxe/src/include/ipxe/efi/Pi/PiHob.h        |   451 +
 .../PC/ipxe/src/include/ipxe/efi/Pi/PiMultiPhase.h |   138 +
 .../ipxe/src/include/ipxe/efi/Pi/PiS3BootScript.h  |    61 +
 .../PC/ipxe/src/include/ipxe/efi/Pi/PiStatusCode.h |  1130 +
 .../Devices/PC/ipxe/src/include/ipxe/efi/PiDxe.h   |    27 +
 .../PC/ipxe/src/include/ipxe/efi/ProcessorBind.h   |    19 +
 .../src/include/ipxe/efi/Protocol/ComponentName2.h |   175 +
 .../PC/ipxe/src/include/ipxe/efi/Protocol/Cpu.h    |   300 +
 .../PC/ipxe/src/include/ipxe/efi/Protocol/CpuIo.h  |    48 +
 .../PC/ipxe/src/include/ipxe/efi/Protocol/CpuIo2.h |   144 +
 .../src/include/ipxe/efi/Protocol/DebugSupport.h   |   685 +
 .../src/include/ipxe/efi/Protocol/DevicePath.h     |  1074 +
 .../src/include/ipxe/efi/Protocol/DriverBinding.h  |   203 +
 .../src/include/ipxe/efi/Protocol/FormBrowser2.h   |   177 +
 .../include/ipxe/efi/Protocol/HiiConfigAccess.h    |   221 +
 .../src/include/ipxe/efi/Protocol/HiiDatabase.h    |   519 +
 .../src/include/ipxe/efi/Protocol/LoadedImage.h    |    90 +
 .../ipxe/efi/Protocol/NetworkInterfaceIdentifier.h |    93 +
 .../PC/ipxe/src/include/ipxe/efi/Protocol/PciIo.h  |   560 +
 .../include/ipxe/efi/Protocol/PciRootBridgeIo.h    |   438 +
 .../src/include/ipxe/efi/Protocol/SimpleNetwork.h  |   664 +
 .../src/include/ipxe/efi/Protocol/SimpleTextIn.h   |   138 +
 .../src/include/ipxe/efi/Protocol/SimpleTextOut.h  |   406 +
 .../Devices/PC/ipxe/src/include/ipxe/efi/Uefi.h    |    29 +
 .../ipxe/src/include/ipxe/efi/Uefi/UefiBaseType.h  |   287 +
 .../PC/ipxe/src/include/ipxe/efi/Uefi/UefiGpt.h    |   142 +
 .../ipxe/efi/Uefi/UefiInternalFormRepresentation.h |  2068 +
 .../src/include/ipxe/efi/Uefi/UefiMultiPhase.h     |   171 +
 .../PC/ipxe/src/include/ipxe/efi/Uefi/UefiPxe.h    |  1772 +
 .../PC/ipxe/src/include/ipxe/efi/Uefi/UefiSpec.h   |  2099 +
 .../ipxe/src/include/ipxe/efi/X64/ProcessorBind.h  |   290 +
 .../Devices/PC/ipxe/src/include/ipxe/efi/efi.h     |   148 +
 .../PC/ipxe/src/include/ipxe/efi/efi_driver.h      |    49 +
 .../Devices/PC/ipxe/src/include/ipxe/efi/efi_hii.h |   140 +
 .../Devices/PC/ipxe/src/include/ipxe/efi/efi_io.h  |   180 +
 .../Devices/PC/ipxe/src/include/ipxe/efi/efi_pci.h |    46 +
 .../PC/ipxe/src/include/ipxe/efi/efi_pci_api.h     |   148 +
 .../PC/ipxe/src/include/ipxe/efi/efi_smbios.h      |    18 +
 .../PC/ipxe/src/include/ipxe/efi/efi_strings.h     |    23 +
 .../PC/ipxe/src/include/ipxe/efi/efi_timer.h       |    18 +
 .../PC/ipxe/src/include/ipxe/efi/efi_uaccess.h     |    90 +
 .../PC/ipxe/src/include/ipxe/efi/efi_umalloc.h     |    18 +
 .../Devices/PC/ipxe/src/include/ipxe/efi/import.pl |   135 +
 .../PC/ipxe/src/include/ipxe/efi/ipxe_download.h   |   154 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/eisa.h   |   128 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/elf.h    |    17 +
 .../Devices/PC/ipxe/src/include/ipxe/entropy.h     |   224 +
 .../Devices/PC/ipxe/src/include/ipxe/errfile.h     |   267 +
 .../Devices/PC/ipxe/src/include/ipxe/errortab.h    |    28 +
 .../Devices/PC/ipxe/src/include/ipxe/eth_slow.h    |   255 +
 .../Devices/PC/ipxe/src/include/ipxe/ethernet.h    |    95 +
 .../Devices/PC/ipxe/src/include/ipxe/fakedhcp.h    |    23 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/fc.h     |   538 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/fcels.h  |   445 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/fcns.h   |   217 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/fcoe.h   |    92 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/fcp.h    |   166 +
 .../Devices/PC/ipxe/src/include/ipxe/features.h    |   106 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/fip.h    |   450 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/ftp.h    |    15 +
 .../Devices/PC/ipxe/src/include/ipxe/gdbserial.h   |    21 +
 .../Devices/PC/ipxe/src/include/ipxe/gdbstub.h     |    77 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/gdbudp.h |    24 +
 .../Devices/PC/ipxe/src/include/ipxe/hash_df.h     |    18 +
 .../Devices/PC/ipxe/src/include/ipxe/hidemem.h     |    17 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/hmac.h   |    32 +
 .../Devices/PC/ipxe/src/include/ipxe/hmac_drbg.h   |   253 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/http.h   |    24 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/i2c.h    |   171 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/ib_cm.h  |    72 +
 .../Devices/PC/ipxe/src/include/ipxe/ib_cmrc.h     |    20 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/ib_mad.h |   591 +
 .../Devices/PC/ipxe/src/include/ipxe/ib_mcast.h    |    48 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/ib_mi.h  |   135 +
 .../Devices/PC/ipxe/src/include/ipxe/ib_packet.h   |   160 +
 .../Devices/PC/ipxe/src/include/ipxe/ib_pathrec.h  |    76 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/ib_sma.h |    20 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/ib_smc.h |    20 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/ib_srp.h |    58 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/ibft.h   |   271 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/icmp.h   |    25 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/icmp6.h  |    59 +
 .../Devices/PC/ipxe/src/include/ipxe/ieee80211.h   |  1161 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/if_arp.h |   102 +
 .../Devices/PC/ipxe/src/include/ipxe/if_ether.h    |    39 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/image.h  |   207 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/in.h     |   104 +
 .../Devices/PC/ipxe/src/include/ipxe/infiniband.h  |   705 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/init.h   |    88 +
 .../Devices/PC/ipxe/src/include/ipxe/interface.h   |   234 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/io.h     |   532 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/iobuf.h  |   229 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/ip.h     |    89 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/ip6.h    |    80 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/ipoib.h  |    58 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/isa.h    |    95 +
 .../Devices/PC/ipxe/src/include/ipxe/isa_ids.h     |    51 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/isapnp.h |   285 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/iscsi.h  |   700 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/job.h    |    38 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/keymap.h |    30 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/keys.h   |    88 +
 .../Devices/PC/ipxe/src/include/ipxe/linebuf.h     |    30 +
 .../Devices/PC/ipxe/src/include/ipxe/lineconsole.h |    36 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/linux.h  |   144 +
 .../PC/ipxe/src/include/ipxe/linux/linux_entropy.h |    32 +
 .../PC/ipxe/src/include/ipxe/linux/linux_nap.h     |    18 +
 .../PC/ipxe/src/include/ipxe/linux/linux_smbios.h  |    18 +
 .../PC/ipxe/src/include/ipxe/linux/linux_time.h    |    18 +
 .../PC/ipxe/src/include/ipxe/linux/linux_timer.h   |    18 +
 .../PC/ipxe/src/include/ipxe/linux/linux_uaccess.h |   104 +
 .../PC/ipxe/src/include/ipxe/linux/linux_umalloc.h |    18 +
 .../PC/ipxe/src/include/ipxe/linux_compat.h        |    27 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/list.h   |   463 +
 .../Devices/PC/ipxe/src/include/ipxe/login_ui.h    |    14 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/malloc.h |    81 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/mca.h    |   106 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/md5.h    |    73 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/menu.h   |    49 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/mii.h    |    86 +
 .../Devices/PC/ipxe/src/include/ipxe/monojob.h     |    18 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/nap.h    |    57 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/ndp.h    |    21 +
 .../Devices/PC/ipxe/src/include/ipxe/net80211.h    |  1207 +
 .../PC/ipxe/src/include/ipxe/net80211_err.h        |   633 +
 .../Devices/PC/ipxe/src/include/ipxe/netdevice.h   |   681 +
 .../PC/ipxe/src/include/ipxe/null_entropy.h        |    52 +
 .../Devices/PC/ipxe/src/include/ipxe/null_nap.h    |    23 +
 .../PC/ipxe/src/include/ipxe/null_sanboot.h        |    23 +
 .../Devices/PC/ipxe/src/include/ipxe/null_time.h   |    23 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/nvo.h    |    52 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/nvs.h    |    68 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/nvsvpd.h |    33 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/ocsp.h   |   108 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/open.h   |   106 +
 .../Devices/PC/ipxe/src/include/ipxe/parseopt.h    |   129 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/pci.h    |   448 +
 .../Devices/PC/ipxe/src/include/ipxe/pci_ids.h     |   351 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/pci_io.h |   124 +
 .../Devices/PC/ipxe/src/include/ipxe/pcibackup.h   |    33 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/pcivpd.h |   181 +
 .../Devices/PC/ipxe/src/include/ipxe/posix_io.h    |    87 +
 .../Devices/PC/ipxe/src/include/ipxe/process.h     |   205 +
 .../Devices/PC/ipxe/src/include/ipxe/profile.h     |    80 +
 .../Devices/PC/ipxe/src/include/ipxe/random_nz.h   |    16 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/rarp.h   |    16 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/rbg.h    |    43 +
 .../Devices/PC/ipxe/src/include/ipxe/rc80211.h     |    19 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/refcnt.h |   114 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/resolv.h |    51 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/retry.h  |   111 +
 .../Devices/PC/ipxe/src/include/ipxe/rootcert.h    |    16 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/rotate.h |    33 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/rsa.h    |    81 +
 .../Devices/PC/ipxe/src/include/ipxe/sanboot.h     |   100 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/script.h |    16 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/scsi.h   |   310 +
 .../Devices/PC/ipxe/src/include/ipxe/sec80211.h    |    52 +
 .../Devices/PC/ipxe/src/include/ipxe/segment.h     |    17 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/serial.h |    16 +
 .../Devices/PC/ipxe/src/include/ipxe/settings.h    |   383 +
 .../Devices/PC/ipxe/src/include/ipxe/settings_ui.h |    16 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/sha1.h   |    80 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/sha256.h |    73 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/shell.h  |    36 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/smbios.h |   162 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/socket.h |   102 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/spi.h    |   258 +
 .../Devices/PC/ipxe/src/include/ipxe/spi_bit.h     |    63 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/srp.h    |   833 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/syslog.h |    38 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/tables.h |   518 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/tcp.h    |   352 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/tcpip.h  |   128 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/test.h   |    45 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/tftp.h   |    85 +
 .../Devices/PC/ipxe/src/include/ipxe/threewire.h   |   118 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/time.h   |    59 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/timer.h  |    77 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/tls.h    |   270 +
 .../Devices/PC/ipxe/src/include/ipxe/uaccess.h     |   345 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/udp.h    |    45 +
 .../Devices/PC/ipxe/src/include/ipxe/umalloc.h     |    69 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/uri.h    |   192 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/uuid.h   |    33 +
 .../Devices/PC/ipxe/src/include/ipxe/validator.h   |    17 +
 .../Devices/PC/ipxe/src/include/ipxe/virtio-pci.h  |   101 +
 .../Devices/PC/ipxe/src/include/ipxe/virtio-ring.h |   142 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/vlan.h   |    69 +
 .../Devices/PC/ipxe/src/include/ipxe/vsprintf.h    |    74 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/wpa.h    |   503 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/x509.h   |   373 +
 src/VBox/Devices/PC/ipxe/src/include/ipxe/xfer.h   |   107 +
 .../Devices/PC/ipxe/src/include/ipxe/xferbuf.h     |    31 +
 src/VBox/Devices/PC/ipxe/src/include/libgen.h      |     9 +
 src/VBox/Devices/PC/ipxe/src/include/linux_api.h   |    72 +
 .../Devices/PC/ipxe/src/include/little_bswap.h     |    35 +
 src/VBox/Devices/PC/ipxe/src/include/mii.h         |   157 +
 src/VBox/Devices/PC/ipxe/src/include/nic.h         |   280 +
 src/VBox/Devices/PC/ipxe/src/include/old_tcp.h     |    37 +
 .../{Etherboot-src => ipxe/src}/include/pc_kbd.h   |     0
 .../src}/include/pcmcia-opts.h                     |     0
 src/VBox/Devices/PC/ipxe/src/include/pcmcia.h      |   156 +
 .../PC/ipxe/src/include/readline/readline.h        |    57 +
 src/VBox/Devices/PC/ipxe/src/include/stdarg.h      |    38 +
 src/VBox/Devices/PC/ipxe/src/include/stddef.h      |    30 +
 src/VBox/Devices/PC/ipxe/src/include/stdint.h      |    36 +
 src/VBox/Devices/PC/ipxe/src/include/stdio.h       |    51 +
 src/VBox/Devices/PC/ipxe/src/include/stdlib.h      |   111 +
 src/VBox/Devices/PC/ipxe/src/include/string.h      |    51 +
 src/VBox/Devices/PC/ipxe/src/include/strings.h     |    65 +
 src/VBox/Devices/PC/ipxe/src/include/sys/time.h    |    18 +
 .../{Etherboot-src => ipxe/src}/include/sys_info.h |     0
 src/VBox/Devices/PC/ipxe/src/include/syslog.h      |   100 +
 src/VBox/Devices/PC/ipxe/src/include/time.h        |    51 +
 src/VBox/Devices/PC/ipxe/src/include/unistd.h      |    43 +
 .../Devices/PC/ipxe/src/include/usr/autoboot.h     |    37 +
 .../Devices/PC/ipxe/src/include/usr/dhcpmgmt.h     |    17 +
 src/VBox/Devices/PC/ipxe/src/include/usr/fcmgmt.h  |    21 +
 src/VBox/Devices/PC/ipxe/src/include/usr/ifmgmt.h  |    19 +
 src/VBox/Devices/PC/ipxe/src/include/usr/imgmgmt.h |    19 +
 .../Devices/PC/ipxe/src/include/usr/imgtrust.h     |    17 +
 src/VBox/Devices/PC/ipxe/src/include/usr/iwmgmt.h  |    17 +
 src/VBox/Devices/PC/ipxe/src/include/usr/lotest.h  |    15 +
 src/VBox/Devices/PC/ipxe/src/include/usr/prompt.h  |    14 +
 src/VBox/Devices/PC/ipxe/src/include/usr/route.h   |    14 +
 src/VBox/Devices/PC/ipxe/src/interface/bofm/bofm.c |   340 +
 .../Devices/PC/ipxe/src/interface/efi/efi_bofm.c   |   402 +
 .../PC/ipxe/src/interface/efi/efi_console.c        |   284 +
 .../PC/ipxe/src/interface/efi/efi_download.c       |   233 +
 .../Devices/PC/ipxe/src/interface/efi/efi_driver.c |   140 +
 .../Devices/PC/ipxe/src/interface/efi/efi_init.c   |   162 +
 .../Devices/PC/ipxe/src/interface/efi/efi_io.c     |   217 +
 .../Devices/PC/ipxe/src/interface/efi/efi_pci.c    |   529 +
 .../Devices/PC/ipxe/src/interface/efi/efi_smbios.c |    64 +
 .../Devices/PC/ipxe/src/interface/efi/efi_snp.c    |  1342 +
 .../PC/ipxe/src/interface/efi/efi_strerror.c       |    45 +
 .../PC/ipxe/src/interface/efi/efi_strings.c        |   147 +
 .../Devices/PC/ipxe/src/interface/efi/efi_timer.c  |   118 +
 .../PC/ipxe/src/interface/efi/efi_uaccess.c        |    39 +
 .../PC/ipxe/src/interface/efi/efi_umalloc.c        |    98 +
 .../PC/ipxe/src/interface/linux/linux_console.c    |   155 +
 .../PC/ipxe/src/interface/linux/linux_entropy.c    |    96 +
 .../PC/ipxe/src/interface/linux/linux_nap.c        |    40 +
 .../PC/ipxe/src/interface/linux/linux_smbios.c     |    37 +
 .../PC/ipxe/src/interface/linux/linux_time.c       |    54 +
 .../PC/ipxe/src/interface/linux/linux_timer.c      |    80 +
 .../PC/ipxe/src/interface/linux/linux_uaccess.c    |    38 +
 .../PC/ipxe/src/interface/linux/linux_umalloc.c    |   154 +
 .../Devices/PC/ipxe/src/interface/smbios/smbios.c  |   180 +
 .../PC/ipxe/src/interface/smbios/smbios_settings.c |   210 +
 src/VBox/Devices/PC/ipxe/src/libgcc/__divdi3.c     |    26 +
 src/VBox/Devices/PC/ipxe/src/libgcc/__moddi3.c     |    26 +
 src/VBox/Devices/PC/ipxe/src/libgcc/__udivdi3.c    |    10 +
 src/VBox/Devices/PC/ipxe/src/libgcc/__udivmoddi4.c |    32 +
 src/VBox/Devices/PC/ipxe/src/libgcc/__umoddi3.c    |    13 +
 src/VBox/Devices/PC/ipxe/src/libgcc/icc.c          |     8 +
 src/VBox/Devices/PC/ipxe/src/libgcc/libgcc.h       |    14 +
 src/VBox/Devices/PC/ipxe/src/libgcc/memcpy.c       |    18 +
 src/VBox/Devices/PC/ipxe/src/net/80211/net80211.c  |  2829 +
 src/VBox/Devices/PC/ipxe/src/net/80211/rc80211.c   |   371 +
 src/VBox/Devices/PC/ipxe/src/net/80211/sec80211.c  |   517 +
 src/VBox/Devices/PC/ipxe/src/net/80211/wep.c       |   303 +
 src/VBox/Devices/PC/ipxe/src/net/80211/wpa.c       |   914 +
 src/VBox/Devices/PC/ipxe/src/net/80211/wpa_ccmp.c  |   529 +
 src/VBox/Devices/PC/ipxe/src/net/80211/wpa_psk.c   |   126 +
 src/VBox/Devices/PC/ipxe/src/net/80211/wpa_tkip.c  |   587 +
 src/VBox/Devices/PC/ipxe/src/net/aoe.c             |  1056 +
 src/VBox/Devices/PC/ipxe/src/net/arp.c             |   504 +
 src/VBox/Devices/PC/ipxe/src/net/cachedhcp.c       |    77 +
 src/VBox/Devices/PC/ipxe/src/net/dhcpopts.c        |   462 +
 src/VBox/Devices/PC/ipxe/src/net/dhcppkt.c         |   303 +
 src/VBox/Devices/PC/ipxe/src/net/eapol.c           |    87 +
 src/VBox/Devices/PC/ipxe/src/net/eth_slow.c        |   272 +
 src/VBox/Devices/PC/ipxe/src/net/ethernet.c        |   201 +
 src/VBox/Devices/PC/ipxe/src/net/fakedhcp.c        |   220 +
 src/VBox/Devices/PC/ipxe/src/net/fc.c              |  1936 +
 src/VBox/Devices/PC/ipxe/src/net/fcels.c           |  1338 +
 src/VBox/Devices/PC/ipxe/src/net/fcns.c            |   240 +
 src/VBox/Devices/PC/ipxe/src/net/fcoe.c            |  1228 +
 src/VBox/Devices/PC/ipxe/src/net/fcp.c             |  1092 +
 src/VBox/Devices/PC/ipxe/src/net/icmp.c            |   103 +
 src/VBox/Devices/PC/ipxe/src/net/icmpv6.c          |   126 +
 src/VBox/Devices/PC/ipxe/src/net/infiniband.c      |   993 +
 .../Devices/PC/ipxe/src/net/infiniband/ib_cm.c     |   495 +
 .../Devices/PC/ipxe/src/net/infiniband/ib_cmrc.c   |   437 +
 .../Devices/PC/ipxe/src/net/infiniband/ib_mcast.c  |   212 +
 .../Devices/PC/ipxe/src/net/infiniband/ib_mi.c     |   406 +
 .../Devices/PC/ipxe/src/net/infiniband/ib_packet.c |   241 +
 .../PC/ipxe/src/net/infiniband/ib_pathrec.c        |   288 +
 .../Devices/PC/ipxe/src/net/infiniband/ib_sma.c    |   370 +
 .../Devices/PC/ipxe/src/net/infiniband/ib_smc.c    |   255 +
 .../Devices/PC/ipxe/src/net/infiniband/ib_srp.c    |   581 +
 src/VBox/Devices/PC/ipxe/src/net/iobpad.c          |    68 +
 src/VBox/Devices/PC/ipxe/src/net/ipv4.c            |   714 +
 src/VBox/Devices/PC/ipxe/src/net/ipv6.c            |   384 +
 src/VBox/Devices/PC/ipxe/src/net/ndp.c             |   180 +
 src/VBox/Devices/PC/ipxe/src/net/netdev_settings.c |   140 +
 src/VBox/Devices/PC/ipxe/src/net/netdevice.c       |   796 +
 src/VBox/Devices/PC/ipxe/src/net/nullnet.c         |    60 +
 src/VBox/Devices/PC/ipxe/src/net/rarp.c            |    74 +
 src/VBox/Devices/PC/ipxe/src/net/retry.c           |   203 +
 src/VBox/Devices/PC/ipxe/src/net/tcp.c             |  1383 +
 src/VBox/Devices/PC/ipxe/src/net/tcp/ftp.c         |   470 +
 src/VBox/Devices/PC/ipxe/src/net/tcp/http.c        |    50 +
 src/VBox/Devices/PC/ipxe/src/net/tcp/httpcore.c    |   938 +
 src/VBox/Devices/PC/ipxe/src/net/tcp/https.c       |    51 +
 src/VBox/Devices/PC/ipxe/src/net/tcp/iscsi.c       |  2139 +
 src/VBox/Devices/PC/ipxe/src/net/tcp/syslogs.c     |   275 +
 src/VBox/Devices/PC/ipxe/src/net/tcpip.c           |   135 +
 src/VBox/Devices/PC/ipxe/src/net/tls.c             |  2409 +
 src/VBox/Devices/PC/ipxe/src/net/udp.c             |   447 +
 src/VBox/Devices/PC/ipxe/src/net/udp/dhcp.c        |  1480 +
 src/VBox/Devices/PC/ipxe/src/net/udp/dns.c         |   646 +
 src/VBox/Devices/PC/ipxe/src/net/udp/slam.c        |   756 +
 src/VBox/Devices/PC/ipxe/src/net/udp/syslog.c      |   211 +
 src/VBox/Devices/PC/ipxe/src/net/udp/tftp.c        |  1259 +
 src/VBox/Devices/PC/ipxe/src/net/validator.c       |   460 +
 src/VBox/Devices/PC/ipxe/src/net/vlan.c            |   493 +
 src/VBox/Devices/PC/ipxe/src/tests/aes_cbc_test.c  |   180 +
 src/VBox/Devices/PC/ipxe/src/tests/bigint_test.c   |  2436 +
 src/VBox/Devices/PC/ipxe/src/tests/bofm_test.c     |   169 +
 src/VBox/Devices/PC/ipxe/src/tests/byteswap_test.c |    91 +
 src/VBox/Devices/PC/ipxe/src/tests/cbc_test.c      |    96 +
 src/VBox/Devices/PC/ipxe/src/tests/cbc_test.h      |    53 +
 src/VBox/Devices/PC/ipxe/src/tests/cms_test.c      |  1437 +
 .../PC/ipxe/src/tests/comboot/shuffle-simple.asm   |    40 +
 .../Devices/PC/ipxe/src/tests/comboot/version.asm  |   136 +
 src/VBox/Devices/PC/ipxe/src/tests/crc32_test.c    |   125 +
 src/VBox/Devices/PC/ipxe/src/tests/digest_test.c   |    69 +
 src/VBox/Devices/PC/ipxe/src/tests/digest_test.h   |    36 +
 .../Devices/PC/ipxe/src/tests/entropy_sample.c     |    71 +
 src/VBox/Devices/PC/ipxe/src/tests/gdbstub_test.S  |    54 +
 .../Devices/PC/ipxe/src/tests/gdbstub_test.gdb     |   116 +
 src/VBox/Devices/PC/ipxe/src/tests/hash_df_test.c  |   897 +
 .../Devices/PC/ipxe/src/tests/hmac_drbg_test.c     |  1385 +
 src/VBox/Devices/PC/ipxe/src/tests/linebuf_test.c  |    35 +
 src/VBox/Devices/PC/ipxe/src/tests/list_test.c     |   482 +
 src/VBox/Devices/PC/ipxe/src/tests/md5_test.c      |    93 +
 src/VBox/Devices/PC/ipxe/src/tests/memcpy_test.c   |    39 +
 src/VBox/Devices/PC/ipxe/src/tests/ocsp_test.c     |  1534 +
 src/VBox/Devices/PC/ipxe/src/tests/pubkey_test.h   |   175 +
 src/VBox/Devices/PC/ipxe/src/tests/rsa_test.c      |   491 +
 src/VBox/Devices/PC/ipxe/src/tests/settings_test.c |   279 +
 src/VBox/Devices/PC/ipxe/src/tests/sha1_test.c     |    98 +
 src/VBox/Devices/PC/ipxe/src/tests/sha256_test.c   |   101 +
 src/VBox/Devices/PC/ipxe/src/tests/test.c          |   173 +
 src/VBox/Devices/PC/ipxe/src/tests/tests.c         |    43 +
 src/VBox/Devices/PC/ipxe/src/tests/time_test.c     |   182 +
 src/VBox/Devices/PC/ipxe/src/tests/umalloc_test.c  |    26 +
 src/VBox/Devices/PC/ipxe/src/tests/uri_test.c      |   146 +
 src/VBox/Devices/PC/ipxe/src/tests/x509_test.c     |   947 +
 src/VBox/Devices/PC/ipxe/src/usr/autoboot.c        |   461 +
 src/VBox/Devices/PC/ipxe/src/usr/dhcpmgmt.c        |    80 +
 src/VBox/Devices/PC/ipxe/src/usr/fcmgmt.c          |   115 +
 src/VBox/Devices/PC/ipxe/src/usr/ifmgmt.c          |   151 +
 src/VBox/Devices/PC/ipxe/src/usr/imgmgmt.c         |   152 +
 src/VBox/Devices/PC/ipxe/src/usr/imgtrust.c        |    96 +
 src/VBox/Devices/PC/ipxe/src/usr/iwmgmt.c          |   225 +
 src/VBox/Devices/PC/ipxe/src/usr/lotest.c          |   249 +
 src/VBox/Devices/PC/ipxe/src/usr/prompt.c          |    66 +
 src/VBox/Devices/PC/ipxe/src/usr/pxemenu.c         |   383 +
 src/VBox/Devices/PC/ipxe/src/usr/route.c           |    45 +
 src/VBox/Devices/PC/ipxe/src/util/Makefile         |    16 +
 src/VBox/Devices/PC/ipxe/src/util/Option/ROM.pm    |   502 +
 .../PC/{Etherboot-src => ipxe/src}/util/catrom.pl  |     0
 src/VBox/Devices/PC/ipxe/src/util/diffsize.pl      |   101 +
 src/VBox/Devices/PC/ipxe/src/util/disrom.pl        |    81 +
 src/VBox/Devices/PC/ipxe/src/util/efirom.c         |   268 +
 src/VBox/Devices/PC/ipxe/src/util/einfo.c          |   168 +
 src/VBox/Devices/PC/ipxe/src/util/elf2efi.c        |   814 +
 src/VBox/Devices/PC/ipxe/src/util/fixrom.pl        |    34 +
 src/VBox/Devices/PC/ipxe/src/util/fnrec.pl         |   145 +
 src/VBox/Devices/PC/ipxe/src/util/geniso           |    72 +
 src/VBox/Devices/PC/ipxe/src/util/genkeymap.pl     |   237 +
 src/VBox/Devices/PC/ipxe/src/util/genliso          |    74 +
 src/VBox/Devices/PC/ipxe/src/util/gensdsk          |    65 +
 .../{Etherboot-src => ipxe/src}/util/get-pci-ids   |     0
 src/VBox/Devices/PC/ipxe/src/util/hijack.c         |   628 +
 src/VBox/Devices/PC/ipxe/src/util/iccfix.c         |   157 +
 src/VBox/Devices/PC/ipxe/src/util/licence.pl       |   149 +
 src/VBox/Devices/PC/ipxe/src/util/mergerom.pl      |    98 +
 src/VBox/Devices/PC/ipxe/src/util/modrom.pl        |   226 +
 src/VBox/Devices/PC/ipxe/src/util/mucurses_test.c  |    63 +
 src/VBox/Devices/PC/ipxe/src/util/niclist.pl       |   588 +
 src/VBox/Devices/PC/ipxe/src/util/nrv2b.c          |  1514 +
 src/VBox/Devices/PC/ipxe/src/util/padimg.pl        |    44 +
 src/VBox/Devices/PC/ipxe/src/util/parserom.pl      |    66 +
 src/VBox/Devices/PC/ipxe/src/util/romcheck.pl      |    54 +
 src/VBox/Devices/PC/ipxe/src/util/sortobjdump.pl   |    40 +
 .../{Etherboot-src => ipxe/src}/util/swapdevids.pl |     0
 src/VBox/Devices/PC/ipxe/src/util/symcheck.pl      |   191 +
 src/VBox/Devices/PC/ipxe/src/util/zbin.c           |   442 +
 src/VBox/Devices/PC/vbox-cpuhotplug.dsl            |     2 +-
 src/VBox/Devices/PC/vbox-standard.dsl              |     2 +-
 src/VBox/Devices/PC/vbox.dsl                       |    39 +-
 src/VBox/Devices/Parallel/DevParallel.cpp          |   653 +-
 src/VBox/Devices/Parallel/DrvHostParallel.cpp      |   820 +-
 src/VBox/Devices/Samples/DrvStorageFilter.cpp      |   422 +
 src/VBox/Devices/Samples/Makefile.kmk              |    48 +-
 src/VBox/Devices/Samples/VBoxSampleDevice.cpp      |     4 +-
 src/VBox/Devices/Serial/DevSerial.cpp              |   660 +-
 src/VBox/Devices/Serial/DrvChar.cpp                |     5 +-
 src/VBox/Devices/Serial/DrvHostSerial.cpp          |    22 +-
 src/VBox/Devices/Serial/DrvNamedPipe.cpp           |     7 +-
 src/VBox/Devices/Serial/DrvRawFile.cpp             |    14 +-
 src/VBox/Devices/Storage/ATAController.cpp         |  5691 --
 src/VBox/Devices/Storage/ATAController.h           |   563 -
 src/VBox/Devices/Storage/ATAPIPassthrough.cpp      |   638 +
 src/VBox/Devices/Storage/ATAPIPassthrough.h        |    74 +
 src/VBox/Devices/Storage/Debug.cpp                 |   201 +-
 src/VBox/Devices/Storage/DevAHCI.cpp               |  5205 +-
 src/VBox/Devices/Storage/DevATA.cpp                |  2186 +-
 src/VBox/Devices/Storage/DevBusLogic.cpp           |  2163 +-
 src/VBox/Devices/Storage/DevFdc.cpp                |  3039 +
 src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp       |  3549 +-
 src/VBox/Devices/Storage/DevLsiLogicSCSI.h         |   103 +-
 src/VBox/Devices/Storage/DrvBlock.cpp              |   175 +-
 src/VBox/Devices/Storage/DrvDiskIntegrity.cpp      |   593 +-
 src/VBox/Devices/Storage/DrvHostBase.cpp           |    66 +-
 src/VBox/Devices/Storage/DrvHostBase.h             |     2 +-
 src/VBox/Devices/Storage/DrvHostDVD.cpp            |    92 +-
 src/VBox/Devices/Storage/DrvHostFloppy.cpp         |    37 +-
 src/VBox/Devices/Storage/DrvMediaISO.cpp           |    18 +-
 src/VBox/Devices/Storage/DrvRawImage.cpp           |    35 +-
 src/VBox/Devices/Storage/DrvSCSI.cpp               |   330 +-
 src/VBox/Devices/Storage/DrvSCSIHost.cpp           |    37 +-
 src/VBox/Devices/Storage/DrvVD.cpp                 |   973 +-
 src/VBox/Devices/Storage/PIIX3ATABmDma.h           |     2 +-
 src/VBox/Devices/Storage/UsbMsd.cpp                |   230 +-
 src/VBox/Devices/Storage/VBoxSCSI.cpp              |   183 +-
 src/VBox/Devices/Storage/VBoxSCSI.h                |    71 +-
 src/VBox/Devices/Storage/VSCSI/VSCSIDevice.cpp     |    42 +-
 src/VBox/Devices/Storage/VSCSI/VSCSIInternal.h     |   277 +-
 src/VBox/Devices/Storage/VSCSI/VSCSIIoReq.cpp      |    91 +-
 src/VBox/Devices/Storage/VSCSI/VSCSILun.cpp        |    60 +-
 src/VBox/Devices/Storage/VSCSI/VSCSILunMmc.cpp     |   497 +
 src/VBox/Devices/Storage/VSCSI/VSCSILunSbc.cpp     |   329 +-
 src/VBox/Devices/Storage/VSCSI/VSCSISense.cpp      |    59 +-
 src/VBox/Devices/Storage/VSCSI/VSCSISgBuf.cpp      |   124 -
 .../Devices/Storage/VSCSI/VSCSIVpdPagePool.cpp     |   114 +
 src/VBox/Devices/Storage/VSCSI/VSCSIVpdPages.h     |   198 +
 src/VBox/Devices/Storage/fdc.c                     |  2781 -
 src/VBox/Devices/Storage/ide.h                     |     7 +
 src/VBox/Devices/Storage/swab.h                    |     2 +-
 src/VBox/Devices/USB/DevOHCI.cpp                   |  1973 +-
 src/VBox/Devices/USB/DrvVUSBRootHub.cpp            |   171 +-
 src/VBox/Devices/USB/USBProxyDevice-stub.cpp       |     3 +-
 src/VBox/Devices/USB/USBProxyDevice.cpp            |    56 +-
 src/VBox/Devices/USB/USBProxyDevice.h              |   144 +-
 src/VBox/Devices/USB/VUSBDevice.cpp                |   577 +-
 src/VBox/Devices/USB/VUSBInternal.h                |   161 +-
 src/VBox/Devices/USB/VUSBReadAhead.cpp             |   186 +-
 src/VBox/Devices/USB/VUSBSniffer.cpp               |   746 +
 src/VBox/Devices/USB/VUSBSniffer.h                 |    87 +
 src/VBox/Devices/USB/VUSBUrb.cpp                   |   206 +-
 .../Devices/USB/darwin/USBProxyDevice-darwin.cpp   |   488 +-
 .../Devices/USB/freebsd/USBProxyDevice-freebsd.cpp |   153 +-
 .../Devices/USB/linux/USBProxyDevice-linux.cpp     |   594 +-
 src/VBox/Devices/USB/os2/USBProxyDevice-os2.cpp    |     2 +-
 .../Devices/USB/solaris/USBProxyDevice-solaris.cpp |   211 +-
 src/VBox/Devices/USB/testcase/tstPalmOne.c         |     2 +-
 src/VBox/Devices/USB/testcase/tstTrekStorGo.c      |     2 +-
 src/VBox/Devices/USB/vrdp/USBProxyDevice-vrdp.cpp  |    94 +-
 src/VBox/Devices/USB/win/USBProxyDevice-win.cpp    |   432 +-
 src/VBox/Devices/VMMDev/VMMDev.cpp                 |  4143 +-
 src/VBox/Devices/VMMDev/VMMDevHGCM.cpp             |   506 +-
 src/VBox/Devices/VMMDev/VMMDevHGCM.h               |     4 +-
 src/VBox/Devices/VMMDev/VMMDevState.h              |    72 +-
 src/VBox/Devices/VMMDev/VMMDevTesting.cpp          |   323 +-
 src/VBox/Devices/VMMDev/VMMDevTesting.h            |     3 +-
 src/VBox/Devices/VirtIO/Virtio.cpp                 |   130 +-
 src/VBox/Devices/VirtIO/Virtio.h                   |   139 +-
 src/VBox/Devices/build/VBoxDD-dtrace.d             |    32 -
 src/VBox/Devices/build/VBoxDD.cpp                  |    43 +-
 src/VBox/Devices/build/VBoxDD.d                    |    37 +
 src/VBox/Devices/build/VBoxDD.h                    |    30 +-
 src/VBox/Devices/build/VBoxDD.rc                   |    50 +
 src/VBox/Devices/build/VBoxDD2.cpp                 |     7 +-
 src/VBox/Devices/build/VBoxDD2.h                   |     3 +-
 src/VBox/Devices/build/VBoxDD2.rc                  |    50 +
 src/VBox/Devices/build/VBoxDDU.rc                  |    50 +
 src/VBox/Devices/build/VBoxDDUDeps.cpp             |     1 +
 src/VBox/Devices/build/vl_vbox.h                   |     4 +-
 src/VBox/Devices/testcase/Makefile.kmk             |    10 +-
 src/VBox/Devices/testcase/tstDeviceStructSize.cpp  |    42 +-
 .../Devices/testcase/tstDeviceStructSizeRC.cpp     |  1030 +-
 src/VBox/Disassembler/Disasm.cpp                   |   456 +-
 src/VBox/Disassembler/DisasmCore.cpp               |  3251 +-
 src/VBox/Disassembler/DisasmFormatBytes.cpp        |    45 +-
 src/VBox/Disassembler/DisasmFormatYasm.cpp         |  1037 +-
 src/VBox/Disassembler/DisasmInternal.h             |   214 +-
 src/VBox/Disassembler/DisasmReg.cpp                |   498 +-
 src/VBox/Disassembler/DisasmTables.cpp             |  3048 +-
 src/VBox/Disassembler/DisasmTables.h               |   101 -
 src/VBox/Disassembler/DisasmTablesX64.cpp          |   496 +-
 src/VBox/Disassembler/DisasmTest.cpp               |    92 -
 src/VBox/Disassembler/DisasmTestA.asm              |   171 -
 src/VBox/Disassembler/DisasmTestCore.cpp           |    53 -
 src/VBox/Disassembler/Makefile.kmk                 |    28 +-
 src/VBox/Disassembler/testcase/Makefile.kmk        |    27 +-
 src/VBox/Disassembler/testcase/tstAsm.mac          |    14 +-
 src/VBox/Disassembler/testcase/tstAsm3DNow-1.asm   |    81 +
 src/VBox/Disassembler/testcase/tstAsmLock-1.asm    |     2 +-
 src/VBox/Disassembler/testcase/tstAsmLock-2.asm    |     2 +-
 src/VBox/Disassembler/testcase/tstAsmLock-3.asm    |     2 +-
 .../Disassembler/testcase/tstAsmMovFixedReg-1.asm  |   103 +
 src/VBox/Disassembler/testcase/tstAsmRegs-1.asm    |     2 +-
 src/VBox/Disassembler/testcase/tstDisasm-1.cpp     |   153 +
 src/VBox/Disassembler/testcase/tstDisasm-1A.asm    |   239 +
 src/VBox/Disassembler/testcase/tstDisasm-2.cpp     |   540 +-
 src/VBox/ExtPacks/BusMouseSample/BusMouse.cpp      |   571 +-
 src/VBox/ExtPacks/BusMouseSample/ExtPack.xml       |     9 +
 src/VBox/ExtPacks/BusMouseSample/Makefile.kmk      |   187 +
 .../ExtPacks/BusMouseSample/VBoxBusMouseMain.cpp   |   179 +
 src/VBox/ExtPacks/Makefile.kmk                     |    32 +
 src/VBox/ExtPacks/Skeleton/Makefile.kmk            |    13 +-
 src/VBox/ExtPacks/Skeleton/VBoxSkeletonMain.cpp    |     2 +-
 src/VBox/ExtPacks/VNC/ExtPack.xml                  |    10 +
 src/VBox/ExtPacks/VNC/Makefile.kmk                 |   164 +
 src/VBox/ExtPacks/VNC/VBoxVNC.cpp                  |  1331 +
 src/VBox/ExtPacks/VNC/VBoxVNCMain.cpp              |   124 +
 src/VBox/Frontends/Common/Makefile.kmk             |     4 +-
 src/VBox/Frontends/Common/VBoxKeyboard/Makefile    |     2 +-
 .../Frontends/Common/VBoxKeyboard/Makefile.kmk     |     4 +-
 .../Common/VBoxKeyboard/keyboard-layouts.h         |    18 +
 .../Frontends/Common/VBoxKeyboard/keyboard-list.h  |     2 +
 .../Frontends/Common/VBoxKeyboard/keyboard-types.h |    19 +
 src/VBox/Frontends/Common/VBoxKeyboard/keyboard.c  |    22 +-
 src/VBox/Frontends/Common/VBoxKeyboard/xkbtoscan.h |    39 +-
 src/VBox/Frontends/Makefile.kmk                    |     8 +-
 src/VBox/Frontends/VBoxAutostart/Makefile.kmk      |    41 +
 .../VBoxAutostart/VBoxAutostart-posix.cpp          |   567 +
 .../Frontends/VBoxAutostart/VBoxAutostart-win.cpp  |   998 +
 src/VBox/Frontends/VBoxAutostart/VBoxAutostart.h   |   335 +
 .../Frontends/VBoxAutostart/VBoxAutostartCfg.cpp   |   752 +
 .../Frontends/VBoxAutostart/VBoxAutostartStart.cpp |   176 +
 .../Frontends/VBoxAutostart/VBoxAutostartStop.cpp  |   232 +
 .../Frontends/VBoxAutostart/VBoxAutostartUtils.cpp |   294 +
 src/VBox/Frontends/VBoxBFE/AutoCaller.h            |    58 -
 src/VBox/Frontends/VBoxBFE/COMDefs.h               |   113 -
 src/VBox/Frontends/VBoxBFE/ConsoleImpl.h           |   163 -
 src/VBox/Frontends/VBoxBFE/DisplayImpl.cpp         |  1294 -
 src/VBox/Frontends/VBoxBFE/DisplayImpl.h           |   114 -
 src/VBox/Frontends/VBoxBFE/EmulCpp.cpp             |    40 -
 src/VBox/Frontends/VBoxBFE/Framebuffer.h           |    73 -
 src/VBox/Frontends/VBoxBFE/HGCM.cpp                |  2333 -
 src/VBox/Frontends/VBoxBFE/HGCM.h                  |    55 -
 src/VBox/Frontends/VBoxBFE/HGCMObjects.cpp         |   287 -
 src/VBox/Frontends/VBoxBFE/HGCMObjects.h           |   114 -
 src/VBox/Frontends/VBoxBFE/HGCMThread.cpp          |   821 -
 src/VBox/Frontends/VBoxBFE/HGCMThread.h            |   198 -
 src/VBox/Frontends/VBoxBFE/KeyboardImpl.cpp        |   303 -
 src/VBox/Frontends/VBoxBFE/KeyboardImpl.h          |    68 -
 src/VBox/Frontends/VBoxBFE/Logging.h               |    45 -
 src/VBox/Frontends/VBoxBFE/MachineDebuggerImpl.cpp |   311 -
 src/VBox/Frontends/VBoxBFE/MachineDebuggerImpl.h   |    61 -
 src/VBox/Frontends/VBoxBFE/Makefile.kmk            |   173 -
 src/VBox/Frontends/VBoxBFE/NetworkAdapterImpl.cpp  |   333 -
 src/VBox/Frontends/VBoxBFE/NetworkAdapterImpl.h    |   147 -
 src/VBox/Frontends/VBoxBFE/SDLConsole.cpp          |  1680 -
 src/VBox/Frontends/VBoxBFE/SDLConsole.h            |   145 -
 src/VBox/Frontends/VBoxBFE/SDLFramebuffer.cpp      |   573 -
 src/VBox/Frontends/VBoxBFE/SDLFramebuffer.h        |   100 -
 src/VBox/Frontends/VBoxBFE/StatusImpl.cpp          |   238 -
 src/VBox/Frontends/VBoxBFE/StatusImpl.h            |    40 -
 src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp             |  1826 -
 src/VBox/Frontends/VBoxBFE/VBoxBFE.h               |    57 -
 src/VBox/Frontends/VBoxBFE/VBoxBFEHardened.cpp     |    25 -
 src/VBox/Frontends/VBoxBFE/VBoxBFEMain-darwin.h    |    11 -
 src/VBox/Frontends/VBoxBFE/VBoxBFEMain-darwin.m    |   386 -
 src/VBox/Frontends/VBoxBFE/VMControl.cpp           |   176 -
 src/VBox/Frontends/VBoxBFE/VMControl.h             |    31 -
 src/VBox/Frontends/VBoxBFE/VMMDev.h                |    63 -
 src/VBox/Frontends/VBoxBFE/VMMDevInterface.cpp     |   476 -
 src/VBox/Frontends/VBoxBFE/VirtualBoxBase.h        |   806 -
 src/VBox/Frontends/VBoxBFE/ico64x01.pnm            |   Bin 12320 -> 0 bytes
 .../Frontends/VBoxBFE/testcase/tstMouseImpl.cpp    |   387 -
 src/VBox/Frontends/VBoxBalloonCtrl/Makefile.kmk    |    13 +-
 .../Frontends/VBoxBalloonCtrl/VBoxBalloonCtrl.cpp  |  1479 -
 .../Frontends/VBoxBalloonCtrl/VBoxBalloonCtrl.h    |    52 -
 .../Frontends/VBoxBalloonCtrl/VBoxBalloonCtrl.rc   |    50 +
 .../VBoxBalloonCtrl/VBoxModAPIMonitor.cpp          |   648 +
 .../VBoxBalloonCtrl/VBoxModBallooning.cpp          |   592 +
 .../Frontends/VBoxBalloonCtrl/VBoxWatchdog.cpp     |  1163 +
 .../VBoxBalloonCtrl/VBoxWatchdogInternal.h         |   245 +
 .../VBoxBalloonCtrl/VBoxWatchdogUtils.cpp          |   268 +
 src/VBox/Frontends/VBoxFB/Framebuffer.cpp          |     7 +-
 src/VBox/Frontends/VBoxFB/Framebuffer.h            |     3 +-
 src/VBox/Frontends/VBoxFB/Helper.cpp               |     2 +-
 src/VBox/Frontends/VBoxFB/Helper.h                 |     2 +-
 src/VBox/Frontends/VBoxFB/Makefile.kmk             |     4 +-
 src/VBox/Frontends/VBoxFB/VBoxFB.cpp               |     2 +-
 src/VBox/Frontends/VBoxHeadless/Framebuffer.cpp    |     5 +
 src/VBox/Frontends/VBoxHeadless/Framebuffer.h      |     3 +-
 src/VBox/Frontends/VBoxHeadless/FramebufferVNC.cpp |   684 -
 src/VBox/Frontends/VBoxHeadless/FramebufferVNC.h   |   135 -
 src/VBox/Frontends/VBoxHeadless/Makefile.kmk       |    27 +-
 src/VBox/Frontends/VBoxHeadless/NullFramebuffer.h  |     7 +-
 src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp   |   479 +-
 src/VBox/Frontends/VBoxHeadless/VBoxHeadless.h     |    20 +-
 src/VBox/Frontends/VBoxHeadless/VBoxHeadless.rc    |    68 +
 .../VBoxHeadless/VBoxHeadlessHardened.cpp          |     2 +-
 .../VBoxHeadless/VideoCapture/FFmpegFB.cpp         |  1070 -
 .../Frontends/VBoxHeadless/VideoCapture/FFmpegFB.h |   431 -
 .../VBoxHeadless/VideoCapture/Makefile.kmk         |    28 -
 .../Frontends/VBoxHeadless/testcase/Makefile.kmk   |     6 +-
 .../VBoxHeadless/testcase/tstHeadless.cpp          |    98 +-
 src/VBox/Frontends/VBoxManage/Makefile.kmk         |    27 +-
 .../Frontends/VBoxManage/VBoxInternalManage.cpp    |   844 +-
 src/VBox/Frontends/VBoxManage/VBoxManage.cpp       |   152 +-
 src/VBox/Frontends/VBoxManage/VBoxManage.h         |    72 +-
 src/VBox/Frontends/VBoxManage/VBoxManage.rc        |    50 +
 .../Frontends/VBoxManage/VBoxManageAppliance.cpp   |   275 +-
 .../VBoxManage/VBoxManageBandwidthControl.cpp      |   315 +-
 .../Frontends/VBoxManage/VBoxManageControlVM.cpp   |   450 +-
 .../Frontends/VBoxManage/VBoxManageDHCPServer.cpp  |   171 +-
 .../Frontends/VBoxManage/VBoxManageDebugVM.cpp     |   170 +-
 src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp   |   680 +-
 .../Frontends/VBoxManage/VBoxManageGuestCtrl.cpp   |  3577 +-
 .../Frontends/VBoxManage/VBoxManageGuestCtrl.h     |   233 +
 .../VBoxManage/VBoxManageGuestCtrlListener.cpp     |   484 +
 .../Frontends/VBoxManage/VBoxManageGuestProp.cpp   |    79 +-
 src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp   |   533 +-
 .../Frontends/VBoxManage/VBoxManageHostonly.cpp    |    35 +-
 src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp   |  1284 +-
 src/VBox/Frontends/VBoxManage/VBoxManageList.cpp   |  1332 +-
 .../Frontends/VBoxManage/VBoxManageMetrics.cpp     |   106 +-
 src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp   |   273 +-
 .../Frontends/VBoxManage/VBoxManageModifyVM.cpp    |   995 +-
 .../Frontends/VBoxManage/VBoxManageNATNetwork.cpp  |   490 +
 .../Frontends/VBoxManage/VBoxManageSnapshot.cpp    |    38 +-
 .../VBoxManage/VBoxManageStorageController.cpp     |   190 +-
 src/VBox/Frontends/VBoxManage/VBoxManageUSB.cpp    |    51 +-
 src/VBox/Frontends/VBoxSDL/Framebuffer.cpp         |    17 +-
 src/VBox/Frontends/VBoxSDL/Framebuffer.h           |     4 +-
 src/VBox/Frontends/VBoxSDL/Helper.cpp              |     4 +-
 src/VBox/Frontends/VBoxSDL/Helper.h                |     2 +-
 src/VBox/Frontends/VBoxSDL/Makefile.kmk            |    11 +-
 src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp             |   254 +-
 src/VBox/Frontends/VBoxSDL/VBoxSDL.h               |     2 +-
 src/VBox/Frontends/VBoxSDL/VBoxSDL.rc              |    68 +
 src/VBox/Frontends/VBoxSDL/VBoxSDLHardened.cpp     |     2 +-
 src/VBox/Frontends/VBoxSDL/VBoxSDLTest.cpp         |     6 +-
 src/VBox/Frontends/VBoxShell/Makefile.kmk          |     4 +-
 src/VBox/Frontends/VBoxShell/vboxinfo.vbs          |    20 +-
 src/VBox/Frontends/VBoxShell/vboxshell.py          |  2559 +-
 src/VBox/Frontends/VirtualBox/Makefile.kmk         |   819 +-
 src/VBox/Frontends/VirtualBox/VBoxUI.pro           |    39 +-
 src/VBox/Frontends/VirtualBox/VirtualBox1.qrc      |   522 +-
 src/VBox/Frontends/VirtualBox/VirtualBox2.qrc      |   413 +-
 src/VBox/Frontends/VirtualBox/VirtualBoxBrand.qrc  |     1 +
 src/VBox/Frontends/VirtualBox/images/acpi_16px.png |   Bin 3715 -> 0 bytes
 .../VirtualBox/images/acpi_disabled_16px.png       |   Bin 576 -> 0 bytes
 .../VirtualBox/images/add_host_iface_16px.png      |   Bin 3496 -> 3317 bytes
 .../images/add_host_iface_disabled_16px.png        |   Bin 497 -> 3290 bytes
 .../VirtualBox/images/add_shared_folder_16px.png   |   Bin 869 -> 0 bytes
 .../images/add_shared_folder_disabled_16px.png     |   Bin 493 -> 0 bytes
 .../VirtualBox/images/adjust_win_size_16px.png     |   Bin 3206 -> 3097 bytes
 .../images/adjust_win_size_disabled_16px.png       |   Bin 3116 -> 3068 bytes
 .../VirtualBox/images/arrow_down_10px.png          |   Bin 284 -> 3062 bytes
 .../VirtualBox/images/arrow_left_10px.png          |   Bin 301 -> 3075 bytes
 .../VirtualBox/images/arrow_right_10px.png         |   Bin 305 -> 3057 bytes
 .../Frontends/VirtualBox/images/arrow_up_10px.png  |   Bin 269 -> 3045 bytes
 .../VirtualBox/images/attachment_16px.png          |   Bin 3513 -> 3090 bytes
 .../VirtualBox/images/attachment_add_16px.png      |   Bin 3530 -> 3312 bytes
 .../images/attachment_add_disabled_16px.png        |   Bin 3514 -> 3275 bytes
 .../VirtualBox/images/attachment_disabled_16px.png |   Bin 3490 -> 3069 bytes
 .../VirtualBox/images/attachment_remove_16px.png   |   Bin 3461 -> 3178 bytes
 .../images/attachment_remove_disabled_16px.png     |   Bin 3438 -> 3143 bytes
 .../VirtualBox/images/auto_resize_off_16px.png     |   Bin 3222 -> 3173 bytes
 .../images/auto_resize_off_disabled_16px.png       |   Bin 3158 -> 3173 bytes
 .../VirtualBox/images/auto_resize_on_16px.png      |   Bin 3242 -> 3219 bytes
 .../images/auto_resize_on_disabled_16px.png        |   Bin 3156 -> 3173 bytes
 .../VirtualBox/images/auto_resize_on_on_16px.png   |   Bin 3192 -> 3182 bytes
 .../images/auto_resize_on_on_disabled_16px.png     |   Bin 3127 -> 3165 bytes
 .../Frontends/VirtualBox/images/cancel_16px.png    |   Bin 0 -> 3507 bytes
 src/VBox/Frontends/VirtualBox/images/cd_16px.png   |   Bin 3623 -> 3566 bytes
 src/VBox/Frontends/VirtualBox/images/cd_32px.png   |   Bin 5530 -> 4819 bytes
 .../Frontends/VirtualBox/images/cd_add_16px.png    |   Bin 3619 -> 3584 bytes
 .../VirtualBox/images/cd_add_disabled_16px.png     |   Bin 3583 -> 3579 bytes
 .../VirtualBox/images/cd_disabled_16px.png         |   Bin 3569 -> 3589 bytes
 .../VirtualBox/images/cd_disabled_32px.png         |   Bin 1370 -> 4796 bytes
 .../Frontends/VirtualBox/images/cd_read_16px.png   |   Bin 3618 -> 3603 bytes
 .../VirtualBox/images/cd_unmount_16px.png          |   Bin 3610 -> 3615 bytes
 .../VirtualBox/images/cd_unmount_dis_16px.png      |   Bin 3599 -> 3639 bytes
 .../Frontends/VirtualBox/images/cd_write_16px.png  |   Bin 3624 -> 3592 bytes
 .../Frontends/VirtualBox/images/chipset_16px.png   |   Bin 3254 -> 3148 bytes
 .../Frontends/VirtualBox/images/chipset_32px.png   |   Bin 4048 -> 3563 bytes
 .../VirtualBox/images/chipset_disabled_16px.png    |   Bin 3185 -> 3109 bytes
 .../VirtualBox/images/chipset_disabled_32px.png    |   Bin 3692 -> 3485 bytes
 .../VirtualBox/images/chipset_warning_16px.png     |   Bin 0 -> 3350 bytes
 .../Frontends/VirtualBox/images/close_16px.png     |   Bin 3338 -> 3487 bytes
 .../VirtualBox/images/close_popup_16px.png         |   Bin 0 -> 3460 bytes
 .../Frontends/VirtualBox/images/connect_16px.png   |   Bin 748 -> 3480 bytes
 .../VirtualBox/images/controller_add_16px.png      |   Bin 3413 -> 3472 bytes
 .../images/controller_add_disabled_16px.png        |   Bin 3446 -> 3440 bytes
 .../VirtualBox/images/controller_remove_16px.png   |   Bin 3386 -> 3427 bytes
 .../images/controller_remove_disabled_16px.png     |   Bin 3373 -> 3382 bytes
 src/VBox/Frontends/VirtualBox/images/cpu_16px.png  |   Bin 3292 -> 3198 bytes
 .../Frontends/VirtualBox/images/delete_16px.png    |   Bin 3633 -> 0 bytes
 .../VirtualBox/images/delete_dis_16px.png          |   Bin 572 -> 0 bytes
 .../VirtualBox/images/delete_snapshot_16px.png     |   Bin 3296 -> 0 bytes
 .../VirtualBox/images/delete_snapshot_22px.png     |   Bin 1244 -> 0 bytes
 .../VirtualBox/images/delete_snapshot_dis_16px.png |   Bin 3224 -> 0 bytes
 .../VirtualBox/images/delete_snapshot_dis_22px.png |   Bin 718 -> 0 bytes
 .../VirtualBox/images/description_16px.png         |   Bin 3645 -> 3488 bytes
 .../images/description_disabled_16px.png           |   Bin 3601 -> 3501 bytes
 .../VirtualBox/images/description_edit_16px.png    |   Bin 0 -> 3538 bytes
 .../images/description_edit_disabled_16px.png      |   Bin 0 -> 3560 bytes
 .../Frontends/VirtualBox/images/discard_16px.png   |   Bin 3510 -> 0 bytes
 .../VirtualBox/images/discard_cur_state_16px.png   |   Bin 3328 -> 3300 bytes
 .../VirtualBox/images/discard_cur_state_22px.png   |   Bin 1275 -> 3503 bytes
 .../images/discard_cur_state_dis_16px.png          |   Bin 3248 -> 3266 bytes
 .../images/discard_cur_state_dis_22px.png          |   Bin 721 -> 3465 bytes
 .../images/discard_cur_state_snapshot_16px.png     |   Bin 3381 -> 3496 bytes
 .../images/discard_cur_state_snapshot_22px.png     |   Bin 1382 -> 3729 bytes
 .../images/discard_cur_state_snapshot_dis_16px.png |   Bin 3348 -> 3466 bytes
 .../images/discard_cur_state_snapshot_dis_22px.png |   Bin 785 -> 3702 bytes
 .../VirtualBox/images/discard_dis_16px.png         |   Bin 521 -> 0 bytes
 .../VirtualBox/images/disconnect_16px.png          |   Bin 796 -> 3466 bytes
 .../Frontends/VirtualBox/images/diskimage_16px.png |   Bin 3354 -> 3424 bytes
 .../Frontends/VirtualBox/images/diskimage_32px.png |   Bin 2282 -> 4315 bytes
 .../VirtualBox/images/diskimage_disabled_32px.png  |   Bin 4657 -> 4159 bytes
 .../Frontends/VirtualBox/images/drag_drop_16px.png |   Bin 0 -> 3376 bytes
 .../VirtualBox/images/drag_drop_disabled_16px.png  |   Bin 0 -> 3335 bytes
 .../VirtualBox/images/edit_description_16px.png    |   Bin 3700 -> 0 bytes
 .../images/edit_description_disabled_16px.png      |   Bin 3653 -> 0 bytes
 .../VirtualBox/images/edit_shared_folder_16px.png  |   Bin 835 -> 0 bytes
 .../images/edit_shared_folder_disabled_16px.png    |   Bin 484 -> 0 bytes
 .../Frontends/VirtualBox/images/eraser_16px.png    |   Bin 3533 -> 3389 bytes
 .../VirtualBox/images/eraser_disabled_16px.png     |   Bin 528 -> 3347 bytes
 src/VBox/Frontends/VirtualBox/images/exit_16px.png |   Bin 3404 -> 3277 bytes
 .../images/expanding_collapsing_16px.png           |   Bin 0 -> 3215 bytes
 .../Frontends/VirtualBox/images/export_16px.png    |   Bin 3448 -> 3476 bytes
 .../VirtualBox/images/extension_pack_16px.png      |   Bin 3299 -> 3102 bytes
 .../VirtualBox/images/extension_pack_32px.png      |   Bin 4606 -> 3623 bytes
 .../images/extension_pack_disabled_16px.png        |   Bin 3215 -> 3070 bytes
 .../images/extension_pack_disabled_32px.png        |   Bin 4189 -> 3461 bytes
 .../images/extension_pack_install_16px.png         |   Bin 3345 -> 3376 bytes
 .../images/extension_pack_install_32px.png         |   Bin 4914 -> 4061 bytes
 .../extension_pack_install_disabled_16px.png       |   Bin 3306 -> 3344 bytes
 .../extension_pack_install_disabled_32px.png       |   Bin 4577 -> 3881 bytes
 .../images/extension_pack_uninstall_16px.png       |   Bin 3330 -> 3445 bytes
 .../images/extension_pack_uninstall_32px.png       |   Bin 5266 -> 4390 bytes
 .../extension_pack_uninstall_disabled_16px.png     |   Bin 3341 -> 3360 bytes
 .../extension_pack_uninstall_disabled_32px.png     |   Bin 4991 -> 4202 bytes
 .../images/extension_pack_warning_16px.png         |   Bin 0 -> 3365 bytes
 src/VBox/Frontends/VirtualBox/images/fd_16px.png   |   Bin 3192 -> 3143 bytes
 src/VBox/Frontends/VirtualBox/images/fd_32px.png   |   Bin 2145 -> 3719 bytes
 .../Frontends/VirtualBox/images/fd_add_16px.png    |   Bin 3373 -> 3335 bytes
 .../VirtualBox/images/fd_add_disabled_16px.png     |   Bin 3323 -> 3295 bytes
 .../VirtualBox/images/fd_disabled_16px.png         |   Bin 3121 -> 3120 bytes
 .../VirtualBox/images/fd_disabled_32px.png         |   Bin 958 -> 3526 bytes
 .../Frontends/VirtualBox/images/fd_read_16px.png   |   Bin 3356 -> 3308 bytes
 .../VirtualBox/images/fd_unmount_16px.png          |   Bin 3363 -> 3435 bytes
 .../VirtualBox/images/fd_unmount_dis_16px.png      |   Bin 3304 -> 3380 bytes
 .../Frontends/VirtualBox/images/fd_write_16px.png  |   Bin 3357 -> 3306 bytes
 .../Frontends/VirtualBox/images/floppy_16px.png    |   Bin 3375 -> 3428 bytes
 .../VirtualBox/images/floppy_add_16px.png          |   Bin 3478 -> 3534 bytes
 .../VirtualBox/images/floppy_add_disabled_16px.png |   Bin 3473 -> 3499 bytes
 .../VirtualBox/images/floppy_collapse_16px.png     |   Bin 3400 -> 3443 bytes
 .../VirtualBox/images/floppy_expand_16px.png       |   Bin 3483 -> 3510 bytes
 .../VirtualBox/images/fullscreen_16px.png          |   Bin 3173 -> 3010 bytes
 .../VirtualBox/images/fullscreen_disabled_16px.png |   Bin 3074 -> 3011 bytes
 .../VirtualBox/images/fullscreen_on_16px.png       |   Bin 3134 -> 3055 bytes
 .../images/fullscreen_on_disabled_16px.png         |   Bin 3050 -> 3041 bytes
 .../VirtualBox/images/global_settings_16px.png     |   Bin 872 -> 3369 bytes
 .../images/global_settings_disabled_16px.png       |   Bin 540 -> 3367 bytes
 .../VirtualBox/images/group_abstract_16px.png      |   Bin 0 -> 3125 bytes
 .../VirtualBox/images/guesttools_16px.png          |   Bin 741 -> 3276 bytes
 .../VirtualBox/images/guesttools_disabled_16px.png |   Bin 509 -> 3248 bytes
 src/VBox/Frontends/VirtualBox/images/hd_16px.png   |   Bin 3615 -> 3392 bytes
 src/VBox/Frontends/VirtualBox/images/hd_32px.png   |   Bin 2578 -> 4486 bytes
 .../Frontends/VirtualBox/images/hd_add_16px.png    |   Bin 3598 -> 3469 bytes
 .../Frontends/VirtualBox/images/hd_add_22px.png    |   Bin 1678 -> 3811 bytes
 .../VirtualBox/images/hd_add_disabled_16px.png     |   Bin 3601 -> 3433 bytes
 .../VirtualBox/images/hd_add_disabled_22px.png     |   Bin 854 -> 3397 bytes
 .../VirtualBox/images/hd_disabled_16px.png         |   Bin 3550 -> 3357 bytes
 .../VirtualBox/images/hd_disabled_32px.png         |   Bin 1314 -> 4390 bytes
 .../Frontends/VirtualBox/images/hd_new_16px.png    |   Bin 3636 -> 3507 bytes
 .../Frontends/VirtualBox/images/hd_new_22px.png    |   Bin 4314 -> 3900 bytes
 .../VirtualBox/images/hd_new_disabled_16px.png     |   Bin 3614 -> 3475 bytes
 .../VirtualBox/images/hd_new_disabled_22px.png     |   Bin 850 -> 3867 bytes
 .../Frontends/VirtualBox/images/hd_read_16px.png   |   Bin 3622 -> 3515 bytes
 .../VirtualBox/images/hd_release_16px.png          |   Bin 3597 -> 3529 bytes
 .../VirtualBox/images/hd_release_22px.png          |   Bin 1728 -> 3876 bytes
 .../VirtualBox/images/hd_release_disabled_16px.png |   Bin 3613 -> 3485 bytes
 .../VirtualBox/images/hd_release_disabled_22px.png |   Bin 884 -> 3819 bytes
 .../Frontends/VirtualBox/images/hd_remove_16px.png |   Bin 3616 -> 3401 bytes
 .../Frontends/VirtualBox/images/hd_remove_22px.png |   Bin 1601 -> 3668 bytes
 .../VirtualBox/images/hd_remove_disabled_16px.png  |   Bin 3573 -> 3361 bytes
 .../VirtualBox/images/hd_remove_disabled_22px.png  |   Bin 842 -> 3606 bytes
 .../VirtualBox/images/hd_warning_16px.png          |   Bin 0 -> 3452 bytes
 .../Frontends/VirtualBox/images/hd_write_16px.png  |   Bin 3632 -> 3510 bytes
 src/VBox/Frontends/VirtualBox/images/help_16px.png |   Bin 3711 -> 3328 bytes
 .../images/help_button_normal_mac_22px.png         |   Bin 5420 -> 4096 bytes
 .../images/help_button_pressed_mac_22px.png        |   Bin 5437 -> 4107 bytes
 .../Frontends/VirtualBox/images/hostkey_16px.png   |   Bin 3328 -> 3340 bytes
 .../Frontends/VirtualBox/images/hostkey_32px.png   |   Bin 4840 -> 4005 bytes
 .../VirtualBox/images/hostkey_captured_16px.png    |   Bin 3388 -> 3352 bytes
 .../images/hostkey_captured_pressed_16px.png       |   Bin 3391 -> 3362 bytes
 .../VirtualBox/images/hostkey_disabled_16px.png    |   Bin 3249 -> 3302 bytes
 .../VirtualBox/images/hostkey_disabled_32px.png    |   Bin 970 -> 3819 bytes
 .../VirtualBox/images/hostkey_pressed_16px.png     |   Bin 3334 -> 3339 bytes
 .../VirtualBox/images/hostkey_warning_16px.png     |   Bin 0 -> 3449 bytes
 src/VBox/Frontends/VirtualBox/images/ide_16px.png  |   Bin 3445 -> 3410 bytes
 .../Frontends/VirtualBox/images/ide_add_16px.png   |   Bin 3456 -> 3457 bytes
 .../VirtualBox/images/ide_add_disabled_16px.png    |   Bin 3462 -> 3440 bytes
 .../VirtualBox/images/ide_collapse_16px.png        |   Bin 3421 -> 3400 bytes
 .../VirtualBox/images/ide_expand_16px.png          |   Bin 3468 -> 3444 bytes
 .../Frontends/VirtualBox/images/import_16px.png    |   Bin 962 -> 3498 bytes
 .../VirtualBox/images/list_movedown_16px.png       |   Bin 3171 -> 3167 bytes
 .../VirtualBox/images/list_movedown_22px.png       |   Bin 3505 -> 3274 bytes
 .../images/list_movedown_disabled_16px.png         |   Bin 3125 -> 3120 bytes
 .../images/list_movedown_disabled_22px.png         |   Bin 556 -> 3212 bytes
 .../VirtualBox/images/list_moveup_16px.png         |   Bin 3163 -> 3167 bytes
 .../VirtualBox/images/list_moveup_22px.png         |   Bin 3507 -> 3264 bytes
 .../images/list_moveup_disabled_16px.png           |   Bin 3113 -> 3123 bytes
 .../images/list_moveup_disabled_22px.png           |   Bin 557 -> 3204 bytes
 .../Frontends/VirtualBox/images/machine_16px.png   |   Bin 3128 -> 3021 bytes
 .../Frontends/VirtualBox/images/machine_32px.png   |   Bin 4457 -> 3397 bytes
 .../VirtualBox/images/machine_abstract_16px.png    |   Bin 0 -> 2986 bytes
 .../VirtualBox/images/machine_disabled_16px.png    |   Bin 3067 -> 3029 bytes
 .../VirtualBox/images/machine_disabled_32px.png    |   Bin 929 -> 3345 bytes
 .../VirtualBox/images/machine_warning_16px.png     |   Bin 0 -> 3314 bytes
 .../VirtualBox/images/meditation_32px.png          |   Bin 5627 -> 5306 bytes
 .../Frontends/VirtualBox/images/minimize_16px.png  |   Bin 3009 -> 2930 bytes
 .../Frontends/VirtualBox/images/mouse_16px.png     |   Bin 1027 -> 3508 bytes
 .../VirtualBox/images/mouse_can_seamless_16px.png  |   Bin 1033 -> 3574 bytes
 .../images/mouse_can_seamless_disabled_16px.png    |   Bin 565 -> 3565 bytes
 .../images/mouse_can_seamless_on_16px.png          |   Bin 3490 -> 3384 bytes
 .../images/mouse_can_seamless_on_disabled_16px.png |   Bin 512 -> 3399 bytes
 .../images/mouse_can_seamless_uncaptured_16px.png  |   Bin 584 -> 3608 bytes
 .../VirtualBox/images/mouse_disabled_16px.png      |   Bin 565 -> 3521 bytes
 .../VirtualBox/images/mouse_seamless_16px.png      |   Bin 1039 -> 3567 bytes
 .../VirtualBox/images/movie_reel_16px.png          |   Bin 0 -> 3427 bytes
 src/VBox/Frontends/VirtualBox/images/name_16px.png |   Bin 1063 -> 3542 bytes
 src/VBox/Frontends/VirtualBox/images/new_16px.png  |   Bin 3648 -> 0 bytes
 src/VBox/Frontends/VirtualBox/images/next_16px.png |   Bin 0 -> 3264 bytes
 src/VBox/Frontends/VirtualBox/images/nw_16px.png   |   Bin 3111 -> 3071 bytes
 src/VBox/Frontends/VirtualBox/images/nw_32px.png   |   Bin 4682 -> 3523 bytes
 .../VirtualBox/images/nw_disabled_16px.png         |   Bin 3046 -> 3066 bytes
 .../VirtualBox/images/nw_disabled_32px.png         |   Bin 999 -> 3446 bytes
 .../Frontends/VirtualBox/images/nw_error_16px.png  |   Bin 0 -> 3264 bytes
 .../VirtualBox/images/nw_loading_16px.png          |   Bin 0 -> 3331 bytes
 .../Frontends/VirtualBox/images/nw_read_16px.png   |   Bin 3292 -> 3233 bytes
 .../VirtualBox/images/nw_settings_16px.png         |   Bin 0 -> 3309 bytes
 .../images/nw_settings_disabled_16px.png           |   Bin 0 -> 3290 bytes
 .../VirtualBox/images/nw_warning_16px.png          |   Bin 0 -> 3304 bytes
 .../Frontends/VirtualBox/images/nw_write_16px.png  |   Bin 3281 -> 3221 bytes
 .../VirtualBox/images/offline_snapshot_16px.png    |   Bin 884 -> 0 bytes
 src/VBox/Frontends/VirtualBox/images/ok_16px.png   |   Bin 0 -> 3521 bytes
 .../VirtualBox/images/online_snapshot_16px.png     |   Bin 936 -> 0 bytes
 .../Frontends/VirtualBox/images/os_archlinux.png   |   Bin 2436 -> 4513 bytes
 .../VirtualBox/images/os_archlinux_64.png          |   Bin 2571 -> 4767 bytes
 src/VBox/Frontends/VirtualBox/images/os_debian.png |   Bin 2628 -> 5000 bytes
 .../Frontends/VirtualBox/images/os_debian_64.png   |   Bin 2731 -> 5185 bytes
 src/VBox/Frontends/VirtualBox/images/os_dos.png    |   Bin 2718 -> 4648 bytes
 src/VBox/Frontends/VirtualBox/images/os_fedora.png |   Bin 2278 -> 4151 bytes
 .../Frontends/VirtualBox/images/os_fedora_64.png   |   Bin 2436 -> 4440 bytes
 .../Frontends/VirtualBox/images/os_freebsd.png     |   Bin 2323 -> 4771 bytes
 .../Frontends/VirtualBox/images/os_freebsd_64.png  |   Bin 2523 -> 5057 bytes
 src/VBox/Frontends/VirtualBox/images/os_gentoo.png |   Bin 1966 -> 4442 bytes
 .../Frontends/VirtualBox/images/os_gentoo_64.png   |   Bin 2077 -> 4664 bytes
 .../Frontends/VirtualBox/images/os_jrockitve.png   |   Bin 5244 -> 5056 bytes
 src/VBox/Frontends/VirtualBox/images/os_l4.png     |   Bin 2104 -> 4456 bytes
 src/VBox/Frontends/VirtualBox/images/os_linux.png  |   Bin 2466 -> 4382 bytes
 .../Frontends/VirtualBox/images/os_linux22.png     |   Bin 2550 -> 4634 bytes
 .../Frontends/VirtualBox/images/os_linux24.png     |   Bin 2557 -> 4648 bytes
 .../Frontends/VirtualBox/images/os_linux24_64.png  |   Bin 2679 -> 4935 bytes
 .../Frontends/VirtualBox/images/os_linux26.png     |   Bin 2567 -> 4665 bytes
 .../Frontends/VirtualBox/images/os_linux26_64.png  |   Bin 2687 -> 4957 bytes
 .../Frontends/VirtualBox/images/os_linux_other.png |   Bin 2545 -> 4659 bytes
 src/VBox/Frontends/VirtualBox/images/os_macosx.png |   Bin 5082 -> 4687 bytes
 .../Frontends/VirtualBox/images/os_macosx_64.png   |   Bin 5032 -> 4772 bytes
 .../Frontends/VirtualBox/images/os_mandriva.png    |   Bin 2207 -> 4550 bytes
 .../Frontends/VirtualBox/images/os_mandriva_64.png |   Bin 2403 -> 4844 bytes
 src/VBox/Frontends/VirtualBox/images/os_netbsd.png |   Bin 2442 -> 4661 bytes
 .../Frontends/VirtualBox/images/os_netbsd_64.png   |   Bin 2499 -> 4825 bytes
 .../Frontends/VirtualBox/images/os_netware.png     |   Bin 2601 -> 4967 bytes
 .../Frontends/VirtualBox/images/os_openbsd.png     |   Bin 2442 -> 4973 bytes
 .../Frontends/VirtualBox/images/os_openbsd_64.png  |   Bin 2539 -> 5174 bytes
 .../Frontends/VirtualBox/images/os_opensuse.png    |   Bin 2640 -> 4988 bytes
 .../Frontends/VirtualBox/images/os_opensuse_64.png |   Bin 2777 -> 5245 bytes
 src/VBox/Frontends/VirtualBox/images/os_oracle.png |   Bin 5206 -> 5226 bytes
 .../Frontends/VirtualBox/images/os_oracle_64.png   |   Bin 5240 -> 5267 bytes
 .../VirtualBox/images/os_oraclesolaris.png         |   Bin 4361 -> 4110 bytes
 .../VirtualBox/images/os_oraclesolaris_64.png      |   Bin 4608 -> 4416 bytes
 .../Frontends/VirtualBox/images/os_os2_other.png   |   Bin 3073 -> 5421 bytes
 src/VBox/Frontends/VirtualBox/images/os_os2ecs.png |   Bin 2313 -> 4678 bytes
 .../Frontends/VirtualBox/images/os_os2warp3.png    |   Bin 3073 -> 5353 bytes
 .../Frontends/VirtualBox/images/os_os2warp4.png    |   Bin 2632 -> 4755 bytes
 .../Frontends/VirtualBox/images/os_os2warp45.png   |   Bin 2649 -> 4842 bytes
 src/VBox/Frontends/VirtualBox/images/os_other.png  |   Bin 2271 -> 4633 bytes
 .../Frontends/VirtualBox/images/os_other_64.png    |   Bin 0 -> 4661 bytes
 src/VBox/Frontends/VirtualBox/images/os_qnx.png    |   Bin 2968 -> 5105 bytes
 src/VBox/Frontends/VirtualBox/images/os_redhat.png |   Bin 2661 -> 4733 bytes
 .../Frontends/VirtualBox/images/os_redhat_64.png   |   Bin 2780 -> 4995 bytes
 .../Frontends/VirtualBox/images/os_solaris.png     |   Bin 2116 -> 4617 bytes
 .../Frontends/VirtualBox/images/os_solaris_64.png  |   Bin 2278 -> 4798 bytes
 .../Frontends/VirtualBox/images/os_turbolinux.png  |   Bin 5287 -> 4739 bytes
 .../VirtualBox/images/os_turbolinux_64.png         |   Bin 5243 -> 4819 bytes
 .../Frontends/VirtualBox/images/os_type_16px.png   |   Bin 1008 -> 3070 bytes
 src/VBox/Frontends/VirtualBox/images/os_ubuntu.png |   Bin 2298 -> 4640 bytes
 .../Frontends/VirtualBox/images/os_ubuntu_64.png   |   Bin 2328 -> 4807 bytes
 src/VBox/Frontends/VirtualBox/images/os_win10.png  |   Bin 0 -> 2676 bytes
 .../Frontends/VirtualBox/images/os_win10_64.png    |   Bin 0 -> 2673 bytes
 src/VBox/Frontends/VirtualBox/images/os_win2k.png  |   Bin 5507 -> 5394 bytes
 .../Frontends/VirtualBox/images/os_win2k12_64.png  |   Bin 0 -> 5255 bytes
 src/VBox/Frontends/VirtualBox/images/os_win2k3.png |   Bin 5536 -> 5413 bytes
 .../Frontends/VirtualBox/images/os_win2k3_64.png   |   Bin 5500 -> 5393 bytes
 src/VBox/Frontends/VirtualBox/images/os_win2k8.png |   Bin 5556 -> 5395 bytes
 .../Frontends/VirtualBox/images/os_win2k8_64.png   |   Bin 5521 -> 5369 bytes
 src/VBox/Frontends/VirtualBox/images/os_win31.png  |   Bin 5426 -> 5349 bytes
 src/VBox/Frontends/VirtualBox/images/os_win7.png   |   Bin 5400 -> 5310 bytes
 .../Frontends/VirtualBox/images/os_win7_64.png     |   Bin 5366 -> 5297 bytes
 src/VBox/Frontends/VirtualBox/images/os_win8.png   |   Bin 5407 -> 5381 bytes
 src/VBox/Frontends/VirtualBox/images/os_win81.png  |   Bin 0 -> 2698 bytes
 .../Frontends/VirtualBox/images/os_win81_64.png    |   Bin 0 -> 2692 bytes
 .../Frontends/VirtualBox/images/os_win8_64.png     |   Bin 5382 -> 5372 bytes
 src/VBox/Frontends/VirtualBox/images/os_win95.png  |   Bin 5415 -> 5352 bytes
 src/VBox/Frontends/VirtualBox/images/os_win98.png  |   Bin 5450 -> 5400 bytes
 .../Frontends/VirtualBox/images/os_win_other.png   |   Bin 5376 -> 5356 bytes
 src/VBox/Frontends/VirtualBox/images/os_winme.png  |   Bin 5415 -> 5254 bytes
 src/VBox/Frontends/VirtualBox/images/os_winnt4.png |   Bin 5380 -> 5275 bytes
 .../Frontends/VirtualBox/images/os_winvista.png    |   Bin 5495 -> 5365 bytes
 .../Frontends/VirtualBox/images/os_winvista_64.png |   Bin 5466 -> 5346 bytes
 src/VBox/Frontends/VirtualBox/images/os_winxp.png  |   Bin 5428 -> 5351 bytes
 .../Frontends/VirtualBox/images/os_winxp_64.png    |   Bin 5406 -> 5341 bytes
 .../Frontends/VirtualBox/images/os_xandros.png     |   Bin 2330 -> 4393 bytes
 .../Frontends/VirtualBox/images/os_xandros_64.png  |   Bin 2274 -> 4591 bytes
 .../VirtualBox/images/parallel_port_16px.png       |   Bin 921 -> 3436 bytes
 .../VirtualBox/images/parallel_port_32px.png       |   Bin 5061 -> 4764 bytes
 .../images/parallel_port_disabled_16px.png         |   Bin 541 -> 3451 bytes
 .../images/parallel_port_disabled_32px.png         |   Bin 1238 -> 4769 bytes
 .../VirtualBox/images/parallel_port_read_16px.png  |   Bin 972 -> 3496 bytes
 .../images/parallel_port_warning_16px.png          |   Bin 0 -> 3476 bytes
 .../VirtualBox/images/parallel_port_write_16px.png |   Bin 966 -> 3480 bytes
 .../Frontends/VirtualBox/images/pause_16px.png     |   Bin 3164 -> 0 bytes
 .../VirtualBox/images/pause_disabled_16px.png      |   Bin 412 -> 0 bytes
 .../Frontends/VirtualBox/images/pause_on_16px.png  |   Bin 3226 -> 0 bytes
 .../VirtualBox/images/pause_on_disabled_16px.png   |   Bin 420 -> 0 bytes
 src/VBox/Frontends/VirtualBox/images/pin_16px.png  |   Bin 3349 -> 3390 bytes
 .../Frontends/VirtualBox/images/poweroff_16px.png  |   Bin 801 -> 0 bytes
 .../VirtualBox/images/poweroff_disabled_16px.png   |   Bin 491 -> 0 bytes
 .../VirtualBox/images/preview_empty_228x168px.png  |   Bin 0 -> 4545 bytes
 .../VirtualBox/images/preview_full_228x168px.png   |   Bin 0 -> 7401 bytes
 .../Frontends/VirtualBox/images/previous_16px.png  |   Bin 0 -> 3237 bytes
 .../VirtualBox/images/progress_dnd_gh_90px.png     |   Bin 0 -> 9622 bytes
 .../VirtualBox/images/progress_dnd_hg_90px.png     |   Bin 0 -> 9296 bytes
 .../Frontends/VirtualBox/images/proxy_16px.png     |   Bin 3402 -> 3143 bytes
 .../Frontends/VirtualBox/images/proxy_32px.png     |   Bin 4524 -> 3456 bytes
 .../VirtualBox/images/proxy_disabled_16px.png      |   Bin 3322 -> 3178 bytes
 .../VirtualBox/images/proxy_disabled_32px.png      |   Bin 4251 -> 3436 bytes
 .../VirtualBox/images/proxy_warning_16px.png       |   Bin 0 -> 3383 bytes
 src/VBox/Frontends/VirtualBox/images/ram_16px.png  |   Bin 611 -> 3140 bytes
 .../Frontends/VirtualBox/images/refresh_16px.png   |   Bin 3700 -> 3559 bytes
 .../Frontends/VirtualBox/images/refresh_22px.png   |   Bin 1553 -> 4025 bytes
 .../Frontends/VirtualBox/images/refresh_32px.png   |   Bin 2609 -> 4923 bytes
 .../VirtualBox/images/refresh_disabled_16px.png    |   Bin 598 -> 3519 bytes
 .../VirtualBox/images/refresh_disabled_22px.png    |   Bin 842 -> 3984 bytes
 .../VirtualBox/images/refresh_disabled_32px.png    |   Bin 1388 -> 4798 bytes
 .../VirtualBox/images/refresh_warning_16px.png     |   Bin 0 -> 3574 bytes
 .../Frontends/VirtualBox/images/register_16px.png  |   Bin 955 -> 3574 bytes
 .../Frontends/VirtualBox/images/register_32px.png  |   Bin 2086 -> 5076 bytes
 .../VirtualBox/images/register_disabled_16px.png   |   Bin 516 -> 3551 bytes
 .../VirtualBox/images/remove_host_iface_16px.png   |   Bin 3377 -> 3188 bytes
 .../images/remove_host_iface_disabled_16px.png     |   Bin 457 -> 3162 bytes
 .../images/remove_shared_folder_16px.png           |   Bin 729 -> 0 bytes
 .../images/remove_shared_folder_disabled_16px.png  |   Bin 443 -> 0 bytes
 .../Frontends/VirtualBox/images/reset_16px.png     |   Bin 3706 -> 0 bytes
 .../VirtualBox/images/reset_disabled_16px.png      |   Bin 578 -> 0 bytes
 .../VirtualBox/images/reset_warnings_16px.png      |   Bin 0 -> 3305 bytes
 .../Frontends/VirtualBox/images/restore_16px.png   |   Bin 3094 -> 2972 bytes
 src/VBox/Frontends/VirtualBox/images/sata_16px.png |   Bin 3424 -> 3290 bytes
 .../Frontends/VirtualBox/images/sata_add_16px.png  |   Bin 3472 -> 3396 bytes
 .../VirtualBox/images/sata_add_disabled_16px.png   |   Bin 3516 -> 3413 bytes
 .../VirtualBox/images/sata_collapse_16px.png       |   Bin 3430 -> 3303 bytes
 .../VirtualBox/images/sata_expand_16px.png         |   Bin 3507 -> 3386 bytes
 .../Frontends/VirtualBox/images/scale_16px.png     |   Bin 3162 -> 3116 bytes
 .../VirtualBox/images/scale_disabled_16px.png      |   Bin 3090 -> 3091 bytes
 .../Frontends/VirtualBox/images/scale_on_16px.png  |   Bin 3168 -> 3138 bytes
 .../VirtualBox/images/scale_on_disabled_16px.png   |   Bin 3097 -> 3117 bytes
 .../VirtualBox/images/screenshot_take_16px.png     |   Bin 0 -> 3297 bytes
 .../images/screenshot_take_disabled_16px.png       |   Bin 0 -> 3261 bytes
 src/VBox/Frontends/VirtualBox/images/scsi_16px.png |   Bin 3499 -> 3495 bytes
 .../Frontends/VirtualBox/images/scsi_add_16px.png  |   Bin 3505 -> 3495 bytes
 .../VirtualBox/images/scsi_add_disabled_16px.png   |   Bin 3488 -> 3440 bytes
 .../VirtualBox/images/scsi_collapse_16px.png       |   Bin 3475 -> 3467 bytes
 .../VirtualBox/images/scsi_expand_16px.png         |   Bin 3524 -> 3481 bytes
 .../Frontends/VirtualBox/images/seamless_16px.png  |   Bin 3067 -> 2970 bytes
 .../VirtualBox/images/seamless_disabled_16px.png   |   Bin 3008 -> 2951 bytes
 .../VirtualBox/images/seamless_on_16px.png         |   Bin 3098 -> 3045 bytes
 .../images/seamless_on_disabled_16px.png           |   Bin 3036 -> 3027 bytes
 .../VirtualBox/images/select_file_16px.png         |   Bin 812 -> 3356 bytes
 .../VirtualBox/images/select_file_dis_16px.png     |   Bin 490 -> 0 bytes
 .../images/select_file_disabled_16px.png           |   Bin 0 -> 3334 bytes
 .../VirtualBox/images/serial_port_16px.png         |   Bin 1000 -> 3437 bytes
 .../VirtualBox/images/serial_port_32px.png         |   Bin 5271 -> 5086 bytes
 .../images/serial_port_disabled_16px.png           |   Bin 583 -> 3519 bytes
 .../images/serial_port_disabled_32px.png           |   Bin 1351 -> 5051 bytes
 .../VirtualBox/images/serial_port_read_16px.png    |   Bin 1049 -> 3491 bytes
 .../VirtualBox/images/serial_port_warning_16px.png |   Bin 0 -> 3491 bytes
 .../VirtualBox/images/serial_port_write_16px.png   |   Bin 1040 -> 3482 bytes
 .../VirtualBox/images/session_info_16px.png        |   Bin 962 -> 3517 bytes
 .../VirtualBox/images/session_info_32px.png        |   Bin 2441 -> 4730 bytes
 .../images/session_info_details_16px.png           |   Bin 0 -> 3401 bytes
 .../images/session_info_disabled_16px.png          |   Bin 551 -> 3507 bytes
 .../images/session_info_disabled_32px.png          |   Bin 4856 -> 4681 bytes
 .../images/session_info_runtime_16px.png           |   Bin 0 -> 3341 bytes
 .../Frontends/VirtualBox/images/settings_16px.png  |   Bin 3671 -> 0 bytes
 .../VirtualBox/images/settings_dis_16px.png        |   Bin 584 -> 0 bytes
 src/VBox/Frontends/VirtualBox/images/sf_16px.png   |   Bin 0 -> 3021 bytes
 src/VBox/Frontends/VirtualBox/images/sf_32px.png   |   Bin 0 -> 3303 bytes
 .../Frontends/VirtualBox/images/sf_add_16px.png    |   Bin 0 -> 3260 bytes
 .../VirtualBox/images/sf_add_disabled_16px.png     |   Bin 0 -> 3240 bytes
 .../VirtualBox/images/sf_disabled_16px.png         |   Bin 0 -> 3025 bytes
 .../VirtualBox/images/sf_disabled_32px.png         |   Bin 0 -> 3255 bytes
 .../Frontends/VirtualBox/images/sf_edit_16px.png   |   Bin 0 -> 3231 bytes
 .../VirtualBox/images/sf_edit_disabled_16px.png    |   Bin 0 -> 3241 bytes
 .../Frontends/VirtualBox/images/sf_read_16px.png   |   Bin 0 -> 3239 bytes
 .../Frontends/VirtualBox/images/sf_remove_16px.png |   Bin 0 -> 3108 bytes
 .../VirtualBox/images/sf_remove_disabled_16px.png  |   Bin 0 -> 3102 bytes
 .../VirtualBox/images/sf_settings_16px.png         |   Bin 0 -> 3339 bytes
 .../images/sf_settings_disabled_16px.png           |   Bin 0 -> 3455 bytes
 .../VirtualBox/images/sf_warning_16px.png          |   Bin 0 -> 3343 bytes
 .../Frontends/VirtualBox/images/sf_write_16px.png  |   Bin 0 -> 3231 bytes
 .../VirtualBox/images/shared_clipboard_16px.png    |   Bin 0 -> 3003 bytes
 .../images/shared_clipboard_disabled_16px.png      |   Bin 0 -> 2991 bytes
 .../VirtualBox/images/shared_folder_16px.png       |   Bin 3326 -> 0 bytes
 .../VirtualBox/images/shared_folder_32px.png       |   Bin 4279 -> 0 bytes
 .../images/shared_folder_disabled_16px.png         |   Bin 420 -> 0 bytes
 .../images/shared_folder_disabled_32px.png         |   Bin 757 -> 0 bytes
 .../VirtualBox/images/shared_folder_read_16px.png  |   Bin 835 -> 0 bytes
 .../VirtualBox/images/shared_folder_write_16px.png |   Bin 843 -> 0 bytes
 .../Frontends/VirtualBox/images/show_logs_16px.png |   Bin 3415 -> 0 bytes
 .../Frontends/VirtualBox/images/show_logs_22px.png |   Bin 3911 -> 0 bytes
 .../VirtualBox/images/show_logs_disabled_16px.png  |   Bin 3346 -> 0 bytes
 .../VirtualBox/images/show_logs_disabled_22px.png  |   Bin 702 -> 0 bytes
 .../images/show_snapshot_details_16px.png          |   Bin 907 -> 0 bytes
 .../images/show_snapshot_details_22px.png          |   Bin 1439 -> 0 bytes
 .../images/show_snapshot_details_dis_16px.png      |   Bin 503 -> 0 bytes
 .../images/show_snapshot_details_dis_22px.png      |   Bin 755 -> 0 bytes
 src/VBox/Frontends/VirtualBox/images/site_16px.png |   Bin 3676 -> 3567 bytes
 src/VBox/Frontends/VirtualBox/images/site_32px.png |   Bin 2827 -> 4944 bytes
 .../VirtualBox/images/site_disabled_16px.png       |   Bin 555 -> 3549 bytes
 .../VirtualBox/images/site_disabled_32px.png       |   Bin 1314 -> 4781 bytes
 .../VirtualBox/images/site_warning_16px.png        |   Bin 0 -> 3567 bytes
 .../VirtualBox/images/snapshot_delete_16px.png     |   Bin 0 -> 3473 bytes
 .../VirtualBox/images/snapshot_delete_22px.png     |   Bin 0 -> 3909 bytes
 .../images/snapshot_delete_disabled_16px.png       |   Bin 0 -> 3444 bytes
 .../images/snapshot_delete_disabled_22px.png       |   Bin 0 -> 3866 bytes
 .../VirtualBox/images/snapshot_offline_16px.png    |   Bin 0 -> 3375 bytes
 .../VirtualBox/images/snapshot_online_16px.png     |   Bin 0 -> 3429 bytes
 .../VirtualBox/images/snapshot_restore_16px.png    |   Bin 0 -> 3425 bytes
 .../VirtualBox/images/snapshot_restore_22px.png    |   Bin 0 -> 3859 bytes
 .../images/snapshot_restore_disabled_16px.png      |   Bin 0 -> 3411 bytes
 .../images/snapshot_restore_disabled_22px.png      |   Bin 0 -> 3824 bytes
 .../images/snapshot_show_details_16px.png          |   Bin 0 -> 3407 bytes
 .../images/snapshot_show_details_22px.png          |   Bin 0 -> 3839 bytes
 .../images/snapshot_show_details_disabled_16px.png |   Bin 0 -> 3400 bytes
 .../images/snapshot_show_details_disabled_22px.png |   Bin 0 -> 3807 bytes
 .../VirtualBox/images/snapshot_take_16px.png       |   Bin 0 -> 3241 bytes
 .../VirtualBox/images/snapshot_take_22px.png       |   Bin 0 -> 3571 bytes
 .../images/snapshot_take_disabled_16px.png         |   Bin 0 -> 3234 bytes
 .../images/snapshot_take_disabled_22px.png         |   Bin 0 -> 3482 bytes
 src/VBox/Frontends/VirtualBox/images/sort_16px.png |   Bin 0 -> 3362 bytes
 .../VirtualBox/images/sort_disabled_16px.png       |   Bin 0 -> 3315 bytes
 .../Frontends/VirtualBox/images/sound_16px.png     |   Bin 3506 -> 3332 bytes
 .../Frontends/VirtualBox/images/sound_32px.png     |   Bin 4415 -> 4107 bytes
 .../VirtualBox/images/sound_disabled_16px.png      |   Bin 481 -> 3333 bytes
 .../VirtualBox/images/sound_disabled_32px.png      |   Bin 1002 -> 4006 bytes
 .../VirtualBox/images/sound_warning_16px.png       |   Bin 0 -> 3425 bytes
 .../Frontends/VirtualBox/images/start_16px.png     |   Bin 3489 -> 0 bytes
 .../Frontends/VirtualBox/images/start_dis_16px.png |   Bin 523 -> 0 bytes
 .../VirtualBox/images/state_aborted_16px.png       |   Bin 796 -> 3355 bytes
 .../VirtualBox/images/state_discarding_16px.png    |   Bin 920 -> 3435 bytes
 .../VirtualBox/images/state_paused_16px.png        |   Bin 3164 -> 3015 bytes
 .../VirtualBox/images/state_powered_off_16px.png   |   Bin 3715 -> 3567 bytes
 .../VirtualBox/images/state_restoring_16px.png     |   Bin 3404 -> 3386 bytes
 .../VirtualBox/images/state_running_16px.png       |   Bin 3489 -> 3364 bytes
 .../VirtualBox/images/state_saved_16px.png         |   Bin 3385 -> 3388 bytes
 .../VirtualBox/images/state_saving_16px.png        |   Bin 3363 -> 3408 bytes
 .../VirtualBox/images/state_stuck_16px.png         |   Bin 481 -> 3176 bytes
 .../VirtualBox/images/status_check_16px.png        |   Bin 854 -> 3416 bytes
 .../VirtualBox/images/status_check_32px.png        |   Bin 4432 -> 4540 bytes
 .../VirtualBox/images/status_error_16px.png        |   Bin 3049 -> 3512 bytes
 .../VirtualBox/images/status_error_32px.png        |   Bin 3612 -> 4654 bytes
 .../VirtualBox/images/take_snapshot_16px.png       |   Bin 3377 -> 0 bytes
 .../VirtualBox/images/take_snapshot_22px.png       |   Bin 1157 -> 0 bytes
 .../VirtualBox/images/take_snapshot_dis_16px.png   |   Bin 431 -> 0 bytes
 .../VirtualBox/images/take_snapshot_dis_22px.png   |   Bin 640 -> 0 bytes
 src/VBox/Frontends/VirtualBox/images/usb_16px.png  |   Bin 3520 -> 3323 bytes
 src/VBox/Frontends/VirtualBox/images/usb_32px.png  |   Bin 4763 -> 4612 bytes
 .../Frontends/VirtualBox/images/usb_add_16px.png   |   Bin 3618 -> 3382 bytes
 .../VirtualBox/images/usb_add_disabled_16px.png    |   Bin 560 -> 3378 bytes
 .../VirtualBox/images/usb_disabled_16px.png        |   Bin 541 -> 3370 bytes
 .../VirtualBox/images/usb_disabled_32px.png        |   Bin 1143 -> 4537 bytes
 .../VirtualBox/images/usb_filter_edit_16px.png     |   Bin 3636 -> 3427 bytes
 .../images/usb_filter_edit_disabled_16px.png       |   Bin 567 -> 3483 bytes
 .../VirtualBox/images/usb_movedown_16px.png        |   Bin 3614 -> 3431 bytes
 .../images/usb_movedown_disabled_16px.png          |   Bin 570 -> 3488 bytes
 .../VirtualBox/images/usb_moveup_16px.png          |   Bin 3650 -> 3417 bytes
 .../VirtualBox/images/usb_moveup_disabled_16px.png |   Bin 578 -> 3470 bytes
 .../Frontends/VirtualBox/images/usb_new_16px.png   |   Bin 3638 -> 3437 bytes
 .../VirtualBox/images/usb_new_disabled_16px.png    |   Bin 565 -> 3483 bytes
 .../Frontends/VirtualBox/images/usb_read_16px.png  |   Bin 3638 -> 3436 bytes
 .../VirtualBox/images/usb_remove_16px.png          |   Bin 3488 -> 3307 bytes
 .../VirtualBox/images/usb_remove_disabled_16px.png |   Bin 524 -> 3340 bytes
 .../VirtualBox/images/usb_unavailable_16px.png     |   Bin 3652 -> 3450 bytes
 .../images/usb_unavailable_disabled_16px.png       |   Bin 578 -> 3482 bytes
 .../VirtualBox/images/usb_warning_16px.png         |   Bin 0 -> 3448 bytes
 .../Frontends/VirtualBox/images/usb_write_16px.png |   Bin 3639 -> 3428 bytes
 .../VirtualBox/images/video_capture_16px.png       |   Bin 0 -> 3073 bytes
 .../images/video_capture_disabled_16px.png         |   Bin 0 -> 3072 bytes
 .../VirtualBox/images/video_capture_on_16px.png    |   Bin 0 -> 3058 bytes
 .../images/video_capture_on_disabled_16px.png      |   Bin 0 -> 3060 bytes
 .../images/video_capture_settings_16px.png         |   Bin 0 -> 3365 bytes
 .../VirtualBox/images/video_capture_write_16px.png |   Bin 0 -> 3299 bytes
 .../Frontends/VirtualBox/images/vm_add_16px.png    |   Bin 3233 -> 3216 bytes
 .../Frontends/VirtualBox/images/vm_add_32px.png    |   Bin 4283 -> 3893 bytes
 .../Frontends/VirtualBox/images/vm_clone_16px.png  |   Bin 3590 -> 3218 bytes
 .../Frontends/VirtualBox/images/vm_clone_22px.png  |   Bin 0 -> 3315 bytes
 .../VirtualBox/images/vm_clone_disabled_16px.png   |   Bin 3544 -> 3235 bytes
 .../VirtualBox/images/vm_clone_disabled_22px.png   |   Bin 0 -> 3259 bytes
 .../VirtualBox/images/vm_create_shortcut_16px.png  |   Bin 3342 -> 3287 bytes
 .../images/vm_create_shortcut_disabled_16px.png    |   Bin 3298 -> 3286 bytes
 .../Frontends/VirtualBox/images/vm_delete_16px.png |   Bin 0 -> 3532 bytes
 .../Frontends/VirtualBox/images/vm_delete_32px.png |   Bin 5296 -> 5095 bytes
 .../VirtualBox/images/vm_delete_disabled_16px.png  |   Bin 0 -> 3496 bytes
 .../VirtualBox/images/vm_delete_disabled_32px.png  |   Bin 1429 -> 4911 bytes
 .../VirtualBox/images/vm_discard_16px.png          |   Bin 0 -> 3410 bytes
 .../VirtualBox/images/vm_discard_32px.png          |   Bin 4642 -> 4438 bytes
 .../VirtualBox/images/vm_discard_disabled_16px.png |   Bin 0 -> 3370 bytes
 .../VirtualBox/images/vm_discard_disabled_32px.png |   Bin 1161 -> 4267 bytes
 .../VirtualBox/images/vm_group_create_16px.png     |   Bin 0 -> 3435 bytes
 .../images/vm_group_create_disabled_16px.png       |   Bin 0 -> 3335 bytes
 .../VirtualBox/images/vm_group_name_16px.png       |   Bin 0 -> 3423 bytes
 .../images/vm_group_name_disabled_16px.png         |   Bin 0 -> 3335 bytes
 .../VirtualBox/images/vm_group_remove_16px.png     |   Bin 0 -> 3489 bytes
 .../images/vm_group_remove_disabled_16px.png       |   Bin 0 -> 3410 bytes
 .../Frontends/VirtualBox/images/vm_new_16px.png    |   Bin 0 -> 3553 bytes
 .../Frontends/VirtualBox/images/vm_new_32px.png    |   Bin 5024 -> 4870 bytes
 .../VirtualBox/images/vm_new_disabled_32px.png     |   Bin 1361 -> 4811 bytes
 .../VirtualBox/images/vm_open_filemanager_16px.png |   Bin 2892 -> 2933 bytes
 .../images/vm_open_filemanager_disabled_16px.png   |   Bin 2901 -> 2957 bytes
 .../Frontends/VirtualBox/images/vm_pause_16px.png  |   Bin 0 -> 3045 bytes
 .../Frontends/VirtualBox/images/vm_pause_32px.png  |   Bin 4143 -> 3364 bytes
 .../VirtualBox/images/vm_pause_disabled_16px.png   |   Bin 0 -> 3013 bytes
 .../VirtualBox/images/vm_pause_disabled_32px.png   |   Bin 883 -> 3264 bytes
 .../VirtualBox/images/vm_pause_on_16px.png         |   Bin 0 -> 3105 bytes
 .../images/vm_pause_on_disabled_16px.png           |   Bin 0 -> 3085 bytes
 .../VirtualBox/images/vm_poweroff_16px.png         |   Bin 0 -> 3454 bytes
 .../images/vm_poweroff_disabled_16px.png           |   Bin 0 -> 3411 bytes
 .../Frontends/VirtualBox/images/vm_reset_16px.png  |   Bin 0 -> 3583 bytes
 .../VirtualBox/images/vm_reset_disabled_16px.png   |   Bin 0 -> 3600 bytes
 .../VirtualBox/images/vm_save_state_16px.png       |   Bin 0 -> 3409 bytes
 .../images/vm_save_state_disabled_16px.png         |   Bin 0 -> 3478 bytes
 .../VirtualBox/images/vm_settings_16px.png         |   Bin 0 -> 3577 bytes
 .../VirtualBox/images/vm_settings_32px.png         |   Bin 2762 -> 5070 bytes
 .../images/vm_settings_disabled_16px.png           |   Bin 0 -> 3560 bytes
 .../images/vm_settings_disabled_32px.png           |   Bin 1474 -> 4902 bytes
 .../VirtualBox/images/vm_show_logs_16px.png        |   Bin 0 -> 3359 bytes
 .../VirtualBox/images/vm_show_logs_22px.png        |   Bin 0 -> 3511 bytes
 .../VirtualBox/images/vm_show_logs_32px.png        |   Bin 4790 -> 4014 bytes
 .../images/vm_show_logs_disabled_16px.png          |   Bin 0 -> 3309 bytes
 .../images/vm_show_logs_disabled_22px.png          |   Bin 0 -> 3499 bytes
 .../images/vm_show_logs_disabled_32px.png          |   Bin 1106 -> 3877 bytes
 .../VirtualBox/images/vm_shutdown_16px.png         |   Bin 0 -> 3567 bytes
 .../images/vm_shutdown_disabled_16px.png           |   Bin 0 -> 3562 bytes
 .../Frontends/VirtualBox/images/vm_start_16px.png  |   Bin 0 -> 3364 bytes
 .../Frontends/VirtualBox/images/vm_start_32px.png  |   Bin 4677 -> 4441 bytes
 .../VirtualBox/images/vm_start_disabled_16px.png   |   Bin 0 -> 3373 bytes
 .../VirtualBox/images/vm_start_disabled_32px.png   |   Bin 1101 -> 4360 bytes
 src/VBox/Frontends/VirtualBox/images/vrdp_16px.png |   Bin 3192 -> 3077 bytes
 src/VBox/Frontends/VirtualBox/images/vrdp_32px.png |   Bin 1986 -> 3654 bytes
 .../VirtualBox/images/vrdp_disabled_16px.png       |   Bin 3108 -> 3066 bytes
 .../VirtualBox/images/vrdp_disabled_32px.png       |   Bin 917 -> 3515 bytes
 .../Frontends/VirtualBox/images/vrdp_on_16px.png   |   Bin 3157 -> 3104 bytes
 .../VirtualBox/images/vrdp_on_disabled_16px.png    |   Bin 3072 -> 3070 bytes
 .../VirtualBox/images/vrdp_warning_16px.png        |   Bin 0 -> 3319 bytes
 .../Frontends/VirtualBox/images/vtx_amdv_16px.png  |   Bin 746 -> 3335 bytes
 .../VirtualBox/images/vtx_amdv_disabled_16px.png   |   Bin 3342 -> 3288 bytes
 .../VirtualBox/images/web_camera_16px.png          |   Bin 0 -> 3415 bytes
 .../VirtualBox/images/web_camera_disabled_16px.png |   Bin 0 -> 3421 bytes
 .../Frontends/VirtualBox/nls/ApprovedLanguages.kmk |    12 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_ar.ts |  8436 ---
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_bg.ts | 13469 +++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_ca.ts | 14991 +++--
 .../Frontends/VirtualBox/nls/VirtualBox_ca_VA.ts   | 15018 +++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_cs.ts | 15103 +++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_da.ts | 13330 +++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_de.ts |  5099 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_el.ts |  7253 ---
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_en.ts |    64 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_es.ts | 15578 ++++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_eu.ts | 13456 +++--
 .../Frontends/VirtualBox/nls/VirtualBox_fa_IR.ts   |  9069 +++
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_fi.ts |  9929 ++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_fr.ts | 10834 ++--
 .../Frontends/VirtualBox/nls/VirtualBox_gl_ES.ts   |  9648 ++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_hu.ts | 14737 +++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_id.ts | 13545 +++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_it.ts | 14149 +++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_ja.ts | 16113 +++---
 .../Frontends/VirtualBox/nls/VirtualBox_km_KH.ts   |  9623 ++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_ko.ts | 13692 +++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_lt.ts | 12767 +++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_nl.ts | 10894 ++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_pl.ts | 10964 ++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_pt.ts | 13104 +++--
 .../Frontends/VirtualBox/nls/VirtualBox_pt_BR.ts   | 14102 +++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_ro.ts | 10358 ++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_ru.ts | 13780 +++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_sk.ts | 10270 ++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_sr.ts | 13374 +++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_sv.ts | 13258 +++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_tr.ts | 10934 ++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_uk.ts | 12144 ++--
 .../Frontends/VirtualBox/nls/VirtualBox_xx_YY.ts   |  4692 +-
 .../Frontends/VirtualBox/nls/VirtualBox_zh_CN.ts   | 10703 ++--
 .../Frontends/VirtualBox/nls/VirtualBox_zh_TW.ts   |  5732 +-
 src/VBox/Frontends/VirtualBox/nls/qt_ar.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_bg.ts         |    26 +-
 src/VBox/Frontends/VirtualBox/nls/qt_ca.ts         |   127 +-
 src/VBox/Frontends/VirtualBox/nls/qt_ca_VA.ts      |   125 +-
 src/VBox/Frontends/VirtualBox/nls/qt_cs.ts         |     4 +-
 src/VBox/Frontends/VirtualBox/nls/qt_da.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_de.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_el.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_es.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_eu.ts         |  3679 +-
 src/VBox/Frontends/VirtualBox/nls/qt_fa_IR.ts      |  5325 ++
 src/VBox/Frontends/VirtualBox/nls/qt_fi.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_fr.ts         |   116 +-
 src/VBox/Frontends/VirtualBox/nls/qt_gl_ES.ts      |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_hu.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_id.ts         |  2460 +-
 src/VBox/Frontends/VirtualBox/nls/qt_it.ts         |   385 +-
 src/VBox/Frontends/VirtualBox/nls/qt_iw.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_ja.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_km_KH.ts      |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_ko.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_lt.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_nl.ts         |     8 +-
 src/VBox/Frontends/VirtualBox/nls/qt_pl.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_pt.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_pt_BR.ts      |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_ro.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_ru.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_sk.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_sr.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_sv.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_tr.ts         |  1460 +-
 src/VBox/Frontends/VirtualBox/nls/qt_uk.ts         |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_xx_YY.ts      |     2 +-
 src/VBox/Frontends/VirtualBox/nls/qt_zh_CN.ts      |    11 +-
 src/VBox/Frontends/VirtualBox/nls/qt_zh_TW.ts      |    54 +-
 .../VirtualBox/src/UIMediumTypeChangeDialog.cpp    |    20 +-
 .../VirtualBox/src/UIMediumTypeChangeDialog.h      |     9 +-
 .../Frontends/VirtualBox/src/UIVMLogViewer.cpp     |   646 +
 src/VBox/Frontends/VirtualBox/src/UIVMLogViewer.h  |   107 +
 src/VBox/Frontends/VirtualBox/src/UIVMLogViewer.ui |    55 +
 src/VBox/Frontends/VirtualBox/src/VBoxAboutDlg.cpp |    11 +-
 .../Frontends/VirtualBox/src/VBoxFBOverlay.cpp     |   598 +-
 src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.h  |   359 +-
 .../Frontends/VirtualBox/src/VBoxFBOverlayCommon.h |     2 +-
 src/VBox/Frontends/VirtualBox/src/VBoxFBQGL.cpp    |   143 -
 .../Frontends/VirtualBox/src/VBoxGLSupportInfo.cpp |     2 +-
 .../VirtualBox/src/VBoxGlobalSettings.cpp          |    23 +-
 .../Frontends/VirtualBox/src/VBoxGlobalSettings.h  |     8 -
 .../Frontends/VirtualBox/src/VBoxLicenseViewer.cpp |     7 +-
 .../VirtualBox/src/VBoxMediaManagerDlg.cpp         |  1933 -
 .../Frontends/VirtualBox/src/VBoxMediaManagerDlg.h |   178 -
 .../VirtualBox/src/VBoxMediaManagerDlg.ui          |   404 -
 src/VBox/Frontends/VirtualBox/src/VBoxMedium.cpp   |   512 -
 src/VBox/Frontends/VirtualBox/src/VBoxMedium.h     |   279 -
 .../VirtualBox/src/VBoxSnapshotDetailsDlg.cpp      |    13 +-
 .../VirtualBox/src/VBoxSnapshotDetailsDlg.h        |    10 +-
 .../VirtualBox/src/VBoxSnapshotDetailsDlg.ui       |    18 +-
 .../VirtualBox/src/VBoxTakeSnapshotDlg.cpp         |    21 +-
 .../Frontends/VirtualBox/src/VBoxTakeSnapshotDlg.h |     8 +-
 .../VirtualBox/src/VBoxTakeSnapshotDlg.ui          |    16 +-
 src/VBox/Frontends/VirtualBox/src/VBoxUpdateDlg.ui |    16 +-
 .../VirtualBox/src/VBoxVMInformationDlg.cpp        |    94 +-
 .../VirtualBox/src/VBoxVMInformationDlg.h          |     8 +-
 .../VirtualBox/src/VBoxVMInformationDlg.ui         |    24 +-
 .../Frontends/VirtualBox/src/VBoxVMLogViewer.cpp   |   595 -
 .../Frontends/VirtualBox/src/VBoxVMLogViewer.h     |   136 -
 .../Frontends/VirtualBox/src/VBoxVMLogViewer.ui    |    76 -
 .../VirtualBox/src/converter/UIConverter.cpp       |    48 +
 .../VirtualBox/src/converter/UIConverter.h         |   101 +
 .../VirtualBox/src/converter/UIConverterBackend.h  |   186 +
 .../src/converter/UIConverterBackendCOM.cpp        |   606 +
 .../src/converter/UIConverterBackendGlobal.cpp     |  1113 +
 .../src/extensions}/Makefile.kup                   |     0
 .../VirtualBox/src/extensions/QIAdvancedSlider.cpp |    40 +-
 .../VirtualBox/src/extensions/QIAdvancedSlider.h   |     3 -
 .../src/extensions/QIAdvancedToolBar.cpp           |   219 +
 .../VirtualBox/src/extensions/QIAdvancedToolBar.h  |    88 +
 .../src/extensions/QIArrowButtonPress.cpp          |     2 +-
 .../VirtualBox/src/extensions/QIArrowButtonPress.h |     2 +-
 .../src/extensions/QIArrowButtonSwitch.cpp         |     2 +-
 .../src/extensions/QIArrowButtonSwitch.h           |     2 +-
 .../VirtualBox/src/extensions/QIArrowSplitter.cpp  |    79 +-
 .../VirtualBox/src/extensions/QIArrowSplitter.h    |     7 +-
 .../VirtualBox/src/extensions/QIDialog.cpp         |   182 +-
 .../Frontends/VirtualBox/src/extensions/QIDialog.h |    39 +-
 .../src/extensions/QIDialogButtonBox.cpp           |     2 +-
 .../VirtualBox/src/extensions/QIDialogButtonBox.h  |     2 +-
 .../VirtualBox/src/extensions/QIFileDialog.cpp     |    52 +-
 .../VirtualBox/src/extensions/QIFileDialog.h       |     4 +-
 .../Frontends/VirtualBox/src/extensions/QIHttp.h   |   178 -
 .../VirtualBox/src/extensions/QILabel.cpp          |    12 +-
 .../Frontends/VirtualBox/src/extensions/QILabel.h  |     6 +-
 .../VirtualBox/src/extensions/QILabelSeparator.cpp |     5 +-
 .../VirtualBox/src/extensions/QILabelSeparator.h   |     2 +-
 .../VirtualBox/src/extensions/QILineEdit.cpp       |    25 +-
 .../VirtualBox/src/extensions/QILineEdit.h         |     2 +-
 .../VirtualBox/src/extensions/QIListView.cpp       |    14 +-
 .../VirtualBox/src/extensions/QIListView.h         |     2 +-
 .../VirtualBox/src/extensions/QIMainDialog.cpp     |   164 +-
 .../VirtualBox/src/extensions/QIMainDialog.h       |     3 +-
 .../VirtualBox/src/extensions/QIMessageBox.cpp     |   725 +-
 .../VirtualBox/src/extensions/QIMessageBox.h       |   192 +-
 .../VirtualBox/src/extensions/QIProcess.cpp        |    60 +
 .../VirtualBox/src/extensions/QIProcess.h          |    43 +
 .../VirtualBox/src/extensions/QIRichTextLabel.cpp  |   124 +
 .../VirtualBox/src/extensions/QIRichTextLabel.h    |    67 +
 .../VirtualBox/src/extensions/QIRichToolButton.cpp |     6 +-
 .../VirtualBox/src/extensions/QIRichToolButton.h   |     2 +-
 .../VirtualBox/src/extensions/QISplitter.cpp       |    75 +-
 .../VirtualBox/src/extensions/QISplitter.h         |     7 +-
 .../VirtualBox/src/extensions/QIStateIndicator.cpp |    37 +-
 .../VirtualBox/src/extensions/QIStateIndicator.h   |    10 +-
 .../VirtualBox/src/extensions/QIStatusBar.cpp      |     2 +-
 .../VirtualBox/src/extensions/QIStatusBar.h        |     2 +-
 .../VirtualBox/src/extensions/QITabWidget.h        |    10 +-
 .../VirtualBox/src/extensions/QITextEdit.cpp       |    33 +
 .../VirtualBox/src/extensions/QITextEdit.h         |    39 +
 .../VirtualBox/src/extensions/QIToolButton.h       |    17 +-
 .../VirtualBox/src/extensions/QITreeView.cpp       |     2 +-
 .../VirtualBox/src/extensions/QITreeView.h         |     2 +-
 .../VirtualBox/src/extensions/QITreeWidget.cpp     |     2 +-
 .../VirtualBox/src/extensions/QITreeWidget.h       |     2 +-
 .../src/extensions/QIWidgetValidator.cpp           |   350 +-
 .../VirtualBox/src/extensions/QIWidgetValidator.h  |    88 +-
 .../VirtualBox/src/extensions/QIWizard.cpp         |   218 -
 .../Frontends/VirtualBox/src/extensions/QIWizard.h |    80 -
 .../src/extensions/graphics/QIGraphicsWidget.cpp   |    32 +
 .../src/extensions/graphics/QIGraphicsWidget.h     |    40 +
 .../Frontends/VirtualBox/src/globals/CIShared.h    |     2 +-
 .../Frontends/VirtualBox/src/globals/COMDefs.cpp   |    26 +-
 .../Frontends/VirtualBox/src/globals/COMDefs.h     |   340 +-
 .../VirtualBox/src/globals/COMWrappers.xsl         |   401 +-
 .../VirtualBox/src/globals/QIWithRetranslateUI.h   |    34 +-
 .../VirtualBox/src/globals/UIActionPool.cpp        |   521 +-
 .../VirtualBox/src/globals/UIActionPool.h          |   219 +-
 .../src/globals/UIAnimationFramework.cpp           |   159 +
 .../VirtualBox/src/globals/UIAnimationFramework.h  |   121 +
 .../Frontends/VirtualBox/src/globals/UIDefs.cpp    |   163 +
 src/VBox/Frontends/VirtualBox/src/globals/UIDefs.h |   510 +
 .../src/globals/UIExtraDataEventHandler.cpp        |   209 +-
 .../src/globals/UIExtraDataEventHandler.h          |    17 +-
 .../VirtualBox/src/globals/UIIconPool.cpp          |     3 +-
 .../VirtualBox/src/globals/UIImageTools.cpp        |     6 +-
 .../VirtualBox/src/globals/UIImageTools.h          |     2 +-
 .../VirtualBox/src/globals/UIMainEventListener.cpp |    59 +-
 .../VirtualBox/src/globals/UIMainEventListener.h   |    18 +-
 .../VirtualBox/src/globals/UIMessageCenter.cpp     |  4480 +-
 .../VirtualBox/src/globals/UIMessageCenter.h       |   782 +-
 .../src/globals/UIModalWindowManager.cpp           |   308 +
 .../VirtualBox/src/globals/UIModalWindowManager.h  |    83 +
 .../VirtualBox/src/globals/UIPopupCenter.cpp       |   493 +
 .../VirtualBox/src/globals/UIPopupCenter.h         |   152 +
 .../VirtualBox/src/globals/UIShortcutPool.cpp      |   330 +
 .../VirtualBox/src/globals/UIShortcutPool.h        |   146 +
 .../Frontends/VirtualBox/src/globals/UIShortcuts.h |   132 -
 .../VirtualBox/src/globals/UIThreadPool.cpp        |   305 +
 .../VirtualBox/src/globals/UIThreadPool.h          |   140 +
 .../Frontends/VirtualBox/src/globals/VBoxDefs.cpp  |   106 -
 .../Frontends/VirtualBox/src/globals/VBoxDefs.h    |   196 -
 .../VirtualBox/src/globals/VBoxGlobal.cpp          |  3726 +-
 .../Frontends/VirtualBox/src/globals/VBoxGlobal.h  |   782 +-
 .../Frontends/VirtualBox/src/globals/VBoxVersion.h |     3 -
 src/VBox/Frontends/VirtualBox/src/hardenedmain.cpp |     4 +-
 src/VBox/Frontends/VirtualBox/src/main.cpp         |   497 +-
 .../src/medium}/Makefile.kup                       |     0
 .../Frontends/VirtualBox/src/medium/UIMedium.cpp   |   628 +
 .../Frontends/VirtualBox/src/medium/UIMedium.h     |   280 +
 .../VirtualBox/src/medium/UIMediumDefs.cpp         |    56 +
 .../Frontends/VirtualBox/src/medium/UIMediumDefs.h |    52 +
 .../VirtualBox/src/medium/UIMediumEnumerator.cpp   |   567 +
 .../VirtualBox/src/medium/UIMediumEnumerator.h     |   102 +
 .../VirtualBox/src/medium/UIMediumManager.cpp      |  1722 +
 .../VirtualBox/src/medium/UIMediumManager.h        |   192 +
 .../VirtualBox/src/medium/UIMediumManager.ui       |   321 +
 .../testcase => VirtualBox/src/net}/Makefile.kup   |     0
 .../Frontends/VirtualBox/src/net/UIDownloader.cpp  |   239 +-
 .../Frontends/VirtualBox/src/net/UIDownloader.h    |   172 +-
 .../VirtualBox/src/net/UIDownloaderAdditions.cpp   |   101 +-
 .../VirtualBox/src/net/UIDownloaderAdditions.h     |    53 +-
 .../src/net/UIDownloaderExtensionPack.cpp          |   106 +-
 .../VirtualBox/src/net/UIDownloaderExtensionPack.h |    49 +-
 .../VirtualBox/src/net/UIDownloaderUserManual.cpp  |   133 +-
 .../VirtualBox/src/net/UIDownloaderUserManual.h    |    66 +-
 .../VirtualBox/src/net/UINetworkCustomer.cpp       |    48 +
 .../VirtualBox/src/net/UINetworkCustomer.h         |    67 +
 .../Frontends/VirtualBox/src/net/UINetworkDefs.h   |    38 +
 .../VirtualBox/src/net/UINetworkManager.cpp        |   191 +-
 .../VirtualBox/src/net/UINetworkManager.h          |    76 +-
 .../VirtualBox/src/net/UINetworkManagerDialog.cpp  |   189 +
 .../VirtualBox/src/net/UINetworkManagerDialog.h    |    88 +
 .../src/net/UINetworkManagerIndicator.cpp          |   237 +
 .../VirtualBox/src/net/UINetworkManagerIndicator.h |    99 +
 .../VirtualBox/src/net/UINetworkReply.cpp          |   818 +
 .../Frontends/VirtualBox/src/net/UINetworkReply.h  |    62 +
 .../VirtualBox/src/net/UINetworkRequest.cpp        |   241 +
 .../VirtualBox/src/net/UINetworkRequest.h          |   115 +
 .../VirtualBox/src/net/UINetworkRequestWidget.cpp  |   204 +
 .../VirtualBox/src/net/UINetworkRequestWidget.h    |    89 +
 .../Frontends/VirtualBox/src/net/UIUpdateDefs.cpp  |     2 +-
 .../Frontends/VirtualBox/src/net/UIUpdateDefs.h    |     9 +-
 .../VirtualBox/src/net/UIUpdateManager.cpp         |   609 +-
 .../Frontends/VirtualBox/src/net/UIUpdateManager.h |    55 +-
 .../src/platform/darwin/DarwinKeyboard.cpp         |  1264 +-
 .../src/platform/darwin/DarwinKeyboard.h           |     6 +-
 .../VirtualBox/src/platform/darwin/Info.plist      |     2 +
 .../platform/darwin/UIAbstractDockIconPreview.cpp  |     2 +-
 .../platform/darwin/UIAbstractDockIconPreview.h    |     2 +-
 .../src/platform/darwin/UICocoaApplication.h       |    59 +-
 .../src/platform/darwin/UICocoaApplication.mm      |   187 +-
 .../src/platform/darwin/UICocoaDockIconPreview.h   |     2 +-
 .../src/platform/darwin/UICocoaSpecialControls.mm  |     2 +-
 .../darwin/UIDesktopServices_darwin_cocoa.mm       |   110 +-
 .../src/platform/darwin/UIWindowMenuManager.cpp    |     5 +-
 .../src/platform/darwin/VBoxCocoaHelper.h          |     2 +-
 .../src/platform/darwin/VBoxIChatTheaterWrapper.h  |     2 +-
 .../src/platform/darwin/VBoxIChatTheaterWrapper.m  |     2 +-
 .../src/platform/darwin/VBoxUtils-darwin-cocoa.mm  |    75 +-
 .../src/platform/darwin/VBoxUtils-darwin.cpp       |    44 +-
 .../src/platform/darwin/VBoxUtils-darwin.h         |    18 +-
 .../VirtualBox/src/platform/darwin/VM-Info.plist   |     2 +
 .../src/platform/darwin/tstDarwinKeyboard.cpp      |     4 +-
 .../src/platform/darwin/vmstarter-Info.plist       |     2 +
 .../VirtualBox/src/platform/os2/VBoxHlp.asm        |     2 +-
 .../VirtualBox/src/platform/os2/VBoxHlp.cpp        |     2 +-
 .../VirtualBox/src/platform/os2/VBoxHlp.h          |     2 +-
 .../VirtualBox/src/platform/win/VirtualBox.rc      |    34 +-
 .../src/platform/win/VirtualBoxHardened.rc         |    58 +
 .../VirtualBox/src/platform/win/WinKeyboard.cpp    |   289 +
 .../VirtualBox/src/platform/win/WinKeyboard.h      |    87 +
 .../VirtualBox/src/platform/x11/VBoxX11Helper.cpp  |     2 +-
 .../VirtualBox/src/platform/x11/VBoxX11Helper.h    |     2 +-
 .../VirtualBox/src/platform/x11/XKeyboard-new.cpp  |    47 +-
 .../VirtualBox/src/platform/x11/XKeyboard.h        |     8 +-
 src/VBox/Frontends/VirtualBox/src/precomp.h        |    17 +-
 .../VirtualBox/src/runtime/UIActionPoolRuntime.cpp |   853 +-
 .../VirtualBox/src/runtime/UIActionPoolRuntime.h   |    36 +-
 .../src/runtime/UIConsoleEventHandler.cpp          |    27 +-
 .../VirtualBox/src/runtime/UIConsoleEventHandler.h |    17 +-
 .../VirtualBox/src/runtime/UIDnDHandler.cpp        |   347 +
 .../VirtualBox/src/runtime/UIDnDHandler.h          |    70 +
 .../VirtualBox/src/runtime/UIFrameBuffer.cpp       |   485 +-
 .../VirtualBox/src/runtime/UIFrameBuffer.h         |   163 +-
 .../src/runtime/UIFrameBufferDirectDraw.cpp        |   520 -
 .../src/runtime/UIFrameBufferDirectDraw.h          |    88 -
 .../VirtualBox/src/runtime/UIFrameBufferQGL.cpp    |   159 -
 .../VirtualBox/src/runtime/UIFrameBufferQGL.h      |    64 -
 .../VirtualBox/src/runtime/UIFrameBufferQImage.cpp |   389 +-
 .../VirtualBox/src/runtime/UIFrameBufferQImage.h   |    43 +-
 .../src/runtime/UIFrameBufferQuartz2D.cpp          |   413 +-
 .../VirtualBox/src/runtime/UIFrameBufferQuartz2D.h |    23 +-
 .../VirtualBox/src/runtime/UIFrameBufferSDL.cpp    |   215 -
 .../VirtualBox/src/runtime/UIFrameBufferSDL.h      |    82 -
 .../VirtualBox/src/runtime/UIIndicatorsPool.cpp    |   352 +-
 .../VirtualBox/src/runtime/UIIndicatorsPool.h      |    35 +-
 .../VirtualBox/src/runtime/UIKeyboardHandler.cpp   |   327 +-
 .../VirtualBox/src/runtime/UIKeyboardHandler.h     |    41 +-
 .../Frontends/VirtualBox/src/runtime/UIMachine.cpp |   508 +-
 .../Frontends/VirtualBox/src/runtime/UIMachine.h   |    45 +-
 .../VirtualBox/src/runtime/UIMachineDefs.h         |    31 +-
 .../VirtualBox/src/runtime/UIMachineLogic.cpp      |  1950 +-
 .../VirtualBox/src/runtime/UIMachineLogic.h        |   208 +-
 .../VirtualBox/src/runtime/UIMachineMenuBar.cpp    |   544 +-
 .../VirtualBox/src/runtime/UIMachineMenuBar.h      |    52 +-
 .../VirtualBox/src/runtime/UIMachineShortcuts.cpp  |    68 -
 .../VirtualBox/src/runtime/UIMachineShortcuts.h    |    75 -
 .../VirtualBox/src/runtime/UIMachineView.cpp       |   754 +-
 .../VirtualBox/src/runtime/UIMachineView.h         |   143 +-
 .../VirtualBox/src/runtime/UIMachineWindow.cpp     |   672 +-
 .../VirtualBox/src/runtime/UIMachineWindow.h       |   135 +-
 .../VirtualBox/src/runtime/UIMouseHandler.cpp      |   319 +-
 .../VirtualBox/src/runtime/UIMouseHandler.h        |    25 +-
 .../VirtualBox/src/runtime/UIMultiScreenLayout.cpp |   419 +-
 .../VirtualBox/src/runtime/UIMultiScreenLayout.h   |    53 +-
 .../Frontends/VirtualBox/src/runtime/UISession.cpp |  1045 +-
 .../Frontends/VirtualBox/src/runtime/UISession.h   |   325 +-
 .../VirtualBox/src/runtime/UIVMCloseDialog.cpp     |   403 +-
 .../VirtualBox/src/runtime/UIVMCloseDialog.h       |    78 +-
 .../VirtualBox/src/runtime/UIVMCloseDialog.ui      |   287 -
 .../fullscreen/UIKeyboardHandlerFullscreen.cpp     |     8 +-
 .../fullscreen/UIMachineLogicFullscreen.cpp        |   914 +-
 .../runtime/fullscreen/UIMachineLogicFullscreen.h  |   140 +-
 .../runtime/fullscreen/UIMachineViewFullscreen.cpp |   249 +-
 .../runtime/fullscreen/UIMachineViewFullscreen.h   |    28 +-
 .../fullscreen/UIMachineWindowFullscreen.cpp       |   582 +-
 .../runtime/fullscreen/UIMachineWindowFullscreen.h |    97 +-
 .../src/runtime/normal/UIKeyboardHandlerNormal.cpp |     8 +-
 .../src/runtime/normal/UIMachineLogicNormal.cpp    |   167 +-
 .../src/runtime/normal/UIMachineLogicNormal.h      |    36 +-
 .../src/runtime/normal/UIMachineViewNormal.cpp     |   333 +-
 .../src/runtime/normal/UIMachineViewNormal.h       |    30 +-
 .../src/runtime/normal/UIMachineWindowNormal.cpp   |   838 +-
 .../src/runtime/normal/UIMachineWindowNormal.h     |    90 +-
 .../src/runtime/scale/UIKeyboardHandlerScale.cpp   |     8 +-
 .../src/runtime/scale/UIMachineLogicScale.cpp      |   164 +-
 .../src/runtime/scale/UIMachineLogicScale.h        |    30 +-
 .../src/runtime/scale/UIMachineViewScale.cpp       |   320 +-
 .../src/runtime/scale/UIMachineViewScale.h         |    22 +-
 .../src/runtime/scale/UIMachineWindowScale.cpp     |   376 +-
 .../src/runtime/scale/UIMachineWindowScale.h       |    67 +-
 .../runtime/seamless/UIKeyboardHandlerSeamless.cpp |     8 +-
 .../runtime/seamless/UIMachineLogicSeamless.cpp    |   280 +-
 .../src/runtime/seamless/UIMachineLogicSeamless.h  |    60 +-
 .../src/runtime/seamless/UIMachineViewSeamless.cpp |   238 +-
 .../src/runtime/seamless/UIMachineViewSeamless.h   |    33 +-
 .../runtime/seamless/UIMachineWindowSeamless.cpp   |   613 +-
 .../src/runtime/seamless/UIMachineWindowSeamless.h |   111 +-
 .../src/selector/UIActionPoolSelector.cpp          |  1039 +-
 .../VirtualBox/src/selector/UIActionPoolSelector.h |    68 +-
 .../src/selector/UISelectorShortcuts.cpp           |    56 -
 .../VirtualBox/src/selector/UISelectorShortcuts.h  |    67 -
 .../VirtualBox/src/selector/UISelectorWindow.cpp   |  1931 +
 .../VirtualBox/src/selector/UISelectorWindow.h     |   243 +
 .../VirtualBox/src/selector/UIVMDesktop.cpp        |  1476 +-
 .../VirtualBox/src/selector/UIVMDesktop.h          |    58 +-
 .../Frontends/VirtualBox/src/selector/UIVMItem.cpp |   118 +-
 .../Frontends/VirtualBox/src/selector/UIVMItem.h   |    30 +-
 .../VirtualBox/src/selector/UIVMListView.cpp       |   967 -
 .../VirtualBox/src/selector/UIVMListView.h         |   171 -
 .../VirtualBox/src/selector/UIVMPreviewWindow.cpp  |   485 -
 .../VirtualBox/src/selector/UIVMPreviewWindow.h    |    98 -
 .../src/selector/UIVirtualBoxEventHandler.cpp      |    19 +-
 .../src/selector/UIVirtualBoxEventHandler.h        |     9 +-
 .../VirtualBox/src/selector/VBoxSelectorWnd.cpp    |  1780 -
 .../VirtualBox/src/selector/VBoxSelectorWnd.h      |   199 -
 .../VirtualBox/src/selector/VBoxSnapshotsWgt.cpp   |   252 +-
 .../VirtualBox/src/selector/VBoxSnapshotsWgt.h     |    14 +-
 .../VirtualBox/src/selector/VBoxSnapshotsWgt.ui    |    16 +-
 .../VirtualBox/src/selector/VBoxTrayIcon.cpp       |   407 -
 .../VirtualBox/src/selector/VBoxTrayIcon.h         |    93 -
 .../src/selector/graphics/chooser/UIGChooser.cpp   |   160 +
 .../src/selector/graphics/chooser/UIGChooser.h     |    94 +
 .../graphics/chooser/UIGChooserHandlerKeyboard.cpp |   417 +
 .../graphics/chooser/UIGChooserHandlerKeyboard.h   |    82 +
 .../graphics/chooser/UIGChooserHandlerMouse.cpp    |   219 +
 .../graphics/chooser/UIGChooserHandlerMouse.h      |    66 +
 .../selector/graphics/chooser/UIGChooserItem.cpp   |   435 +
 .../src/selector/graphics/chooser/UIGChooserItem.h |   234 +
 .../graphics/chooser/UIGChooserItemGroup.cpp       |  1902 +
 .../graphics/chooser/UIGChooserItemGroup.h         |   257 +
 .../graphics/chooser/UIGChooserItemMachine.cpp     |  1167 +
 .../graphics/chooser/UIGChooserItemMachine.h       |   194 +
 .../selector/graphics/chooser/UIGChooserModel.cpp  |  2109 +
 .../selector/graphics/chooser/UIGChooserModel.h    |   375 +
 .../selector/graphics/chooser/UIGChooserView.cpp   |    97 +
 .../src/selector/graphics/chooser/UIGChooserView.h |    66 +
 .../src/selector/graphics/details/UIGDetails.cpp   |   110 +
 .../src/selector/graphics/details/UIGDetails.h     |    72 +
 .../graphics/details/UIGDetailsElement.cpp         |   874 +
 .../selector/graphics/details/UIGDetailsElement.h  |   222 +
 .../graphics/details/UIGDetailsElements.cpp        |  1055 +
 .../selector/graphics/details/UIGDetailsElements.h |   520 +
 .../selector/graphics/details/UIGDetailsGroup.cpp  |   326 +
 .../selector/graphics/details/UIGDetailsGroup.h    |   105 +
 .../selector/graphics/details/UIGDetailsItem.cpp   |   179 +
 .../src/selector/graphics/details/UIGDetailsItem.h |   138 +
 .../selector/graphics/details/UIGDetailsModel.cpp  |   314 +
 .../selector/graphics/details/UIGDetailsModel.h    |   154 +
 .../selector/graphics/details/UIGDetailsSet.cpp    |   592 +
 .../src/selector/graphics/details/UIGDetailsSet.h  |   118 +
 .../selector/graphics/details/UIGDetailsView.cpp   |   100 +
 .../src/selector/graphics/details/UIGDetailsView.h |    63 +
 .../graphics/details/UIGMachinePreview.cpp         |   419 +
 .../selector/graphics/details/UIGMachinePreview.h  |   120 +
 .../VirtualBox/src/settings/UISettingsDefs.cpp     |     7 +-
 .../VirtualBox/src/settings/UISettingsDefs.h       |    10 +-
 .../VirtualBox/src/settings/UISettingsDialog.cpp   |   406 +-
 .../VirtualBox/src/settings/UISettingsDialog.h     |    32 +-
 .../VirtualBox/src/settings/UISettingsDialog.ui    |    42 +-
 .../src/settings/UISettingsDialogSpecific.cpp      |   539 +-
 .../src/settings/UISettingsDialogSpecific.h        |    45 +-
 .../VirtualBox/src/settings/UISettingsPage.cpp     |    54 +-
 .../VirtualBox/src/settings/UISettingsPage.h       |    61 +-
 .../src/settings/VBoxSettingsSelector.cpp          |    16 +-
 .../VirtualBox/src/settings/VBoxSettingsSelector.h |     2 +-
 .../settings/global/UIGlobalSettingsDisplay.cpp    |   201 +
 .../src/settings/global/UIGlobalSettingsDisplay.h  |    80 +
 .../src/settings/global/UIGlobalSettingsDisplay.ui |   139 +
 .../settings/global/UIGlobalSettingsExtension.cpp  |   106 +-
 .../settings/global/UIGlobalSettingsExtension.h    |    14 +-
 .../settings/global/UIGlobalSettingsExtension.ui   |   163 +-
 .../settings/global/UIGlobalSettingsGeneral.cpp    |    84 +-
 .../src/settings/global/UIGlobalSettingsGeneral.h  |    12 +-
 .../src/settings/global/UIGlobalSettingsGeneral.ui |   132 +-
 .../src/settings/global/UIGlobalSettingsInput.cpp  |   552 +-
 .../src/settings/global/UIGlobalSettingsInput.h    |   193 +-
 .../src/settings/global/UIGlobalSettingsInput.ui   |   125 +-
 .../settings/global/UIGlobalSettingsLanguage.cpp   |    59 +-
 .../src/settings/global/UIGlobalSettingsLanguage.h |    26 +-
 .../settings/global/UIGlobalSettingsLanguage.ui    |   100 +-
 .../settings/global/UIGlobalSettingsNetwork.cpp    |  1221 +-
 .../src/settings/global/UIGlobalSettingsNetwork.h  |   202 +-
 .../src/settings/global/UIGlobalSettingsNetwork.ui |   209 +-
 .../global/UIGlobalSettingsNetworkDetails.cpp      |   212 -
 .../global/UIGlobalSettingsNetworkDetails.h        |    61 -
 .../global/UIGlobalSettingsNetworkDetails.ui       |   375 -
 .../global/UIGlobalSettingsNetworkDetailsHost.cpp  |   211 +
 .../global/UIGlobalSettingsNetworkDetailsHost.h    |    66 +
 .../global/UIGlobalSettingsNetworkDetailsHost.ui   |   375 +
 .../global/UIGlobalSettingsNetworkDetailsNAT.cpp   |   112 +
 .../global/UIGlobalSettingsNetworkDetailsNAT.h     |    66 +
 .../global/UIGlobalSettingsNetworkDetailsNAT.ui    |   206 +
 .../global/UIGlobalSettingsPortForwardingDlg.cpp   |   108 +
 .../global/UIGlobalSettingsPortForwardingDlg.h     |    65 +
 .../src/settings/global/UIGlobalSettingsProxy.cpp  |    98 +-
 .../src/settings/global/UIGlobalSettingsProxy.h    |    24 +-
 .../src/settings/global/UIGlobalSettingsProxy.ui   |   222 +-
 .../src/settings/global/UIGlobalSettingsUpdate.cpp |    83 +-
 .../src/settings/global/UIGlobalSettingsUpdate.h   |    17 +-
 .../src/settings/global/UIGlobalSettingsUpdate.ui  |   261 +-
 .../settings/machine/UIMachineSettingsAudio.cpp    |   216 +-
 .../src/settings/machine/UIMachineSettingsAudio.h  |    34 +-
 .../src/settings/machine/UIMachineSettingsAudio.ui |   217 +-
 .../settings/machine/UIMachineSettingsDisplay.cpp  |  1032 +-
 .../settings/machine/UIMachineSettingsDisplay.h    |   158 +-
 .../settings/machine/UIMachineSettingsDisplay.ui   |   678 +-
 .../settings/machine/UIMachineSettingsGeneral.cpp  |   156 +-
 .../settings/machine/UIMachineSettingsGeneral.h    |    20 +-
 .../settings/machine/UIMachineSettingsGeneral.ui   |   105 +-
 .../settings/machine/UIMachineSettingsNetwork.cpp  |   226 +-
 .../settings/machine/UIMachineSettingsNetwork.h    |    31 +-
 .../settings/machine/UIMachineSettingsNetwork.ui   |    24 +-
 .../settings/machine/UIMachineSettingsParallel.cpp |   149 +-
 .../settings/machine/UIMachineSettingsParallel.h   |    19 +-
 .../settings/machine/UIMachineSettingsParallel.ui  |    24 +-
 .../machine/UIMachineSettingsPortForwardingDlg.cpp |   680 +-
 .../machine/UIMachineSettingsPortForwardingDlg.h   |   119 +-
 .../src/settings/machine/UIMachineSettingsSF.cpp   |    53 +-
 .../src/settings/machine/UIMachineSettingsSF.h     |    11 +-
 .../src/settings/machine/UIMachineSettingsSF.ui    |   125 +-
 .../settings/machine/UIMachineSettingsSFDetails.ui |    20 +-
 .../settings/machine/UIMachineSettingsSerial.cpp   |   174 +-
 .../src/settings/machine/UIMachineSettingsSerial.h |    17 +-
 .../settings/machine/UIMachineSettingsSerial.ui    |    76 +-
 .../settings/machine/UIMachineSettingsStorage.cpp  |   365 +-
 .../settings/machine/UIMachineSettingsStorage.h    |    24 +-
 .../settings/machine/UIMachineSettingsStorage.ui   |    22 +-
 .../settings/machine/UIMachineSettingsSystem.cpp   |   987 +-
 .../src/settings/machine/UIMachineSettingsSystem.h |   183 +-
 .../settings/machine/UIMachineSettingsSystem.ui    |   560 +-
 .../src/settings/machine/UIMachineSettingsUSB.cpp  |   687 +-
 .../src/settings/machine/UIMachineSettingsUSB.h    |    35 +-
 .../src/settings/machine/UIMachineSettingsUSB.ui   |    31 +-
 .../machine/UIMachineSettingsUSBFilterDetails.cpp  |    20 +-
 .../machine/UIMachineSettingsUSBFilterDetails.h    |    11 +-
 .../machine/UIMachineSettingsUSBFilterDetails.ui   |    46 +-
 .../src/widgets/UIApplianceEditorWidget.cpp        |    77 +-
 .../src/widgets/UIApplianceEditorWidget.h          |    19 +-
 .../src/widgets/UIApplianceEditorWidget.ui         |    69 +-
 .../src/widgets/UIApplianceExportEditorWidget.cpp  |     7 +-
 .../src/widgets/UIApplianceExportEditorWidget.h    |     3 +-
 .../src/widgets/UIApplianceImportEditorWidget.cpp  |    23 +-
 .../src/widgets/UIApplianceImportEditorWidget.h    |     4 +-
 .../Frontends/VirtualBox/src/widgets/UIBar.cpp     |     2 +-
 src/VBox/Frontends/VirtualBox/src/widgets/UIBar.h  |     2 +-
 .../VirtualBox/src/widgets/UIBootTable.cpp         |    15 +-
 .../Frontends/VirtualBox/src/widgets/UIBootTable.h |    12 +-
 .../VirtualBox/src/widgets/UIFilmContainer.cpp     |   240 +
 .../VirtualBox/src/widgets/UIFilmContainer.h       |   100 +
 .../VirtualBox/src/widgets/UIHostComboEditor.cpp   |   735 +
 .../VirtualBox/src/widgets/UIHostComboEditor.h     |   189 +
 .../VirtualBox/src/widgets/UIHotKeyEditor.cpp      |   868 +-
 .../VirtualBox/src/widgets/UIHotKeyEditor.h        |   179 +-
 .../VirtualBox/src/widgets/UILineTextEdit.cpp      |     4 +
 .../VirtualBox/src/widgets/UILineTextEdit.h        |     5 +
 .../VirtualBox/src/widgets/UIMiniToolBar.cpp       |   662 +
 .../VirtualBox/src/widgets/UIMiniToolBar.h         |   232 +
 .../src/widgets/UINameAndSystemEditor.cpp          |   239 +
 .../VirtualBox/src/widgets/UINameAndSystemEditor.h |    95 +
 .../VirtualBox/src/widgets/UIPopupBox.cpp          |   292 +-
 .../Frontends/VirtualBox/src/widgets/UIPopupBox.h  |   105 +-
 .../VirtualBox/src/widgets/UIPopupPane.cpp         |   440 +
 .../Frontends/VirtualBox/src/widgets/UIPopupPane.h |   171 +
 .../src/widgets/UIPopupPaneButtonPane.cpp          |   215 +
 .../VirtualBox/src/widgets/UIPopupPaneButtonPane.h |    80 +
 .../VirtualBox/src/widgets/UIPopupPaneTextPane.cpp |   203 +
 .../VirtualBox/src/widgets/UIPopupPaneTextPane.h   |   103 +
 .../VirtualBox/src/widgets/UIPopupStack.cpp        |   335 +
 .../VirtualBox/src/widgets/UIPopupStack.h          |   111 +
 .../src/widgets/UIPopupStackViewport.cpp           |   211 +
 .../VirtualBox/src/widgets/UIPopupStackViewport.h  |    86 +
 .../src/widgets/UIPortForwardingTable.cpp          |   784 +
 .../VirtualBox/src/widgets/UIPortForwardingTable.h |   155 +
 .../VirtualBox/src/widgets/UIProgressDialog.cpp    |   223 +-
 .../VirtualBox/src/widgets/UIProgressDialog.h      |    48 +-
 .../VirtualBox/src/widgets/UISpecialControls.cpp   |     7 +-
 .../VirtualBox/src/widgets/UISpecialControls.h     |     3 +-
 .../Frontends/VirtualBox/src/widgets/UIToolBar.cpp |    44 +-
 .../Frontends/VirtualBox/src/widgets/UIToolBar.h   |    27 +-
 .../VirtualBox/src/widgets/UIWarningPane.cpp       |   193 +
 .../VirtualBox/src/widgets/UIWarningPane.h         |    77 +
 .../src/widgets/VBoxFilePathSelectorWidget.cpp     |    37 +-
 .../src/widgets/VBoxFilePathSelectorWidget.h       |    10 +-
 .../VirtualBox/src/widgets/VBoxGuestRAMSlider.cpp  |     7 +-
 .../VirtualBox/src/widgets/VBoxGuestRAMSlider.h    |     2 +-
 .../VirtualBox/src/widgets/VBoxMediaComboBox.cpp   |   188 +-
 .../VirtualBox/src/widgets/VBoxMediaComboBox.h     |    25 +-
 .../VirtualBox/src/widgets/VBoxMiniToolBar.cpp     |   479 -
 .../VirtualBox/src/widgets/VBoxMiniToolBar.h       |   132 -
 .../src/widgets/VBoxOSTypeSelectorButton.cpp       |     2 +-
 .../src/widgets/VBoxOSTypeSelectorButton.h         |     2 +-
 .../src/widgets/VBoxOSTypeSelectorWidget.cpp       |   233 -
 .../src/widgets/VBoxOSTypeSelectorWidget.h         |    80 -
 .../VirtualBox/src/widgets/VBoxWarningPane.cpp     |    45 -
 .../VirtualBox/src/widgets/VBoxWarningPane.h       |    44 -
 .../src/widgets/graphics/UIGraphicsButton.cpp      |   196 +
 .../src/widgets/graphics/UIGraphicsButton.h        |    95 +
 .../widgets/graphics/UIGraphicsRotatorButton.cpp   |   233 +
 .../src/widgets/graphics/UIGraphicsRotatorButton.h |   105 +
 .../src/widgets/graphics/UIGraphicsToolBar.cpp     |   110 +
 .../src/widgets/graphics/UIGraphicsToolBar.h       |    66 +
 .../src/widgets/graphics/UIGraphicsZoomButton.cpp  |   179 +
 .../src/widgets/graphics/UIGraphicsZoomButton.h    |    97 +
 .../Frontends/VirtualBox/src/wizards/UIWizard.cpp  |   559 +
 .../Frontends/VirtualBox/src/wizards/UIWizard.h    |   122 +
 .../VirtualBox/src/wizards/UIWizardPage.cpp        |    83 +
 .../VirtualBox/src/wizards/UIWizardPage.h          |    78 +
 .../src/wizards/clonevd}/Makefile.kup              |     0
 .../src/wizards/clonevd/UIWizardCloneVD.cpp        |   145 +
 .../src/wizards/clonevd/UIWizardCloneVD.h          |    80 +
 .../wizards/clonevd/UIWizardCloneVDPageBasic1.cpp  |   130 +
 .../wizards/clonevd/UIWizardCloneVDPageBasic1.h    |    91 +
 .../wizards/clonevd/UIWizardCloneVDPageBasic2.cpp  |   185 +
 .../wizards/clonevd/UIWizardCloneVDPageBasic2.h    |    86 +
 .../wizards/clonevd/UIWizardCloneVDPageBasic3.cpp  |   169 +
 .../wizards/clonevd/UIWizardCloneVDPageBasic3.h    |    80 +
 .../wizards/clonevd/UIWizardCloneVDPageBasic4.cpp  |   253 +
 .../wizards/clonevd/UIWizardCloneVDPageBasic4.h    |   106 +
 .../wizards/clonevd/UIWizardCloneVDPageExpert.cpp  |   285 +
 .../wizards/clonevd/UIWizardCloneVDPageExpert.h    |    89 +
 .../src/wizards/clonevm/UICloneVMWizard.cpp        |   390 -
 .../src/wizards/clonevm/UICloneVMWizard.h          |   175 -
 .../src/wizards/clonevm/UICloneVMWizardPage1.ui    |    90 -
 .../src/wizards/clonevm/UICloneVMWizardPage2.ui    |    84 -
 .../src/wizards/clonevm/UICloneVMWizardPage3.ui    |    91 -
 .../src/wizards/clonevm/UIWizardCloneVM.cpp        |   198 +
 .../src/wizards/clonevm/UIWizardCloneVM.h          |    78 +
 .../wizards/clonevm/UIWizardCloneVMPageBasic1.cpp  |   101 +
 .../wizards/clonevm/UIWizardCloneVMPageBasic1.h    |    81 +
 .../wizards/clonevm/UIWizardCloneVMPageBasic2.cpp  |   144 +
 .../wizards/clonevm/UIWizardCloneVMPageBasic2.h    |    85 +
 .../wizards/clonevm/UIWizardCloneVMPageBasic3.cpp  |   148 +
 .../wizards/clonevm/UIWizardCloneVMPageBasic3.h    |    80 +
 .../wizards/clonevm/UIWizardCloneVMPageExpert.cpp  |   164 +
 .../wizards/clonevm/UIWizardCloneVMPageExpert.h    |    71 +
 .../exportappliance/UIExportApplianceWzd.cpp       |   716 -
 .../wizards/exportappliance/UIExportApplianceWzd.h |   199 -
 .../exportappliance/UIExportApplianceWzdPage1.ui   |    57 -
 .../exportappliance/UIExportApplianceWzdPage2.ui   |    91 -
 .../exportappliance/UIExportApplianceWzdPage3.ui   |   177 -
 .../exportappliance/UIExportApplianceWzdPage4.ui   |    73 -
 .../wizards/exportappliance/UIWizardExportApp.cpp  |   273 +
 .../wizards/exportappliance/UIWizardExportApp.h    |    85 +
 .../exportappliance/UIWizardExportAppDefs.h        |    64 +
 .../UIWizardExportAppPageBasic1.cpp                |   179 +
 .../exportappliance/UIWizardExportAppPageBasic1.h  |    82 +
 .../UIWizardExportAppPageBasic2.cpp                |   132 +
 .../exportappliance/UIWizardExportAppPageBasic2.h  |    77 +
 .../UIWizardExportAppPageBasic3.cpp                |   406 +
 .../exportappliance/UIWizardExportAppPageBasic3.h  |   136 +
 .../UIWizardExportAppPageBasic4.cpp                |   140 +
 .../exportappliance/UIWizardExportAppPageBasic4.h  |    87 +
 .../UIWizardExportAppPageExpert.cpp                |   316 +
 .../exportappliance/UIWizardExportAppPageExpert.h  |    98 +
 .../src/wizards/firstrun/UIFirstRunWzd.cpp         |   360 -
 .../src/wizards/firstrun/UIFirstRunWzd.h           |   129 -
 .../src/wizards/firstrun/UIFirstRunWzdPage1.ui     |    71 -
 .../src/wizards/firstrun/UIFirstRunWzdPage2.ui     |   109 -
 .../src/wizards/firstrun/UIFirstRunWzdPage3.ui     |   122 -
 .../src/wizards/firstrun/UIWizardFirstRun.cpp      |   158 +
 .../src/wizards/firstrun/UIWizardFirstRun.h        |    70 +
 .../wizards/firstrun/UIWizardFirstRunPageBasic.cpp |   162 +
 .../wizards/firstrun/UIWizardFirstRunPageBasic.h   |    98 +
 .../importappliance/UIImportApplianceWzd.cpp       |   281 -
 .../wizards/importappliance/UIImportApplianceWzd.h |   130 -
 .../importappliance/UIImportApplianceWzdPage1.ui   |    73 -
 .../importappliance/UIImportApplianceWzdPage2.ui   |    73 -
 .../wizards/importappliance/UIWizardImportApp.cpp  |   245 +
 .../wizards/importappliance/UIWizardImportApp.h    |    82 +
 .../importappliance/UIWizardImportAppDefs.h        |    34 +
 .../UIWizardImportAppPageBasic1.cpp                |   104 +
 .../importappliance/UIWizardImportAppPageBasic1.h  |    68 +
 .../UIWizardImportAppPageBasic2.cpp                |    97 +
 .../importappliance/UIWizardImportAppPageBasic2.h  |    73 +
 .../UIWizardImportAppPageExpert.cpp                |   135 +
 .../importappliance/UIWizardImportAppPageExpert.h  |    65 +
 .../VirtualBox/src/wizards/newhd/UINewHDWizard.cpp |  1109 -
 .../VirtualBox/src/wizards/newhd/UINewHDWizard.h   |   343 -
 .../src/wizards/newhd/UINewHDWizardPageFormat.ui   |    72 -
 .../src/wizards/newhd/UINewHDWizardPageOptions.ui  |   168 -
 .../src/wizards/newhd/UINewHDWizardPageSummary.ui  |    93 -
 .../src/wizards/newhd/UINewHDWizardPageVariant.ui  |    72 -
 .../src/wizards/newhd/UINewHDWizardPageWelcome.ui  |    96 -
 .../src/wizards/newvd}/Makefile.kup                |     0
 .../VirtualBox/src/wizards/newvd/UIWizardNewVD.cpp |   148 +
 .../VirtualBox/src/wizards/newvd/UIWizardNewVD.h   |    86 +
 .../src/wizards/newvd/UIWizardNewVDPageBasic1.cpp  |   184 +
 .../src/wizards/newvd/UIWizardNewVDPageBasic1.h    |    86 +
 .../src/wizards/newvd/UIWizardNewVDPageBasic2.cpp  |   169 +
 .../src/wizards/newvd/UIWizardNewVDPageBasic2.h    |    80 +
 .../src/wizards/newvd/UIWizardNewVDPageBasic3.cpp  |   417 +
 .../src/wizards/newvd/UIWizardNewVDPageBasic3.h    |   126 +
 .../src/wizards/newvd/UIWizardNewVDPageExpert.cpp  |   299 +
 .../src/wizards/newvd/UIWizardNewVDPageExpert.h    |    85 +
 .../VirtualBox/src/wizards/newvm/UINewVMWzd.cpp    |   967 -
 .../VirtualBox/src/wizards/newvm/UINewVMWzd.h      |   203 -
 .../src/wizards/newvm/UINewVMWzdPage1.ui           |    70 -
 .../src/wizards/newvm/UINewVMWzdPage2.ui           |   102 -
 .../src/wizards/newvm/UINewVMWzdPage3.ui           |   170 -
 .../src/wizards/newvm/UINewVMWzdPage4.ui           |   132 -
 .../src/wizards/newvm/UINewVMWzdPage5.ui           |    96 -
 .../VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp |   357 +
 .../VirtualBox/src/wizards/newvm/UIWizardNewVM.h   |    84 +
 .../src/wizards/newvm/UIWizardNewVMPageBasic1.cpp  |   319 +
 .../src/wizards/newvm/UIWizardNewVMPageBasic1.h    |   107 +
 .../src/wizards/newvm/UIWizardNewVMPageBasic2.cpp  |   161 +
 .../src/wizards/newvm/UIWizardNewVMPageBasic2.h    |    83 +
 .../src/wizards/newvm/UIWizardNewVMPageBasic3.cpp  |   277 +
 .../src/wizards/newvm/UIWizardNewVMPageBasic3.h    |   131 +
 .../src/wizards/newvm/UIWizardNewVMPageExpert.cpp  |   294 +
 .../src/wizards/newvm/UIWizardNewVMPageExpert.h    |    87 +
 .../src/wizards/registration/UIRegistrationWzd.cpp |   901 -
 .../src/wizards/registration/UIRegistrationWzd.h   |    80 -
 .../wizards/registration/UIRegistrationWzdPage1.ui |   332 -
 src/VBox/GuestHost/HGSMI/HGSMICommon.cpp           |    60 +-
 src/VBox/GuestHost/HGSMI/Makefile.kmk              |     6 +-
 src/VBox/GuestHost/Makefile.kmk                    |     6 +-
 src/VBox/GuestHost/OpenGL/Makefile.kmk             |   159 +-
 src/VBox/GuestHost/OpenGL/error/VBoxOGLerrorspu.rc |    81 +
 src/VBox/GuestHost/OpenGL/error/error.py           |     0
 src/VBox/GuestHost/OpenGL/error/errorspu.rc        |    40 +-
 src/VBox/GuestHost/OpenGL/glapi_parser/APIspec.txt |   173 +-
 src/VBox/GuestHost/OpenGL/glapi_parser/apiutil.py  |    46 +-
 src/VBox/GuestHost/OpenGL/include/GL/glext.h       |   103 +-
 src/VBox/GuestHost/OpenGL/include/chromium.h       |    82 +-
 src/VBox/GuestHost/OpenGL/include/cr_blitter.h     |   377 +
 src/VBox/GuestHost/OpenGL/include/cr_bmpscale.h    |    25 +
 src/VBox/GuestHost/OpenGL/include/cr_compositor.h  |   265 +
 src/VBox/GuestHost/OpenGL/include/cr_dump.h        |   177 +
 src/VBox/GuestHost/OpenGL/include/cr_error.h       |    23 +-
 src/VBox/GuestHost/OpenGL/include/cr_extstring.h   |    16 +
 src/VBox/GuestHost/OpenGL/include/cr_glext.h       |    34 +
 src/VBox/GuestHost/OpenGL/include/cr_glstate.h     |    92 +-
 src/VBox/GuestHost/OpenGL/include/cr_hash.h        |    22 +
 src/VBox/GuestHost/OpenGL/include/cr_htable.h      |   120 +
 src/VBox/GuestHost/OpenGL/include/cr_net.h         |    40 +-
 src/VBox/GuestHost/OpenGL/include/cr_netserver.h   |    12 +-
 src/VBox/GuestHost/OpenGL/include/cr_pack.h        |   228 +-
 src/VBox/GuestHost/OpenGL/include/cr_pixeldata.h   |     3 +
 src/VBox/GuestHost/OpenGL/include/cr_protocol.h    |    76 +-
 src/VBox/GuestHost/OpenGL/include/cr_server.h      |   321 +-
 src/VBox/GuestHost/OpenGL/include/cr_sortarray.h   |   102 +
 src/VBox/GuestHost/OpenGL/include/cr_spu.h         |     2 +
 src/VBox/GuestHost/OpenGL/include/cr_string.h      |    26 +
 src/VBox/GuestHost/OpenGL/include/cr_threads.h     |     2 +
 src/VBox/GuestHost/OpenGL/include/cr_unpack.h      |    11 +
 src/VBox/GuestHost/OpenGL/include/cr_version.h     |    44 +
 src/VBox/GuestHost/OpenGL/include/cr_vreg.h        |   411 +
 .../GuestHost/OpenGL/include/state/cr_attrib.h     |    24 +-
 .../OpenGL/include/state/cr_bufferobject.h         |     5 +
 .../GuestHost/OpenGL/include/state/cr_client.h     |     6 +-
 .../GuestHost/OpenGL/include/state/cr_current.h    |     4 +
 .../OpenGL/include/state/cr_framebuffer.h          |    13 +-
 src/VBox/GuestHost/OpenGL/include/state/cr_glsl.h  |    13 +-
 src/VBox/GuestHost/OpenGL/include/state/cr_point.h |     3 +
 .../GuestHost/OpenGL/include/state/cr_stencil.h    |    84 +-
 .../GuestHost/OpenGL/include/state/cr_texture.h    |     5 +
 src/VBox/GuestHost/OpenGL/packer/opcodes.py        |    44 +-
 src/VBox/GuestHost/OpenGL/packer/pack_beginend.c   |    36 +-
 src/VBox/GuestHost/OpenGL/packer/pack_bounds.c     |     2 +-
 src/VBox/GuestHost/OpenGL/packer/pack_buffer.c     |    56 +-
 .../GuestHost/OpenGL/packer/pack_bufferobject.c    |     1 +
 src/VBox/GuestHost/OpenGL/packer/pack_client.c     |    36 +-
 src/VBox/GuestHost/OpenGL/packer/pack_context.c    |     4 +
 src/VBox/GuestHost/OpenGL/packer/pack_current.py   |     0
 .../GuestHost/OpenGL/packer/pack_currentheader.py  |     2 +-
 .../GuestHost/OpenGL/packer/pack_currenttypes.py   |    10 +
 src/VBox/GuestHost/OpenGL/packer/pack_extensions.c |     2 -
 .../GuestHost/OpenGL/packer/pack_framebuffer.c     |     2 +-
 src/VBox/GuestHost/OpenGL/packer/pack_header.py    |     4 +-
 src/VBox/GuestHost/OpenGL/packer/pack_init.c       |     8 +-
 src/VBox/GuestHost/OpenGL/packer/pack_lists.c      |    13 +-
 src/VBox/GuestHost/OpenGL/packer/pack_misc.c       |   111 +-
 src/VBox/GuestHost/OpenGL/packer/pack_pixels.c     |     7 +-
 src/VBox/GuestHost/OpenGL/packer/pack_program.c    |    25 +-
 src/VBox/GuestHost/OpenGL/packer/pack_shaders.c    |    52 +-
 src/VBox/GuestHost/OpenGL/packer/pack_swap_lists.c |     4 +-
 .../GuestHost/OpenGL/packer/pack_swap_texture.c    |     1 +
 src/VBox/GuestHost/OpenGL/packer/pack_texture.c    |     1 +
 .../GuestHost/OpenGL/packer/pack_visibleregion.c   |     6 +-
 src/VBox/GuestHost/OpenGL/packer/packer.h          |     4 +
 src/VBox/GuestHost/OpenGL/packer/packer.py         |    18 +-
 src/VBox/GuestHost/OpenGL/packer/packer_bbox.py    |     0
 src/VBox/GuestHost/OpenGL/packer/packer_special    |     7 +
 src/VBox/GuestHost/OpenGL/spu_loader/dispatch.py   |     0
 .../GuestHost/OpenGL/spu_loader/dispatchheader.py  |     0
 src/VBox/GuestHost/OpenGL/spu_loader/glloader.py   |     5 +-
 src/VBox/GuestHost/OpenGL/spu_loader/spuchange.py  |     0
 src/VBox/GuestHost/OpenGL/spu_loader/spucopy.py    |     0
 src/VBox/GuestHost/OpenGL/spu_loader/spuload.c     |     7 +
 src/VBox/GuestHost/OpenGL/state_tracker/convert.py |     0
 src/VBox/GuestHost/OpenGL/state_tracker/dump.cpp   |  1741 +
 .../GuestHost/OpenGL/state_tracker/dump_gen.py     |   257 +
 .../OpenGL/state_tracker/get_components.py         |   144 +
 src/VBox/GuestHost/OpenGL/state_tracker/state.h    |    22 +-
 .../GuestHost/OpenGL/state_tracker/state_attrib.c  |    39 +-
 .../OpenGL/state_tracker/state_bits_globalop.h     |   338 +
 .../GuestHost/OpenGL/state_tracker/state_buffer.c  |     2 +
 .../OpenGL/state_tracker/state_bufferobject.c      |   217 +-
 .../GuestHost/OpenGL/state_tracker/state_client.c  |   270 +-
 .../GuestHost/OpenGL/state_tracker/state_current.c |    16 +-
 .../OpenGL/state_tracker/state_current.py          |   192 +
 .../GuestHost/OpenGL/state_tracker/state_defs.py   |     0
 .../GuestHost/OpenGL/state_tracker/state_diff.c    |   338 +-
 .../GuestHost/OpenGL/state_tracker/state_enable.c  |     7 +
 .../GuestHost/OpenGL/state_tracker/state_error.c   |     7 +-
 .../OpenGL/state_tracker/state_framebuffer.c       |   635 +-
 .../GuestHost/OpenGL/state_tracker/state_funcs.py  |     0
 .../GuestHost/OpenGL/state_tracker/state_get.py    |     2 +
 .../GuestHost/OpenGL/state_tracker/state_get.txt   |    21 +-
 .../GuestHost/OpenGL/state_tracker/state_glsl.c    |   391 +-
 .../GuestHost/OpenGL/state_tracker/state_init.c    |   359 +-
 .../OpenGL/state_tracker/state_isenabled.py        |     0
 .../GuestHost/OpenGL/state_tracker/state_lists.c   |   206 +-
 .../GuestHost/OpenGL/state_tracker/state_point.c   |   259 +
 .../GuestHost/OpenGL/state_tracker/state_point.txt |     1 +
 .../GuestHost/OpenGL/state_tracker/state_polygon.c |     3 +-
 .../GuestHost/OpenGL/state_tracker/state_program.c |    17 +-
 .../OpenGL/state_tracker/state_regcombiner.c       |     2 +-
 .../OpenGL/state_tracker/state_snapshot.c          |  1184 +-
 .../GuestHost/OpenGL/state_tracker/state_special   |     8 +
 .../GuestHost/OpenGL/state_tracker/state_stencil.c |  1335 +-
 .../GuestHost/OpenGL/state_tracker/state_texdiff.c |    10 +-
 .../OpenGL/state_tracker/state_teximage.c          |    67 +-
 .../GuestHost/OpenGL/state_tracker/state_texture.c |   272 +-
 src/VBox/GuestHost/OpenGL/util/VBoxOGLcrutil.rc    |    81 +
 src/VBox/GuestHost/OpenGL/util/blitter.cpp         |  2123 +
 src/VBox/GuestHost/OpenGL/util/bmpscale.cpp        |   319 +
 src/VBox/GuestHost/OpenGL/util/compositor.cpp      |  1055 +
 src/VBox/GuestHost/OpenGL/util/debug_opcodes.py    |     0
 src/VBox/GuestHost/OpenGL/util/dll.c               |    74 +-
 src/VBox/GuestHost/OpenGL/util/error.c             |   404 +-
 src/VBox/GuestHost/OpenGL/util/hash.c              |   492 +-
 src/VBox/GuestHost/OpenGL/util/htable.cpp          |   195 +
 src/VBox/GuestHost/OpenGL/util/net.c               |   115 +-
 src/VBox/GuestHost/OpenGL/util/net_internals.h     |    15 +-
 src/VBox/GuestHost/OpenGL/util/pixel.c             |    20 +
 src/VBox/GuestHost/OpenGL/util/sortarray.cpp       |   414 +
 src/VBox/GuestHost/OpenGL/util/string.c            |   179 +
 src/VBox/GuestHost/OpenGL/util/util.def            |     5 +-
 src/VBox/GuestHost/OpenGL/util/util.rc             |    54 +-
 src/VBox/GuestHost/OpenGL/util/vboxhgcm.c          |   484 +-
 src/VBox/GuestHost/OpenGL/util/vboxhgsmi.c         |     2 +-
 src/VBox/GuestHost/OpenGL/util/vreg.cpp            |  1726 +
 src/VBox/GuestHost/SharedClipboard/Makefile.kmk    |     4 +-
 .../GuestHost/SharedClipboard/clipboard-helper.cpp |    73 +-
 .../GuestHost/SharedClipboard/x11-clipboard.cpp    |   862 +-
 src/VBox/HostDrivers/Makefile.kmk                  |    67 +-
 src/VBox/HostDrivers/Support/Makefile.kmk          |   778 +-
 src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp     |  1077 +
 src/VBox/HostDrivers/Support/SUPDrv-dtrace.d       |    33 -
 src/VBox/HostDrivers/Support/SUPDrv.c              |  2031 +-
 src/VBox/HostDrivers/Support/SUPDrv.d              |    33 +
 src/VBox/HostDrivers/Support/SUPDrvIDC.h           |     8 +-
 src/VBox/HostDrivers/Support/SUPDrvIOC.h           |   226 +-
 src/VBox/HostDrivers/Support/SUPDrvInternal.h      |   245 +-
 src/VBox/HostDrivers/Support/SUPDrvSem.c           |     4 +-
 src/VBox/HostDrivers/Support/SUPDrvTracer.cpp      |  2467 +
 src/VBox/HostDrivers/Support/SUPDrvTracerA.asm     |    55 +
 src/VBox/HostDrivers/Support/SUPLib.cpp            |   671 +-
 src/VBox/HostDrivers/Support/SUPLibInternal.h      |   144 +-
 src/VBox/HostDrivers/Support/SUPLibSem.cpp         |     4 +-
 src/VBox/HostDrivers/Support/SUPLibTracerA.asm     |   223 +
 src/VBox/HostDrivers/Support/SUPR0-def-lx.sed      |    62 +
 src/VBox/HostDrivers/Support/SUPR0-def-pe.sed      |    64 +
 src/VBox/HostDrivers/Support/SUPR0.def             |   235 -
 .../HostDrivers/Support/SUPR0IdcClientComponent.c  |     2 +-
 .../HostDrivers/Support/SUPR0IdcClientInternal.h   |     2 +-
 src/VBox/HostDrivers/Support/SUPR0IdcClientStubs.c |     2 +-
 src/VBox/HostDrivers/Support/SUPR3HardenedIPRT.cpp |     3 +-
 src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp |  1105 +-
 .../Support/SUPR3HardenedMainTemplate.cpp          |    34 +
 .../HostDrivers/Support/SUPR3HardenedNoCrt.cpp     |   178 +
 .../HostDrivers/Support/SUPR3HardenedVerify.cpp    |   528 +-
 src/VBox/HostDrivers/Support/SUPSvc.cpp            |     2 +-
 src/VBox/HostDrivers/Support/SUPSvcGlobal.cpp      |     2 +-
 src/VBox/HostDrivers/Support/SUPSvcGrant.cpp       |     2 +-
 src/VBox/HostDrivers/Support/SUPSvcInternal.h      |     2 +-
 src/VBox/HostDrivers/Support/darwin/Info.plist     |     2 +-
 .../HostDrivers/Support/darwin/SUPDrv-darwin.cpp   |   449 +-
 .../HostDrivers/Support/darwin/SUPLib-darwin.cpp   |    21 +-
 .../Support/darwin/SUPR0IdcClient-darwin.c         |     2 +-
 src/VBox/HostDrivers/Support/darwin/load.sh        |   154 +
 .../HostDrivers/Support/darwin/sys/dtrace_glue.h   |     8 +
 src/VBox/HostDrivers/Support/freebsd/Makefile      |     6 +-
 .../HostDrivers/Support/freebsd/SUPDrv-freebsd.c   |   255 +-
 .../HostDrivers/Support/freebsd/SUPLib-freebsd.cpp |    26 +-
 .../Support/freebsd/SUPR0IdcClient-freebsd.c       |     2 +-
 src/VBox/HostDrivers/Support/freebsd/files_vboxdrv |    10 +-
 src/VBox/HostDrivers/Support/linux/Makefile        |    21 +-
 src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c  |   284 +-
 .../HostDrivers/Support/linux/SUPDrv-linux.mod.c   |     2 +-
 .../HostDrivers/Support/linux/SUPLib-linux.cpp     |    23 +-
 .../Support/linux/SUPR0IdcClient-linux.c           |     2 +-
 src/VBox/HostDrivers/Support/linux/dkms.conf       |     6 -
 src/VBox/HostDrivers/Support/linux/files_vboxdrv   |    18 +-
 src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp    |    82 +-
 src/VBox/HostDrivers/Support/os2/SUPDrv-os2.def    |     2 +-
 src/VBox/HostDrivers/Support/os2/SUPLib-os2.cpp    |     5 +-
 .../HostDrivers/Support/os2/SUPR0IdcClient-os2.c   |     2 +-
 .../HostDrivers/Support/solaris/SUPDrv-solaris.c   |   222 +-
 .../HostDrivers/Support/solaris/SUPLib-solaris.cpp |    30 +-
 .../Support/solaris/SUPR0IdcClient-solaris.c       |     2 +-
 src/VBox/HostDrivers/Support/solaris/load.sh       |   110 +
 src/VBox/HostDrivers/Support/solaris/mod.sh        |   100 -
 src/VBox/HostDrivers/Support/solaris/vboxdrv.conf  |     8 +-
 src/VBox/HostDrivers/Support/testcase/Makefile.kmk |    14 +-
 .../HostDrivers/Support/testcase/SUPInstall.cpp    |    24 +-
 .../HostDrivers/Support/testcase/SUPLoggerCtl.cpp  |     4 +-
 .../HostDrivers/Support/testcase/SUPUninstall.cpp  |    16 +-
 .../HostDrivers/Support/testcase/tstContiguous.cpp |     4 +-
 src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp |   103 +-
 .../Support/testcase/tstGetPagingMode.cpp          |     4 +-
 src/VBox/HostDrivers/Support/testcase/tstInit.cpp  |     8 +-
 src/VBox/HostDrivers/Support/testcase/tstInt.cpp   |    45 +-
 src/VBox/HostDrivers/Support/testcase/tstLow.cpp   |     6 +-
 .../Support/testcase/tstNtQueryStuff.cpp           |   430 +
 src/VBox/HostDrivers/Support/testcase/tstPage.cpp  |    20 +-
 src/VBox/HostDrivers/Support/testcase/tstPin.cpp   |     4 +-
 .../Support/testcase/tstSupLoadModule.cpp          |    37 +-
 .../Support/testcase/tstSupSem-Zombie.cpp          |     6 +-
 .../HostDrivers/Support/testcase/tstSupSem.cpp     |   164 +-
 .../Support/win/Certificates}/Makefile.kup         |     0
 ...cationRoot-729404101f3e0ca347837fca175a8438.taf |   Bin 0 -> 708 bytes
 ...oot-MicrosoftAuthenticodeTmRootAuthority-01.taf |   Bin 0 -> 400 bytes
 ...hority2014-078f0a9d03df119e434e4fec1bf0235a.taf |   Bin 0 -> 730 bytes
 ...hority2005-6eff330eb6e7569740680870104baaba.taf |   Bin 0 -> 629 bytes
 ...ootAuthority-00c1008b3c3c8811d13ef663ecdf40.taf |   Bin 0 -> 432 bytes
 ...eAuthority-79ad16a14aa0a5ad4c7358f407132e65.taf |   Bin 0 -> 675 bytes
 ...hority2010-28cc3a25bfba44ac449a9b586b4339aa.taf |   Bin 0 -> 718 bytes
 ...hority2011-3f8bc8b5fc9fb29643b569d66c42e144.taf |   Bin 0 -> 718 bytes
 .../Timestamp-CopyrightC1997MicrosoftCorp-01.taf   |   Bin 0 -> 332 bytes
 ...VirtualBox-51ca009816fdbd80f120e015ee75823e.cer |   Bin 0 -> 1419 bytes
 ...VirtualBox-51ca009816fdbd80f120e015ee75823e.taf |   Bin 0 -> 508 bytes
 src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp    |  3650 +-
 src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm   |    79 +-
 .../Support/win/SUPHardenedVerify-win.h            |   278 +
 .../Support/win/SUPHardenedVerifyImage-win.cpp     |  2707 +
 .../Support/win/SUPHardenedVerifyProcess-win.cpp   |  2249 +
 src/VBox/HostDrivers/Support/win/SUPLib-win.cpp    |   494 +-
 .../HostDrivers/Support/win/SUPR0IdcClient-win.c   |     2 +-
 .../Support/win/SUPR3HardenedMain-win.cpp          |  5759 ++
 .../Support/win/SUPR3HardenedMainA-win.asm         |   213 +
 .../Support/win/SUPR3HardenedMainImports-win.cpp   |   803 +
 .../Support/win/SUPR3HardenedNoCrt-win.cpp         |   477 +
 src/VBox/HostDrivers/Support/win/SUPSvc-win.cpp    |     6 +-
 src/VBox/HostDrivers/Support/win/VBoxDrv.inf       |    38 +-
 src/VBox/HostDrivers/Support/win/VBoxDrv.rc        |    56 +-
 .../HostDrivers/Support/win/VBoxSupLib-win.cpp     |    96 +
 src/VBox/HostDrivers/Support/win/VBoxSupLib.rc     |    59 +
 .../Support/win/import-template-kernel32.h         |    20 +
 .../Support/win/import-template-ntdll.h            |    96 +
 src/VBox/HostDrivers/Support/win/winstub.com       |   Bin 0 -> 128 bytes
 src/VBox/HostDrivers/VBoxNetAdp/Makefile.kmk       |    21 +-
 src/VBox/HostDrivers/VBoxNetAdp/VBoxNetAdp.c       |    76 +-
 .../HostDrivers/VBoxNetAdp/VBoxNetAdpInternal.h    |     2 +-
 src/VBox/HostDrivers/VBoxNetAdp/darwin/Info.plist  |     2 +-
 .../VBoxNetAdp/darwin/VBoxNetAdp-darwin.cpp        |     8 +-
 .../HostDrivers/VBoxNetAdp/darwin/loadnetadp.sh    |     2 +-
 src/VBox/HostDrivers/VBoxNetAdp/freebsd/Makefile   |     4 +-
 .../VBoxNetAdp/freebsd/VBoxNetAdp-freebsd.c        |    44 +-
 src/VBox/HostDrivers/VBoxNetAdp/linux/Makefile     |     5 +-
 .../VBoxNetAdp/linux/VBoxNetAdp-linux.c            |     9 +-
 src/VBox/HostDrivers/VBoxNetAdp/linux/dkms.conf    |     7 -
 .../HostDrivers/VBoxNetAdp/linux/files_vboxnetadp  |     4 +-
 .../VBoxNetAdp/solaris/VBoxNetAdp-solaris.c        |    42 +-
 .../HostDrivers/VBoxNetAdp/solaris/vboxnet.conf    |    11 +-
 src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk       |    86 +-
 src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c       |    33 +-
 src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.rc      |    52 +
 .../HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h    |     4 +-
 src/VBox/HostDrivers/VBoxNetFlt/darwin/Info.plist  |     1 +
 .../VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp        |   158 +-
 src/VBox/HostDrivers/VBoxNetFlt/freebsd/Makefile   |     2 +-
 .../VBoxNetFlt/freebsd/VBoxNetFlt-freebsd.c        |     9 +-
 src/VBox/HostDrivers/VBoxNetFlt/linux/Makefile     |     5 +-
 .../VBoxNetFlt/linux/VBoxNetFlt-linux.c            |   828 +-
 src/VBox/HostDrivers/VBoxNetFlt/linux/dkms.conf    |     7 -
 .../HostDrivers/VBoxNetFlt/linux/files_vboxnetflt  |     2 +-
 .../VBoxNetFlt/solaris/VBoxNetFlt-solaris.c        |   259 +-
 .../VBoxNetFlt/solaris/VBoxNetFltBow-solaris.c     |   143 +-
 .../HostDrivers/VBoxNetFlt/solaris/vboxbow.conf    |    11 +-
 .../HostDrivers/VBoxNetFlt/solaris/vboxflt.conf    |    11 +-
 .../HostDrivers/VBoxNetFlt/win/cfg/VBoxNetCfg.cpp  |   443 +-
 .../HostDrivers/VBoxNetFlt/win/drv/VBoxNetAdp.inf  |     5 +-
 .../VBoxNetFlt/win/drv/VBoxNetFlt-win.rc           |    56 +-
 .../VBoxNetFlt/win/drv/VBoxNetFltCmn-win.h         |    16 +-
 .../VBoxNetFlt/win/drv/VBoxNetFltM-win.cpp         |    20 +-
 .../VBoxNetFlt/win/drv/VBoxNetFltM-win.h           |    11 +-
 .../VBoxNetFlt/win/drv/VBoxNetFltP-win.cpp         |    36 +-
 .../VBoxNetFlt/win/drv/VBoxNetFltRt-win.cpp        |    17 +-
 .../VBoxNetFlt/win/drv/VBoxNetFltRt-win.h          |    36 +-
 .../VBoxNetFlt/win/nobj/VBoxNetFltNobj.cpp         |    52 +-
 .../VBoxNetFlt/win/nobj/VBoxNetFltNobj.def         |     4 +-
 .../VBoxNetFlt/win/nobj/VBoxNetFltNobj.h           |     6 +-
 .../VBoxNetFlt/win/nobj/VBoxNetFltNobj.rc          |    25 +-
 .../VBoxNetFlt/win/nobj/VBoxNetFltNobjRc.h         |     6 +-
 .../VBoxNetFlt/win/tools/VBoxNetAdpInstall.cpp     |   208 +-
 .../VBoxNetFlt/win/tools/VBoxNetAdpUninstall.cpp   |     2 +-
 .../VBoxNetFlt/win/tools/VBoxNetFltInstall.cpp     |     2 +-
 .../VBoxNetFlt/win/tools/VBoxNetFltUninstall.cpp   |     4 +-
 src/VBox/HostDrivers/VBoxPci/Makefile.kmk          |    16 +-
 src/VBox/HostDrivers/VBoxPci/VBoxPci.c             |    67 +-
 src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h     |     4 +-
 src/VBox/HostDrivers/VBoxPci/linux/VBoxPci-linux.c |     8 +
 src/VBox/HostDrivers/VBoxPci/linux/dkms.conf       |     7 -
 src/VBox/HostDrivers/VBoxUSB/Makefile.kmk          |     8 +-
 src/VBox/HostDrivers/VBoxUSB/USBFilter.cpp         |     2 +-
 src/VBox/HostDrivers/VBoxUSB/USBLib.cpp            |     2 +-
 src/VBox/HostDrivers/VBoxUSB/VBoxUSBFilterMgr.cpp  |     9 +-
 src/VBox/HostDrivers/VBoxUSB/VBoxUSBFilterMgr.h    |     2 +-
 src/VBox/HostDrivers/VBoxUSB/darwin/Info.plist     |     1 +
 src/VBox/HostDrivers/VBoxUSB/darwin/Makefile.kmk   |     9 +-
 .../HostDrivers/VBoxUSB/darwin/USBLib-darwin.cpp   |     2 +-
 src/VBox/HostDrivers/VBoxUSB/darwin/VBoxUSB.cpp    |     4 +-
 .../HostDrivers/VBoxUSB/darwin/VBoxUSBInterface.h  |     2 +-
 .../VBoxUSB/darwin/testcase/tstOpenUSBDev.cpp      |     6 +-
 src/VBox/HostDrivers/VBoxUSB/solaris/Makefile.kmk  |     6 +-
 .../HostDrivers/VBoxUSB/solaris/USBLib-solaris.cpp |    40 +-
 .../HostDrivers/VBoxUSB/solaris/VBoxUSB-solaris.c  |   505 +-
 .../VBoxUSB/solaris/VBoxUSBMon-solaris.c           |   112 +-
 src/VBox/HostDrivers/VBoxUSB/solaris/vboxusb.conf  |     2 +-
 .../HostDrivers/VBoxUSB/testcase/tstUSBFilter.cpp  |     4 +-
 .../HostDrivers/VBoxUSB/win/Install/USBInstall.cpp |     6 +-
 .../VBoxUSB/win/Install/USBUninstall.cpp           |     4 +-
 src/VBox/HostDrivers/VBoxUSB/win/Makefile.kmk      |    40 +-
 src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbDev.h  |    11 +-
 src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbDev.rc |    52 +-
 src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbRt.cpp |     2 +-
 .../HostDrivers/VBoxUSB/win/lib/VBoxUsbLib-win.cpp |     2 +-
 .../HostDrivers/VBoxUSB/win/mon/VBoxUsbFlt.cpp     |    29 +-
 .../HostDrivers/VBoxUSB/win/mon/VBoxUsbMon.cpp     |   201 +-
 src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbMon.rc |    52 +-
 .../HostDrivers/VBoxUSB/win/testcase/USBTest.cpp   |     2 +-
 src/VBox/HostDrivers/VBoxUSB/win/usbd/usbd.def     |     2 +-
 src/VBox/HostDrivers/darwin/Makefile.kmk           |     4 +-
 src/VBox/HostDrivers/darwin/VBoxNetSend.h          |    98 +
 src/VBox/HostDrivers/darwin/loadall.sh             |     8 +-
 src/VBox/HostDrivers/freebsd/Makefile              |     2 +-
 src/VBox/HostDrivers/freebsd/Makefile.kmk          |    26 +
 src/VBox/HostDrivers/freebsd/export_modules        |   112 -
 src/VBox/HostDrivers/linux/Makefile                |     2 +-
 src/VBox/HostDrivers/linux/Makefile.kmk            |    47 +
 src/VBox/HostDrivers/linux/build_in_tmp            |    39 +-
 src/VBox/HostDrivers/linux/do_Module.symvers       |     2 +-
 src/VBox/HostDrivers/linux/do_dkms                 |    32 +-
 src/VBox/HostDrivers/linux/export_modules          |    25 +-
 src/VBox/HostDrivers/linux/load.sh                 |    29 +
 src/VBox/HostDrivers/linux/loadall.sh              |    28 +
 src/VBox/HostDrivers/win/Makefile.kmk              |    15 +-
 src/VBox/HostDrivers/win/cfg/VBoxDrvCfg.cpp        |   297 +-
 src/VBox/HostDrivers/win/load.cmd                  |    43 +
 src/VBox/HostDrivers/win/load.sh                   |    79 +
 src/VBox/HostDrivers/win/loadall.cmd               |    43 +
 src/VBox/HostDrivers/win/loadall.sh                |    79 +
 src/VBox/HostServices/DragAndDrop/Makefile.kmk     |    53 +
 .../HostServices/DragAndDrop/VBoxDragAndDropSvc.rc |    50 +
 src/VBox/HostServices/DragAndDrop/dndmanager.cpp   |   765 +
 src/VBox/HostServices/DragAndDrop/dndmanager.h     |   197 +
 src/VBox/HostServices/DragAndDrop/service.cpp      |   492 +
 src/VBox/HostServices/GuestControl/Makefile.kmk    |     7 +-
 .../GuestControl/VBoxGuestControlSvc.rc            |    50 +
 src/VBox/HostServices/GuestControl/gctrl.cpp       |     7 +-
 src/VBox/HostServices/GuestControl/service.cpp     |  1873 +-
 .../GuestControl/testcase/Makefile.kmk             |     4 +-
 .../GuestControl/testcase/tstGuestControlSvc.cpp   |    74 +-
 src/VBox/HostServices/GuestProperties/Makefile.kmk |     7 +-
 .../GuestProperties/VBoxGuestPropSvc.rc            |    50 +
 src/VBox/HostServices/GuestProperties/service.cpp  |   260 +-
 .../GuestProperties/testcase/Makefile.kmk          |     4 +-
 .../GuestProperties/testcase/tstGuestPropSvc.cpp   |    59 +-
 src/VBox/HostServices/HostChannel/HostChannel.cpp  |  1017 +
 src/VBox/HostServices/HostChannel/HostChannel.h    |   134 +
 src/VBox/HostServices/HostChannel/Makefile.kmk     |    41 +
 .../HostServices/HostChannel/VBoxHostChannel.rc    |    50 +
 src/VBox/HostServices/HostChannel/service.cpp      |   899 +
 src/VBox/HostServices/Makefile.kmk                 |    12 +-
 src/VBox/HostServices/SharedClipboard/Makefile.kmk |     7 +-
 .../SharedClipboard/VBoxClipboard-win.cpp          |     2 +-
 .../HostServices/SharedClipboard/VBoxClipboard.h   |     2 +-
 .../SharedClipboard/VBoxSharedClipboard.rc         |    50 +
 .../SharedClipboard/darwin-pasteboard.cpp          |   232 +-
 .../SharedClipboard/darwin-pasteboard.h            |     2 +-
 src/VBox/HostServices/SharedClipboard/darwin.cpp   |     2 +-
 src/VBox/HostServices/SharedClipboard/service.cpp  |    49 +-
 .../SharedClipboard/testcase/Makefile.kmk          |     4 +-
 .../testcase/tstClipboardServiceHost.cpp           |     4 +-
 .../HostServices/SharedClipboard/x11-clipboard.cpp |     4 +-
 src/VBox/HostServices/SharedClipboard/x11-stub.cpp |     5 +-
 src/VBox/HostServices/SharedFolders/Makefile.kmk   |     6 +-
 .../SharedFolders/VBoxSharedFolders.rc             |    50 +
 src/VBox/HostServices/SharedFolders/mappings.cpp   |   113 +-
 src/VBox/HostServices/SharedFolders/mappings.h     |     6 +-
 src/VBox/HostServices/SharedFolders/service.cpp    |    86 +-
 src/VBox/HostServices/SharedFolders/shflhandle.cpp |    64 +-
 src/VBox/HostServices/SharedFolders/shflhandle.h   |    18 +-
 .../SharedFolders/testcase/Makefile.kmk            |    39 +-
 .../testcase/tstSharedFolderService.cpp            |  1149 +
 .../testcase/tstSharedFolderService.h              |   126 +
 .../SharedFolders/testcase/tstShflCase.cpp         |    43 +-
 .../SharedFolders/testcase/tstShflSizes.cpp        |     2 +-
 src/VBox/HostServices/SharedFolders/teststubs.h    |    84 +
 src/VBox/HostServices/SharedFolders/vbsf.cpp       |  1052 +-
 src/VBox/HostServices/SharedFolders/vbsf.h         |     2 +-
 src/VBox/HostServices/SharedOpenGL/Makefile.kmk    |    65 +-
 .../SharedOpenGL/OpenGLTest/OpenGLTest.cpp         |    12 +-
 .../SharedOpenGL/OpenGLTest/OpenGLTestApp.cpp      |     4 +-
 .../SharedOpenGL/OpenGLTest/OpenGLTestDarwin.cpp   |   118 +-
 .../SharedOpenGL/OpenGLTest/VBoxTestOGL.rc         |    50 +
 .../SharedOpenGL/crserver/VBoxSharedCrOpenGL.rc    |    50 +
 .../SharedOpenGL/crserver/crservice.cpp            |   559 +-
 .../SharedOpenGL/crserverlib/get_components.py     |   144 -
 .../SharedOpenGL/crserverlib/get_sizes.py          |    42 +-
 .../HostServices/SharedOpenGL/crserverlib/server.h |   608 +-
 .../SharedOpenGL/crserverlib/server_boundsinfo.c   |     6 +-
 .../SharedOpenGL/crserverlib/server_bufferobject.c |    14 +-
 .../SharedOpenGL/crserverlib/server_clear.c        |    44 +-
 .../SharedOpenGL/crserverlib/server_config.c       |   118 +-
 .../SharedOpenGL/crserverlib/server_context.c      |   349 +-
 .../SharedOpenGL/crserverlib/server_dispatch.py    |    11 +-
 .../crserverlib/server_dispatch_header.py          |    13 +-
 .../SharedOpenGL/crserverlib/server_framebuffer.c  |   100 +-
 .../SharedOpenGL/crserverlib/server_get.py         |     4 +-
 .../SharedOpenGL/crserverlib/server_getshaders.c   |    75 +-
 .../SharedOpenGL/crserverlib/server_glsl.c         |    67 +-
 .../SharedOpenGL/crserverlib/server_lists.c        |    47 +-
 .../SharedOpenGL/crserverlib/server_main.c         |  3690 +-
 .../SharedOpenGL/crserverlib/server_misc.c         |  1448 +-
 .../SharedOpenGL/crserverlib/server_muralfbo.c     |   561 -
 .../SharedOpenGL/crserverlib/server_muralfbo.cpp   |   832 +
 .../SharedOpenGL/crserverlib/server_presenter.cpp  |  6428 +++
 .../SharedOpenGL/crserverlib/server_projmatrix.c   |    12 +-
 .../SharedOpenGL/crserverlib/server_retval.py      |    51 +-
 .../SharedOpenGL/crserverlib/server_rpw.cpp        |   755 +
 .../SharedOpenGL/crserverlib/server_simpleget.py   |    38 +-
 .../SharedOpenGL/crserverlib/server_special        |    18 +
 .../SharedOpenGL/crserverlib/server_stream.c       |   285 +-
 .../SharedOpenGL/crserverlib/server_texture.c      |    53 +
 .../SharedOpenGL/crserverlib/server_viewport.c     |     4 +-
 .../SharedOpenGL/crserverlib/server_window.c       |   326 +-
 .../SharedOpenGL/render/VBoxOGLrenderspu.rc        |    50 +
 .../HostServices/SharedOpenGL/render/renderspu.c   |  1090 +-
 .../HostServices/SharedOpenGL/render/renderspu.h   |   220 +-
 .../SharedOpenGL/render/renderspu_agl.c            |    65 +-
 .../SharedOpenGL/render/renderspu_cocoa.c          |   321 +-
 .../SharedOpenGL/render/renderspu_cocoa_helper.h   |    39 +-
 .../SharedOpenGL/render/renderspu_cocoa_helper.m   |  3050 +-
 .../SharedOpenGL/render/renderspu_config.c         |     9 +-
 .../SharedOpenGL/render/renderspu_glx.c            |   525 +-
 .../SharedOpenGL/render/renderspu_init.c           |   262 +-
 .../SharedOpenGL/render/renderspu_wgl.c            |   407 +-
 .../HostServices/SharedOpenGL/unpacker/unpack.py   |    53 +-
 .../SharedOpenGL/unpacker/unpack_extend.py         |     0
 .../SharedOpenGL/unpacker/unpack_framebuffer.c     |     2 +-
 .../SharedOpenGL/unpacker/unpack_header.py         |     0
 .../SharedOpenGL/unpacker/unpack_misc.c            |    11 +
 .../SharedOpenGL/unpacker/unpack_shaders.c         |    36 +-
 .../SharedOpenGL/unpacker/unpack_visibleregion.c   |     2 +-
 .../SharedOpenGL/unpacker/unpacker_special         |     2 +
 src/VBox/HostServices/auth/Makefile.kmk            |     7 +-
 src/VBox/HostServices/auth/pam/VBoxAuthPAM.c       |     4 +-
 .../HostServices/auth/simple/VBoxAuthSimple.rc     |    50 +
 src/VBox/HostServices/auth/winlogon/VBoxAuth.rc    |    50 +
 src/VBox/HostServices/testcase/Makefile.kmk        |     6 +-
 src/VBox/HostServices/testcase/tstHGCMSvc.cpp      |     2 +-
 src/VBox/ImageMounter/VBoxFUSE/Makefile.kmk        |     4 +-
 src/VBox/ImageMounter/VBoxFUSE/VBoxFUSE.cpp        |    13 +-
 src/VBox/Installer/Makefile.kmk                    |     4 +-
 src/VBox/Installer/common/Makefile.kmk             |     4 +-
 src/VBox/Installer/common/vboxapisetup.py          |    22 +-
 src/VBox/Installer/darwin/DiskImage/DS_Store       |   Bin 12292 -> 12292 bytes
 .../darwin/DiskImage/VirtualBox_Uninstall.tool     |   140 +-
 src/VBox/Installer/darwin/Makefile.kmk             |   633 +-
 .../Installer/darwin/VBoxKEXTs/Description.plist   |    11 -
 .../English.lproj/InstallationCheck.strings        |     1 -
 src/VBox/Installer/darwin/VBoxKEXTs/Info.plist     |    24 -
 .../Installer/darwin/VBoxKEXTs/InstallationCheck   |    21 -
 .../darwin/VBoxKEXTs/PkgBuildComponent.plist       |    36 +
 src/VBox/Installer/darwin/VBoxKEXTs/ReadMe.html    |     6 -
 .../darwin/VBoxKEXTs/VirtualBoxStartup.sh          |   243 +
 .../darwin/VBoxKEXTs/org.virtualbox.startup.plist  |    17 +
 src/VBox/Installer/darwin/VBoxKEXTs/postflight     |    47 +-
 .../darwin/VBoxStartupItems/Description.plist      |    10 -
 .../Installer/darwin/VBoxStartupItems/Info.plist   |    23 -
 .../Resources/English.lproj/Localizable.strings    |    32 -
 .../VirtualBox/StartupParameters.plist             |     5 -
 .../darwin/VBoxStartupItems/VirtualBox/VirtualBox  |   193 -
 .../Installer/darwin/VirtualBox/Description.plist  |    10 -
 src/VBox/Installer/darwin/VirtualBox/Info.plist    |    23 -
 .../darwin/VirtualBox/PkgBuildComponent.plist      |    17 +
 .../darwin/VirtualBox/VBoxAutostartDarwin.sh       |    61 +
 .../VirtualBox/org.virtualbox.vboxautostart.plist  |    19 +
 src/VBox/Installer/darwin/VirtualBox/postflight    |    31 +-
 src/VBox/Installer/darwin/VirtualBox/preflight     |    31 +
 .../darwin/VirtualBoxCLI/Description.plist         |    10 -
 src/VBox/Installer/darwin/VirtualBoxCLI/Info.plist |    23 -
 .../darwin/VirtualBox_mpkg/Conclusion.rtf          |     9 +
 .../darwin/VirtualBox_mpkg/Description.plist       |    11 -
 .../Installer/darwin/VirtualBox_mpkg/Info.plist    |    33 -
 .../darwin/VirtualBox_mpkg/Localizable.strings     |    14 +-
 .../Installer/darwin/VirtualBox_mpkg/Welcome.rtf   |    13 +
 .../darwin/VirtualBox_mpkg/checkforrunningvms      |    26 -
 .../darwin/VirtualBox_mpkg/distribution.dist       |   103 +-
 src/VBox/Installer/freebsd/Makefile.kmk            |    14 +-
 src/VBox/Installer/freebsd/pkg_plist               |     4 +-
 src/VBox/Installer/freebsd/postdeinstall.sh        |     2 +-
 src/VBox/Installer/freebsd/postinstall.sh          |     2 +-
 src/VBox/Installer/linux/Makefile.kmk              |   125 +-
 src/VBox/Installer/linux/VBox.sh                   |    24 +-
 src/VBox/Installer/linux/VBoxCreateUSBNode.sh      |     2 +-
 src/VBox/Installer/linux/VBoxSysInfo.sh            |     2 +-
 src/VBox/Installer/linux/deffiles                  |     4 +-
 src/VBox/Installer/linux/distributions_deb         |    15 +-
 src/VBox/Installer/linux/distributions_rpm         |    34 +-
 src/VBox/Installer/linux/install.sh                |    60 +-
 .../Installer/linux/install_service/Makefile.kmk   |    49 +
 .../install_service/generate_service_file.cpp      |   912 +
 .../linux/install_service/init_template.sh         |   317 +
 .../linux/install_service/install_service.sh       |   209 +
 src/VBox/Installer/linux/installer-common.sh       |   176 +
 src/VBox/Installer/linux/installer-utils.sh        |   220 -
 src/VBox/Installer/linux/routines.sh               |     3 +-
 src/VBox/Installer/linux/rpm/LocalConfig.kmk       |     3 +-
 src/VBox/Installer/linux/rpm/VirtualBox.tmpl.spec  |    93 +-
 src/VBox/Installer/linux/rpm/rules                 |    70 +-
 src/VBox/Installer/linux/run-inst.sh               |   264 +-
 .../Installer/linux/scripts/VBoxHeadlessXOrg.sh    |   379 +
 .../linux/scripts/check_module_dependencies.sh     |   488 +
 src/VBox/Installer/linux/scripts/install.sh        |   270 +
 src/VBox/Installer/linux/testcase/Makefile.kmk     |    24 +-
 .../Installer/linux/testcase/tstHeadlessXOrg.sh    |   305 +
 .../Installer/linux/testcase/tstInstallInit.sh     |   365 +
 src/VBox/Installer/linux/testcase/tstInstaller.sh  |     2 +-
 .../Installer/linux/testcase/tstInstallerLinux.sh  |   118 +-
 src/VBox/Installer/linux/uninstall.sh              |    10 +-
 src/VBox/Installer/linux/vboxautostart-service.sh  |   318 +
 .../Installer/linux/vboxballoonctrl-service.sh     |   385 +
 .../Installer/linux/vboxballoonctrl-service.sh.in  |   371 -
 src/VBox/Installer/linux/vboxdrv-pardus.py         |     0
 src/VBox/Installer/linux/vboxdrv.sh.in             |    66 +-
 src/VBox/Installer/linux/vboxweb-service.sh        |   398 +
 src/VBox/Installer/linux/vboxweb-service.sh.in     |   396 -
 src/VBox/Installer/solaris/Makefile.kmk            |    99 +-
 src/VBox/Installer/solaris/VBox.sh                 |     8 +-
 src/VBox/Installer/solaris/VBoxISAExec.c           |     2 +-
 src/VBox/Installer/solaris/VBoxZoneAccess.c        |    23 +-
 src/VBox/Installer/solaris/checkinstall.sh         |    34 +-
 src/VBox/Installer/solaris/makepackage.sh          |    13 +-
 src/VBox/Installer/solaris/pkginstall.sh           |    13 +-
 src/VBox/Installer/solaris/postinstall.sh          |     7 +-
 src/VBox/Installer/solaris/preremove.sh            |     7 +-
 src/VBox/Installer/solaris/smf-vboxautostart.sh    |   117 +
 src/VBox/Installer/solaris/smf-vboxballoonctrl.sh  |    81 +-
 src/VBox/Installer/solaris/vbi/makepackage.sh      |    76 -
 src/VBox/Installer/solaris/vbi/preremove.sh        |    26 -
 src/VBox/Installer/solaris/vbi/vboxkern.pkginfo    |    15 -
 src/VBox/Installer/solaris/vboxconfig.sh           |   328 +-
 .../Installer/solaris/virtualbox-autostart.xml     |   113 +
 .../Installer/solaris/virtualbox-balloonctrl.xml   |    26 +-
 .../Installer/solaris/virtualbox-webservice.xml    |    26 +-
 .../Installer/solaris/virtualbox-zoneaccess.xml    |    16 +-
 src/VBox/Installer/win/Binary/Exclamation.ico      |   Bin 0 -> 766 bytes
 src/VBox/Installer/win/Binary/info.ico             |   Bin 0 -> 1078 bytes
 src/VBox/Installer/win/InstallHelper/Makefile.kmk  |    22 +-
 .../Installer/win/InstallHelper/VBoxCommon.cpp     |     2 +-
 src/VBox/Installer/win/InstallHelper/VBoxCommon.h  |     2 +-
 .../win/InstallHelper/VBoxInstallHelper.cpp        |   283 +-
 .../win/InstallHelper/VBoxInstallHelper.def        |     5 +-
 .../win/InstallHelper/VBoxInstallHelper.rc         |    50 +
 src/VBox/Installer/win/Languages/de_DE.wxl         |   585 -
 src/VBox/Installer/win/Languages/en_US.wxl         |   586 -
 src/VBox/Installer/win/Languages/fr_FR.wxl         |   584 -
 src/VBox/Installer/win/Makefile.kmk                |   361 +-
 src/VBox/Installer/win/NLS/de_DE.wxl               |   586 +
 src/VBox/Installer/win/NLS/en_US.wxl               |   587 +
 src/VBox/Installer/win/NLS/fa_IR.wxl               |   518 +
 src/VBox/Installer/win/NLS/fr_FR.wxl               |   584 +
 src/VBox/Installer/win/NLS/it_IT.wxl               |   518 +
 src/VBox/Installer/win/NLS/tr_TR.wxl               |   586 +
 src/VBox/Installer/win/NLS/zh_TW.wxl               |   587 +
 src/VBox/Installer/win/Properties.wxi              |    60 +
 src/VBox/Installer/win/Resources/Makefile.kmk      |     6 +-
 src/VBox/Installer/win/Resources/resource.h        |     2 +-
 src/VBox/Installer/win/Stub/Makefile.kmk           |    90 +-
 src/VBox/Installer/win/Stub/VBoxStub.cpp           |  1233 +-
 src/VBox/Installer/win/Stub/VBoxStub.h             |     2 +-
 src/VBox/Installer/win/Stub/VBoxStubCertUtil.cpp   |   140 +
 src/VBox/Installer/win/Stub/VBoxStubCertUtil.h     |    20 +
 src/VBox/Installer/win/Stub/resource.h             |     8 +-
 src/VBox/Installer/win/StubBld/Makefile.kmk        |    22 +-
 src/VBox/Installer/win/StubBld/VBoxStubBld.cpp     |     2 +-
 src/VBox/Installer/win/StubBld/VBoxStubBld.h       |    47 +-
 src/VBox/Installer/win/UserInterface.wxi           |    39 +-
 src/VBox/Installer/win/VBoxKey.wxi                 |     2 +-
 src/VBox/Installer/win/VBoxMergeApp.wxi            |   373 +
 src/VBox/Installer/win/VBoxMergeApp.wxs            |    69 +
 src/VBox/Installer/win/VBoxMergeAppCA.wxi          |    19 +
 src/VBox/Installer/win/VBoxMergeAppSeq.wxi         |    19 +
 src/VBox/Installer/win/VBoxMergeCOM32On64.wxi      |    55 +
 src/VBox/Installer/win/VBoxMergeCOM32On64.wxs      |    46 +
 src/VBox/Installer/win/VBoxMergeCOM32On64CA.wxi    |    19 +
 src/VBox/Installer/win/VBoxMergeCOM32On64Seq.wxi   |    19 +
 src/VBox/Installer/win/VBoxMergeNetAdp.wxi         |    29 +
 src/VBox/Installer/win/VBoxMergeNetAdp.wxs         |    54 +
 src/VBox/Installer/win/VBoxMergeNetAdpCA.wxi       |    27 +
 src/VBox/Installer/win/VBoxMergeNetAdpSeq.wxi      |    51 +
 src/VBox/Installer/win/VBoxMergeNetFlt.wxi         |    35 +
 src/VBox/Installer/win/VBoxMergeNetFlt.wxs         |    54 +
 src/VBox/Installer/win/VBoxMergeNetFltCA.wxi       |    33 +
 src/VBox/Installer/win/VBoxMergeNetFltSeq.wxi      |    78 +
 src/VBox/Installer/win/VBoxMergePython.wxi         |    41 +
 src/VBox/Installer/win/VBoxMergePython.wxs         |    54 +
 src/VBox/Installer/win/VBoxMergePythonCA.wxi       |    22 +
 src/VBox/Installer/win/VBoxMergePythonSeq.wxi      |    34 +
 src/VBox/Installer/win/VBoxMergeUSB.wxi            |    49 +
 src/VBox/Installer/win/VBoxMergeUSB.wxs            |    46 +
 src/VBox/Installer/win/VBoxMergeUSBCA.wxi          |    19 +
 src/VBox/Installer/win/VBoxMergeUSBSeq.wxi         |    19 +
 src/VBox/Installer/win/VirtualBox.wxs              |  1122 +-
 src/VBox/Installer/win/VirtualBox_TypeLib.xsl      |    30 +-
 src/VBox/Main/Docs-Intro.cpp                       |    91 +
 src/VBox/Main/Makefile.kmk                         |   495 +-
 src/VBox/Main/cbinding/LegacyVBoxXPCOMCGlue.c      |   330 +
 src/VBox/Main/cbinding/LegacyVBoxXPCOMCGlue.h      |    64 +
 src/VBox/Main/cbinding/Makefile.kmk                |   188 +-
 src/VBox/Main/cbinding/VBoxCAPI.cpp                |   975 +
 src/VBox/Main/cbinding/VBoxCAPI.rc                 |    50 +
 src/VBox/Main/cbinding/VBoxCAPIGlue.c              |   338 +
 src/VBox/Main/cbinding/VBoxCAPIGlue.h.in           |    65 +
 src/VBox/Main/cbinding/VBoxCAPI_v4_1.h             |  7866 +++
 src/VBox/Main/cbinding/VBoxCAPI_v4_2.h             |  8983 +++
 src/VBox/Main/cbinding/VBoxXPCOMC.cpp              |   269 -
 src/VBox/Main/cbinding/VBoxXPCOMCGlue.c            |   242 -
 src/VBox/Main/cbinding/VBoxXPCOMCGlue.h            |    59 -
 src/VBox/Main/cbinding/capiidl.xsl                 |  2712 +
 src/VBox/Main/cbinding/makefile.tstCAPIGlue        |    50 +
 src/VBox/Main/cbinding/makefile.tstXPCOMCGlue      |    45 -
 src/VBox/Main/cbinding/tstCAPIGlue.c               |  1137 +
 src/VBox/Main/cbinding/tstXPCOMCCall.c             |   759 -
 src/VBox/Main/cbinding/tstXPCOMCGlue.c             |   381 -
 src/VBox/Main/cbinding/xpcidl.xsl                  |  2108 -
 src/VBox/Main/glue/AutoLock.cpp                    |   261 +-
 src/VBox/Main/glue/ErrorInfo.cpp                   |    24 +-
 src/VBox/Main/glue/EventQueue.cpp                  |   670 +-
 src/VBox/Main/glue/NativeEventQueue.cpp            |   655 +
 src/VBox/Main/glue/VirtualBoxErrorInfo.cpp         |   388 -
 src/VBox/Main/glue/com.cpp                         |   206 +-
 src/VBox/Main/glue/constants-python.xsl            |   221 +-
 src/VBox/Main/glue/errorprint.cpp                  |   127 +-
 src/VBox/Main/glue/glue-java.xsl                   |  3251 +-
 src/VBox/Main/glue/initterm.cpp                    |   107 +-
 src/VBox/Main/glue/string.cpp                      |    99 +-
 src/VBox/Main/glue/tests/Makefile                  |     2 +-
 src/VBox/Main/glue/tests/TestVBox.java             |    88 +-
 src/VBox/Main/glue/tests/TestVBoxNATEngine.java    |   187 +
 src/VBox/Main/glue/vboxapi.py                      |  1081 +-
 src/VBox/Main/glue/xpcom/helpers.cpp               |     5 +-
 src/VBox/Main/idl/VirtualBox.dtd                   |    55 +-
 src/VBox/Main/idl/VirtualBox.xidl                  | 10637 ++--
 src/VBox/Main/idl/apiwrap-server.xsl               |  1394 +
 src/VBox/Main/idl/comimpl.xsl                      |    92 +-
 src/VBox/Main/idl/docstrip.xsl                     |    18 +-
 src/VBox/Main/idl/doxygen.xsl                      |    18 +-
 src/VBox/Main/idl/midl.xsl                         |    28 +-
 src/VBox/Main/idl/typemap-shared.inc.xsl           |   360 +
 src/VBox/Main/idl/xpidl.xsl                        |    61 +-
 src/VBox/Main/idl/xpidl_iid.xsl                    |   154 +
 src/VBox/Main/include/AdditionsFacilityImpl.h      |     1 -
 src/VBox/Main/include/ApplianceImpl.h              |    99 +-
 src/VBox/Main/include/ApplianceImplPrivate.h       |    39 +-
 src/VBox/Main/include/AudioAdapterImpl.h           |     2 +-
 src/VBox/Main/include/AudioSnifferInterface.h      |     2 +-
 src/VBox/Main/include/AutoCaller.h                 |    26 +-
 src/VBox/Main/include/AutostartDb.h                |    95 +
 src/VBox/Main/include/BIOSSettingsImpl.h           |     3 +-
 src/VBox/Main/include/BandwidthControlImpl.h       |    10 +-
 src/VBox/Main/include/BandwidthGroupImpl.h         |    10 +-
 src/VBox/Main/include/BusAssignmentManager.h       |    32 +-
 src/VBox/Main/include/ClientToken.h                |   105 +
 src/VBox/Main/include/ClientTokenHolder.h          |    99 +
 src/VBox/Main/include/ClientWatcher.h              |    88 +
 src/VBox/Main/include/ConsoleEvents.h              |   154 -
 src/VBox/Main/include/ConsoleImpl.h                |   383 +-
 src/VBox/Main/include/ConsoleVRDPServer.h          |    98 +-
 src/VBox/Main/include/DHCPServerImpl.h             |    69 +-
 src/VBox/Main/include/DHCPServerRunner.h           |    80 -
 src/VBox/Main/include/DisplayImpl.h                |   272 +-
 src/VBox/Main/include/DisplayUtils.h               |     8 +-
 src/VBox/Main/include/EmulatedUSBImpl.h            |    85 +
 src/VBox/Main/include/EventImpl.h                  |     6 +-
 src/VBox/Main/include/ExtPackManagerImpl.h         |    13 +-
 src/VBox/Main/include/ExtPackUtil.h                |    12 +-
 src/VBox/Main/include/FramebufferImpl.h            |     8 +-
 src/VBox/Main/include/Global.h                     |    30 +-
 src/VBox/Main/include/GuestCtrlImplPrivate.h       |   530 +-
 src/VBox/Main/include/GuestDirEntryImpl.h          |    76 -
 src/VBox/Main/include/GuestDirectoryImpl.h         |    87 +
 src/VBox/Main/include/GuestDnDImpl.h               |    53 +
 src/VBox/Main/include/GuestFileImpl.h              |   130 +
 src/VBox/Main/include/GuestFsObjInfoImpl.h         |    85 +
 src/VBox/Main/include/GuestImpl.h                  |   295 +-
 src/VBox/Main/include/GuestOSTypeImpl.h            |    36 +-
 src/VBox/Main/include/GuestProcessImpl.h           |   193 +
 src/VBox/Main/include/GuestSessionImpl.h           |   438 +
 src/VBox/Main/include/HGCM.h                       |     2 +-
 src/VBox/Main/include/HGCMObjects.h                |     2 +-
 src/VBox/Main/include/HGCMThread.h                 |     2 +-
 src/VBox/Main/include/HashedPw.h                   |    27 +
 src/VBox/Main/include/HostHardwareLinux.h          |     2 +-
 src/VBox/Main/include/HostImpl.h                   |    18 +-
 src/VBox/Main/include/HostNetworkInterfaceImpl.h   |    66 +-
 src/VBox/Main/include/HostPower.h                  |    38 +-
 src/VBox/Main/include/HostUSBDeviceImpl.h          |     2 +-
 src/VBox/Main/include/HostVideoInputDeviceImpl.h   |    71 +
 src/VBox/Main/include/KeyboardImpl.h               |     9 +-
 src/VBox/Main/include/Logging.h                    |     8 +-
 src/VBox/Main/include/MachineDebuggerImpl.h        |    71 +-
 src/VBox/Main/include/MachineImpl.h                |   488 +-
 src/VBox/Main/include/Matching.h                   |     2 +-
 src/VBox/Main/include/MediumAttachmentImpl.h       |    14 +-
 src/VBox/Main/include/MediumFormatImpl.h           |    99 +-
 src/VBox/Main/include/MediumImpl.h                 |    68 +-
 src/VBox/Main/include/MediumLock.h                 |    20 +-
 src/VBox/Main/include/MouseImpl.h                  |    74 +-
 src/VBox/Main/include/NATEngineImpl.h              |    66 +-
 src/VBox/Main/include/NATNetworkImpl.h             |   147 +
 src/VBox/Main/include/NATNetworkServiceRunner.h    |    70 +
 src/VBox/Main/include/NetworkAdapterImpl.h         |    12 +-
 src/VBox/Main/include/NetworkServiceRunner.h       |    57 +
 src/VBox/Main/include/Nvram.h                      |    51 +
 src/VBox/Main/include/PCIDeviceAttachmentImpl.h    |    72 +
 src/VBox/Main/include/PCIRawDevImpl.h              |    54 +
 src/VBox/Main/include/ParallelPortImpl.h           |     4 +-
 src/VBox/Main/include/PciDeviceAttachmentImpl.h    |   134 -
 src/VBox/Main/include/PciRawDevImpl.h              |    54 -
 src/VBox/Main/include/Performance.h                |   272 +-
 src/VBox/Main/include/PerformanceImpl.h            |     6 +-
 src/VBox/Main/include/ProgressCombinedImpl.h       |   192 -
 src/VBox/Main/include/ProgressImpl.h               |   111 +-
 src/VBox/Main/include/ProgressProxyImpl.h          |     6 +-
 src/VBox/Main/include/RemoteUSBBackend.h           |     2 +-
 src/VBox/Main/include/RemoteUSBDeviceImpl.h        |     2 +-
 src/VBox/Main/include/SerialPortImpl.h             |     4 +-
 src/VBox/Main/include/SessionImpl.h                |    51 +-
 src/VBox/Main/include/SharedFolderImpl.h           |     7 +-
 src/VBox/Main/include/SnapshotImpl.h               |    26 +-
 src/VBox/Main/include/StorageControllerImpl.h      |     8 +-
 src/VBox/Main/include/SystemPropertiesImpl.h       |    23 +-
 src/VBox/Main/include/TokenImpl.h                  |   107 +
 src/VBox/Main/include/USBControllerImpl.h          |    50 +-
 src/VBox/Main/include/USBDeviceFilterImpl.h        |    18 +-
 src/VBox/Main/include/USBDeviceFiltersImpl.h       |    99 +
 src/VBox/Main/include/USBDeviceImpl.h              |     2 +-
 src/VBox/Main/include/USBGetDevices.h              |     2 +-
 src/VBox/Main/include/USBProxyService.h            |     4 +-
 src/VBox/Main/include/UsbWebcamInterface.h         |    66 +
 src/VBox/Main/include/VFSExplorerImpl.h            |     4 +-
 src/VBox/Main/include/VMMDev.h                     |    12 +-
 src/VBox/Main/include/VRDEServerImpl.h             |    38 +-
 src/VBox/Main/include/VirtualBoxBase.h             |   185 +-
 src/VBox/Main/include/VirtualBoxClientImpl.h       |     3 +-
 src/VBox/Main/include/VirtualBoxErrorInfoImpl.h    |    17 +-
 src/VBox/Main/include/VirtualBoxImpl.h             |   193 +-
 src/VBox/Main/include/Wrapper.h                    |   491 +
 src/VBox/Main/include/netif.h                      |    27 +-
 src/VBox/Main/include/objectslist.h                |    20 +-
 src/VBox/Main/include/ovfreader.h                  |   284 +-
 src/VBox/Main/include/vbox-libhal.h                |     2 +-
 src/VBox/Main/include/win/resource.h               |     2 +-
 src/VBox/Main/src-all/DisplayPNGUtil.cpp           |     2 +-
 src/VBox/Main/src-all/DisplayResampleImage.cpp     |     2 +-
 src/VBox/Main/src-all/DisplayUtils.cpp             |    52 +-
 src/VBox/Main/src-all/EventImpl.cpp                |   609 +-
 src/VBox/Main/src-all/ExtPackManagerImpl.cpp       |   232 +-
 src/VBox/Main/src-all/ExtPackUtil.cpp              |     4 +-
 src/VBox/Main/src-all/Global.cpp                   |   337 +-
 src/VBox/Main/src-all/HashedPw.cpp                 |   103 +
 src/VBox/Main/src-all/Logging.cpp                  |     2 +-
 src/VBox/Main/src-all/PCIDeviceAttachmentImpl.cpp  |   136 +
 src/VBox/Main/src-all/PciDeviceAttachmentImpl.cpp  |   136 -
 src/VBox/Main/src-all/ProgressImpl.cpp             |   899 +-
 src/VBox/Main/src-all/SharedFolderImpl.cpp         |    46 +-
 src/VBox/Main/src-all/VirtualBoxBase.cpp           |   278 +-
 src/VBox/Main/src-all/VirtualBoxErrorInfoImpl.cpp  |   120 +-
 src/VBox/Main/src-all/win/VirtualBox_rgs.xsl       |    18 +-
 src/VBox/Main/src-all/win/comregister.cmd          |   145 +-
 src/VBox/Main/src-client/AudioSnifferInterface.cpp |     6 +-
 src/VBox/Main/src-client/BusAssignmentManager.cpp  |   103 +-
 src/VBox/Main/src-client/ClientTokenHolder.cpp     |   334 +
 src/VBox/Main/src-client/ConsoleImpl.cpp           |  4900 +-
 src/VBox/Main/src-client/ConsoleImpl2.cpp          |  2142 +-
 src/VBox/Main/src-client/ConsoleImplTeleporter.cpp |    48 +-
 src/VBox/Main/src-client/ConsoleVRDPServer.cpp     |  1398 +-
 src/VBox/Main/src-client/DisplayImpl.cpp           |  2298 +-
 src/VBox/Main/src-client/EbmlWriter.cpp            |   504 +
 src/VBox/Main/src-client/EbmlWriter.h              |   291 +
 src/VBox/Main/src-client/EmulatedUSBImpl.cpp       |   692 +
 src/VBox/Main/src-client/GuestCtrlIO.cpp           |   441 -
 src/VBox/Main/src-client/GuestCtrlImpl.cpp         |  2871 +-
 src/VBox/Main/src-client/GuestCtrlImplDir.cpp      |   617 -
 src/VBox/Main/src-client/GuestCtrlImplFile.cpp     |   246 -
 src/VBox/Main/src-client/GuestCtrlImplTasks.cpp    |  1050 -
 src/VBox/Main/src-client/GuestCtrlPrivate.cpp      |  1397 +
 src/VBox/Main/src-client/GuestDirEntryImpl.cpp     |   155 -
 src/VBox/Main/src-client/GuestDirectoryImpl.cpp    |   422 +
 src/VBox/Main/src-client/GuestDnDImpl.cpp          |   995 +
 src/VBox/Main/src-client/GuestFileImpl.cpp         |  1532 +
 src/VBox/Main/src-client/GuestFsObjInfoImpl.cpp    |   411 +
 src/VBox/Main/src-client/GuestImpl.cpp             |   679 +-
 src/VBox/Main/src-client/GuestProcessImpl.cpp      |  2417 +
 src/VBox/Main/src-client/GuestSessionImpl.cpp      |  3759 ++
 src/VBox/Main/src-client/GuestSessionImplTasks.cpp |  1538 +
 src/VBox/Main/src-client/HGCM.cpp                  |    46 +-
 src/VBox/Main/src-client/HGCMThread.cpp            |     6 +-
 src/VBox/Main/src-client/KeyboardImpl.cpp          |    81 +-
 src/VBox/Main/src-client/MachineDebuggerImpl.cpp   |   641 +-
 src/VBox/Main/src-client/MouseImpl.cpp             |   528 +-
 src/VBox/Main/src-client/Nvram.cpp                 |   437 +
 src/VBox/Main/src-client/PCIRawDevImpl.cpp         |   223 +
 src/VBox/Main/src-client/PciRawDevImpl.cpp         |   229 -
 src/VBox/Main/src-client/README.testing            |    16 +
 src/VBox/Main/src-client/RemoteUSBBackend.cpp      |    24 +-
 src/VBox/Main/src-client/RemoteUSBDeviceImpl.cpp   |     2 +-
 src/VBox/Main/src-client/SessionImpl.cpp           |   702 +-
 src/VBox/Main/src-client/USBDeviceImpl.cpp         |     6 +-
 src/VBox/Main/src-client/UsbCardReader.cpp         |   455 +-
 src/VBox/Main/src-client/UsbWebcamInterface.cpp    |   472 +
 src/VBox/Main/src-client/VBoxDriversRegister.cpp   |    19 +-
 src/VBox/Main/src-client/VMMDevInterface.cpp       |   132 +-
 src/VBox/Main/src-client/VideoRec.cpp              |   885 +
 src/VBox/Main/src-client/VideoRec.h                |    39 +
 src/VBox/Main/src-client/VirtualBoxClientImpl.cpp  |    36 +-
 src/VBox/Main/src-client/win/VBoxC.def             |     2 +-
 src/VBox/Main/src-client/win/VBoxC.rc              |    25 +-
 src/VBox/Main/src-client/win/VBoxClient-x86.def    |    26 +
 src/VBox/Main/src-client/win/VBoxClient-x86.rc     |    66 +
 src/VBox/Main/src-client/win/dllmain.cpp           |   327 +-
 src/VBox/Main/src-client/xpcom/module.cpp          |    51 +-
 .../Main/src-helper-apps/VBoxExtPackHelperApp.cpp  |    34 +-
 .../Main/src-helper-apps/VBoxExtPackHelperApp.rc   |    50 +
 src/VBox/Main/src-helper-apps/VBoxVolInfo.cpp      |    96 +
 src/VBox/Main/src-server/ApplianceImpl.cpp         |   523 +-
 src/VBox/Main/src-server/ApplianceImplExport.cpp   |   875 +-
 src/VBox/Main/src-server/ApplianceImplIO.cpp       |   563 +-
 src/VBox/Main/src-server/ApplianceImplImport.cpp   |  2056 +-
 src/VBox/Main/src-server/AudioAdapterImpl.cpp      |     2 +-
 src/VBox/Main/src-server/BIOSSettingsImpl.cpp      |    19 +-
 src/VBox/Main/src-server/BandwidthControlImpl.cpp  |    44 +-
 src/VBox/Main/src-server/BandwidthGroupImpl.cpp    |    37 +-
 src/VBox/Main/src-server/ClientToken.cpp           |   262 +
 src/VBox/Main/src-server/ClientWatcher.cpp         |   849 +
 src/VBox/Main/src-server/DHCPServerImpl.cpp        |   372 +-
 src/VBox/Main/src-server/DHCPServerRunner.cpp      |   149 -
 src/VBox/Main/src-server/GuestOSTypeImpl.cpp       |   126 +-
 src/VBox/Main/src-server/HostDnsService.cpp        |   363 +
 src/VBox/Main/src-server/HostDnsService.h          |   235 +
 .../Main/src-server/HostDnsServiceResolvConf.cpp   |   108 +
 src/VBox/Main/src-server/HostImpl.cpp              |   765 +-
 .../Main/src-server/HostNetworkInterfaceImpl.cpp   |   187 +-
 src/VBox/Main/src-server/HostPower.cpp             |   144 +-
 src/VBox/Main/src-server/HostUSBDeviceImpl.cpp     |   233 +-
 .../Main/src-server/HostVideoInputDeviceImpl.cpp   |   235 +
 src/VBox/Main/src-server/Logging.cpp               |   133 -
 src/VBox/Main/src-server/MachineImpl.cpp           |  4819 +-
 src/VBox/Main/src-server/MachineImplCloneVM.cpp    |   140 +-
 src/VBox/Main/src-server/Matching.cpp              |     2 +-
 src/VBox/Main/src-server/MediumAttachmentImpl.cpp  |    78 +-
 src/VBox/Main/src-server/MediumFormatImpl.cpp      |   146 +-
 src/VBox/Main/src-server/MediumImpl.cpp            |  2003 +-
 src/VBox/Main/src-server/MediumLock.cpp            |    38 +-
 src/VBox/Main/src-server/NATEngineImpl.cpp         |   142 +-
 src/VBox/Main/src-server/NATNetworkImpl.cpp        |  1115 +
 .../Main/src-server/NATNetworkServiceRunner.cpp    |   149 +
 src/VBox/Main/src-server/NetworkAdapterImpl.cpp    |   289 +-
 src/VBox/Main/src-server/NetworkServiceRunner.cpp  |   138 +
 src/VBox/Main/src-server/ParallelPortImpl.cpp      |     2 +-
 src/VBox/Main/src-server/Performance.cpp           |   408 +-
 src/VBox/Main/src-server/PerformanceImpl.cpp       |    29 +-
 src/VBox/Main/src-server/ProgressProxyImpl.cpp     |     2 +-
 src/VBox/Main/src-server/SerialPortImpl.cpp        |     2 +-
 src/VBox/Main/src-server/SnapshotImpl.cpp          |   713 +-
 src/VBox/Main/src-server/StorageControllerImpl.cpp |    12 +-
 src/VBox/Main/src-server/SystemPropertiesImpl.cpp  |   415 +-
 src/VBox/Main/src-server/TokenImpl.cpp             |   217 +
 src/VBox/Main/src-server/USBControllerImpl.cpp     |  1033 +-
 src/VBox/Main/src-server/USBDeviceFilterImpl.cpp   |    12 +-
 src/VBox/Main/src-server/USBDeviceFiltersImpl.cpp  |  1089 +
 src/VBox/Main/src-server/USBProxyService.cpp       |   135 +-
 src/VBox/Main/src-server/VFSExplorerImpl.cpp       |     6 +-
 src/VBox/Main/src-server/VRDEServerImpl.cpp        |   115 +-
 src/VBox/Main/src-server/VirtualBoxImpl.cpp        |  2690 +-
 .../src-server/darwin/HostDnsServiceDarwin.cpp     |   256 +
 .../Main/src-server/darwin/HostPowerDarwin.cpp     |   118 +-
 src/VBox/Main/src-server/darwin/NetIf-darwin.cpp   |    23 +-
 .../Main/src-server/darwin/PerformanceDarwin.cpp   |    62 +-
 .../src-server/darwin/USBProxyServiceDarwin.cpp    |    51 +-
 src/VBox/Main/src-server/darwin/iokit.cpp          |    48 +-
 src/VBox/Main/src-server/darwin/iokit.h            |     2 +-
 .../src-server/freebsd/HostHardwareFreeBSD.cpp     |    13 +-
 src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp |    26 +-
 .../Main/src-server/freebsd/PerformanceFreeBSD.cpp |    13 +-
 .../src-server/freebsd/USBProxyServiceFreeBSD.cpp  |    23 +-
 .../src-server/generic/AutostartDb-generic.cpp     |   262 +
 src/VBox/Main/src-server/generic/NetIf-generic.cpp |   121 +-
 .../Main/src-server/linux/HostDnsServiceLinux.cpp  |   234 +
 .../Main/src-server/linux/HostHardwareLinux.cpp    |     5 +-
 src/VBox/Main/src-server/linux/NetIf-linux.cpp     |   114 +-
 .../Main/src-server/linux/PerformanceLinux.cpp     |   439 +-
 src/VBox/Main/src-server/linux/USBGetDevices.cpp   |    24 +-
 .../Main/src-server/linux/USBProxyServiceLinux.cpp |    29 +-
 src/VBox/Main/src-server/linux/vbox-libhal.cpp     |     2 +-
 src/VBox/Main/src-server/os2/NetIf-os2.cpp         |    11 +-
 src/VBox/Main/src-server/os2/PerformanceOs2.cpp    |    12 +-
 .../Main/src-server/os2/USBProxyServiceOs2.cpp     |    70 +-
 .../Main/src-server/solaris/DynLoadLibSolaris.cpp  |     2 +-
 .../Main/src-server/solaris/DynLoadLibSolaris.h    |     2 +-
 src/VBox/Main/src-server/solaris/NetIf-solaris.cpp |   190 +-
 .../Main/src-server/solaris/PerformanceSolaris.cpp |   582 +-
 .../src-server/solaris/USBProxyServiceSolaris.cpp  |    26 +-
 src/VBox/Main/src-server/win/HostDnsServiceWin.cpp |   309 +
 src/VBox/Main/src-server/win/HostPowerWin.cpp      |    57 +-
 src/VBox/Main/src-server/win/NetIf-win.cpp         |    39 +-
 src/VBox/Main/src-server/win/PerformanceWin.cpp    |    79 +-
 .../Main/src-server/win/USBProxyServiceWindows.cpp |    28 +-
 src/VBox/Main/src-server/win/VBoxSVC.rc            |    25 +-
 src/VBox/Main/src-server/win/svchlp.cpp            |     5 +-
 src/VBox/Main/src-server/win/svchlp.h              |     2 +-
 src/VBox/Main/src-server/win/svcmain.cpp           |    38 +-
 src/VBox/Main/src-server/xpcom/server.cpp          |   102 +-
 src/VBox/Main/src-server/xpcom/server.h            |     2 +-
 src/VBox/Main/src-server/xpcom/server_module.cpp   |    92 +-
 src/VBox/Main/testcase/Makefile.kmk                |   119 +-
 src/VBox/Main/testcase/VBoxVBTest/VBoxVBTest.vbp   |     2 +-
 src/VBox/Main/testcase/makefile.tstVBoxAPILinux    |    48 -
 src/VBox/Main/testcase/makefile.tstVBoxAPIWin      |    88 +
 src/VBox/Main/testcase/makefile.tstVBoxAPIXPCOM    |    48 +
 src/VBox/Main/testcase/tstAPI.cpp                  |   185 +-
 src/VBox/Main/testcase/tstCollector.cpp            |   487 +-
 src/VBox/Main/testcase/tstGuestCtrlContextID.cpp   |   118 +
 src/VBox/Main/testcase/tstGuestCtrlParseBuffer.cpp |    21 +-
 src/VBox/Main/testcase/tstMediumLock.cpp           |   299 +
 src/VBox/Main/testcase/tstMouseImpl.cpp            |   462 +
 src/VBox/Main/testcase/tstOVF.cpp                  |    17 +-
 src/VBox/Main/testcase/tstUSBLinux.h               |     2 +-
 src/VBox/Main/testcase/tstVBoxAPILinux.cpp         |   629 -
 src/VBox/Main/testcase/tstVBoxAPIWin.cpp           |     2 +-
 src/VBox/Main/testcase/tstVBoxAPIXPCOM.cpp         |   655 +
 src/VBox/Main/webservice/MANIFEST.MF.in            |    22 +-
 src/VBox/Main/webservice/Makefile.kmk              |   145 +-
 src/VBox/Main/webservice/VBoxWebSrv.rc             |    50 +
 src/VBox/Main/webservice/jaxlibs/FastInfoset.jar   |   Bin 291779 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/activation.jar    |   Bin 62983 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/http.jar          |   Bin 81798 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/jaxb-api.jar      |   Bin 89967 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/jaxb-impl.jar     |   Bin 854901 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/jaxb-xjc.jar      |   Bin 3126580 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/jaxws-api.jar     |   Bin 36070 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/jaxws-rt.jar      |   Bin 1284131 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/jaxws-tools.jar   |   Bin 510892 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/jsr173_api.jar    |   Bin 23346 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/jsr181-api.jar    |   Bin 7989 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/jsr250-api.jar    |   Bin 6165 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/mimepull.jar      |   Bin 38679 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/resolver.jar      |   Bin 68177 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/saaj-api.jar      |   Bin 18770 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/saaj-impl.jar     |   Bin 277757 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/sjsxp.jar         |   Bin 334496 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/stax-ex.jar       |   Bin 11001 -> 0 bytes
 src/VBox/Main/webservice/jaxlibs/streambuffer.jar  |   Bin 57960 -> 0 bytes
 src/VBox/Main/webservice/platform-xidl.xsl         |    18 +-
 .../Main/webservice/samples/java/jax-ws/Makefile   |     2 +-
 .../webservice/samples/java/jax-ws/Makefile.glue   |     2 +-
 .../Main/webservice/samples/perl/clienttest.pl     |   103 +-
 .../Main/webservice/samples/php/clienttest.php     |     2 +-
 src/VBox/Main/webservice/samples/python/Makefile   |     2 +-
 .../Main/webservice/samples/python/Makefile.glue   |     2 +-
 .../Main/webservice/samples/python/clienttest.py   |    30 +-
 src/VBox/Main/webservice/split-soapC.cpp           |     2 +-
 src/VBox/Main/webservice/vboxweb.cpp               |   299 +-
 src/VBox/Main/webservice/vboxweb.h                 |    19 +-
 src/VBox/Main/webservice/websrv-cpp.xsl            |   216 +-
 src/VBox/Main/webservice/websrv-nsmap.xsl          |    20 +-
 src/VBox/Main/webservice/websrv-php.xsl            |   355 +-
 src/VBox/Main/webservice/websrv-python.xsl         |    25 +-
 src/VBox/Main/webservice/websrv-shared.inc.xsl     |   355 -
 src/VBox/Main/webservice/websrv-typemap.xsl        |    20 +-
 src/VBox/Main/webservice/websrv-wsdl-service.xsl   |    20 +-
 src/VBox/Main/webservice/websrv-wsdl.xsl           |   177 +-
 src/VBox/Main/webservice/websrv-wsdl2gsoapH.xsl    |    22 +-
 src/VBox/Main/webservice/webtest.cpp               |    69 +-
 src/VBox/Main/xml/SchemaDefs.xsl                   |    73 +-
 src/VBox/Main/xml/Settings.cpp                     |  1393 +-
 src/VBox/Main/xml/SettingsConverter.xsl            |  1043 -
 src/VBox/Main/xml/VirtualBox-settings-common.xsd   |  1015 -
 src/VBox/Main/xml/VirtualBox-settings-freebsd.xsd  |    69 -
 src/VBox/Main/xml/VirtualBox-settings-linux.xsd    |    70 -
 src/VBox/Main/xml/VirtualBox-settings-macosx.xsd   |    68 -
 src/VBox/Main/xml/VirtualBox-settings-os2.xsd      |    69 -
 src/VBox/Main/xml/VirtualBox-settings-solaris.xsd  |    69 -
 src/VBox/Main/xml/VirtualBox-settings-windows.xsd  |    69 -
 src/VBox/Main/xml/VirtualBox-settings.xsd          |  1309 +
 src/VBox/Main/xml/ovfreader.cpp                    |   519 +-
 src/VBox/Makefile.kmk                              |    13 +-
 src/VBox/NetworkServices/DHCP/ClientDataInt.h      |    67 +
 src/VBox/NetworkServices/DHCP/Config.cpp           |  1305 +
 src/VBox/NetworkServices/DHCP/Config.h             |   829 +
 src/VBox/NetworkServices/DHCP/Makefile.kmk         |    32 +-
 .../NetworkServices/DHCP/NetworkManagerDhcp.cpp    |   188 +
 src/VBox/NetworkServices/DHCP/VBoxNetDHCP.cpp      |  2180 +-
 src/VBox/NetworkServices/DHCP/VBoxNetDHCP.rc       |    54 +
 .../NetworkServices/DHCP/VBoxNetDHCPHardened.cpp   |     2 +-
 src/VBox/NetworkServices/Makefile.kmk              |     6 +-
 src/VBox/NetworkServices/NAT/Makefile.kmk          |   158 +-
 src/VBox/NetworkServices/NAT/RTWinPoll.cpp         |   154 +
 src/VBox/NetworkServices/NAT/RTWinSocketPair.cpp   |   214 +
 src/VBox/NetworkServices/NAT/VBoxNetLwipNAT.cpp    |  1420 +
 src/VBox/NetworkServices/NAT/VBoxNetNAT.cpp        |   675 -
 src/VBox/NetworkServices/NAT/VBoxNetNAT.rc         |    54 +
 .../NetworkServices/NAT/VBoxNetNATHardened.cpp     |     7 +-
 src/VBox/NetworkServices/NAT/dhcp6.h               |    48 +
 src/VBox/NetworkServices/NAT/fwtcp.c               |   314 +
 src/VBox/NetworkServices/NAT/fwudp.c               |   540 +
 src/VBox/NetworkServices/NAT/lwipopts.h            |   196 +
 src/VBox/NetworkServices/NAT/portfwd.c             |   262 +
 src/VBox/NetworkServices/NAT/portfwd.h             |    71 +
 src/VBox/NetworkServices/NAT/proxy.c               |   661 +
 src/VBox/NetworkServices/NAT/proxy.h               |   117 +
 src/VBox/NetworkServices/NAT/proxy_dhcp6ds.c       |   316 +
 src/VBox/NetworkServices/NAT/proxy_pollmgr.c       |   673 +
 src/VBox/NetworkServices/NAT/proxy_pollmgr.h       |    83 +
 src/VBox/NetworkServices/NAT/proxy_rtadvd.c        |   417 +
 src/VBox/NetworkServices/NAT/proxy_tftpd.c         |   972 +
 src/VBox/NetworkServices/NAT/pxdns.c               |   864 +
 src/VBox/NetworkServices/NAT/pxping.c              |  1997 +
 src/VBox/NetworkServices/NAT/pxping_win.c          |   646 +
 src/VBox/NetworkServices/NAT/pxremap.c             |   323 +
 src/VBox/NetworkServices/NAT/pxremap.h             |    49 +
 src/VBox/NetworkServices/NAT/pxtcp.c               |  2403 +
 src/VBox/NetworkServices/NAT/pxtcp.h               |    32 +
 src/VBox/NetworkServices/NAT/pxudp.c               |   843 +
 src/VBox/NetworkServices/NAT/rtmon_bsd.c           |   116 +
 src/VBox/NetworkServices/NAT/rtmon_linux.c         |   249 +
 src/VBox/NetworkServices/NAT/rtmon_win.c           |    21 +
 src/VBox/NetworkServices/NAT/tftp.h                |    46 +
 src/VBox/NetworkServices/NAT/winpoll.h             |    50 +
 src/VBox/NetworkServices/NAT/winutils.h            |   206 +
 src/VBox/NetworkServices/NetLib/ComHostUtils.cpp   |   215 +
 src/VBox/NetworkServices/NetLib/VBoxNetARP.cpp     |     4 +-
 .../NetworkServices/NetLib/VBoxNetBaseService.cpp  |   681 +-
 .../NetworkServices/NetLib/VBoxNetBaseService.h    |   143 +-
 src/VBox/NetworkServices/NetLib/VBoxNetIntIf.cpp   |     2 +-
 src/VBox/NetworkServices/NetLib/VBoxNetLib.h       |     2 +-
 .../NetLib/VBoxNetPortForwardString.cpp            |   349 +
 src/VBox/NetworkServices/NetLib/VBoxNetUDP.cpp     |     8 +-
 .../NetworkServices/NetLib/VBoxPortForwardString.h |    56 +
 src/VBox/NetworkServices/NetLib/cpp/utils.h        |    34 +
 src/VBox/NetworkServices/NetLib/shared_ptr.h       |    99 +
 src/VBox/NetworkServices/NetLib/utils.h            |   133 +
 src/VBox/RDP/client/Makefile.in                    |     2 +-
 src/VBox/RDP/client/Makefile.kmk                   |    28 +-
 src/VBox/RDP/client/rdesktop.c                     |    24 +-
 src/VBox/RDP/client/rdp.c                          |    27 +
 src/VBox/RDP/client/vrdp/rdpusb.c                  |    37 +-
 src/VBox/RDP/client/vrdp/vrdpusb.h                 |     2 +-
 src/VBox/RDP/client/xclip.c                        |    18 +
 src/VBox/RDP/client/xkeymap.c                      |    26 +-
 src/VBox/Resources/OSE/virtualbox.svg              |   960 +
 src/VBox/Resources/win/OSE/virtualbox-ova.ico      |   Bin 188478 -> 51440 bytes
 src/VBox/Resources/win/OSE/virtualbox-ovf.ico      |   Bin 188478 -> 51377 bytes
 .../Resources/win/OSE/virtualbox-vbox-extpack.ico  |   Bin 188478 -> 51227 bytes
 src/VBox/Resources/win/OSE/virtualbox-vbox.ico     |   Bin 188478 -> 51595 bytes
 src/VBox/Resources/win/virtualbox-hdd.ico          |   Bin 229024 -> 75845 bytes
 src/VBox/Resources/win/virtualbox-ova.ico          |   Bin 233540 -> 79213 bytes
 src/VBox/Resources/win/virtualbox-ovf.ico          |   Bin 233340 -> 79271 bytes
 src/VBox/Resources/win/virtualbox-vbox-extpack.ico |   Bin 234294 -> 78576 bytes
 src/VBox/Resources/win/virtualbox-vbox.ico         |   Bin 234072 -> 79937 bytes
 src/VBox/Resources/win/virtualbox-vdi.ico          |   Bin 234089 -> 80636 bytes
 src/VBox/Resources/win/virtualbox-vhd.ico          |   Bin 228748 -> 75555 bytes
 src/VBox/Resources/win/virtualbox-vmdk.ico         |   Bin 229177 -> 76100 bytes
 src/VBox/Runtime/.scm-settings                     |    11 +-
 src/VBox/Runtime/Makefile.kmk                      |  1255 +-
 src/VBox/Runtime/VBox/RTAssertShouldPanic-vbox.cpp |     4 +-
 src/VBox/Runtime/VBox/VBoxRTDeps.cpp               |     5 +-
 src/VBox/Runtime/VBox/VBoxRTImp.def                |    49 +-
 src/VBox/Runtime/VBox/dbus.cpp                     |     2 +-
 src/VBox/Runtime/VBox/errmsgvboxcom.xsl            |    30 +-
 src/VBox/Runtime/VBox/log-vbox.cpp                 |    37 +-
 src/VBox/Runtime/VBox/logbackdoor.cpp              |     2 +-
 src/VBox/Runtime/common/alloc/alloc.cpp            |     2 +-
 src/VBox/Runtime/common/alloc/heapoffset.cpp       |     2 +-
 src/VBox/Runtime/common/alloc/heapsimple.cpp       |     2 +-
 src/VBox/Runtime/common/alloc/memcache.cpp         |    32 +-
 src/VBox/Runtime/common/alloc/memtracker.cpp       |    11 +-
 .../Runtime/common/asm/ASMAtomicCmpXchgExU64.asm   |     8 +-
 .../Runtime/common/asm/ASMAtomicCmpXchgU64.asm     |     4 +-
 src/VBox/Runtime/common/asm/ASMAtomicCmpXchgU8.asm |     2 +-
 src/VBox/Runtime/common/asm/ASMAtomicReadU64.asm   |     2 +-
 src/VBox/Runtime/common/asm/ASMAtomicUoAndU32.asm  |    58 +
 src/VBox/Runtime/common/asm/ASMAtomicUoAndU64.asm  |    77 +
 src/VBox/Runtime/common/asm/ASMAtomicUoOrU32.asm   |    57 +
 src/VBox/Runtime/common/asm/ASMAtomicUoOrU64.asm   |    76 +
 src/VBox/Runtime/common/asm/ASMCpuIdExSlow.asm     |   137 +
 src/VBox/Runtime/common/asm/ASMCpuId_Idx_ECX.asm   |   116 +
 src/VBox/Runtime/common/asm/ASMGetGDTR.asm         |    52 +
 src/VBox/Runtime/common/asm/ASMGetIDTR.asm         |    52 +
 src/VBox/Runtime/common/asm/ASMGetLDTR.asm         |    43 +
 src/VBox/Runtime/common/asm/ASMGetSegAttr.asm      |    61 +
 src/VBox/Runtime/common/asm/ASMGetTR.asm           |    43 +
 .../Runtime/common/asm/ASMMultU64ByU32DivByU32.asm |     2 +-
 src/VBox/Runtime/common/asm/ASMNopPause.asm        |     2 +-
 src/VBox/Runtime/common/asm/ASMRdMsrEx.asm         |    84 +
 src/VBox/Runtime/common/asm/ASMWrMsrEx.asm         |    79 +
 src/VBox/Runtime/common/asm/asm-fake.cpp           |   124 +-
 .../testcase => Runtime/common/asn1}/Makefile.kup  |     0
 src/VBox/Runtime/common/asn1/asn1-basics.cpp       |   592 +
 src/VBox/Runtime/common/asn1/asn1-cursor.cpp       |   537 +
 .../Runtime/common/asn1/asn1-default-allocator.cpp |   105 +
 src/VBox/Runtime/common/asn1/asn1-dump.cpp         |   825 +
 .../Runtime/common/asn1/asn1-efence-allocator.cpp  |    85 +
 src/VBox/Runtime/common/asn1/asn1-encode.cpp       |   426 +
 .../common/asn1/asn1-ut-bitstring-decode.cpp       |   130 +
 .../common/asn1/asn1-ut-bitstring-template.h       |    45 +
 src/VBox/Runtime/common/asn1/asn1-ut-bitstring.cpp |   516 +
 .../Runtime/common/asn1/asn1-ut-boolean-decode.cpp |    82 +
 .../Runtime/common/asn1/asn1-ut-boolean-template.h |    45 +
 src/VBox/Runtime/common/asn1/asn1-ut-boolean.cpp   |   203 +
 .../Runtime/common/asn1/asn1-ut-core-decode.cpp    |    57 +
 .../Runtime/common/asn1/asn1-ut-core-template.h    |    45 +
 src/VBox/Runtime/common/asn1/asn1-ut-core.cpp      |   278 +
 .../Runtime/common/asn1/asn1-ut-dyntype-decode.cpp |   242 +
 src/VBox/Runtime/common/asn1/asn1-ut-dyntype.cpp   |   169 +
 .../Runtime/common/asn1/asn1-ut-integer-decode.cpp |    80 +
 .../Runtime/common/asn1/asn1-ut-integer-template.h |    45 +
 src/VBox/Runtime/common/asn1/asn1-ut-integer.cpp   |   451 +
 .../Runtime/common/asn1/asn1-ut-null-decode.cpp    |    62 +
 src/VBox/Runtime/common/asn1/asn1-ut-null.cpp      |   127 +
 .../Runtime/common/asn1/asn1-ut-objid-decode.cpp   |   363 +
 .../Runtime/common/asn1/asn1-ut-objid-template.h   |    45 +
 src/VBox/Runtime/common/asn1/asn1-ut-objid.cpp     |   542 +
 .../common/asn1/asn1-ut-octetstring-decode.cpp     |    79 +
 .../common/asn1/asn1-ut-octetstring-template.h     |    45 +
 .../Runtime/common/asn1/asn1-ut-octetstring.cpp    |   426 +
 .../Runtime/common/asn1/asn1-ut-string-decode.cpp  |   188 +
 .../Runtime/common/asn1/asn1-ut-string-template.h  |    45 +
 .../Runtime/common/asn1/asn1-ut-string-template2.h |    39 +
 src/VBox/Runtime/common/asn1/asn1-ut-string.cpp    |  1824 +
 .../Runtime/common/asn1/asn1-ut-time-decode.cpp    |   389 +
 .../Runtime/common/asn1/asn1-ut-time-template.h    |    46 +
 .../Runtime/common/asn1/asn1-ut-time-template2.h   |    30 +
 src/VBox/Runtime/common/asn1/asn1-ut-time.cpp      |   270 +
 src/VBox/Runtime/common/checksum/RTSha1Digest.cpp  |    56 +-
 .../Runtime/common/checksum/RTSha256Digest.cpp     |   189 +
 src/VBox/Runtime/common/checksum/adler32.cpp       |     2 +-
 src/VBox/Runtime/common/checksum/alt-md2.cpp       |   272 +
 src/VBox/Runtime/common/checksum/alt-md5.cpp       |   363 +
 src/VBox/Runtime/common/checksum/alt-sha1.cpp      |   501 +
 src/VBox/Runtime/common/checksum/alt-sha256.cpp    |   653 +
 src/VBox/Runtime/common/checksum/alt-sha512.cpp    |   735 +
 src/VBox/Runtime/common/checksum/crc32-zlib.cpp    |     2 +-
 src/VBox/Runtime/common/checksum/crc32.cpp         |     2 +-
 src/VBox/Runtime/common/checksum/crc64.cpp         |     2 +-
 src/VBox/Runtime/common/checksum/ipv4.cpp          |     9 +-
 src/VBox/Runtime/common/checksum/ipv6.cpp          |     2 +-
 src/VBox/Runtime/common/checksum/manifest.cpp      |   137 +-
 src/VBox/Runtime/common/checksum/manifest2.cpp     |     5 +-
 src/VBox/Runtime/common/checksum/manifest3.cpp     |     4 +-
 src/VBox/Runtime/common/checksum/md2str.cpp        |    49 +
 src/VBox/Runtime/common/checksum/md5.cpp           |   357 -
 src/VBox/Runtime/common/checksum/md5str.cpp        |     2 +-
 src/VBox/Runtime/common/checksum/openssl-md2.cpp   |    82 +
 src/VBox/Runtime/common/checksum/openssl-md5.cpp   |    72 +
 src/VBox/Runtime/common/checksum/openssl-sha1.cpp  |    72 +
 .../Runtime/common/checksum/openssl-sha256.cpp     |   108 +
 .../Runtime/common/checksum/openssl-sha512.cpp     |   110 +
 src/VBox/Runtime/common/checksum/sha1.cpp          |    72 -
 src/VBox/Runtime/common/checksum/sha1str.cpp       |     2 +-
 src/VBox/Runtime/common/checksum/sha224str.cpp     |    49 +
 src/VBox/Runtime/common/checksum/sha256.cpp        |    72 -
 src/VBox/Runtime/common/checksum/sha256str.cpp     |     2 +-
 src/VBox/Runtime/common/checksum/sha384str.cpp     |    49 +
 src/VBox/Runtime/common/checksum/sha512.cpp        |    72 -
 src/VBox/Runtime/common/checksum/sha512str.cpp     |     2 +-
 src/VBox/Runtime/common/checksum/sha512t224str.cpp |    49 +
 src/VBox/Runtime/common/checksum/sha512t256str.cpp |    49 +
 .../common/crypto}/Makefile.kup                    |     0
 .../common/crypto/RTCrStoreCertAddFromFile.cpp     |   114 +
 src/VBox/Runtime/common/crypto/digest-builtin.cpp  |   729 +
 src/VBox/Runtime/common/crypto/digest-core.cpp     |   338 +
 src/VBox/Runtime/common/crypto/iprt-openssl.cpp    |    88 +
 src/VBox/Runtime/common/crypto/pemfile.cpp         |   418 +
 .../Runtime/common/crypto/pkcs7-asn1-decoder.cpp   |   162 +
 src/VBox/Runtime/common/crypto/pkcs7-core.cpp      |   202 +
 src/VBox/Runtime/common/crypto/pkcs7-init.cpp      |    53 +
 src/VBox/Runtime/common/crypto/pkcs7-internal.h    |    35 +
 src/VBox/Runtime/common/crypto/pkcs7-sanity.cpp    |   207 +
 src/VBox/Runtime/common/crypto/pkcs7-template.h    |   220 +
 src/VBox/Runtime/common/crypto/pkcs7-verify.cpp    |   776 +
 .../common/crypto/pkix-signature-builtin.cpp       |   139 +
 .../Runtime/common/crypto/pkix-signature-builtin.h |    36 +
 .../Runtime/common/crypto/pkix-signature-core.cpp  |   274 +
 .../Runtime/common/crypto/pkix-signature-rsa.cpp   |   432 +
 src/VBox/Runtime/common/crypto/pkix-util.cpp       |    92 +
 src/VBox/Runtime/common/crypto/pkix-verify.cpp     |   180 +
 .../Runtime/common/crypto/rsa-asn1-decoder.cpp     |    43 +
 src/VBox/Runtime/common/crypto/rsa-core.cpp        |    44 +
 src/VBox/Runtime/common/crypto/rsa-init.cpp        |    43 +
 src/VBox/Runtime/common/crypto/rsa-internal.h      |    39 +
 src/VBox/Runtime/common/crypto/rsa-sanity.cpp      |    43 +
 src/VBox/Runtime/common/crypto/rsa-template.h      |   109 +
 .../Runtime/common/crypto/spc-asn1-decoder.cpp     |    76 +
 src/VBox/Runtime/common/crypto/spc-core.cpp        |    84 +
 src/VBox/Runtime/common/crypto/spc-init.cpp        |    46 +
 src/VBox/Runtime/common/crypto/spc-internal.h      |    35 +
 src/VBox/Runtime/common/crypto/spc-sanity.cpp      |   168 +
 src/VBox/Runtime/common/crypto/spc-template.h      |   186 +
 src/VBox/Runtime/common/crypto/store-inmem.cpp     |   362 +
 src/VBox/Runtime/common/crypto/store-internal.h    |   161 +
 src/VBox/Runtime/common/crypto/store.cpp           |   440 +
 .../Runtime/common/crypto/taf-asn1-decoder.cpp     |    44 +
 src/VBox/Runtime/common/crypto/taf-core.cpp        |    41 +
 src/VBox/Runtime/common/crypto/taf-init.cpp        |    44 +
 src/VBox/Runtime/common/crypto/taf-internal.h      |    35 +
 src/VBox/Runtime/common/crypto/taf-sanity.cpp      |    42 +
 src/VBox/Runtime/common/crypto/taf-template.h      |    94 +
 .../Runtime/common/crypto/tsp-asn1-decoder.cpp     |    41 +
 src/VBox/Runtime/common/crypto/tsp-core.cpp        |    42 +
 src/VBox/Runtime/common/crypto/tsp-init.cpp        |    41 +
 src/VBox/Runtime/common/crypto/tsp-internal.h      |    35 +
 src/VBox/Runtime/common/crypto/tsp-sanity.cpp      |    42 +
 src/VBox/Runtime/common/crypto/tsp-template.h      |    98 +
 .../Runtime/common/crypto/x509-asn1-decoder.cpp    |   218 +
 src/VBox/Runtime/common/crypto/x509-certpaths.cpp  |  2830 +
 src/VBox/Runtime/common/crypto/x509-core.cpp       |  1534 +
 src/VBox/Runtime/common/crypto/x509-file.cpp       |   105 +
 src/VBox/Runtime/common/crypto/x509-init.cpp       |    76 +
 src/VBox/Runtime/common/crypto/x509-internal.h     |    35 +
 src/VBox/Runtime/common/crypto/x509-sanity.cpp     |   149 +
 src/VBox/Runtime/common/crypto/x509-template.h     |   458 +
 src/VBox/Runtime/common/crypto/x509-verify.cpp     |    85 +
 src/VBox/Runtime/common/dbg/dbg.cpp                |     2 +-
 src/VBox/Runtime/common/dbg/dbgas.cpp              |   202 +-
 src/VBox/Runtime/common/dbg/dbgcfg.cpp             |  2168 +
 src/VBox/Runtime/common/dbg/dbgmod.cpp             |  1725 +-
 src/VBox/Runtime/common/dbg/dbgmodcodeview.cpp     |  2786 +
 src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp    |   203 +-
 src/VBox/Runtime/common/dbg/dbgmoddbghelp.cpp      |   502 +
 src/VBox/Runtime/common/dbg/dbgmoddeferred.cpp     |   656 +
 src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp        |  4854 ++
 src/VBox/Runtime/common/dbg/dbgmodexports.cpp      |   164 +
 src/VBox/Runtime/common/dbg/dbgmodldr.cpp          |   249 +
 src/VBox/Runtime/common/dbg/dbgmodnm.cpp           |    64 +-
 src/VBox/Runtime/common/dvm/dvm.cpp                |   316 +-
 src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp        |    55 +-
 src/VBox/Runtime/common/dvm/dvmgpt.cpp             |    48 +-
 src/VBox/Runtime/common/dvm/dvmmbr.cpp             |    49 +-
 src/VBox/Runtime/common/dvm/dvmvfs.cpp             |   413 +
 .../Runtime/common/err/RTErrConvertFromErrno.cpp   |    15 +-
 .../Runtime/common/err/RTErrConvertToErrno.cpp     |    13 +-
 src/VBox/Runtime/common/err/errinfo-alloc.cpp      |    70 +
 src/VBox/Runtime/common/err/errinfo.cpp            |    89 +-
 src/VBox/Runtime/common/err/errmsg.cpp             |    22 +-
 src/VBox/Runtime/common/err/errmsg.sed             |    35 +-
 src/VBox/Runtime/common/err/errmsgcom.sed          |     2 +-
 src/VBox/Runtime/common/err/errmsgxpcom.cpp        |     2 +-
 src/VBox/Runtime/common/filesystem/filesystem.cpp  |   117 +
 .../Runtime/common/filesystem/filesystemext.cpp    |   403 +
 src/VBox/Runtime/common/ldr/Makefile.kup           |     1 +
 src/VBox/Runtime/common/ldr/ldr.cpp                |   102 +-
 src/VBox/Runtime/common/ldr/ldrELF.cpp             |     9 +-
 .../Runtime/common/ldr/ldrELFRelocatable.cpp.h     |  1028 +-
 src/VBox/Runtime/common/ldr/ldrEx.cpp              |   494 +-
 src/VBox/Runtime/common/ldr/ldrFile.cpp            |    35 +-
 src/VBox/Runtime/common/ldr/ldrMemory.cpp          |   324 +
 src/VBox/Runtime/common/ldr/ldrNative.cpp          |   121 +-
 src/VBox/Runtime/common/ldr/ldrPE.cpp              |  2674 +-
 src/VBox/Runtime/common/ldr/ldrkStuff.cpp          |   670 +-
 src/VBox/Runtime/common/log/log.cpp                |   392 +-
 src/VBox/Runtime/common/log/logcom.cpp             |     5 +-
 src/VBox/Runtime/common/log/logellipsis.cpp        |     3 +-
 src/VBox/Runtime/common/log/logformat.cpp          |     4 +-
 src/VBox/Runtime/common/log/logrel.cpp             |     2 +-
 src/VBox/Runtime/common/log/logrelellipsis.cpp     |     2 +-
 src/VBox/Runtime/common/log/tracebuf.cpp           |     5 +-
 src/VBox/Runtime/common/log/tracedefault.cpp       |     1 -
 src/VBox/Runtime/common/math/RTUInt128MulByU64.asm |    82 +
 src/VBox/Runtime/common/math/bignum-amd64-x86.asm  |   845 +
 src/VBox/Runtime/common/math/bignum.cpp            |  2853 +
 src/VBox/Runtime/common/math/ceill.asm             |     4 +-
 src/VBox/Runtime/common/math/cosl.asm              |     6 +-
 src/VBox/Runtime/common/math/fabs.asm              |     4 +-
 src/VBox/Runtime/common/math/fabsf.asm             |     4 +-
 src/VBox/Runtime/common/math/fabsl.asm             |     6 +-
 src/VBox/Runtime/common/math/floor.asm             |     4 +-
 src/VBox/Runtime/common/math/floorf.asm            |     4 +-
 src/VBox/Runtime/common/math/floorl.asm            |     4 +-
 src/VBox/Runtime/common/math/ldexpl.asm            |     8 +-
 src/VBox/Runtime/common/math/llrint.asm            |     2 +-
 src/VBox/Runtime/common/math/llrintf.asm           |     2 +-
 src/VBox/Runtime/common/math/llrintl.asm           |     6 +-
 src/VBox/Runtime/common/math/logl.asm              |     6 +-
 src/VBox/Runtime/common/math/lrint.asm             |     2 +-
 src/VBox/Runtime/common/math/lrintf.asm            |     2 +-
 src/VBox/Runtime/common/math/lrintl.asm            |     6 +-
 src/VBox/Runtime/common/math/remainder.asm         |     2 +-
 src/VBox/Runtime/common/math/remainderf.asm        |     2 +-
 src/VBox/Runtime/common/math/remainderl.asm        |     2 +-
 src/VBox/Runtime/common/math/sinl.asm              |     6 +-
 src/VBox/Runtime/common/math/tanl.asm              |     6 +-
 src/VBox/Runtime/common/math/trunc.asm             |     4 +-
 src/VBox/Runtime/common/math/truncf.asm            |     4 +-
 src/VBox/Runtime/common/math/truncl.asm            |     4 +-
 src/VBox/Runtime/common/misc/RTAssertMsg1Weak.cpp  |     2 +-
 src/VBox/Runtime/common/misc/RTAssertMsg2.cpp      |     2 +-
 src/VBox/Runtime/common/misc/RTAssertMsg2Add.cpp   |     2 +-
 .../Runtime/common/misc/RTAssertMsg2AddWeak.cpp    |     2 +-
 .../Runtime/common/misc/RTAssertMsg2AddWeakV.cpp   |     2 +-
 src/VBox/Runtime/common/misc/RTAssertMsg2Weak.cpp  |     2 +-
 src/VBox/Runtime/common/misc/RTAssertMsg2WeakV.cpp |     2 +-
 src/VBox/Runtime/common/misc/RTFileModeToFlags.cpp |   337 +
 src/VBox/Runtime/common/misc/RTFileOpenF.cpp       |     2 +-
 src/VBox/Runtime/common/misc/RTFileOpenV.cpp       |     2 +-
 src/VBox/Runtime/common/misc/aiomgr.cpp            |  1314 +
 src/VBox/Runtime/common/misc/assert.cpp            |     6 +-
 src/VBox/Runtime/common/misc/buildconfig.cpp       |     2 +-
 src/VBox/Runtime/common/misc/cidr.cpp              |     8 +-
 src/VBox/Runtime/common/misc/circbuf.cpp           |     3 +-
 src/VBox/Runtime/common/misc/getopt.cpp            |   122 +-
 src/VBox/Runtime/common/misc/getoptargv.cpp        |     6 +-
 src/VBox/Runtime/common/misc/handletable.cpp       |    21 +-
 src/VBox/Runtime/common/misc/handletable.h         |    16 +-
 src/VBox/Runtime/common/misc/handletablectx.cpp    |    29 +-
 src/VBox/Runtime/common/misc/handletablesimple.cpp |    29 +-
 src/VBox/Runtime/common/misc/http.cpp              |   601 +
 src/VBox/Runtime/common/misc/lockvalidator.cpp     |    46 +-
 src/VBox/Runtime/common/misc/message.cpp           |     2 +-
 src/VBox/Runtime/common/misc/once.cpp              |   192 +-
 src/VBox/Runtime/common/misc/req.cpp               |   838 +-
 src/VBox/Runtime/common/misc/reqpool.cpp           |  1210 +
 src/VBox/Runtime/common/misc/reqqueue.cpp          |   439 +
 src/VBox/Runtime/common/misc/s3.cpp                |    30 +-
 src/VBox/Runtime/common/misc/sanity-c.c            |     2 +-
 src/VBox/Runtime/common/misc/sanity-cpp.cpp        |     2 +-
 src/VBox/Runtime/common/misc/sanity.h              |     2 +-
 src/VBox/Runtime/common/misc/semspingpong.cpp      |     2 +-
 src/VBox/Runtime/common/misc/setjmp.asm            |     2 +-
 src/VBox/Runtime/common/misc/sg.cpp                |    72 +-
 src/VBox/Runtime/common/misc/term.cpp              |    12 +-
 src/VBox/Runtime/common/misc/thread.cpp            |    78 +-
 src/VBox/Runtime/common/misc/uri.cpp               |   684 +
 src/VBox/Runtime/common/misc/zero.asm              |    45 +
 .../testcase => Runtime/common/net}/Makefile.kup   |     0
 src/VBox/Runtime/common/net/macstr.cpp             |    91 +
 src/VBox/Runtime/common/net/netaddrstr.cpp         |  1290 +
 src/VBox/Runtime/common/net/netaddrstr2.cpp        |    72 +
 src/VBox/Runtime/common/path/RTPathAbsDup.cpp      |     2 +-
 src/VBox/Runtime/common/path/RTPathAbsEx.cpp       |     2 +-
 src/VBox/Runtime/common/path/RTPathAbsExDup.cpp    |     2 +-
 src/VBox/Runtime/common/path/RTPathAppend.cpp      |     2 +-
 src/VBox/Runtime/common/path/RTPathAppendEx.cpp    |     3 +-
 .../Runtime/common/path/RTPathCalcRelative.cpp     |   130 +
 src/VBox/Runtime/common/path/RTPathExt.cpp         |     2 +-
 src/VBox/Runtime/common/path/RTPathFilename.cpp    |    79 +-
 src/VBox/Runtime/common/path/RTPathHasExt.cpp      |    47 +
 src/VBox/Runtime/common/path/RTPathHasPath.cpp     |    51 +
 src/VBox/Runtime/common/path/RTPathHaveExt.cpp     |    47 -
 src/VBox/Runtime/common/path/RTPathHavePath.cpp    |    51 -
 src/VBox/Runtime/common/path/RTPathParse.cpp       |   109 +-
 src/VBox/Runtime/common/path/RTPathParse.cpp.h     |   250 +
 src/VBox/Runtime/common/path/RTPathParseSimple.cpp |   118 +
 .../Runtime/common/path/RTPathParsedReassemble.cpp |   122 +
 src/VBox/Runtime/common/path/RTPathRealDup.cpp     |     2 +-
 src/VBox/Runtime/common/path/RTPathRmCmd.cpp       |   648 +
 src/VBox/Runtime/common/path/RTPathSplit.cpp       |   133 +
 src/VBox/Runtime/common/path/RTPathSplitA.cpp      |    91 +
 .../Runtime/common/path/RTPathSplitReassemble.cpp  |   120 +
 src/VBox/Runtime/common/path/RTPathStripExt.cpp    |     2 +-
 .../Runtime/common/path/RTPathStripFilename.cpp    |     2 +-
 .../Runtime/common/path/RTPathTraverseList.cpp     |     2 +-
 src/VBox/Runtime/common/path/comparepaths.cpp      |    20 +-
 src/VBox/Runtime/common/path/rtPathRootSpecLen.cpp |     4 +-
 .../Runtime/common/path/rtPathVolumeSpecLen.cpp    |     5 +-
 .../common/path/rtpath-expand-template.cpp.h       |    82 +
 src/VBox/Runtime/common/rand/rand.cpp              |    52 +-
 src/VBox/Runtime/common/rand/randadv.cpp           |     2 +-
 src/VBox/Runtime/common/rand/randparkmiller.cpp    |     2 +-
 src/VBox/Runtime/common/string/RTStrCatP.cpp       |     9 +-
 src/VBox/Runtime/common/string/RTStrCmp.cpp        |     2 +-
 src/VBox/Runtime/common/string/RTStrNCmp.cpp       |    17 +-
 src/VBox/Runtime/common/string/RTStrNLen.cpp       |     2 +-
 src/VBox/Runtime/common/string/RTStrNLenEx.cpp     |     2 +-
 .../Runtime/common/string/RTStrPrintHexBytes.cpp   |    13 +-
 src/VBox/Runtime/common/string/RTStrStr.cpp        |     2 +-
 src/VBox/Runtime/common/string/RTUtf16Cat.cpp      |    42 +
 src/VBox/Runtime/common/string/RTUtf16CatAscii.cpp |    42 +
 src/VBox/Runtime/common/string/RTUtf16CmpAscii.cpp |    50 +
 src/VBox/Runtime/common/string/RTUtf16Copy.cpp     |    52 +
 .../Runtime/common/string/RTUtf16CopyAscii.cpp     |    70 +
 src/VBox/Runtime/common/string/RTUtf16End.cpp      |    46 +
 .../Runtime/common/string/RTUtf16ICmpAscii.cpp     |    56 +
 src/VBox/Runtime/common/string/RTUtf16NLen.cpp     |    43 +
 src/VBox/Runtime/common/string/RTUtf16NLenEx.cpp   |    46 +
 .../Runtime/common/string/RTUtf16PrintHexBytes.cpp |    61 +
 src/VBox/Runtime/common/string/base64.cpp          |    97 +-
 src/VBox/Runtime/common/string/memchr.asm          |     2 +-
 src/VBox/Runtime/common/string/memchr.cpp          |     2 +-
 src/VBox/Runtime/common/string/memchr_alias.c      |     2 +-
 src/VBox/Runtime/common/string/memcmp.asm          |     2 +-
 src/VBox/Runtime/common/string/memcmp.cpp          |     2 +-
 src/VBox/Runtime/common/string/memcmp_alias.c      |     2 +-
 src/VBox/Runtime/common/string/memcpy.asm          |     2 +-
 src/VBox/Runtime/common/string/memcpy.cpp          |     2 +-
 src/VBox/Runtime/common/string/memcpy_alias.c      |     2 +-
 src/VBox/Runtime/common/string/memmove.asm         |     2 +-
 src/VBox/Runtime/common/string/memmove_alias.c     |     2 +-
 src/VBox/Runtime/common/string/mempcpy.asm         |     2 +-
 src/VBox/Runtime/common/string/memset.asm          |     2 +-
 src/VBox/Runtime/common/string/memset.cpp          |     2 +-
 src/VBox/Runtime/common/string/memset_alias.c      |     2 +-
 src/VBox/Runtime/common/string/ministring.cpp      |    32 +-
 src/VBox/Runtime/common/string/simplepattern.cpp   |     2 +-
 src/VBox/Runtime/common/string/straprintf.cpp      |     2 +-
 src/VBox/Runtime/common/string/strcache.cpp        |  1163 +-
 src/VBox/Runtime/common/string/strchr.asm          |     2 +-
 src/VBox/Runtime/common/string/strchr_alias.c      |     2 +-
 src/VBox/Runtime/common/string/strcmp.asm          |     2 +-
 src/VBox/Runtime/common/string/strcmp_alias.c      |     2 +-
 src/VBox/Runtime/common/string/strcpy.asm          |     2 +-
 src/VBox/Runtime/common/string/strcpy.cpp          |     2 +-
 src/VBox/Runtime/common/string/strcpy_alias.c      |     2 +-
 src/VBox/Runtime/common/string/strformat.cpp       |   199 +-
 src/VBox/Runtime/common/string/strformatnum.cpp    |     6 +-
 src/VBox/Runtime/common/string/strformatrt.cpp     |   198 +-
 src/VBox/Runtime/common/string/strformattype.cpp   |     7 +-
 src/VBox/Runtime/common/string/stringalloc.cpp     |    25 +-
 src/VBox/Runtime/common/string/strlen.asm          |     2 +-
 src/VBox/Runtime/common/string/strlen.cpp          |     2 +-
 src/VBox/Runtime/common/string/strlen_alias.c      |     2 +-
 src/VBox/Runtime/common/string/strncmp.asm         |   121 +
 src/VBox/Runtime/common/string/strncmp.cpp         |     2 +-
 src/VBox/Runtime/common/string/strncpy.asm         |   120 +
 src/VBox/Runtime/common/string/strpbrk.cpp         |     2 +-
 src/VBox/Runtime/common/string/strprintf.cpp       |     2 +-
 src/VBox/Runtime/common/string/strspace.cpp        |     2 +-
 src/VBox/Runtime/common/string/strstrip.cpp        |     2 +-
 src/VBox/Runtime/common/string/strtonum.cpp        |    15 +-
 src/VBox/Runtime/common/string/strversion.cpp      |     2 +-
 src/VBox/Runtime/common/string/uni.cpp             |     2 +-
 src/VBox/Runtime/common/string/unidata-flags.cpp   | 47008 ++++++++++++++++
 src/VBox/Runtime/common/string/unidata-lower.cpp   |  3902 ++
 src/VBox/Runtime/common/string/unidata-upper.cpp   |  4069 ++
 src/VBox/Runtime/common/string/unidata.cpp         | 29592 ----------
 src/VBox/Runtime/common/string/uniread.cpp         |   138 +-
 src/VBox/Runtime/common/string/utf-16-case.cpp     |   178 +
 src/VBox/Runtime/common/string/utf-16-latin-1.cpp  |   479 +
 src/VBox/Runtime/common/string/utf-16.cpp          |   687 +-
 src/VBox/Runtime/common/string/utf-8-case.cpp      |    18 +-
 src/VBox/Runtime/common/string/utf-8-case2.cpp     |   118 +
 src/VBox/Runtime/common/string/utf-8.cpp           |    51 +-
 src/VBox/Runtime/common/table/avl_Base.cpp.h       |     2 +-
 src/VBox/Runtime/common/table/avl_Destroy.cpp.h    |    10 +-
 src/VBox/Runtime/common/table/avl_DoWithAll.cpp.h  |    14 +-
 src/VBox/Runtime/common/table/avl_Enum.cpp.h       |     2 +-
 src/VBox/Runtime/common/table/avl_Get.cpp.h        |     2 +-
 src/VBox/Runtime/common/table/avl_GetBestFit.cpp.h |     2 +-
 src/VBox/Runtime/common/table/avl_Range.cpp.h      |     2 +-
 .../Runtime/common/table/avl_RemoveBestFit.cpp.h   |     2 +-
 src/VBox/Runtime/common/table/avl_RemoveNode.cpp.h |     3 +-
 src/VBox/Runtime/common/table/avlgcphys.cpp        |     3 +-
 src/VBox/Runtime/common/table/avlgcptr.cpp         |     4 +-
 src/VBox/Runtime/common/table/avlhcphys.cpp        |     3 +-
 src/VBox/Runtime/common/table/avllu32.cpp          |     3 +-
 src/VBox/Runtime/common/table/avlogcphys.cpp       |     3 +-
 src/VBox/Runtime/common/table/avlogcptr.cpp        |     3 +-
 src/VBox/Runtime/common/table/avlohcphys.cpp       |     3 +-
 src/VBox/Runtime/common/table/avloioport.cpp       |     3 +-
 src/VBox/Runtime/common/table/avlou32.cpp          |     3 +-
 src/VBox/Runtime/common/table/avlpv.cpp            |     4 +-
 src/VBox/Runtime/common/table/avlrfoff.cpp         |     3 +-
 src/VBox/Runtime/common/table/avlrgcptr.cpp        |     3 +-
 src/VBox/Runtime/common/table/avlrogcphys.cpp      |     3 +-
 src/VBox/Runtime/common/table/avlrogcptr.cpp       |     3 +-
 src/VBox/Runtime/common/table/avlroioport.cpp      |     3 +-
 src/VBox/Runtime/common/table/avlroogcptr.cpp      |     3 +-
 src/VBox/Runtime/common/table/avlrpv.cpp           |     4 +-
 src/VBox/Runtime/common/table/avlru64.cpp          |     4 +-
 src/VBox/Runtime/common/table/avlruintptr.cpp      |     3 +-
 src/VBox/Runtime/common/table/avlu32.cpp           |     3 +-
 src/VBox/Runtime/common/table/avluintptr.cpp       |     3 +-
 src/VBox/Runtime/common/table/avlul.cpp            |     3 +-
 src/VBox/Runtime/common/table/table.cpp            |     2 +-
 src/VBox/Runtime/common/time/time.cpp              |   166 +-
 src/VBox/Runtime/common/time/timeprog.cpp          |     4 +-
 src/VBox/Runtime/common/time/timesup.cpp           |     2 +-
 src/VBox/Runtime/common/time/timesupA.asm          |     2 +-
 src/VBox/Runtime/common/time/timesupA.mac          |     2 +-
 src/VBox/Runtime/common/time/timesupref.h          |     2 +-
 src/VBox/Runtime/common/time/timesysalias.cpp      |     2 +-
 src/VBox/Runtime/common/vfs/vfsbase.cpp            |   179 +-
 src/VBox/Runtime/common/vfs/vfschain.cpp           |    28 +-
 src/VBox/Runtime/common/vfs/vfsmemory.cpp          |   109 +-
 src/VBox/Runtime/common/vfs/vfsmisc.cpp            |     2 +-
 src/VBox/Runtime/common/vfs/vfsstdfile.cpp         |    79 +-
 src/VBox/Runtime/common/zip/gzipvfs.cpp            |   352 +-
 src/VBox/Runtime/common/zip/pkzip.cpp              |   240 +
 src/VBox/Runtime/common/zip/pkzipvfs.cpp           |  1277 +
 src/VBox/Runtime/common/zip/tar.cpp                |   178 +-
 src/VBox/Runtime/common/zip/tarcmd.cpp             |   749 +-
 src/VBox/Runtime/common/zip/tarvfs.cpp             |     3 +-
 src/VBox/Runtime/common/zip/unzipcmd.cpp           |   481 +
 src/VBox/Runtime/common/zip/xarvfs.cpp             |  2111 +
 src/VBox/Runtime/common/zip/zip.cpp                |    82 +-
 src/VBox/Runtime/darwin/RTErrConvertFromDarwin.cpp |     4 +-
 .../Runtime/darwin/RTErrConvertFromDarwinCOM.cpp   |     2 +-
 .../Runtime/darwin/RTErrConvertFromDarwinIO.cpp    |     2 +-
 .../Runtime/darwin/RTErrConvertFromDarwinKern.cpp  |     2 +-
 src/VBox/Runtime/gc/initterm-gc.cpp                |     2 +-
 .../generic/RTAssertShouldPanic-generic.cpp        |     2 +-
 .../Runtime/generic/RTDirCreateTemp-generic.cpp    |   117 -
 .../generic/RTDirCreateUniqueNumbered-generic.cpp  |     4 +-
 src/VBox/Runtime/generic/RTDirExists-generic.cpp   |     2 +-
 .../Runtime/generic/RTDirQueryInfo-generic.cpp     |     2 +-
 src/VBox/Runtime/generic/RTDirSetTimes-generic.cpp |     2 +-
 src/VBox/Runtime/generic/RTFileCopy-generic.cpp    |     2 +-
 src/VBox/Runtime/generic/RTFileExists-generic.cpp  |     2 +-
 src/VBox/Runtime/generic/RTFileMove-generic.cpp    |     2 +-
 .../Runtime/generic/RTFileQuerySize-generic.cpp    |     2 +-
 src/VBox/Runtime/generic/RTFileReadAll-generic.cpp |     2 +-
 .../generic/RTFileReadAllByHandle-generic.cpp      |     2 +-
 .../generic/RTFileReadAllByHandleEx-generic.cpp    |     2 +-
 .../Runtime/generic/RTFileReadAllEx-generic.cpp    |     2 +-
 .../Runtime/generic/RTFileReadAllFree-generic.cpp  |     2 +-
 .../Runtime/generic/RTLogDefaultInit-generic.cpp   |     2 +-
 .../Runtime/generic/RTLogWriteDebugger-generic.cpp |     2 +-
 .../Runtime/generic/RTLogWriteStdErr-generic.cpp   |     2 +-
 .../generic/RTLogWriteStdErr-stub-generic.cpp      |     2 +-
 .../Runtime/generic/RTLogWriteStdOut-generic.cpp   |     2 +-
 .../generic/RTLogWriteStdOut-stub-generic.cpp      |     2 +-
 .../Runtime/generic/RTLogWriteUser-generic.cpp     |     2 +-
 src/VBox/Runtime/generic/RTMpCpuId-generic.cpp     |     2 +-
 .../generic/RTMpCpuIdFromSetIndex-generic.cpp      |     2 +-
 .../generic/RTMpCpuIdToSetIndex-generic.cpp        |     2 +-
 .../Runtime/generic/RTMpGetArraySize-generic.cpp   |     4 +-
 .../Runtime/generic/RTMpGetCoreCount-generic.cpp   |    40 +
 src/VBox/Runtime/generic/RTMpGetCount-generic.cpp  |     2 +-
 .../generic/RTMpGetCurFrequency-generic.cpp        |     2 +-
 .../generic/RTMpGetDescription-generic-stub.cpp    |     2 +-
 .../Runtime/generic/RTMpGetDescription-generic.cpp |     9 +-
 .../Runtime/generic/RTMpGetMaxCpuId-generic.cpp    |     2 +-
 .../generic/RTMpGetMaxFrequency-generic.cpp        |     2 +-
 .../generic/RTMpGetOnlineCoreCount-generic.cpp     |    40 +
 .../Runtime/generic/RTMpGetOnlineCount-generic.cpp |     2 +-
 .../Runtime/generic/RTMpGetOnlineSet-generic.cpp   |     2 +-
 src/VBox/Runtime/generic/RTMpGetSet-generic.cpp    |     2 +-
 .../Runtime/generic/RTMpIsCpuOnline-generic.cpp    |     2 +-
 .../Runtime/generic/RTMpIsCpuPossible-generic.cpp  |     2 +-
 src/VBox/Runtime/generic/RTPathAbs-generic.cpp     |   358 +
 .../generic/RTPathGetCurrentDrive-generic.cpp      |   106 +
 .../generic/RTPathGetCurrentOnDrive-generic.cpp    |    84 +
 src/VBox/Runtime/generic/RTPathIsSame-generic.cpp  |    93 +
 .../Runtime/generic/RTProcDaemonize-generic.cpp    |     7 +-
 .../generic/RTProcIsRunningByName-generic.cpp      |     3 +-
 .../generic/RTProcessQueryUsernameA-generic.cpp    |    69 +
 .../RTRandAdvCreateSystemFaster-generic.cpp        |     2 +-
 .../generic/RTRandAdvCreateSystemTruer-generic.cpp |     2 +-
 .../generic/RTSemEventMultiWait-2-ex-generic.cpp   |     2 +-
 .../generic/RTSemEventMultiWait-generic.cpp        |     2 +-
 .../RTSemEventMultiWaitNoResume-2-ex-generic.cpp   |     2 +-
 .../generic/RTSemEventWait-2-ex-generic.cpp        |     2 +-
 .../Runtime/generic/RTSemEventWait-generic.cpp     |     2 +-
 .../RTSemEventWaitNoResume-2-ex-generic.cpp        |     2 +-
 .../Runtime/generic/RTSemMutexRequest-generic.cpp  |     2 +-
 .../generic/RTSemMutexRequestDebug-generic.cpp     |     2 +-
 .../generic/RTSystemQueryOSInfo-generic.cpp        |     2 +-
 .../Runtime/generic/RTSystemShutdown-generic.cpp   |    45 +
 .../generic/RTTimeLocalDeltaNano-generic.cpp       |     2 +-
 .../Runtime/generic/RTTimeLocalExplode-generic.cpp |     2 +-
 .../Runtime/generic/RTTimeLocalNow-generic.cpp     |     2 +-
 .../Runtime/generic/RTTimerLRCreate-generic.cpp    |     2 +-
 src/VBox/Runtime/generic/RTUuidCreate-generic.cpp  |     2 +-
 src/VBox/Runtime/generic/cdrom-generic.cpp         |   103 +
 src/VBox/Runtime/generic/createtemp-generic.cpp    |   236 +
 src/VBox/Runtime/generic/critsect-generic.cpp      |    52 +-
 src/VBox/Runtime/generic/critsectrw-generic.cpp    |   917 +
 src/VBox/Runtime/generic/env-generic.cpp           |   117 +-
 src/VBox/Runtime/generic/fs-stubs-generic.cpp      |     2 +-
 src/VBox/Runtime/generic/mempool-generic.cpp       |    14 +-
 src/VBox/Runtime/generic/memsafer-generic.cpp      |   226 +
 src/VBox/Runtime/generic/mppresent-generic.cpp     |     9 +-
 src/VBox/Runtime/generic/sched-generic.cpp         |     2 +-
 src/VBox/Runtime/generic/semfastmutex-generic.cpp  |     2 +-
 src/VBox/Runtime/generic/semrw-generic.cpp         |     3 +-
 .../Runtime/generic/semrw-lockless-generic.cpp     |    19 +-
 src/VBox/Runtime/generic/semxroads-generic.cpp     |     2 +-
 src/VBox/Runtime/generic/spinlock-generic.cpp      |   181 +-
 .../Runtime/generic/strcache-stubs-generic.cpp     |    39 +-
 src/VBox/Runtime/generic/timer-generic.cpp         |    42 +-
 src/VBox/Runtime/generic/timerlr-generic.cpp       |    61 +-
 src/VBox/Runtime/generic/tls-generic.cpp           |     2 +-
 src/VBox/Runtime/generic/utf16locale-generic.cpp   |     2 +-
 src/VBox/Runtime/generic/uuid-generic.cpp          |    39 +-
 .../Runtime/include/internal/alignmentchecks.h     |     2 +-
 src/VBox/Runtime/include/internal/assert.h         |     2 +-
 src/VBox/Runtime/include/internal/bignum.mac       |    54 +
 src/VBox/Runtime/include/internal/dbgmod.h         |   306 +-
 src/VBox/Runtime/include/internal/dir.h            |    54 +-
 src/VBox/Runtime/include/internal/dvm.h            |    37 +-
 src/VBox/Runtime/include/internal/file.h           |     2 +-
 src/VBox/Runtime/include/internal/fileaio.h        |     2 +-
 src/VBox/Runtime/include/internal/filesystem.h     |    88 +
 src/VBox/Runtime/include/internal/fs.h             |     2 +-
 src/VBox/Runtime/include/internal/initterm.h       |     2 +-
 src/VBox/Runtime/include/internal/iprt-openssl.h   |    42 +
 src/VBox/Runtime/include/internal/iprt.h           |    13 +-
 src/VBox/Runtime/include/internal/ldr.h            |   247 +-
 src/VBox/Runtime/include/internal/ldrELF.h         |     2 +-
 src/VBox/Runtime/include/internal/ldrELF32.h       |     2 +-
 src/VBox/Runtime/include/internal/ldrELF64.h       |     2 +-
 src/VBox/Runtime/include/internal/ldrELFCommon.h   |     1 +
 src/VBox/Runtime/include/internal/ldrMZ.h          |     2 +-
 src/VBox/Runtime/include/internal/ldrMach-O.h      |   625 -
 src/VBox/Runtime/include/internal/ldrPE.h          |   783 +-
 src/VBox/Runtime/include/internal/lockvalidator.h  |     2 +-
 src/VBox/Runtime/include/internal/magics.h         |    30 +-
 src/VBox/Runtime/include/internal/path.h           |     2 +-
 src/VBox/Runtime/include/internal/pipe.h           |    53 +-
 src/VBox/Runtime/include/internal/process.h        |     2 +-
 src/VBox/Runtime/include/internal/rand.h           |     2 +-
 src/VBox/Runtime/include/internal/req.h            |   167 +
 src/VBox/Runtime/include/internal/sched.h          |     2 +-
 src/VBox/Runtime/include/internal/socket.h         |    11 +-
 src/VBox/Runtime/include/internal/strhash.h        |     2 +-
 src/VBox/Runtime/include/internal/strict.h         |     9 +-
 src/VBox/Runtime/include/internal/string.h         |     4 +-
 src/VBox/Runtime/include/internal/thread.h         |    17 +-
 src/VBox/Runtime/nt/NtProcessStartup-stub.cpp      |     2 +-
 src/VBox/Runtime/nt/RTErrConvertFromNtStatus.cpp   |    33 +-
 src/VBox/Runtime/os2/RTErrConvertFromOS2.cpp       |     2 +-
 .../Runtime/os2/rtSemWaitOs2ConvertTimeout.cpp     |    94 +
 src/VBox/Runtime/os2/sys0.asm                      |     2 +-
 src/VBox/Runtime/r0drv/alloc-r0drv.cpp             |     6 +-
 src/VBox/Runtime/r0drv/alloc-r0drv.h               |     4 +-
 .../darwin/RTLogWriteDebugger-r0drv-darwin.cpp     |     2 +-
 .../r0drv/darwin/RTLogWriteStdOut-r0drv-darwin.cpp |     2 +-
 .../Runtime/r0drv/darwin/assert-r0drv-darwin.cpp   |     2 +-
 .../r0drv/darwin/dbgkrnlinfo-r0drv-darwin.cpp      |  1123 +
 .../Runtime/r0drv/darwin/initterm-r0drv-darwin.cpp |    14 +-
 .../r0drv/darwin/mach_kernel-r0drv-darwin.cpp      |  1067 -
 .../Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp   |   168 +-
 .../r0drv/darwin/memuserkernel-r0drv-darwin.cpp    |    14 +-
 src/VBox/Runtime/r0drv/darwin/mp-r0drv-darwin.cpp  |     2 +-
 .../Runtime/r0drv/darwin/process-r0drv-darwin.cpp  |     2 +-
 .../Runtime/r0drv/darwin/semevent-r0drv-darwin.cpp |     4 +-
 .../r0drv/darwin/semeventmulti-r0drv-darwin.cpp    |     2 +-
 .../Runtime/r0drv/darwin/semmutex-r0drv-darwin.cpp |     2 +-
 .../Runtime/r0drv/darwin/spinlock-r0drv-darwin.cpp |   108 +-
 src/VBox/Runtime/r0drv/darwin/the-darwin-kernel.h  |    12 +-
 .../Runtime/r0drv/darwin/thread-r0drv-darwin.cpp   |    16 +-
 .../Runtime/r0drv/darwin/thread2-r0drv-darwin.cpp  |     2 +-
 .../r0drv/darwin/threadpreempt-r0drv-darwin.cpp    |     6 +-
 .../Runtime/r0drv/darwin/time-r0drv-darwin.cpp     |     2 +-
 .../Runtime/r0drv/freebsd/alloc-r0drv-freebsd.c    |     5 +
 .../Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c   |   727 +-
 .../r0drv/freebsd/memuserkernel-r0drv-freebsd.c    |    14 +-
 src/VBox/Runtime/r0drv/freebsd/mp-r0drv-freebsd.c  |     7 +-
 .../r0drv/freebsd/semfastmutex-r0drv-freebsd.c     |     2 +-
 .../Runtime/r0drv/freebsd/semmutex-r0drv-freebsd.c |     2 +-
 .../r0drv/freebsd/sleepqueue-r0drv-freebsd.h       |     8 +-
 .../Runtime/r0drv/freebsd/spinlock-r0drv-freebsd.c |   158 +-
 .../Runtime/r0drv/freebsd/the-freebsd-kernel.h     |     4 +
 .../Runtime/r0drv/freebsd/thread-r0drv-freebsd.c   |    16 +-
 .../generic/RTMpIsCpuWorkPending-r0drv-generic.cpp |     2 +-
 .../Runtime/r0drv/generic/RTMpOn-r0drv-generic.cpp |     2 +-
 .../r0drv/generic/RTMpPokeCpu-r0drv-generic.cpp    |     2 +-
 .../RTThreadPreemptDisable-r0drv-generic.cpp       |     2 +-
 .../RTThreadPreemptIsEnabled-r0drv-generic.cpp     |     2 +-
 .../RTThreadPreemptIsPending-r0drv-generic.cpp     |     2 +-
 ...TThreadPreemptIsPendingTrusty-r0drv-generic.cpp |     2 +-
 .../RTThreadPreemptRestore-r0drv-generic.cpp       |     2 +-
 .../r0drv/generic/mpnotification-r0drv-generic.cpp |     2 +-
 .../r0drv/generic/semspinmutex-r0drv-generic.c     |     2 +-
 .../r0drv/generic/threadctxhooks-r0drv-generic.cpp |    84 +
 .../r0drv/haiku/RTLogWriteDebugger-r0drv-haiku.c   |    42 +
 .../r0drv/haiku/RTLogWriteStdOut-r0drv-haiku.c     |    41 +
 src/VBox/Runtime/r0drv/haiku/alloc-r0drv-haiku.c   |   124 +
 src/VBox/Runtime/r0drv/haiku/assert-r0drv-haiku.c  |    68 +
 .../Runtime/r0drv/haiku/initterm-r0drv-haiku.c     |    48 +
 src/VBox/Runtime/r0drv/haiku/memobj-r0drv-haiku.c  |   663 +
 src/VBox/Runtime/r0drv/haiku/mp-r0drv-haiku.c      |   218 +
 src/VBox/Runtime/r0drv/haiku/process-r0drv-haiku.c |    46 +
 .../Runtime/r0drv/haiku/semevent-r0drv-haiku.c     |   264 +
 .../r0drv/haiku/semeventmulti-r0drv-haiku.c        |   291 +
 .../Runtime/r0drv/haiku/semfastmutex-r0drv-haiku.c |   120 +
 .../Runtime/r0drv/haiku/semmutex-r0drv-haiku.c     |   233 +
 .../Runtime/r0drv/haiku/spinlock-r0drv-haiku.c     |   146 +
 src/VBox/Runtime/r0drv/haiku/the-haiku-kernel.h    |   114 +
 src/VBox/Runtime/r0drv/haiku/thread-r0drv-haiku.c  |   127 +
 src/VBox/Runtime/r0drv/haiku/thread2-r0drv-haiku.c |   131 +
 src/VBox/Runtime/r0drv/haiku/time-r0drv-haiku.c    |    79 +
 src/VBox/Runtime/r0drv/initterm-r0drv.cpp          |    17 +-
 .../r0drv/linux/RTLogWriteDebugger-r0drv-linux.c   |     2 +-
 src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c   |   240 +-
 src/VBox/Runtime/r0drv/linux/assert-r0drv-linux.c  |     2 +-
 .../Runtime/r0drv/linux/initterm-r0drv-linux.c     |     6 +-
 src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c  |    99 +-
 .../r0drv/linux/memuserkernel-r0drv-linux.c        |    91 +-
 src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c      |     2 +-
 .../r0drv/linux/mpnotification-r0drv-linux.c       |     2 +-
 src/VBox/Runtime/r0drv/linux/process-r0drv-linux.c |     2 +-
 .../Runtime/r0drv/linux/semevent-r0drv-linux.c     |     2 +-
 .../r0drv/linux/semeventmulti-r0drv-linux.c        |     2 +-
 .../Runtime/r0drv/linux/semmutex-r0drv-linux.c     |     4 +-
 .../Runtime/r0drv/linux/spinlock-r0drv-linux.c     |   121 +-
 src/VBox/Runtime/r0drv/linux/string.h              |     2 +-
 src/VBox/Runtime/r0drv/linux/the-linux-kernel.h    |    16 +-
 src/VBox/Runtime/r0drv/linux/thread-r0drv-linux.c  |    21 +-
 src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c |     4 +-
 .../r0drv/linux/threadctxhooks-r0drv-linux.c       |   330 +
 src/VBox/Runtime/r0drv/linux/time-r0drv-linux.c    |     2 +-
 src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c   |    53 +-
 src/VBox/Runtime/r0drv/memobj-r0drv.cpp            |    10 +-
 src/VBox/Runtime/r0drv/mp-r0drv.h                  |     2 +-
 src/VBox/Runtime/r0drv/mpnotification-r0drv.c      |    32 +-
 .../r0drv/nt/RTLogWriteDebugger-r0drv-nt.cpp       |     2 +-
 src/VBox/Runtime/r0drv/nt/alloc-r0drv-nt.cpp       |     2 +-
 src/VBox/Runtime/r0drv/nt/assert-r0drv-nt.cpp      |     2 +-
 src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp    |   401 +-
 src/VBox/Runtime/r0drv/nt/internal-r0drv-nt.h      |    37 +-
 src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp      |     9 +-
 .../Runtime/r0drv/nt/memuserkernel-r0drv-nt.cpp    |    30 +-
 src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp          |     2 +-
 .../Runtime/r0drv/nt/mpnotification-r0drv-nt.cpp   |     2 +-
 src/VBox/Runtime/r0drv/nt/ntBldSymDb.cpp           |  1203 +
 src/VBox/Runtime/r0drv/nt/process-r0drv-nt.cpp     |     2 +-
 src/VBox/Runtime/r0drv/nt/semevent-r0drv-nt.cpp    |     2 +-
 .../Runtime/r0drv/nt/semeventmulti-r0drv-nt.cpp    |     2 +-
 .../Runtime/r0drv/nt/semfastmutex-r0drv-nt.cpp     |     2 +-
 src/VBox/Runtime/r0drv/nt/semmutex-r0drv-nt.cpp    |     2 +-
 src/VBox/Runtime/r0drv/nt/spinlock-r0drv-nt.cpp    |   141 +-
 src/VBox/Runtime/r0drv/nt/symdb.h                  |    85 +
 src/VBox/Runtime/r0drv/nt/symdbdata.h              |  2920 +
 src/VBox/Runtime/r0drv/nt/the-nt-kernel.h          |     5 +-
 src/VBox/Runtime/r0drv/nt/thread-r0drv-nt.cpp      |    21 +-
 src/VBox/Runtime/r0drv/nt/thread2-r0drv-nt.cpp     |     2 +-
 src/VBox/Runtime/r0drv/nt/time-r0drv-nt.cpp        |    71 +-
 src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp       |   138 +-
 .../Runtime/r0drv/nt/toxic-chkstk-r0drv-nt.asm     |    42 +
 src/VBox/Runtime/r0drv/os2/memobj-r0drv-os2.cpp    |     3 +-
 .../Runtime/r0drv/os2/memuserkernel-r0drv-os2.cpp  |    16 +-
 src/VBox/Runtime/r0drv/os2/semevent-r0drv-os2.cpp  |    54 +-
 .../Runtime/r0drv/os2/semeventmulti-r0drv-os2.cpp  |    54 +-
 src/VBox/Runtime/r0drv/os2/spinlock-r0drv-os2.cpp  |    83 +-
 src/VBox/Runtime/r0drv/os2/thread-r0drv-os2.cpp    |    14 +-
 src/VBox/Runtime/r0drv/os2/timer-r0drv-os2.cpp     |    35 +-
 src/VBox/Runtime/r0drv/power-r0drv.h               |     2 +-
 src/VBox/Runtime/r0drv/powernotification-r0drv.c   |    32 +-
 .../solaris/RTLogWriteDebugger-r0drv-solaris.c     |    13 +-
 .../r0drv/solaris/RTMpPokeCpu-r0drv-solaris.c      |    50 +
 .../Runtime/r0drv/solaris/alloc-r0drv-solaris.c    |   206 +
 .../Runtime/r0drv/solaris/assert-r0drv-solaris.c   |     2 +-
 .../r0drv/solaris/dbgkrnlinfo-r0drv-solaris.c      |   243 +
 .../Runtime/r0drv/solaris/initterm-r0drv-solaris.c |   172 +-
 .../Runtime/r0drv/solaris/memobj-r0drv-solaris.c   |  1162 +
 .../Runtime/r0drv/solaris/memobj-r0drv-solaris.h   |   322 +
 .../r0drv/solaris/memuserkernel-r0drv-solaris.c    |    20 +-
 src/VBox/Runtime/r0drv/solaris/mp-r0drv-solaris.c  |   346 +
 .../r0drv/solaris/mpnotification-r0drv-solaris.c   |   187 +
 .../Runtime/r0drv/solaris/process-r0drv-solaris.c  |    49 +
 .../Runtime/r0drv/solaris/semevent-r0drv-solaris.c |     8 +-
 .../r0drv/solaris/semeventmulti-r0drv-solaris.c    |    10 +-
 .../r0drv/solaris/semeventwait-r0drv-solaris.h     |    17 +-
 .../r0drv/solaris/semfastmutex-r0drv-solaris.c     |     2 +-
 .../Runtime/r0drv/solaris/semmutex-r0drv-solaris.c |    14 +-
 .../Runtime/r0drv/solaris/spinlock-r0drv-solaris.c |   112 +-
 .../Runtime/r0drv/solaris/the-solaris-kernel.h     |   141 +-
 .../Runtime/r0drv/solaris/thread-r0drv-solaris.c   |   185 +
 .../Runtime/r0drv/solaris/thread2-r0drv-solaris.c  |   128 +
 .../r0drv/solaris/threadctxhooks-r0drv-solaris.c   |   337 +
 .../Runtime/r0drv/solaris/time-r0drv-solaris.c     |    70 +
 .../Runtime/r0drv/solaris/timer-r0drv-solaris.c    |   470 +
 .../r0drv/solaris/vbi/RTMpPokeCpu-r0drv-solaris.c  |    49 -
 .../r0drv/solaris/vbi/alloc-r0drv-solaris.c        |   126 -
 src/VBox/Runtime/r0drv/solaris/vbi/i86pc/os/vbi.c  |  1596 -
 src/VBox/Runtime/r0drv/solaris/vbi/i86pc/sys/vbi.h |   417 -
 .../Runtime/r0drv/solaris/vbi/i86pc/vbi/Makefile   |    84 -
 .../r0drv/solaris/vbi/memobj-r0drv-solaris.c       |   536 -
 .../Runtime/r0drv/solaris/vbi/mp-r0drv-solaris.c   |   309 -
 .../solaris/vbi/mpnotification-r0drv-solaris.c     |   123 -
 .../r0drv/solaris/vbi/process-r0drv-solaris.c      |    47 -
 .../r0drv/solaris/vbi/thread-r0drv-solaris.c       |   138 -
 .../r0drv/solaris/vbi/thread2-r0drv-solaris.c      |   117 -
 .../Runtime/r0drv/solaris/vbi/time-r0drv-solaris.c |    65 -
 .../r0drv/solaris/vbi/timer-r0drv-solaris.c        |   270 -
 src/VBox/Runtime/r3/alloc-ef-cpp.cpp               |     3 +-
 src/VBox/Runtime/r3/alloc-ef.cpp                   |    30 +-
 src/VBox/Runtime/r3/alloc.cpp                      |    12 +-
 src/VBox/Runtime/r3/allocex.cpp                    |   126 +
 src/VBox/Runtime/r3/allocex.h                      |    84 +
 .../r3/darwin/RTPathUserDocuments-darwin.cpp       |    65 +-
 src/VBox/Runtime/r3/darwin/mp-darwin.cpp           |    86 +-
 .../Runtime/r3/darwin/rtProcInitExePath-darwin.cpp |    13 +-
 src/VBox/Runtime/r3/darwin/sched-darwin.cpp        |     3 +-
 src/VBox/Runtime/r3/darwin/systemmem-darwin.cpp    |    86 +
 src/VBox/Runtime/r3/darwin/time-darwin.cpp         |     2 +-
 src/VBox/Runtime/r3/dir.cpp                        |   110 +-
 src/VBox/Runtime/r3/dir2.cpp                       |     4 +-
 src/VBox/Runtime/r3/fileio.cpp                     |    88 +-
 src/VBox/Runtime/r3/freebsd/fileaio-freebsd.cpp    |    12 +-
 src/VBox/Runtime/r3/freebsd/mp-freebsd.cpp         |     2 +-
 .../r3/freebsd/rtProcInitExePath-freebsd.cpp       |     2 +-
 src/VBox/Runtime/r3/fs.cpp                         |     6 +-
 src/VBox/Runtime/r3/generic/allocex-r3-generic.cpp |    57 +
 .../Runtime/r3/generic/semspinmutex-r3-generic.cpp |     2 +-
 .../Runtime/r3/haiku/rtProcInitExePath-haiku.cpp   |    60 +
 src/VBox/Runtime/r3/haiku/time-haiku.cpp           |    84 +
 src/VBox/Runtime/r3/init.cpp                       |   250 +-
 src/VBox/Runtime/r3/init.h                         |    38 +
 src/VBox/Runtime/r3/isofs.cpp                      |    15 +-
 .../r3/linux/RTProcIsRunningByName-linux.cpp       |     2 +-
 .../Runtime/r3/linux/RTSystemShutdown-linux.cpp    |   101 +
 src/VBox/Runtime/r3/linux/fileaio-linux.cpp        |    13 +-
 src/VBox/Runtime/r3/linux/mp-linux.cpp             |    70 +-
 .../Runtime/r3/linux/rtProcInitExePath-linux.cpp   |     2 +-
 src/VBox/Runtime/r3/linux/sched-linux.cpp          |    46 +-
 src/VBox/Runtime/r3/linux/semeventmulti-linux.cpp  |     4 +-
 src/VBox/Runtime/r3/linux/semmutex-linux.cpp       |     2 +-
 src/VBox/Runtime/r3/linux/sysfs.cpp                |   166 +-
 src/VBox/Runtime/r3/linux/systemmem-linux.cpp      |   109 +
 src/VBox/Runtime/r3/linux/time-linux.cpp           |     2 +-
 src/VBox/Runtime/r3/memsafer-r3.cpp                |   642 +
 .../testcase => Runtime/r3/nt}/Makefile.kup        |     0
 src/VBox/Runtime/r3/nt/RTProcQueryParent-r3-nt.cpp |    93 +
 src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp           |   697 +
 src/VBox/Runtime/r3/nt/fs-nt.cpp                   |   284 +
 src/VBox/Runtime/r3/nt/internal-r3-nt.h            |    70 +
 src/VBox/Runtime/r3/nt/pathint-nt.cpp              |   537 +
 src/VBox/Runtime/r3/os2/filelock-os2.cpp           |     6 +-
 src/VBox/Runtime/r3/os2/mp-os2.cpp                 |     2 +-
 src/VBox/Runtime/r3/os2/pipe-os2.cpp               |   956 +-
 src/VBox/Runtime/r3/os2/poll-os2.cpp               |    85 -
 src/VBox/Runtime/r3/os2/rtProcInitExePath-os2.cpp  |     2 +-
 src/VBox/Runtime/r3/os2/sched-os2.cpp              |     2 +-
 src/VBox/Runtime/r3/os2/sems-os2.cpp               |     4 +-
 src/VBox/Runtime/r3/os2/systemmem-os2.cpp          |    70 +
 src/VBox/Runtime/r3/os2/thread-os2.cpp             |    38 +-
 src/VBox/Runtime/r3/path.cpp                       |     2 +-
 src/VBox/Runtime/r3/poll.cpp                       |  1109 +
 .../Runtime/r3/posix/RTFileQueryFsSizes-posix.cpp  |     2 +-
 .../Runtime/r3/posix/RTHandleGetStandard-posix.cpp |     3 +-
 src/VBox/Runtime/r3/posix/RTMpGetCount-posix.cpp   |     2 +-
 src/VBox/Runtime/r3/posix/RTPathUserHome-posix.cpp |     2 +-
 .../Runtime/r3/posix/RTSystemQueryOSInfo-posix.cpp |     2 +-
 src/VBox/Runtime/r3/posix/RTTimeNow-posix.cpp      |     2 +-
 src/VBox/Runtime/r3/posix/allocex-r3-posix.cpp     |   109 +
 src/VBox/Runtime/r3/posix/dir-posix.cpp            |    35 +-
 src/VBox/Runtime/r3/posix/env-posix.cpp            |    41 +-
 src/VBox/Runtime/r3/posix/fileaio-posix.cpp        |    14 +-
 src/VBox/Runtime/r3/posix/fileio-posix.cpp         |    93 +-
 src/VBox/Runtime/r3/posix/fileio2-posix.cpp        |    40 +-
 src/VBox/Runtime/r3/posix/filelock-posix.cpp       |     3 +-
 src/VBox/Runtime/r3/posix/fs-posix.cpp             |    12 +-
 src/VBox/Runtime/r3/posix/fs2-posix.cpp            |     5 +-
 src/VBox/Runtime/r3/posix/ldrNative-posix.cpp      |    12 +-
 src/VBox/Runtime/r3/posix/path-posix.cpp           |   233 +-
 src/VBox/Runtime/r3/posix/path2-posix.cpp          |     4 -
 src/VBox/Runtime/r3/posix/pathhost-posix.cpp       |    14 +-
 src/VBox/Runtime/r3/posix/pipe-posix.cpp           |    21 +-
 src/VBox/Runtime/r3/posix/poll-posix.cpp           |   519 -
 .../Runtime/r3/posix/process-creation-posix.cpp    |   157 +-
 src/VBox/Runtime/r3/posix/process-posix.cpp        |    59 +-
 src/VBox/Runtime/r3/posix/rand-posix.cpp           |     8 +-
 src/VBox/Runtime/r3/posix/rtmemlocked-posix.cpp    |   160 +
 .../r3/posix/rtmempage-exec-mmap-heap-posix.cpp    |    61 +-
 src/VBox/Runtime/r3/posix/sched-posix.cpp          |     2 +-
 src/VBox/Runtime/r3/posix/semevent-posix.cpp       |     8 +-
 src/VBox/Runtime/r3/posix/semeventmulti-posix.cpp  |    25 +-
 src/VBox/Runtime/r3/posix/semmutex-posix.cpp       |    59 +-
 src/VBox/Runtime/r3/posix/semrw-posix.cpp          |     3 +-
 src/VBox/Runtime/r3/posix/symlink-posix.cpp        |    12 +-
 src/VBox/Runtime/r3/posix/thread-posix.cpp         |   194 +-
 src/VBox/Runtime/r3/posix/thread2-posix.cpp        |    37 +-
 src/VBox/Runtime/r3/posix/time-posix.cpp           |     2 +-
 src/VBox/Runtime/r3/posix/timelocal-posix.cpp      |     2 +-
 src/VBox/Runtime/r3/posix/timer-posix.cpp          |    37 +-
 src/VBox/Runtime/r3/posix/tls-posix.cpp            |     2 +-
 src/VBox/Runtime/r3/posix/utf8-posix.cpp           |    53 +-
 src/VBox/Runtime/r3/process.cpp                    |     2 +-
 src/VBox/Runtime/r3/socket.cpp                     |   474 +-
 .../testcase => Runtime/r3/solaris}/Makefile.kup   |     0
 .../r3/solaris/RTSystemShutdown-solaris.cpp        |   102 +
 src/VBox/Runtime/r3/solaris/coredumper-solaris.cpp |   293 +-
 src/VBox/Runtime/r3/solaris/coredumper-solaris.h   |     4 +-
 src/VBox/Runtime/r3/solaris/fileaio-solaris.cpp    |    18 +-
 src/VBox/Runtime/r3/solaris/mp-solaris.cpp         |   182 +-
 .../r3/solaris/rtProcInitExePath-solaris.cpp       |     2 +-
 src/VBox/Runtime/r3/solaris/systemmem-solaris.cpp  |   172 +
 src/VBox/Runtime/r3/stream.cpp                     |   726 +-
 src/VBox/Runtime/r3/tcp.cpp                        |   142 +-
 src/VBox/Runtime/r3/test.cpp                       |   356 +-
 src/VBox/Runtime/r3/testi.cpp                      |     2 +-
 src/VBox/Runtime/r3/udp.cpp                        |    56 +-
 .../Runtime/r3/win/RTHandleGetStandard-win.cpp     |     2 +-
 src/VBox/Runtime/r3/win/RTLogWriteDebugger-win.cpp |     2 +-
 .../Runtime/r3/win/RTSystemQueryDmiString-win.cpp  |    10 +-
 .../Runtime/r3/win/RTSystemQueryOSInfo-win.cpp     |   234 +-
 src/VBox/Runtime/r3/win/RTSystemShutdown-win.cpp   |   132 +
 src/VBox/Runtime/r3/win/RTUuidCreate-win.cpp       |     2 +-
 src/VBox/Runtime/r3/win/VBoxRT-openssl-ose.def     |    24 +-
 src/VBox/Runtime/r3/win/VBoxRT-openssl.def         |  1252 +-
 src/VBox/Runtime/r3/win/VBoxRT-win32.def           |    32 +-
 src/VBox/Runtime/r3/win/VBoxRT-win64.def           |    56 +-
 src/VBox/Runtime/r3/win/VBoxRT.rc                  |    59 +
 src/VBox/Runtime/r3/win/alloc-win.cpp              |    13 +-
 src/VBox/Runtime/r3/win/allocex-win.cpp            |   120 +
 src/VBox/Runtime/r3/win/dir-win.cpp                |   344 +-
 src/VBox/Runtime/r3/win/direnum-win.cpp            |   389 +
 src/VBox/Runtime/r3/win/dllmain-win.cpp            |     2 +-
 src/VBox/Runtime/r3/win/env-win.cpp                |   268 +
 src/VBox/Runtime/r3/win/fileaio-win.cpp            |    17 +-
 src/VBox/Runtime/r3/win/fileio-win.cpp             |    53 +-
 src/VBox/Runtime/r3/win/fs-win.cpp                 |     5 +-
 src/VBox/Runtime/r3/win/init-win.cpp               |   308 +
 src/VBox/Runtime/r3/win/internal-r3-win.h          |    73 +
 src/VBox/Runtime/r3/win/ldrNative-win.cpp          |    54 +-
 src/VBox/Runtime/r3/win/localipc-win.cpp           |   782 +-
 src/VBox/Runtime/r3/win/mp-win.cpp                 |    69 +-
 src/VBox/Runtime/r3/win/ntdll-mini-implib.c        |    84 -
 src/VBox/Runtime/r3/win/ntdll-mini-implib.def      |   118 +-
 src/VBox/Runtime/r3/win/path-win.cpp               |    64 +-
 src/VBox/Runtime/r3/win/pipe-win.cpp               |    22 +-
 src/VBox/Runtime/r3/win/poll-win.cpp               |   586 -
 src/VBox/Runtime/r3/win/process-win.cpp            |   996 +-
 src/VBox/Runtime/r3/win/rtProcInitExePath-win.cpp  |     2 +-
 src/VBox/Runtime/r3/win/rtmemlocked-win.cpp        |   110 +
 src/VBox/Runtime/r3/win/sched-win.cpp              |     2 +-
 src/VBox/Runtime/r3/win/semmutex-win.cpp           |     2 +-
 src/VBox/Runtime/r3/win/symlink-win.cpp            |    29 +-
 src/VBox/Runtime/r3/win/thread-win.cpp             |    10 +-
 src/VBox/Runtime/r3/win/thread2-win.cpp            |     8 +-
 src/VBox/Runtime/r3/win/time-win.cpp               |    25 +-
 src/VBox/Runtime/r3/win/timer-win.cpp              |     2 +-
 src/VBox/Runtime/r3/win/tls-win.cpp                |     2 +-
 src/VBox/Runtime/r3/win/utf16locale-win.cpp        |     2 +-
 src/VBox/Runtime/r3/win/uuid-win.cpp               |     2 +-
 src/VBox/Runtime/r3/win/vcc100-kernel32-fakes.cpp  |   141 +
 src/VBox/Runtime/r3/win/vcc100-kernel32-fakesA.asm |    27 +
 src/VBox/Runtime/r3/xml.cpp                        |   977 +-
 src/VBox/Runtime/testcase/72kb-random.bin          |   Bin 0 -> 73728 bytes
 src/VBox/Runtime/testcase/72kb-random.h            |  4644 ++
 src/VBox/Runtime/testcase/Makefile.kmk             |   245 +-
 src/VBox/Runtime/testcase/ioctl.h                  |    48 -
 src/VBox/Runtime/testcase/ntGetTimerResolution.cpp |     2 +-
 src/VBox/Runtime/testcase/soundcard.h              |  1300 -
 src/VBox/Runtime/testcase/tstDir-2.cpp             |     6 +-
 src/VBox/Runtime/testcase/tstDir-3.cpp             |     6 +-
 src/VBox/Runtime/testcase/tstDir.cpp               |   169 +-
 src/VBox/Runtime/testcase/tstEnv.cpp               |     4 +-
 src/VBox/Runtime/testcase/tstErrUnique.cpp         |    95 -
 src/VBox/Runtime/testcase/tstFile.cpp              |     4 +-
 src/VBox/Runtime/testcase/tstFileAppendWin-1.cpp   |     2 +-
 src/VBox/Runtime/testcase/tstFileLock.cpp          |     4 +-
 src/VBox/Runtime/testcase/tstFork.cpp              |     2 +-
 src/VBox/Runtime/testcase/tstHandleTable.cpp       |    10 +-
 src/VBox/Runtime/testcase/tstIoCtl.cpp             |   119 -
 src/VBox/Runtime/testcase/tstIprtList.cpp          |   190 +-
 src/VBox/Runtime/testcase/tstIprtMiniString.cpp    |    69 +-
 src/VBox/Runtime/testcase/tstLdr-2.cpp             |    19 +-
 src/VBox/Runtime/testcase/tstLdr-3.cpp             |   298 +-
 src/VBox/Runtime/testcase/tstLdr-4.cpp             |    20 +-
 src/VBox/Runtime/testcase/tstLdr-4Imp-os2.def      |     2 +-
 src/VBox/Runtime/testcase/tstLdr-4Imp-win.def      |     2 +-
 src/VBox/Runtime/testcase/tstLdr.cpp               |    17 +-
 src/VBox/Runtime/testcase/tstLdrDisasmTest.cpp     |    31 +-
 src/VBox/Runtime/testcase/tstLdrLoad.cpp           |     6 +-
 src/VBox/Runtime/testcase/tstLdrObj.cpp            |     8 +-
 src/VBox/Runtime/testcase/tstLdrObjR0.cpp          |     8 +-
 src/VBox/Runtime/testcase/tstLog.cpp               |     4 +-
 src/VBox/Runtime/testcase/tstMemAutoPtr.cpp        |     8 +-
 src/VBox/Runtime/testcase/tstMove.cpp              |     4 +-
 src/VBox/Runtime/testcase/tstMp-1.cpp              |   285 -
 src/VBox/Runtime/testcase/tstNoCrt-1.cpp           |     4 +-
 src/VBox/Runtime/testcase/tstOnce.cpp              |    22 +-
 src/VBox/Runtime/testcase/tstPrfRT.cpp             |     4 +-
 .../Runtime/testcase/tstR0ThreadPreemption.cpp     |   285 +-
 src/VBox/Runtime/testcase/tstR0ThreadPreemption.h  |     6 +-
 .../testcase/tstR0ThreadPreemptionDriver.cpp       |   128 +-
 src/VBox/Runtime/testcase/tstRTAssertCompile.cpp   |     3 +-
 src/VBox/Runtime/testcase/tstRTAvl.cpp             |     2 +-
 src/VBox/Runtime/testcase/tstRTBase64.cpp          |    14 +-
 .../Runtime/testcase/tstRTBigNum-div-test-data.h   | 55296 +++++++++++++++++++
 .../testcase/tstRTBigNum-uint128-div-test-data.h   | 16384 ++++++
 src/VBox/Runtime/testcase/tstRTBigNum.cpp          |  1698 +
 src/VBox/Runtime/testcase/tstRTBitOperations.cpp   |     3 +-
 src/VBox/Runtime/testcase/tstRTCType.cpp           |   303 +
 src/VBox/Runtime/testcase/tstRTCidr.cpp            |    12 +-
 src/VBox/Runtime/testcase/tstRTCircBuf.cpp         |     2 +-
 src/VBox/Runtime/testcase/tstRTCritSect.cpp        |     2 +-
 src/VBox/Runtime/testcase/tstRTCritSectRw.cpp      |   491 +
 .../Runtime/testcase/tstRTDarwinMachKernel.cpp     |    22 +-
 src/VBox/Runtime/testcase/tstRTDigest-2.cpp        |  1278 +
 src/VBox/Runtime/testcase/tstRTDigest.cpp          |   335 +-
 .../testcase/tstRTDirCreateUniqueNumbered.cpp      |     4 +-
 src/VBox/Runtime/testcase/tstRTDvm.cpp             |    24 +-
 src/VBox/Runtime/testcase/tstRTErrUnique.cpp       |    88 +
 src/VBox/Runtime/testcase/tstRTFileAio.cpp         |     2 +-
 src/VBox/Runtime/testcase/tstRTFileGetSize-1.cpp   |   105 +
 .../testcase/tstRTFileModeStringToFlags.cpp        |   222 +
 src/VBox/Runtime/testcase/tstRTFilesystem.cpp      |   146 +
 src/VBox/Runtime/testcase/tstRTFsQueries.cpp       |     4 +-
 src/VBox/Runtime/testcase/tstRTHeapOffset.cpp      |     2 +-
 src/VBox/Runtime/testcase/tstRTHeapSimple.cpp      |     2 +-
 src/VBox/Runtime/testcase/tstRTHttp.cpp            |   344 +
 src/VBox/Runtime/testcase/tstRTInlineAsm.cpp       |    82 +-
 .../Runtime/testcase/tstRTLdrVerifyPeImage.cpp     |   105 +
 src/VBox/Runtime/testcase/tstRTList.cpp            |     6 +-
 src/VBox/Runtime/testcase/tstRTLocalIpc.cpp        |   644 +
 src/VBox/Runtime/testcase/tstRTLockValidator.cpp   |     4 +-
 src/VBox/Runtime/testcase/tstRTManifest.cpp        |     4 +-
 src/VBox/Runtime/testcase/tstRTMemEf.cpp           |     4 +-
 src/VBox/Runtime/testcase/tstRTMemPool.cpp         |     2 +-
 src/VBox/Runtime/testcase/tstRTMemSafer.cpp        |   164 +
 src/VBox/Runtime/testcase/tstRTMemWipe.cpp         |    94 +
 src/VBox/Runtime/testcase/tstRTMp-1.cpp            |   241 +
 src/VBox/Runtime/testcase/tstRTPath.cpp            |   225 +-
 src/VBox/Runtime/testcase/tstRTPipe.cpp            |     6 +-
 src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp    |   161 +-
 src/VBox/Runtime/testcase/tstRTProcCreatePrf.cpp   |    83 +
 .../Runtime/testcase/tstRTProcIsRunningByName.cpp  |     4 +-
 .../Runtime/testcase/tstRTProcQueryUsername.cpp    |    78 +
 src/VBox/Runtime/testcase/tstRTProcWait.cpp        |     4 +-
 src/VBox/Runtime/testcase/tstRTR0Common.h          |    47 +
 src/VBox/Runtime/testcase/tstRTR0CommonDriver.h    |     9 +-
 src/VBox/Runtime/testcase/tstRTR0DbgKrnlInfo.cpp   |   107 +
 src/VBox/Runtime/testcase/tstRTR0DbgKrnlInfo.h     |    40 +
 .../Runtime/testcase/tstRTR0DbgKrnlInfoDriver.cpp  |   166 +
 src/VBox/Runtime/testcase/tstRTR0MemUserKernel.cpp |     3 +-
 src/VBox/Runtime/testcase/tstRTR0MemUserKernel.h   |     2 +-
 .../testcase/tstRTR0MemUserKernelDriver.cpp        |    22 +-
 src/VBox/Runtime/testcase/tstRTR0SemMutex.cpp      |     3 +-
 .../Runtime/testcase/tstRTR0SemMutexDriver.cpp     |    22 +-
 src/VBox/Runtime/testcase/tstRTR0Timer.cpp         |   178 +-
 src/VBox/Runtime/testcase/tstRTR0Timer.h           |     3 +
 src/VBox/Runtime/testcase/tstRTR0TimerDriver.cpp   |    92 +-
 src/VBox/Runtime/testcase/tstRTReqPool.cpp         |   148 +
 src/VBox/Runtime/testcase/tstRTS3.cpp              |     2 +-
 src/VBox/Runtime/testcase/tstRTSemRW.cpp           |    19 +-
 src/VBox/Runtime/testcase/tstRTSemXRoads.cpp       |     6 +-
 src/VBox/Runtime/testcase/tstRTStrAlloc.cpp        |     6 +-
 src/VBox/Runtime/testcase/tstRTStrCache.cpp        |   144 +-
 src/VBox/Runtime/testcase/tstRTStrFormat.cpp       |   110 +-
 src/VBox/Runtime/testcase/tstRTStrVersion.cpp      |     6 +-
 src/VBox/Runtime/testcase/tstRTSymlink.cpp         |    22 +-
 .../Runtime/testcase/tstRTSystemQueryOsInfo.cpp    |    12 +-
 src/VBox/Runtime/testcase/tstRTTcp-1.cpp           |    18 +-
 src/VBox/Runtime/testcase/tstRTTemp.cpp            |    84 +-
 src/VBox/Runtime/testcase/tstRTTime.cpp            |   117 +
 src/VBox/Runtime/testcase/tstRTTimeSpec.cpp        |     2 +-
 src/VBox/Runtime/testcase/tstRTUri.cpp             |   379 +
 src/VBox/Runtime/testcase/tstRTUuid.cpp            |     2 +-
 src/VBox/Runtime/testcase/tstRand.cpp              |     4 +-
 src/VBox/Runtime/testcase/tstSemMutex.cpp          |     6 +-
 src/VBox/Runtime/testcase/tstSemPingPong.cpp       |     4 +-
 src/VBox/Runtime/testcase/tstStrSimplePattern.cpp  |     2 +-
 src/VBox/Runtime/testcase/tstStrToNum.cpp          |    12 +-
 src/VBox/Runtime/testcase/tstTSC.cpp               |     6 +-
 src/VBox/Runtime/testcase/tstTermCallbacks.cpp     |     2 +-
 src/VBox/Runtime/testcase/tstThread-1.cpp          |     6 +-
 src/VBox/Runtime/testcase/tstTime-2.cpp            |     4 +-
 src/VBox/Runtime/testcase/tstTime-3.cpp            |    10 +-
 src/VBox/Runtime/testcase/tstTime-4.cpp            |    11 +-
 src/VBox/Runtime/testcase/tstTime.cpp              |   108 -
 src/VBox/Runtime/testcase/tstTimer.cpp             |    10 +-
 src/VBox/Runtime/testcase/tstTimerLR.cpp           |    12 +-
 src/VBox/Runtime/testcase/tstUtf8.cpp              |   143 +-
 src/VBox/Runtime/tools/Makefile.kmk                |    56 +-
 src/VBox/Runtime/tools/RTDbgSymCache.cpp           |  1204 +
 src/VBox/Runtime/tools/RTGzip.cpp                  |   566 +-
 src/VBox/Runtime/tools/RTLdrFlt.cpp                |   247 +-
 src/VBox/Runtime/tools/RTManifest.cpp              |     4 +-
 src/VBox/Runtime/tools/RTNtDbgHelp.cpp             |   380 +
 src/VBox/Runtime/tools/RTRm.cpp                    |    45 +
 src/VBox/Runtime/tools/RTShutdown.cpp              |   103 +
 src/VBox/Runtime/tools/RTSignTool.cpp              |   945 +
 src/VBox/Runtime/tools/RTTar.cpp                   |     4 +-
 src/VBox/Runtime/tools/RTUnzip.cpp                 |    44 +
 src/VBox/Runtime/win/RTErrConvertFromWin32.cpp     |    20 +-
 src/VBox/Runtime/win/amd64/ASMAtomicBitClear.asm   |     2 +-
 .../win/amd64/ASMAtomicBitTestAndToggle.asm        |     2 +-
 src/VBox/Runtime/win/amd64/ASMAtomicBitToggle.asm  |     2 +-
 src/VBox/Runtime/win/amd64/ASMAtomicReadU64.asm    |     2 +-
 src/VBox/Runtime/win/amd64/ASMAtomicXchgU16.asm    |     2 +-
 src/VBox/Runtime/win/amd64/ASMAtomicXchgU8.asm     |     2 +-
 src/VBox/Runtime/win/amd64/ASMBitFirstClear.asm    |     2 +-
 src/VBox/Runtime/win/amd64/ASMBitFirstSet.asm      |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetCS.asm            |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetDR0.asm           |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetDR1.asm           |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetDR2.asm           |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetDR3.asm           |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetDR6.asm           |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetDR7.asm           |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetDS.asm            |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetES.asm            |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetFS.asm            |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetFlags.asm         |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetGDTR.asm          |    41 -
 src/VBox/Runtime/win/amd64/ASMGetGS.asm            |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetIDTR.asm          |    42 -
 src/VBox/Runtime/win/amd64/ASMGetSS.asm            |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetTR.asm            |    42 -
 src/VBox/Runtime/win/amd64/ASMProbeReadByte.asm    |     2 +-
 src/VBox/Runtime/win/amd64/ASMSetFlags.asm         |     2 +-
 src/VBox/Runtime/win/errmsgwin.cpp                 |    14 +-
 src/VBox/Storage/DMG.cpp                           |   765 +-
 src/VBox/Storage/Debug/Makefile.kmk                |    33 +
 src/VBox/Storage/Debug/VDDbgIoLog.cpp              |   813 +
 src/VBox/Storage/ISCSI.cpp                         |  1527 +-
 src/VBox/Storage/Makefile.kmk                      |    46 +-
 src/VBox/Storage/Parallels.cpp                     |   595 +-
 src/VBox/Storage/QCOW.cpp                          |  2560 +
 src/VBox/Storage/QED.cpp                           |  2705 +
 src/VBox/Storage/RAW.cpp                           |   450 +-
 src/VBox/Storage/VCICache.cpp                      |   468 +-
 src/VBox/Storage/VD.cpp                            |  6080 +-
 src/VBox/Storage/VDBackends.h                      |    44 +
 src/VBox/Storage/VDI.cpp                           |  1698 +-
 src/VBox/Storage/VDICore.h                         |   194 +-
 src/VBox/Storage/VDIfVfs.cpp                       |   413 +
 src/VBox/Storage/VDVfs.cpp                         |   547 +
 src/VBox/Storage/VHD.cpp                           |  1880 +-
 src/VBox/Storage/VHDX.cpp                          |  2531 +
 src/VBox/Storage/VMDK.cpp                          |  2258 +-
 src/VBox/Storage/testcase/BuiltinTests.h           |    41 +
 src/VBox/Storage/testcase/Makefile.kmk             |   117 +-
 src/VBox/Storage/testcase/VDDefs.h                 |    38 +
 src/VBox/Storage/testcase/VDIoBackend.cpp          |   283 +
 src/VBox/Storage/testcase/VDIoBackend.h            |    90 +
 src/VBox/Storage/testcase/VDIoBackendMem.cpp       |    33 +-
 src/VBox/Storage/testcase/VDIoBackendMem.h         |    20 +-
 src/VBox/Storage/testcase/VDMemDisk.cpp            |     1 +
 src/VBox/Storage/testcase/VDScript.cpp             |  2998 +
 src/VBox/Storage/testcase/VDScript.h               |   222 +
 src/VBox/Storage/testcase/VDScriptAst.cpp          |   359 +
 src/VBox/Storage/testcase/VDScriptAst.h            |   581 +
 src/VBox/Storage/testcase/VDScriptChecker.cpp      |    31 +
 src/VBox/Storage/testcase/VDScriptInternal.h       |   107 +
 src/VBox/Storage/testcase/VDScriptInterp.cpp       |  1054 +
 src/VBox/Storage/testcase/VDScriptStack.h          |   142 +
 src/VBox/Storage/testcase/tstVD-2.cpp              |    32 +-
 src/VBox/Storage/testcase/tstVD.cpp                |    98 +-
 src/VBox/Storage/testcase/tstVDCompact.vd          |   165 +-
 src/VBox/Storage/testcase/tstVDCopy.cpp            |    19 +-
 src/VBox/Storage/testcase/tstVDCopy.vd             |   159 +-
 src/VBox/Storage/testcase/tstVDDiscard.vd          |    59 +
 src/VBox/Storage/testcase/tstVDIo.cpp              |  2435 +-
 src/VBox/Storage/testcase/tstVDIo.vd               |   143 +-
 src/VBox/Storage/testcase/tstVDMultBackends.vd     |    60 +
 src/VBox/Storage/testcase/tstVDResize.vd           |    33 +
 src/VBox/Storage/testcase/tstVDShareable.cpp       |    23 +-
 src/VBox/Storage/testcase/tstVDShareable.vd        |   107 +-
 src/VBox/Storage/testcase/tstVDSnap.cpp            |    56 +-
 src/VBox/Storage/testcase/vbox-img.cpp             |   555 +-
 src/VBox/Storage/testcase/vbox-img.rc              |    50 +
 src/VBox/Storage/testcase/vditool.cpp              |     2 +-
 src/VBox/VMM/Docs-CodingGuidelines.cpp             |     2 +-
 src/VBox/VMM/Docs-RawMode.cpp                      |     2 +-
 src/VBox/VMM/Makefile.kmk                          |   337 +-
 src/VBox/VMM/VBoxVMM.d                             |    66 +
 src/VBox/VMM/VMMAll/CPUMAllA.asm                   |   198 -
 src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp                |  5594 ++
 src/VBox/VMM/VMMAll/CPUMAllRegs.cpp                |  2136 +-
 src/VBox/VMM/VMMAll/CPUMStack.cpp                  |     2 +-
 src/VBox/VMM/VMMAll/CSAMAll.cpp                    |    55 +-
 src/VBox/VMM/VMMAll/DBGFAll.cpp                    |   168 +-
 src/VBox/VMM/VMMAll/EMAll.cpp                      |  3791 +-
 src/VBox/VMM/VMMAll/EMAllA.asm                     |     2 +-
 src/VBox/VMM/VMMAll/FTMAll.cpp                     |    10 +-
 src/VBox/VMM/VMMAll/HMAll.cpp                      |   462 +
 src/VBox/VMM/VMMAll/HWACCMAll.cpp                  |   333 -
 src/VBox/VMM/VMMAll/IEMAll.cpp                     |  7951 ++-
 src/VBox/VMM/VMMAll/IEMAllAImpl.asm                |  2058 +-
 src/VBox/VMM/VMMAll/IEMAllAImplC.cpp               |  1159 +-
 src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h              |  6403 ++-
 src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h      |   819 +-
 src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h       | 17136 ++++--
 src/VBox/VMM/VMMAll/IOMAll.cpp                     |   311 +-
 src/VBox/VMM/VMMAll/IOMAllMMIO.cpp                 |   651 +-
 src/VBox/VMM/VMMAll/MMAll.cpp                      |    55 +-
 src/VBox/VMM/VMMAll/MMAllHyper.cpp                 |    36 +-
 src/VBox/VMM/VMMAll/MMAllPagePool.cpp              |    10 +-
 src/VBox/VMM/VMMAll/PATMAll.cpp                    |   188 +-
 src/VBox/VMM/VMMAll/PDMAll.cpp                     |   168 +-
 src/VBox/VMM/VMMAll/PDMAllCritSect.cpp             |   124 +-
 src/VBox/VMM/VMMAll/PDMAllCritSectBoth.cpp         |    97 +
 src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp           |  1432 +
 src/VBox/VMM/VMMAll/PDMAllNetShaper.cpp            |    77 +
 src/VBox/VMM/VMMAll/PDMAllQueue.cpp                |    11 +-
 src/VBox/VMM/VMMAll/PGMAll.cpp                     |   354 +-
 src/VBox/VMM/VMMAll/PGMAllBth.h                    |   574 +-
 src/VBox/VMM/VMMAll/PGMAllGst.h                    |    24 +-
 src/VBox/VMM/VMMAll/PGMAllHandler.cpp              |   128 +-
 src/VBox/VMM/VMMAll/PGMAllMap.cpp                  |    83 +-
 src/VBox/VMM/VMMAll/PGMAllPhys.cpp                 |   541 +-
 src/VBox/VMM/VMMAll/PGMAllPool.cpp                 |   770 +-
 src/VBox/VMM/VMMAll/PGMAllShw.h                    |    21 +-
 src/VBox/VMM/VMMAll/REMAll.cpp                     |    26 +-
 src/VBox/VMM/VMMAll/SELMAll.cpp                    |   984 +-
 src/VBox/VMM/VMMAll/TMAll.cpp                      |   101 +-
 src/VBox/VMM/VMMAll/TMAllCpu.cpp                   |   111 +-
 src/VBox/VMM/VMMAll/TMAllReal.cpp                  |     8 +-
 src/VBox/VMM/VMMAll/TMAllVirtual.cpp               |    92 +-
 src/VBox/VMM/VMMAll/TRPMAll.cpp                    |   346 +-
 src/VBox/VMM/VMMAll/VMAll.cpp                      |    16 +-
 src/VBox/VMM/VMMAll/VMMAll.cpp                     |   250 +-
 src/VBox/VMM/VMMAll/VMMAllA.asm                    |     2 +-
 src/VBox/VMM/VMMR0/CPUMR0.cpp                      |   836 +-
 src/VBox/VMM/VMMR0/CPUMR0A.asm                     |   213 +-
 src/VBox/VMM/VMMR0/CPUMR0UnusedA.asm               |     2 +-
 src/VBox/VMM/VMMR0/GMMR0.cpp                       |   400 +-
 src/VBox/VMM/VMMR0/GMMR0Internal.h                 |     2 +-
 src/VBox/VMM/VMMR0/GVMMR0.cpp                      |   139 +-
 src/VBox/VMM/VMMR0/GVMMR0Internal.h                |     2 +-
 src/VBox/VMM/VMMR0/HMR0.cpp                        |  2058 +
 src/VBox/VMM/VMMR0/HMR0A.asm                       |  1639 +
 src/VBox/VMM/VMMR0/HMR0Mixed.mac                   |   775 +
 src/VBox/VMM/VMMR0/HMSVMR0.cpp                     |  4998 ++
 src/VBox/VMM/VMMR0/HMSVMR0.h                       |    99 +
 src/VBox/VMM/VMMR0/HMVMXR0.cpp                     | 11346 ++++
 src/VBox/VMM/VMMR0/HMVMXR0.h                       |    91 +
 src/VBox/VMM/VMMR0/HWACCMR0.cpp                    |  2006 -
 src/VBox/VMM/VMMR0/HWACCMR0A.asm                   |  1506 -
 src/VBox/VMM/VMMR0/HWACCMR0Mixed.mac               |   905 -
 src/VBox/VMM/VMMR0/HWSVMR0.cpp                     |  2904 -
 src/VBox/VMM/VMMR0/HWSVMR0.h                       |   225 -
 src/VBox/VMM/VMMR0/HWVMXR0.cpp                     |  4947 --
 src/VBox/VMM/VMMR0/HWVMXR0.h                       |   374 -
 src/VBox/VMM/VMMR0/PDMR0Device.cpp                 |   353 +-
 src/VBox/VMM/VMMR0/PDMR0Driver.cpp                 |     6 +-
 src/VBox/VMM/VMMR0/PGMR0.cpp                       |    66 +-
 src/VBox/VMM/VMMR0/PGMR0Bth.h                      |     2 +-
 src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp             |    32 +-
 src/VBox/VMM/VMMR0/TRPMR0.cpp                      |     8 +-
 src/VBox/VMM/VMMR0/TRPMR0A.asm                     |     2 +-
 src/VBox/VMM/VMMR0/VMMR0.cpp                       |   618 +-
 src/VBox/VMM/VMMR0/VMMR0.def                       |     8 +-
 src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm             |     2 +-
 src/VBox/VMM/VMMR0/VMMR0JmpA-x86.asm               |     2 +-
 src/VBox/VMM/VMMR0/VMMR0TripleFaultHack.cpp        |   208 +
 src/VBox/VMM/VMMR0/VMMR0TripleFaultHackA.asm       |   264 +
 src/VBox/VMM/VMMR3/CFGM.cpp                        |   262 +-
 src/VBox/VMM/VMMR3/CPUM.cpp                        |  2757 +-
 src/VBox/VMM/VMMR3/CPUMDbg.cpp                     |   129 +-
 src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp                 |  1355 +
 src/VBox/VMM/VMMR3/CPUMR3Db.cpp                    |   780 +
 src/VBox/VMM/VMMR3/CSAM.cpp                        |   618 +-
 src/VBox/VMM/VMMR3/DBGF.cpp                        |   354 +-
 src/VBox/VMM/VMMR3/DBGFAddr.cpp                    |   143 +-
 src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp               |   759 +-
 src/VBox/VMM/VMMR3/DBGFBp.cpp                      |   382 +-
 src/VBox/VMM/VMMR3/DBGFCoreWrite.cpp               |    38 +-
 src/VBox/VMM/VMMR3/DBGFCpu.cpp                     |    73 +-
 src/VBox/VMM/VMMR3/DBGFDisas.cpp                   |   466 +-
 src/VBox/VMM/VMMR3/DBGFInfo.cpp                    |   338 +-
 src/VBox/VMM/VMMR3/DBGFLog.cpp                     |   118 +-
 src/VBox/VMM/VMMR3/DBGFMem.cpp                     |   179 +-
 src/VBox/VMM/VMMR3/DBGFModule.cpp                  |     2 +-
 src/VBox/VMM/VMMR3/DBGFOS.cpp                      |   168 +-
 src/VBox/VMM/VMMR3/DBGFR3Trace.cpp                 |   267 +-
 src/VBox/VMM/VMMR3/DBGFReg.cpp                     |   630 +-
 src/VBox/VMM/VMMR3/DBGFStack.cpp                   |   106 +-
 src/VBox/VMM/VMMR3/DBGFSym.cpp                     |  1066 -
 src/VBox/VMM/VMMR3/EM.cpp                          |   953 +-
 src/VBox/VMM/VMMR3/EMHM.cpp                        |   604 +
 src/VBox/VMM/VMMR3/EMHwaccm.cpp                    |   609 -
 src/VBox/VMM/VMMR3/EMR3Dbg.cpp                     |    74 +
 src/VBox/VMM/VMMR3/EMRaw.cpp                       |   565 +-
 src/VBox/VMM/VMMR3/FTM.cpp                         |   194 +-
 src/VBox/VMM/VMMR3/GMM.cpp                         |    26 +-
 src/VBox/VMM/VMMR3/HM.cpp                          |  3171 ++
 src/VBox/VMM/VMMR3/HWACCM.cpp                      |  2844 -
 src/VBox/VMM/VMMR3/IEMR3.cpp                       |    60 +-
 src/VBox/VMM/VMMR3/IOM.cpp                         |   365 +-
 src/VBox/VMM/VMMR3/MM.cpp                          |    27 +-
 src/VBox/VMM/VMMR3/MMHeap.cpp                      |    12 +-
 src/VBox/VMM/VMMR3/MMHyper.cpp                     |    72 +-
 src/VBox/VMM/VMMR3/MMPagePool.cpp                  |    24 +-
 src/VBox/VMM/VMMR3/MMUkHeap.cpp                    |    12 +-
 src/VBox/VMM/VMMR3/PATM.cpp                        |  1582 +-
 src/VBox/VMM/VMMR3/PATMA.asm                       |   302 +-
 src/VBox/VMM/VMMR3/PATMA.mac                       |     2 +-
 src/VBox/VMM/VMMR3/PATMGuest.cpp                   |    18 +-
 src/VBox/VMM/VMMR3/PATMPatch.cpp                   |   242 +-
 src/VBox/VMM/VMMR3/PATMPatch.h                     |    22 +-
 src/VBox/VMM/VMMR3/PATMR3Dbg.cpp                   |   404 +
 src/VBox/VMM/VMMR3/PATMSSM.cpp                     |   231 +-
 src/VBox/VMM/VMMR3/PDM.cpp                         |   632 +-
 src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp          |  1054 +-
 src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp      |   404 +-
 .../VMM/VMMR3/PDMAsyncCompletionFileFailsafe.cpp   |     7 +-
 .../VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp     |   198 +-
 src/VBox/VMM/VMMR3/PDMBlkCache.cpp                 |   496 +-
 src/VBox/VMM/VMMR3/PDMCritSect.cpp                 |   561 +-
 src/VBox/VMM/VMMR3/PDMDevHlp.cpp                   |   385 +-
 src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp               |   226 +-
 src/VBox/VMM/VMMR3/PDMDevice.cpp                   |    78 +-
 src/VBox/VMM/VMMR3/PDMDriver.cpp                   |   151 +-
 src/VBox/VMM/VMMR3/PDMLdr.cpp                      |   181 +-
 src/VBox/VMM/VMMR3/PDMNetShaper.cpp                |   551 +
 src/VBox/VMM/VMMR3/PDMQueue.cpp                    |    75 +-
 src/VBox/VMM/VMMR3/PDMThread.cpp                   |    31 +-
 src/VBox/VMM/VMMR3/PDMUsb.cpp                      |   256 +-
 src/VBox/VMM/VMMR3/PGM.cpp                         |   455 +-
 src/VBox/VMM/VMMR3/PGMBth.h                        |    69 +-
 src/VBox/VMM/VMMR3/PGMDbg.cpp                      |   170 +-
 src/VBox/VMM/VMMR3/PGMGst.h                        |    27 +-
 src/VBox/VMM/VMMR3/PGMHandler.cpp                  |    69 +-
 src/VBox/VMM/VMMR3/PGMMap.cpp                      |   149 +-
 src/VBox/VMM/VMMR3/PGMPhys.cpp                     |   403 +-
 src/VBox/VMM/VMMR3/PGMPhysRWTmpl.h                 |     6 +-
 src/VBox/VMM/VMMR3/PGMPool.cpp                     |   158 +-
 src/VBox/VMM/VMMR3/PGMSavedState.cpp               |   237 +-
 src/VBox/VMM/VMMR3/PGMSharedPage.cpp               |    75 +-
 src/VBox/VMM/VMMR3/PGMShw.h                        |    51 +-
 src/VBox/VMM/VMMR3/SELM.cpp                        |  1828 +-
 src/VBox/VMM/VMMR3/SSM.cpp                         |   566 +-
 src/VBox/VMM/VMMR3/STAM.cpp                        |  1262 +-
 src/VBox/VMM/VMMR3/TM.cpp                          |   254 +-
 src/VBox/VMM/VMMR3/TRPM.cpp                        |   394 +-
 src/VBox/VMM/VMMR3/VBoxVMMDeps.cpp                 |    64 -
 src/VBox/VMM/VMMR3/VM.cpp                          |  1179 +-
 src/VBox/VMM/VMMR3/VMEmt.cpp                       |   151 +-
 src/VBox/VMM/VMMR3/VMM.cpp                         |   389 +-
 src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp           |    69 +-
 src/VBox/VMM/VMMR3/VMMR3.def                       |   118 +-
 src/VBox/VMM/VMMR3/VMMR3.rc                        |    50 +
 src/VBox/VMM/VMMR3/VMMSwitcher.cpp                 |   372 +-
 src/VBox/VMM/VMMR3/VMMTests.cpp                    |   491 +-
 src/VBox/VMM/VMMR3/VMReq.cpp                       |   238 +-
 src/VBox/VMM/VMMR3/cpus/AMD_Athlon_64_3200.h       |   220 +
 .../VMMR3/cpus/AMD_Athlon_64_X2_Dual_Core_4200.h   |   228 +
 src/VBox/VMM/VMMR3/cpus/AMD_FX_8150_Eight_Core.h   |   379 +
 src/VBox/VMM/VMMR3/cpus/AMD_Phenom_II_X6_1100T.h   |   268 +
 src/VBox/VMM/VMMR3/cpus/Intel_Core_i5_3570.h       |   335 +
 src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_2635QM.h     |   326 +
 src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_3820QM.h     |   383 +
 src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_3960X.h      |   365 +
 src/VBox/VMM/VMMR3/cpus/Intel_Pentium_4_3_00GHz.h  |   273 +
 .../VMMR3/cpus/Intel_Pentium_M_processor_2_00GHz.h |   212 +
 src/VBox/VMM/VMMR3/cpus/Intel_Xeon_X5482_3_20GHz.h |   241 +
 .../testcase => VMM/VMMR3/cpus}/Makefile.kup       |     0
 .../VMM/VMMR3/cpus/Quad_Core_AMD_Opteron_2384.h    |   266 +
 .../VMM/VMMR3/cpus/VIA_QuadCore_L4700_1_2_GHz.h    |   400 +
 src/VBox/VMM/VMMRC/CPUMRC.cpp                      |   202 +-
 src/VBox/VMM/VMMRC/CPUMRCA.asm                     |   343 +-
 src/VBox/VMM/VMMRC/CSAMRC.cpp                      |    17 +-
 src/VBox/VMM/VMMRC/EMRCA.asm                       |     2 +-
 src/VBox/VMM/VMMRC/HWACCMRCA.asm                   |   592 -
 src/VBox/VMM/VMMRC/IOMRC.cpp                       |    28 +-
 src/VBox/VMM/VMMRC/MMRamRC.cpp                     |    47 +-
 src/VBox/VMM/VMMRC/MMRamRCA.asm                    |     2 +-
 src/VBox/VMM/VMMRC/PATMRC.cpp                      |   144 +-
 src/VBox/VMM/VMMRC/PDMRCDevice.cpp                 |   324 +-
 src/VBox/VMM/VMMRC/PGMRC.cpp                       |     6 +-
 src/VBox/VMM/VMMRC/PGMRCBth.h                      |     2 +-
 src/VBox/VMM/VMMRC/PGMRCGst.h                      |     2 +-
 src/VBox/VMM/VMMRC/PGMRCShw.h                      |     2 +-
 src/VBox/VMM/VMMRC/SELMRC.cpp                      |   340 +-
 src/VBox/VMM/VMMRC/TRPMRC.cpp                      |    47 +-
 src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp              |   557 +-
 src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm             |  1145 +-
 src/VBox/VMM/VMMRC/VMMRC.cpp                       |   124 +-
 src/VBox/VMM/VMMRC/VMMRC.def                       |     9 +-
 src/VBox/VMM/VMMRC/VMMRC.mac                       |     4 +-
 src/VBox/VMM/VMMRC/VMMRC0.asm                      |     2 +-
 src/VBox/VMM/VMMRC/VMMRC99.asm                     |     2 +-
 src/VBox/VMM/VMMRC/VMMRCA.asm                      |   184 +-
 src/VBox/VMM/VMMRC/VMMRCBuiltin.def                |     4 +-
 src/VBox/VMM/VMMRC/VMMRCDeps.cpp                   |     2 +-
 src/VBox/VMM/VMMRZ/DBGFRZ.cpp                      |    54 +-
 src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp                 |    38 +-
 src/VBox/VMM/VMMRZ/VMMRZ.cpp                       |    88 +-
 src/VBox/VMM/VMMSwitcher/32BitTo32Bit.asm          |     2 +-
 src/VBox/VMM/VMMSwitcher/32BitToAMD64.asm          |     6 +-
 src/VBox/VMM/VMMSwitcher/32BitToPAE.asm            |     2 +-
 src/VBox/VMM/VMMSwitcher/AMD64Stub.asm             |   114 +
 src/VBox/VMM/VMMSwitcher/AMD64To32Bit.asm          |     2 +-
 src/VBox/VMM/VMMSwitcher/AMD64ToPAE.asm            |     2 +-
 src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac        |   529 +-
 src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac        |  1409 +-
 src/VBox/VMM/VMMSwitcher/PAETo32Bit.asm            |     2 +-
 src/VBox/VMM/VMMSwitcher/PAEToAMD64.asm            |     4 +-
 src/VBox/VMM/VMMSwitcher/PAEToPAE.asm              |     2 +-
 src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac           |   484 +-
 src/VBox/VMM/VMMSwitcher/X86Stub.asm               |   111 +
 src/VBox/VMM/dtrace/int-1.d                        |   125 +
 src/VBox/VMM/dtrace/lib/amd64/vbox-arch-types.d    |    49 +
 src/VBox/VMM/dtrace/lib/vbox-types.d               |    63 +
 src/VBox/VMM/dtrace/lib/x86/vbox-arch-types.d      |    32 +
 src/VBox/VMM/dtrace/vmexit-rip-aggregation-1.d     |    31 +
 src/VBox/VMM/include/CFGMInternal.h                |     2 +-
 src/VBox/VMM/include/CPUMInternal.h                |   851 +-
 src/VBox/VMM/include/CPUMInternal.mac              |   425 +-
 src/VBox/VMM/include/CSAMInternal.h                |    22 +-
 src/VBox/VMM/include/DBGFInternal.h                |   112 +-
 src/VBox/VMM/include/EMHandleRCTmpl.h              |    79 +-
 src/VBox/VMM/include/EMInternal.h                  |    96 +-
 src/VBox/VMM/include/HMInternal.h                  |  1013 +
 src/VBox/VMM/include/HMInternal.mac                |    66 +
 src/VBox/VMM/include/HWACCMInternal.h              |   929 -
 src/VBox/VMM/include/HWACCMInternal.mac            |    60 -
 src/VBox/VMM/include/IEMInternal.h                 |   618 +-
 src/VBox/VMM/include/IOMInline.h                   |    68 +-
 src/VBox/VMM/include/IOMInternal.h                 |   102 +-
 src/VBox/VMM/include/MMInternal.h                  |     4 +-
 src/VBox/VMM/include/PATMA.h                       |     3 +-
 src/VBox/VMM/include/PATMInternal.h                |   286 +-
 .../VMM/include/PDMAsyncCompletionFileInternal.h   |    43 +-
 src/VBox/VMM/include/PDMAsyncCompletionInternal.h  |    58 +-
 src/VBox/VMM/include/PDMBlkCacheInternal.h         |    63 +-
 src/VBox/VMM/include/PDMInline.h                   |    36 +
 src/VBox/VMM/include/PDMInternal.h                 |   248 +-
 src/VBox/VMM/include/PDMNetShaperInternal.h        |    46 +
 src/VBox/VMM/include/PGMGstDefs.h                  |    16 +-
 src/VBox/VMM/include/PGMInline.h                   |   123 +-
 src/VBox/VMM/include/PGMInternal.h                 |   368 +-
 src/VBox/VMM/include/REMInternal.h                 |     6 +-
 src/VBox/VMM/include/SELMInline.h                  |   316 +
 src/VBox/VMM/include/SELMInternal.h                |    48 +-
 src/VBox/VMM/include/SSMInternal.h                 |     4 +-
 src/VBox/VMM/include/STAMInternal.h                |    62 +-
 src/VBox/VMM/include/TMInternal.h                  |    23 +-
 src/VBox/VMM/include/TRPMInternal.h                |    58 +-
 src/VBox/VMM/include/TRPMInternal.mac              |    16 +-
 src/VBox/VMM/include/VMInternal.h                  |     9 +-
 src/VBox/VMM/include/VMMInternal.h                 |    86 +-
 src/VBox/VMM/include/VMMInternal.mac               |    43 +-
 src/VBox/VMM/include/VMMSwitcher.h                 |    31 +-
 src/VBox/VMM/include/VMMSwitcher.mac               |    30 +-
 src/VBox/VMM/include/VMMTracing.h                  |   126 +
 src/VBox/VMM/include/internal/em.h                 |    28 -
 src/VBox/VMM/include/internal/pgm.h                |     9 +-
 src/VBox/VMM/include/internal/vm.h                 |    26 -
 .../testcase/Instructions/InstructionTestGen.py    |  2239 +
 src/VBox/VMM/testcase/Instructions/Makefile.kmk    |    69 +
 .../testcase/Instructions/env-bs2-r0-32-big.mac    |    35 +
 .../testcase/Instructions/env-bs2-r0-64-big.mac    |    35 +
 .../VMM/testcase/Instructions/env-bs2-r0-64.mac    |    35 +
 .../VMM/testcase/Instructions/env-bs2-r0-big.mac   |    57 +
 .../testcase/Instructions/env-bs2-r0-common.mac    |   115 +
 src/VBox/VMM/testcase/Instructions/env-bs2-r0.mac  |    53 +
 src/VBox/VMM/testcase/Instructions/env-common.mac  |   346 +
 .../VMM/testcase/Instructions/env-iprt-r3-32.mac   |    19 +
 .../VMM/testcase/Instructions/env-iprt-r3-64.mac   |    19 +
 src/VBox/VMM/testcase/Instructions/env-iprt-r3.mac |    99 +
 src/VBox/VMM/testcase/Instructions/itgTableDaa.py  |  1105 +
 src/VBox/VMM/testcase/Instructions/itgTableDas.py  |  1105 +
 .../VMM/testcase/Instructions/tstVBInsTstR3.cpp    |   120 +
 src/VBox/VMM/testcase/Makefile.kmk                 |   315 +-
 src/VBox/VMM/testcase/mkdsk.sh                     |     2 +-
 src/VBox/VMM/testcase/tstAnimate.cpp               |    63 +-
 src/VBox/VMM/testcase/tstAsmStructs.cpp            |    10 +-
 src/VBox/VMM/testcase/tstAsmStructsAsm.asm         |     5 +-
 src/VBox/VMM/testcase/tstCFGM.cpp                  |   219 +-
 src/VBox/VMM/testcase/tstCompiler.cpp              |   262 -
 src/VBox/VMM/testcase/tstCompressionBenchmark.cpp  |     4 +-
 src/VBox/VMM/testcase/tstGlobalConfig.cpp          |    23 +-
 src/VBox/VMM/testcase/tstHelp.h                    |     4 +-
 src/VBox/VMM/testcase/tstIEMCheckMc.cpp            |   309 +-
 src/VBox/VMM/testcase/tstInstrEmul.cpp             |    12 +-
 src/VBox/VMM/testcase/tstMMHyperHeap.cpp           |    28 +-
 src/VBox/VMM/testcase/tstMicro.cpp                 |    50 +-
 src/VBox/VMM/testcase/tstMicro.h                   |     2 +-
 src/VBox/VMM/testcase/tstMicro.mac                 |     2 +-
 src/VBox/VMM/testcase/tstMicroRC.cpp               |     2 +-
 src/VBox/VMM/testcase/tstMicroRC.def               |     2 +-
 src/VBox/VMM/testcase/tstMicroRCA.asm              |    22 +-
 src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp    |    30 +-
 .../VMM/testcase/tstPDMAsyncCompletionStress.cpp   |    26 +-
 src/VBox/VMM/testcase/tstSSM.cpp                   |    94 +-
 src/VBox/VMM/testcase/tstVMM-HM.cpp                |   117 +
 src/VBox/VMM/testcase/tstVMM-HwAccm.cpp            |   115 -
 src/VBox/VMM/testcase/tstVMM.cpp                   |   137 +-
 src/VBox/VMM/testcase/tstVMMFork.cpp               |    18 +-
 src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp       |    14 +-
 src/VBox/VMM/testcase/tstVMREQ.cpp                 |    87 +-
 src/VBox/VMM/testcase/tstVMStruct.h                |  1421 +
 src/VBox/VMM/testcase/tstVMStructDTrace.cpp        |   142 +
 src/VBox/VMM/testcase/tstVMStructRC.cpp            |  1123 +-
 src/VBox/VMM/testcase/tstVMStructSize.cpp          |   120 +-
 src/VBox/VMM/testcase/tstX86-1.cpp                 |    71 +-
 src/VBox/VMM/testcase/tstX86-1A.asm                |  2918 +-
 src/VBox/VMM/tools/Makefile.kmk                    |    73 +
 src/VBox/VMM/tools/VBoxCpuReport.cpp               |  4826 ++
 src/VBox/VMM/tools/VBoxVMMPreload.cpp              |   224 +
 src/VBox/VMM/tools/VBoxVMMPreloadHardened.cpp      |    25 +
 src/apps/Makefile.kmk                              |     4 +-
 src/apps/adpctl/Makefile.kmk                       |     4 +-
 src/apps/adpctl/VBoxNetAdpCtl.cpp                  |   117 +-
 src/apps/svnsync-vbox/Makefile                     |     2 +-
 src/apps/svnsync-vbox/Makefile.kmk                 |     4 +-
 src/apps/svnsync-vbox/main.c                       |    23 +-
 src/apps/tunctl/Makefile.kmk                       |     4 +-
 src/bldprogs/Makefile.kmk                          |    57 +-
 src/bldprogs/VBoxCPP.cpp                           |  5501 ++
 src/bldprogs/VBoxCmp.cpp                           |   131 +
 src/bldprogs/VBoxDef2LazyLoad.cpp                  |   890 +
 src/bldprogs/VBoxPeSetVersion.cpp                  |    82 +
 src/bldprogs/VBoxTpG.cpp                           |  2463 +
 src/bldprogs/bin2c.c                               |    17 +-
 src/bldprogs/biossums.c                            |     2 +-
 src/bldprogs/checkUndefined.sh                     |    61 +-
 src/bldprogs/filesplitter.cpp                      |   448 +-
 src/bldprogs/preload.cpp                           |     4 +-
 src/bldprogs/scm.cpp                               |  3610 +-
 src/bldprogs/scm.h                                 |   226 +
 src/bldprogs/scmdiff.cpp                           |   439 +
 src/bldprogs/scmdiff.h                             |    61 +
 src/bldprogs/scmrw.cpp                             |   460 +
 src/bldprogs/scmstream.cpp                         |  1360 +
 src/bldprogs/scmstream.h                           |   136 +
 src/bldprogs/scmsubversion.cpp                     |  1061 +
 src/libs/Makefile.kmk                              |    27 +-
 src/libs/boost-1.37.0/LICENSE_1_0.txt              |    23 -
 src/libs/boost-1.37.0/boost/assert.hpp             |    50 -
 src/libs/boost-1.37.0/boost/checked_delete.hpp     |    69 -
 src/libs/boost-1.37.0/boost/config.hpp             |    70 -
 .../boost/config/abi/borland_prefix.hpp            |    27 -
 .../boost/config/abi/borland_suffix.hpp            |    12 -
 .../boost-1.37.0/boost/config/abi/msvc_prefix.hpp  |    22 -
 .../boost-1.37.0/boost/config/abi/msvc_suffix.hpp  |     8 -
 src/libs/boost-1.37.0/boost/config/abi_prefix.hpp  |    25 -
 src/libs/boost-1.37.0/boost/config/abi_suffix.hpp  |    27 -
 src/libs/boost-1.37.0/boost/config/auto_link.hpp   |   368 -
 .../boost-1.37.0/boost/config/compiler/borland.hpp |   243 -
 .../boost/config/compiler/codegear.hpp             |   135 -
 .../boost-1.37.0/boost/config/compiler/comeau.hpp  |    59 -
 .../boost/config/compiler/common_edg.hpp           |    62 -
 .../boost/config/compiler/compaq_cxx.hpp           |    19 -
 .../boost/config/compiler/digitalmars.hpp          |    67 -
 .../boost-1.37.0/boost/config/compiler/gcc.hpp     |   158 -
 .../boost-1.37.0/boost/config/compiler/gcc_xml.hpp |    30 -
 .../boost/config/compiler/greenhills.hpp           |    28 -
 .../boost-1.37.0/boost/config/compiler/hp_acc.hpp  |    95 -
 .../boost-1.37.0/boost/config/compiler/intel.hpp   |   173 -
 .../boost-1.37.0/boost/config/compiler/kai.hpp     |    35 -
 .../boost/config/compiler/metrowerks.hpp           |   111 -
 .../boost-1.37.0/boost/config/compiler/mpw.hpp     |    51 -
 .../boost-1.37.0/boost/config/compiler/pgi.hpp     |    33 -
 .../boost/config/compiler/sgi_mipspro.hpp          |    28 -
 .../boost/config/compiler/sunpro_cc.hpp            |   103 -
 .../boost-1.37.0/boost/config/compiler/vacpp.hpp   |    60 -
 .../boost-1.37.0/boost/config/compiler/visualc.hpp |   199 -
 .../boost-1.37.0/boost/config/no_tr1/cmath.hpp     |    28 -
 .../boost-1.37.0/boost/config/no_tr1/complex.hpp   |    28 -
 .../boost/config/no_tr1/functional.hpp             |    28 -
 .../boost-1.37.0/boost/config/no_tr1/memory.hpp    |    28 -
 .../boost-1.37.0/boost/config/no_tr1/utility.hpp   |    28 -
 .../boost-1.37.0/boost/config/platform/aix.hpp     |    33 -
 .../boost-1.37.0/boost/config/platform/amigaos.hpp |    15 -
 .../boost-1.37.0/boost/config/platform/beos.hpp    |    26 -
 .../boost-1.37.0/boost/config/platform/bsd.hpp     |    85 -
 .../boost-1.37.0/boost/config/platform/cygwin.hpp  |    51 -
 .../boost-1.37.0/boost/config/platform/hpux.hpp    |    87 -
 .../boost-1.37.0/boost/config/platform/irix.hpp    |    31 -
 .../boost-1.37.0/boost/config/platform/linux.hpp   |    98 -
 .../boost-1.37.0/boost/config/platform/macos.hpp   |    86 -
 .../boost-1.37.0/boost/config/platform/qnxnto.hpp  |    31 -
 .../boost-1.37.0/boost/config/platform/solaris.hpp |    28 -
 .../boost-1.37.0/boost/config/platform/win32.hpp   |    58 -
 .../boost-1.37.0/boost/config/posix_features.hpp   |    95 -
 .../boost-1.37.0/boost/config/requires_threads.hpp |    92 -
 .../boost/config/select_compiler_config.hpp        |   119 -
 .../boost/config/select_platform_config.hpp        |    90 -
 .../boost/config/select_stdlib_config.hpp          |    68 -
 .../boost/config/stdlib/dinkumware.hpp             |   106 -
 .../boost-1.37.0/boost/config/stdlib/libcomo.hpp   |    46 -
 .../boost/config/stdlib/libstdcpp3.hpp             |    78 -
 .../boost-1.37.0/boost/config/stdlib/modena.hpp    |    30 -
 src/libs/boost-1.37.0/boost/config/stdlib/msl.hpp  |    59 -
 .../boost-1.37.0/boost/config/stdlib/roguewave.hpp |   153 -
 src/libs/boost-1.37.0/boost/config/stdlib/sgi.hpp  |   111 -
 .../boost-1.37.0/boost/config/stdlib/stlport.hpp   |   203 -
 .../boost-1.37.0/boost/config/stdlib/vacpp.hpp     |    18 -
 src/libs/boost-1.37.0/boost/config/suffix.hpp      |   590 -
 src/libs/boost-1.37.0/boost/config/user.hpp        |   124 -
 .../boost-1.37.0/boost/config/warning_disable.hpp  |    47 -
 src/libs/boost-1.37.0/boost/current_function.hpp   |    67 -
 .../boost-1.37.0/boost/detail/bad_weak_ptr.hpp     |    59 -
 src/libs/boost-1.37.0/boost/detail/interlocked.hpp |   130 -
 .../boost-1.37.0/boost/detail/shared_count.hpp     |   412 -
 .../boost-1.37.0/boost/detail/sp_convertible.hpp   |    76 -
 .../boost-1.37.0/boost/detail/sp_counted_base.hpp  |    66 -
 .../boost/detail/sp_counted_base_acc_ia64.hpp      |   150 -
 .../boost/detail/sp_counted_base_cw_ppc.hpp        |   170 -
 .../boost/detail/sp_counted_base_cw_x86.hpp        |   158 -
 .../boost/detail/sp_counted_base_gcc_ia64.hpp      |   157 -
 .../boost/detail/sp_counted_base_gcc_ppc.hpp       |   181 -
 .../boost/detail/sp_counted_base_gcc_sparc.hpp     |   166 -
 .../boost/detail/sp_counted_base_gcc_x86.hpp       |   173 -
 .../boost/detail/sp_counted_base_nt.hpp            |   107 -
 .../boost/detail/sp_counted_base_pt.hpp            |   135 -
 .../boost/detail/sp_counted_base_solaris.hpp       |   113 -
 .../boost/detail/sp_counted_base_spin.hpp          |   131 -
 .../boost/detail/sp_counted_base_sync.hpp          |   155 -
 .../boost/detail/sp_counted_base_w32.hpp           |   130 -
 .../boost-1.37.0/boost/detail/sp_counted_impl.hpp  |   231 -
 src/libs/boost-1.37.0/boost/detail/sp_typeinfo.hpp |    83 -
 src/libs/boost-1.37.0/boost/detail/spinlock.hpp    |    47 -
 .../boost-1.37.0/boost/detail/spinlock_gcc_arm.hpp |    85 -
 src/libs/boost-1.37.0/boost/detail/spinlock_nt.hpp |    89 -
 .../boost-1.37.0/boost/detail/spinlock_pool.hpp    |    87 -
 src/libs/boost-1.37.0/boost/detail/spinlock_pt.hpp |    79 -
 .../boost-1.37.0/boost/detail/spinlock_sync.hpp    |    87 -
 .../boost-1.37.0/boost/detail/spinlock_w32.hpp     |   113 -
 src/libs/boost-1.37.0/boost/detail/workaround.hpp  |   202 -
 src/libs/boost-1.37.0/boost/detail/yield_k.hpp     |   149 -
 .../boost/exception/detail/error_info_impl.hpp     |    61 -
 .../exception/detail/is_output_streamable.hpp      |    38 -
 .../boost/exception/detail/object_hex_dump.hpp     |    40 -
 .../boost/exception/detail/type_info.hpp           |   130 -
 .../boost/exception/diagnostic_information.hpp     |    64 -
 .../boost/exception/enable_current_exception.hpp   |     6 -
 .../boost/exception/enable_error_info.hpp          |     6 -
 .../boost-1.37.0/boost/exception/error_info.hpp    |     6 -
 .../boost-1.37.0/boost/exception/exception.hpp     |   396 -
 .../boost/exception/get_error_info.hpp             |   134 -
 src/libs/boost-1.37.0/boost/exception/info.hpp     |   151 -
 .../boost-1.37.0/boost/exception/info_tuple.hpp    |    67 -
 .../boost-1.37.0/boost/exception/to_string.hpp     |    74 -
 .../boost/exception/to_string_stub.hpp             |   100 -
 src/libs/boost-1.37.0/boost/intrusive_ptr.hpp      |   311 -
 src/libs/boost-1.37.0/boost/memory_order.hpp       |    35 -
 src/libs/boost-1.37.0/boost/non_type.hpp           |    27 -
 src/libs/boost-1.37.0/boost/scoped_array.hpp       |   138 -
 src/libs/boost-1.37.0/boost/scoped_ptr.hpp         |   160 -
 src/libs/boost-1.37.0/boost/shared_array.hpp       |   193 -
 src/libs/boost-1.37.0/boost/shared_ptr.hpp         |   751 -
 src/libs/boost-1.37.0/boost/throw_exception.hpp    |    74 -
 src/libs/boost-1.37.0/boost/type.hpp               |    18 -
 src/libs/boost-1.37.0/boost/weak_ptr.hpp           |   182 -
 src/libs/kStuff/Makefile.kmk                       |    27 +-
 src/libs/kStuff/iprt/kHlpAlloc-iprt.cpp            |     2 +-
 src/libs/kStuff/iprt/kHlpAssert-iprt.cpp           |     2 +-
 src/libs/kStuff/iprt/kHlpEnv-iprt.cpp              |     2 +-
 src/libs/kStuff/iprt/kHlpPage-iprt.cpp             |     2 +-
 src/libs/kStuff/iprt/kHlpString-iprt.cpp           |     2 +-
 src/libs/kStuff/iprt/kRdrFile-iprt.cpp             |     2 +-
 .../kStuff/kStuff/include/k/kAvlTmpl/kAvlBase.h    |     4 +-
 .../kStuff/include/k/kAvlTmpl/kAvlGetWithParent.h  |     4 +-
 .../kStuff/kStuff/include/k/kAvlTmpl/kAvlRemove2.h |     6 +-
 src/libs/kStuff/kStuff/include/k/kDbgBase.h        |     6 +-
 src/libs/kStuff/kStuff/include/k/kErrors.h         |     6 +-
 src/libs/kStuff/kStuff/include/k/kHlpAssert.h      |    92 +-
 src/libs/kStuff/kStuff/include/k/kLdr.h            |    19 +-
 src/libs/kStuff/kStuff/include/k/kLdrFmts/mach-o.h |    54 +-
 .../kStuff/kStuff/include/k/kRbTmpl/kRbAssert.h    |   136 +
 src/libs/kStuff/kStuff/include/k/kRbTmpl/kRbBase.h |   609 +
 .../kStuff/kStuff/include/k/kRbTmpl/kRbDestroy.h   |   129 +
 .../kStuff/kStuff/include/k/kRbTmpl/kRbDoWithAll.h |   166 +
 src/libs/kStuff/kStuff/include/k/kRbTmpl/kRbEnum.h |   187 +
 src/libs/kStuff/kStuff/include/k/kRbTmpl/kRbGet.h  |    89 +
 .../kStuff/include/k/kRbTmpl/kRbGetBestFit.h       |   112 +
 .../kStuff/include/k/kRbTmpl/kRbGetWithParent.h    |    65 +
 .../kStuff/kStuff/include/k/kRbTmpl/kRbRemove2.h   |   133 +
 .../kStuff/include/k/kRbTmpl/kRbRemoveBestFit.h    |    70 +
 .../kStuff/kStuff/include/k/kRbTmpl/kRbUndef.h     |    79 +
 src/libs/kStuff/kStuff/include/k/kRbU32.h          |    68 +
 src/libs/kStuff/kStuff/kLdr/kLdrMod.c              |    29 +-
 src/libs/kStuff/kStuff/kLdr/kLdrModLX.c            |     3 +-
 src/libs/kStuff/kStuff/kLdr/kLdrModMachO.c         |   590 +-
 src/libs/kStuff/kStuff/kLdr/kLdrModNative.c        |     3 +-
 src/libs/kStuff/kStuff/kLdr/kLdrModPE.c            |     5 +-
 .../kStuff/kLdr/testcase/bin/tst-3.dll.win.x86     |   Bin 3072 -> 0 bytes
 .../kStuff/kLdr/testcase/bin/tst-3.rel.darwin.x86  |   Bin 2800 -> 0 bytes
 src/libs/liblzf-3.4/Makefile.kmk                   |    11 +-
 src/libs/xpcom18a4/Config.kmk                      |    68 +-
 src/libs/xpcom18a4/Makefile.kmk                    |   324 +-
 .../testcase => libs/xpcom18a4/ipc}/Makefile.kup   |     0
 .../xpcom18a4/ipc/ipcd}/Makefile.kup               |     0
 .../xpcom18a4/ipc/ipcd/client}/Makefile.kup        |     0
 .../xpcom18a4/ipc/ipcd/client/src}/Makefile.kup    |     0
 .../xpcom18a4/ipc/ipcd/client/src/ipcdclient.cpp   |    83 +-
 .../xpcom18a4/ipc/ipcd/daemon/src/ipcdUnix.cpp     |     2 +-
 .../xpcom18a4/ipc/ipcd/extensions}/Makefile.kup    |     0
 .../ipc/ipcd/extensions/dconnect}/Makefile.kup     |     0
 .../ipc/ipcd/extensions/dconnect/src}/Makefile.kup |     0
 .../extensions/dconnect/src/ipcDConnectService.cpp |   258 +-
 .../extensions/dconnect/src/ipcDConnectService.h   |    21 +-
 src/libs/xpcom18a4/ipc/ipcd/shared/src/ipcList.h   |    13 +
 src/libs/xpcom18a4/ipc/ipcd/shared/src/ipcLog.cpp  |    26 +-
 src/libs/xpcom18a4/ipc/ipcd/shared/src/ipcLog.h    |    29 +-
 src/libs/xpcom18a4/java/Makefile.kmk               |     5 +-
 src/libs/xpcom18a4/java/src/nsJavaInterfaces.cpp   |    32 +-
 src/libs/xpcom18a4/java/src/nsJavaWrapper.cpp      |     7 +-
 src/libs/xpcom18a4/java/src/nsThreadUtils.h        |     4 +-
 .../java/src/org/mozilla/xpcom/XPCOMException.java |     2 +-
 .../tools/genifaces/GenerateJavaInterfaces.cpp     |    22 +-
 src/libs/xpcom18a4/java/tools/genjifaces.xsl       |    91 +-
 src/libs/xpcom18a4/nsprpub/Makefile.in             |     0
 src/libs/xpcom18a4/nsprpub/config/config.mk        |     0
 src/libs/xpcom18a4/nsprpub/config/rules.mk         |     0
 src/libs/xpcom18a4/nsprpub/lib/libc/src/plerror.c  |     2 +-
 .../xpcom18a4/nsprpub/pr/include/md/_iprt_atomic.h |     2 +-
 src/libs/xpcom18a4/nsprpub/pr/include/md/_l4v2.cfg |   661 -
 src/libs/xpcom18a4/nsprpub/pr/include/md/_l4v2.h   |   838 -
 src/libs/xpcom18a4/nsprpub/pr/include/md/_unixos.h |     2 +-
 src/libs/xpcom18a4/nsprpub/pr/include/md/prosdep.h |     3 -
 src/libs/xpcom18a4/nsprpub/pr/src/io/prlog.c       |     6 +-
 src/libs/xpcom18a4/nsprpub/pr/src/io/prprf.c       |    22 +-
 src/libs/xpcom18a4/nsprpub/pr/src/md/l4env/locks.c |    84 -
 .../xpcom18a4/nsprpub/pr/src/md/l4env/prnetdb.c    |   217 -
 .../xpcom18a4/nsprpub/pr/src/md/l4env/threads.c    |   267 -
 src/libs/xpcom18a4/nsprpub/pr/src/md/unix/l4env.c  |   123 -
 src/libs/xpcom18a4/nsprpub/pr/src/md/unix/unix.c   |     3 +-
 src/libs/xpcom18a4/nsprpub/pr/src/md/unix/uxrng.c  |     2 +-
 src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c    |     4 +-
 src/libs/xpcom18a4/nsprpub/pr/src/misc/prnetdb.c   |     2 +-
 src/libs/xpcom18a4/python/Makefile.kmk             |    83 +-
 src/libs/xpcom18a4/python/client/__init__.py       |     0
 src/libs/xpcom18a4/python/file.py                  |     0
 src/libs/xpcom18a4/python/gen_python_deps.py       |    43 +-
 src/libs/xpcom18a4/python/primitives.py            |     0
 src/libs/xpcom18a4/python/server/__init__.py       |     0
 src/libs/xpcom18a4/python/server/enumerator.py     |     0
 src/libs/xpcom18a4/python/server/factory.py        |     0
 src/libs/xpcom18a4/python/server/loader.py         |    14 +-
 src/libs/xpcom18a4/python/server/module.py         |     0
 src/libs/xpcom18a4/python/server/policy.py         |     0
 src/libs/xpcom18a4/python/src/ErrorUtils.cpp       |     9 +-
 src/libs/xpcom18a4/python/src/PyGBase.cpp          |     3 +-
 src/libs/xpcom18a4/python/src/PyIID.cpp            |     4 +-
 src/libs/xpcom18a4/python/src/PyISupports.cpp      |    83 +-
 src/libs/xpcom18a4/python/src/PyXPCOM.h            |    92 +-
 src/libs/xpcom18a4/python/src/VariantUtils.cpp     |     2 +-
 src/libs/xpcom18a4/python/src/module/_xpcom.cpp    |   114 +-
 src/libs/xpcom18a4/python/src/xpcom.cpp            |   638 -
 .../xpcom18a4/python/test/pyxpcom_test_tools.py    |     0
 .../xpcom18a4/python/test/test_com_exceptions.py   |     0
 src/libs/xpcom18a4/python/test/test_comfile.py     |     0
 .../test/test_component/py_test_component.py       |     0
 src/libs/xpcom18a4/python/test/test_components.py  |     0
 .../python/test/test_isupports_primitives.py       |     0
 src/libs/xpcom18a4/python/test/test_misc.py        |     0
 src/libs/xpcom18a4/python/test/test_streams.py     |     0
 .../xpcom18a4/python/test/test_test_component.py   |     0
 .../xpcom18a4/python/test/test_weakreferences.py   |     0
 src/libs/xpcom18a4/python/tools/regxpcom.py        |     0
 src/libs/xpcom18a4/python/vboxxpcom.py             |    79 +-
 src/libs/xpcom18a4/python/xpt.py                   |     0
 src/libs/xpcom18a4/xpcom-namespace-cleanup.map     |     2 +-
 src/libs/xpcom18a4/xpcom-private.h                 |     6 -
 .../xpcom/components/nsComponentManager.cpp        |    15 +-
 .../xpcom/components/nsNativeComponentLoader.cpp   |    48 +
 .../xpcom/io/nsAppFileLocationProvider.cpp         |     4 -
 src/libs/xpcom18a4/xpcom/io/nsDirectoryService.cpp |   170 +-
 src/libs/xpcom18a4/xpcom/io/nsLocalFile.h          |     3 -
 src/libs/xpcom18a4/xpcom/io/nsLocalFileL4.cpp      |   549 -
 src/libs/xpcom18a4/xpcom/io/nsLocalFileL4.h        |    94 -
 .../xpcom18a4/xpcom/io/nsNativeCharsetUtils.cpp    |    10 -
 .../src/md/unix/xptc_platforms_unixish_x86.h       |     3 +-
 .../src/md/unix/xptcstubs_x86_64_solaris.cpp       |   271 +
 src/libs/xpcom18a4/xpcom/tests/TestAtoms.cpp       |     2 +-
 src/libs/xpcom18a4/xpcom/tests/TestCOMPtr.cpp      |     2 +-
 src/libs/xpcom18a4/xpcom/tests/TestHashtables.cpp  |    14 +-
 src/libs/xpcom18a4/xpcom/tests/TestStrings.cpp     |     4 +-
 .../xpcom18a4/xpcom/typelib/xpidl/xpidl_util.c     |    19 +-
 .../xpcom18a4/xpcom/typelib/xpt/tools/xpt_dump.c   |     2 +-
 .../xpcom18a4/xpcom/typelib/xpt/tools/xpt_link.c   |     2 +-
 src/recompiler/Makefile.kmk                        |    87 +-
 src/recompiler/Sun/config-host.h                   |     2 +-
 src/recompiler/Sun/config.h                        |     2 +-
 src/recompiler/Sun/crt/stdio.h                     |     2 +-
 src/recompiler/Sun/deftoimp.sed                    |     2 +-
 src/recompiler/Sun/testmath.c                      |    21 +-
 src/recompiler/VBoxREM.def                         |     2 +-
 src/recompiler/VBoxREM.rc                          |    54 +
 src/recompiler/VBoxREMWrapper.cpp                  |    97 +-
 src/recompiler/VBoxREMWrapperA.asm                 |     2 +-
 src/recompiler/VBoxRecompiler.c                    |   976 +-
 src/recompiler/cache-utils.h                       |     2 +-
 src/recompiler/cpu-all.h                           |    26 +-
 src/recompiler/cpu-common.h                        |     2 +-
 src/recompiler/cpu-defs.h                          |    10 +-
 src/recompiler/cpu-exec.c                          |    73 +-
 src/recompiler/dyngen-exec.h                       |     6 +-
 src/recompiler/exec-all.h                          |    32 +-
 src/recompiler/exec.c                              |   180 +-
 src/recompiler/gen-icount.h                        |     2 +-
 src/recompiler/qemu-lock.h                         |     2 +-
 src/recompiler/softmmu_header.h                    |     6 +-
 src/recompiler/softmmu_template.h                  |    20 +-
 src/recompiler/target-i386/cpu.h                   |    43 +-
 src/recompiler/target-i386/helper.c                |     5 +
 src/recompiler/target-i386/op_helper.c             |   325 +-
 src/recompiler/target-i386/translate.c             |    24 +-
 src/recompiler/tcg/i386/tcg-target.c               |    49 +-
 src/recompiler/tcg/i386/tcg-target.h               |     6 +-
 src/recompiler/tcg/tcg-dyngen.c                    |    32 +-
 src/recompiler/tcg/tcg.c                           |    16 +-
 src/recompiler/tcg/tcg.h                           |    16 +-
 src/recompiler/translate-all.c                     |     8 +-
 src/testcase/Makefile.kmk                          |    28 -
 src/testcase/tstRunTestcases.cpp                   |   356 -
 12617 files changed, 3794908 insertions(+), 632811 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