Anzeigen der neuesten Beiträge
0 Mitglieder und 2 Gäste betrachten dieses Thema.
Version 3.2.4 (2010-06-07)This is a maintenance release. The following items were fixed and/or added:• GUI: fixed superfluous resize-event on powering-on VM for X11 (improvementfor the 3.2.2 fix)• Host-only/bridged networking: fixed guest-to-guest communication over wire-less (3.2.0 regression; bug #6855)• Storage: fixed a potential guest disk corruption with growing images (3.2.0 re-gression)• 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)
Version 3.2.6 will be a maintenance release. The following items were fixed and/or added: * Added a workaround for the ext4 Linux kernel bug. VirtualBox will try to detect if a hard disk image is located on an ext4 partition and enable the host I/O cache in that case. * Added a size limit check for the host file system. This check will warn the user if he put an image with a hard disk logical size bigger than 4GB on a FAT partition. * 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) * Page Fusion: several bug fixes for SMP guests (including bug #6964) * Mac OS X server guests: compatibility fix * EFI: fixed memory detection for guests with 2GB or more RAM assigned * 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) * VBoxManage: fixed storageattach error handling (bug #6927) * 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) * 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) * 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 * USB: allow the guest to disable an EHCI port * 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) * Linux Additions: re-read a directory after a file was removed (bug #5251) * Windows Additions: automatic logon on Windows Vista/Windows 7 is now able to handle renamed user accounts; added various bugfixes * Windows Additions: improved command line parsing of the installer
The following items were fixed and/or since the first Beta: * The warning for the ext4 Linux kernel bug was extended to the xfs file system which suffers from the same problem * Teleportation: several fixes and improvements * VMM: fixed two saved-state regressions from 3.2.6 Beta 1 * GUI: fixed quit dialog when used in seamless or fullscreen mode (Mac OS X hosts only; bug #6938) * VBoxManage: fixed dhcpserver add (3.2.0 regression; bug #7031) * NAT: fixed potential memory leak * NAT: increased the size of the memory pool for 16K Jumbo frames (performance tweak) * E1000: disconnect cable was not properly handled if the NIC was not yet initialized by the guest * 3D support: fixed OpenGL support for 32bit apps under 64bit Windows guests
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
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 * 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)
Version 3.2.10 (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 nestedpaging (bug #7544) VMM: performance improvements for VMs with more than 2GB RAM (bug #6928) GUI: fixed host key handling if the host key is set to Left Alt (Linux/Solaris hosts only; 3.2.0regression; 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 harddisk from the VM wizard GUI: added a check for Linux kernels 2.6.36 or later which are known to have the asyn-chronous 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 madethem inaccessible (bug #7289) Storage: fixed corrupted images if a merge operation was canceled IDE: added ATAPI passthrough support for audio CDs SATA: fixed a potential hang during boot of recent Solaris guests SATA: handle out of disk space and similar conditions betteriSCSI: 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 hostsonly) 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 couldnot 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 messageunder 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 norwritten on export Shared clipboard/Windows: improved the reliability of the shared clipboard on Windowshosts and guest (partial fix to bug #5266) Shared Folders: don’t show an empty directory if filenames with an invalid encoding existon the host (bug #7349) Shared Folders: return the proper error code when trying to list files for a non-existingwildcard (bug #7004) Audio: fixed guest memory corruption when capturing from the NULL audio backend (bug#6911)Audio: improved playback quality (less choppy) Web service: avoid unnecessary creation of idle threads Additions: fixed bug in the guest execution feature when passing more than one environ-ment variable Additions: refresh all guest properties written by VBoxService after the VM was restoredfrom 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 wasrestored 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 groupIDs (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)
- 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
Note: As of version 4.0, certain features of VirtualBox are shipped as part of external packages (extpacks). There is currently one extpack available: This PUEL extpack adds support for USB 2.0, RDP server and the PXE bootloader with E1000 support. To install this package, open the VirtualBox Global Settings and open the Extensions pane.Version 4.0.0 will be new major release. The following major new features were added: * New settings/disk file layout for VM portability; see the manual for more information. * Open Virtualization Format Archive (OVA) support; see the manual for more information. * VMM: support more than 1.5/2 GB guest RAM on 32-bit hosts * Language bindings: uniform Java bindings for both local (COM/XPCOM) and remote (SOAP) invocation APIs * Chipset: added support for the Intel ICH9 chipset with 3 PCI buses, PCI express and Message Signaled Interrupts (MSI) * Audio: Intel HD Audio is now available as guest hardware, for better support with modern guest operating systems (e.g. 64-bit Windows; bug #2785). * GUI: redesigned user interface with guest window preview * GUI: new display mode with downscaled guest display * Resource control: added support for limiting a VM's CPU time and IO bandwidth. * Storage: support asynchronous I/O for iSCSI, VMDK, VHD and Parallels images * Storage: support for resizing VDI and VHD images * Windows Additions: support for automatically updating the Guest Additions (requires installed Windows Guest Additions 4.0 or later) * Guest Additions: support for copying files into the guest file systemIn addition, the following items were fixed and/or added: * VMM: Enable large page support by default on 64-bit hosts (applies to nested paging only) * VMM: fixed guru meditation when running Minix (VT-x only; bug #6557) * GUI: the guest VM list is now sortable * GUI: add the possibility to delete all harddisk attached to an VM, when this VM is deleted (bug #5511) * GUI: built-in creation of desktop file shortcuts to start VMs on double click (bug #2322) * GUI: add configuration dialog for port forwarding in NAT mode (bug #1657) * GUI: show the guest window content on save and restore * GUI: certain GUI warnings don't stop the VM output anymore * Settings: deleting a machine now automatically deletes all snapshots and saved states as well, it is no longer necessary to manually delete snapshots first; VBoxManage unregistervm --delete can do the same now * Snapshots: added screenshots * 3D support: allow use of CR_SYSTEM_GL_PATH again (bug #6864) * 3D support: fixed various clipping/visibility issues (bugs #5659, #5794, #5848, #6018, #6187, #6570) * 3D support: guest application stack corruption when using glGetVertexAttrib[ifd]v (bug #7395) * 2D Video acceleration: multimonitor support * VRDP: fixed rare crash in multimonitor configuration * Display: fixed occasional guest resize crash * NAT: port forwarding rules can be applied at runtime * SATA: allow to attach CD/DVD-ROM drives including passthrough (bug #7058) * Floppy: support readonly image files, taking this as the criteria for making the medium readonly (bug #5651) * Audio: the DirectSound backend now allows VMs to be audible when another DirectSound application is active, including another VM (bug #5578) * EFI: support for SATA disks and CDROMs * BIOS: reduce the stack usage of the VESA BIOS function #4F01 (Quake fix) * OVF/OVA: significant performance improvements during export and import * OVF/OVA: creation of the manifest file on export is optional now * OVF/OVA: allow overwriting the target disk format on import * OVF/OVA: fixed export of VMs with iSCSI disks * Storage: Apple DMG image support for the virtual CD/DVD (bug #6760) * Linux host USB support: introduced a less invasive way of accessing raw USB devices (bugs #1093, #5345, #7759) * Guest Additions: Shared Folders now can be marked as being auto-mounted on Windows, Linux and Solaris guests * Linux Additions: Shared Folders now support symbolic links (bug #818) * Linux Additions: combined 32-bit and 64-bit additions into one file * Windows Additions: automatic logon on Windows Vista/Windows 7 is now able to handle renamed user accounts; added various bugfixes
This is the second beta of the upcoming 4.0 release. The following items were added/fixed since VirtualBox 4.0.0 Beta 1: * ExtPacks: show a confirmation dialog before installing an extpack * ICH9 chipset: fix Windows detection of the 82801IB host bridge * Linux hosts: fixed a wrong dependency to libstdc++5 in the Oracle ExtPack for 32-bit Linux which prevented to install that package on recent Linux distributions * Solaris hosts: fixed a bug which prevented to install ExtPacks at all * Linux/Solaris hosts: fixed the changelog in VirtualBox.chm (4.0 Beta 1 regression) * Audio/HDA: fixed issue with Ubuntu 10.10 guests and OpenSolaris guests * Audio/HDA: fixed choppy sound of Windows guests * GUI: fixed display of the file shortcuts on some older Window Manager on X11 * Mouse: fixed mouse reporting which was not working for X11 guests with pre-4.0 Additions (4.0 Beta 1 regression) * Settings: use forward slashes in paths to make settings files more portable between Windows & other platforms * VBoxManage: show exact image format variant with VBoxManage showhdinfo * VBoxHeadless: detect VBoxSVC crash and terminate the VM cleanly * SATA: fixed DVD detection with Solaris guests * Linux Additions: fixed compilation of the kernel modules with DKMS (4.0 Beta 1 regression) * VMDK: fixed image corruption with async I/O (4.0 Beta 1 regression) * VBoxManage: fixed image resizing and the associated help text * OVA: fix wrong size writing for individual files greater 4GB (max. 8GB now) * X11 guests: multi-monitor support for X.Org Server 1.3+
This is the third beta of the upcoming 4.0 release. The following items were added/fixed since VirtualBox 4.0.0 Beta 2: * Solaris hosts: another fix for installing ExtPacks on Solaris * Solaris hosts: properly register mime types * GUI: fixed a crash if maximizing a guest window is not allowed * GUI: remember recent mounted mediums * GUI: fixed additions mounting * GUI: added hint how to get out of the scale mode * GUI: fixed black fullscreen minitoolbar on KDE4 hosts (bug #5449) * GUI: allow to update / downgrade / reinstall ExtPacks * 3D support: fixed incorrect rendering for some d3d8/9 apps * 3D support: fixed OpenGL support for 32bit apps on 64bit Windows XP SP2 * 3D support: fixed installation on Linux without DKMS * 3D support: fixed OpenGL support for libMesa 7.9 * VGA: fixed crash when booting VMs with older additions * OVA: allow individual files greater 8GB * Storage: performance optimization by not using our own block cache for read-only mediums * BIOS: implemented multi-sector reading, speeds up booting of certain guests (e.g. Solaris) * VMM: fixed FreeBSD 8.1 boot hang for unrestricted guest execution with VT-x * VMM: fixed performance regression for 32-bit SMP guests (VT-x + nested paging) * VMM: fixed performance regression (VT-x with preemption timer only) * VMM: improved fix for blocking NMIs triggered by active performance counters (Linux hosts in non-VT-x/AMD-V mode only; bug #7819) * User Manual: Windows help file (.chm) is searchable again * Windows Additions: fixed Windows 2000 guests (4.0.0 Beta 1 regression) * Solaris Additions: fixed guest X11 drivers * Solaris Additions: fixed unexpected termination of VBoxService * Linux Additions: fixed xorg.conf patching for older Linux (3.2.12 regression)
The following items were added/fixed since VirtualBox 4.0.0 Beta 3: * Audio: fixed memory corruption under certain circumstances * 3D support: fixed OpenGL support for Windows 2000 guests * Settings: modifying VM session could lose disk attachments (4.0 Beta 3 regression) * OVA: fixed crash during import * GUI: better OS type string matching * GUI: fixed redraw problem on X11 guests with multiple monitors attached (Mac OS X hosts only) * GUI: remember last directory in file dialogs * Settings: fixed .vbox file format portability issue with snapshots (backslashes) * ExtPacks: fixed installation on certain Linux hosts (e.g. openSUSE) * ExtPacks: require sudo for installation on Linux and Solaris hosts * Storage: fixed possible crash during suspend * Storage: fixed raw disk access on OS X * Storage: lower the CPU usage for low disk I/O bandwidth limits * Storage: added multi-attachment image mode for shared disk clusters * Storage: fixed SATA activity LED handling * 2D: fixed seamless mode when 2D is on for Mac hosts * Additions: fixed incompatibility with SLED 11
This version is a major update. The following major new features were added: * Reorganization of VirtualBox into a base package and Extension Packs; see chapter 1.5, Installing VirtualBox and extension packs, see the manual for more information * New settings/disk file layout for VM portability; see chapter 10.1, Where VirtualBox stores its files, see the manual for more information * Major rework of the GUI (now called “VirtualBox Manager”): o Redesigned user interface with guest window preview (also for screenshots) o New “scale” display mode with scaled guest display; see chapter 1.8.5, Resizing the machine’s window, see the manual for more information o Support for creating and starting .vbox desktop shortcuts (bug #1889) o The VM list is now sortable o Machines can now be deleted easily without a trace including snapshots and saved states, and optionally including attached disk images (bug #5511; also, VBoxManage unregistervm --delete can do the same now) o Built-in creation of desktop file shortcuts to start VMs on double click (bug #2322) * VMM: support more than 1.5/2 GB guest RAM on 32-bit hosts * New virtual hardware: o Intel ICH9 chipset with three PCI buses, PCI Express and Message Signaled Interrupts (MSI); see chapter 3.4.1, “Motherboard” tab, see the manual for more information o Intel HD Audio, for better support of modern guest operating systems (e.g. 64-bit Windows; bug #2785) * Improvements to OVF support (see chapter 1.12, Importing and exporting virtual machines, see the manual for more information): o Open Virtualization Format Archive (OVA) support o Significant performance improvements during export and import o Creation of the manifest file on export is optional now o Imported disks can have formats other than VMDK * Resource control: added support for limiting a VM’s CPU time and IO bandwidth; see chapter 5.8, Limiting bandwidth for disk images, see the manual for more information * Storage: support asynchronous I/O for iSCSI, VMDK, VHD and Parallels images * Storage: support for resizing VDI and VHD images; see chapter 8.21, VBoxManage modifyhd, see the manual for more information. * Guest Additions: support for multiple virtual screens in Linux and Solaris guests using X.Org server 1.3 and later * Language bindings: uniform Java bindings for both local (COM/XPCOM) and remote (SOAP) invocation APIs In addition, the following items were fixed and/or added: * VMM: Enable large page support by default on 64-bit hosts (applies to nested paging only) * VMM: fixed guru meditation when running Minix (VT-x only; bug #6557) * VMM: fixed crash under certain circumstances (Linux hosts only, non VT-x/AMD-V mode only; bugs #4529 and #7819) * GUI: add configuration dialog for port forwarding in NAT mode (bug #1657) * GUI: show the guest window content on save and restore * GUI: certain GUI warnings don’t stop the VM output anymore * GUI: fixed black fullscreen minitoolbar on KDE4 hosts (Linux hosts only; bug #5449) * BIOS: implemented multi-sector reading to speed up booting of certain guests (e.g. Solaris) * Bridged networking: improved throughput by filtering out outgoing packets intended for the host before they reach the physical network (Linux hosts only; bug #7792) * 3D support: allow use of CR_SYSTEM_GL_PATH again (bug #6864) * 3D support: fixed various clipping/visibility issues (bugs #5659, #5794, #5848, #6018, #6187, #6570) * 3D support: guest application stack corruption when using glGetVertexAttrib[ifd]v (bug #7395) * 3D support: fixed OpenGL support for libMesa 7.9 * 3D support: fixed Unity/Compiz crashes on natty * 2D Video acceleration: multimonitor support * VRDP: fixed rare crash in multimonitor configuration * VRDP: support for upstream audio * Display: fixed occasional guest resize crash * NAT: port forwarding rules can be applied at runtime * SATA: allow to attach CD/DVD-ROM drives including passthrough (bug #7058) * Floppy: support readonly image files, taking this as the criteria for making the medium readonly (bug #5651) * Audio: fixed memory corruption during playback under rare circumstances * Audio: the DirectSound backend now allows VMs to be audible when another DirectSound application is active, including another VM (bug #5578) * EFI: support for SATA disks and CDROMs * BIOS: reduce the stack usage of the VESA BIOS function #4F01 (Quake fix) * OVF/OVA: fixed export of VMs with iSCSI disks * Storage: Apple DMG image support for the virtual CD/DVD (bug #6760) * Linux host USB support: introduced a less invasive way of accessing raw USB devices (bugs #1093, #5345, #7759) * Linux hosts: support recent Linux kernels with CONFIG_DEBUG_SET_MODULE_RONX set * Guest Additions: Shared Folders now can be marked as being auto-mounted on Windows, Linux and Solaris guests * Linux Additions: Shared Folders now support symbolic links (bug #818) * Linux Additions: combined 32-bit and 64-bit additions into one file * Windows Additions: automatic logon on Windows Vista/Windows 7 is now able to handle renamed user accounts; added various bugfixes
This is a maintenance release. The following items were fixed and/or added since VirtualBox 4.0: * GUI: don't crash if a removable host drive referenced from the VM settings vanished * GUI: fixed a crash when using the KDE4 Oxygen theme and clicked on the settings button (4.0 regression; bug #7875) * GUI: properly warn if the machine folder cannot be created (bug #8031) * GUI: several fixes for multimonitor X11 guests * ExtPack: don’t make the installer helper application suid root (Linux .deb/.rpm packages only) * ExtPack: improved user experience on Vista / Windows 7 when installing an extension pack * ExtPack: fixed issue with non-ascii characters in the path name during installing an extension pack (bug #7917) * ExtPack: fixed SELinux issues on 32-bit Linux hosts * VBoxManage: Host-only interface creation and removal is now supported for all platforms except Solaris (bug #7741) * VBoxManage: fixed segmentation fault when removing non-existent host-only interface * Storage: fixed possible crashes with VMDK/VHD images with snapshots and async I/O (4.0 regression) * Storage: don’t eject the physical medium if a DVD/CDROM/floppy drive is detached from a VM (bug #5825) * Storage: be more robust when a faulty guest sends ATA commands to an ATAPI device (bug #6597) * Parallels: fixed deletion of the image during suspend, pause or power off (4.0 regression) * Bridged networking: fixed host kernel panic when bridging to devices with no TX queue (4.0 regression; Linux hosts only; bug #7908) * NAT: port-forwarding rule registration respects protocol parameter (bug #8094) * E1000: fixed PXE boot issues with WDS (bug #6330) * Virtio-net: fixed the issue with TX performance in some Linux guests * ICH9: fixed VM crash (software virtualization only; bug #7885) * VGA: fixed VESA screen issue (4.0 regression; bug #7986) * Shared Folders: fixed parameter parsing when creating symbolic links, fixes 32-bit/64-bit bitness issue (bug #818) * Main: fixed crash under rare circumstances due to an invalid logging string (4.0 regression) * Main: improve error information propagation for errors preventing a VM start * Main: fixed problems with snapshots and non-ASCII characters in machine paths (bug #8024) * Webservice: now listens to localhost by default as documented (bug #6067) * Settings: do not fail loading machine settings if removeable drive attachment (host drive or image) cannot be found; with 4.0 this is much more likely when machines are moved from one host to another * Settings: fixed issue that changing a snapshot name or description was not saved to machine XML * OVF/OVA: fixed import of files created by other OVF tools (bug #7983) * rdesktop-vrdp: fix a crash during USB device enumeration (bug #7981) * Linux hosts: fixed a crash during USB device enumeration. * Linux hosts: try a bit harder to allocate memory (4.0 regression; bug #8035) * Guest Additions: fixed parsing of parameters for guest control in VBoxService (4.0 regression; bug #8010) * Windows Guest Additions: automatic logon on Windows Vista/Windows 7 now supports unlocking previously locked workstations
VirtualBox 4.0.4 (released 2011-02-17)This is a maintenance release. The following items were fixed and/or added: * VMM: fixed recompiler crashes under certain conditions (bugs #8255, #8319 and further) * VMM: fixed running 64-bit guests on 32-bit host with nested paging enabled on AMD CPUs (4.0 regression; bug #7938) * VMM: fixed timing issues / hangs for certain guests using the programmable interval timer (bugs #8033 and #8062) * VMM: large page and monitoring fixes for live snapshots (bugs #7910, #8059, #8125) * GUI: fixed error message when trying to exceed the maximum number of host network interfaces * GUI: fixed saving of changes to the metadata of an existing snapshot (bug #8145) * GUI: fixed rare crash on X11 hosts (bug #8131) * GUI: when selecting a shared folder, start the file dialog in the users home directory (bug #8017) * ExtPack: enforce the correct permissions which might be restricted by umask when creating directories (non-Windows hosts only; bug #7878) * VBoxSDL: fixed crash when starting by specifying the VM UUID (4.0 regression; bug #8342) * VBoxManage: allow savestate even if the VM is already paused * VBoxManage: fixed modifyvm --synthcpu (bug #6577) * VBoxManage: fixed hang when doing guestcontrol execute –wait-for exit and displaying process status on exit (bug #8235) * VBoxManage: decreased CPU load during guestcontrol execute –wait-for exit/stdout while waiting for the guest process to terminate (bug #7872) * VBoxManage: fixed list hostdvds/hostfloppies * VBoxManage: fixed storageattach for host DVD drives and host floppy drives * Metrics: introduced RAM/VMM base metric. * Main: improved sanity check when taking a VM screen shot (bug #7966) * Main: fixed a crash under rare circumstances if a VM failed to start * Main: fixed attaching of immutable disk images (bug #8105) * Main: fixed a crash at VM shutdown (bug #6443) * Main: fixed incorrect handling of cross-referenced medium attachments (bug #8129) * Settings: fixed truncating of big integer values (4.0 regression) * Settings: properly store the ICH9 chipset type (bug #8123) * Host-Only & Bridged Networking: fixed VBox DHCP server startup issue for Windows hosts (4.0 regression; bug #7905) * Host-Only Networking: re-create vboxnetX interfaces after vboxnetadp.ko module reload on Linux and Darwin (bugs #5934, #6341) * NAT: fixed an mbuf leak under rare circumstances (bug #7459) * ACPI: don’t allow the guest to enter S4 by default and don’t announce S1 and S4 in the ACPI tables if disabled (bug #8008) * Graphics card: made re-enabling disabled screens work correctly to prevent problems when X11 guests enter screen saving mode (bug #8122) * Storage: fixed write errors with snapshots if the host cache is disabled (4.0 regression; bug #8221) * ATA/SATA: fixed reset handling after ACPI suspend/resume * BusLogic: fixed hang with SMP VMs * Serial: another attempt to prevent lost characters during transmission (bug #1548) * Linux hosts/guests: Linux 2.6.38-rc1 compile fixes * Mac OS X hosts: fixed VBoxSVC crash when listing host interfaces without default gateway (64-bit hosts only; bug #7955) * Solaris/Darwin hosts: fixed VM CPU execution cap * X.Org guests: fixed a crash on X server restart (bug #8231) * X.Org guests: support X.Org Server 1.10 pre-release and Ubuntu 11.04 Alpha. * X.Org guests: Add EDID emulation in the graphics driver to prevent GNOME settings daemon changing the mode on login. * X.Org guests: never send graphics modes to the host that older VirtualBox versions can’t handle. * Linux Additions: fixed a memory leak in the shared folders code if a host link is not readable (bug #8185) * Windows Additions: fixed handling of Security Attention Sequence (SAS) with VBoxGINA
This is a maintenance release. The following items were fixed and/or added: VMM: fixed incorrect handling of ballooned pages when restoring a VMM from a saved state VMM: don't crash on hosts with more than 64 cores / hyperthreads; implemented support for up to 256 host cores (except Windows hosts; bug #8489) VMM: fixed guru meditation for PAE guests running on hosts without PAE (bug #8006) VMM: fixed slow Linux guests with raw mode and recent guest kernels (bug #8726) GUI: support host key combinations (bug #979) GUI: fixed progress indicator (bug #7814) GUI: show the mouse pointer while the VM is paused if the USB tablet mouse emulation is used (bug #6799) GUI: adapt the snapshot folder as well when renaming a VM (bug #8469) GUI: persistently remember the last folders of the disk/DVD/floppy selectors GUI: never allow to start a VM with USB-2.0 activated if the proper extension pack is missing (bug #8182) GUI: fixed hang/crash when opening a file dialog in an non-existing folder (bug #8673) Snapshots: fixed a bug which could lose entries in the media registry when restoring a snapshot (bug #8363) Snapshots: allow snapshots to be stored in the VM directory 3D support: fixed a crash if a VM was forced to terminate (Windows hosts only; bug #7133) Storage: fixed memory leak (4.0 regression; bug #7966) Storage: fixed access to iSCSI targets over internal network Storage: fixed reading from disks with more than one snapshot for VHD and VMDK images with disabled host cache (bug #8408) Storage: fixed a possible hang during VM suspend after an I/O error occurred Storage: fixed a possible hang during VM suspend / reset (bug #8276, #8294) Storage: automatically create a diff image when attaching a streamOptimized VMDK image to a VM 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 Buslogic: fixed emulation for certain guests (e.g. jRockit VE) Host-Only Networking: fixed interface creation failure on Windows hosts (4.0.4 regression; bug #8362) Host-Only & Bridged & Internal Networking: fix for processing promiscuous mode requests by VMs, defaulting to switch behaviour Host-Only Networking: fixed connectivity issue after resuming the host from sleep (bug #3625) Bridged Networking: support for interface bonding on Mac OS X hosts (bug #8731) NAT: fixed processing of ARP announcements for guests with static assigned IPs (bug #8609) VRDP: backward compatibility with VRDPAuth external authentication library (bug #8063) Shared Folders: don't fail to start a VM if a path is not absolute, for example when importing an OVF from a different host (bug #7941) Audio: fixed crash under certain conditions (bug #8527) USB: fixed a crash when plugging certain USB devices (bug #8699) HPET: fixed time jumps when reading the counter (bug #8707) OVF/OVA: automatically adjust disk paths if the VM name is changed on import OVF/OVA: fix export to slow medias OVF/OVA: automatically repair inconsistent appliances with multiple disks (bug #8253) rdesktop-vrdp: fixed an assertion triggered under certain conditions (bug #8593) Windows hosts: fixed occasional hangs during VM shutdown because sometimes COM was not properly uninitialized Mac OS X hosts: prevent the mouse from leaving the VM window while captured Mac OS X hosts: keep aspect ratio while resizing in scale mode (shift for old behaviour) (part of bug #7822) X11 hosts: fixed Yen key support (bug #8438) X11 hosts: fixed a regression which caused Host+F1 to pop up help instead of sending Ctrl+Alt+F1 Linux hosts / Linux Additions: mangle IPRT symbols to allow installing VirtualBox inside a VM while the Guest Additions are active (bug #5686) 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 a deadlock in event semaphores that could lead to unkillable VM processes Windows Additions: fixed Sysprep parameter handling Windows Additions: fixed spontaneous guest reboots under certain circumstances (4.0.2 regression; bugs #8406, #8429) Windows Additions: added auto logon support for locked workstations on legacy Windows versions Windows Additions: fixed driver bugcheck error when handling PnP messages (4.0 regression; bug #8367) Windows Additions: fixed memory leak in VBoxVideo X11 Additions: added support for X.Org Server 1.10 final Linux Additions: Linux kernel 2.6.39-rc1 fixes Linux Additions: improved auto-run support (bug #5509) Linux Additions: fix mouse support on SUSE 11 SP 1 guests (bug #7946) Solaris Additions: added support for X.Org Server 1.9 Guest Additions: various bugfixes for guest control execution Webservice: use own log file, with log rotation to limit size