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]] |
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 |