VirtualBox

Changelog for VirtualBox 3.2

This page lists all changes of the VirtualBox 3.2 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.2.22 (released 2014-03-14)

This is a maintenance release. The following items were fixed and/or added:

  • 3D: several fixes

VirtualBox 3.2.20 (released 2014-01-10)

This is a maintenance release. The following items were fixed and/or added:

  • HGCM: fixed crashes under certain conditions
  • Linux Additions: fixes for recent Linux kernels
  • Windows Additions: fixed guest crashes in in Shared Folders service under certain conditions

VirtualBox 3.2.18 (released 2013-10-11)

This is a maintenance release. The following items were fixed and/or added:

  • 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)
  • Linux hosts: Linux 3.11 fixes in vboxnetflt (bug #12001)
  • Linux Additions: Linux 3.8 / 3.9 compile fixes (bug #11036)
  • Linux Additions: RHEL/OEL/CentOS 6.4 compile fix (bug #11586)
  • Linux Additions: Debian Linux kernel 3.2.0-4 (3.2.39) compile fix (bug #11634)

VirtualBox 3.2.16 (released 2012-12-17)

This is a maintenance release. The following items were fixed and/or added:

  • VMM: fixed VERR_NOT_SUPPORTED and VERR_RAW_MODE_INVALID_SMP guru meditation due to an invalid reschedule to raw mode (bug #10370)
  • VMM: fixed a potential guest memory corruption issue in page fusion
  • VMM: fixed a potential problem causing to schedule interrupts during SYSEXIT right after STI
  • VMM: fixed host freezes with 64-bit guests on 32-bit Linux hosts (bug #10528)
  • VMM: fixed an interpretion bug for TPR read instructions under rare conditions (AMD-V only)
  • VMM: fixed handling of task gates if VT-x/AMD-V is disabled
  • Snapshots: fixed a crash when restoring an old snapshot when powering off a VM (bug #10491)
  • Network: fixed the problem with packets larger than MTU-4 when PCnet or PRO/1000 was bridged to certain types of adapters on OS X host (bug #3783)
  • Bridged Networking: fixed the problem with device driver unloading on kernels 3.2.18 and newer due to invalid reference counter (bug #10624)
  • NAT: fixed a crash under rare circumstances (Windows hosts only; bug #10128)
  • 3D support: fixed GNOME 3 rendering under Ubuntu 11.04 and Fedora 15
  • VGA: fixed wrong access check which might cause a crash under certain conditions
  • VBoxManage: fixed converting disks from raw images
  • Linux hosts / guests: fixes for Linux 3.3, 3.4, 3.5 and 3.7
  • Linux Additions: start VBoxService correctly on openSUSE 12.1 (bug #6229)
  • Linux Additions: install the DRI driver correctly on Ubuntu 11.10 guests
  • Linux Additions: fixed missing implementation when copying shared folder data through kernel high memory (bug #9878).
  • Linux Additions: make 3D passthrough work on OEL/RHEL 6.2 (bug #10010)
  • Linux Additions: make sure all data is written when closing a memory mapped file on a shared folder.
  • Linux Additions: the guest content was sometimes not properly updated (bug #9887)
  • Windows Additions, VRDP: fixed occasional corruption of vertical text

VirtualBox 3.2.14 (released 2011-12-22)

This is a maintenance release. The following items were fixed and/or added:

  • VMM: fixed crash under certain circumstances (Linux hosts only, non VT-x/AMD-V mode only; bug #7819)
  • VMM: fixed incorrect handling of ballooned pages.
  • VMM: fixed 64bit guests on AMD Fusion CPUs (bug #8824)
  • VMM: fixed handling of the sysenter/sysexit machine instructions in 64-bit guests on Intel hosts
  • VMM: fixed recompiler crashes under certain conditions (bugs #8255, #8319 and further)
  • VMM: fixed slow Linux guests with raw mode and recent guest kernels (bug #8726)
  • GUI: fixed black fullscreen minitoolbar on KDE4 hosts (Linux hosts only; bug #5449)
  • GUI: when taking a snapshot from the VM selector, don't do a live snapshot
  • GUI: fixed disappearing settings widgets on KDE hosts (bug #6809)
  • VBoxManage: host-only interface creation and removal are now supported for all platforms except Solaris (bug #7741)
  • VBoxManage: fixed segmentation fault when removing non-existent host-only interface
  • VBoxManage: fixed list hostdvds/hostfloppies
  • VBoxManage: fixed storageattach for host DVD drives and host floppy drives
  • Main: fixed problems with snapshots and non-ASCII characters in machine paths (bug #8024)
  • Main: fixed a crash at VM shutdown (bug #6443)
  • Main: fixed possible deadlock between hard disk enumeration and the resetting of immutable disks (bug #9549)
  • Metrics: fixed a memory leak in metrics querying
  • Settings: fixed issue that changing a snapshot name or description was not saved to machine XML
  • Floppy: make it possible to unmount a host floppy disk (bug #6651)
  • ACPI: force the ACPI timer to return monotonic values for improve behavior with SMP Linux guests (bug #8511 and others)
  • Audio: fixed memory corruption during playback under rare circumstances
  • Serial: attempt to prevent lost characters during transmission (bug #1548)
  • Mouse support: fixed an off-by-one pointer position error affecting Windows guests (bugs #7566, #9321)
  • Storage: fixed access to CD/DVD images beyond 4GB when using the SATA controller (bug #8592)
  • SATA: fixed guest disk corruption under rare circumstances (bug #8826)
  • ATA/SATA: fixed automounting of virtual CD/DVD mediums with recent Linux distributions by correctly reporting the current profile as none if no medium is present
  • VHD: fixed reads crossing block boundaries (bug #8532)
  • VMDK: fixed progress indicator when creating split VMDK images
  • E1000: fixed PXE boot issues with WDS; bug #6330
  • E1000: fixed rare guest crashes in Linux SMP guests (bug #8755)
  • Host-Only Networking: fixed connectivity issue after resuming the host from sleep (bug #3625)
  • Host-Only & Bridged & Internal Networking: fix for processing promiscuous mode requests by VMs, defaulting to switch behavior
  • Networking: fixed the problem with segmentation offloading when several VMs were transmitting at once
  • VRDP: fixed a few rare screen corruptions
  • VRDP: fixed screen freeze
  • VBoxSVC: fixed crash under rare circumstances (e.g. client crash)
  • Webservice: use own log file, with log rotation to limit size
  • rdesktop-vrdp: updated to version 1.7.0
  • Mac OS X hosts: fixed VBoxSVC crash when listing host interfaces without default gateway (64-bit hosts only)
  • Mac OS X hosts: fixed incompatibility with recent Mac OS X versions in 64-bit mode (bug #8474)
  • Mac OS X hosts: fixed incompatibility with hosts with more than 16 cores (bug #8389)
  • Mac OS X hosts: Lion fixes
  • Mac OS X hosts: fixed the problem with duplicate packets when bridged to wireless interface (bug #9648)
  • Linux hosts/guests: Linux 2.6.38-rc1 compile fixes
  • Linux hosts: support recent Linux kernels with CONFIG_DEBUG_SET_MODULE_RONX set
  • Linux hosts: fixed VT-x detection on Linux 3.0 hosts (bug #9071)
  • Linux hosts / Linux guests: workaround for a bug in GLIBC older than version 1.11 leading to crashes under certain conditions (signed/unsigned problem with memchr on 64-bit machines)
  • Solaris hosts: fixed preemption issue with Solaris 11 hosts (builds 166 and above)
  • Linux Additions: re-enabled the compilation of the OpenGL guest kernel module if DKMS is not installed (3.2.10 regression)
  • Linux Additions: RHEL6.1/OL6.1 compile fix
  • Linux Additions: fixed llseek for Linux kernels 2.6.37 and above
  • Linux Additions: suppress an incorrect error message and allow a shared folder to be mounted in multiple places (bug #9627)
  • Linux Additions: fixes for Linux 3.2
  • X11 Additions: fixed a crash on X server restart (bug #8231)
  • X11 Additions: added support for X.Org Server 1.10
  • Solaris Additions: added support for X.Org Server 1.8 / 1.9 / 1.10
  • Solaris Additions: fixed memory leaks and panics while mounting (from console) and unmounting shared folders.
  • Windows Additions: automatic logon on Windows Vista/Windows 7 now supports unlocking previously locked workstations
  • Windows Additions: fixed handling of Security Attention Sequence (SAS) with VBoxGINA
  • Windows Additions: added auto logon support for locked workstations on legacy Windows versions
  • Windows Additions: added support for handling/ignoring remote (desktop) sessions for automatic logon modules
  • Windows Additions: fixed file truncation on a shared folder with some applications (bugs #9276, #9315)
  • Windows Additions: fixed memory leak in VBoxVideo

VirtualBox 3.2.12 (released 2010-11-30)

This is a maintenance release. The following items were fixed and/or added:

  • VMM: fixed rare host crash when running 64-bit guests on 32-bit hosts (bug #7577)
  • VMM: fixed host reboots under rare circumstances due to NMIs triggered by active performance counters (Linux hosts in non-VT-x/AMD-V mode only; bug #4529)
  • VMM: fixed out of memory guru meditation for large memory guests (bug #7586)
  • VMM: fixed a guru meditation related to large pages
  • VMM: use new VT-x feature to keep the guest from hogging the CPU
  • Snapshots: implemented deleting the last remaining snapshot while the VM is running
  • GUI: perform the checks for exceeding the size limit of the host file system and for broken asynchronous I/O on older Linux kernels with ext4 / xfs file systems not only when starting the VM from scratch but also when starting from a saved state
  • NAT: fixed memory leak (3.2.0 regression; bugs #6918, #7353)
  • Networking: fixed VM reset handling in e1000
  • VRDP: fixed rare crash in multimonitor configuration
  • Display: fixed occasional guest resize crash
  • Mouse: don't send relative mouse events together with absolute mouse events (3.2.10 regression; bug #7571)
  • Keyboard: fixes for the USB keyboard emulation; fixes for Koran keyboards
  • Serial: don't hang if the host device would block during open (bugs #5756, #5380)
  • Serial: fixed modem status lines (Linux hosts only; bug #812)
  • Graphics: Horizontal resolutions are no longer restricted to a multiple of 8 pixels (bug #2047; requires Guest Additions update).
  • USB: fixed a crash with older Linux kernels and non-ASCII characters in device strings (Linux hosts only; bug #6983, #7158, #7733; version 3.2.8 contained an incomplete fix)
  • USB: fixed a crash under rare circumstances (bug #7409; Windows hosts only)
  • iSCSI: respond to NOP-In requests from the target immediately to avoid being disconnected if the guest is idle
  • 3D support: fixed a crash under certain circumstances (bug #7659)
  • 3D support: fixed crashes for GLUT based apps (bug #6848)
  • 3D support: added missing GLX 1.3 functionality (bugs #7652, #7195)
  • 2D Video acceleration: fixed potential deadlock when saving the VM state (bug #4124)
  • Windows hosts: another fix for BSODs under certain circumstances in VBoxNetFlt.sys (bug #7601)
  • Solaris hosts: fixed host USB DVD drive detection
  • Mac OS X hosts: fixed swapped keys for certain ISO keyboard types (bug #2996)
  • Linux hosts: added link state handling for TAP devices needed for proper operation with bridged networking on kernels 2.6.36 and above (bug #7649)
  • Linux hosts/guests: Linux 2.6.37 fixes
  • Linux Additions: properly compile the vboxvideo module if DKMS is not installed (bug #7572)
  • Linux Additions: fixed a memory leak when accessing non-existing files on a Shared Folders (bug #7705)
  • Windows Additions: skip none-mapped user accounts when enumerating user accounts for VM information

VirtualBox 3.2.10 (released 2010-10-08)

This is a maintenance release. The following items were fixed and/or added:

  • VMM: V8086 mode fix for legacy DOS/Windows guests with EMM386 (3.2.8 regression)
  • VMM: stability fix (bug #7342)
  • VMM: fixed a Guru meditation related to large pages (bug #7300)
  • VMM: fixed support for large pages on Linux hosts
  • VMM: fixed a Guru meditation for large memory 64-bit guests on 32-bit hosts with nested paging (bug #7544
  • VMM: performance improvements for VMs with more than 2 GB RAM (bug #6928)
  • GUI: fixed host key handling if the host key is set to Left Alt (Linux/Solaris hosts only; 3.2.0 regression; bug #6758)
  • GUI: the VM can be minimized from the mini toolbar (bug #4952)
  • GUI: handle Ctrl+Break properly on X11 hosts (3.2.0 regression; bug #6122)
  • GUI: fixed the case where the user aborted the media selector for selecting the boot hard disk from the VM wizard
  • GUI: added a check for Linux kernels 2.6.36 or later which are known to have the asynchronous I/O bug on ext4 / xfs file systems fixed (Linux hosts only)
  • OpenSolaris guests: use SATA controller by default
  • Storage: fixed I/O errors in the guest after compacting VDI images (3.2.6 regression; bug #7294)
  • Storage: automatically repair base disk images with non-zero parent UUID which made them inaccessible (bug #7289)
  • Storage: fixed corrupted images if a merge operation was canceled
  • IDE: added ATAPI passthrough support for audio CDs (bug #3494)
  • SATA: fixed a potential hang during boot of recent Solaris guests
  • SATA: handle out of disk space and similar conditions better
  • iSCSI: fixed sporadic hangs when closing the connection
  • VGA: fixed missing redraw with multiple screens under certain circumstances (bug #7291)
  • VGA: serveral small fixes for legacy VGA graphics modes
  • Bridged networking: fixed occasional host freeze during VM shutdown (Linux hosts only)
  • NAT: don't check for the existence of the TFTP prefix when delivering a file via bootp (bug #7384)
  • NAT: fixed resolving of names at the host resolver (bug #7138)
  • NAT: under rare conditions the NAT engine consumed 100% CPU load (non-Windows hosts only)
  • VRDP: fixed memory leak under certain circumstances (bug #5966)
  • VRDP: fixed missing redraws with Windows guests under certain circumstances
  • USB: properly discard blocking outstanding bulk URBs, fixes some printers
  • USB: Blackberry fix (bug #6465)
  • VBoxHeadless: fixed event queue processing problems which led to hangs if the VM could not be started successfully
  • VBoxManage: don't crash if parameters with invalid characters are passed (bug #7388)
  • VBoxManage: clonehd: fixed a bug where the command aborted with an error message under rare circumstances
  • VBoxManage: metrics: made it work for directly started VMs again (3.2.8 regression; bug #7482)
  • 3D support: report GLX_ARB_get_proc_address as supported extension
  • 3D support: guest application stack corruption when using glGetVertexAttrib[ifd]v (bug #7395)
  • 3D support: fixed broken 3D support when switching to fullscreen/seamless modes (bug #7314)
  • 3D support: fixed 32bit OpenGL apps under 64bit Windows XP/Vista (bug #7066)
  • OVF: fixed bug when exporting a VM with multiple attached disks (bug #7366)
  • OVF: fixed slow export for certain filesystems (bug #3719)
  • OVF: disabled manifest (.mf file) support; manifests are no longer verified on import nor written on export
  • Shared clipboard/Windows: improved the reliability of the shared clipboard on Windows hosts and guest (partial fix to bug #5266)
  • Shared Folders: don't show an empty directory if filenames with an invalid encoding exist on the host (bug #7349)
  • Shared Folders: return the proper error code when trying to list files for a non-existing wildcard (bug #7004)
  • Audio: fixed guest memory corruption when capturing from the NULL audio backend (bug #6911)
  • Audio: improved playback quality (less choppy) (bug #6816)
  • Web service: avoid unnecessary creation of idle threads
  • Additions: fixed bug in the guest execution feature when passing more than one environment variable
  • Additions: refresh all guest properties written by VBoxService after the VM was restored from a saved state
  • Additions: fixed a division by zero crash of VBoxService under certain circumstances
  • Additions: immediately resynchronize the guest time with the host time after the VM was restored from a saved state (bug #4018)
  • Additions/Windows: fixed LsaEnumerate error when enumerating logged in users
  • Additions/X.Org: support X.Org Server 1.9 (bug #7306)
  • Additions/X.Org: don't crash VBoxClient during reboot
  • Solaris hosts: fixed host DVD drive enumeration on Solaris 10
  • Solaris hosts: added a custom core dumper to procure more data in the event of a VM crash
  • Solaris guests: fixed user idle detection
  • Solaris guests: fixed a possible panic in Shared Folders when using the wrong user or group IDs (bug #7295)
  • Solaris guests: fixed Shared Folders from truncating files to 2GB on 32-bit guests (bug #7324)
  • Windows hosts: fixed a BSOD under certain circumstances in VBoxNetFlt.sys (bug #7448)
  • Linux hosts/guests: Linux 2.6.36 fixes
  • Linux hosts/guests: DKMS fixes (bug #5817)
  • Mac OS X hosts: fixed missing dock menu entries (bug #7392)

VirtualBox 3.2.8 (released 2010-08-06)

This is a maintenance release. The following items were fixed and/or added:

  • VMM: properly terminate the VM with an error if the guest is trying to switch to the PAE mode but PAE is disabled in the VM settings
  • GUI: switch to native file dialogs (Windows hosts only; bug #5459)
  • GUI: don't use native file dialogs on KDE hosts (Linux hosts only; bug #6809)
  • 3D support: fixed GL_EXT_texture_sRGB support
  • PXE: fixed ZENworks PXE boot regression
  • OVF: fixed slower export and larger images under certain circumstances (3.2.6 regression; bug #7073)
  • USB: properly signal an interrupt if the port suspend status changes
  • USB: respect the remote-only filter
  • USB: avoid VM hang when changing the configuration of certain devices (Windows hosts only)
  • USB: fix a crash with older Linux kernels and non-ASCII characters in device strings (Linux hosts only; bug #6983)
  • PageFusion: fixed conflict with the guest execution feature
  • PageFusion: fixed stability issues with a large number of VMs
  • PageFusion: fixed host crashes with guest SMP and Win64 guests
  • Memory ballooning: fixed problems restoring VMs with pre-allocation enabled
  • Bridged networking: fixed performance issue with GRO enabled on bridged device (bug #7059)
  • Hostonly networking: fixed performance issue (3.2.6 regression; bug #7081)
  • Hard disks: fix auto-reset of immutable disk at VM startup (bug #6832)
  • BusLogic: several fixes for Windows NT/2000 and SCO OpenServer guests
  • LsiLogic: fixed I/O errors under rare circumstances
  • Sharing disks: support for attaching one disk to several VMs without external tools and tricks (see here for a short explanation)
  • Shared folders: several fixes and performance enhancements for Solaris guests (bugs #4154 and #6512)
  • Solaris Installer: added support for remote installations
  • Guest Properties API: correctly support enumerating the properties of a running VM with an empty "patterns" field (bug #7171)
  • Guest properties: properly delete transient properties on shutdown
  • RDP video redirection performance improvements and stability fixes
  • Settings: silently fix host audio driver when reading machine XML settings files or OVF written by VirtualBox on a different host OS, for example convert DirectSound to PulseAudio (bug #7209)
  • Settings: properly store the NAT network setting in XML settings file version 1.10 and later (bug #6176)
  • VBoxManage: handle differencing images with parent UUID correctly in subcommand openmedium disk (bug #6751)
  • Web service: enabled HTTP keepalive for much better performance
  • Web service: added timestamps to logging output
  • Web service: treat 8-bit strings as UTF-8 not ASCII
  • X11 Additions: fix for Xorg 6.8 guests (e.g. RHEL4)

VirtualBox 3.2.6 (released 2010-06-25)

This is a maintenance release. The following items were fixed and/or added:

  • VMM: fixed host crash when running 64-bit guests on 32-bit hosts with certain Intel CPUs (VT-x only; bug #6166)
  • VMM: allow 64-bit SMP guests on 32-bit hosts (VT-x and AMD-V only; does not apply to Mac OS X, which already supports it)
  • VMM: fixed Guru mediation if guests with more than 2GB are booted with VT-x/AMD-V disabled (bug #5740)
  • VMM: fixed TR limit trashing (VT-x and 64-bit host only; bug #7052)
  • Page Fusion: several bug fixes for SMP guests (including bug #6964)
  • Teleportation: several fixes and improvements
  • Mac OS X server guests: compatibility fix
  • EFI: fixed memory detection for guests with 2GB or more RAM assigned
  • GUI: added a workaround for a Linux kernel bug which affecting asynchronous I/O on ext4 / xfs file systems (Linux hosts only)
  • GUI: added setting for multiple VRDP connections; useful if multiple screens are enabled
  • GUI: another fix for the keyboard capturing bug under metacity (bug #6727)
  • GUI: fixed quit dialog when used in seamless or fullscreen mode (Mac OS X hosts only; bug #6938)
  • GUI: handle the extra key on the Brazilian keyboard on X11 hosts again (bug #7022).
  • 2D Video acceleration: fixed crashes when leaving the fullscreen mode (bug #6768)
  • VBoxManage: fixed storageattach error handling (bug #6927)
  • VBoxManage: fixed dhcpserver add (3.2.0 regression; bug #7031)
  • Storage: fixed hang with images located on filesystems which don't support async I/O (bug #6905)
  • Storage: fixed raw disks on Windows hosts (3.2.0 regression; bug #6987)
  • LsiLogic: fixed hang with older Linux guests
  • BusLogic: fixed hang during I/O
  • SATA: set initial number of ports to 1 as some guests can't handle 30 ports (e.g. CentOS 4 and FreeBSD; bug #6984)
  • SATA: performance improvement
  • SCSI: fixed error when using the full format option during Windows installation (bug #5101)
  • iSCSI: fixed authentication (bug #4031)
  • Host-only/bridged networking: fixed excessive host kernel warnings under certain circumstances (Linux hosts only; 3.2.0 regression; bug #6872)
  • NAT: fixed potential memory leaks
  • NAT: increased the size of the memory pool for 16K Jumbo frames (performance tweak)
  • NAT: allow to link/unlink the network cable even if the VM is currently paused
  • E1000: disconnect cable was not properly handled if the NIC was not yet initialized by the guest
  • OVF: export performance optimization
  • OVF: upgraded OS type definitions to CIM 2.25.0 so that Windows 7 and other OSes are now tagged correctly on export
  • Settings: the setting for disabling the host I/O cache was sometimes not properly saved
  • Settings: save machine state into XML correctly even when snapshot folder has been changed to a non-default location (bug #5656)
  • USB: allow the guest to disable an EHCI port
  • USB: find a valid language ID before querying strings (bug #7034)
  • POSIX hosts: fixed several memory leaks (3.2.0 regression)
  • Solaris hosts: fixed VDI access problem under certain circumstances (IDE/SATA; 3.2.0 regression)
  • Solaris hosts: fixed VM fails to start on 32-bit hosts (3.2.0 regression; bug #6899)
  • Windows hosts (32-bit): increase guest RAM limit if the host kernel allows for more virtual address space
  • Linux Additions: re-read a directory after a file was removed (bug #5251)
  • Linux Additions: install the DRI driver in the right location on ArchLinux guests (bug #6937)
  • X11 Additions: fixed spurious mouse movement events (bug #4260)
  • Solaris Additions: fixed guest control execution
  • Windows Additions: automatic logon on Windows Vista/Windows 7 is now able to handle renamed and principal user accounts; added various bugfixes
  • Windows Additions: improved command line parsing of the installer
  • Windows Additions: fixed driver verifier bugcheck in VBoxMouse (bug #6453)
  • 3D support: fixed OpenGL support for 32bit apps under 64bit Windows guests

VirtualBox 3.2.4 (released 2010-06-07)

This is a maintenance release. The following items were fixed and/or added:

  • GUI: fixed a superfluous resize-event on powering-on VM for X11 (improvement for the 3.2.2 fix)
  • Host-only/bridged networking: fixed guest-to-guest communication over wireless (3.2.0 regression; bug #6855)
  • Storage: fixed a potential guest disk corruption with growing images (3.2.0 regression)
  • Page Fusion: fixed shared module detection for Win64 guests
  • 3D support: allow use of CR_SYSTEM_GL_PATH again (bug #6864)
  • 3D support: fixed a host assertion for some multi-threaded guest applications (bug #5236)
  • 3D support: fixed host crashes with nVIDIA drivers on WDDM startup
  • OVF: fixed import of OVFs with a VM description (annotation) (3.2.2 regression; bug #6914)
  • VRDP: fixed issues with secondary monitors (bug #6759)

VirtualBox 3.2.2 (released 2010-06-02)

This is a maintenance release. The following items were fixed and/or added:

  • VMM: fixed rare invalid guest state guru meditation (VT-x only)
  • VMM: fixed poor performance with nested paging and unrestricted guest execution (VT-x only; bug #6716)
  • VMM: fixed occasional guru meditation during Windows 7 bootup (bug #6728)
  • GUI: keep the status for remote control in sync with the actual state
  • GUI: don't exit after a successful refresh of an invalid VM configuration
  • GUI: fixed keyboard capturing bug under metacity (bug #6727)
  • GUI: fixed crash during VM termination if a modal dialog is open
  • GUI: default controllers names of New VM Wizard are synchronized with VM settings
  • GUI: fixed superfluous resize-event on powering-on VM for X11
  • GUI: fixed regression - missed USB item's tool-tip of USB devices menu
  • GUI: Activate VM window on mouse-hovering for multi-monitor VMs
  • VBoxSDL/Linux hosts: automated keyboard type detection (bug #5764)
  • SATA: fixed crash during VM suspend under rare circumstances
  • SATA: fixed crash during VM reset after a snapshot was taken
  • Storage: fixed sporadic hang of SMP guests using SATA or LSI Logic SCSI and asynchronous I/O
  • Virtio-net: fix for guests with more than about 4GB RAM (bug #6784)
  • Page Fusion: fixed VBoxService crash with enabled Page Fusion on Win64 guests
  • Page Fusion: added kernel module sharing
  • HGCM: fixed memory leak which showed up if the Guest Additions were accessing a non-existing HGCM service
  • Teleportation: several fixes
  • Floppy: don't disable the host I/O cache by default
  • USB: fixed 3.1 regression with certain devices (e.g. iPhone); Windows host only
  • Serial: updated the guest device emulation to 16550A and reduced the probability for loosing bytes during transmission (bug #1548)
  • NAT: re-fetch the name server parameters from the host on guest DHCP requests to handle host network switches more gracefully (bug #3847)
  • NAT: fixed parsing of IPv4 addresses in CIDR notation (bug #6797)
  • NAT: limit the number of name servers passed to the guest to four (non-Windows hosts only; bug #4098)
  • NAT: fixed DNS transaction id mismatch (bug #6833)
  • VDE: fixed changing the attachment during runtime
  • Bridged Networking: fixed memory leak in the Bridged Networking driver for Windows hosts (bug #6824)
  • Windows Additions: fix for NT4 guests (bug #6748)
  • Windows Additions: re-introduced system preparation feature
  • Linux guests: enable PAE for RedHat guests by default
  • Linux guests: fix support for disabling mouse integration (bug #6714)
  • Webservice: fixed a rare crash when calling IGuest methods from the webservice.
  • OVF: fixed wrong hard disk UUIDs on export (bug #6802)
  • OVF: fixed 3.2.0 regression importing legacy OVF 0.9 files
  • 3D support: fixed OpenGL support for 64bit apps on windows guests
  • 3D support: fixed various host crashes (#2954, #5713, #6443)

VirtualBox 3.2.0 (released 2010-05-18)

This version is a major update. The following major new features were added:

  • Following the acquisition of Sun Microsystems by Oracle Corporation, the product is now called Oracle VM VirtualBox and all references were changed without impacting compatibility
  • Experimental support for Mac OS X Server guests (see the manual for more information)
  • Memory ballooning to dynamically in- or decrease the amount of RAM used by a VM (64-bit hosts only) (see the manual for more information)
  • Page Fusion automatically de-duplicates RAM when running similar VMs thereby increasing capacity. Currently supported for Windows guests on 64-bit hosts (see the manual for more information)
  • CPU hot-plugging for Linux (hot-add and hot-remove) and certain Windows guests (hot-add only) (see the manual for more information)
  • New Hypervisor features: with both VT-x/AMD-V on 64-bit hosts, using large pages can improve performance (see the manual for more information); also, on VT-x, unrestricted guest execution is now supported (if nested paging is enabled with VT-x, real mode and protected mode without paging code runs faster, which mainly speeds up guest OS booting)
  • Support for deleting snapshots while the VM is running
  • Support for multi-monitor guest setups in the GUI for Windows guests (see the manual for more information)
  • USB tablet/keyboard emulation for improved user experience if no Guest Additions are available (see the manual for more information).
  • LsiLogic SAS controller emulation (see the manual for more information)
  • RDP video acceleration (see the manual for more information)
  • NAT engine configuration via API and VBoxManage
  • Use of host I/O cache is now configurable (see the manual for more information)
  • Guest Additions: added support for executing guest applications from the host system (replaces the automatic system preparation feature; see the manual for more information)
  • OVF: enhanced OVF support with custom namespace to preserve settings that are not part of the base OVF standard

In addition, the following items were fixed and/or added:

  • VMM: fixed Windows 2000 guest crash when configured with a large amount of RAM (bug #5800)
  • Linux/Solaris guests: PAM module for automatic logons added
  • GUI: guess the OS type from the OS name when creating a new VM
  • GUI: added VM setting for passing the time in UTC instead of passing the local host time to the guest (bug #1310)
  • GUI: fixed seamless mode on secondary monitors (bugs #1322 and #1669)
  • GUI: offer to download the user manual in the OSE version (bug #6442)
  • GUI: allow to set an empty host key to disallow any host key combination (bug #684)
  • GUI: allow to restrict the possible actions when shutting down the VM from the GUI
  • Main: allow to start a VM even if a virtual DVD or floppy medium is not accessible
  • Settings: be more robust when saving the XML settings files
  • Mac OS X: rewrite of the CoreAudio driver and added support for audio input (bug #5869)
  • Mac OS X: external VRDP authentication module support (bug #3106)
  • Mac OS X: Moved the realtime dock preview settings to the VM settings (no global option anymore). Use the dock menu to configure it.
  • Mac OS X: added the VM menu to the dock menu
  • 3D support: fixed corrupted surface rendering (bug #5695)
  • 3D support: fixed VM crashes when using ARB_IMAGING (bug #6014)
  • 3D support: fixed assertion when guest applications uses several windows with single OpenGL context (bug #4598)
  • 3D support: added GL_ARB_pixel_buffer_object support
  • 3D support: added OpenGL 2.1 support
  • 3D support: fixed Final frame of Compiz animation not updated to the screen (Mac OS X only) (bug #4653)
  • 3D support: fixed blank screen after loading snapshot of VM with enabled Compiz
  • Added support for virtual high precision event timer (HPET)
  • Added support for Virtual Distributed Ethernet (VDE) (Linux hosts only; see the manual)
  • OVF: fixed mapping between two IDE channels in OVF and the one IDE controller in VirtualBox
  • OVF: fix VMDK format string identifiers and sort XML elements from rasd: namespace alphabetically as prescribed by standard
  • VBoxShell: interactive Python shell extended to be fully functional TUI for VirtualBox
  • Linux Additions: support Fedora 13 (bug #6370)
  • VBoxManage: fixed overly strict checks when creating a raw partition VMDK (bugs #688, #4438)

www.oracle.com
ContactPrivacy policyTerms of Use