VirtualBox

Changes between Version 56 and Version 57 of Changelog-5.1


Ignore:
Timestamp:
Jun 30, 2009 12:23:48 PM (15 years ago)
Author:
Frank Mehnert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Changelog-5.1

    v56 v57  
    11= Changelog =
    22
    3 '''!VirtualBox 2.2.4''' (released 2009-05-29)[[BR]][[BR]]
    4 This is a maintenance release. The following items were fixed and/or added:
    5  * Windows Installer: fixed a potential hang during installation
    6  * Windows Installer: fixed several problems (bug #3892)
    7  * Solaris hosts: make it work with Solaris build 114 or later (bug #3981)
    8  * Solaris hosts: fixed a bug serial port character handling found during loopback (bug #3120)
    9  * Linux hosts: adapted vboxdrv.sh to the latest changes in ''VBoxManage list runningvms'' (bug #4034)
    10  * Windows hosts: fixed a crash caused by host-only/bridged networking
    11  * Mac OS X hosts: fixed access to host DVD with passthrough disabled (bug #4077)
    12  * Guest Additions: fixed problems with KDE 4 not recognizing mouse clicks
    13  * Windows Additions: fixed incorrect 8-bit guest color depth in Windows 7 guests
    14  * GUI: warn if VT-x/AMD-V could not be enabled for guests that require this setting (bug #4055)
    15  * VMM: fixed occassional crash due to insuffient memory
    16  * VMM: fixed hanging 64 bits Solaris guests
    17  * VMM: restore from a saved state occassionally failed (bugs #3984 and #2742)
    18  * Clipboard: fixed a deadlock while shutting down the shared clipboard on X11 hosts (bug #4020)
    19  * OVF: fixed potential hang during import
    20  * OVF: fixed potential crashes during import/export on Win64 hosts
    21  * ''VBoxManage modifyhd --compact'': fixed bug which could lead to crashes and image corruption (bug #3864)
    22  * ''VBoxManage metrics collect'': now flushes the output stream.
    23  * VHD: made ''VBoxManage internalcommands sethduuid'' work for .vhd files (bug #3443)
    24  * VHD: some .vhd files could not be cloned (bug #4080)
    25  * VMDK: fixed creating snapshots
    26  * NAT: improvement of TCP connection establisment (bug #2987)
    27  * NAT: fixed order of DNS servers in DHCP lease (bug #4091)
    28  * NAT: fixed DHCP lease for multiple name servers (bug #3692)
    29  * NAT: fixed a potential segfault if the host lost its connectivity (bug #3964)
    30  * Shared Folders: deny access to parent directories on Windows hosts (bug #4090)
    31  * Shared Folders: make rm/rmdir work with Solaris guests on Windows hosts
    32  * Networking: fixed the problem with blocked receiving thread when a broadcast packet arrives too early to be handled by uninitialized e1000 adapter.
    33  * Networking: fixed the problem that caused host freezes/crashes when using bridged mode with host’s interface having RX checksum offloading on (bug #3926 and related). Fixes problems with TX offloading as well (bug #3870)
    34  * PXE boot: Added support for PRO/1000 MT Server adapter.
    35  * Python bindings: fixed keyword conflict
    36  * SCSI: fixed occasional crashes on Win64
    37  * Serial: allow to redirect the serial port to a raw file (bug #1023)
    38  * VRDP: fixed a rare incorrect screen update
    39 
    40 '''!VirtualBox 2.2.2''' (released 2009-04-27)[[BR]][[BR]]
    41 This is a maintenance release. The following items were fixed and/or added:
    42  * Host and guest clipboard: fixed a number of issues affecting hosts and guests running the X window system.
    43  * Guest Additions: make sure the virtual mouse autodetection works on first reboot after installing the Additions on X.Org server 1.5 and later.
    44  * Guest Additions: properly report process identity number of running services
    45  * Guest Additions: clean up properly if the X Window server terminates
    46  * Linux Additions: fixed installation path for OpenGL libraries in some 64-bit guests (bug #3693)
    47  * Solaris Additions: fixed installation to work when X.Org is not installed on the guest
    48  * Solaris Additions: fixed a bug that could panic the guest when unmounting a busy shared folder
    49  * Windows Additions: fixed mouse pointer integration of some Windows guests (2.2.0 regression, bug #3734)
    50  * Windows Additions: fixed installation on Windows Server 2008 Core (bug #2628)
    51  * Main: do not try to use older versions of D-Bus (Linux hosts only, bug #3732)
    52  * VMM: fixed out-of-memory conditions on Windows hosts (bug #3657)
    53  * VMM: fixed occasional hangs when attaching USB devices during VM startup (2.2.0 regression; bugs #3787)
    54  * VMM: fixed guru meditation related to memory management (software virtualization only)
    55  * Virtual disks: fix possible data corruption when writing to diff images, incorrect detection of redundant writes
    56  * GUI: reworked network settings dialog
    57  * GUI: properly show the detailed settings dialog of NAT networks (bug #3702)
    58  * GUI: !HostKey could not be changed (2.2.0 regression, bug #3689)
    59  * GUI: fixed memory textfield size (Windows hosts only; bug #3679)
    60  * GUI: fixed crash when selecting a shared folder path (Windows hosts only; bugs #3694, #3751, #3756)
    61  * ''VBoxManage modifyhd --compact'': implemented again for VDI files, and now supports relative paths (bug #2180, #2833)
    62  * ''VBoxManage snapshot discard'': made it work again (2.1.0 regression; bug #3714)
    63  * NAT: on some Windows host, the guest didn’t receive a DHCP lease (bug #3655)
    64  * NAT: fixed release assertion during poll() (bug #3667)
    65  * Networking: fixed a deadlock caused by the PCnet network device emulation (2.2.0 regression, bug #3676)
    66  * Clipboard: fixed random crahes (X11 hosts only, bug #3723)
    67  * Shared Folders: fixed incorrect permissions for Solaris guests
    68  * Shared Folders: fixed wrong file sizes with Solaris guests
    69  * CBindings: fixed possible memory leak while releasing the IVirtualBox and ISession Objects
    70  * Solaris hosts: fixed host-only network interface incompatibility with nwam/dhcpagent (bug #3754)
    71  * Windows installer: fixed several install and uninstall issues (bugs #3659, #3686, #1730, #3711, #3373, #3382, #3701, #3685, #3710)
    72  * Mac OS X hosts: preliminary support for Snow Leopard
    73 
    74 '''!VirtualBox 2.2.0''' (released 2009-04-08)[[BR]][[BR]]
     3'''!VirtualBox 3.0.0''' (released 2009-06-30)[[BR]][[BR]]
    754This version is a major update. The following major new features were added:
    76  * OVF (Open Virtualization Format) appliance import and export (see chapter 3.8, Importing and exporting virtual machines, [http://download.virtualbox.org/virtualbox/2.2.0/UserManual.pdf User Manual] page 55)
    77  * Host-only networking mode (see chapter 6.7, Host-only networking, [http://download.virtualbox.org/virtualbox/2.2.0/UserManual.pdf User Manual] page 88)
    78  * Hypervisor optimizations with significant performance gains for high context switching rates
    79  * Raised the memory limit for VMs on 64-bit hosts to 16GB
    80  * VT-x/AMD-V are enabled by default for newly created virtual machines
    81  * USB (OHCI & EHCI) is enabled by default for newly created virtual machines (Qt GUI only)
    82  * Experimental USB support for !OpenSolaris hosts
    83  * Shared folders for Solaris and !OpenSolaris guests
    84  * OpenGL 3D acceleration for Linux and Solaris guests (see chapter 4.8, Hardware 3D acceleration (OpenGL), [http://download.virtualbox.org/virtualbox/2.2.0/UserManual.pdf User Manual] page 70)
    85  * Added C API in addition to C++, Java, Python and Web Services
     5 * Guest SMP with up to 32 virtual CPUs (VT-x and AMD-V only; see [/manual/UserManual.html#settings-processor chapter 3.7.2.2] of the [http://download.virtualbox.org/virtualbox/3.0.0/UserManual.pdf user manual])
     6 * Windows guests: ability to use Direct3D 8/9 applications / games (experimental; see [/manual/UserManual.html#guestadd-3d chapter 4.8] of the [http://download.virtualbox.org/virtualbox/3.0.0/UserManual.pdf user manual])
     7 * Support for OpenGL 2.0 for Windows, Linux and Solaris guests
    868In addition, the following items were fixed and/or added:
    87  * VMM: FreeBSD guest related fix for V86 flags (bug #2342)
    88  * VMM: fixed guru meditation when booting an !AsteriskNow Linux VM (bug #2342)
    89  * VMM: fixed PGMPOOLKIND_FREE guru meditation (bugs #3356, #3431)
    90  * VMM: fixed Windows XP boot hang (guest PAE + nested paging only)
    91  * VMM: allow mixing of VT-x/AMD-V and software virtualization
    92  * VMM: fixed extremely slow safe mode booting in e.g. Windows 2008 (VT-x/AMD-V only)
    93  * VMM: significant speedup of certain GRUB boot loaders (e.g. Solaris) (VT-x/AMD-V only)
    94  * VMM: real-mode IOPL fix for DOS guests (VT-x only)
    95  * VMM: fixed VT-x detection with certain BIOSes that enable VT-x, but don’t set the lock bit in MSR_IA32_FEATURE_CONTROL
    96  * VMM: fixed hibernation issues on Windows XP hosts (VT-x only; bug #1794)
    97  * VMM: properly emulate RDMSR from the TSC MSR, should fix some NetBSD guests
    98  * VMM: emulate RDPMC; fixes Windows guests crashes when using the Kaspersky virus scanner (bug #1778)
    99  * NAT: fixed truncated downloads (FTP) (bug #3257)
    100  * NAT: blocked UDP packets caused a crash (bug #3426)
    101  * NAT: allow to configure the next server and the boot file via VBoxManage (bug #2759)
    102  * IDE: fixed hard disk upgrade from XML-1.2 settings (bug #1518)
    103  * Hard disk: support more VMDK file variants (including fixed-size ESX server images)
    104  * Hard disks: refuse to start the VM if a disk image is not writable
    105  * USB: further reduced host CPU utilization for OHCI and EHCI; the “VBoxInternal/Devices/usb-ohci/0/Config/FrameRate” CFG key is no longer necessary and no longer supported
    106  * USB: fixed BSOD on the host with certain USB devices (Windows hosts only; bug #1654)
    107  * E1000: properly handle cable disconnects (bug #3421)
    108  * VRDP: fixed hangs when VRDP server is enabled or disabled in runtime
    109  * Shared folders: respect umask settings on Linux, OSX and Solaris hosts when creating files
    110  * X11 guests: prevented setting the locale in vboxmouse, as this caused problems with Turkish locales (bug #3563)
    111  * X11 guests: show the guest mouse pointer at the right position if the virtual desktop is larger than the guest resolution (bug #2306)
    112  * Linux additions: fixed typo when detecting Xorg 1.6 (bug #3555)
    113  * Solaris guests: added xpg4/xcu4 dependency to the guest additions installer (bug #3524)
    114  * Windows guests: bind the VBoxMouse.sys filter driver to the correct guest pointing device (bug #1324)
    115  * Windows hosts: fixed BSOD when starting a VM with enabled host interface (bug #3414)
    116  * Linux hosts: do proper reference counting to prevent unloading the vboxnetflt module as long as this code is in use (bug #3104)
    117  * Linux hosts: do not leave zombies of VBoxSysInfo.sh (bug #3586)
    118  * Linux installers: fixes for Slackware, Arch Linux and Linux from Scratch systems
    119  * Windows installers: combined installer executable which contains both (32- and 64-bit) architectures.
    120  * VBoxManage: less cryptic command-line error messages
    121  * VBoxManage ''list vms'' commands now default to compact format
    122  * VBoxManage ''controlvm dvdattach'' did not work if the image was attached before
    123  * VBoxManage: allow creation of all supported disk image variants
    124  * VBoxManage ''showvminfo'': don’t spam the release log if the additions don’t support statistics information (bug #3457)
    125  * VBoxManage: big command line processing cleanup, the legacy single-dash options are deprecated and will be removed in the next major release, so switch to the new options now
    126  * Hard disks: improved immutable disk support to auto-reset diff file at VM startup (related to bug #2772)
    127  * GUI: enable the audio adapter by default for new VMs
    128  * GUI: warn if VT-x/AMD-V is not operational when starting a 64-bit guest
    129  * GUI: deactivate 64-bit guest support when the host CPU does not support VT-x/AMD-V
    130  * GUI: removed floppy icon from the status bar
    131  * GUI: show build revision in about dialog
    132  * GUI: fixed sticky status bar text
    133  * GUI: improved error dialogs
    134  * GUI: fail with an appropriate error message when trying to boot a read-only disk image (bug #1745)
    135  * GUI/Mac OS X: fixed disabled close button
    136  * GUI/Windows: re-enabled support for copy and paste (Windows hosts 2.0 regression; bug #2065)
    137  * 3D support: added OpenGL select/feedback support (bug #2920)
    138  * 3D support: close OpenGL subsystem for terminated guest applications (bug #3243)
    139  * 3D support: fixed VM hangs when starting guests with 3D acceleration enabled (bug #3437)
    140  * PXE: fixed boot hangs when hardware virtualization is used (bug #2536)
    141  * !LsiLogic: fixed problems with Solaris guests
    142  * Main API: close machine settings XML file when unregistering machine (bug #3548)
     9 * Solaris hosts: allow suspend/resume on the host when a VM is running (bug #3826)
     10 * Solaris hosts: loosen the restriction for contiguous physical memory under certain conditions
     11 * Mac OS X hosts: fixed guest PAE
     12 * Linux hosts: kernel module compile fixes for 2.6.31 (bug #4264)
     13 * VMM: fixed occasional guru meditation when loading a saved state (VT-x only)
     14 * VMM: eliminated IO-APIC overhead with 32 bits guests (VT-x only, some Intel
     15 * CPUs don’t support this feature (most do); bug #638)
     16 * VMM: fixed 64 bits CentOS guest hangs during early boot (AMD-V only; bug #3927)
     17 * VMM: performance improvements for certain PAE guests (e.g. Linux 2.6.29+ kernels)
     18 * VMM: some Windows guests detected a completely wrong CPU frequency (bug #2227)
     19 * VMM: fixed hanging and unkillable VM processes (bug #4040)
     20 * VMM: fixed random infrequent guest crashes due XMM state corruption (Win64 hosts only)
     21 * VMM: performance improvements for network I/O (VT-x/AMD-V only)
     22 * GUI: added mini toolbar for fullscreen and seamless mode (Thanks to Huihong Luo)
     23 * GUI: redesigned settings dialogs
     24 * GUI: allow to create/remove more than one host-only network adapters (non Windows hosts)
     25 * GUI: display estimated time for long running operations (e.g. OVF import/export)
     26 * GUI: fixed rare hangs when open the OVF import/export wizards (bug #4157)
     27 * 3D support: fixed VM crashes for client applications using incorrect OpenGL states
     28 * 3D support: fixed memory corruption when querying for supported texture compression formats
     29 * 3D support: fixed incorrect rendering of glDrawRangeElements
     30 * 3D support: fixed memory leak when using VBOs
     31 * 3D support: fixed glew library detection
     32 * 3D support: fixed random textures corruption
     33 * VRDP: support Windows 7 RDP client
     34 * Networking: fixed another problem with TX checksum offloading with Linux kernels up to version 2.6.18
     35 * NAT: fixed “open ports on virtual router 10.0.2.2 - 513, 514” (forum)
     36 * NAT: allow to configure socket and internal parameters
     37 * NAT: allow to bind sockets to specific interface
     38 * PXE boot: significant performance increase (VT-x/AMD-V only)
     39 * VHD: properly write empty sectors when cloning of VHD images (bug #4080)
     40 * VHD: fixed crash when discarding snapshots of a VHD image
     41 * VHD: fixed access beyond the block bitmap which could lead to arbitrary crashes
     42 * VBoxManage: fixed incorrect partition table processing when creating VMDK files giving raw partition access (bug #3510)
     43 * VBoxManage: support cloning to existing image file
     44 * OVF: several OVF 1.0 compatibility fixes
     45 * OVF: fixed exporting of disk images when multiple virtual machines are exported at once
     46 * Virtual mouse device: eliminated micro-movements of the virtual mouse which were confusing some applications (bug #3782)
     47 * Shared Folders: sometimes a file was created using the wrong permissions (2.2.0 regression; bug #3785)
     48 * Shared Folders: allow to change file attributes from Linux guests and use the correct file mode when creating files
     49 * Shared Folders: some content was incorrectly written under certain conditions (bug #1187)
     50 * Shared Folders: fixed incorrect file timestamps, when using Windows guest on a Linux host (bug #3404)
     51 * X11 clipboard: fix duplicate end of lines (bug #4270)
     52 * X11 guests: a number of shared clipboard fixes
     53 * Linux guests: Guest Additions support for SUSE Linux Enterprise Desktop 11
     54 * Linux guests: new daemon vboxadd-service to handle time synchronization and guest property lookup
     55 * Linux guests: implemented guest properties (OS info, logged in users, basic network information)
     56 * Windows host installer: !VirtualBox Python API can now be installed automatically (requires Python and Win32 Extensions installed)
     57 * USB: Support for high-speed isochronous endpoints has been added. In addition, read-ahead buffering is performed for input endpoints (currently Linux hosts only). This should allow additional devices to work, notably webcams (bug #242).
     58 * USB: fixed error handling for some USB dongles
     59 * Web service: fixed inability to handle NULL pointers for object arguments, which are valid values for a lot of APIs, in both the raw and the object-oriented web service.
     60 * Web service: object-oriented bindings for JAX-WS did not exhibit interface inheritance correctly, fixed
     61 * Web service: added support for IDisplay and IGuest interfaces, which were previously unavailable
     62 * Registration dialog uses Sun Online accounts now
    14363
    14464For the changelog of previous !VirtualBox series, have a look at

© 2023 Oracle
ContactPrivacy policyTerms of Use