VirtualBox About Screenshots Downloads Documentation End-user docs Technical docs Contribute Community search... LoginPreferences Changelog for VirtualBox 3.1 This page lists all changes of the VirtualBox 3.1 releases. All branches: 4.3 · 4.2 · 4.1 · 4.0 · 3.2 · 3.1 · 3.0 · 2.2 · 2.1 · 2.0 · 1.6 VirtualBox 3.1.8 (released 2010-05-10) This is a maintenance release. The following items were fixed and/or added: VMM: fixed crash with the OpenSUSE 11.3 milestone kernel during early boot (software virtualization only; bug #5457) VMM: fixed invalid state during teleportation VMM: fixed OS/2 guest crash with nested paging enabled VMM: fixed massive display performance loss (AMD-V with nested paging only) GUI: fixed off-by-one bug when passing absolute mouse coordinates to the guest (3.1.6 regression) GUI: show the real version of the Guest Additions, not the interface version GUI: when adding a DVD or floppy slot in the VM mass storage settings dialog, don't attach a random medium but just leave the slot empty GUI: added --seamless and --fullscreen command line switches (bug #4220) GUI: fixed a SEGFAULT under rare circumstances 2D Video acceleration: fixed display issues when working with non 32-bit modes (bugs #6094 & #6208) LsiLogic: Fixed detection of hard disks attached to port 0 when using the drivers from LSI ATA: Fixed sporadic crash with Linux guests when having a hard disk and DVD drive on the same channel (bug #6079) Network: allow to start a VM even if not all network adapters are attached Network: promiscuous mode support for e1000 and simparavirtualized adapters (bug #6519) NAT: fixed ICMP latency (non-Windows hosts only; bug #6427) SCSI: fixed guest crashes under certain circumstances when booting from SCSI devices VBoxManage: fixed modifyvm --natnet default Solaris Hosts: fixed a kernel panic when bridged networking might fail to initialize Solaris Hosts: fixed priority tagged VLAN packets in bridged networking Shared folders: fixed issue with copying read-only files (Linux guests only; bug #4890) Shared folders: renamed the guest kernel module from vboxvfs to vboxsf to make it load on demand by the Linux kernel. Fixes mounting from /etc/fstab in Ubuntu 10.04 Shared folders: fixed setuid file permissions (Solaris guests only). Shared folders: fixed deleting directories recursively (Solaris guests only; bug #6513) Guest Additions: support seamless and dynamic resizing on certain older X11 guests (bug #5840) Solaris Additions: fixed OpenGL library dependencies (bug #6435) Keyboard/Mouse emulation: fixed handling of simultaneous mouse/keyboard events under certain circumstances (bug #5375) Mouse emulation: never switch straight back from Explorer to IntelliMouse mode as it confuses the FreeBSD mouse driver (bug #6488) SDK: fixed memory leak in IDisplay::takeScreenShotSlow() (bug #6549) 3D support: fixed Final frame of Compiz animation not updated to the screen (Mac OS X only) (bug #4653) VRDP: allow to bind to localhost only on Mac OS X (bug #5227) Linux hosts: add host USB support for Ubuntu 10.04 and other hosts without the hal daemon or usbfs (bug #6343) webservice: more structs and array fixes in PHP bindings (bug #5657) Windows hosts: make the bridged networking driver notify dll be correctly unregistred on uninstall (bug #5780) VirtualBox 3.1.6 (released 2010-03-25) This is a maintenance release. The following items were fixed and/or added: Linux hosts: fixed timing issue on hosts with Linux kernels 2.6.31 or later with certain CPUs (asynchronous timer mode; bug #6250) Linux hosts: properly handle host suspend/resume events on Linux kernels 2.6.30 or later (bug #5562) Mac OS X hosts: fixed VBoxSVC crash while enumerating the host network interfaces under certain circumstances Snapshots: fixed image corruption after snapshot merge under certain circumstances (bug #6023) Snapshots: fixed crash with VBoxHeadless / OSE VMM: fixed reference counting guru meditation (bug #4940) VMM: improved guest SMP stability VMM: fixed VT-x hardware debug issues (bugs #477 & #5792) VMM: fixed PGMDynMapHCPage guru meditation (Mac OS X; VT-x only; bug #6095) VMM: fixed pgmPoolTrackFlushGCPhysPTInt guru meditations (Mac OS X; VT-x only; bugs #6095 & #6125) VMM: Fixed host crash when running PAE guests in VT-X mode (Mac OS X only; bug #5771). GUI: fix displaying of error message (bug #4345) GUI: fix inability to enter seamless mode (bugs #6185, #6188) 3D support: fixed assertion and flickering when guest application uses several windows with a single OpenGL context (bug #4598) 3D support: fixed host crashes when using GL_EXT_compiled_vertex_array and array element calls (bug #6165) 3D support: fixed runtime linker errors with OpenGL guest libs (bug #5297) 3D support: fixed OpenGL extension viewer crash on startup (bug #4962) NAT: fixed a 3.1.4 regression on Windows hosts where graceful connection termination was broken (bug #6237) NAT: alternative network setting was not stored persistent (bug #6176) NAT: fixed memory corruption during ICMP traffic under certain circumstances Network: allow to switch the host interface or the internal network while a VM is running (bug #5781) VHD: fix for images with a block size different than 2MB USB: fixed filtered device attach regression (bug #6251) USB: fixed crash in OHCI under rare circumstances (bug #3571) VRDP: fixed hang under rare circumstances when attaching USB devices ACPI: prevent guest freezes when accessing /proc/acpi for determining the state of the host battery and the AC adapter (Linux hosts only; bug #2836) PulseAudio: fixed guest freezes under certain conditions (3.1.4 regression; bug #6224) BIOS: increased space for DMI strings BIOS: fixed interrupt routing problem for certain configurations (I/O-APIC enabled, ACPI not used; bug #6098) iSCSI: be more robust when handling the INQUIRY response iSCSI: be more robust when handling sense data BusLogic: fixed FreeBSD guests webservice: vboxwebsrv is now multithreaded Solaris Installer: fixed netmask to stay persistent across reboots for Host-only interface (bug #4590) Linux installer: removed external dependency to libpng12.so (bug #6243) Solaris Additions: fixed superfluous kernel logging (bug #6181) Linux Additions: fixed hang when starting the X server in Fedora12 guests and in guests with Linux 2.6.33 or later (bug #6198) Linux Additions: support Mandriva speedboot runlevel (bug #5484) Linux Additions: fixed SELinux security context of mount.vboxsf (bug #6362) Linux Additions: support Ubuntu 10.04 (bug #5737) Web service: update PHP bindings to fix problems with enums and collections VirtualBox 3.1.4 (released 2010-02-12) This is a maintenance release. The following items were fixed and/or added: VMM: SMP stability fixes VMM: fixed guru meditation in certain rare cases (bug #5968) VMM: activate NXE for PAE enabled guests (VT-x and AMD-V on 32 bits hosts only; bug #3578) VMM: added workaround for broken BIOSes that make VirtualBox think AMD-V is in use (for details see bug #5639) VMM: fixed rare host reboot when restoring a saved state (bug #3945) VMM: fixed incompatibility with 2.6.32 Linux kernels (software virtualization only; bug #6100) VMM: turn on nested paging by default for new VMs (if available; VT-x and AMD-V only) VMM: turn on VPID by default for new VMs (if available; VT-x only) VMM: perform strict CPUID compatibility checks when teleporting; to get the old behavior set "VBoxInternal/CPUM/StrictCpuIdChecks" to 0 VMM: fixed VM crash with certain 16 bits Windows applications (software virtualization only; bug #5399) Snapshots: fixed a 3.1 regression that broke deletion of snapshots when a machine had immutable or writethrough storage attached (bug #5727) Saved state: fixed VERR_SSM_LOADED_TOO_MUCH error when loading DisplayScreenshot(bug #6162) VBoxManage: add restorecurrent operation to snapshots command VBoxManage: fixed broken snapshot lookup by name (bug #6070 GUI: fixed the broken "Reload" button that reloads the machine XML when a machine is inaccessible GUI: fixed guest fullscreen mode after reboot (bug #5372) GUI: handle Ctrl+Break properly on X11 hosts (bug #6122) GUI: fixed status LEDs for storage devices GUI: workaround for disabling the seamless mode on KDE hosts (KWin bug) 3D support: fixed SELinux warning saying VBoxOGL.so requires text relocation (bug #5690) 3D support: fixed Corrupted surface rendering (bug #5695) 3D support: free textures on guest application termination (bug #5206) 3D support: fixed ubigraph_server crashes (#4674) 3D support: fixes for 64-bit Solaris guests Seamless: disable seamless mode when guest changes screen resolution (bug #5655) NAT: fixed high CPU load under certain circumstances (Windows hosts only; bug #5787) NAT: fixed handling of the broadcast flag in DHCP requests NAT: fixed rare crash due to an assertion in the ICMP code (bug #3217) Virtio-net: don't crash when ports accessed beyond the valid range (bug #5923) LsiLogic: fix for Windows 7 guests ATA: fix for guru meditation when installing Solaris 8 guests (bug #5972) VHD: fixed an incompatibility with Virtual PC (bug #5990) VHD: update the footer backup after setting a new UUID (bug #5004) Host DVD: really fixed loading "passthrough" setting from config file (bug #5681) Shared folders: fixed resolving of symlink target on Linux (3.1.2 regression) VRDP: fixed VERR_NET_ADDRESS_IN_USE error when restarting a VM (3.1 regression; bug #5902) VRDP: fixed crash on Mac OS X when 3D is enabled (3.1 regression) PulseAudio: fixed recording (bug #4302) USB: fixed a shutdown blue screen (Windows hosts only; bug #5885) BIOS: fixed attribute during text scroll (bug #3407) OVF: fix strange error messages on disk import errors OVF: do not require write access the the .ovf file during import (3.1 regression; bug #5762) iSCSI: fix taking snapshots of a running VM (#5849) Solaris hosts: several USB fixes (including support for Apple iPod; bug #5873) Solaris installer: fixed USB module removal and Solaris 10 "id" binary incompatibility Guest Additions: fixed wrong guest time adjustment if the guest clock is ahead (3.1 regression; non-Windows guests only) Linux Additions: fixed shared folders for Linux 2.6.32 guests (bug #5891) Linux Additions: make the mouse driver work on Debian 5.0.3 guests again (3.1.2 regression, bug #5832) Windows Additions: fixed malfunctioning !VBoxService that broke time-sync (bug #5872) Windows Additions: fixed uninstallation issues on 64-bit guests Windows Additions: fixed some sysprep execution issues X.Org Additions: never reject the saved video mode as invalid (bug #5731) XFree86 Additions: accept video mode hints for the initial mode again VirtualBox 3.1.2 (released 2009-12-17) This is a maintenance release. The following items were fixed and/or added: VMM: fixed SMP stability regression USB: fixed USB related host crashes on 64 bits Windows hosts (#5237) Main: wrong default HWVirtExExclusive value for new VMs (bug #5664) Main: DVD passthrough setting was lost (bug #5681) VBoxManage: iSCSI disks do not support adding a comment (bug #4460) VBoxManage: added missing --cpus and --memory options to OVF --import GUI: fixed VBox URL in update dialog for German and Dutch languages GUI: NLS updates OVF: fixed export of non standard storage controller names (bug #5643) Solaris hosts: several USB fixes (including support for Apple iPhone) Mac OS X hosts: several fixes for the 3D support Mac OS X hosts: re-enabled CMD+Key combinations, even if the Host-Key isn't CMD (bug #5684) Mac OS X hosts: fixed to fast scrolling if the mouse wheel is used inside the guest (bug #5672) Mac OS X hosts: dock & menubar don't disappear in fullscreen when the VM is not running on the primary display (bug #1762) Mac OS X hosts: added an option for enabling "Auto show Dock & Menubar in fullscreen" (bug #5636) Windows host installer: fixed starting VBox with wrong privileges right after installation (bug #4162) Host interface and host-only networking: prevent driver from unloading while a VM is still active (Windows host only) Host-only networking: fixed host-only interface creation (Windows host only) (bug #5708) Virtio-net: don't crash without an attached network Virtio-net: fixed the issue with intermittent network in VM with several virtual CPU cores. NAT: fixed port-forwarding regressions (bug #5666) NAT: fixed crash under certain conditions (bug #5427) NAT: fixed resolving of names containing a slash or underscore when using the host resolver DNS proxy (bug #5698) ATA: fixed sporadic crash when resuming after a VM was forcefully paused (e.g. due to iSCSI target being unavailable) SATA: fixed raw vmdk disks (bug #5724) Linux guests: increased the default memory for Redhat and Fedora guests Linux Guest Additions: fixed installation on RHEL 3.9 guests and on some 64bit guests Linux Guest Additions: prevent SELinux warnings concerning text relocations in VBoxOGL.so (bug #5690) X11 guests: fixed mouse support for some Xorg 1.4 guests (openSUSE 11.0) X11 guests: fixed xorg.conf modification for some older Xorg releases (openSUSE 11.1) Windows guests: fixed some VBoxService shutdown issues Windows guests: fixed VBoxVideo spinlock issues on NT4 Windows Guest Additions: fixed uninstallation issues of NT4 Shared folders: fixed resolving of symlink target (bug #5631) 2D Video acceleration: delay loading of OpenGL dlls for Windows hosts to avoid GUI crashes on misconfigured systems 2D Video acceleration: fixed issues with video picture not displayed on playback VirtualBox 3.1.0 (released 2009-11-30) This version is a major update. The following major new features were added: Teleportation (aka live migration); migrate a live VM session from one host to another (see the manual for more information) VM states can now be restored from arbitrary snapshots instead of only the last one, and new snapshots can be taken from other snapshots as well ("branched snapshots"; see the manual for more information) 2D video acceleration for Windows guests; use the host video hardware for overlay stretching and color conversion (see the manual for more information) More flexible storage attachments: CD/DVD drives can be attached to an arbitrary IDE controller, and there can be more than one such drive (the manual for more information) The network attachment type can be changed while a VM is running Complete rewrite of experimental USB support for OpenSolaris hosts making use of the latest USB enhancements in Solaris Nevada 124 and higher Significant performance improvements for PAE and AMD64 guests (VT-x and AMD-V only; normal (non-nested) paging) Experimental support for EFI (Extensible Firmware Interface; see the manual for more information) Support for paravirtualized network adapters (virtio-net; see the manual for more information) In addition, the following items were fixed and/or added: VMM: guest SMP fixes for certain rare cases GUI: snapshots include a screenshot GUI: locked storage media can be unmounted by force GUI: the a log window grabbed all key events from other GUI windows (bug #5291) GUI: allow to disable USB filters (bug #5426) GUI: improved memory slider in the VM settings GUI: the VirtualBox website couldn't be opened from the help menu (bug #4559) 3D support: major performance improvement in VBO processing 3D support: added GL_EXT_framebuffer_object, GL_EXT_compiled_vertex_array support 3D support: fixed crashes in FarCry, SecondLife, Call of Duty, Unreal Tournament, Eve Online (bugs #2801, #2791) 3D support: fixed graphics corruption in World of Warcraft (#2816) 3D support: fixed Final frame of Compiz animation not updated to the screen (#4653) 3D support: fixed incorrect rendering of non ARGB textures under compiz iSCSI: support iSCSI targets with more than 2TiB capacity VRDP: fixed occasional VRDP server crash (bug #5424) Network: fixed the E1000 emulation for QNX (and probably other) guests (bug #3206) NAT: added host resolver DNS proxy (see the manual for more information) VMDK: fixed incorrectly rejected big images split into 2G pieces (bug #5523, #2787) VMDK: fixed compatibility issue with fixed or raw disk VMDK files (bug #2723) VHD: fixed incompatibility with Hyper-V Support for Parallels version 2 disk image (HDD) files; see the manual for more information OVF: create manifest files on export and verify the content of an optional manifest file on import OVF: fixed memory setting during import (bug #4188) Mouse device: now five buttons are passed to the guest (bug #3773) VBoxHeadless: fixed loss of saved state when VM fails to start VBoxSDL: fixed crash during shutdown (Windows hosts only) X11 based hosts: allow the user to specify their own scan code layout (bug #2302) Mac OS X hosts: don't auto show the menu and dock in fullscreen (bug #4866) Mac OS X hosts (64 bit): don't interpret mouse wheel events as left click (bug #5049) Mac OS X hosts: fixed a VM abort during shutdown under certain conditions Solaris hosts: combined the kernel interface package into the VirtualBox main package Solaris hosts: support for OpenSolaris Boomer architecture (with OSS audio backend). Shared folders: VBOXSVR is visible in Network folder (Windows guests, bug #4842) Shared folders: performance improvements (Windows guests, bug #1728) Windows, Linux and Solaris Additions: added balloon tip notifier if VirtualBox host version was updated and Additions are out of date Solaris guests: fixed keyboard emulation (bug #1589) Solaris Additions: fixed as_pagelock() failed errors affecting guest properties (bug #5337) Windows Additions: added automatic logon support for Windows Vista and Windows 7 Windows Additions: improved file version lookup for guest OS information Windows Additions: fixed runtime OS detection on Windows 7 for session information Windows Additions: fixed crash in seamless mode (contributed by Huihong Luo) Linux Additions: added support for uninstalling the Linux Guest Additions (bug #4039) Linux guest shared folders: allow mounting a shared folder if a file of the same name as the folder exists in the current directory (bug #928) SDK: added object-oriented web service bindings for PHP5 www.oracle.com Contact – Privacy policy – Terms of Use