VirtualBox

Changes between Version 84 and Version 85 of Changelog-5.1


Ignore:
Timestamp:
May 18, 2010 7:17:28 PM (14 years ago)
Author:
Frank Mehnert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Changelog-5.1

    v84 v85  
    11= Changelog for VirtualBox 3.1 =
    22
    3 '''!VirtualBox 3.1.8''' (released 2010-05-10)[[BR]][[BR]]
    4 This is a maintenance release. The following items were fixed and/or added:
    5  * VMM: fixed crash with the OpenSUSE 11.3 milestone kernel during early boot (software virtualization only; bug #5457)
    6  * VMM: fixed invalid state during teleportation
    7  * VMM: fixed OS/2 guest crash with nested paging enabled
    8  * VMM: fixed massive display performance loss (AMD-V with nested paging only)
    9  * GUI: fixed off-by-one bug when passing absolute mouse coordinates to the guest (3.1.6 regression)
    10  * GUI: show the real version of the Guest Additions, not the interface version
    11  * GUI: when adding a DVD or floppy slot in the VM mass storage settings dialog, don't attach a random medium but just leave the slot empty
    12  * GUI: added ''--seamless'' and ''--fullscreen'' command line switches (bug #4220)
    13  * GUI: fixed a SEGFAULT under rare circumstances
    14  * 2D Video acceleration: fixed display issues when working with non 32-bit modes (bugs #6094 & #6208)
    15  * !LsiLogic: Fixed detection of hard disks attached to port 0 when using the drivers from LSI
    16  * ATA: Fixed sporadic crash with Linux guests when having a hard disk and DVD drive on the same channel (bug #6079)
    17  * Network: allow to start a VM even if not all network adapters are attached
    18  * Network: promiscuous mode support for e1000 and simparavirtualized adapters (bug #6519)
    19  * NAT: fixed ICMP latency (non-Windows hosts only; bug #6427)
    20  * SCSI: fixed guest crashes under certain circumstances when booting from SCSI devices
    21  * VBoxManage: fixed modifyvm ''--natnet'' default
    22  * Solaris Hosts: fixed a kernel panic when bridged networking might fail to initialize
    23  * Solaris Hosts: fixed priority tagged VLAN packets in bridged networking
    24  * Shared folders: fixed issue with copying read-only files (Linux guests only; bug #4890)
    25  * Shared folders: renamed the guest kernel module from vboxvfs to vboxsf to make it load on demand by the Linux kernel. Fixes mounting from /etc/fstab in Ubuntu 10.04
    26  * Shared folders: fixed setuid file permissions (Solaris guests only).
    27  * Shared folders: fixed deleting directories recursively (Solaris guests only; bug #6513)
    28  * Guest Additions: support seamless and dynamic resizing on certain older X11 guests (bug #5840)
    29  * Solaris Additions: fixed OpenGL library dependencies (bug #6435)
    30  * Keyboard/Mouse emulation: fixed handling of simultaneous mouse/keyboard events under certain circumstances (bug #5375)
    31  * Mouse emulation: never switch straight back from Explorer to !IntelliMouse mode as it confuses the FreeBSD mouse driver (bug #6488)
    32  * SDK: fixed memory leak in ''IDisplay::takeScreenShotSlow()'' (bug #6549)
     3'''!VirtualBox 3.2.0''' (released 2010-05-18)[[BR]][[BR]]
     4This version is a major update. The following major new features were added:
     5 * 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
     6 * Experimental support for Mac OS X guests (see the manual for more information)
     7 * 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)
     8 * 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)
     9 * CPU hot-plugging for Linux (hot-add and hot-remove) and certain Windows guests (hot-add only) (see the manual for more information)
     10 * 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)
     11 * Support for deleting snapshots while the VM is running
     12 * Support for multi-monitor guest setups in the GUI for Windows guests (see the manual for more information)
     13 * USB tablet/keyboard emulation for improved user experience if no Guest Additions are available (see the manual for more information).
     14 * LsiLogic SAS controller emulation (see the manual for more information)
     15 * RDP video acceleration (see the manual for more information)
     16 * NAT engine configuration via API and VBoxManage
     17 * Use of host I/O cache is now configurable (see the manual for more information)
     18 * Guest Additions: added support for executing guest applications from the host system (replaces the automatic system presimparation feature; see the manual for more information)
     19 * OVF: enhanced OVF support with custom namespace to preserve settings that are not part of the base OVF standard
     20
     21In addition, the following items were fixed and/or added:
     22 * VMM: fixed Windows 2000 guest crash when configured with a large amount of RAM (bug #5800)
     23 * Linux/Solaris guests: PAM module for automatic logons added
     24 * GUI: guess the OS type from the OS name when creating a new VM
     25 * GUI: added VM setting for passing the time in UTC instead of passing the local host time to the guest (bug #1310)
     26 * GUI: fixed seamless mode on secondary monitors (bugs #1322 and #1669)
     27 * GUI: offer to download the user manual in the OSE version (bug #6442)
     28 * Main: allow to start a VM even if a virtual DVD or floppy medium is not accessible
     29 * Settings: be more robust when saving the XML settings files
     30 * Mac OS X: rewrite of the CoreAudio driver and added support for audio input (bug #5869)
     31 * Mac OS X: external VRDP authentication module support (bug #3106)
     32 * Mac OS X: Moved the realtime dock preview settings to the VM settings (no global option anymore). Use the dock menu to configure it.
     33 * Mac OS X: added the VM menu to the dock menu
     34 * 3D support: fixed corrupted surface rendering (bug #5695)
     35 * 3D support: fixed VM crashes when using ARB_IMAGING (bug #6014)
     36 * 3D support: fixed assertion when guest applications uses several windows with single OpenGL context (bug #4598)
     37 * 3D support: added GL_ARB_pixel_buffer_object support
     38 * 3D support: added OpenGL 2.1 support
    3339 * 3D support: fixed Final frame of Compiz animation not updated to the screen (Mac OS X only) (bug #4653)
    34  * VRDP: allow to bind to localhost only on Mac OS X (bug #5227)
    35  * Linux hosts: add host USB support for Ubuntu 10.04 and other hosts without the hal daemon or usbfs (bug #6343)
    36  * webservice: more structs and array fixes in PHP bindings (bug #5657)
    37  * Windows hosts: make the bridged networking driver notify dll be correctly unregistred on uninstall (bug #5780)
    38 
    39 '''!VirtualBox 3.1.6''' (released 2010-03-25)[[BR]][[BR]]
    40 This is a maintenance release. The following items were fixed and/or added:
    41  * Linux hosts: fixed timing issue on hosts with Linux kernels 2.6.31 or later with certain CPUs (asynchronous timer mode; bug #6250)
    42  * Linux hosts: properly handle host suspend/resume events on Linux kernels 2.6.30 or later (bug #5562)
    43  * Mac OS X hosts: fixed VBoxSVC crash while enumerating the host network interfaces under certain circumstances
    44  * Snapshots: fixed image corruption after snapshot merge under certain circumstances (bug #6023)
    45  * Snapshots: fixed crash with VBoxHeadless / OSE
    46  * VMM: fixed reference counting guru meditation (bug #4940)
    47  * VMM: improved guest SMP stability
    48  * VMM: fixed VT-x hardware debug issues (bugs #477 & #5792)
    49  * VMM: fixed ''PGMDynMapHCPage'' guru meditation (Mac OS X; VT-x only; bug #6095)
    50  * VMM: fixed ''pgmPoolTrackFlushGCPhysPTInt'' guru meditations (Mac OS X; VT-x only; bugs #6095 & #6125)
    51  * VMM: Fixed host crash when running PAE guests in VT-X mode (Mac OS X only; bug #5771).
    52  * GUI: fix displaying of error message (bug #4345)
    53  * GUI: fix inability to enter seamless mode (bugs #6185, #6188)
    54  * 3D support: fixed assertion and flickering when guest application uses several windows with a single OpenGL context (bug #4598)
    55  * 3D support: fixed host crashes when using ''GL_EXT_compiled_vertex_array'' and array element calls (bug #6165)
    56  * 3D support: fixed runtime linker errors with OpenGL guest libs (bug #5297)
    57  * 3D support: fixed OpenGL extension viewer crash on startup (bug #4962)
    58  * NAT: fixed a 3.1.4 regression on Windows hosts where graceful connection termination was broken (bug #6237)
    59  * NAT: alternative network setting was not stored persistent (bug #6176)
    60  * NAT: fixed memory corruption during ICMP traffic under certain circumstances
    61  * Network: allow to switch the host interface or the internal network while a VM is running (bug #5781)
    62  * VHD: fix for images with a block size different than 2MB
    63  * USB: fixed filtered device attach regression (bug #6251)
    64  * USB: fixed crash in OHCI under rare circumstances (bug #3571)
    65  * VRDP: fixed hang under rare circumstances when attaching USB devices
    66  * ACPI: prevent guest freezes when accessing /proc/acpi for determining the state of the host battery and the AC adapter (Linux hosts only; bug #2836)
    67  * !PulseAudio: fixed guest freezes under certain conditions (3.1.4 regression; bug #6224)
    68  * BIOS: increased space for DMI strings
    69  * BIOS: fixed interrupt routing problem for certain configurations (I/O-APIC enabled, ACPI not used; bug #6098)
    70  * iSCSI: be more robust when handling the ''INQUIRY'' response
    71  * iSCSI: be more robust when handling sense data
    72  * !BusLogic: fixed FreeBSD guests
    73  * webservice: vboxwebsrv is now multithreaded
    74  * Solaris Installer: fixed netmask to stay persistent across reboots for Host-only interface (bug #4590)
    75  * Linux installer: removed external dependency to libpng12.so (bug #6243)
    76  * Solaris Additions: fixed superfluous kernel logging (bug #6181)
    77  * Linux Additions: fixed hang when starting the X server in Fedora12 guests and in guests with Linux 2.6.33 or later (bug #6198)
    78  * Linux Additions: support Mandriva speedboot runlevel (bug #5484)
    79  * Linux Additions: fixed SELinux security context of mount.vboxsf (bug #6362)
    80  * Linux Additions: support Ubuntu 10.04 (bug #5737)
    81  * Web service: update PHP bindings to fix problems with enums and collections
    82 
    83 '''!VirtualBox 3.1.4''' (released 2010-02-12)[[BR]][[BR]]
    84 This is a maintenance release. The following items were fixed and/or added:
    85  * VMM: SMP stability fixes
    86  * VMM: fixed guru meditation in certain rare cases (bug #5968)
    87  * VMM: activate NXE for PAE enabled guests (VT-x and AMD-V on 32 bits hosts only; bug #3578)
    88  * VMM: added workaround for broken BIOSes that make !VirtualBox think AMD-V is in use (for details see bug #5639)
    89  * VMM: fixed rare host reboot when restoring a saved state (bug #3945)
    90  * VMM: fixed incompatibility with 2.6.32 Linux kernels (software virtualization only; bug #6100)
    91  * VMM: turn on nested paging by default for new VMs (if available; VT-x and AMD-V only)
    92  * VMM: turn on VPID by default for new VMs (if available; VT-x only)
    93  * VMM: perform strict CPUID compatibility checks when teleporting; to get the old behavior set "VBoxInternal/CPUM/StrictCpuIdChecks" to 0
    94  * VMM: fixed VM crash with certain 16 bits Windows applications (software virtualization only; bug #5399)
    95  * Snapshots: fixed a 3.1 regression that broke deletion of snapshots when a machine had immutable or writethrough storage attached (bug #5727)
    96  * Saved state: fixed ''VERR_SSM_LOADED_TOO_MUCH'' error when loading !DisplayScreenshot(bug #6162)
    97  * VBoxManage: add restorecurrent operation to snapshots command
    98  * VBoxManage: fixed broken snapshot lookup by name (bug #6070
    99  * GUI: fixed the broken "Reload" button that reloads the machine XML when a machine is inaccessible
    100  * GUI: fixed guest fullscreen mode after reboot (bug #5372)
    101  * GUI: handle Ctrl+Break properly on X11 hosts (bug #6122)
    102  * GUI: fixed status LEDs for storage devices
    103  * GUI: workaround for disabling the seamless mode on KDE hosts (KWin bug)
    104  * 3D support: fixed SELinux warning saying VBoxOGL.so requires text relocation (bug #5690)
    105  * 3D support: fixed Corrupted surface rendering (bug #5695)
    106  * 3D support: free textures on guest application termination (bug #5206)
    107  * 3D support: fixed ubigraph_server crashes (#4674)
    108  * 3D support: fixes for 64-bit Solaris guests
    109  * Seamless: disable seamless mode when guest changes screen resolution (bug #5655)
    110  * NAT: fixed high CPU load under certain circumstances (Windows hosts only; bug #5787)
    111  * NAT: fixed handling of the broadcast flag in DHCP requests
    112  * NAT: fixed rare crash due to an assertion in the ICMP code (bug #3217)
    113  * Virtio-net: don't crash when ports accessed beyond the valid range (bug #5923)
    114  * !LsiLogic: fix for Windows 7 guests
    115  * ATA: fix for guru meditation when installing Solaris 8 guests (bug #5972)
    116  * VHD: fixed an incompatibility with Virtual PC (bug #5990)
    117  * VHD: update the footer backup after setting a new UUID (bug #5004)
    118  * Host DVD: really fixed loading "passthrough" setting from config file (bug #5681)
    119  * Shared folders: fixed resolving of symlink target on Linux (3.1.2 regression)
    120  * VRDP: fixed ''VERR_NET_ADDRESS_IN_USE'' error when restarting a VM (3.1 regression; bug #5902)
    121  * VRDP: fixed crash on Mac OS X when 3D is enabled (3.1 regression)
    122  * !PulseAudio: fixed recording (bug #4302)
    123  * USB: fixed a shutdown blue screen (Windows hosts only; bug #5885)
    124  * BIOS: fixed attribute during text scroll (bug #3407)
    125  * OVF: fix strange error messages on disk import errors
    126  * OVF: do not require write access the the .ovf file during import (3.1 regression; bug #5762)
    127  * iSCSI: fix taking snapshots of a running VM (#5849)
    128  * Solaris hosts: several USB fixes (including support for Apple iPod; bug #5873)
    129  * Solaris installer: fixed USB module removal and Solaris 10 "id" binary incompatibility
    130  * Guest Additions: fixed wrong guest time adjustment if the guest clock is ahead (3.1 regression; non-Windows guests only)
    131  * Linux Additions: fixed shared folders for Linux 2.6.32 guests (bug #5891)
    132  * Linux Additions: make the mouse driver work on Debian 5.0.3 guests again (3.1.2 regression, bug #5832)
    133  * Windows Additions: fixed malfunctioning !VBoxService that broke time-sync (bug #5872)
    134  * Windows Additions: fixed uninstallation issues on 64-bit guests
    135  * Windows Additions: fixed some sysprep execution issues
    136  * X.Org Additions: never reject the saved video mode as invalid (bug #5731)
    137  * XFree86 Additions: accept video mode hints for the initial mode again
    138 
    139 '''!VirtualBox 3.1.2''' (released 2009-12-17)[[BR]][[BR]]
    140 This is a maintenance release. The following items were fixed and/or added:
    141  * VMM: fixed SMP stability regression
    142  * USB: fixed USB related host crashes on 64 bits Windows hosts (#5237)
    143  * Main: wrong default HWVirtExExclusive value for new VMs (bug #5664)
    144  * Main: DVD passthrough setting was lost (bug #5681)
    145  * VBoxManage: iSCSI disks do not support adding a comment (bug #4460)
    146  * VBoxManage: added missing ''--cpus'' and ''--memory'' options to OVF ''--import''
    147  * GUI: fixed VBox URL in update dialog for German and Dutch languages
    148  * GUI: NLS updates
    149  * OVF: fixed export of non standard storage controller names (bug #5643)
    150  * Solaris hosts: several USB fixes (including support for Apple iPhone)
    151  * Mac OS X hosts: several fixes for the 3D support
    152  * Mac OS X hosts: re-enabled CMD+Key combinations, even if the Host-Key isn't CMD (bug #5684)
    153  * Mac OS X hosts: fixed to fast scrolling if the mouse wheel is used inside the guest (bug #5672)
    154  * Mac OS X hosts: dock & menubar don't disappear in fullscreen when the VM is not running on the primary display (bug #1762)
    155  * Mac OS X hosts: added an option for enabling "Auto show Dock & Menubar in fullscreen" (bug #5636)
    156  * Windows host installer: fixed starting VBox with wrong privileges right after installation (bug #4162)
    157  * Host interface and host-only networking: prevent driver from unloading while a VM is still active (Windows host only)
    158  * Host-only networking: fixed host-only interface creation (Windows host only) (bug #5708)
    159  * Virtio-net: don't crash without an attached network
    160  * Virtio-net: fixed the issue with intermittent network in VM with several virtual CPU cores.
    161  * NAT: fixed port-forwarding regressions (bug #5666)
    162  * NAT: fixed crash under certain conditions (bug #5427)
    163  * NAT: fixed resolving of names containing a slash or underscore when using the host resolver DNS proxy (bug #5698)
    164  * ATA: fixed sporadic crash when resuming after a VM was forcefully paused (e.g. due to iSCSI target being unavailable)
    165  * SATA: fixed raw vmdk disks (bug #5724)
    166  * Linux guests: increased the default memory for Redhat and Fedora guests
    167  * Linux Guest Additions: fixed installation on RHEL 3.9 guests and on some 64bit guests
    168  * Linux Guest Additions: prevent SELinux warnings concerning text relocations in VBoxOGL.so (bug #5690)
    169  * X11 guests: fixed mouse support for some Xorg 1.4 guests (openSUSE 11.0)
    170  * X11 guests: fixed xorg.conf modification for some older Xorg releases (openSUSE 11.1)
    171  * Windows guests: fixed some VBoxService shutdown issues
    172  * Windows guests: fixed VBoxVideo spinlock issues on NT4
    173  * Windows Guest Additions: fixed uninstallation issues of NT4
    174  * Shared folders: fixed resolving of symlink target (bug #5631)
    175  * 2D Video acceleration: delay loading of OpenGL dlls for Windows hosts to avoid GUI crashes on misconfigured systems
    176  * 2D Video acceleration: fixed issues with video picture not displayed on playback
    177 
    178 '''!VirtualBox 3.1.0''' (released 2009-11-30)[[BR]][[BR]]
    179 This version is a major update. The following major new features were added:
    180  * Teleportation (aka live migration); migrate a live VM session from one host to another (see the manual for more information)
    181  * VM states can now be restored from arbitrary snapshots instead of only the last one, and new snapshots can be taken from other snapshots as well ("branched snapshots"; see the manual for more information)
    182  * 2D video acceleration for Windows guests; use the host video hardware for overlay stretching and color conversion (see the manual for more information)
    183  * More flexible storage attachments: CD/DVD drives can be attached to an arbitrary IDE controller, and there can be more than one such drive (the manual for more information)
    184  * The network attachment type can be changed while a VM is running
    185  * Complete rewrite of experimental USB support for !OpenSolaris hosts making use of the latest USB enhancements in Solaris Nevada 124 and higher
    186  * Significant performance improvements for PAE and AMD64 guests (VT-x and AMD-V only; normal (non-nested) paging)
    187  * Experimental support for EFI (Extensible Firmware Interface; see the manual for more information)
    188  * Support for paravirtualized network adapters (virtio-net; see the manual for more information)
    189 In addition, the following items were fixed and/or added:
    190  * VMM: guest SMP fixes for certain rare cases
    191  * GUI: snapshots include a screenshot
    192  * GUI: locked storage media can be unmounted by force
    193  * GUI: the a log window grabbed all key events from other GUI windows (bug #5291)
    194  * GUI: allow to disable USB filters (bug #5426)
    195  * GUI: improved memory slider in the VM settings
    196  * GUI: the [/ VirtualBox website] couldn't be opened from the help menu (bug #4559)
    197  * 3D support: major performance improvement in VBO processing
    198  * 3D support: added ''GL_EXT_framebuffer_object'', ''GL_EXT_compiled_vertex_array'' support
    199  * 3D support: fixed crashes in !FarCry, !SecondLife, Call of Duty, Unreal Tournament, Eve Online (bugs #2801, #2791)
    200  * 3D support: fixed graphics corruption in World of Warcraft (#2816)
    201  * 3D support: fixed Final frame of Compiz animation not updated to the screen (#4653)
    202  * 3D support: fixed incorrect rendering of non ARGB textures under compiz
    203  * iSCSI: support iSCSI targets with more than 2TiB capacity
    204  * VRDP: fixed occasional VRDP server crash (bug #5424)
    205  * Network: fixed the E1000 emulation for QNX (and probably other) guests (bug #3206)
    206  * NAT: added host resolver DNS proxy (see the manual for more information)
    207  * VMDK: fixed incorrectly rejected big images split into 2G pieces (bug #5523, #2787)
    208  * VMDK: fixed compatibility issue with fixed or raw disk VMDK files (bug #2723)
    209  * VHD: fixed incompatibility with Hyper-V
    210  * Support for Parallels version 2 disk image (HDD) files; see the manual for more information
    211  * OVF: create manifest files on export and verify the content of an optional manifest file on import
    212  * OVF: fixed memory setting during import (bug #4188)
    213  * Mouse device: now five buttons are passed to the guest (bug #3773)
    214  * VBoxHeadless: fixed loss of saved state when VM fails to start
    215  * VBoxSDL: fixed crash during shutdown (Windows hosts only)
    216  * X11 based hosts: allow the user to specify their own scan code layout (bug #2302)
    217  * Mac OS X hosts: don't auto show the menu and dock in fullscreen (bug #4866)
    218  * Mac OS X hosts (64 bit): don't interpret mouse wheel events as left click (bug #5049)
    219  * Mac OS X hosts: fixed a VM abort during shutdown under certain conditions
    220  * Solaris hosts: combined the kernel interface package into the !VirtualBox main package
    221  * Solaris hosts: support for !OpenSolaris Boomer architecture (with OSS audio backend).
    222  * Shared folders: VBOXSVR is visible in Network folder (Windows guests, bug #4842)
    223  * Shared folders: performance improvements (Windows guests, bug #1728)
    224  * Windows, Linux and Solaris Additions: added balloon tip notifier if !VirtualBox host version was updated and Additions are out of date
    225  * Solaris guests: fixed keyboard emulation (bug #1589)
    226  * Solaris Additions: fixed as_pagelock() failed errors affecting guest properties (bug #5337)
    227  * Windows Additions: added automatic logon support for Windows Vista and Windows 7
    228  * Windows Additions: improved file version lookup for guest OS information
    229  * Windows Additions: fixed runtime OS detection on Windows 7 for session information
    230  * Windows Additions: fixed crash in seamless mode (contributed by Huihong Luo)
    231  * Linux Additions: added support for uninstalling the Linux Guest Additions (bug #4039)
    232  * Linux guest shared folders: allow mounting a shared folder if a file of the same name as the folder exists in the current directory (bug #928)
    233  * SDK: added object-oriented web service bindings for PHP5
     40 * 3D support: fixed blank screen after loading snapshot of VM with enabled Compiz
     41 * Added support for virtual high precision event timer (HPET)
     42 * OVF: fixed mapping between two IDE channels in OVF and the one IDE controller in !VirtualBox
     43 * OVF: fix VMDK format string identifiers and sort XML elements from rasd: namespace alphabetically as prescribed by standard
     44 * VBoxShell: interactive Python shell extended to be fully functional TUI for VirtualBox
     45 * Linux Additions: support Fedora 13 (bug #6370)
     46 * VBoxManage: fixed overly strict checks when creating a raw partition VMDK (bugs #688, #4438)
    23447
    23548For the changelog of previous !VirtualBox series, have a look at

© 2023 Oracle
ContactPrivacy policyTerms of Use