| 1 | = Changelog for VirtualBox 4.2 = |
| 2 | |
| 3 | This page lists all changes of the !VirtualBox 4.2 '''[wiki:Downloads releases]'''.[[BR]] |
| 4 | All branches: [wiki:Changelog 4.2] · [wiki:Changelog-4.1 4.1] · [wiki:Changelog-4.0 4.0] · [wiki:Changelog-3.2 3.2] · [wiki:Changelog-3.1 3.1] · [wiki:Changelog-3.0 3.0] · [wiki:Changelog-2.2 2.2] · [wiki:Changelog-2.1 2.1] · [wiki:Changelog-2.0 2.0] · [wiki:Changelog-1.6 1.6] |
| 5 | |
| 6 | '''!VirtualBox 4.2.18''' (released 2013-09-06)[[BR]][[BR]] |
| 7 | This is a maintenance release. The following items were fixed and/or added: |
| 8 | * VMM: properly handle NMIs on Linux hosts with X2APIC enabled |
| 9 | * VMM: fixed potential crashes with 64-bit guests on 32-bit hosts (bug #11979) |
| 10 | * GUI / seamless: properly handle mouse wheel scroll events |
| 11 | * GUI, VBoxManage: when unregistering a VM, also unregister the hard disk images which are used exclusively (bug #10311) |
| 12 | * GUI: prevent crashes under certain conditions on X11 hosts |
| 13 | * 3D: multiscreen fixes (incorrect mouse position, flickers) |
| 14 | * 3D Support: several fixes for the Windows WDDM video driver (multiscreen, seamless) |
| 15 | * Snapshots: made live snapshots work again (bug #9255) |
| 16 | * Teleportation: made it work again (bug #9455) |
| 17 | * VBoxManage: on snapshot take, --pause is default and --live is for doing live snapshots |
| 18 | * VBoxSVC: don't crash on systems with many VLAN interfaces (Solaris hosts only) |
| 19 | * Network: after the host resumes from suspend, disconnect and reconnect the virtual network cables to force renewing the DHCP leases for the guests. So far only Mac OS X hosts and Windows hosts (bug #10063). |
| 20 | * NAT: on name server changes force a reconnect of the virtual network cable to notify the guest (Mac OS X hosts only) |
| 21 | * Mac OS X installer: keep previously installed Extension Packs on !VirtualBox upgrade |
| 22 | * Linux hosts / guests: Linux 3.11 fixes (bug #12001) |
| 23 | * Solaris hosts: fixed a potential kernel panic caused due to unexpected preemption due to logging. |
| 24 | * Windows hosts: fixed an issue with USB2 devices being inaccessible when plugged into USB3 ports. |
| 25 | * Linux Additions: added PCI device identifier to vboxvideo.ko fixing DRI initialization under certain conditions (bug #11957) |
| 26 | * Linux Additions: fixed udev detection in the init script with Linux 3.x kernels |
| 27 | |
| 28 | '''!VirtualBox 4.2.16''' (released 2013-07-04)[[BR]][[BR]] |
| 29 | This is a maintenance release. The following items were fixed and/or added: |
| 30 | * OVF/OVA: don't crash on import if no manifest is used (4.2.14 regression; bug #11895) |
| 31 | * GUI: do not restore the current snapshot if we power-off after a Guru Mediation |
| 32 | * Storage: fixed a crash when hotplugging an empty DVD drive to the VM |
| 33 | * Storage: fixed a crash when a guest read from a DVD drive attached to the SATA controller under certain circumstances |
| 34 | * EFI: don't fail with 64-bit guests on 32-bit hosts (bug #11456) |
| 35 | * Autostart: fixed VM startup on OS X |
| 36 | * Windows hosts: native Windows 8 controls |
| 37 | * Windows hosts: restore native style on Vista 32 |
| 38 | * Windows hosts / guests: Windows 8.1 adaptions (bug #11899) |
| 39 | * Mac OS X hosts: after removing !VirtualBox with ''!VirtualBox_Uninstall.tool'', remove it from the ''pkgutil --pkgs'' list as well |
| 40 | |
| 41 | '''!VirtualBox 4.2.14''' (released 2013-06-21)[[BR]][[BR]] |
| 42 | This is a maintenance release. The following items were fixed and/or added: |
| 43 | * VMM: another TLB invalidation fix for non-present pages |
| 44 | * VMM: fixed a performance regression (4.2.8 regression; bug #11674) |
| 45 | * GUI: fixed a crash on shutdown |
| 46 | * GUI: prevent stuck keys under certain conditions on Windows hosts (bugs #2613, #6171) |
| 47 | * VRDP: fixed a rare crash on the guest screen resize |
| 48 | * VRDP: allow to change VRDP parameters (including enabling/disabling the server) if the VM is paused |
| 49 | * USB: fixed passing through devices on Mac OS X host to a VM with 2 or more virtual CPUs (bug #7462) |
| 50 | * USB: fixed hang during isochronous transfer with certain devices (4.1 regression; Windows hosts only; bug #11839) |
| 51 | * USB: properly handle orphaned URBs (bug #11207) |
| 52 | * BIOS: fixed function for returning the PCI interrupt routing table (fixes NetWare 6.x guests) |
| 53 | * BIOS: don't use the ''ENTER'' / ''LEAVE'' instructions in the BIOS as these don't work in the real mode as set up by certain guests (e.g. Plan 9 and QNX 4) |
| 54 | * DMI: allow to configure DmiChassisType (bug #11832) |
| 55 | * Storage: fixed lost writes if iSCSI is used with snapshots and asynchronous I/O (bug #11479) |
| 56 | * Storage: fixed accessing certain VHDX images created by Windows 8 (bug #11502) |
| 57 | * Storage: fixed hang when creating a snapshot using Parallels disk images (bug #9617) |
| 58 | * 3D: seamless + 3D fixes (bug #11723) |
| 59 | * 3D: version 4.2.12 was not able to read saved states of older versions under certain conditions (bug #11718) |
| 60 | * Main/Properties: don't create a guest property for non-running VMs if the property does not exist and is about to be removed (bug #11765) |
| 61 | * Main/Properties: don't forget to make new guest properties persistent after the VM was terminated (bug #11719) |
| 62 | * Main/Display: don't lose seamless regions during screen resize |
| 63 | * Main/OVF: don't crash during import if the client forgot to call Appliance::interpret() (bug #10845) |
| 64 | * Main/OVF: don't create invalid appliances by stripping the file name if the VM name is very long (bug #11814) |
| 65 | * Main/OVF: don't fail if the appliance contains multiple file references (bug #10689) |
| 66 | * Main/Metrics: fixed Solaris file descriptor leak |
| 67 | * Settings: limit depth of snapshot tree to 250 levels, as more will lead to decreased performance and may trigger crashes |
| 68 | * VBoxManage: fixed setting the parent UUID on diff images using ''sethdparentuuid'' |
| 69 | * Linux hosts: work around for not crashing as a result of automatic NUMA balancing which was introduced in Linux 3.8 (bug #11610) |
| 70 | * Windows installer: force the installation of the public certificate in background (i.e. completely prevent user interaction) if the --silent command line option is specified |
| 71 | * Windows Additions: fixed problems with partial install in the unattended case |
| 72 | * Windows Additions: fixed display glitch with the Start button in seamless mode for some themes |
| 73 | * Windows Additions: Seamless mode and auto-resize fixes |
| 74 | * Windows Additions: fixed trying to to retrieve new auto-logon credentials if current ones were not processed yet |
| 75 | * Windows Additions installer: added the ''/with_wddm'' switch to select the experimental WDDM driver by default |
| 76 | * Linux Additions: fixed setting own timed out and aborted texts in information label of the lightdm greeter |
| 77 | * Linux Additions: fixed compilation against Linux 3.2.0 Ubuntu kernels (4.2.12 regression as a side effect of the Debian kernel build fix; bug #11709) |
| 78 | * X11 Additions: reduced the CPU load of VBoxClient in drag'and'drop mode |
| 79 | * OS/2 Additions: made the mouse wheel work (bug #6793) |
| 80 | * Guest Additions: fixed problems copying and pasting between two guests on an X11 host (bug #11792) |
| 81 | |
| 82 | '''!VirtualBox 4.2.12''' (released 2013-04-12)[[BR]][[BR]] |
| 83 | This is a maintenance release. The following items were fixed and/or added: |
| 84 | * VMM: fixed a Guru Meditation on putting Linux guest CPU online if nested paging is disabled |
| 85 | * VMM: invalidate TLB entries even for non-present pages |
| 86 | * GUI: Multi-screen support: fixed a crash on visual-mode change |
| 87 | * GUI: Multi-screen support: disabled guest-screens should now remain disabled on visual-mode change |
| 88 | * GUI: Multi-screen support: handle host/guest screen plugging/unplugging in different visual-modes |
| 89 | * GUI: Multi-screen support: seamless mode: fixed a bug when empty seamless screens were represented by fullscreen windows |
| 90 | * GUI: Multi-screen support: each machine window in multi-screen configuration should have correct menu-bar now (Mac OS X hosts) |
| 91 | * GUI: Multi-screen support: machine window View menu should have correct content in seamless/fullscreen mode now (Mac OS X hosts) |
| 92 | * GUI: VM manager: vertical scroll-bars should be now updated on content/window resize |
| 93 | * GUI: VM settings: fixed crash on machine state-change event |
| 94 | * GUI: don't show warnings about enabled or disabled mouse integration if the VM was restored from a saved state |
| 95 | * Virtio-net: properly announce that the guest has to handle partial TCP checksums (bug #9380) |
| 96 | * Storage: Fixed incorrect alignment of VDI images causing disk size changes when using snapshots (bug #11597) |
| 97 | * Audio: fixed broken ALSA & !PulseAudio on some Linux hosts due to invalid symbol resolution (bug #11615) |
| 98 | * PS/2 keyboard: re-apply keyboard repeat delay and rate after a VM was restored from a saved state (bug #10933) |
| 99 | * BIOS: updated DMI processor information table (type 4): corrected L1 & L2 cache table handles |
| 100 | * Timekeeping: fix several issues which can lead to incorrect time, Solaris guests sporadically showed time going briefly back to Jan 1 1970 |
| 101 | * Main/Metrics: disk metrics are collected properly when software RAID, symbolic links or rootfs are used on Linux hosts |
| 102 | * VBoxManage: don't stay paused after a snapshot was created and the VM was running before |
| 103 | * VBoxManage: introduced ''controlvm nicpromisc'' (bug #11423) |
| 104 | * VBoxManage: don't crash on ''controlvm guestmemoryballoon'' if the VM isn't running (bug #11639) |
| 105 | * VBoxHeadless: don't filter guest property events as this would affect all clients (bug #11644) |
| 106 | * Guest control: prevent double CR in the output generated by guest commands and do NLS conversion |
| 107 | * Linux hosts / guests: fixed build errors on Linux 3.5 and newer kernels if the ''CONFIG_UIDGID_STRICT_TYPE_CHECKS'' config option is enabled (bug #11664) |
| 108 | * Linux Additions: handle fall-back to VESA driver on RedHat-based guests if vboxvideo cannot be loaded |
| 109 | * Linux Additions: RHEL/OEL/CentOS 6.4 compile fix (bug #11586) |
| 110 | * Linux Additions: Debian Linux kernel 3.2.0-4 (3.2.39) compile fix (bug #11634) |
| 111 | * Linux Additions: added auto-logon support for Linux guests using LightDM as the display manager |
| 112 | * Windows Additions: Support for multimonitor. Dynamic enable/disable of secondary virtual monitors. Support for XPDM/WDDM based guests |
| 113 | * X11 Additions: support X.Org Server 1.14 (bug #11609) |
| 114 | |
| 115 | '''!VirtualBox 4.2.10''' (released 2013-03-15)[[BR]][[BR]] |
| 116 | This is a maintenance release. The following items were fixed and/or added: |
| 117 | * GUI: fixed keyboard with XQuartz X server (bug #10664) |
| 118 | * Main/Display: fixed a crash with multi-monitors under certain conditions (Mac OS X hosts only) |
| 119 | * Main/Properties: fixed a crash under certain conditions, for example after wakeup from host hibernate (bug #11444) |
| 120 | * Settings: don't lose the internal network settings if they are not currently active |
| 121 | * Storage: another incompatibility fix for VHD differencing images with Hyper-V (bug #5990) |
| 122 | * VBoxManage: don't read beyond the end of the file specified with ''export --eulafile'' (bug #11528) |
| 123 | * Linux hosts / guests: Linux 3.9-rc0 compile fixes (bug #11529) |
| 124 | * Linux Additions: fixed two warnings in the shared folders guest kernel module (bug #11390) |
| 125 | * Linux Additions: don't crash VBoxService if libdbus is not available (bug #8638) |
| 126 | * Windows Additions: fixed upgrading MultiMedia Redirection (MMR) support |
| 127 | |
| 128 | '''!VirtualBox 4.2.8''' (released 2013-02-27)[[BR]][[BR]] |
| 129 | This is a maintenance release. The following items were fixed and/or added: |
| 130 | * VMM: fixed guest crash with huge amount of guest RAM on VT-x hosts (bug #11306) |
| 131 | * GUI: fixed a layout bug in the Mac OS X clone VM dialog (bug #10982) |
| 132 | * GUI: not all the translation tags were taken into account during the language switch (bug #11342) |
| 133 | * GUI: ''take guest screenshot'' dialog sometimes had no keyboard input available on Windows host |
| 134 | * Main/Machine: fix generation of spurious event for inaccessible VMs which triggered an endless event generation loop in cooperation with the GUI which became unresponsive (4.2.6 regression, bug #11323) |
| 135 | * Main/Display: fix for an access violation under certain conditions in multi-monitor configurations (bug #10539) |
| 136 | * Main/Metrics: network metrics are now collected for active (up) interfaces only, the state of an interface being evaluated when the associated metric is enabled via setupMetrics |
| 137 | * Snapshots: reduce the time for merging snapshots under certain conditions |
| 138 | * Storage: fixed data corruption after resizing a VDI image under certain circumstances (bug #11344) |
| 139 | * Storage: fixed non working online merging of snapshots (4.2.6 regression, bug #11359) |
| 140 | * Storage: fixed crash when connecting to certain QNAP iSCSI targets |
| 141 | * Storage: fixed incompatibility of VHD differencing images with Hyper-V (bug #5990) |
| 142 | * Bridged Networking: fixed TCP pseudo header checksum computation for IPv6 (bug #9380) |
| 143 | * 3D support: fix Battlefield 1942 game crashes (bug #11369) |
| 144 | * Settings: really sanitize the name of VM folders and settings file, the code was disabled before (bug #10549) |
| 145 | * Settings: allow to change VRDE settings for saved VMs |
| 146 | * VBoxManage: don't crash during ''screenshotpng'' if there is no display (bug #11363) |
| 147 | * Linux hosts: work around gcc bug 55940 which might lead to wrong kernel module code if gcc 4.7 is used to compile the 32-bit Linux host kernel (bug #11035) |
| 148 | * Linux hosts: fixed inconsistent lock state and deadlock warnings on module load and VM startup when ''CONFIG_PROVE_LOCKING'' is enabled (bug #11318) |
| 149 | * Linux hosts: made "]" key work again on Japanese keyboards |
| 150 | * Mac OS X hosts: don't crash the kernel during dtrace if the VBox kernel extensions are loaded (10.6 hosts only; bug #11273) |
| 151 | * Solaris / Mac OS X hosts: machine CPU load metrics now report 100% when all cores are fully utilized (used to be a single core) |
| 152 | * Solaris 11 host installer: wait for any services left over from a previous installation to be terminated to avoid confusing SMF. |
| 153 | * Guest Additions: don't block signals for processes executed via guest control |
| 154 | * Guest Additions: fixed a small memory leak in VBoxService (bug #10970) |
| 155 | * Windows Additions: fixed shared folder issue with large reads/writes on 64 bit Windows guests (bug #11115) |
| 156 | * Linux Additions: Linux 3.8 compile fixes (bug #11036) |
| 157 | * X11 Additions: fixed blocked ''SIGALRM'' in 3D desktop sessions (bug #10987) |
| 158 | * X11 Additions: fixed an unresolved reference in vboxvideo_drv for X.org 6.8 guests and before (e.g. RHEL4; 4.2.0 regression) |
| 159 | * X11 Additions: fixed screen automatic resizing for guests with X.org 1.3 or older (4.2.0 regression) |
| 160 | |
| 161 | '''!VirtualBox 4.2.6''' (released 2012-12-19)[[BR]][[BR]] |
| 162 | This is a maintenance release. The following items were fixed and/or added: |
| 163 | * VMM: don't inject stale VT-x events to prevent crashes after VM reset (bug #11256) |
| 164 | * VMM: workaround for buggy BIOSes which enable ''MONITOR'' only for certain CPUs (bugs #9460, #10686) |
| 165 | * GUI: fixed trimming of anti-aliased text in details-view element headers (4.2.0 regression) |
| 166 | * GUI: fixed create-settings-file-alias functionality on Mac hosts (4.2.0 regression) |
| 167 | * GUI: fixed take-guest-screenshot functionality on Windows hosts (bug #11095) |
| 168 | * GUI: several minor fixes, including palette fixes (bug #11191) |
| 169 | * GUI: fixed Windows 2012 OS type (bug #11206) |
| 170 | * GUI: allow to terminate the VM even if VBoxSVC crashed |
| 171 | * API: fixed cancelling of snapshots, previously this could lead to inconsistent VM configs (bug #6877) |
| 172 | * API: fixed identifying disk images by UUID (bug #11209) |
| 173 | * 3D Support: several fixes |
| 174 | * VRDP: fixed occasional crash with external authentication (bug #11156) |
| 175 | * VGA: fix for double scan text modes |
| 176 | * USB: fixed invalid pending request count at the time of service of ''DEVICE POWER'' requests (Windows hosts only; bugs #10021, #11056) |
| 177 | * USB keyboard: Korean keyboard workaround (bug #11150) |
| 178 | * Storage: fixed hang with QCOW images and asynchronous I/O enabled |
| 179 | * Storage: fixed hang with newer VHD images (bug #11279) |
| 180 | * Storage: actually write the non-rotational flag to the VM settings (4.2.0 regression) |
| 181 | * Virtio-net: fixed the problem with network statistics counters in Session Information dialog (GUI) |
| 182 | * Metrics: introduced ''network rate'' and ''disk usage'' metrics |
| 183 | * Metrics: fixed a crash under certain conditions on Solaris hosts |
| 184 | * BIOS: fix for El Torito |
| 185 | * Shared Folders: if the host folder of a shared folder mapping does not exist, keep it active but mark it as invalid to prevent inconsitent saved states (bug #11147) |
| 186 | * VBoxManage: fixed converting disks from raw images |
| 187 | * VBoxManage: show snapshot description in the VM or snapshot information |
| 188 | * VBoxManage: make implicit opening of media consistent in all places dealing with media |
| 189 | * VBoxManage: the iSCSI initiator name was not stored in the settings file when doing ''storageattach'' (bug #11212) |
| 190 | * VBoxManage: ''metrics collect'' now properly handles 'CPU/MHz' and 'Net/*/LinkSpeed' metrics |
| 191 | * VBoxManage: changing the image UUID or parent UUID as part of storageattach works now in all safe cases |
| 192 | * VBoxManage: introduced ''storageattach --medium additions'' as a shortcut to mount the additions image (bug #11165) |
| 193 | * OVF: fixed importing OVF files cerated by recent VMware products (bug #10905) |
| 194 | * Linux hosts / Bridged Networking: fixed the problem with leaking connections in conntrack (bug #11178) |
| 195 | * Linux Additions: added support for ConsoleKit sessions in the vminfo service of VBoxService |
| 196 | * Linux Additions: don't crash during remount under certain conditions (bug #11291) |
| 197 | * Linux/Solaris Additions: fixed guest memory metrics collection |
| 198 | * Solaris hosts: added a dependency to ensure that the user directories are reachable when starting VBox services |
| 199 | * Windows host installer: integrated user-contributed translations, thanks to all contributors! |
| 200 | * Windows Additions: fixed auto-logon installation for Windows 8 |
| 201 | * Windows Additions: don't fail if the shared folders host service is not available |
| 202 | * Windows Additions: fixed Guest Additions startup on Windows 2000 guests (bug #11253) |
| 203 | * Windows Additions: auto-resize fixes for Windows 8 guests |
| 204 | |
| 205 | '''!VirtualBox 4.2.4''' (released 2012-10-26)[[BR]][[BR]] |
| 206 | This is a maintenance release. The following items were fixed and/or added: |
| 207 | * GUI: fixed validation warning on global settings / proxy page (4.2.2 regression, bug #11089) |
| 208 | * GUI: fixed crash with multiple guest screens on certain conditions (OS X hosts only) |
| 209 | * VBoxBalloonCtrl: fixed command line argument handling of ballooning module |
| 210 | * VRDP: fixed occasional crash during a video playback in the guest (bug #11082) |
| 211 | * BIOS: fixed broken DMI information (4.2 regression) |
| 212 | * BIOS: workaround for booting from Windows 2000 floppy disks |
| 213 | * EFI: fixed video mode selection loss on VM reboot (#10983) |
| 214 | * Parallel: fixed parallel port printing failure/ paper queue empty error (Windows hosts only) |
| 215 | * NAT: fixed crash on alias-less DNS responses when host-resolver is used |
| 216 | * Storage: fixed hang under rare circumstances |
| 217 | |
| 218 | '''!VirtualBox 4.2.2''' (released 2012-10-18)[[BR]][[BR]] |
| 219 | This is a maintenance release. The following items were fixed and/or added: |
| 220 | * VMM: adapted to changes in Mac OS X 10.8.2 (bug #10965) |
| 221 | * GUI: restored VM item tool-tip functionality (4.2 regression) |
| 222 | * GUI: added group item tool-tip functionality |
| 223 | * GUI: fixed handling of the .ova/.ovf file name association (4.2 regression) |
| 224 | * GUI: it was not possible to change any setting before the first VM was created (bug #10928) |
| 225 | * GUI: disable grouping action if all the selected items are full children list of the same group already |
| 226 | * GUI: added menu for runtime drag-and-drop option change |
| 227 | * GUI: cleanup shared-clipboard menu on visual-mode change |
| 228 | * GUI: make sure VM receives keyboard focus on entering fullscreen-mode on Win host (bug #11051) |
| 229 | * GUI: disable proxy authentication for security reasons |
| 230 | * 3D Support: ''DrawIndexedPrimitiveUP'' implementation fixes for the Windows WDDM video driver (bug #10929) |
| 231 | * Storage: fixed a release assertion in the AHCI emulation when requests where canceled with asynchronous I/O disabled |
| 232 | * Storage: fixed a hang during VM reset under certain circumstances (bug #10898) |
| 233 | * NAT: fixed a crash under rare circumstances (Windows hosts only; bug #10128) |
| 234 | * NAT: automatically use the host resolver if the host name server is set to some unusual loopback value (bug #10864) |
| 235 | * E1000: fixed a !VirtualBox crash during intensive network transfers (4.2 regression; bugs #10936, #10969, #10980) |
| 236 | * ICH9: fixed PCI bridge initialization |
| 237 | * USB mouse: ensure that the last mouse event doesn't get lost if no URBs are available |
| 238 | * BIOS: certain legacy guests (e.g. Windows 95) didn't find the boot device after a warm reboot |
| 239 | * BIOS: don't trash the palette in text modes when setting the border color |
| 240 | * EFI: fixed OS X guest autoboot (4.2 regression) |
| 241 | * VBoxManage: fixed output of ''showvminfo --machinereadable'' (bug #10973) |
| 242 | * VBoxManage: fixed parsing of ''storageattach --discard'' (bug #11023) |
| 243 | * VBoxManage: fixed wrong output of the HPET setting in ''showvminfo'' (bug #11065) |
| 244 | * VBoxManage: fixed closing the guest session after executing a guest process via guest control |
| 245 | * VBoxShell: adaptions to interface name changes |
| 246 | * Guest Additions device: fixed a Guest Additions hang when a machine was reset after a crash |
| 247 | * Linux hosts / guests: Linux 3.7-rc1 fixes |
| 248 | * Linux Additions: support X.Org Server 1.13 |
| 249 | * Linux Additions: fixed a hang when the X server was restarted with old guest kernels |
| 250 | * Linux Additions: fixed a VBoxService crash during CPU hot remove (bug #10964) |
| 251 | * Windows Additions: fixed automatic screen resize issue for NT4 guests |
| 252 | * OS/2 Additions: fixed shutdown hang |
| 253 | * OS/2 Additions: fixed mouse driver panic |
| 254 | * Solaris hosts: fixed autostart service going into maintenance mode after all VMs started |
| 255 | * Solaris hosts: fixed linking the host driver with the dtrace module |
| 256 | |
| 257 | '''!VirtualBox 4.2.0''' (released 2012-09-13)[[BR]][[BR]] |
| 258 | This version is a major update. The following major new features were added: |
| 259 | * Improved Windows 8 support, in particular many 3D-related fixes |
| 260 | * GUI: VM groups (bug #288) |
| 261 | * GUI: expert mode for wizards |
| 262 | * GUI: allow to alter some settings during runtime |
| 263 | * Support for up to 36 network cards, in combination with an ICH9 chipset configuration (bug #8805) |
| 264 | * Resource control: added support for limiting network IO bandwidth; see the manual for more information (bug #3653) |
| 265 | * Added possibility to start VMs during system boot on Linux, OS X and Solaris; see the manual for more information (bug #950) |
| 266 | * Added experimental support for Drag'n'drop from the host to Linux guests. Support for more guests and for guest-to-host is planned. (bug #81) |
| 267 | * Added support for parallel port passthrough on Windows hosts |
| 268 | * Enhanced API for controlling the guest; please see the SDK reference and API documentation for more information |
| 269 | In addition, the following items were fixed and/or added: |
| 270 | * Mac OS X hosts: sign application and installer to avoid warnings on Mountain Lion |
| 271 | * VMM: fixed a potential host crash triggered by shutting down a VM when another VM was running (only affected 32-bit hosts and 64-bit OS X hosts, 4.1 regression, bug #9897) |
| 272 | * VMM: fixed a potential host crash under a high guest memory pressure (seen with Windows 8 guests) |
| 273 | * VMM: improved VM context switch performance for Intel CPUs using nested paging |
| 274 | * VMM: added support for ''FlushByASID'' features of AMD CPUs (Bulldozer and newer) |
| 275 | * VMM: fixed unreal mode handling on older CPUs with VT-x (gPXE, Solaris 7/8/9; bug #9941) |
| 276 | * VMM: fixed MP tables fixes for I/O APIC interrupt routing relevant for ancient SMP guests (e.g. old OS/2 releases) |
| 277 | * VMM: support recent VIA CPUs (bug #10005) |
| 278 | * VMM: fixed handling of task gates if VT-x/AMD-V is disabled |
| 279 | * VMM: page fusion fixes |
| 280 | * GUI: network operations manager |
| 281 | * GUI: allow taking screenshots of the current VM window content (bug #5561) |
| 282 | * GUI: allow automatically sorting of the VM list |
| 283 | * GUI: allow starting of headless VMs from the GUI |
| 284 | * GUI: allow reset, shutdown and power off from the Manager window |
| 285 | * GUI: allow to globally limit the maximum screen resolution for guests |
| 286 | * GUI: show the full medium part on hovering the list of recently used ISO images |
| 287 | * GUI: do not create additional folders when a new machine has a separator character in its name (bug #6541) |
| 288 | * GUI: don't crash on terminate if the settings dialog is still open (bug #9973) |
| 289 | * GUI: consider scaled DPI values when display fonts on Windows hosts (bug #9864) |
| 290 | * GUI: if a bridged network interface cannot be found, don't refuse to start the VM but allow the user to change the setting immediately |
| 291 | * Snapshots: fixed a crash when restoring an old snapshot when powering off a VM (bugs #9364, #9604, #10491) |
| 292 | * Clipboard: disable the clipboard by default for new VMs (see the manual for more information). It can be enabled at any time using the VM menu. |
| 293 | * Settings: sanitize the name of VM folders and settings file (bug #10549) |
| 294 | * Settings: allow to store the iSCSI initiator secret encrypted |
| 295 | * NAT: improvements for the built-in TFTP server (bugs #7385, #10286) |
| 296 | * NAT: fixed memory leak when disabling the NAT engine (bug #10801) |
| 297 | * E1000: 802.1q VLAN support (bug #10429) |
| 298 | * Storage: implemented burning of audio CDs in passthrough mode |
| 299 | * Storage: fixed audio CD passthrough for certain media players |
| 300 | * Storage: implemented support for discarding unused image blocks through TRIM for SATA and IDE and UNMAP for SCSI when using VDI images |
| 301 | * Storage: added support for QED images |
| 302 | * Storage: added support for QCOW (full support for v1 and readonly support for v2 images) |
| 303 | * Storage: added readonly support for VHDX images |
| 304 | * USB: don't crash if a USB device is plugged or unplugged when saving or loading the VM state (SMP guests only) |
| 305 | * Solaris additions: added support for X.org Server 1.11 and 1.12 |
| 306 | * Solaris additions: switched to using an in-kernel mouse driver |
| 307 | * Windows hosts: no need to recreate host-only adapters after a !VirtualBox update |
| 308 | * Windows hosts: updated toolchain; make the source code compatible to VC 2010 and enable some security-related compiler options |
| 309 | * Windows Additions: fixed memory leak in VBoxTray (bug #10808) |