This is a maintenance release. The following items were fixed and/or added:
-
VMM: fixed restoring of the auxiliary TSC MSR in VT-x that caused host BSODs on Windows 8.1 hosts and unpredictable behavior on other hosts (bug #12237)
-
VMM: provide fake values for a couple of MSRs to make more guests happy on certain hosts
-
VMM: fixed detection of VT-x on certain machines where the BIOS would not set the VMX LOCK feature bit, which affected the VM settings in the GUI
-
VMM: fixed TPR threshold which caused BSODs on Windows XP guests that use the I/O APIC (VT-x only; bug #12227)
-
VMM: fixed PATM saved state incompatibility for software virtualized VMs (bug #12222)
-
VMM: don't fail if AMD-V isn't available if the VM is configured to use software virtualization
-
GUI: fixed guest resize breakage on visual representation mode change (when switching from normal to full screen etc)
-
GUI: make sure the guest screen is resized after restoring a VM from a saved state if the host screen size changed
-
GUI: disabled SCROLL LED sync from HID LEDs synchronization (Mac OS X hosts only)
-
Webcam passthrough improvements including GUI support (see Section 9.7.1, “Using a host webcam in the guest”)
-
Guest Control: implemented more
IGuestSession
methods -
Guest Control: added support for deleting and renaming guest files + directories in VBoxManage
-
Guest Control: various bugfixes
-
API: incorrect handling of hardware UUID default value, resulting in an all zero DMI/SMBIOS UUID, which leads to Windows requesting re-activation (4.3 regression; bug #12244)
-
3D support: fixed crash on shutdown if 2D video acceleration is enabled (Mac OS X hosts only)
-
3D support: miscellaneous fixes
-
Storage: fixed detection of CD/DVD media when switching from an empty to a host drive with passthrough enabled
-
Storage: fixed hang of the VM process when the disk is full under certain circumstances
-
NAT: listen for changes of NAT Network setting at runtime
-
NAT: NAT Network DHCP server now saves leases to a persistent storage
-
Main: monitor changes in host DNS configuration
-
Mac OS X host: reworked a mechanism of adding a VM desktop alias from the VM selector
-
Mac OS X installer: remove old kernel extensions during upgrade (bug #12258)
-
Linux Additions: correctly set umask before installing (bug #12166)
-
X11 Additions/3D: fix freezes starting 3D desktop (bug #11503, thank you Sam Spilsbury)
-
X11 Additions/3D: fix depth buffer support (bug #11905)
-
X11 Additions/3D: fix Age Of Empires 3 rendering (bug #11331)
-
Windows Additions/3D: fix Google Earth plugin rendering
-
Windows Additions/WDDM: autoresize fixes