VirtualBox

Changes between Version 47 and Version 48 of Changelog-5.1


Ignore:
Timestamp:
Apr 8, 2009 11:23:06 AM (15 years ago)
Author:
Frank Mehnert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Changelog-5.1

    v47 v48  
    11= Changelog =
    22
    3 '''!VirtualBox 2.1.4''' (released 2009-02-16)[[BR]][[BR]]
    4 This is a maintenance release. The following items were fixed and/or added:
    5  * Windows hosts: fixed host crashes/hangs on certain 32 bits Windows systems when running Linux guests (bugs #1606, #2269, #2763)
    6  * Windows hosts: Fixed network component BSOD issue (bugs #3168, #2916)
    7  * Windows hosts: Fixed installation issues (bugs #2517, #1730, #3130)
    8  * Linux hosts: fixed occasional kernel oopses (bug #2556)
    9  * Linux hosts: fixed module dependency for shipped modules (bug #3115)
    10  * Linux hosts: moved the udev rules for USB forward so that they don’t override existing system rules (bug #3143)
    11  * Linux hosts: fixed the issue with guest not being able to communicate with each other when attached via TAP interfaces (bug #3215)
    12  * Linux hosts: give up probing for USB gracefully if dbus or hal are not available (bug #3136)
    13  * Linux hosts: fixed warnings in installer when SELinux was disabled (bug #3098)
    14  * Linux hosts: !VirtualBox sometimes failed to start if it had been started using ''sudo'' previously (bug #3270)
    15  * Solaris hosts: fixed high CPU load while running many guests in parallel
    16  * Solaris hosts: fixed inability to start more than 128 VMs
    17  * VMM: fixed performance regression for Windows guests (bug #3172)
    18  * VMM: ignore CPU stepping when restoring a saved state/snapshot
    19  * REM: fixed inability to use gdb to debug programs in Linux guests with software virtualization (bug #3245)
    20  * GUI: fixed dead key handling on Solaris hosts (bug #3256)
    21  * GUI: in the shutdown dialog, disable the action send the shutdown signal if the  guest is currently not using ACPI
    22  * GUI: suppress additional key release events sent by X11 hosts when keys are auto-repeated (bug #1296)
    23  * API: restore case insensitive OS type name lookup (bug #3087)
    24  * VBoxHeadless: really don’t start X11 services (clipboard service, 3D acceleration; Solaris & Darwin hosts only; bug #3199)
    25  * NAT: fixed occasional crashes when the guest is doing traceroute (non-Windows  hosts; bug #3200)
    26  * NAT: fixed crashes under high load (bug #3110)
    27  * NAT: fixed truncated downloads (Windows hosts only, bug #3257)
    28  * NAT: don’t intercept TFTP packages with a destination address different from the builtin TFTP server (bug #3112)
    29  * USB: several fixes for USB passthrough on Linux hosts
    30  * USB: reduced host CPU utilization if EHCI is active
    31  * VRDP: fixed VRDP server black screen after a client reconnect (bug #1989)
    32  * VRDP: modified rdesktop client (rdesktop-vrdp) now uses !NumLock state synchronization (bug #3253)
    33  * !LsiLogic: make FreeBSD guests work (bug #3174)
    34  * ATA: fixed deadlock when pausing VM due to problems with the virtual disk (e.g. disk full, iSCSI target unavailable)
    35  * iSCSI: fixed possible crash when pausing the VM
    36  * 3D support: added missing GL_MAX_TEXTURE_COORDS_ARB (bug #3246)
    37  * Windows Additions: fixed ''ERROR (e0000101)'' error during installation (bug #1923)
    38  * Windows Additions: fixed Windows Explorer hang when browsing shared folders with 64 bit guests (bug #2225)
    39  * Windows Additions: fixed guest screen distortions during a video mode change
    40  * Windows Additions: fixed the Network drive not connected message for mapped shared folders drives after the guest startup (bug #3157)
    41  * Linux Additions: fixed occasional file corruption when writing files in ''O_APPEND'' mode to a shared folder (bug #2844)
    42  * Linux Additions: the mouse driver was not properly set up on X.Org release candidates (bug #3212)
    43  * Linux Additions: fixed installer to work with openSUSE 11.1 (bug #3213)
    44  * Linux Additions: disable dynamic resizing if the X server is configured for fixed resolutions
    45  * Linux/Solaris Additions: handle virtual resolutions properly which are larger than the actual guest resolution (bug #3096)
     3'''!VirtualBox 2.2.0''' (released 2009-08-04)[[BR]][[BR]]
     4This version is a major update. The following major new features were added:
     5 * 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)
     6 * 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)
     7 * Hypervisor optimizations with significant performance gains for high context switching rates
     8 * Raised the memory limit for VMs on 64-bit hosts to 16GB
     9 * VT-x/AMD-V are enabled by default for newly created virtual machines
     10 * USB (OHCI & EHCI) is enabled by default for newly created virtual machines (Qt GUI only)
     11 * Experimental USB support for !OpenSolaris hosts
     12 * Shared folders for Solaris and !OpenSolaris guests
     13 * 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)
     14 * Added C API in addition to C++, Java, Python and Web Services
     15In addition, the following items were fixed and/or added:
     16 * VMM: FreeBSD guest related fix for V86 flags (bug #2342)
     17 * VMM: fixed guru meditation when booting an !AsteriskNow Linux VM (bug #2342)
     18 * VMM: fixed PGMPOOLKIND_FREE guru meditation (bugs #3356, #3431)
     19 * VMM: fixed Windows XP boot hang (guest PAE + nested paging only)
     20 * VMM: allow mixing of VT-x/AMD-V and software virtualization
     21 * VMM: fixed extremely slow safe mode booting in e.g. Windows 2008 (VT-x/AMD-V only)
     22 * VMM: significant speedup of certain GRUB boot loaders (e.g. Solaris) (VT-x/AMD-V only)
     23 * VMM: real-mode IOPL fix for DOS guests (VT-x only)
     24 * VMM: fixed VT-x detection with certain BIOSes that enable VT-x, but don’t set the lock bit in MSR_IA32_FEATURE_CONTROL
     25 * VMM: fixed hibernation issues on Windows XP hosts (VT-x only; bug #1794)
     26 * VMM: properly emulate RDMSR from the TSC MSR, should fix some NetBSD guests
     27 * VMM: emulate RDPMC; fixes Windows guests crashes when using the Kaspersky virus scanner (bug #1778)
     28 * NAT: fixed truncated downloads (FTP) (bug #3257)
     29 * NAT: blocked UDP packets caused a crash (bug #3426)
     30 * NAT: allow to configure the next server and the boot file via VBoxManage (bug #2759)
     31 * IDE: fixed hard disk upgrade from XML-1.2 settings (bug #1518)
     32 * Hard disk: support more VMDK file variants (including fixed-size ESX server images)
     33 * Hard disks: refuse to start the VM if a disk image is not writable
     34 * 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
     35 * USB: fixed BSOD on the host with certain USB devices (Windows hosts only; bug #1654)
     36 * E1000: properly handle cable disconnects (bug #3421)
     37 * VRDP: fixed hangs when VRDP server is enabled or disabled in runtime
     38 * Shared folders: respect umask settings on Linux, OSX and Solaris hosts when creating files
     39 * X11 guests: prevented setting the locale in vboxmouse, as this caused problems with Turkish locales (bug #3563)
     40 * X11 guests: show the guest mouse pointer at the right position if the virtual desktop is larger than the guest resolution (bug #2306)
     41 * Linux additions: fixed typo when detecting Xorg 1.6 (bug #3555)
     42 * Solaris guests: added xpg4/xcu4 dependency to the guest additions installer (bug #3524)
     43 * Windows guests: bind the VBoxMouse.sys filter driver to the correct guest pointing device (bug #1324)
     44 * Windows hosts: fixed BSOD when starting a VM with enabled host interface (bug #3414)
     45 * Linux hosts: do proper reference counting to prevent unloading the vboxnetflt module as long as this code is in use (bug #3104)
     46 * Linux hosts: do not leave zombies of VBoxSysInfo.sh (bug #3586)
     47 * Linux installers: fixes for Slackware, Arch Linux and Linux from Scratch systems
     48 * Windows installers: combined installer executable which contains both (32- and 64-bit) architectures.
     49 * VBoxManage: less cryptic command-line error messages
     50 * VBoxManage ''list vms'' commands now default to compact format
     51 * VBoxManage ''controlvm dvdattach'' did not work if the image was attached before
     52 * VBoxManage: allow creation of all supported disk image variants
     53 * VBoxManage ''showvminfo'': don’t spam the release log if the additions don’t support statistics information (bug #3457)
     54 * 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
     55 * Hard disks: improved immutable disk support to auto-reset diff file at VM startup (related to bug #2772)
     56 * GUI: enable the audio adapter by default for new VMs
     57 * GUI: warn if VT-x/AMD-V is not operational when starting a 64-bit guest
     58 * GUI: deactivate 64-bit guest support when the host CPU does not support VT-x/AMD-V
     59 * GUI: removed floppy icon from the status bar
     60 * GUI: show build revision in about dialog
     61 * GUI: fixed sticky status bar text
     62 * GUI: improved error dialogs
     63 * GUI: fail with an appropriate error message when trying to boot a read-only disk image (bug #1745)
     64 * GUI/Mac OS X: fixed disabled close button
     65 * GUI/Windows: re-enabled support for copy and paste (Windows hosts 2.0 regression; bug #2065)
     66 * 3D support: added OpenGL select/feedback support (bug #2920)
     67 * 3D support: close OpenGL subsystem for terminated guest applications (bug #3243)
     68 * 3D support: fixed VM hangs when starting guests with 3D acceleration enabled (bug #3437)
     69 * PXE: fixed boot hangs when hardware virtualization is used (bug #2536)
     70 * !LsiLogic: fixed problems with Solaris guests
     71 * Main API: close machine settings XML file when unregistering machine (bug #3548)
    4672
    47 '''!VirtualBox 2.1.2''' (released 2009-01-21)[[BR]][[BR]]
    48 This is a maintenance release. The following items were fixed and/or added:
    49  * USB: improved support for recent Linux hosts
    50  * VMM: fixed guru meditation for PAE guests on non-PAE hosts (AMD-V)
    51  * VMM: fixed guru meditation on Mac OS X hosts when using VT-x
    52  * VMM: allow running up to 1023 VMs on 64-bit hosts (used to be 127)
    53  * VMM: several FreeBSD guest related fixes (bugs #2342, #2341, #2761)
    54  * VMM: fixed guru meditation when installing Suse Enterprise Server 10U2 (VT-x only; bug #3039)
    55  * VMM: fixed guru meditation when booting Novell Netware 4.11 (VT-x only; bug #2898)
    56  * VMM: fixed VERR_ADDRESS_TOO_BIG error on some Mac OS X systems when starting a VM
    57  * VMM: clear MSR_K6_EFER_SVME after probing for AMD-V (bug #3058)
    58  * VMM: fixed guru meditation during Windows 7 boot with more than 2 GB guest RAM (VT-x, nested paging only)
    59  * VMM: fixed hang during OS/2 MCP2 boot (AMD-V and VT-x only)
    60  * VMM: fixed loop during OpenBSD 4.0 boot (VT-x only)
    61  * VMM: fixed random crashes related to FPU/XMM with 64 bits guests on 32 bits hosts
    62  * VMM: fixed occasional XMM state corruption with 64 bits guests
    63  * VMM: speed improvements for real mode and protected mode without paging (software virtualization only)
    64  * GUI: raised the RAM limit for new VMs to 75% of the host memory
    65  * GUI: added Windows 7 as operating system type
    66  * VBoxSDL: fixed -fixed fixedmode parameter (bug #3067)
    67  * Clipboard: stability fixes (Linux and Solaris hosts only, bug #2675 and #3003)
    68  * 3D support: fixed VM crashes for certain guest applications (bugs #2781, #2797, #2972, #3089)
    69  * !LsiLogic: improved support for Windows guests (still experimental)
    70  * VGA: fixed a 2.1.0 regression where guest screen resize events were not properly handled (bug #2783)
    71  * VGA: significant performance improvements when using VT-x/AMD-V on Mac OS X hosts
    72  * VGA: better handling for VRAM offset changes (fixes GRUB2 and Dos DOOM display issues)
    73  * VGA: custom VESA modes with invalid widths are now rounded up to correct ones (bug #2895)
    74  * IDE: fixed ATAPI passthrough support (Linux hosts only; bug #2795)
    75  * Networking: fixed kernel panics due to NULL pointer dereference in Linux kernels < 2.6.20 (Linux hosts only; bug #2827)
    76  * Networking: fixed intermittend BSODs when using the new host interface (Windows hosts only; bugs #2832, #2937, #2929)
    77  * Networking: fixed several issues with displaying hostif NICs in the GUI (Windows hosts only; bugs 2814, #2842)
    78  * Networking: fixed the issue with displaying hostif NICs without assigned IP addresses (Linux hosts only; bug #2780)
    79  * Networking: fixed the issue with sent packets coming back to internal network when using hostif (Linux hosts only; bug #3056).
    80  * NAT: fixed port forwarding (Windows hosts only; bug #2808)
    81  * NAT: fixed booting from the builtin TFTP server (bug #1959)
    82  * NAT: fixed occasional crashes (bug #2709)
    83  * SATA: vendor product data (VPD) is now configurable
    84  * SATA: raw disk partitions were not recognized (2.1.0 regression, Windows host only, bug #2778)
    85  * SATA: fixed timeouts in the guest when using raw VMDK files (Linux host only, bug #2796)
    86  * SATA: huge speed up during certain I/O operations like formatting a drive
    87  * SATA/IDE: fixed possible crash/errors during VM shutdown
    88  * VRDP: fixed loading of libpam.so.1 from the host (Solaris hosts only)
    89  * VRDP: fixed RDP client disconnects
    90  * VRDP: fixed VRDP server misbehavior after a broken client connection
    91  * VBoxManage showvminfo: fixed assertion for running VMs (bug #2773)
    92  * VBoxManage convertfromraw: added parameter checking and made it default to creating VDI files; fixed and documented format parameter (bug #2776)
    93  * VBoxManage clonehd: fixed garbled output image when creating VDI files (bug #2813)
    94  * VBoxManage guestproperty: fixed property enumeration (incorrect parameters/exception)
    95  * VHD: fixed error when attaching certain container files (bug #2768)
    96  * Solaris hosts: added support for serial ports (bug #1849)
    97  * Solaris hosts: fix for Japanese keyboards (bug #2847)
    98  * Solaris hosts: 32-bit and 64-bit versions now available as a single, unified package
    99  * Linux hosts: don’t depend on libcap1 anymore (bug #2859)
    100  * Linux hosts: compile fixes for 2.6.29-rc1
    101  * Linux hosts: don’t drop any capability if the VM was started by root (2.1.0 regression)
    102  * Mac OS X hosts: save the state of running or paused VMs when the host machine’s battery reaches critical level
    103  * Mac OS X hosts: improved window resizing of the VM window
    104  * Mac OS X hosts: added GUI option to disable the dock icon realtime preview in the GUI to decrease the host CPU load when the guest is doing 3D
    105  * Mac OS X hosts: polished realtime preview dock icon
    106  * Windows Additions: fixed guest property and logging OS type detection for Windows 2008 and Windows 7 Beta
    107  * Windows Additions: added support for Windows 7 Beta (bugs #2995, #3015)
    108  * Windows Additions: fixed Windows 2000 guest freeze when accessing files on shared folders (bug #2764)
    109  * Windows Additions: fixed Ctrl-Alt-Del handling when using VBoxGINA
    110  * Windows Additions Installer: Added /extract switch to only extract (not install) the files to a directory (can be specified with ''/D=path'')
    111  * Linux installer and Additions: added support for the Linux From Scratch distribution (bug #1587) and recent Gentoo versions (bug #2938)
    112  * Additions: added experimental support for X.Org Server 1.6 RC on Linux guests
    113  * Linux Additions: fixed bug which prevented to properly set fmode on mapped shared folders (bug #1776)
    114  * Linux Additions: fixed appending of files on shared folders (bug #1612)
    115  * Linux Additions: ignore noauto option when mounting a shared folder (bug #2498)
    116  * Linux Additions: fixed a driver issue preventing X11 from compiling keymaps (bug #2793 and #2905)
    117  * X11 Additions: workaround in the mouse driver for a server crash when the driver is loaded manually (bug #2397)
    118 
    119 '''!VirtualBox 2.1.0''' (released 2008-12-17)[[BR]][[BR]]
    120 This version is a major update. The following major new features were added:
    121  * Support for hardware virtualization (VT-x and AMD-V) on Mac OS X hosts
    122  * Support for 64-bit guests on 32-bit host operating systems (experimental; see user manual, chapter 1.6, 64-bit guests, page 16)
    123  * Added support for Intel Nehalem virtualization enhancements (EPT and VPID; see user manual, chapter 1.2, Software vs. hardware virtualization (VT-x and AMD-V), page 10))
    124  * Experimental 3D acceleration via OpenGL (see user manual, chapter 4.8, Hardware 3D acceleration (OpenGL), page 66)
    125  * Experimental !LsiLogic and !BusLogic SCSI controllers (see user manual, chapter 5.1, Hard disk controllers: IDE, SATA (AHCI), SCSI, page 70)
    126  * Full VMDK/VHD support including snapshots (see user manual, chapter 5.2, Disk image files (VDI, VMDK, VHD), page 72)
    127  * New NAT engine with significantly better performance, reliability and ICMP echo (ping) support (bugs #1046, #2438, #2223, #1247)
    128  * New Host Interface Networking implementations for Windows and Linux hosts with easier setup (replaces TUN/TAP on Linux and manual bridging on Windows)
    129 In addition, the following items were fixed and/or added:
    130  * VMM: significant performance improvements for VT-x (real mode execution)
    131  * VMM: support for hardware breakpoints (VT-x and AMD-V only; bug #477)
    132  * VMM: VGA performance improvements for VT-x and AMD-V
    133  * VMM: Solaris and !OpenSolaris guest performance improvements for AMD-V (Barcelona family CPUs only)
    134  * VMM: fixed guru meditation while running the Dr. Web virus scanner (software virtualization only; bug #1439)
    135  * VMM: deactivate VT-x and AMD-V when the host machine goes into suspend mode; reactivate when the host machine resumes (Windows, Mac OS X & Linux hosts; bug #1660)
    136  * VMM: fixed guest hangs when restoring VT-x or AMD-V saved states/snapshots
    137  * VMM: fixed guru meditation when executing a one byte debug instruction (VT-x only; bug #2617)
    138  * VMM: fixed guru meditation for PAE guests on non-PAE hosts (VT-x)
    139  * VMM: disallow mixing of software and hardware virtualization execution in general (bug #2404)
    140  * VMM: fixed black screen when booting OS/2 1.x (AMD-V only)
    141  * GUI: pause running VMs when the host machine goes into suspend mode (Windows & Mac OS X hosts)
    142  * GUI: resume previously paused VMs when the host machine resumes after suspend (Windows & Mac OS X hosts)
    143  * GUI: save the state of running or paused VMs when the host machine’s battery reaches critical level (Windows hosts)
    144  * GUI: properly restore the position of the selector window when running on the compiz window manager
    145  * GUI: properly restore the VM in seamless mode (2.0 regression)
    146  * GUI: warn user about non optimal memory settings
    147  * GUI: structure operating system list according to family and version for improved usability
    148  * GUI: predefined settings for QNX guests
    149  * IDE: improved ATAPI passthrough support
    150  * Networking: added support for up to 8 Ethernet adapters per VM
    151  * Networking: fixed issue where a VM could lose connectivity after a reboot
    152  * iSCSI: allow snapshot/diff creation using local VDI file
    153  * iSCSI: improved interoperability with iSCSI targets
    154  * Graphics: fixed handling of a guest video memory which is not a power of two (bug #2724)
    155  * VBoxManage: fixed bug which prevented setting up the serial port for direct device access.
    156  * VBoxManage: added support for VMDK and VHD image creation
    157  * VBoxManage: added support for image conversion (VDI/VMDK/VHD/RAW)
    158  * Solaris hosts: added IPv6 support between host and guest when using host interface networking
    159  * Mac OS X hosts: added ACPI host power status reporting
    160  * API: redesigned storage model with better generalization
    161  * API: allow attaching a hard disk to more than one VM at a time
    162  * API: added methods to return network configuration information of the host system
    163  * Shared Folders: performance and stability fixes for Windows guests (Microsoft Office Applications)
    164 
    165 '''!VirtualBox 2.0.6''' (released 2008-11-21)[[BR]][[BR]]
    166 This is a maintenance release. The following items were fixed and/or added:
    167  * VMM: fixed Guru meditation when running 64 bits Windows guests (bug #2220)
    168  * VMM: fixed Solaris 10U6 boot hangs (VT-x and AMD-V) bug #2565)
    169  * VMM: fixed Solaris 10U6 reboot hangs (AMD-V only; bug #2565)
    170  * GUI: the host key was sometimes not properly displayed (Windows hosts only, bug #1996)
    171  * GUI: the keyboard focus was lost after minimizing and restoring the VM window via the Windows taskbar (bugs #784)
    172  * VBoxManage: properly show SATA disks when showing the VM information (bug #2624)
    173  * SATA: fixed access if the buffer size is not sector-aligned (bug #2024)
    174  * SATA: improved performance
    175  * SATA: fixed snapshot function with ports>1 (bug #2510)
    176  * E1000: fixed crash under rare circumstances
    177  * USB: fixed support for iPhone and Nokia devices (Linux host: bugs #470 & #491)
    178  * Windows host installer: added proper handling of open !VirtualBox applications when updating the installation
    179  * Windows host installer: fixed default installation directory on 64-bit on new installations (bug #2501)
    180  * Linux/Solaris/Darwin hosts: verify permissions in `/tmp/vbox-$USER-ipc`
    181  * Linux hosts: fixed assertion on high network load (AMD64 hosts, fix for Linux distributions with glibc 2.6 and newer (bug #616)
    182  * Linux hosts: don’t crash during shutdown with serial ports connected to a host device
    183  * Solaris hosts: fixed incompatibility between IPSEC and host interface networking
    184  * Solaris hosts: fixed a rare race condition while powering off VMs with host interface networking
    185  * Solaris hosts: fixed VBoxSDL on Solaris 10 by shipping the required SDL library (bug #2475)
    186  * Windows additions: fixed logged in users reporting via guest properties when using native RDP connections
    187  * Windows additions: fixed Vista crashes when accessing shared folders under certain circumstances (bug #2461)
    188  * Windows additions: fixed shared folders access with MS-Office (bug #2591)
    189  * Linux additions: fixed compilation of `vboxvfs.ko` for 64-bit guests (bug #2550)
    190  * SDK: added JAX-WS port caching to speedup connections
    191 
    192 '''!VirtualBox 2.0.4''' (released 2008-10-24)[[BR]][[BR]]
    193 This is a maintenance release. The following items were fixed and/or added:
    194  * VMM: better error reporting for VT-x failures
    195  * VMM: don’t overflow the release log with PATM messages (bug #1775)
    196  * VMM: fixed save state restore in real mode (software virtualization only)
    197  * GUI: work around a Qt bug on Mac OS X (bug #2321)
    198  * GUI: properly install the Qt4 accessible plugin (bug #629)
    199  * SATA: error message when starting a VM with a VMDK connected to a SATA port (bug #2182)
    200  * SATA: fixed Guru mediation when booting !OpenSolaris/64; most likely applies to other guests as well (bug #2292)
    201  * Network: don’t crash when changing the adapter link state if no host driver is attached (bug #2333)
    202  * VHD: fixed bug which prevents booting from VHD images bigger than 4GB (bug #2085)
    203  * VRDP: fixed a repaint problem when the guest resolution was not equal to the client resolution
    204  * Clipboard: don’t crash when host service initialization takes longer than expected (Linux hosts only; bug #2001)
    205  * Windows hosts: VBoxSVC.exe crash (bug #2212)
    206  * Windows hosts: VBoxSVC.exe memory leak due to a Windows WMI memory leak (Vista only) (bug #2242)
    207  * Windows hosts: VBoxSVC.exe delays GUI startup
    208  * Linux hosts: handle jiffies counter overflow (VM stuck after 300 seconds of host uptime; bug #2247)
    209  * Solaris hosts: fixed host or guest side networking going stale while using host interface networking (bug #2474)
    210  * Solaris hosts: added support for using unplumbed network interfaces and Crossbow Virtual Network Interfaces (VNICs) with host interface networking
    211  * Solaris hosts: reworked threading model improves performance for host interface networking
    212  * Windows additions: fixed crash when accessing deep directory structures in a shared folder
    213  * Windows additions: improved shared folder name resolving (bug #1728)
    214  * Windows additions: fixed Windows 2000 shutdown crash (bug #2254)
    215  * Windows additions: fixed error code for `MoveFile()` if the target exists (bug #2350)
    216  * Linux additions: fixed `seek()` for files bigger than 2GB (bug #2379)
    217  * Linux additions: support Ubuntu 8.10
    218  * Linux additions: clipboard fixes (bug #2015)
    219  * Web services: improved documentation and fixed example (bug #1642)
    220 
    221 '''!VirtualBox 2.0.2''' (released 2008-09-12)[[BR]][[BR]]
    222 This is a maintenance release. The following items were fixed and/or added:
    223  * VMM: fixed inability to run more than one VM in parallel (AMD-V on CPUs with erratum 170 only; bug #2167)
    224  * VMM: VT-x stability fixes (bug #2179 and others)
    225  * VMM: fixed Linux 2.6.26+ kernel crashes (used by Ubuntu 8.10 Alpha, Fedora 10 Alpha; bug #1875)
    226  * VMM: fixed 64 bits Linux 2.6.26 kernel crashes (Debian)
    227  * VMM: fixed Vista (32 bits) guest crash during boot when PAE and NX are enabled (applied to 64 bits hosts with VT-x enabled only)
    228  * VMM: fixed OS/2 guest crashes during boot (AMD-V; bug #2132)
    229  * GUI: fixed crash when trying to release an inaccessible image in the virtual disk manager
    230  * GUI: fixed invalid error message for a changed snapshot path even if that path wasn't changed (bug #2064)
    231  * GUI: fixed crash when creating a new hard disk image (bug #2060)
    232  * GUI: fixed crash when adding a hard disk in the VM settings (bug #2081)
    233  * GUI: fixed a bug where !VirtualBox isn't working with the new QGtkStyle plugin (bug #2066)
    234  * GUI: fixed VM close dialog in seamless mode (Mac OS X hosts only; bug #2067)
    235  * GUI: fixed standard menu entries for NLS versions (Mac OS X hosts only)
    236  * GUI: disable the VT-x/AMD-V setting when it's not supported by the CPU (or on Mac OS X hosts)
    237  * VBoxManage: fixed crash during internalcommands createrawvmdk (bug #2184)
    238  * VBoxManage: fixed output of snapshot showvminfo (bug #698)
    239  * Guest properties: added information about guest network interfaces (Windows guests only)
    240  * Shared Folders: fixed regression that caused Windows guest crashes (bug #2055)
    241  * API: fixed number of installed CPUs (Solaris hosts only)
    242  * VRDP: allow a client to reconnect to an existing session on the VRDP server by dropping the existing connection (configurable and disabled by default; only relevant when multiconnection mode is disabled)
    243  * VRDP: fixed an image repaint problem
    244  * Linux hosts: fixed bug in vboxdrv.ko that could corrupt kernel memory and panic the kernel (bug #2078)
    245  * Linux hosts: compile fixes for kernel module on Linux 2.6.27
    246  * Mac OS X hosts: added Python support
    247  * Additions: fixed a possible hang in HGCM communication after a VM reboot
    248  * Windows additions: added support for Windows XP 64 bits (bug #2117)
    249  * Linux additions: deactivate dynamic resizing on Linux guests with buggy X servers
    250  * Linux additions: support Ubuntu 8.10 guests and Fedora 9 guests (dynamic resizing disabled for the latter) (bug #1854)
    251  * Linux additions: added installer check for the system architecture
    252  * Linux additions: fixed Xorg modules path for some Linux distributions (bug #2128)
    253  * VMDK: be more liberal with ambiguous parts of the format specification and accept more format variants (bug #2062)
    254  * VHD: fixed a bug in the VHD backend which resulted in reading the wrong data (bug #2085)
    255  * Solaris hosts: fixed kernel panic on certain machines when starting VMs with host interface networking (bug #2183)
    256  * Solaris hosts: fixed inability to access NFS shares on the host when host interface networking was enabled
    257  * Solaris hosts: installer now detects and reports when installing under the wrong architecture
    258  * Solaris hosts: fixed security hardening that prevented starting VMs from non-global zones even as root (bug #1948)
    259  * Solaris additions: combined the 32 bit and 64 bit additions installer into a single package
    260  * Mac OS X hosts: experimental support for attaching a real serial port to the guest
    261 
    262 
    263 '''!VirtualBox 2.0.0''' (released 2008-09-04)[[BR]][[BR]]
    264 This version is a major update. The following major new features were added:
    265  * 64 bits guest support (64 bits host only)
    266  * New native Leopard user interface on Mac OS X hosts
    267  * The GUI was converted from Qt3 to Qt4 with many visual improvements
    268  * New-version notifier
    269  * Guest property information interface
    270  * Host Interface Networking on Mac OS X hosts
    271  * New Host Interface Networking on Solaris hosts
    272  * Support for Nested Paging on modern AMD CPUs (major performance gain)
    273  * Framework for collecting performance and resource usage data (metrics)
    274  * Added SATA asynchronous IO (NCQ: Native Command Queuing) when accessing raw disks/partitions (major performance gain)
    275  * Clipboard integration for OS/2 Guests
    276  * Created separate SDK component featuring a new Python programming interface on Linux and Solaris hosts
    277  * Support for VHD disk images
    278 In addition, the following items were fixed and/or added:
    279  * VMM: VT-x fixes
    280  * AHCI/SATA: improved performance
    281  * GUI: keyboard fixes
    282  * Linux installer: properly uninstall the package even if unregistering the DKMS module fails
    283  * Linux additions: the guest screen resolution is properly restored
    284  * Network: added support for jumbo frames (> 1536 bytes)
    285  * Shared Folders: fixed guest crash with Windows Media Player 11
    286  * Mac OS X: Ctrl+Left mouse click doesn’t simulate a right mouse click in the guest anymore. Use Hostkey+Left for a right mouse click emulation. (bug #1766)
    287 
    288 '''!VirtualBox 1.6.6''' (released 2008-08-26)[[BR]][[BR]]
    289 This is a maintenance release. The following items were fixed and/or added:
    290  * VMM: fixed excessive logging (bug #1901)
    291  * VMM: AMD-V stability fixes (bug #1685)
    292  * GUI: added support for Ctrl+Caps reversed keyboards (bug #1891)
    293  * SATA: fixed BSODs of Windows guests on a SATA disk (bug #1941)
    294  * SATA: fixed hard disk detection on Solaris 10 U5 (bug #1789)
    295  * VBoxHeadless: don’t start the clipboard service (bug #1743)
    296  * VBoxHeadless: added -vrdp parameter which allows to start the VM session without VRDP (bug #1960)
    297  * VBoxManage: fixes to creating raw disk/partition VMDK files, now accepts removable media on Windows (bug #1869)
    298  * VRDP: fixed communication with MS Remote Desktop Connection on Mac OS X (bug #1337)
    299  * VRDP: clipboard fixes (bug #1410)
    300  * VRDP: fixed crash during PAM authentication (bug #1953)
    301  * Shared Folders: fixed a regression introduced in version 1.6.2: the shared folders service was sometimes not properly installed (Windows guests only, bug #1915)
    302  * Shared Folders: don’t deny to load a VM if a shared folder is not accessible (bug #822)
    303  * BIOS: allow to specify empty DMI strings (bug #1957)
    304  * OSE archive: added missing Makefiles (bug #1912)
    305  * Linux hosts: workaround for buggy gcc-4.3 compilers (e.g. openSUSE 11)
    306  * Linux hosts: one more fix for compiling the kernel modules on Linux 2.6.27 (bug
    307   #1962)
    308  * Mac OS X hosts: shared folders unicode fix
    309  * Solaris hosts: fixed link issue (bug #1840)
    310  * Windows additions: allow to downgrade the package
    311  * Windows additions: fixed corrupted installer icon on Windows 2000 (bug #1486)
    312  * Windows additions: fixed bug when creating intermediate directories (bug #1870)
    313  * Windows additions: implemented `/xres=`, `/yres=` and `/depth=` switches for  the installer (bug #1990)
    314  * Linux additions: properly unregister the misc device when unloading the kernel module
    315  *  Linux additions: fixed startup order for recent Linux distributions again (e.g. openSUSE 11)
    316  * Linux additions: attempt to fix the autostart issue of !VBoxClient with Mandriva guests (bug #1699)
    317  * Linux additions: fixed detection of patched Linux 2.6.18 kernels of RHEL5 / FC6 / CentOS 5.2 (bugs #1899, #1973)
    318  * Linux additions: added new mount flags `dmode`, `fmode`, `umask`, `dmask` and `fmask` allowing to override the file mode (bug #1776)
    319  * Documentation: added a note that jumbo frames don’t work (bug #1877)
    320  * Documentation: document special host interface names on openSUSE11 (bug #1892)
    321 
    322 '''!VirtualBox 1.6.4''' (released 2008-07-30)[[BR]][[BR]]
    323 This is a maintenance release. The following items were fixed and/or added:
    324  * AMD-V, VT-x: stability fixes
    325  * Shared Folders: fixed host crash (Solaris host only, bugs #1336, #1646)
    326  * Shared Folders: fixed BSOD when debugging with Visual Studio (bug #1627)
    327  * Shared Folders: fixed BSOD when compiling on a shared folder (bug #1683)
    328  * Shared Folders: several fixes/stability improvements
    329  * SATA: fixed a race that could cause an occasional Windows guest system hang
    330  * SATA: fixed spurious BIOS log messages
    331  * Networking: fixed NIC tracing with NAT interfaces (bug #1790)
    332  * USB: fixed crash under certain conditions when unplugging a USB device (bug #1295)
    333  * Settings: fixed bug when converting 1.5.x settings
    334  * RDP: fixed enabling the RDP server during runtime
    335  * RDP: properly detect the rdesktop 1.6.0 RDP client
    336  * RDP: fixed RDP crash (bug #1521)
    337  * RDP: updated modified rdesktop client to version 1.6.0
    338  * GUI: NLS improvements
    339  * BIOS: added SMBIOS header to make Solaris and Vista recognize the DMI data
    340  * ACPI: properly hide a disabled floppy controller
    341  * VMM: small fixes to protected mode without paging
    342  * VMDK: fixed handling of .vmdk images without UUIDs
    343  * Windows hosts: fixed driver parameter validation issue in VBoxDrv.sys that could allow an attacker on the host to crash the system
    344  * Windows hosts: installer now contains web service examples mentioned in the manual
    345  * Linux hosts: properly deregister the Linux kernel module before uninstalling a Linux deb/rpm package
    346  * Linux hosts: kernel module works now with Linux 2.6.27
    347  * Linux hosts: fixed a typo in the vboxnet setup script for host network interfaces (bug #1714)
    348  * Linux hosts: fixed usage of tar in installer (bug #1767)
    349  * Linux hosts: fixed long guest shutdown time when serial port is enabled
    350  * Solaris hosts: refuse to install in Sun xVM hypervisor dom0
    351  * Solaris hosts: accept Solaris raw disks when for raw disk access
    352  * Windows additions: made installation of shared folders more robust
    353  * Windows additions: improved installation
    354  * Linux additions: accept every user-defined guest video mode in /etc/X11/xorg.conf
    355  * Linux additions: fixed startup order for recent Linux distributions (e.g. openSUSE 11)
    356 
    357 '''!VirtualBox 1.6.2''' (released 2008-06-06)[[BR]][[BR]]
    358 This is a maintenance release. The following items were fixed and/or added:
    359  * GUI: fixed a bug which prevented to add more than one SATA drive from the GUI
    360  * GUI: fixed a regression introduced in 1.6.0: the fullscreen mode was left on every guest video mode switch
    361  * GUI: fixed several minor issues
    362  * Networking: fixed a host interface networking regression introduced in 1.6.0
    363  * VMM: fixed starting of VMs with AMD-V enabled
    364  * VMM: massive performance enhancements for AMD-V
    365  * VMM: stability improvements for AMD-V on Windows hosts
    366  * VMM: correctly detect AMD CPUs with erratum 170 (AMD-V)
    367  * VMM: detect inconsistent timestamp counters on certain AMD Phenom CPUs (Windows host only)
    368  * VMM: fixed KVM check (Linux hosts only) XPCOM: fixed several races
    369  * VMM: fixed a regression introduced in 1.6.0: Windows stuck during installation
    370  * SATA: improved performance with Vista guests
    371  * SATA: fixed statistics counter
    372  * Shared Folders: several fixes (iTunes download, speed up browsing)
    373  * ATA/IDE: fixed boot from CDROM if a medium was added while the boot menu was active
    374  * Networking: provide an Intel PRO/1000 T Server (82543GC) network device emulation which is recognized by Windows XP guests
    375  * Networking: fixes for the E1000 emulation (don't crash if not attached, fixed a bug in the statistics counter implementation)
    376  * NAT: don't crash if the guest sent a DHCPRELEASE message with an invalid IP address
    377  * NAT: fixed ARP reply for the NAT gateway and for the NAT name server if the guest IP range was changed
    378  * Internal Networking: fixed shutdown if more than two VMs are connected to the same network
    379  * BIOS: allow to change the DMI information (see chapter 9.13, Con'guring the BIOS DMI information, page 125)
    380  * RTC: fixed UIP emulation to prevent jumping of time in Solaris guests
    381  * Windows host: !VirtualBox installation directory corrected for 64 bits Windows
    382  * Windows host: fixed VBoxVRDP.exe symlink
    383  * Windows host: solved locking problems in raw partition VMDK support
    384  * Windows host: fixed stability during high system load (page fault in !KeQueryActiveProcessors)
    385  * Mac OS X host: fixed crashes under certain conditions
    386  * Shared Folders: limited users without admin rights now also can use Shared Folders on Windows guests
    387  * Linux hosts: fixed default runlevel for the kernel module helper script
    388  * Solaris hosts: enabled support for VT-x and AMD-V
    389  * Solaris hosts: dynamic loading of libdlpi fixes a problem where Solaris 10 was not able to start a VM
    390  * Linux additions: fixed runlevels for kernel module helper scripts
    391  * Linux additions: compatibility fixes with Linux 2.6.26
    392  * Linux additions: fixed occasional guest kernel crash during unload of the vboxadd guest kernel module
    393 
    394 '''!VirtualBox 1.6.0''' (released 2008-04-30)[[BR]][[BR]]
    395 This version is a major update. The following major new features were added:
    396  * Solaris and Mac OS X host support
    397  * Seamless windowing for Linux and Solaris guests
    398  * Guest Additions for Solaris
    399  * A webservice API
    400  * SATA hard disk (AHCI) controller
    401  * Experimental Physical Address Extension (PAE) support
    402 In addition, the following items were fixed and/or added:
    403  * GUI: added accessibility support (508)
    404  * GUI: VM session information dialog
    405  * VBoxHeadless: renamed from VBoxVRDP
    406  * VMM: reduced host CPU load of idle guests
    407  * VMM: many fixes for VT-x/SVM hardware-supported virtualization
    408  * ATA/IDE: better disk geometry compatibility with VMware images
    409  * ATA/IDE: virtualize an AHCI controller
    410  * Storage: better write optimization, prevent images from growing unnecessarily.
    411  * Network: support PXE booting with NAT
    412  * Network: fixed the Am79C973 PCNet emulation for Nexenta guests
    413  * NAT: improved builtin DHCP server (implemented DHCPNAK response)
    414  * NAT: port forwarding stopped when restoring the VM from a saved state
    415  * NAT: make subnet configurable
    416  * XPCOM: moved to libxml2
    417  * XPCOM: fixed VBoxSVC autostart race
    418  * Audio: !SoundBlaster 16 emulation
    419  * USB: fixed problems with USB 2.0 devices
    420  * Mac OS X: fixed seamless mode
    421  * Mac OS X: better desktop integration, several look’n’feel fixes
    422  * Mac OS X: switched to Quartz2D framebuffer
    423  * Mac OS X: added support for shared folders
    424  * Mac OS X: added support for clipboard integration
    425  * Solaris: added host audio playback support (experimental)
    426  * Solaris: made it possible to run !VirtualBox from non-global zones
    427  * Shared Folders: made them work for NT4 guests
    428  * Shared Folders: many bugfixes to improve stability
    429  * Seamless windows: added support for Linux guests
    430  * Linux installer: support DKMS for compiling the kernel module
    431  * Linux host: compatibility fixes with Linux 2.6.25
    432  * Windows host: support for USB devices has been significantly improved; many
    433    additional USB devices now work
    434  * Windows Additions: automatically install AMD PCNet drivers on Vista guests
    435  * Linux additions: several fixes, experimental support for RandR 1.2
    436  * Linux additions: compatibility fixes with Linux 2.6.25
    437 
    438 '''!VirtualBox 1.5.6''' (released 2008-02-19)
    439  * GUI: fixed several error messages
    440  * GUI: fixed registration dialog crashes once and for all
    441  * GUI: really ask before resetting the VM
    442  * GUI: release mouse and keyboard before the host activates the screensaver
    443  * GUI: fixed issue with license display on big screens
    444  * GUI: added setting for network name for internal networks
    445  * GUI: added setting for network device type
    446  * GUI: keyboard fixes
    447  * GUI: seamless mode and fullscreen mode fixes
    448  * GUI: fixed soaked hostkey keyup event under certain conditions
    449  * GUI: more informative message dialog buttons
    450  * GUI: VM selector context menu
    451  * VBoxSDL: added -termacpi switch
    452  * VBoxSDL: fixed automatic adaption of the guest screen resolution to the size of the VM window
    453  * VMM: under heavy guest activity, for example when copying files to/from a shared folder, the VM could crash with an assertion
    454  * VMM: added an option to select PIIX4 (improves compatibility with Windows guests created by VMware)
    455  * VMM: fixed a bug which could lead to memory corruption under rare circumstances
    456  * VMM: improved performance of Solaris guests
    457  * VRDP: fixed a 1.5.4 regression: VRDP client and server were out-of-sync if the VM was started using the GUI
    458  * VRDP: proper error handling if the VRDP library could not be loaded
    459  * VBoxManage: fixed crash during clonevdi
    460  * VBoxManage: added ’list runningvms’ command
    461  * VBoxManage: improved the compatibility when reading the partition table of a raw disk
    462  * Shared Folders: added support for read-only shared folders
    463  * Shared Clipboard: several fixes
    464  * Network: experimental support for E1000 device emulation
    465  * iSCSI: better check for misconfigured targets
    466  * iSCSI: allow to directly attach to internal networks with integrated mini IP stack
    467  * !PulseAudio: don’t hang during VM initialization if no sound server is available
    468  * VDI: fixed sized virtual disk images are now completely written during creation to workaround buggy sparse file handling on some OS (e.g. Vista)
    469  * VDI/VMDK: prevent indexing of .vdi and .vmdk files on Windows hosts
    470  * RDP: fixed compilation of the Linux rdesktop client on newer Linux kernels
    471  * RDP: install rdesktop-vrdp on Linux hosts
    472  * ACPI: added sleep button event
    473  * Serial: proper handling of inaccessible host devices
    474  * Windows installer: allow smooth upgrade without deinstallation
    475  * Linux installer: fixed Slackware detection regression
    476  * Linux installer: updated VBoxTunctl allowing to assign a tap device to a group on Linux kernels > 2.6.23
    477  * Windows additions: several fixes, in particular for Windows NT4
    478  * Linux additions: fixed installer for Kubuntu 8.04
    479  * Linux additions: add default video mode for handling video mode hints from the host
    480  * Linux host: compatibility fixes with Linux > 2.6.24
    481 
    482 
    483 '''!VirtualBox 1.5.4''' (released 2007-12-29)
    484  * USB 2.0 support
    485  * !PulseAudio backend
    486  * GUI: fixed accelerators in German translation
    487  * GUI: fixed registration dialog crashes
    488  * GUI: allow to enter unicode characters to the name of the registration dialog
    489  * GUI: pre-select attached media in the disk manager when opened from the VM
    490   settings dialog
    491  * GUI: remember the last active VM
    492  * GUI: don’t accept empty paths for serial/parallel ports in XML
    493  * GUI: fixed !NumLock / !CapsLock synchronization on Windows hosts
    494  * GUI: don’t start the kernel timer if no VM is active (Linux host)
    495  * VMM: improved compatibility with FreeBSD guests
    496  * VMM: properly restore CR4 after leaving VT-x mode
    497  * VMM: patch code and disassembler updates
    498  * VMM: with VT-x a pending interrupt could be cleared behind our back
    499  * VMM: workaround for missed cpuid patch (some Linux guests refuse to boot on
    500   multi-core CPUs)
    501  * VMM: fixed code for overriding CPUID values
    502  * API: don’t crash when trying to create a VM with a duplicate name
    503  * API: don’t crash when trying to access the settings of a VM when some other VMs
    504   are not accessible
    505  * API: fixed several memory leaks
    506  * ATA/IDE: fixed SuSE 9.1 CD read installer regression
    507  * Floppy: fixed inverted write protect flag
    508  * USB: virtualize an EHCI controller
    509  * USB: several minor fixes
    510  * Network: fixed MAC address check
    511  * Network: host interface fixes for Solaris guests
    512  * Network: guest networking stopped completely after taking a snapshot
    513  * Network: don’t crash if a network card is enabled but not attached
    514  * PXE: fix for PXE-EC8 error on soft reboot
    515  * NAT: update the DNS server IP address on every DNS packet sent by the guest
    516  * VGA: reset VRAM access handers after a fullscreen update
    517  * VGA: don’t overwrite guest’s VRAM when displaying a blank screen
    518  * ACPI: implemented the sleep button event
    519  * VRDP: fixed crash when querying VRDP properties
    520  * VRDP: netAddress fixes
    521  * VRDP: fixed the Pause/Break keys over VRDP
    522  * VRDP: sync !NumLock / !CapsLock sync over VRDP
    523  * VRDP: workaround for scrambled icons with a guest video mode of 16bpp
    524  * VRDP: reset modifier keys on RDP_INPUT_SYNCHRONIZE
    525  * VRDP: reset RDP updates after resize to prevent obsolete updates
    526  * Clipboard: Windows host/guest fixes
    527  * Clipboard: fixed a SEGFAULT on VM exit (Linux host)
    528  * Clipboard: fixed a buffer overflow (Linux host)
    529  * Shared Folders: fixed memory leaks
    530  * Linux installer: remove the old kernel module before compiling a new one
    531  * Linux host: compatibility fixes with Linux 2.6.24
    532  * Linux host: script fixes for !ArchLinux
    533  * Linux host: load correct HAL library to determine DVD/floppy (libhal.so.1 not
    534   libhal.so)
    535  * Linux host: make sure the tun kernel module is loaded before initializing static
    536    TAP interfaces
    537  * Windows additions: fixed hang during HGCM communication
    538  * Windows additions: fixed delay when shutting down the guest
    539  * Linux additions: added sendfile support to allow HTTP servers to send files on
    540    shared folders
    541  * Linux additions: make additions work with Fedora 8 (SELinux policy added)
    542  * Linux additions: sometimes ARGB pointers were display incorrectly
    543  * Linux additions: several small script fixes
    544 
    545 '''!VirtualBox 1.5.2''' (released 2007-10-18)
    546 
    547  * Windows Installer: fixed installation on Windows 2000 hosts
    548  * Windows Installer: proper warning when installing a 32-bit !VirtualBox version on 64-bit Windows and vice versa
    549  * Linux Installer: no longer require license acceptance during install, instead at first GUI startup (addresses issues with hanging installer on Debian based distributions)
    550  * GUI: added user registration dialog
    551  * GUI: fixed crashes on 64-bit Linux hosts
    552  * GUI: several fixes and improvements to seamless mode
    553  * GUI: fixed !DirectDraw mode with certain video cards (e.g. Intel i915)
    554  * GUI: fixed incorrect guest resolution after leaving fullscreen mode
    555  * GUI: improved keyboard handling on Linux host
    556  * GUI: show fatal VM aborts (aka "Guru Meditation")
    557  * GUI: fixed crashes due to a display update race condition on some systems
    558  * GUI: added ACPI shutdown option to the VM close dialog
    559  * GUI: NLS improvements
    560  * BIOS: fixed floppy boot menu
    561  * BIOS: expose the VM UUID in the DMI/SMBIOS area
    562  * VGA: fixed CGA video modes
    563  * VGA: fixed 8-bit DAC handling (Solaris setup)
    564  * VMM: fixed issue with VT-x on Windows 64-bit hosts
    565  * VMM: improved compatibility with Linux KVM
    566  * VMM: fixed issues with Fedora 8 guests
    567  * VMM: fixed fatal errors while installing Windows guests when using AMD-V
    568  * VMM: fixed sporadic hangs when minimizing VM window and using VT-x/AMD-V
    569  * VMM: fixed high load of ksoftirq on tickless Linux hosts
    570  * VMM: fixed Windows 2000 guests hangs related to IRQ sharing
    571  * VMM: fixed sporadic errors during openSUSE 10.3 installation
    572  * VMM: fixed issue with Linux 2.6.23 guests
    573  * VMM: fixed issues with Solaris guests
    574  * VMM: fixed stability issue related to incorrect relocations
    575  * Serial: significantly reduced CPU utilization
    576  * Network: fixed issues with FreeBSD guests
    577  * Network: added MII support (100MBit detection fix)
    578  * Network: improved MAC address handling
    579  * Network: added PXE release logging
    580  * IDE: large reads from CD could exceed the I/O buffer size
    581  * Audio: load ALSA dynamically on Linux (i.e. do not fail when ALSA is not present)
    582  * VRDP: support additional RDP clients (!SunRay, !WinConnect, Mac OS X)
    583  * VRDP: fixed issues when client color depth is higher than server color depth
    584  * VRDP: make PAM authentication service name configurable
    585  * VRDP: increased stack size to deal with stack consuming PAM library calls
    586  * Additions: various fixes and enhancements to clipboard handling
    587  * Windows Additions: fixed issues with Additions on NT 4 guests
    588  * Windows Additions: added support for 8-bit video modes
    589  * Windows Additions: allow specifying custom resolutions for secondary screens
    590  * Windows Additions: several fixes and improvements for !DirectDraw
    591  * Windows Additions: improved the mouse filter driver compatibility with other mouse drivers
    592  * Linux Additions: several fixes and enhancements to Shared Folders
    593  * Linux Additions: added support for X.org Server 1.4
    594  * Shared folders: fixed MS Powerpoint access issues (Linux host)
    595  * API: fixed RPC_E_CHANGED_MODE startup error on Windows hosts
    596  * API: fixed SMP race condition on Linux hosts
    597  * API: fixed stability issues on Windows hosts in low memory conditions
    598 
    599 '''!VirtualBox 1.5.0''' (released 2007-09-03)
    600 
    601  * Major: Seamless windows
    602  * Major: Virtual serial ports
    603  * Major: Support for 64-bit Windows hosts
    604  * Major: Intel PXE 2.1 network boot
    605  * Major: Guest Additions for IBM OS/2 Warp
    606  * GUI: sometimes two mouse cursors were visible when Windows guest additions became active
    607  * GUI: added VT-x/AMD-V settings
    608  * GUI: disable 'Show log...' menu entry to prevent crash if VM list is empty
    609  * GUI: the log window grabbed the keyboard
    610  * GUI: fixed error handling if Linux host clipboard initialization fails
    611  * GUI: pass the Pause key and the !PrtScrn key to the guest (Linux hosts)
    612  * GUI: increased maximum guest RAM to 2 GB (Windows host)
    613  * GUI: improved rendering performance (Windows host)
    614  * GUI: status lights for USB and shared folders
    615  * GUI: properly respect the DISPLAY environment variable
    616  * GUI: download Guest Additions from virtualbox.org in case they are not present locally
    617  * VRDP: support for multimonitor configurations in Windows guests
    618  * VRDP: support for MS RDP6 and MS RDP Mac clients
    619  * VRDP: added support for !WinConnect RDP client
    620  * VRDP: performance improvements
    621  * VRDP: fixed sporadic client disconnects
    622  * VBoxManage: never delete existing target during clonevdi
    623  * VBoxManage: properly print the size of currently used hard disks
    624  * VMM: fixed Xandros Desktop 4.1 hang
    625  * VMM: fixed VT-x/AMD-V hang with newer versions of gcc (Linux hosts)
    626  * VMM: improved stability of VT-x
    627  * VMM: check for disabled AMD-V when detecting support
    628  * VMM: fixed AMD-V issue when running OS/2 guests
    629  * VMM: fixed application startup regressions (e.g. !VideoReDo)
    630  * VMM: fixed regression that broke disk access in OS/2 and OpenBSD guests (possibly much more)
    631  * VMM: fixed crashes if memory allocation failed (Linux)
    632  * VMM: fixed enabling of Local APIC on AMD hosts (fixed Ubuntu Feisty installation kernel hang during boot)
    633  * VMM: fixed XFree86 4.3 (Debian/Sarge) segfaults when switching to text mode
    634  * VMM: refuse to start when KVM is active (Linux Host)
    635  * VMM: fixed bootup hangs with ReactOS
    636  * VMM: fixed out-of-memory errors under certain environments with enough appropriate memory available
    637  * API: fixed occasional crashes of the VBoxSVC server during VM shutdown (Linux host)
    638  * API: some components were not notified when mounting a CD/DVD
    639  * VMDK: improve geometry compatibility with existing VDMK images
    640  * IDE/Floppy: optionally make non-available host device non-fatal
    641  * IDE: improve emulation accuracy of the IRQ line between master and slave drive
    642  * IDE: guest could freeze when unmounting the CD/DVD drive
    643  * VGA: several text mode fixes in particular with Windows DOS boxes
    644  * USB: fixed some issues with Windows hosts
    645  * USB: fixed race condition between udev and USB filters (Linux host)
    646  * Shared Folders: reversed network provider order to increase mapping performance (Windows guest)
    647  * Shared Folders: browsable from Windows Explorer (Windows guests)
    648  * Shared Folders: stability fixes (Windows guest)
    649  * Shared Folders: case sensitivity fixes (Windows guest and Linux host)
    650  * Audio: fall back to the NULL audio driver if no voice could be opened
    651  * NAT: fixed crash
    652  * Guest Additions: reworked the shared clipboard for Linux hosts and guests based on user feedback about problems with individual applications
    653  * Guest Additions: don't allow to disable mouse pointer integration for Linux guests as an Xorg hardware mouse cursor cannot be turned into a software mouse cursor
    654  * Guest Additions: Linux guests shipping Xorg 1.3 (e.g. Fedora 7, Ubuntu Gutsy) are now supported
    655  * Guest Additions: added !DirectDraw support to the Windows display driver
    656 
    657 
    658 '''!VirtualBox 1.4.0''' (released 2007-06-06)
    659 
    660  * General: added support for OS X hosts
    661  * General: added support for AMD64 hosts
    662  * General: signed all executables and device drivers on Windows
    663  * GUI: added user interface for Shared Folders
    664  * GUI: added context menu for network adapters
    665  * GUI: added VM description field for taking notes
    666  * GUI: always restore guest mouse pointer when entering VM window (Windows host)
    667  * GUI: added configuration options for clipboard synchronization
    668  * GUI: improved keyboard handling on Linux hosts
    669  * GUI: added first run wizard
    670  * GUI: improved boot device order dialog
    671  * GUI: auto-resize did not work after save/restore
    672  * GUI: restore original window size when returning from fullscreen mode
    673  * GUI: fixed screen update when switching to fullscreen mode
    674  * GUI: the size of the VM window was sometimes resetted to 640x480
    675  * GUI: added localizations
    676  * GUI: various minor improvements
    677  * VBoxManage: added convertdd command
    678  * API: automatically start and terminate VBoxSVC on Linux and OS X hosts
    679  * VMM: increased startup performance due to lazy memory allocation
    680  * VMM: significantly increased maximum guest memory size
    681  * VMM: fixed issues with V86 mode
    682  * VMM: support V86 extensions (VME)
    683  * VMM: support guests with a full GDT
    684  * VMM: fixed boot hangs for some Linux kernels
    685  * VMM: improved FreeBSD and OpenBSD support
    686  * VMM: improved performance of guests that aggressively patch kernel code (very  recent Linux 2.6 kernels)
    687  * VMM: added workaround for a design flaw in AMD AM2 CPUs where the timestamp  counter shows large differences among CPU cores
    688  * VMM: fixed Linux guests with `grsecurity`
    689  * VMM: fixed issue on 2G/2G Linux kernels (even 1G/3G kernels should work)
    690  * VMM: fixed Linux detection of Local APIC on non-Intel and non-AMD CPUs
    691  * VMM: timing improvements with high host system loads (VM starvation)
    692  * VMM: experimental AMD SVM hardware virtualization support now also handles real and protected mode without paging
    693  * VMM: added system time offset parameter to allow for VMs to run in the past or future
    694  * VMM: provide an MPS 1.4 table if the IOAPIC is enabled
    695  * RDP: allow binding the RDP server to a specific interface
    696  * RDP: added support for clipboard synchronization
    697  * RDP: fixed problems with OS X RDP client
    698  * RDP: added support for multiple simultaneous connections to one VM
    699  * RDP: added support for MS RDP6 clients (Vista)
    700  * Storage: experimental support for VMDK images (writethrough mode only, no snapshots yet)
    701  * Storage: raw host disk support, including individual partitions
    702  * IDE: improve CHS geometry detection
    703  * IDE: fixed problem that only one VM could open an immutable image
    704  * NAT: allow more than one card configured for NAT networking
    705  * NAT: pass first entry in DNS search list (Linux host) or primary DNS suffix (Windows host) as domain name in DHCP
    706  * NAT: support UDP broadcasts, which enables using Windows shares
    707  * NAT: only warn if the name server could not be determined, no fatal error anymore
    708  * NAT: fix a potential problem with incorrect memory allocation
    709  * Internal Networking: fixed issue on Windows hosts
    710  * Host Interface Networking: fixed sporadic crashes on interface creation/destruction (Windows host)
    711  * Host Interface Networking: reworked TAP handling for Linux 2.6.18+ compatibility
    712  * PXE: show error for unsupported V86 case
    713  * PXE: small fix for parsing PXE menu entry without boot server IP
    714  * Network: fixed network card hang after save/restore
    715  * USB: Rewrote Windows USB handling without the need for a filter driver
    716  * USB: Possible to steal arbitrary devices in Windows
    717  * Serial: added serial ports with support for named pipes (local domain sockets) on the host
    718  * Audio: fixed problem with ALSA on Linux before 2.6.18 blocking other ALSA clients on the system
    719  * Audio: fixed problem with ALSA on AMD64 hosts
    720  * Input: fixed PS/2 mouse detection in Win 3.x guests
    721  * Shared Folders: fixed VM save/restore behaviour
    722  * Shared Folders: functionality and stability fixes
    723  * Shared Folders: allow non admin users to map folders
    724  * Additions: added clipboard synchronization
    725  * Windows Additions: fixed dynamic resolution changes after save/restore
    726  * Windows Additions: added AMD PCNet driver for Windows Vista guests (with kind permission from AMD)
    727  * Linux Additions: fixed a dependency problem which caused the vboxadd kernel module sometimes start after the X server
    728  * Linux Additions: make VBox version visible in Linux modules with modinfo
    729  * Linux Additions: make X11 guest video driver accept arbitrary X resolutions
    730  * Linux Additions: make X11 setup work if /tmp uses a separate file system
    731  * Linux Additions: better support unknown distributions
    732  * Linux Installer: force a non-executable stack for all binaries and shared libraries
    733  * Linux Installer: make it work on SELinux-enabled systems
    734  * Linux Installer: ship VBoxTunctl
    735 
    736 '''!VirtualBox 1.3.8''' (released 2007-03-14)
    737 
    738  * Windows installer: fixed installation problem if UAC is active
    739  * Linux installer: added RPM for rhel4 and Mandriva 2007.1
    740  * Linux installer: remove any old vboxdrv modules in /lib/modules/*/misc
    741  * Linux installer: many small improvements for .deb and .rpm packages
    742  * Linux installer: improved setup of kernel module
    743  * GUI: Host-Fn sends Ctrl-Alt-Fn to the guest (Linux guest VT switch)
    744  * GUI: fixed setting for Internal Networking
    745  * GUI: show correct audio backend on Windows (dsound)
    746  * GUI: improved error messages if the kernel module is not accessible
    747  * GUI: never fail to start the GUI if the kernel module is not accessible
    748  * VMM: fixed occasional crashes when shutting down Windows TAP device
    749  * VMM: fixed issues with IBM's 1.4.2 JVM in Linux guests
    750  * RDP: fixed color encoding with 24bpp
    751  * BIOS: zero main memory on reboot
    752  * BIOS: added release logging
    753  * USB: fixed parsing of certain devices to prevent VBoxSVC crashes
    754  * USB: properly wakeup suspended ports
    755  * USB: fixed a problem with unplugged USB devices during suspend
    756  * Audio: fixed crashes on Vista hosts
    757  * NAT: allow configuration of incoming connections (aka port mapping)
    758  * Network: hard reset network device on reboot
    759  * iSCSI: fixed a hang of unpaused VMs accessing unresponsive iSCSI disks
    760  * Linux Additions: support Xorg 7.2.x
    761  * Linux Additions: fixed default video mode if all other modes are invalid
    762  * Linux Additions: set default DPI to 100,100
    763  * Linux Additions: fixed initialization of video driver on X server reset
    764 
    765 
    766 '''!VirtualBox 1.3.6''' (released 2007-02-20)
    767 
    768  * Windows installer: perform installation for all users instead of just the current user (old behavior still available)
    769  * Linux installer: fixed license display to not block installation
    770  * Linux installer: added RPM for openSUSE 10.2
    771  * GUI: fixed problems with several keyboard layouts on Linux hosts
    772  * GUI: added online help on Linux hosts (using kchmviewer)
    773  * GUI: fixed handle leak on Windows hosts
    774  * Graphics: increased VRAM limit to 128MB
    775  * BIOS: fixed CD/DVD-ROM detection in Windows Vista guests
    776  * VMM: fixed incompatibility with OpenBSD 4.0
    777  * VDI: fixed issues with snapshot merging
    778  * Network: fixed incompatibility between Vista UAC and Host Interface Networking
    779  * Network: fixed issues with Windows NT 4.0 guests
    780  * Audio: fixed problem with ALSA on Linux before 2.6.18 causing system reboots
    781  * RDP: added support for MS RDP 6.0 clients
    782  * RDP: fixed issue with PAM authentication on certain distributions
    783  * RDP: fixed sporadic disconnects with MS RDP clients
    784  * RDP: fixed memory leak
    785  * iSCSI: improved behavior when pausing a VM with iSCSI connections
    786  * iSCSI: improved read timeout handling
    787 
    788 
    789 '''!VirtualBox 1.3.4''' (released 2007-02-12)
    790 
    791  * General: fixed unresolved symbol issue on Windows 2000 hosts
    792  * General: added warnings at !VirtualBox startup when there is no valid Linux kernel module
    793  * General: fixed problem with unrecognized host CDROM/DVD drives on Linux
    794  * General: fixed compatibility issue with SELinux
    795  * GUI: improved USB user interface, easier filter definitions, menu to directly attach specific devices
    796  * GUI: added VM settings options for VRDP
    797  * GUI: fixed GDI handle leak on Windows hosts
    798  * GUI: worked around issue in the Metacity window manager (GNOME) leading to unmovable VM windows
    799  * GUI: show an information dialog before entering fullscreen mode about how to get back
    800  * GUI: several fixes and improvements
    801  * VMM: fixed occasional crashes when shutting down a Windows guest
    802  * VMM: fixed crash while loading Xorg on openSUSE 10.2
    803  * VMM: fixed problems with OpenBSD 3.9 and 4.0
    804  * VMM: fixed crash while loading XFree86 in SUSE 9.1
    805  * VMM: fixed Debian 3.1 (Sarge) installation problem (network failure)
    806  * VMM: fixed crash during SUSE 10.2 installation
    807  * VMM: fixed crash during Ubuntu 7.04 RC boot
    808  * VMM: fixed crash during ThinClientOS (Linux 2.4.33) bootup
    809  * ATA/IDE: pause VM when host disk is full and display message
    810  * ATA/IDE: fixed incompatibility with !OpenSolaris 10
    811  * VDI containers: do not allocate blocks when guest only writes zeros to it (size optimization when zeroing freespace prior to compacting)
    812  * CDROM/DVD: fixed media recognition by Linux guests
    813  * Network: corrected reporting of physical interfaces (fixes Linux guest warnings)
    814  * Network: fixed IRQ conflict causing occasional major slowdowns with XP guests
    815  * Network: significantly improved send performance
    816  * Audio: added mixer support to the AC'97 codec (master volume only)
    817  * Audio: added support for ALSA on Linux (native, no OSS emulation)
    818  * iSCSI: improved LUN handling
    819  * iSCSI: fixed hang due to packet overflow
    820  * iSCSI: pause VM on iSCSI connection loss
    821  * Linux module: never fail unloading the module (blocks Ubuntu/Debian uninstall)
    822  * Linux module: improved compatibility with NMI watchdog enabled
    823  * Windows Additions: fixed hardware mouse pointer with Windows 2003 Server guests
    824  * Linux Additions: compile everything from sources instead of using precompiled objects
    825  * Linux Additions: better compatibility with older glibc versions
    826  * Linux Additions: when uninstalling, only delete the files we put there during installation, don't remove the directory recursively to prevent unwanted data loss
    827  * Linux Installer: added support for Slackware
    828  * Linux Additions: added support for Linux 2.4.28 to 2.4.34
    829  * RDP: fixed sporadic disconnects with MS RDP clients
    830  * RDP: fixed race condition during resolution resize leading to rare crashes
    831 
    832 
    833 '''!VirtualBox 1.3.2''' (released 2007-01-15)
    834 
    835  * first public version
     73For the changelog of previous !VirtualBox series, have a look at
     74 * [wiki:Changelog-2.1 VirtualBox 2.1]
     75 * [wiki:Changelog-2.0 VirtualBox 2.0]
     76 * [wiki:Changelog-1.6 VirtualBox 1.6]

© 2023 Oracle
ContactPrivacy policyTerms of Use