Version 97 (modified by 14 years ago) ( diff ) | ,
---|
Changelog for VirtualBox 3.2
VirtualBox 3.2.6 (released 2010-06-25)
- 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)
For the changelog of previous VirtualBox series, have a look at
Note:
See TracWiki
for help on using the wiki.