General: added support for OS X hosts
General: added support for AMD64 hosts
General: signed all executables and device drivers on Windows
GUI: added user interface for Shared Folders
GUI: added context menu for network adapters
GUI: added VM description field for taking notes
GUI: always restore guest mouse pointer when entering VM window (Windows host)
GUI: added configuration options for clipboard synchronization
GUI: improved keyboard handling on Linux hosts
GUI: added first run wizard
GUI: improved boot device order dialog
GUI: auto-resize did not work after save/restore
GUI: restore original window size when returning from fullscreen mode
GUI: fixed screen update when switching to fullscreen mode
GUI: the size of the VM window was sometimes resetted to 640x480
GUI: added localizations
GUI: fixed size report of ISO images greater than 4GB
GUI: various minor improvements
VBoxManage: added convertdd command
API: automatically start and terminate VBoxSVC on Linux and OS X hosts
VMM: increased startup performance due to lazy memory allocation
VMM: significantly increased maximum guest memory size
VMM: fixed issues with V86 mode
VMM: support V86 extensions (VME)
VMM: support guests with a full GDT
VMM: fixed boot hangs for some Linux kernels
VMM: improved FreeBSD and OpenBSD support
VMM: improved performance of guests that aggressively patch kernel code (very recent Linux 2.6 kernels)
VMM: added workaround for a design flaw in AMD AM2 CPUs where the timestamp counter shows large differences among CPU cores
VMM: fixed Linux guests with grsecurity
VMM: fixed issue on 2G/2G Linux kernels (even 1G/3G kernels should work)
VMM: fixed Linux detection of Local APIC on non-Intel and non-AMD CPUs
VMM: timing improvements with high host system loads (VM starvation)
VMM: experimental AMD SVM hardware virtualization support now also handles real and protected mode without paging
VMM: added system time offset parameter to allow for VMs to run in the past or future
VMM: provide an MPS 1.4 table if the IOAPIC is enabled
VRDP: allow binding the VRDP server to a specific interface
VRDP: added support for clipboard synchronization
VRDP: fixed problems with OS X RDP client
VRDP: added support for multiple simultaneous connections to one VM
VRDP: added support for MS RDP6 clients (Vista)
Storage: experimental support for VMDK images (writethrough mode only, no snapshots yet)
Storage: raw host disk support, including individual partitions
IDE: improve CHS geometry detection
IDE: fixed problem that only one VM could open an immutable image
NAT: allow more than one card configured for NAT networking
NAT: pass first entry in DNS search list (Linux host) or primary DNS suffix (Windows host) as domain name in DHCP
NAT: support UDP broadcasts, which enables using Windows shares
NAT: only warn if the name server could not be determined, no fatal error anymore
NAT: fix a potential problem with incorrect memory allocation
Internal Networking: fixed issue on Windows hosts
Host Interface Networking: fixed sporadic crashes on interface creation/destruction (Windows host)
Host Interface Networking: reworked TAP handling for Linux 2.6.18+ compatibility
PXE: show error for unsupported V86 case
PXE: small fix for parsing PXE menu entry without boot server IP
Network: fixed network card hang after save/restore
USB: rewrote Windows USB handling without the need for a filter driver
USB: possible to steal arbitrary devices in Windows
Serial: added serial ports with support for named pipes (local domain sockets) on the host
Audio: fixed problem with ALSA on Linux before 2.6.18 blocking other ALSA clients on the system
Audio: fixed problem with ALSA on AMD64 hosts
Input: fixed PS/2 mouse detection in Win 3.x guests
Shared Folders: fixed VM save/restore behaviour
Shared Folders: functionality and stability fixes
Shared Folders: allow non admin users to map folders
Additions: added clipboard synchronization
Windows Additions: fixed dynamic resolution changes after save/restore
Windows Additions: added AMD PCNet driver for Windows Vista guests (with kind permission from AMD)
Linux Additions: fixed a dependency problem which caused the vboxadd kernel module sometimes start after the X server
Linux Additions: make VBox version visible in Linux modules with modinfo
Linux Additions: make X11 guest video driver accept arbitrary X resolutions
Linux Additions: make X11 setup work if /tmp uses a separate file system
Linux Additions: better support unknown distributions
Linux Installer: force a non-executable stack for all binaries and shared libraries
Linux Installer: make it work on SELinux-enabled systems
Linux Installer: ship VBoxTunctl