Sun xVM VirtualBox 2.2.4 vydán
Opět vyšla nová verze VirtualBoxu ve verzi 2.2.4. Tentokrát se jedná
o další sadu oprav chyb nalezených v předchozích verzích.
VirtualBox 2.2.4 (released 2009–05–29)
Toto vydání je minoritní a slouží zejména opravuje nalezené
chyby:
- Windows Installer: fixed a potential hang during installation
- Windows Installer: fixed several problems (bug #3892)
- Solaris hosts: make it work with Solaris build 114 or later
(bug #3981) - Solaris hosts: fixed a bug serial port character handling found during
loopback (bug #3120) - Linux hosts: adapted vboxdrv.sh to the latest changes in VBoxManage list
runningvms (bug #4034) - Windows hosts: fixed a crash caused by host-only/bridged networking
- Mac OS X hosts: fixed access to host DVD with passthrough disabled
(bug #4077) - Guest Additions: fixed problems with KDE 4 not recognizing
mouse clicks - Windows Additions: fixed incorrect 8-bit guest color depth in Windows
7 guests - GUI: warn if VT-x/AMD-V could not be enabled for guests that require this
setting (bug #4055) - VMM: fixed occassional crash due to insuffient memory
- VMM: fixed hanging 64 bits Solaris guests
- VMM: restore from a saved state occassionally failed (bugs #3984
and #2742) - Clipboard: fixed a deadlock while shutting down the shared clipboard on X11
hosts (bug #4020) - OVF: fixed potential hang during import
- OVF: fixed potential crashes during import/export on Win64 hosts
- VBoxManage modifyhd –compact: fixed bug which could lead to crashes and
image corruption (bug #3864) - VBoxManage metrics collect: now flushes the output stream.
- VHD: made VBoxManage internalcommands sethduuid work for .vhd files
(bug #3443) - VHD: some .vhd files could not be cloned (bug #4080)
- VMDK: fixed creating snapshots
- NAT: improvement of TCP connection establisment (bug #2987)
- NAT: fixed order of DNS servers in DHCP lease (bug #4091)
- NAT: fixed DHCP lease for multiple name servers (bug #3692)
- NAT: fixed a potential segfault if the host lost its connectivity
(bug #3964) - Shared Folders: deny access to parent directories on Windows hosts
(bug #4090) - Shared Folders: make rm/rmdir work with Solaris guests on
Windows hosts - Networking: fixed the problem with blocked receiving thread when a
broadcast packet arrives too early to be handled by uninitialized e1000
adapter. - 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) - PXE boot: Added support for PRO/1000 MT Server adapter.
- Python bindings: fixed keyword conflict
- SCSI: fixed occasional crashes on Win64
- Serial: allow to redirect the serial port to a raw file (bug #1023)
- VRDP: fixed a rare incorrect screen update
VirtualBox 2.2.2 (released 2009–04–27)
This is a maintenance release. The following items were fixed
and/or added:
- Host and guest clipboard: fixed a number of issues affecting hosts and
guests running the X window system. - Guest Additions: make sure the virtual mouse autodetection works on first
reboot after installing the Additions on X.Org server 1.5 and later. - Guest Additions: properly report process identity number of running
services - Guest Additions: clean up properly if the X Window server terminates
- Linux Additions: fixed installation path for OpenGL libraries in some
64-bit guests (bug #3693) - Solaris Additions: fixed installation to work when X.Org is not installed
on the guest - Solaris Additions: fixed a bug that could panic the guest when unmounting a
busy shared folder - Windows Additions: fixed mouse pointer integration of some Windows guests
(2.2.0 regression, bug #3734) - Windows Additions: fixed installation on Windows Server 2008 Core
(bug #2628) - Main: do not try to use older versions of D-Bus (Linux hosts only,
bug #3732) - VMM: fixed out-of-memory conditions on Windows hosts (bug #3657)
- VMM: fixed occasional hangs when attaching USB devices during VM startup
(2.2.0 regression; bugs #3787) - VMM: fixed guru meditation related to memory management (software
virtualization only) - Virtual disks: fix possible data corruption when writing to diff images,
incorrect detection of redundant writes - GUI: reworked network settings dialog
- GUI: properly show the detailed settings dialog of NAT networks
(bug #3702) - GUI: HostKey could not be changed (2.2.0 regression, bug #3689)
- GUI: fixed memory textfield size (Windows hosts only; bug #3679)
- GUI: fixed crash when selecting a shared folder path (Windows hosts only;
bugs #3694, #3751, #3756) - VBoxManage modifyhd –compact: implemented again for VDI files, and now
supports relative paths (bug #2180, #2833) - VBoxManage snapshot discard: made it work again (2.1.0 regression;
bug #3714) - NAT: on some Windows host, the guest didn’t receive a DHCP lease
(bug #3655) - NAT: fixed release assertion during poll() (bug #3667)
- Networking: fixed a deadlock caused by the PCnet network device emulation
(2.2.0 regression, bug #3676) - Clipboard: fixed random crahes (X11 hosts only, bug #3723)
- Shared Folders: fixed incorrect permissions for Solaris guests
- Shared Folders: fixed wrong file sizes with Solaris guests
- CBindings: fixed possible memory leak while releasing the IVirtualBox and
ISession Objects - Solaris hosts: fixed host-only network interface incompatibility with
nwam/dhcpagent (bug #3754) - Windows installer: fixed several install and uninstall issues (bugs #3659,
#3686, #1730, #3711, #3373, #3382, #3701, #3685, #3710) - Mac OS X hosts: preliminary support for Snow Leopard
VirtualBox 2.2.0 (released 2009–04–08)
This version is a major update. The following major new features
were added:
- OVF (Open Virtualization Format) appliance import and export (see chapter
3.8, Importing and exporting virtual machines, User Manual page 55) - Host-only networking mode (see chapter 6.7, Host-only networking, User
Manual page 88) - Hypervisor optimizations with significant performance gains for high
context switching rates - Raised the memory limit for VMs on 64-bit hosts to 16GB
- VT-x/AMD-V are enabled by default for newly created virtual machines
- USB (OHCI & EHCI) is enabled by default for newly created virtual
machines (Qt GUI only) - Experimental USB support for OpenSolaris hosts
- Shared folders for Solaris and OpenSolaris guests
- OpenGL 3D acceleration for Linux and Solaris guests (see chapter 4.8,
Hardware 3D acceleration (OpenGL), User Manual page 70) - Added C API in addition to C++, Java, Python and Web Services
In addition, the following items were fixed and/or added:
- VMM: FreeBSD guest related fix for V86 flags (bug #2342)
- VMM: fixed guru meditation when booting an AsteriskNow Linux VM
(bug #2342) - VMM: fixed PGMPOOLKIND_FREE guru meditation (bugs #3356, #3431)
- VMM: fixed Windows XP boot hang (guest PAE + nested paging only)
- VMM: allow mixing of VT-x/AMD-V and software virtualization
- VMM: fixed extremely slow safe mode booting in e.g. Windows 2008
(VT-x/AMD-V only) - VMM: significant speedup of certain GRUB boot loaders (e.g. Solaris)
(VT-x/AMD-V only) - VMM: real-mode IOPL fix for DOS guests (VT-x only)
- VMM: fixed VT-x detection with certain BIOSes that enable VT-x, but don’t
set the lock bit in MSR_IA32_FEATURE_CONTROL - VMM: fixed hibernation issues on Windows XP hosts (VT-x only;
bug #1794) - VMM: properly emulate RDMSR from the TSC MSR, should fix some
NetBSD guests - VMM: emulate RDPMC; fixes Windows guests crashes when using the Kaspersky
virus scanner (bug #1778) - NAT: fixed truncated downloads (FTP) (bug #3257)
- NAT: blocked UDP packets caused a crash (bug #3426)
- NAT: allow to configure the next server and the boot file via VBoxManage
(bug #2759) - IDE: fixed hard disk upgrade from XML-1.2 settings (bug #1518)
- Hard disk: support more VMDK file variants (including fixed-size ESX
server images) - Hard disks: refuse to start the VM if a disk image is not writable
- 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 - USB: fixed BSOD on the host with certain USB devices (Windows hosts only;
bug #1654) - E1000: properly handle cable disconnects (bug #3421)
- VRDP: fixed hangs when VRDP server is enabled or disabled in runtime
- Shared folders: respect umask settings on Linux, OSX and Solaris hosts when
creating files - X11 guests: prevented setting the locale in vboxmouse, as this caused
problems with Turkish locales (bug #3563) - X11 guests: show the guest mouse pointer at the right position if the
virtual desktop is larger than the guest resolution (bug #2306) - Linux additions: fixed typo when detecting Xorg 1.6 (bug #3555)
- Solaris guests: added xpg4/xcu4 dependency to the guest additions installer
(bug #3524) - Windows guests: bind the VBoxMouse.sys filter driver to the correct guest
pointing device (bug #1324) - Windows hosts: fixed BSOD when starting a VM with enabled host interface
(bug #3414) - Linux hosts: do proper reference counting to prevent unloading the
vboxnetflt module as long as this code is in use (bug #3104) - Linux hosts: do not leave zombies of VBoxSysInfo.sh (bug #3586)
- Linux installers: fixes for Slackware, Arch Linux and Linux from Scratch
systems - Windows installers: combined installer executable which contains both (32–
and 64-bit) architectures. - VBoxManage: less cryptic command-line error messages
- VBoxManage list vms commands now default to compact format
- VBoxManage controlvm dvdattach did not work if the image was
attached before - VBoxManage: allow creation of all supported disk image variants
- VBoxManage showvminfo: don’t spam the release log if the additions don’t
support statistics information (bug #3457) - 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 - Hard disks: improved immutable disk support to auto-reset diff file at VM
startup (related to bug #2772) - GUI: enable the audio adapter by default for new VMs
- GUI: warn if VT-x/AMD-V is not operational when starting a
64-bit guest - GUI: deactivate 64-bit guest support when the host CPU does not support
VT-x/AMD-V - GUI: removed floppy icon from the status bar
- GUI: show build revision in about dialog
- GUI: fixed sticky status bar text
- GUI: improved error dialogs
- GUI: fail with an appropriate error message when trying to boot a read-only
disk image (bug #1745) - GUI/Mac OS X: fixed disabled close button
- GUI/Windows: re-enabled support for copy and paste (Windows hosts
2.0 regression; bug #2065) - 3D support: added OpenGL select/feedback support (bug #2920)
- 3D support: close OpenGL subsystem for terminated guest applications
(bug #3243) - 3D support: fixed VM hangs when starting guests with 3D acceleration
enabled (bug #3437) - PXE: fixed boot hangs when hardware virtualization is used
(bug #2536) - LsiLogic: fixed problems with Solaris guests
- Main API: close machine settings XML file when unregistering machine
(bug #3548)