= Changelog for VirtualBox 3.2 = '''!VirtualBox 3.2.2''' (released 2010-06-02)[[BR]][[BR]] 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)[[BR]][[BR]] 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/ch03.html#intro-macosxguests 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/ch04.html#guestadd-balloon 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/ch04.html#guestadd-pagefusion manual] for more information) * CPU hot-plugging for Linux (hot-add and hot-remove) and certain Windows guests (hot-add only) (see the [/manual/ch09.html#cpuhotplug 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/ch10.html#nestedpaging 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/ch03.html#settings-display manual] for more information) * USB tablet/keyboard emulation for improved user experience if no Guest Additions are available (see the [/manual/ch03.html#settings-motherboard manual] for more information). * !LsiLogic SAS controller emulation (see the [/manual/ch05.html#harddiskcontrollers manual] for more information) * RDP video acceleration (see the [/manual/ch07.html#vrdp-videochannel manual] for more information) * NAT engine configuration via API and VBoxManage * Use of host I/O cache is now configurable (see the [/manual/ch05.html#iocaching 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/ch04.html#guestadd-guestcontrol 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/ch06.html#networkingmodes 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) For the changelog of previous !VirtualBox series, have a look at * [wiki:Changelog-3.1 VirtualBox 3.1] * [wiki:Changelog-3.0 VirtualBox 3.0] * [wiki:Changelog-2.2 VirtualBox 2.2] * [wiki:Changelog-2.1 VirtualBox 2.1] * [wiki:Changelog-2.0 VirtualBox 2.0] * [wiki:Changelog-1.6 VirtualBox 1.6]