Changeset 56612 in vbox
- Timestamp:
- Jun 24, 2015 7:54:08 AM (9 years ago)
- File:
-
- 1 edited
-
trunk/doc/manual/user_ChangeLogImpl.xml (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/manual/user_ChangeLogImpl.xml
r56542 r56612 217 217 </itemizedlist> 218 218 219 </sect1> 220 221 <sect1> 222 <title>Version 4.3.28 (2015-05-13)</title> 223 224 <para>This is a maintenance release. The following items were fixed and/or 225 added:</para> 226 227 <itemizedlist> 228 229 <listitem> 230 <para>VMM: fixed a Guru Meditation when rebooting certain guests (for 231 example Solaris doing fast reboot) by fixing the implementation for INIT IPI</para> 232 </listitem> 233 234 <listitem> 235 <para>VMM: added some information for diagnosing rare 236 <emphasis>VERR_VMX_INVALID_VMXON_PTR</emphasis> Guru Meditations (VT-x only)</para> 237 </listitem> 238 239 <listitem> 240 <para>GUI: HID LEDs sync: prevent synchronization if VM window has no focus 241 (Windows and Mac OS X hosts only)</para> 242 </listitem> 243 244 <listitem> 245 <para>GUI: fixed drag and drop moving the cursor between guest screens on 246 certain hosts</para> 247 </listitem> 248 249 <listitem> 250 <para>3D: fixed a crash on restoring the VM state on X11 hosts (bug #12737)</para> 251 </listitem> 252 253 <listitem> 254 <para>3D: fixed a crash on restoring the VM state</para> 255 </listitem> 256 257 <listitem> 258 <para>3D: fixed a crash on Linux guest shutdown (bug #12772)</para> 259 </listitem> 260 261 <listitem> 262 <para>VRDP: fixed incompatibility with rdesktop 1.8.3</para> 263 </listitem> 264 265 <listitem> 266 <para>VRDP: fixed listening for IPv6 on some systems (bug #14038)</para> 267 </listitem> 268 269 <listitem> 270 <para>Storage: don't crash if creating an asynchronous I/O context 271 fails (e.g. when starting many VMs) and show a proper error message</para> 272 </listitem> 273 274 <listitem> 275 <para>Floppy: several fixes</para> 276 </listitem> 277 278 <listitem> 279 <para>Audio: improved the behavior of the volume control for the 280 HD audio device emulation</para> 281 </listitem> 282 283 <listitem> 284 <para>USB: increase the number of supported drivers from 3 to 5 285 (Windows hosts only)</para> 286 </listitem> 287 288 <listitem> 289 <para>PS/2 keyboard: synchronize the LED state on VM restore 290 (Windows and Mac OS X hosts only)</para> 291 </listitem> 292 293 <listitem> 294 <para>NAT Network: when running multiple NAT networks with multiple VMs, 295 only stop the respective services when stopping VMs (bug #14090)</para> 296 </listitem> 297 298 <listitem> 299 <para>NAT: don't kill UDP bindings on ICMP errors (bug #13475)</para> 300 </listitem> 301 302 <listitem> 303 <para>NAT: bandwidth limit now works properly with NAT (bug #11485)</para> 304 </listitem> 305 306 <listitem> 307 <para>BIOS: fixed the returned size value of the VBE 2.0 PMI function 0Ah 308 (4.2.0 regression; bug #14096)</para> 309 </listitem> 310 311 <listitem> 312 <para>Guest Control: fixed parameter quoting in Windows guests 313 (bug #13157)</para> 314 </listitem> 315 316 <listitem> 317 <para>Webcam passthrough improvements for Linux (V4L2) hosts to support more 318 webcam models</para> 319 </listitem> 320 321 <listitem> 322 <para>API: don't fail starting a VM with <emphasis>VBOX_E_INVALID_OBJECT_STATE</emphasis> 323 under certain conditions (bug #13617)</para> 324 </listitem> 325 326 <listitem> 327 <para>API: be more verbose on <emphasis>VBOX_E_INVALID_OBJECT_STATE</emphasis> 328 if a medium is attached to a running VM (bug #13560)</para> 329 </listitem> 330 331 <listitem> 332 <para>API: fixed a bug which could result in losing certain screen resize 333 events with multi-monitor guests</para> 334 </listitem> 335 336 <listitem> 337 <para>rdesktop-vrdp: fixed path to the keymaps (bug #12066)</para> 338 </listitem> 339 340 <listitem> 341 <para>rdesktop-vrdp: switch to version 1.8.3</para> 342 </listitem> 343 344 <listitem> 345 <para>Windows hosts: more hardening fixes (e.g. bugs #14051, #14052)</para> 346 </listitem> 347 348 <listitem> 349 <para>Linux hosts: another fix for activated SMAP on Linux 3.19 350 and newer (Broadwell and later; bug #13961)</para> 351 </listitem> 352 353 <listitem> 354 <para>Linux hosts: Linux 4.1 compile fix (bug #14081)</para> 355 </listitem> 356 357 <listitem> 358 <para>Solaris hosts: fixed using of VNIC templates with Crossbow based 359 bridged networking to be compatible with vanity interface names</para> 360 </listitem> 361 362 <listitem> 363 <para>Mac OS X hosts: fixed crash during VM termination under rare 364 circumstances</para> 365 </listitem> 366 367 <listitem> 368 <para>Windows Additions/WDDM: improved video memory utilization and allow 369 more/bigger guest screens with large resolutions (including HiDPI)</para> 370 </listitem> 371 372 <listitem> 373 <para>X11 Additions: prevent flickering when updating mouse cursor</para> 374 </listitem> 375 376 <listitem> 377 <para>Solaris Additions: fixed incorrect usage of 'prtconf' while 378 installing Guest Additions (Solaris 10 only)</para> 379 </listitem> 380 381 </itemizedlist> 219 382 </sect1> 220 383 … … 2445 2608 </sect1> 2446 2609 2447 <sect1>2448 <title>Version 4.2.22 (2014-01-10)</title>2449 2450 <para>This is a maintenance release. The following items were fixed and/or2451 added:</para>2452 2453 <itemizedlist>2454 2455 <listitem>2456 <para>GUI: Mac OS X host: introduced extradata option "GUI/HidLedsSync" aimed to enable2457 HID LEDs synchronization (feature disabled by default)</para>2458 </listitem>2459 2460 <listitem>2461 <para>GUI: Mac OS X host: fixed issue on MacBook Air/Pro hosts when GUI2462 might freeze in attempt to synchronize HID LEDs</para>2463 </listitem>2464 2465 <listitem>2466 <para>Main: always expose the DMI memory information to Windows 2012 guests2467 (bug #12017)</para>2468 </listitem>2469 2470 <listitem>2471 <para>HGCM: fixed crashes under certain conditions</para>2472 </listitem>2473 2474 <listitem>2475 <para>Storage: fix for <emphasis>BLKCACHE_IOERR</emphasis> runtime errors under2476 rare circumstances (bug #11030)</para>2477 </listitem>2478 2479 <listitem>2480 <para>AHCI: fixed a bug which resulted in Windows XP guest hangs if a2481 SATA CDROM is attached (bug #12417)</para>2482 </listitem>2483 2484 <listitem>2485 <para>AHCI: fixed a Guru Meditation under certain conditions</para>2486 </listitem>2487 2488 <listitem>2489 <para>E1000: if the cable was disconnected before the guest initialized2490 the device, the link status was not properly set to 'down' after the2491 initialization completed despite the fact that there was no connection</para>2492 </listitem>2493 2494 <listitem>2495 <para>3D support: fixed offset of guest 3D image elements (Mac OS X Retina2496 hosts only; bug #11021)</para>2497 </listitem>2498 2499 <listitem>2500 <para>3D support: many fixes</para>2501 </listitem>2502 2503 <listitem>2504 <para>Linux Additions: support Enterprise Linux 6.5 kernels2505 (bug #12505)</para>2506 </listitem>2507 2508 <listitem>2509 <para>Linux Additions: fixed CPU hot-remove on newer Linux kernels</para>2510 </listitem>2511 2512 <listitem>2513 <para>Windows Additions: fixed guest crashes in in Shared Folders2514 service under certain conditions</para>2515 </listitem>2516 2517 </itemizedlist>2518 2519 </sect1>2520 2521 <sect1>2522 <title>Version 4.2.20 (2013-11-28)</title>2523 2524 <para>This is a maintenance release. The following items were fixed and/or2525 added:</para>2526 2527 <itemizedlist>2528 2529 <listitem>2530 <para>GUI: always report recommended resolutions for all monitors2531 (not always done since 4.2.12)</para>2532 </listitem>2533 2534 <listitem>2535 <para>GUI: make sure the assigned license and description are attached to2536 the exported appliance</para>2537 </listitem>2538 2539 <listitem>2540 <para>GUI: the OS X hot corners were not accessible while a VirtualBox VM2541 is running (Mac OS X hosts only; bug #4139)</para>2542 </listitem>2543 2544 <listitem>2545 <para>NAT: don't run into an infinite loop in case the host cannot2546 access any DNS server (4.3.0 regression; bug #12300)</para>2547 </listitem>2548 2549 <listitem>2550 <para>NAT: don't re-connect the cable if the DNS information changes2551 and the cable was disconnected before (4.3.0 regression; bug #12225)</para>2552 </listitem>2553 2554 <listitem>2555 <para>Main: properly save the <emphasis>passthrough</emphasis> flag for DVD2556 drives without an attached medium</para>2557 </listitem>2558 2559 <listitem>2560 <para>Keyboard: fixed a VM crash if a VM was resumed from a saved state2561 where at least one key was pressed (bug #11289)</para>2562 </listitem>2563 2564 <listitem>2565 <para>2D Video acceleration: fix crashes on presentation mode switches2566 (bug #9194)</para>2567 </listitem>2568 2569 <listitem>2570 <para>Storage: fixed errors with snapshots when using QCOW or QED disk images2571 (bug #12144)</para>2572 </listitem>2573 2574 <listitem>2575 <para>Storage: fix for newer Linux kernels not detecting a hard disk as SSD2576 when using the IDE or SATA controller (bug #12025)</para>2577 </listitem>2578 2579 <listitem>2580 <para>Storage: fixed detection of CD/DVD media when switching from an empty2581 to a host drive with passthrough enabled</para>2582 </listitem>2583 2584 <listitem>2585 <para>Snapshots: fixed a bug which could result in lost medium attachments2586 (4.2.18 regression; bug #11750)</para>2587 </listitem>2588 2589 <listitem>2590 <para>Shared Clipboard: fixed potential SEGFAULT when2591 working with UTF8 and UTF16 content (Mac OS X hosts only)</para>2592 </listitem>2593 2594 <listitem>2595 <para>OVF: fixed import logic for OVF appliances containing multiple2596 VMs</para>2597 </listitem>2598 2599 <listitem>2600 <para>Extpack Installer: make it work if the file is located in a folder with2601 special characters</para>2602 </listitem>2603 2604 <listitem>2605 <para>SDK: extended the functionality coverage for the C bindings</para>2606 </listitem>2607 2608 <listitem>2609 <para>API: block the removal of the current snapshot if it has child2610 snapshots (only relevant for VMs without snapshottable hard disks,2611 their presence always prevented removal), which resulted in VM2612 config corruption</para>2613 </listitem>2614 2615 <listitem>2616 <para>API: mark VM configs with snapshots but without current snapshot2617 as inaccessible, as this combination is nonsense</para>2618 </listitem>2619 2620 <listitem>2621 <para>API: fixed information for some automatically generated events2622 (only with XPCOM, Windows host was not affected), which caused2623 errors when getting some of the attributes over the webservice2624 (bug #12379)</para>2625 </listitem>2626 2627 <listitem>2628 <para>Mac OS X hosts: support for Mac OS X 10.9 (Mavericks)</para>2629 </listitem>2630 2631 <listitem>2632 <para>Mac OS X hosts: properly sign the kernel extensions for2633 Mavericks hosts (bug #12256)</para>2634 </listitem>2635 2636 <listitem>2637 <para>Mac OS X hosts: use a launchd script instead of the deprecated2638 StartupItem mechanism (bug #8940)</para>2639 </listitem>2640 2641 <listitem>2642 <para>Mac OS X hosts: fixed a bug where the VirtualBox dock icon was2643 not properly removed from the dock after a VM terminated preventing2644 Mavericks hosts from shutting (bug #12241)</para>2645 </listitem>2646 2647 <listitem>2648 <para>Linux Additions: Linux 3.13 compile fix (bug #12358)</para>2649 </listitem>2650 2651 <listitem>2652 <para>Linux Additions: Linux 3.12 compile fix (bug #12083)</para>2653 </listitem>2654 2655 <listitem>2656 <para>Linux Additions: Linux 3.11 fix for shared folders (bugs #11946, #12128)</para>2657 </listitem>2658 2659 <listitem>2660 <para>Linux Additions: compile fix for SLES11 SP3</para>2661 </listitem>2662 2663 <listitem>2664 <para>Linux Additions: correctly set umask before installing2665 (bug #12166)</para>2666 </listitem>2667 2668 <listitem>2669 <para>Linux Additions: build the vboxvideo kernel module correctly on2670 OL/RHEL 6.1 guests (bug #11996)</para>2671 </listitem>2672 2673 <listitem>2674 <para>Linux Additions: make 3D work on Slackware 14.12675 (bug #12320 comments 3 and 4)</para>2676 </listitem>2677 2678 <listitem>2679 <para>Windows Additions: fixed memory leak caused by2680 <emphasis>WTSQuerySessionInformation()</emphasis>2681 on Windows 2000 guests (bug #12072)</para>2682 </listitem>2683 2684 <listitem>2685 <para>Windows Additions: multimonitor resize fixes</para>2686 </listitem>2687 2688 <listitem>2689 <para>X11 Additions/3D: fix freezes starting 3D desktop (bug #11503,2690 thank you Sam Spilsbury)</para>2691 </listitem>2692 2693 <listitem>2694 <para>Guest additions/3D: fix an occasional dead-lock (bug #12319)2695 </para>2696 </listitem>2697 2698 </itemizedlist>2699 </sect1>2700 2701 <sect1>2702 <title>Version 4.2.18 (2013-09-06)</title>2703 2704 <para>This is a maintenance release. The following items were fixed and/or2705 added:</para>2706 2707 <itemizedlist>2708 2709 <listitem>2710 <para>VMM: properly handle NMIs on Linux hosts with X2APIC2711 enabled</para>2712 </listitem>2713 2714 <listitem>2715 <para>VMM: fixed potential crashes with 64-bit guests on 32-bit hosts2716 (bug #11979)</para>2717 </listitem>2718 2719 <listitem>2720 <para>GUI / seamless: properly handle mouse wheel scroll events</para>2721 </listitem>2722 2723 <listitem>2724 <para>GUI, VBoxManage: when unregistering a VM, also unregister the2725 hard disk images which are used exclusively (bug #10311)</para>2726 </listitem>2727 2728 <listitem>2729 <para>GUI: prevent crashes under certain conditions on X11 hosts</para>2730 </listitem>2731 2732 <listitem>2733 <para>3D support: multiscreen fixes (incorrect mouse position, flickets)</para>2734 </listitem>2735 2736 <listitem>2737 <para>3D support: several fixes for the Windows WDDM video driver2738 (multiscreen, seamless)</para>2739 </listitem>2740 2741 <listitem>2742 <para>Snapshots: made live snapshots work again (bug #9255)</para>2743 </listitem>2744 2745 <listitem>2746 <para>Teleportation: made it work again (bug #9455)</para>2747 </listitem>2748 2749 <listitem>2750 <para>VBoxManage: on <emphasis>snapshot take</emphasis>, <emphasis>2751 --pause</emphasis> is default and <emphasis>--live</emphasis>2752 is for doing live snapshots</para>2753 </listitem>2754 2755 <listitem>2756 <para>VBoxSVC: don't crash on systems with many VLAN interfaces2757 (Solaris hosts only)</para>2758 </listitem>2759 2760 <listitem>2761 <para>Network: after the host resumes from suspend, disconnect and2762 reconnect the virtual network cables to force renewing the DHCP2763 leases for the guests. So far only Mac OS X hosts and Windows hosts2764 (bug #10063)</para>2765 </listitem>2766 2767 <listitem>2768 <para>NAT: on name server changes force a reconnect of the virtual network2769 cable to notify the guest (Mac OS X hosts only)</para>2770 </listitem>2771 2772 <listitem>2773 <para>Mac OS X installer: keep previously installed Extension Packs on2774 VirtualBox upgrade</para>2775 </listitem>2776 2777 <listitem>2778 <para>Linux hosts / guests: Linux 3.11 fixes (bug #12001)</para>2779 </listitem>2780 2781 <listitem>2782 <para>Solaris hosts: fixed a potential kernel panic caused due to2783 unexpected preemption due to logging</para>2784 </listitem>2785 2786 <listitem>2787 <para>Windows hosts: fixed an issue with USB2 devices being inaccessible2788 when plugged into USB3 ports</para>2789 </listitem>2790 2791 <listitem>2792 <para>Linux Additions: added PCI device identifier to vboxvideo.ko fixing2793 DRI initialization under certain conditions (bug #11957)</para>2794 </listitem>2795 2796 <listitem>2797 <para>Linux Additions: fixed udev detection in the init script2798 with Linux 3.x kernels</para>2799 </listitem>2800 2801 </itemizedlist>2802 </sect1>2803 2804 <sect1>2805 <title>Version 4.2.16 (2013-07-04)</title>2806 2807 <para>This is a maintenance release. The following items were fixed and/or2808 added:</para>2809 2810 <itemizedlist>2811 2812 <listitem>2813 <para>OVF/OVA: don't crash on import if no manifest is used (4.2.14 regression;2814 bug #11895)</para>2815 </listitem>2816 2817 <listitem>2818 <para>GUI: do not restore the current snapshot if we power-off2819 after a Guru Mediation</para>2820 </listitem>2821 2822 <listitem>2823 <para>Storage: fixed a crash when hotplugging an empty DVD drive to2824 the VM</para>2825 </listitem>2826 2827 <listitem>2828 <para>Storage: fixed a crash when a guest read from a DVD drive2829 attached to the SATA controller under certain circumstances</para>2830 </listitem>2831 2832 <listitem>2833 <para>EFI: don't fail with 64-bit guests on 32-bit hosts (bug #11456)</para>2834 </listitem>2835 2836 <listitem>2837 <para>Autostart: fixed VM startup on OS X</para>2838 </listitem>2839 2840 <listitem>2841 <para>Windows hosts: native Windows 8 controls</para>2842 </listitem>2843 2844 <listitem>2845 <para>Windows hosts: restore native style on Vista 32</para>2846 </listitem>2847 2848 <listitem>2849 <para>Windows hosts / guests: Windows 8.1 adaptions (bug #11899)</para>2850 </listitem>2851 2852 <listitem>2853 <para>Mac OS X hosts: after removing VirtualBox with2854 <emphasis>VirtualBox_Uninstall.tool</emphasis>, remove it from the2855 <emphasis>pkgutil --pkgs</emphasis> list as well</para>2856 </listitem>2857 2858 </itemizedlist>2859 </sect1>2860 2861 <sect1>2862 <title>Version 4.2.14 (2013-06-21)</title>2863 2864 <para>This is a maintenance release. The following items were fixed and/or2865 added:</para>2866 2867 <itemizedlist>2868 2869 <listitem>2870 <para>VMM: another TLB invalidation fix for non-present pages</para>2871 </listitem>2872 2873 <listitem>2874 <para>VMM: fixed a performance regression (4.2.8 regression;2875 bug #11674)</para>2876 </listitem>2877 2878 <listitem>2879 <para>GUI: fixed a crash on shutdown</para>2880 </listitem>2881 2882 <listitem>2883 <para>GUI: prevent stuck keys under certain conditions on Windows2884 hosts (bugs #2613, #6171)</para>2885 </listitem>2886 2887 <listitem>2888 <para>VRDP: fixed a rare crash on the guest screen resize</para>2889 </listitem>2890 2891 <listitem>2892 <para>VRDP: allow to change VRDP parameters (including enabling/disabling the2893 server) if the VM is paused</para>2894 </listitem>2895 2896 <listitem>2897 <para>USB: fixed passing through devices on Mac OS X host to a VM2898 with 2 or more virtual CPUs (bug #7462)</para>2899 </listitem>2900 2901 <listitem>2902 <para>USB: fixed hang during isochronous transfer with certain2903 devices (4.1 regression; Windows hosts only; bug #11839)</para>2904 </listitem>2905 2906 <listitem>2907 <para>USB: properly handle orphaned URBs (bug #11207)</para>2908 </listitem>2909 2910 <listitem>2911 <para>BIOS: fixed function for returning the PCI interrupt routing table2912 (fixes NetWare 6.x guests)</para>2913 </listitem>2914 2915 <listitem>2916 <para>BIOS: don't use the <emphasis>ENTER</emphasis> / <emphasis>LEAVE</emphasis>2917 instructions in the BIOS as these don't work in the real mode as set up by2918 certain guests (e.g. Plan 9 and QNX 4)</para>2919 </listitem>2920 2921 <listitem>2922 <para>DMI: allow to configure <emphasis>DmiChassisType</emphasis>2923 (bug #11832)</para>2924 </listitem>2925 2926 <listitem>2927 <para>Storage: fixed lost writes if iSCSI is used with snapshots and2928 asynchronous I/O (bug #11479)</para>2929 </listitem>2930 2931 <listitem>2932 <para>Storage: fixed accessing certain VHDX images created by2933 Windows 8 (bug #11502)</para>2934 </listitem>2935 2936 <listitem>2937 <para>Storage: fixed hang when creating a snapshot using Parallels2938 disk images (bug #9617)</para>2939 </listitem>2940 2941 <listitem>2942 <para>3D support: seamless + 3D fixes (bug #11723)</para>2943 </listitem>2944 2945 <listitem>2946 <para>3D support: version 4.2.12 was not able to read saved states of older2947 versions under certain conditions (bug #11718)</para>2948 </listitem>2949 2950 <listitem>2951 <para>Main/Properties: don't create a guest property for non-running2952 VMs if the property does not exist and is about to be removed2953 (bug #11765)</para>2954 </listitem>2955 2956 <listitem>2957 <para>Main/Properties: don't forget to make new guest properties2958 persistent after the VM was terminated (bug #11719)</para>2959 </listitem>2960 2961 <listitem>2962 <para>Main/Display: don't lose seamless regions during screen resize</para>2963 </listitem>2964 2965 <listitem>2966 <para>Main/OVF: don't crash during import if the client forgot to call2967 <emphasis>Appliance::interpret()</emphasis> (bug #10845)</para>2968 </listitem>2969 2970 <listitem>2971 <para>Main/OVF: don't create invalid appliances by stripping the file2972 name if the VM name is very long (bug #11814)</para>2973 </listitem>2974 2975 <listitem>2976 <para>Main/OVF: don't fail if the appliance contains multiple file references2977 (bug #10689)</para>2978 </listitem>2979 2980 <listitem>2981 <para>Main/Metrics: fixed Solaris file descriptor leak</para>2982 </listitem>2983 2984 <listitem>2985 <para>Settings: limit depth of snapshot tree to 250 levels, as more2986 will lead to decreased performance and may trigger crashes</para>2987 </listitem>2988 2989 <listitem>2990 <para>VBoxManage: fixed setting the parent UUID on diff images using2991 <emphasis>sethdparentuuid</emphasis></para>2992 </listitem>2993 2994 <listitem>2995 <para>Linux hosts: work around for not crashing as a result of2996 automatic NUMA balancing which was introduced in Linux 3.82997 (bug #11610)</para>2998 </listitem>2999 3000 <listitem>3001 <para>Windows installer: force the installation of the public certificate3002 in background (i.e. completely prevent user interaction) if the3003 <emphasis>--silent</emphasis> command line option is specified</para>3004 </listitem>3005 3006 <listitem>3007 <para>Windows Additions: fixed problems with partial install in the3008 unattended case</para>3009 </listitem>3010 3011 <listitem>3012 <para>Windows Additions: fixed display glitch with the Start button3013 in seamless mode for some themes</para>3014 </listitem>3015 3016 <listitem>3017 <para>Windows Additions: Seamless mode and auto-resize fixes</para>3018 </listitem>3019 3020 <listitem>3021 <para>Windows Additions: fixed trying to to retrieve new auto-logon3022 credentials if current ones were not processed yet</para>3023 </listitem>3024 3025 <listitem>3026 <para>Windows Additions installer: added the <emphasis>/with_wddm</emphasis>3027 switch to select the experimental WDDM driver by default</para>3028 </listitem>3029 3030 <listitem>3031 <para>Linux Additions: fixed setting own timed out and aborted texts in3032 information label of the lightdm greeter</para>3033 </listitem>3034 3035 <listitem>3036 <para>Linux Additions: fixed compilation against Linux 3.2.0 Ubuntu3037 kernels (4.2.12 regression as a side effect of the Debian kernel3038 build fix; bug #11709)</para>3039 </listitem>3040 3041 <listitem>3042 <para>X11 Additions: reduced the CPU load of VBoxClient in3043 drag and drop mode</para>3044 </listitem>3045 3046 <listitem>3047 <para>OS/2 Additions: made the mouse wheel work (bug #6793)</para>3048 </listitem>3049 3050 <listitem>3051 <para>Guest Additions: fixed problems copying and pasting between two3052 guests on an X11 host (bug #11792)</para>3053 </listitem>3054 3055 <listitem>3056 <para>Guest Additions: fixed guest process timeout / kill handling</para>3057 </listitem>3058 3059 </itemizedlist>3060 </sect1>3061 3062 <sect1>3063 <title>Version 4.2.12 (2013-04-12)</title>3064 3065 <para>This is a maintenance release. The following items were fixed and/or3066 added:</para>3067 3068 <itemizedlist>3069 3070 <listitem>3071 <para>VMM: fixed a Guru Meditation on putting Linux guest CPU online if3072 nested paging is disabled</para>3073 </listitem>3074 3075 <listitem>3076 <para>VMM: invalidate TLB entries even for non-present pages</para>3077 </listitem>3078 3079 <listitem>3080 <para>GUI: Multi-screen support: fixed a crash on visual-mode change</para>3081 </listitem>3082 3083 <listitem>3084 <para>GUI: Multi-screen support: disabled guest-screens should now remain3085 disabled on visual-mode change</para>3086 </listitem>3087 3088 <listitem>3089 <para>GUI: Multi-screen support: handle host/guest screen plugging/unplugging3090 in different visual-modes</para>3091 </listitem>3092 3093 <listitem>3094 <para>GUI: Multi-screen support: seamless mode: fixed a bug when empty seamless3095 screens were represented by full screen windows</para>3096 </listitem>3097 3098 <listitem>3099 <para>GUI: Multi-screen support: each machine window in multi-screen3100 configuration should have correct menu-bar now (Mac OS X hosts)</para>3101 </listitem>3102 3103 <listitem>3104 <para>GUI: Multi-screen support: machine window View menu should3105 have correct content in seamless / full screen mode now (Mac OS X hosts)</para>3106 </listitem>3107 3108 <listitem>3109 <para>GUI: VM manager: vertical scroll-bars should be now updated on3110 content/window resize</para>3111 </listitem>3112 3113 <listitem>3114 <para>GUI: VM settings: fixed crash on machine state-change event</para>3115 </listitem>3116 3117 <listitem>3118 <para>GUI: don't show warnings about enabled or disabled mouse integration3119 if the VM was restored from a saved state</para>3120 </listitem>3121 3122 <listitem>3123 <para>Virtio-net: properly announce that the guest has to handle3124 partial TCP checksums (bug #9380)</para>3125 </listitem>3126 3127 <listitem>3128 <para>Storage: Fixed incorrect alignment of VDI images causing disk size3129 changes when using snapshots (bug #11597)</para>3130 </listitem>3131 3132 <listitem>3133 <para>Audio: fixed broken ALSA & PulseAudio on some Linux hosts3134 due to invalid symbol resolution (bug #11615)</para>3135 </listitem>3136 3137 <listitem>3138 <para>PS/2 keyboard: re-apply keyboard repeat delay and rate3139 after a VM was restored from a saved state (bug #10933)</para>3140 </listitem>3141 3142 <listitem>3143 <para>BIOS: updated DMI processor information table (type 4):3144 corrected L1 & L2 cache table handles</para>3145 </listitem>3146 3147 <listitem>3148 <para>Timekeeping: fix several issues which can lead to incorrect3149 time, Solaris guests sporadically showed time going briefly back3150 to Jan 1 1970</para>3151 </listitem>3152 3153 <listitem>3154 <para>Main/Metrics: disk metrics are collected properly when software3155 RAID, symbolic links or rootfs are used on Linux hosts</para>3156 </listitem>3157 3158 <listitem>3159 <para>VBoxManage: don't stay paused after a snapshot was created3160 and the VM was running before</para>3161 </listitem>3162 3163 <listitem>3164 <para>VBoxManage: introduced <emphasis>controlvm nicpromisc</emphasis>3165 (bug #11423)</para>3166 </listitem>3167 3168 <listitem>3169 <para>VBoxManage: don't crash on <emphasis>controlvm3170 guestmemoryballoon</emphasis> of the VM isn't running (bug #11639)</para>3171 </listitem>3172 3173 <listitem>3174 <para>VBoxHeadless: don't filter guest property events as this would3175 affect all clients (bug #11644)</para>3176 </listitem>3177 3178 <listitem>3179 <para>Guest control: prevent double CR in the output generated3180 by guest commands and do NLS conversion</para>3181 </listitem>3182 3183 <listitem>3184 <para>Linux hosts / guests: fixed build errors on Linux 3.5 and newer3185 kernels if the <emphasis>CONFIG_UIDGID_STRICT_TYPE_CHECKS</emphasis>3186 config option is enabled (bug #11664)</para>3187 </listitem>3188 3189 <listitem>3190 <para>Linux Additions: handle fall-back to VESA driver on RedHat-based3191 guests if vboxvideo cannot be loaded</para>3192 </listitem>3193 3194 <listitem>3195 <para>Linux Additions: RHEL/OEL/CentOS 6.4 compile fix (bug #11586)</para>3196 </listitem>3197 3198 <listitem>3199 <para>Linux Additions: Debian Linux kernel 3.2.0-4 (3.2.39) compile3200 fix (bug #11634)</para>3201 </listitem>3202 3203 <listitem>3204 <para>Linux Additions: added auto-logon support for Linux guests using3205 LightDM as the display manager</para>3206 </listitem>3207 3208 <listitem>3209 <para>Windows Additions: Support for multimonitor. Dynamic enable/disable3210 of secondary virtual monitors. Support for XPDM/WDDM based guests3211 (bug #6118)</para>3212 </listitem>3213 3214 <listitem>3215 <para>X11 Additions: support X.Org Server 1.14 (bug #11609)</para>3216 </listitem>3217 3218 </itemizedlist>3219 3220 </sect1>3221 3222 <sect1>3223 <title>Version 4.2.10 (2013-03-05)</title>3224 3225 <para>This is a maintenance release. The following items were fixed and/or3226 added:</para>3227 3228 <itemizedlist>3229 3230 <listitem>3231 <para>GUI: fixed keyboard with XQuartz X server (bug #10664)</para>3232 </listitem>3233 3234 <listitem>3235 <para>Main/Display: fixed a crash with multi-monitors under certain3236 conditions (Mac OS X hosts only)</para>3237 </listitem>3238 3239 <listitem>3240 <para>Main/Properties: fixed a crash under certain conditions, for3241 example after wakeup from host hibernate (bug #11444)</para>3242 </listitem>3243 3244 <listitem>3245 <para>Settings: don't lose the internal network settings if they are not3246 currently active</para>3247 </listitem>3248 3249 <listitem>3250 <para>Storage: another incompatibility fix for VHD differencing images with3251 Hyper-V (bug #5990)</para>3252 </listitem>3253 3254 <listitem>3255 <para>VBoxManage: don't read beyond the end of the file specified3256 with <emphasis>export --eulafile (bug #11528)</emphasis></para>3257 </listitem>3258 3259 <listitem>3260 <para>Linux hosts / guests: Linux 3.9-rc0 compile fixes</para>3261 </listitem>3262 3263 <listitem>3264 <para>Linux Additions: fixed two warnings in the shared folders3265 guest kernel module (bug #11390)</para>3266 </listitem>3267 3268 <listitem>3269 <para>Linux Additions: don't crash VBoxService if libdbus is3270 not available (bug #8638)</para>3271 </listitem>3272 3273 <listitem>3274 <para>Windows Additions: fixed upgrading MultiMedia Redirection (MMR) support</para>3275 </listitem>3276 3277 </itemizedlist>3278 </sect1>3279 3280 <sect1>3281 <title>Version 4.2.8 (2013-02-20)</title>3282 3283 <para>This is a maintenance release. The following items were fixed and/or3284 added:</para>3285 3286 <itemizedlist>3287 3288 <listitem>3289 <para>VMM: fixed a guest crash with a huge amount of guest RAM on3290 VT-x hosts (bug #11306)</para>3291 </listitem>3292 3293 <listitem>3294 <para>GUI: fixed a layout bug in the Mac OS X clone VM dialog3295 (bug #10982)</para>3296 </listitem>3297 3298 <listitem>3299 <para>GUI: not all the translation tags were taken into account3300 during the language switch (bug #11342)</para>3301 </listitem>3302 3303 <listitem>3304 <para>GUI: the <emphasis>take guest screenshot</emphasis> dialog sometimes3305 had no keyboard input available on Windows host</para>3306 </listitem>3307 3308 <listitem>3309 <para>Main/Machine: fix the generation of a spurious event for inaccessible3310 VMs which triggered an endless event generation loop in cooperation3311 with the GUI which became unresponsive (4.2.6 regression; bug3312 #11323)</para>3313 </listitem>3314 3315 <listitem>3316 <para>Main/Display: fix for an access violation under certain3317 conditions in multi-monitor configurations (bug #10539)</para>3318 </listitem>3319 3320 <listitem>3321 <para>Main/Metrics: network metrics are now collected for3322 active (up) interfaces only, the state of an interface being evaluated3323 when the associated metric is enabled via <emphasis>setupMetrics</emphasis></para>3324 </listitem>3325 3326 <listitem>3327 <para>Snapshots: reduce the time for merging snapshots under3328 certain conditions</para>3329 </listitem>3330 3331 <listitem>3332 <para>Storage: fixed data corruption after resizing a VDI image under3333 certain circumstances (bug #11344)</para>3334 </listitem>3335 3336 <listitem>3337 <para>Storage: fixed non working online merging of snapshots3338 (4.2.6 regression; bug #11359)</para>3339 </listitem>3340 3341 <listitem>3342 <para>Storage: fixed crash when connecting to certain QNAP iSCSI3343 targets</para>3344 </listitem>3345 3346 <listitem>3347 <para>Storage: fixed incompatibility of VHD differencing images with3348 Hyper-V (bug #5990)</para>3349 </listitem>3350 3351 <listitem>3352 <para>Bridged Networking: fixed TCP pseudo header checksum computation3353 for IPv6 (bug #9380)</para>3354 </listitem>3355 3356 <listitem>3357 <para>3D support: fix Battlefield 1942 game crashes (bug #11369)</para>3358 </listitem>3359 3360 <listitem>3361 <para>Settings: really sanitise the name of VM folders and settings3362 file, the code was disabled before (bug #10549)</para>3363 </listitem>3364 3365 <listitem>3366 <para>Settings: allow to change VRDE settings for saved VMs</para>3367 </listitem>3368 3369 <listitem>3370 <para>VBoxManage: don't crash during <emphasis>screenshotpng</emphasis>3371 if there is no display (bug #11363)</para>3372 </listitem>3373 3374 <listitem>3375 <para>Linux hosts: work around gcc bug 55940 which might lead to wrong3376 kernel module code if gcc 4.7 is used to compile the 32-bit Linux3377 host kernel (bug #11035)</para>3378 </listitem>3379 3380 <listitem>3381 <para>Linux hosts: fixed inconsistent lock state and deadlock warnings on module3382 load and VM startup when CONFIG_PROVE_LOCKING is enabled (bug #11318)</para>3383 </listitem>3384 3385 <listitem>3386 <para>Linux hosts: made "]" key work again on Japanese keyboards</para>3387 </listitem>3388 3389 <listitem>3390 <para>Mac OS X hosts: don't crash the kernel during dtrace if the VBox3391 kernel extensions are loaded (10.6 hosts only; bug #11273)</para>3392 </listitem>3393 3394 <listitem>3395 <para>Solaris / Mac OS X hosts: machine CPU load metrics now report 100%3396 when all cores are fully utilized (used to be a single core)</para>3397 </listitem>3398 3399 <listitem>3400 <para>Solaris 11 host installer: wait for any services left over from3401 a previous installation to be terminated to avoid confusing SMF.3402 </para>3403 </listitem>3404 3405 <listitem>3406 <para>Guest Additions: don't block signals for processes executed3407 via guest control</para>3408 </listitem>3409 3410 <listitem>3411 <para>Guest Additions: fixed a small memory leak in VBoxService3412 (bug #10970)</para>3413 </listitem>3414 3415 <listitem>3416 <para>Windows Additions: fixed shared folder issue with3417 large reads/writes on 64 bit Windows guests (bug #11115)</para>3418 </listitem>3419 3420 <listitem>3421 <para>Linux Additions: Linux 3.8 compile fixes (bug #11036)</para>3422 </listitem>3423 3424 <listitem>3425 <para>X11 Additions: fixed blocked SIGALRM in 3D desktop sessions3426 (bug #10987)</para>3427 </listitem>3428 3429 <listitem>3430 <para>X11 Additions: fixed an unresolved reference in vboxvideo_drv3431 for X.org 6.8 guests and before (e.g. RHEL4; 4.2.0 regression)</para>3432 </listitem>3433 3434 <listitem>3435 <para>X11 Additions: fixed screen automatic resizing for guests with3436 X.org 1.3 or older (4.2.0 regression)</para>3437 </listitem>3438 3439 </itemizedlist>3440 3441 </sect1>3442 3443 <sect1>3444 <title>Version 4.2.6 (2012-12-19)</title>3445 3446 <para>This is a maintenance release. The following items were fixed and/or3447 added:</para>3448 3449 <itemizedlist>3450 3451 <listitem>3452 <para>VMM: don't inject stale VT-x events to prevent crashes after VM reset3453 (bug #11256)</para>3454 </listitem>3455 3456 <listitem>3457 <para>VMM: workaround for buggy BIOSes which enable <emphasis>MONITOR</emphasis>3458 only for certain CPUs (bug #9460)</para>3459 </listitem>3460 3461 <listitem>3462 <para>GUI: fixed trimming of anti-aliased text in details-view element headers3463 (4.2.0 regression)</para>3464 </listitem>3465 3466 <listitem>3467 <para>GUI: fixed create-settings-file-alias functionality on Mac hosts3468 (4.2.0 regression)</para>3469 </listitem>3470 3471 <listitem>3472 <para>GUI: fixed take-guest-screenshot functionality on Windows hosts3473 (bug #11095)</para>3474 </listitem>3475 3476 <listitem>3477 <para>GUI: several minor fixes, including palette fixes (bug #11191)</para>3478 </listitem>3479 3480 <listitem>3481 <para>GUI: fixed Windows 2012 OS type (bug #11206)</para>3482 </listitem>3483 3484 <listitem>3485 <para>GUI: allow to terminate the VM even if VBoxSVC crashed</para>3486 </listitem>3487 3488 <listitem>3489 <para>API: fixed cancelling of snapshots, previously this could lead3490 to inconsistent VM configs (bug #6877)</para>3491 </listitem>3492 3493 <listitem>3494 <para>API: fixed identifying disk images by UUID (bug #11209)</para>3495 </listitem>3496 3497 <listitem>3498 <para>3D support: several fixes</para>3499 </listitem>3500 3501 <listitem>3502 <para>VRDP: fixed occasional crash with external authentication3503 (bug #11156)</para>3504 </listitem>3505 3506 <listitem>3507 <para>VGA: fix for double scan text modes</para>3508 </listitem>3509 3510 <listitem>3511 <para>USB: fixed invalid pending request count at the time of service3512 of <emphasis>DEVICE POWER</emphasis> requests (Windows hosts only;3513 bugs #10021, #11056)</para>3514 </listitem>3515 3516 <listitem>3517 <para>USB keyboard: Korean keyboard workaround (bug #11150)</para>3518 </listitem>3519 3520 <listitem>3521 <para>Storage: fixed hang with QCOW images and asynchronous I/O enabled</para>3522 </listitem>3523 3524 <listitem>3525 <para>Storage: fixed hang with newer VHD images (bug #11279)</para>3526 </listitem>3527 3528 <listitem>3529 <para>Storage: actually write the non-rotational flag to the VM3530 settings (4.2.0 regression)</para>3531 </listitem>3532 3533 <listitem>3534 <para>Virtio-net: fixed the problem with network statistics counters3535 in Session Information dialog (GUI)</para>3536 </listitem>3537 3538 <listitem>3539 <para>Metrics: introduced <emphasis>network rate</emphasis> and3540 <emphasis>disk usage</emphasis> metrics</para>3541 </listitem>3542 3543 <listitem>3544 <para>Metrics: fixed a crash under certain conditions on Solaris hosts</para>3545 </listitem>3546 3547 <listitem>3548 <para>BIOS: fix for El Torito</para>3549 </listitem>3550 3551 <listitem>3552 <para>Shared Folders: if the host folder of a shared folder mapping does3553 not exist, keep it active but mark it as invalid to prevent3554 inconsistent saved states (bug #11147)</para>3555 </listitem>3556 3557 <listitem>3558 <para>VBoxManage: fixed converting disks from raw images</para>3559 </listitem>3560 3561 <listitem>3562 <para>VBoxManage: show snapshot description in the VM or snapshot3563 information</para>3564 </listitem>3565 3566 <listitem>3567 <para>VBoxManage: make implicit opening of media consistent in all3568 places dealing with media</para>3569 </listitem>3570 3571 <listitem>3572 <para>VBoxManage: the iSCSI initiator name was not stored in the settings3573 file when doing <emphasis>storageattach</emphasis> (bug #11212)</para>3574 </listitem>3575 3576 <listitem>3577 <para>VBoxManage: <emphasis>metrics collect</emphasis> now properly handles3578 <computeroutput>'CPU/MHz'</computeroutput> and3579 <computeroutput>'Net/*/LinkSpeed'</computeroutput> metrics</para>3580 </listitem>3581 3582 <listitem>3583 <para>VBoxManage: changing the image UUID or parent UUID as part of3584 <emphasis>storageattach</emphasis> works now in all safe cases</para>3585 </listitem>3586 3587 <listitem>3588 <para>VBoxManage: introduced <emphasis>storageattach --medium additions</emphasis>3589 as a shortcut to mount the additions image (bug #11165)</para>3590 </listitem>3591 3592 <listitem>3593 <para>OVF: fixed importing OVF files cerated by recent VMware3594 products (bug #10905)</para>3595 </listitem>3596 3597 <listitem>3598 <para>Linux hosts / Bridged Networking: fixed the problem with leaking3599 connections in conntrack (bug #11178)</para>3600 </listitem>3601 3602 <listitem>3603 <para>Linux Additions: added support for ConsoleKit sessions in the3604 vminfo service of VBoxService</para>3605 </listitem>3606 3607 <listitem>3608 <para>Linux Additions: don't crash during remount under certain3609 conditions (bug #11291)</para>3610 </listitem>3611 3612 <listitem>3613 <para>Linux/Solaris Additions: fixed guest memory metrics collection</para>3614 </listitem>3615 3616 <listitem>3617 <para>Solaris hosts: added a dependency to ensure that the user directories3618 are reachable when starting VBox services</para>3619 </listitem>3620 3621 <listitem>3622 <para>Windows host installer: integrated user-contributed translations,3623 thanks to all contributors!</para>3624 </listitem>3625 3626 <listitem>3627 <para>Windows Additions: fixed auto-logon installation for Windows 8</para>3628 </listitem>3629 3630 <listitem>3631 <para>Windows Additions: don't fail if the shared folders host service is not3632 available</para>3633 </listitem>3634 3635 <listitem>3636 <para>Windows Additions: fixed Guest Additions startup on Windows 20003637 guests (bug #11253)</para>3638 </listitem>3639 3640 <listitem>3641 <para>Windows Additions: auto-resize fixes for Windows 8 guests</para>3642 </listitem>3643 </itemizedlist>3644 3645 </sect1>3646 3647 <sect1>3648 <title>Version 4.2.4 (2012-10-26)</title>3649 3650 <para>This is a maintenance release. The following items were fixed and/or3651 added:</para>3652 3653 <itemizedlist>3654 3655 <listitem>3656 <para>GUI: fixed validation warning on global settings / proxy page3657 (4.2.2 regression; bug #11089)</para>3658 </listitem>3659 3660 <listitem>3661 <para>GUI: fixed crash with multiple guest screens on certain3662 conditions (Mac OS X hosts only)</para>3663 </listitem>3664 3665 <listitem>3666 <para>VBoxBalloonCtrl: fixed command line argument handling of3667 ballooning module</para>3668 </listitem>3669 3670 <listitem>3671 <para>VRDP: fixed occasional crash during a video playback in the3672 guest (bug #11082)</para>3673 </listitem>3674 3675 <listitem>3676 <para>BIOS: fixed broken DMI information (4.2 regression)</para>3677 </listitem>3678 3679 <listitem>3680 <para>BIOS: workaround for booting from Windows 2000 floppy disks</para>3681 </listitem>3682 3683 <listitem>3684 <para>EFI: fixed video mode selection loss on VM reboot (bug #10983)</para>3685 </listitem>3686 3687 <listitem>3688 <para>Parallel: fixed parallel port printing failure/ paper queue empty3689 error (Windows hosts only)</para>3690 </listitem>3691 3692 <listitem>3693 <para>NAT: fixed crash on alias-less DNS responses when host-resolver is used</para>3694 </listitem>3695 3696 <listitem>3697 <para>Storage: fixed hang under rare circumstances</para>3698 </listitem>3699 3700 </itemizedlist>3701 </sect1>3702 3703 <sect1>3704 <title>Version 4.2.2 (2012-10-18)</title>3705 3706 <para>This is a maintenance release. The following items were fixed and/or3707 added:</para>3708 3709 <itemizedlist>3710 3711 <listitem>3712 <para>VMM: adapted to changes in Mac OS X 10.8.2 (bug #10965)</para>3713 </listitem>3714 3715 <listitem>3716 <para>GUI: restored VM item tool-tip functionality (4.2 regression)</para>3717 </listitem>3718 3719 <listitem>3720 <para>GUI: added group item tool-tip functionality</para>3721 </listitem>3722 3723 <listitem>3724 <para>GUI: fixed handling of the .ova/.ovf file name association3725 (4.2 regression)</para>3726 </listitem>3727 3728 <listitem>3729 <para>GUI: it was not possible to change any setting before the3730 first VM was created (bug #10928)</para>3731 </listitem>3732 3733 <listitem>3734 <para>GUI: disable grouping action if all the selected items are3735 full children list of the same group already</para>3736 </listitem>3737 3738 <listitem>3739 <para>GUI: added menu for runtime drag and drop option change</para>3740 </listitem>3741 3742 <listitem>3743 <para>GUI: cleanup shared-clipboard menu on visual-mode change</para>3744 </listitem>3745 3746 <listitem>3747 <para>GUI: make sure VM receives keyboard focus on entering full screen mode3748 on Win host (bug #11051)</para>3749 </listitem>3750 3751 <listitem>3752 <para>GUI: disable proxy authentication for security reasons</para>3753 </listitem>3754 3755 <listitem>3756 <para>3D support: <emphasis>DrawIndexedPrimitiveUP</emphasis> implementation3757 fixes for the Windows WDDM video driver (bug #10929) </para>3758 </listitem>3759 3760 <listitem>3761 <para>Storage: fixed a release assertion in the AHCI emulation when requests3762 where cancelled with asynchronous I/O disabled</para>3763 </listitem>3764 3765 <listitem>3766 <para>Storage: fixed a hang during VM reset under certain circumstances3767 (bug #10898)</para>3768 </listitem>3769 3770 <listitem>3771 <para>NAT: fixed a crash under rare circumstances (Windows hosts only;3772 bug #10128)</para>3773 </listitem>3774 3775 <listitem>3776 <para>NAT: automatically use the host resolver if the host name server is3777 set to some unusual loopback value (bug #10864)</para>3778 </listitem>3779 3780 <listitem>3781 <para>E1000: fixed a VirtualBox crash during intensive network transfers3782 (4.2 regression; bugs #10936, #10969, #10980)</para>3783 </listitem>3784 3785 <listitem>3786 <para>ICH9: fixed PCI bridge initialization</para>3787 </listitem>3788 3789 <listitem>3790 <para>USB mouse: ensure that the last mouse event doesn't get lost if no URBs3791 are available</para>3792 </listitem>3793 3794 <listitem>3795 <para>BIOS: certain legacy guests (e.g. Windows 95) didn't find the boot3796 device after a warm reboot</para>3797 </listitem>3798 3799 <listitem>3800 <para>BIOS: don't trash the palette in text modes when setting the border3801 color</para>3802 </listitem>3803 3804 <listitem>3805 <para>EFI: fixed OS X guest autoboot (4.2 regression)</para>3806 </listitem>3807 3808 <listitem>3809 <para>VBoxManage: fixed output of <emphasis>showvminfo --machinereadable</emphasis>3810 (bug #10973)</para>3811 </listitem>3812 3813 <listitem>3814 <para>VBoxManage: fixed parsing of <emphasis>storageattach --discard</emphasis>3815 (bug #11023)</para>3816 </listitem>3817 3818 <listitem>3819 <para>VBoxManage: fixed wrong output of the HPET setting in <emphasis>showvminfo</emphasis>3820 (bug #11065)</para>3821 </listitem>3822 3823 <listitem>3824 <para>VBoxManage: fixed closing the guest session after executing a3825 guest process via guest control</para>3826 </listitem>3827 3828 <listitem>3829 <para>VBoxShell: adaptions to interface name changes</para>3830 </listitem>3831 3832 <listitem>3833 <para>Guest Additions device: fixed a Guest Additions hang when a3834 machine was reset after a crash</para>3835 </listitem>3836 3837 <listitem>3838 <para>Linux hosts / guests: Linux 3.7-rc1 fixes</para>3839 </listitem>3840 3841 <listitem>3842 <para>Linux Additions: support X.Org Server 1.13</para>3843 </listitem>3844 3845 <listitem>3846 <para>Linux Additions: fixed a hang when the X server was restarted with3847 old guest kernels</para>3848 </listitem>3849 3850 <listitem>3851 <para>Linux Additions: fixed a VBoxService crash during CPU hot remove3852 (bug #10964)</para>3853 </listitem>3854 3855 <listitem>3856 <para>Windows Additions: fixed automatic screen resize3857 issue for NT4 guests</para>3858 </listitem>3859 3860 <listitem>3861 <para>OS/2 Additions: fixed shutdown hang</para>3862 </listitem>3863 3864 <listitem>3865 <para>OS/2 Additions: fixed mouse driver panic</para>3866 </listitem>3867 3868 <listitem>3869 <para>Solaris hosts: fixed autostart service going into maintenance mode after3870 all VMs started</para>3871 </listitem>3872 3873 <listitem>3874 <para>Solaris hosts: fixed linking the host driver with the dtrace module</para>3875 </listitem>3876 3877 </itemizedlist>3878 3879 </sect1>3880 3881 <sect1>3882 3883 <title>Version 4.2.0 (2012-09-13)</title>3884 3885 <para>This is a major update. The following major new features3886 were added:</para>3887 3888 <itemizedlist>3889 3890 <listitem>3891 <para>Improved Windows 8 support, in particular many 3D-related fixes</para>3892 </listitem>3893 3894 <listitem>3895 <para>GUI: VM groups (bug #288)</para>3896 </listitem>3897 3898 <listitem>3899 <para>GUI: expert mode for wizards</para>3900 </listitem>3901 3902 <listitem>3903 <para>GUI: allow to alter some settings during runtime</para>3904 </listitem>3905 3906 <listitem>3907 <para>Support for up to 36 network cards, in combination with an3908 ICH9 chipset configuration (bug #8805)</para>3909 </listitem>3910 3911 <listitem>3912 <para>Resource control: added support for limiting network IO3913 bandwidth; see <xref linkend="network_bandwidth_limit" /> (bug #3653)</para>3914 </listitem>3915 3916 <listitem>3917 <para>Added possibility to start VMs during system boot on Linux,3918 OS X and Solaris; see <xref linkend="autostart" /> (bug #950)</para>3919 </listitem>3920 3921 <listitem>3922 <para>Added experimental support for drag and drop from the host to3923 Linux guests. Support for more guests and for guest-to-host is3924 planned. (bug #81)</para>3925 </listitem>3926 3927 <listitem>3928 <para>Added support for parallel port passthrough on Windows hosts</para>3929 </listitem>3930 3931 <listitem>3932 <para>Enhanced API for controlling the guest; please see the SDK reference and API3933 documentation for more information</para>3934 </listitem>3935 3936 </itemizedlist>3937 3938 <para>In addition, the following items were fixed and/or added:</para>3939 3940 <itemizedlist>3941 3942 <listitem>3943 <para>Mac OS X hosts: sign application and installer to avoid warnings3944 on Mountain Lion</para>3945 </listitem>3946 3947 <listitem>3948 <para>VMM: fixed a potential host crash triggered by shutting down a VM3949 when another VM was running (only affected 32-bit hosts and 64-bit OS X hosts,3950 4.1 regression; bug #9897)</para>3951 </listitem>3952 3953 <listitem>3954 <para>VMM: fixed a potential host crash under a high guest memory pressure3955 (seen with Windows 8 guests)</para>3956 </listitem>3957 3958 <listitem>3959 <para>VMM: improved VM context switch performance for Intel CPUs using3960 nested paging</para>3961 </listitem>3962 3963 <listitem>3964 <para>VMM: added support for <emphasis>FlushByASID</emphasis> features of3965 AMD CPUs (Bulldozer and newer)</para>3966 </listitem>3967 3968 <listitem>3969 <para>VMM: fixed unreal mode handling on older CPUs with VT-x3970 (gPXE, Solaris 7/8/9; bug #9941)</para>3971 </listitem>3972 3973 <listitem>3974 <para>VMM: fixed MP tables fixes for I/O APIC interrupt routing relevant3975 for ancient SMP guests (e.g. old OS/2 releases)</para>3976 </listitem>3977 3978 <listitem>3979 <para>VMM: support recent VIA CPUs (bug #10005)</para>3980 </listitem>3981 3982 <listitem>3983 <para>VMM: fixed handling of task gates if VT-x/AMD-V is disabled</para>3984 </listitem>3985 3986 <listitem>3987 <para>VMM: page fusion fixes</para>3988 </listitem>3989 3990 <listitem>3991 <para>GUI: network operations manager</para>3992 </listitem>3993 3994 <listitem>3995 <para>GUI: allow taking screenshots of the current VM window content (bug #5561)</para>3996 </listitem>3997 3998 <listitem>3999 <para>GUI: allow automatically sorting of the VM list</para>4000 </listitem>4001 4002 <listitem>4003 <para>GUI: allow starting of headless VMs from the GUI</para>4004 </listitem>4005 4006 <listitem>4007 <para>GUI: allow reset, shutdown and poweroff from the Manager window</para>4008 </listitem>4009 4010 <listitem>4011 <para>GUI: allow to globally limit the maximum screen resolution for4012 guests</para>4013 </listitem>4014 4015 <listitem>4016 <para>GUI: show the full medium part on hovering the list of recently4017 used ISO images</para>4018 </listitem>4019 4020 <listitem>4021 <para>GUI: do not create additional folders when a new machine has a4022 separator character in its name (bug #6541)</para>4023 </listitem>4024 4025 <listitem>4026 <para>GUI: don't crash on terminate if the settings dialog is still open4027 (bug #9973)</para>4028 </listitem>4029 4030 <listitem>4031 <para>GUI: consider scaled DPI values when display fonts on Windows hosts4032 (bug #9864)</para>4033 </listitem>4034 4035 <listitem>4036 <para>GUI: if a bridged network interface cannot be found, don't4037 refuse to start the VM but allow the user to change the setting4038 immediately</para>4039 </listitem>4040 4041 <listitem>4042 <para>Snapshots: fixed a crash when restoring an old4043 snapshot when powering off a VM (bugs #9364, #9604, #10491)</para>4044 </listitem>4045 4046 <listitem>4047 <para>Clipboard: disable the clipboard by default for new VMs4048 (see <xref linkend="security_clipboard" />). It can be enabled at4049 any time using the VM menu</para>4050 </listitem>4051 4052 <listitem>4053 <para>Settings: sanitise the name of VM folders and settings file (bug #10549)</para>4054 </listitem>4055 4056 <listitem>4057 <para>Settings: allow to store the iSCSI initiator secret encrypted</para>4058 </listitem>4059 4060 <listitem>4061 <para>NAT: improvements for the built-in TFTP server (bugs #7385, #10286)</para>4062 </listitem>4063 4064 <listitem>4065 <para>NAT: fixed memory leak when disabling the NAT engine (bug #10801)</para>4066 </listitem>4067 4068 <listitem>4069 <para>E1000: 802.1q VLAN support (bug #10429)</para>4070 </listitem>4071 4072 <listitem>4073 <para>Storage: implemented burning of audio CDs in passthrough mode</para>4074 </listitem>4075 4076 <listitem>4077 <para>Storage: fixed audio CD passthrough for certain media players</para>4078 </listitem>4079 4080 <listitem>4081 <para>Storage: implemented support for discarding unused image blocks4082 through TRIM for SATA and IDE and UNMAP for SCSI when using VDI images</para>4083 </listitem>4084 4085 <listitem>4086 <para>Storage: added support for QED images</para>4087 </listitem>4088 4089 <listitem>4090 <para>Storage: added support for QCOW (full support for v1 and readonly4091 support for v2 images)</para>4092 </listitem>4093 4094 <listitem>4095 <para>Storage: added readonly support for VHDX images</para>4096 </listitem>4097 4098 <listitem>4099 <para>USB: don't crash if a USB device is plugged or unplugged when4100 saving or loading the VM state (SMP guests only)</para>4101 </listitem>4102 4103 <listitem>4104 <para>Solaris additions: added support for X.org Server 1.11 and 1.12</para>4105 </listitem>4106 4107 <listitem>4108 <para>Solaris additions: switched to using an in-kernel mouse driver</para>4109 </listitem>4110 4111 <listitem>4112 <para>Windows hosts: no need to recreate host-only adapters after a4113 VirtualBox update</para>4114 </listitem>4115 4116 <listitem>4117 <para>Windows hosts: updated toolchain; make the source code compatible4118 to VC 2010 and enable some security-related compiler options</para>4119 </listitem>4120 4121 <listitem>4122 <para>Windows Additions: fixed memory leak in VBoxTray (bug #10808)</para>4123 </listitem>4124 4125 </itemizedlist>4126 </sect1>4127 4128 <sect1>4129 <title>Version 4.1.18 (2012-06-06)</title>4130 4131 <para>This is a maintenance release. The following items were fixed and/or4132 added:</para>4133 4134 <itemizedlist>4135 4136 <listitem>4137 <para>VMM: fixed <emphasis>VERR_REM_VIRTUAL_CPU_ERROR</emphasis>4138 under rare conditions after the guest has been reset (bug #51644139 and others)</para>4140 </listitem>4141 4142 <listitem>4143 <para>VMM: fixed host freezes with 64-bit guests on 32-bit Linux4144 hosts (bug #10528)</para>4145 </listitem>4146 4147 <listitem>4148 <para>VRDP: added a workaround for rdesktop clients not properly4149 updating the screen size when minimized</para>4150 </listitem>4151 4152 <listitem>4153 <para>AHCI: fixed a rare bug which can cause a guest memory corruption4154 after the guest storage controller has been reset</para>4155 </listitem>4156 4157 <listitem>4158 <para>NAT: another attempt to fix crashes under rare conditions4159 (Windows hosts only; bug #10513)</para>4160 </listitem>4161 4162 <listitem>4163 <para>Mac OS X hosts: addressed issues running Leopard / Snow Leopard4164 (bug #10631)</para>4165 </listitem>4166 4167 <listitem>4168 <para>Linux hosts / Bridged Networking: fixed the problem with device driver4169 unloading on kernels 3.2.18 and newer due to an invalid reference counter4170 (bug #10624)</para>4171 </listitem>4172 4173 <listitem>4174 <para>Linux hosts / guests: Linux 3.5-rc1 fixes</para>4175 </listitem>4176 4177 <listitem>4178 <para>Linux Additions: the guest content was sometimes not properly4179 updated (bug #9887)</para>4180 </listitem>4181 4182 <listitem>4183 <para>Solaris Additions: installer fix for X.org Server 1.11 and 1.12</para>4184 </listitem>4185 4186 </itemizedlist>4187 </sect1>4188 4189 <sect1>4190 <title>Version 4.1.16 (2012-05-22)</title>4191 4192 <para>This is a maintenance release. The following items were fixed and/or4193 added:</para>4194 4195 <itemizedlist>4196 4197 <listitem>4198 <para>VMM: fixed a Guru Meditation <emphasis>VERR_ACCESS_DENIED</emphasis>4199 with certain guests (bugs #7589, #8247)</para>4200 </listitem>4201 4202 <listitem>4203 <para>VMM: fixed a Guru Meditation <emphasis>VERR_PAGE_TABLE_NOT_PRESENT</emphasis>4204 with Ubuntu 32-bit guests with nested paging enabled on AMD CPUs (bug #10183)</para>4205 </listitem>4206 4207 <listitem>4208 <para>VMM: preserve segment limits and attributes when switching to unreal mode4209 required for some legacy guests to work properly (VT-x without unrestricted guest4210 execution only; bug #9941)</para>4211 </listitem>4212 4213 <listitem>4214 <para>VMM: fixed a VM hang after a resume from pause / savestate with SMP4215 guests in rare cases</para>4216 </listitem>4217 4218 <listitem>4219 <para>3D support: several fixes for the Windows WDDM video driver crash</para>4220 </listitem>4221 4222 <listitem>4223 <para>NAT: fixed a crash on attempt to process ICMP datagram under some4224 circumstances (bug #10527)</para>4225 </listitem>4226 4227 <listitem>4228 <para>Host-only Networking: lifted the maximal number of interfaces to4229 128 on Linux and Mac OS X hosts (there is no such limitation for4230 Solaris and Windows hosts)</para>4231 </listitem>4232 4233 <listitem>4234 <para>EFI: fixed wrong SEC/PEI Core entry point calculation (bug #10531)</para>4235 </listitem>4236 4237 <listitem>4238 <para>VRDP: fixed a display update problem (bug #10503)</para>4239 </listitem>4240 4241 <listitem>4242 <para>Main: set the proper VM state if savestate failed for some4243 reason (bug #6189)</para>4244 </listitem>4245 4246 <listitem>4247 <para>Main: more useful error message if a medium is inaccessible</para>4248 </listitem>4249 4250 <listitem>4251 <para>VBoxManage: fixed <emphasis>controlvm savestate</emphasis> if the VM is already4252 paused</para>4253 </listitem>4254 4255 <listitem>4256 <para>Mac OS X hosts: addressed issues running on Mountain Lion Preview 34257 (bug #10267)</para>4258 </listitem>4259 4260 <listitem>4261 <para>Linux hosts: Linux 3.4 compile fixes</para>4262 </listitem>4263 4264 <listitem>4265 <para>Linux hosts: fixed wrong help path in some rpm-based packages4266 (bug #10418)</para>4267 </listitem>4268 4269 <listitem>4270 <para>Guest Additions: fixed handling of custom environment variables4271 during <computeroutput>VBoxManage guestcontrol execute</computeroutput>4272 (bug #10581)</para>4273 </listitem>4274 4275 <listitem>4276 <para>Windows Additions: fixed guest driver crash of VBoxSF in certain4277 cases (4.1.10 regression; bug #10408)</para>4278 </listitem>4279 4280 <listitem>4281 <para>Windows Additions: don't load the WDDM driver if 3D support is not available4282 for Windows 8 guests to keep the guest maintainable in that case (still better4283 to miss some features than providing a blank screen)</para>4284 </listitem>4285 4286 <listitem>4287 <para>Solaris Additions: added support for X.org Server 1.11 and 1.12</para>4288 </listitem>4289 4290 </itemizedlist>4291 4292 </sect1>4293 4294 <sect1>4295 <title>Version 4.1.14 (2012-04-13)</title>4296 4297 <para>This is a maintenance release. The following items were fixed and/or4298 added:</para>4299 4300 <itemizedlist>4301 4302 <listitem>4303 <para>Network: fixed the problem with packets larger than MTU-4 when4304 PCnet or PRO/1000 was bridged to certain types of adapters on OS X hosts4305 (bug #3783)</para>4306 </listitem>4307 4308 <listitem>4309 <para>NAT: fixed a segfault under rare circumstances</para>4310 </listitem>4311 4312 <listitem>4313 <para>3D support: fixed Windows WDDM video driver crash for SMP guests4314 (bugs #10200, #10331)</para>4315 </listitem>4316 4317 <listitem>4318 <para>Windows Additions, VRDP: fixed occasional corruption of vertical text</para>4319 </listitem>4320 4321 </itemizedlist>4322 4323 </sect1>4324 4325 <sect1>4326 <title>Version 4.1.12 (2012-04-03)</title>4327 4328 <para>This is a maintenance release. The following items were fixed and/or4329 added:</para>4330 4331 <itemizedlist>4332 4333 <listitem>4334 <para>VMM: fixed <emphasis>VERR_NOT_SUPPORTED</emphasis> and4335 <emphasis>VERR_RAW_MODE_INVALID_SMP</emphasis> guru meditation4336 due to an invalid reschedule to raw mode (bug #10370)</para>4337 </listitem>4338 4339 <listitem>4340 <para>VMM: fixed <emphasis>PDMCritSectLeave</emphasis> guru meditation4341 under rare circumstances with SMP guests</para>4342 </listitem>4343 4344 <listitem>4345 <para>VMM: proper <emphasis>Math Fault</emphasis> handling with certain4346 legacy guests (bug #9042)</para>4347 </listitem>4348 4349 <listitem>4350 <para>NAT: fixed a socket leak under certain conditions</para>4351 </listitem>4352 4353 <listitem>4354 <para>Storage: better sanity check against reading beyond end-of-file</para>4355 </listitem>4356 4357 <listitem>4358 <para>Audio: fixed a crash in the NUL audio backend (bug #10374;4359 4.1.10 regression)</para>4360 </listitem>4361 4362 <listitem>4363 <para>HGCM: fixed a crash during savestate under rare circumstances</para>4364 </listitem>4365 4366 <listitem>4367 <para>Metrics: fixed an occasional crash during VM shutdown if host4368 RAM/VMM metrics are enabled</para>4369 </listitem>4370 4371 <listitem>4372 <para>VBoxSVC: several locking fixes</para>4373 </listitem>4374 4375 <listitem>4376 <para>VBoxManage: return the correct error code if4377 <emphasis>controlvm savestate</emphasis> failed (bug #10134)</para>4378 </listitem>4379 4380 <listitem>4381 <para>Guest Additions: VBoxService should not crash on exit (bug #10326;4382 4.1.10 regression)</para>4383 </listitem>4384 4385 <listitem>4386 <para>Windows Additions: set the correct time stamp when a file is4387 closed (bug #6473)</para>4388 </listitem>4389 4390 <listitem>4391 <para>Windows Additions: better help if the DirectX backups are not4392 properly installed</para>4393 </listitem>4394 4395 <listitem>4396 <para>Linux Additions: Linux 3.4-rc1 compile fixes</para>4397 </listitem>4398 4399 </itemizedlist>4400 </sect1>4401 4402 <sect1>4403 <title>Version 4.1.10 (2012-03-13)</title>4404 4405 <para>This is a maintenance release. The following items were fixed and/or4406 added:</para>4407 4408 <itemizedlist>4409 4410 <listitem>4411 <para>GUI: if 3D support on the host is not available for some reason,4412 do not only disable this VM setting but also uncheck the checkbox</para>4413 </listitem>4414 4415 <listitem>4416 <para>VMM: fixed a potential problem causing to schedule interrupts during4417 <emphasis>SYSEXIT</emphasis> right after <emphasis>STI</emphasis></para>4418 </listitem>4419 4420 <listitem>4421 <para>VMM: fixed a potential guest memory corruption issue with page4422 fusion</para>4423 </listitem>4424 4425 <listitem>4426 <para>VMM: adjusted the module matching algorithm for page fusion a4427 little, generally resulting in slightly more shared pages</para>4428 </listitem>4429 4430 <listitem>4431 <para>Main: host interfaces no longer have "defaults" for IP address4432 and network mask attributes</para>4433 </listitem>4434 4435 <listitem>4436 <para>Main: don't depend on a password for certain guest control operations4437 (bug #10030)</para>4438 </listitem>4439 4440 <listitem>4441 <para>3D support: fixed Windows XP hosts support (4.1.8 regression;4442 bugs #10071 and #10088</para>4443 </listitem>4444 4445 <listitem>4446 <para>3D support: rendering fixes for Linux hosts with NVIDIA graphics</para>4447 </listitem>4448 4449 <listitem>4450 <para>3D support: fixed saved state issues (4.1.8 regression; bug #10126)</para>4451 </listitem>4452 4453 <listitem>4454 <para>3D support: WDDM driver: fixed powershell_ise crashes (bug #10167),4455 make WPF-based apps work with Aero enabled, fixed additional possible WinSAT crashes</para>4456 </listitem>4457 4458 <listitem>4459 <para>VRDP: fixed remote clipboard compatibility issues with some clients</para>4460 </listitem>4461 4462 <listitem>4463 <para>Storage: fixed a possible data corruption when compacting VDI or VHD4464 images with snapshots (32-bit hosts only)</para>4465 </listitem>4466 4467 <listitem>4468 <para>iSCSI: fixed crash when using incorrect credentials4469 when authenticating with a LIO target (bug #10173)</para>4470 </listitem>4471 4472 <listitem>4473 <para>Serial: don't abort in host mode under rare error conditions4474 (non-Windows hosts only)</para>4475 </listitem>4476 4477 <listitem>4478 <para>SDK: actually ship current C bindings</para>4479 </listitem>4480 4481 <listitem>4482 <para>SDK: fixed the Java glue code for JDK 1.7.0 (bug #9848)</para>4483 </listitem>4484 4485 <listitem>4486 <para>SDK: added Python example</para>4487 </listitem>4488 4489 <listitem>4490 <para>Metrics: make metrics collection more robust regarding blocked VMs</para>4491 </listitem>4492 4493 <listitem>4494 <para>Web service: added SSL/TLS support</para>4495 </listitem>4496 4497 <listitem>4498 <para>VBoxShell: fixed Guest Additions information lookup</para>4499 </listitem>4500 4501 <listitem>4502 <para>Solaris installer: fixed dependency checking while installing VirtualBox4503 in a zone</para>4504 </listitem>4505 4506 <listitem>4507 <para>Linux hosts/guests: Linux 3.3-rc1 compile fixes</para>4508 </listitem>4509 4510 <listitem>4511 <para>Solaris hosts: fixed debug kernel panics while opening module CTF data4512 (bug #9651)</para>4513 </listitem>4514 4515 <listitem>4516 <para>Mac OS X hosts: fixed Python support on Lion</para>4517 </listitem>4518 4519 <listitem>4520 <para>Linux Additions: make 3D passthrough work on OL/RHEL 6.2 (bug4521 #10010)</para>4522 </listitem>4523 4524 <listitem>4525 <para>Linux Additions: fixed missing implementation when copying shared4526 folder data through kernel high memory (bug #9878)</para>4527 </listitem>4528 4529 <listitem>4530 <para>Linux Additions: make sure all data is written when closing a4531 memory mapped file on a shared folder</para>4532 </listitem>4533 4534 <listitem>4535 <para>Linux Additions: added support for X.Org Server 1.12</para>4536 </listitem>4537 4538 <listitem>4539 <para>Solaris Additions: fixed guest kernel driver to load properly4540 on guest reboot (4.1.8 regression; bug #10113)</para>4541 </listitem>4542 4543 <listitem>4544 <para>Solaris Additions: fixed missing 64-bit OpenGL library VBoxOGL.so4545 (bug #10151)</para>4546 </listitem>4547 4548 <listitem>4549 <para>Solaris Additions: fixed VBoxService import and start for Solaris 114550 guests</para>4551 </listitem>4552 4553 <listitem>4554 <para>Windows Additions: some Windows 8 adaptions</para>4555 </listitem>4556 4557 <listitem>4558 <para>Windows Additions: several fixes for shared folders (bug #9753)</para>4559 </listitem>4560 4561 <listitem>4562 <para>Guest control: miscellaneous bugfixes</para>4563 </listitem>4564 4565 </itemizedlist>4566 </sect1>4567 4568 <sect1>4569 <title>Version 4.1.8 (2011-12-19)</title>4570 4571 <para>This is a maintenance release. The following items were fixed and/or4572 added:</para>4573 4574 <itemizedlist>4575 4576 <listitem>4577 <para>VMM: fixed <emphasis>VERR_MAP_FAILED</emphasis> during savestate4578 under certain circumstances (bug #7929)</para>4579 </listitem>4580 4581 <listitem>4582 <para>GUI: stop updating the VM status icons when the VM is paused (bug #8368)</para>4583 </listitem>4584 4585 <listitem>4586 <para>VBoxManage: fixed wrong return code after <emphasis>startvm</emphasis>4587 (bug #9642)</para>4588 </listitem>4589 4590 <listitem>4591 <para>BIOS: fixed hang at launch of DOS applications generated by4592 Clipper 5.3 (note that hardware virtualization may be required)4593 </para>4594 </listitem>4595 4596 <listitem>4597 <para>USB: fixed OS/2 boot hang when using recent USB drivers</para>4598 </listitem>4599 4600 <listitem>4601 <para>NAT: increase maximum number of parallel connections making4602 connections with port forwarding more robust (bug #8471)</para>4603 </listitem>4604 4605 <listitem>4606 <para>Metrics: fixed potential problem with invalid access in guest4607 metrics collection upon VM destruction</para>4608 </listitem>4609 4610 <listitem>4611 <para>Main: don't crash if a medium is ejected twice (bug #9922)</para>4612 </listitem>4613 4614 <listitem>4615 <para>VBoxSVC: fixed crash under rare circumstances (e.g. client crash)</para>4616 </listitem>4617 4618 <listitem>4619 <para>VRDP: fixed screen freeze (bug #9620)</para>4620 </listitem>4621 4622 <listitem>4623 <para>OVF/OVA: fixed broken disk images on import under rare4624 circumstances</para>4625 </listitem>4626 4627 <listitem>4628 <para>OVF/OVA: better error message when importing corrupted appliances</para>4629 </listitem>4630 4631 <listitem>4632 <para>VMDK/VHD: fixed a possible corruption with host cache disabled4633 when using snapshots under rare circumstances (bug #9749)</para>4634 </listitem>4635 4636 <listitem>4637 <para>3D support: fixed full screen mode issues for ATI graphics (bug #9775),4638 Windows Media Player rendering for XPDM-based Direct3D support (bug #8341).4639 Multiple fixes to XPDM and WDDM - based 3D support for Windows Guests4640 and for 3D support in general</para>4641 </listitem>4642 4643 <listitem>4644 <para>Linux hosts: fixes for Fedoras Linux 2.6.41 (bug #9948)</para>4645 </listitem>4646 4647 <listitem>4648 <para>Linux hosts/guests: fixes for Linux 3.2 (bug #9743)</para>4649 </listitem>4650 4651 <listitem>4652 <para>Solaris Additions: various shared folder fixes (bugs #9856, #9862, #9917)</para>4653 </listitem>4654 4655 <listitem>4656 <para>Windows Additions: various fixes for Direct3D support (un)installation, added4657 detection of missing or wrong Direct3D system files</para>4658 </listitem>4659 4660 </itemizedlist>4661 </sect1>4662 4663 <sect1>4664 <title>Version 4.1.6 (2011-11-04)</title>4665 4666 <para>This is a maintenance release. The following items were fixed and/or4667 added:</para>4668 4669 <itemizedlist>4670 4671 <listitem>4672 <para>VRDP: fixed screen corruption</para>4673 </listitem>4674 4675 <listitem>4676 <para>NAT: the interface stopped working after a lot of failed4677 ICMP requests (bug #9371)</para>4678 </listitem>4679 4680 <listitem>4681 <para>E1000: fixed rare Windows 7 guest hangs, either at boot time4682 or when reconfiguring the network card in unusual setups (bug #6223)</para>4683 </listitem>4684 4685 <listitem>4686 <para>ATA: fixed a possible crash during ATAPI passthrough with4687 certain guests</para>4688 </listitem>4689 4690 <listitem>4691 <para>ATA: improved compatibility with ancient Linux kernels</para>4692 </listitem>4693 4694 <listitem>4695 <para>Main: fixed incorrect framebuffer information after leaving4696 the full screen mode with X11 guests, this lead to a scrambled4697 preview window in the GUI for example</para>4698 </listitem>4699 4700 <listitem>4701 <para>Mac OS X hosts: fixed the problem with duplicate packets when4702 bridged to a wireless interface (bug #9648)</para>4703 </listitem>4704 4705 <listitem>4706 <para>Linux hosts: fix for 3D support on Fedora 15 (bug #9799)</para>4707 </listitem>4708 4709 <listitem>4710 <para>Linux hosts: don't call <emphasis>del_timer_sync</emphasis>4711 from an interrupt context (Fedora bug report 746331)</para>4712 </listitem>4713 4714 <listitem>4715 <para>Windows Vista and 7 guests: more WDDM fixes</para>4716 </listitem>4717 4718 <listitem>4719 <para>Linux Additions: fixed kernel module compilation failure on Redhat4720 Enterprise Linux 4 (bug #9709)</para>4721 </listitem>4722 4723 <listitem>4724 <para>Linux Additions: install the DRI driver correctly on Ubuntu 11.104725 guests</para>4726 </listitem>4727 4728 <listitem>4729 <para>Solaris Additions: added read-only mmap support for shared4730 folders</para>4731 </listitem>4732 4733 <listitem>4734 <para>Solaris Additions: added directory, file mode and mask options for4735 shared folders</para>4736 </listitem>4737 4738 <listitem>4739 <para>Windows Additions: implemented faster detection of logged-in guest4740 users and stale sessions</para>4741 </listitem>4742 4743 <listitem>4744 <para>X.Org Additions: fixed graphical corruption when switching to a4745 virtual terminal (bug #9490)</para>4746 </listitem>4747 4748 </itemizedlist>4749 </sect1>4750 4751 <sect1>4752 <title>Version 4.1.4 (2011-10-03)</title>4753 4754 <para>This is a maintenance release. The following items were fixed and/or4755 added:</para>4756 4757 <itemizedlist>4758 4759 <listitem>4760 <para>VMM: fixed PAE guests running on 32-bit hosts (4.0 regression;4761 bug #9458)</para>4762 </listitem>4763 4764 <listitem>4765 <para>VMM: fixed <emphasis>INVALID_PARAMETER</emphasis> guru meditation4766 caused by insufficient memory conditions (4.1.0 regression; bug #9240)</para>4767 </listitem>4768 4769 <listitem>4770 <para>VMM: fixed clobbered CPU registers during <emphasis>stos/lods/ins/outs</emphasis>4771 emulation under rare circumstances</para>4772 </listitem>4773 4774 <listitem>4775 <para>VMM: another fix for 64-bit guests on recent AMD CPUs</para>4776 </listitem>4777 4778 <listitem>4779 <para>GUI: warn the user if he uses an outdated extension pack and allow4780 to download and upgrade in that case (bug #8025)</para>4781 </listitem>4782 4783 <listitem>4784 <para>GUI: fixed spurious LCtrl key events on some Windows hosts4785 (4.0.6 regression; bug #373)</para>4786 </listitem>4787 4788 <listitem>4789 <para>VBoxManage: another fix for <emphasis>extpack install --replace</emphasis>4790 (bug #9308)</para>4791 </listitem>4792 4793 <listitem>4794 <para>VBoxManage: allow to specify the UUID of the target image in4795 <emphasis>convertfromraw</emphasis></para>4796 </listitem>4797 4798 <listitem>4799 <para>VRDP: fixed a rare crash when two or more clients connect to the server4800 (bug #9503)</para>4801 </listitem>4802 4803 <listitem>4804 <para>VRDP: fixed a case when a client was not resized correctly4805 (bug #9242)</para>4806 </listitem>4807 4808 <listitem>4809 <para>USB: make device capturing work on Windows hosts with4810 usbhub class filter drivers installed (bug #9298);4811 bugfixes for Windows host USB support</para>4812 </listitem>4813 4814 <listitem>4815 <para>VHD: fixed reads crossing block boundaries (bug #8532)</para>4816 </listitem>4817 4818 <listitem>4819 <para>VMDK: fixed progress indicator when creating split VMDK4820 images</para>4821 </listitem>4822 4823 <listitem>4824 <para>Floppy: fixed medium size detection for physical mediums4825 (Windows hosts only)</para>4826 </listitem>4827 4828 <listitem>4829 <para>Main: fixed VM initialization if a shared folder does4830 not exist (bug #7941)</para>4831 </listitem>4832 4833 <listitem>4834 <para>Main: fixed possible deadlock between hard disk enumeration and4835 resetting of immutable disks (bug #9549)</para>4836 </listitem>4837 4838 <listitem>4839 <para>Main: fixed not detaching of virtual storage after a snapshot4840 restore operation (bug #8296)</para>4841 </listitem>4842 4843 <listitem>4844 <para>Main: always reset modified state after restoring a snapshot (bug4845 #9387)</para>4846 </listitem>4847 4848 <listitem>4849 <para>Main: fixed writing of changed VM settings to disk when using4850 snapshots (bug #8932)</para>4851 </listitem>4852 4853 <listitem>4854 <para>Main: fixed taking screen shots (e.g. the preview window) for4855 headless VMs if the Guest Additions are active</para>4856 </listitem>4857 4858 <listitem>4859 <para>Virtio-net: fixed the problem with UDP packets exceeding4860 MTU (bug #9370)</para>4861 </listitem>4862 4863 <listitem>4864 <para>3D support: fixed incorrect rendering and possible crashes when switching4865 to/from full screen with enabled 2D acceleration</para>4866 </listitem>4867 4868 <listitem>4869 <para>3D support: fixed compiz under ubuntu 9.10</para>4870 </listitem>4871 4872 <listitem>4873 <para>Guest control: miscellaneous small bugfixes</para>4874 </listitem>4875 4876 <listitem>4877 <para>Linux / Solaris hosts: don't use hard links in packages4878 (4.1.2 regression; bug #9441)</para>4879 </listitem>4880 4881 <listitem>4882 <para>Mac OS X hosts: fix installation issues when installed as root4883 (bug #1578)</para>4884 </listitem>4885 4886 <listitem>4887 <para>Mac OS X hosts: fixed packet capture issues with vboxnetX host-only4888 interfaces (bug #8076)</para>4889 </listitem>4890 4891 <listitem>4892 <para>Solaris hosts: fixed incoming multicast packets for Crossbow based4893 bridged networking (bug #9532)</para>4894 </listitem>4895 4896 <listitem>4897 <para>Solaris hosts: fixed starting EFI guests due to missing EFI ROM files4898 (bug #9535)</para>4899 </listitem>4900 4901 <listitem>4902 <para>Windows hosts installer: fixed <emphasis>ADDLOCAL</emphasis> usage4903 on command line (4.1.0 regression; bug #9488)</para>4904 </listitem>4905 4906 <listitem>4907 <para>Windows hosts installer: fixed dangling shortcut to the .chm4908 help file (bug #9646)</para>4909 </listitem>4910 4911 <listitem>4912 <para>Windows hosts installer: try to fix installation error 2869 which4913 appeared under certain circumstances (bug #9664)</para>4914 </listitem>4915 4916 <listitem>4917 <para>Windows hosts: VBoxHeadless should never open a separate4918 console window (bug #3549)</para>4919 </listitem>4920 4921 <listitem>4922 <para>Guest Additions: fixed hang while waiting for guest execution4923 output (4.1.2 regression; bug #9446)</para>4924 </listitem>4925 4926 <listitem>4927 <para>Linux Additions: add support for X.Org Server 1.11 (bug #9519)4928 </para>4929 </listitem>4930 4931 <listitem>4932 <para>Linux Additions: suppress an incorrect error message and allow4933 a shared folder to be mounted in multiple places (bug #9627)4934 </para>4935 </listitem>4936 4937 <listitem>4938 <para>Linux Additions: start VBoxService correctly on openSUSE 12.14939 (bug #6229)4940 </para>4941 </listitem>4942 4943 <listitem>4944 <para>Linux Additions: properly finish the installation even if the4945 compilation of the DRM module fails (which is not fatal)</para>4946 </listitem>4947 4948 <listitem>4949 <para>Solaris Additions: fixed memory leaks and panics while mounting4950 (from console) and unmounting shared folders</para>4951 </listitem>4952 4953 <listitem>4954 <para>Windows Additions: fixed swapped mouse cursor hotspot coordinates4955 (4.1.0 regression; bug #9447)</para>4956 </listitem>4957 4958 <listitem>4959 <para>Windows Additions: fixed <emphasis>PAGE_FAULT_IN_NONPAGED_AREA</emphasis>4960 BSOD in VBoxDisp.dll when running SnippingTool (bug #9508)</para>4961 </listitem>4962 4963 <listitem>4964 <para>Windows Additions: make image viewer work correctly4965 with Aero enabled (Vista and Windows 7)</para>4966 </listitem>4967 4968 <listitem>4969 <para>Windows Additions: fixed incorrect window border blurs under Aero4970 with ATI cards (Vista and Windows 7)</para>4971 </listitem>4972 4973 <listitem>4974 <para>Windows Additions: fixed incorrect rendering when moving 3D applications4975 outside guest desktop and back under Aero (Vista and Windows 7)</para>4976 </listitem>4977 4978 <listitem>4979 <para>Windows Additions: fixed guest hangs when switching back from full screen4980 text mode applications (bug #9636)</para>4981 </listitem>4982 4983 </itemizedlist>4984 </sect1>4985 4986 <sect1>4987 <title>Version 4.1.2 (2011-08-15)</title>4988 4989 <para>This is a maintenance release. The following items were fixed and/or4990 added:</para>4991 4992 <itemizedlist>4993 4994 <listitem>4995 <para>VMM: fixed 64-bit guests on AMD Fusion CPUs (bug #8824)</para>4996 </listitem>4997 4998 <listitem>4999 <para>VMM: fixed handling of the <emphasis>sysenter/sysexit</emphasis>5000 machine instructions in 64-bit guests on Intel hosts</para>5001 </listitem>5002 5003 <listitem>5004 <para>GUI: added linked clone support</para>5005 </listitem>5006 5007 <listitem>5008 <para>GUI: fixed error check when changing the VM controller settings5009 (4.1.0 regression; bug #9246)</para>5010 </listitem>5011 5012 <listitem>5013 <para>GUI: fixed the inclusion of additional information (license,5014 vendor, ...) on OVF export</para>5015 </listitem>5016 5017 <listitem>5018 <para>GUI: when taking a snapshot from the VM selector, don't do5019 a live snapshot</para>5020 </listitem>5021 5022 <listitem>5023 <para>GUI: fixed immediate crash during start on certain environments5024 due to a library version conflict</para>5025 </listitem>5026 5027 <listitem>5028 <para>Guest control execution: implemented copying single files from5029 guest to the host (directories and filters not supported yet)</para>5030 </listitem>5031 5032 <listitem>5033 <para>Guest control execution: limited to serve up to 5 guest processes5034 at a time by default</para>5035 </listitem>5036 5037 <listitem>5038 <para>Main: return the correct RDP default port fixing settings5039 warnings in the GUI if the remote display was enabled at runtime (bug5040 #9368)</para>5041 </listitem>5042 5043 <listitem>5044 <para>VBoxSVC: made the path comparison OS independent when images are5045 registered (bug #9303)</para>5046 </listitem>5047 5048 <listitem>5049 <para>VBoxSVC: several fixes/performance improvements for cloning of5050 VMs</para>5051 </listitem>5052 5053 <listitem>5054 <para>Snapshots: fixed "Solid-State drive" flag survival on snapshot5055 creation (bug #9379)</para>5056 </listitem>5057 5058 <listitem>5059 <para>VBoxManage: implemented <emphasis>copyfrom</emphasis> and5060 <emphasis>stat</emphasis> guest control tools to copy files from guest5061 to host and to check for existence of files on the guest</para>5062 </listitem>5063 5064 <listitem>5065 <para>VBoxManage: fixed <emphasis>extpack install --replace</emphasis>5066 (bug #9308)</para>5067 </listitem>5068 5069 <listitem>5070 <para>VBoxManage: allow to start multiple VMs with5071 <emphasis>startvm</emphasis></para>5072 </listitem>5073 5074 <listitem>5075 <para>VBoxManage: experimental support for SATA CD/DVD hotplugging</para>5076 </listitem>5077 5078 <listitem>5079 <para>Mouse support: fixed an off-by-one pointer position error5080 affecting Windows guests (bugs #7566, #9321)</para>5081 </listitem>5082 5083 <listitem>5084 <para>VRDP: fixed a case when the screen was not redrawn correctly5085 (bug #9242)</para>5086 </listitem>5087 5088 <listitem>5089 <para>NAT: changed TCP connection establishment according to Winsock API5090 requirements (Windows hosts only; bug #8919)</para>5091 </listitem>5092 5093 <listitem>5094 <para>USB: fixed device recognition issues (bugs #9299) and5095 fixed several device capturing issues (Windows hosts; bug #9299)</para>5096 </listitem>5097 5098 <listitem>5099 <para>USB: fixed issues with remote filters being applied to local5100 USB devices</para>5101 </listitem>5102 5103 <listitem>5104 <para>Guest Additions: keep logged in user count in out-of-memory situations5105 and warn about it</para>5106 </listitem>5107 5108 <listitem>5109 <para>OVA: fixed import of renamed OVA files (bug #9033)</para>5110 </listitem>5111 5112 <listitem>5113 <para>Windows host: fixed icon for .VDI files (bug #9393)</para>5114 </listitem>5115 5116 <listitem>5117 <para>Solaris hosts: fixed a bug preventing parallel usage of multiple host NICs5118 with Crossbow based bridged networking</para>5119 </listitem>5120 5121 <listitem>5122 <para>Linux hosts: fixed random kernel panics on host suspend / shutdown5123 (4.1.0 regression; bug #9305)</para>5124 </listitem>5125 5126 <listitem>5127 <para>Solaris Additions: fixed shared folders due to missing symbols in the vboxfs5128 module (4.0.12 / 4.1.0 regression; bug #9264)</para>5129 </listitem>5130 5131 <listitem>5132 <para>Windows Additions: fixed file truncation on a shared folder with5133 some applications (bugs #9276, #9315)</para>5134 </listitem>5135 5136 <listitem>5137 <para>Windows Additions: fixed shared folder issues with antivirus software5138 and 64 bit Windows guests (bug #9318)</para>5139 </listitem>5140 5141 <listitem>5142 <para>Windows Vista and 7 guests: WDDM driver fixes and performance enhancements,5143 fixed WinSAT crashes (bug #9267)</para>5144 </listitem>5145 5146 <listitem>5147 <para>Linux Additions: fixed <emphasis>llseek</emphasis> for Linux kernels5148 2.6.37 and above</para>5149 </listitem>5150 5151 </itemizedlist>5152 </sect1>5153 5154 <sect1>5155 <title>Version 4.1.0 (2011-07-19)</title>5156 5157 <para>This version is a major update. The following major new features5158 were added:</para>5159 5160 <itemizedlist>5161 5162 <listitem>5163 <para>Support for cloning of VMs (bug #5853, see5164 <xref linkend="clone"/>): full clones can be created through the GUI5165 and VBoxManage, linked clones only through VBoxManage</para>5166 </listitem>5167 5168 <listitem>5169 <para>GUI: enhanced wizard for creating new virtual disks</para>5170 </listitem>5171 5172 <listitem>5173 <para>GUI: new wizard for copying virtual disks</para>5174 </listitem>5175 5176 <listitem>5177 <para>GUI: keep the aspect ratio in scale mode (Windows and Mac OS X hosts5178 only; bug #7822)</para>5179 </listitem>5180 5181 <listitem>5182 <para>VMM: raised the memory limit for 64-bit hosts to 1TB</para>5183 </listitem>5184 5185 <listitem>5186 <para>Experimental support for PCI passthrough for Linux hosts, see5187 <xref linkend="pcipassthrough"/></para>5188 </listitem>5189 5190 <listitem>5191 <para>Windows guests: Experimental WDDM graphics driver, supporting5192 Windows Aero (bug #4607) and providing Direct3D support using a5193 cleaner approach (no need to install the guest drivers in Safe Mode5194 anymore)</para>5195 </listitem>5196 5197 <listitem>5198 <para>Guest Additions: status of modules and features can now be5199 queried separately by the frontends</para>5200 </listitem>5201 5202 <listitem>5203 <para>Networking: new network attachment mode "Generic Driver", which5204 offers an open plugin architecture for arbitrary and separately5205 distributable virtual network implementations</para>5206 </listitem>5207 5208 <listitem>5209 <para>Host-only Networking: fixed host crash in kernels prior to 2.6.295210 </para>5211 </listitem>5212 5213 <listitem>5214 <para>New Networking Mode <emphasis>UDP Tunnel</emphasis>: allows to5215 interconnect VMs running on different hosts easily and transparently,5216 see <xref linkend="networkingmodes" /></para>5217 </listitem>5218 5219 <listitem>5220 <para>Experimental support for SATA hard disk hotplugging available5221 with VBoxManage</para>5222 </listitem>5223 5224 <listitem>5225 <para>Solaris hosts: New Crossbow based bridged networking driver for5226 Solaris 11 build 159 and above</para>5227 </listitem>5228 5229 5230 </itemizedlist>5231 5232 <para>In addition, the following items were fixed and/or added:</para>5233 5234 <itemizedlist>5235 5236 <listitem>5237 <para>VMM: more SMP timer fixes</para>5238 </listitem>5239 5240 <listitem>5241 <para>VMM: fixed sporadic recompiler crashes with SMP guests</para>5242 </listitem>5243 5244 <listitem>5245 <para>VMM: many small fixes</para>5246 </listitem>5247 5248 <listitem>5249 <para>GUI: when restoring a snapshot, ask for taking a snapshot5250 of the current state</para>5251 </listitem>5252 5253 <listitem>5254 <para>GUI: added a <emphasis>View</emphasis> menu</para>5255 </listitem>5256 5257 <listitem>5258 <para>GUI: added a setting for the promiscuous mode policy for5259 internal networks, bridged networks and host-only networks</para>5260 </listitem>5261 5262 <listitem>5263 <para>GUI: added slider for setting the CPU execution cap allowing to5264 limit the amount of CPU time spent for the execution of the guest,5265 see <xref linkend="settings-processor"/></para>5266 </listitem>5267 5268 <listitem>5269 <para>GUI: the VM description is editable during the runtime of5270 a VM (bug #1551)</para>5271 </listitem>5272 5273 <listitem>5274 <para>GUI: added proxy settings (bug #2870)</para>5275 </listitem>5276 5277 <listitem>5278 <para>GUI: made the number of SATA ports configurable</para>5279 </listitem>5280 5281 <listitem>5282 <para>GUI: decrease time before showing the VM configuration5283 dialog</para>5284 </listitem>5285 5286 <listitem>5287 <para>VBoxManage: more convenient configuration of storage controller5288 attachments by automatically determining the port or device parameter5289 when a storage controller has only one port or device per port</para>5290 </listitem>5291 5292 <listitem>5293 <para>VBoxManage: changed syntax of the <emphasis>guestcontrol</emphasis>5294 command group, fixed various bugs, removed obsolete options</para>5295 </listitem>5296 5297 <listitem>5298 <para>VBoxBalloonCtrl: new service for automatic dynamic adjustment5299 of the balloon size for running VMs</para>5300 </listitem>5301 5302 <listitem>5303 <para>Settings: machine names and snapshot names are not allowed to5304 be a valid UUID</para>5305 </listitem>5306 5307 <listitem>5308 <para>Settings: provide better diagnostics if a single medium is used5309 twice in a VM configuration</para>5310 </listitem>5311 5312 <listitem>5313 <para>Settings: provide better diagnostics for errors in medium5314 create/merge/clone operations, and fix memory leaks in error5315 cases</para>5316 </listitem>5317 5318 <listitem>5319 <para>Storage: ATA/SATA drives can be marked as non-rotational, i.e.5320 the guest OS will detect them as a SSD if supported, which can5321 improve performance</para>5322 </listitem>5323 5324 <listitem>5325 <para>Storage: virtual CD/DVD images will be detached if the guest5326 ejects the medium, unless the drive is marked to handle ejects only5327 on a temporary basis</para>5328 </listitem>5329 5330 <listitem>5331 <para>Storage: the medium UUID can be changed again when attaching5332 a medium for the first time, which allows using images which are5333 exact duplicates including the UUID</para>5334 </listitem>5335 5336 <listitem>5337 <para>Storage: fixed possible data corruption under certain circumstances5338 with VHD and Parallels images (bug #9150)</para>5339 </listitem>5340 5341 <listitem>5342 <para>Storage: fixed unnecessary expansion when cloning differential5343 images in VDI format</para>5344 </listitem>5345 5346 <listitem>5347 <para>Storage: fixed detection code to handle empty files for VDI and5348 VMDK format</para>5349 </listitem>5350 5351 <listitem>5352 <para>Storage: fixed access to CD/DVD images beyond 4GB when using the SATA5353 controller (bug #8592)</para>5354 </listitem>5355 5356 <listitem>5357 <para>Floppy: several bugs have been fixed</para>5358 </listitem>5359 5360 <listitem>5361 <para>Floppy: make it possible to unmount a host floppy disk (bug #6651)</para>5362 </listitem>5363 5364 <listitem>5365 <para>BIOS: disk-related structures are now checksummed correctly (bug #8739)</para>5366 </listitem>5367 5368 <listitem>5369 <para>USB: many fixes for the Windows USB host driver</para>5370 </listitem>5371 5372 <listitem>5373 <para>NAT: reduced memory footprint</para>5374 </listitem>5375 5376 <listitem>5377 <para>Networking: fixed the problem with segmentation offloading5378 when several VMs are transmitting in parallel</para>5379 </listitem>5380 5381 <listitem>5382 <para>Networking: workaround for a bug in wireshark when operating5383 directly on a capture file created by VirtualBox</para>5384 </listitem>5385 5386 <listitem>5387 <para>Serial: announce the serial devices in the ACPI tables to make5388 Windows guests find the virtual hardware (bug #7411)</para>5389 </listitem>5390 5391 <listitem>5392 <para>VRDP: support for TLS connections (see5393 <xref linkend="vrde-crypt"/>)</para>5394 </listitem>5395 5396 <listitem>5397 <para>VRDP: support for multimonitor client configurations with MS5398 RDP clients</para>5399 </listitem>5400 5401 <listitem>5402 <para>VRDP: fixed a rare screen corruption</para>5403 </listitem>5404 5405 <listitem>5406 <para>3D support: fixed <emphasis>GL_VERSION</emphasis> string for5407 different locales (bug #8916)</para>5408 </listitem>5409 5410 <listitem>5411 <para>Web service: fixed timeout handling with HTTP 1.1 keepalive, and5412 be more robust when connections fail</para>5413 </listitem>5414 5415 <listitem>5416 <para>VBoxSVC: fixed regression when several clients trigger autostart5417 simultaneously</para>5418 </listitem>5419 5420 <listitem>5421 <para>Main: fixed incorrect handling of the medium location for media5422 which are not file based (e.g. iSCSI), which resulted in confusing5423 location values in many places</para>5424 </listitem>5425 5426 <listitem>5427 <para>JAX-WS client bindings: fixed resource leak</para>5428 </listitem>5429 5430 <listitem>5431 <para>Sources: fixed USB 2.0 support using extension packs for non-official5432 builds</para>5433 </listitem>5434 5435 <listitem>5436 <para>Mac OS X hosts: fixed non-VT-x mode on Lion hosts</para>5437 </listitem>5438 5439 <listitem>5440 <para>Windows hosts: fixed copy'n'paste in the GUI and for the VM5441 window (bug #4491)</para>5442 </listitem>5443 5444 <listitem>5445 <para>Windows hosts (64-bit only): enabled removing of all mediums when5446 removing a VM</para>5447 </listitem>5448 5449 <listitem>5450 <para>Windows hosts (64-bit only): enabled live snapshot deletion</para>5451 </listitem>5452 5453 <listitem>5454 <para>Windows hosts: use native controls in the installer (bug #5520)</para>5455 </listitem>5456 5457 <listitem>5458 <para>Solaris hosts: fixed preemption issue with Solaris 11 hosts (builds5459 166 and above)</para>5460 </listitem>5461 5462 <listitem>5463 <para>Solaris hosts: better control of USB device access on Solaris 115464 hosts</para>5465 </listitem>5466 5467 <listitem>5468 <para>Guest Additions: improved driver installation on Windows guests</para>5469 </listitem>5470 5471 <listitem>5472 <para>Guest Additions: fixed high CPU usage while executing guest programs5473 from the host</para>5474 </listitem>5475 5476 <listitem>5477 <para>Solaris Additions: fixed automounting of shared folders (bug #8014)</para>5478 </listitem>5479 5480 </itemizedlist>5481 5482 </sect1>5483 5484 <sect1>5485 <title>Version 4.0.14 (2011-10-13)</title>5486 5487 <para>This is a maintenance release. The following items were fixed and/or5488 added:</para>5489 5490 <itemizedlist>5491 5492 <listitem>5493 <para>VMM: fixed 64bit guests on AMD Fusion CPUs (bug #8824)</para>5494 </listitem>5495 5496 <listitem>5497 <para>VMM: fixed handling of the <emphasis>sysenter/sysexit</emphasis>5498 machine instructions in 64-bit guests on Intel hosts</para>5499 </listitem>5500 5501 <listitem>5502 <para>GUI: fixed the inclusion of additional information (license,5503 vendor, ...) on OVF export</para>5504 </listitem>5505 5506 <listitem>5507 <para>GUI: when taking a snapshot from the VM selector, don't do5508 a live snapshot</para>5509 </listitem>5510 5511 <listitem>5512 <para>GUI: fixed spurious LCtrl key events on some Windows hosts5513 (4.0.6 regression; bug #5908)</para>5514 </listitem>5515 5516 <listitem>5517 <para>VBoxManage: fixed <emphasis>extpack install --replace</emphasis></para>5518 </listitem>5519 5520 <listitem>5521 <para>VRDP: fixed a rare screen corruption</para>5522 </listitem>5523 5524 <listitem>5525 <para>E1000: fixed rare Windows 7 guest hangs, either at boot time5526 or when reconfiguring the network card in unusual setups (bug #6223)</para>5527 </listitem>5528 5529 <listitem>5530 <para>Mouse support: fixed an off-by-one pointer position error5531 affecting Windows guests (bugs #7566, #9321)</para>5532 </listitem>5533 5534 <listitem>5535 <para>NAT: changed TCP connection establishment according to Winsock API5536 requirements (Windows hosts only; bug #8919)</para>5537 </listitem>5538 5539 <listitem>5540 <para>VHD: fixed reads crossing block boundaries (bug #8532)</para>5541 </listitem>5542 5543 <listitem>5544 <para>VMDK: fixed progress indicator when creating split VMDK5545 images</para>5546 </listitem>5547 5548 <listitem>5549 <para>Floppy: fixed medium size detection for physical mediums5550 (Windows hosts only)</para>5551 </listitem>5552 <listitem>5553 <para>VBoxSVC: made the path comparison OS independent when images are5554 registered (bug #9303)</para>5555 </listitem>5556 5557 <listitem>5558 <para>Main: return the correct RDP default port fixing settings5559 warnings in the GUI if the remote display was enabled at runtime (bug #9368)</para>5560 </listitem>5561 5562 <listitem>5563 <para>Main: fix VM initialization if a shared folder does not exist (bug #7941)</para>5564 </listitem>5565 5566 <listitem>5567 <para>Main: fixed taking screen shots (e.g. the preview window) for5568 headless VMs if the Guest Additions are active</para>5569 </listitem>5570 5571 <listitem>5572 <para>Main: fixed possible deadlock between hard disk enumeration and5573 the resetting of immutable disks (bug #9549)</para>5574 </listitem>5575 5576 <listitem>5577 <para>OVA: fixed import of renamed OVA files (bug #9033)</para>5578 </listitem>5579 5580 <listitem>5581 <para>Virtio-net: fixed the problem with UDP packets exceeding MTU5582 (bug #9370)</para>5583 </listitem>5584 5585 <listitem>5586 <para>Solaris hosts: fixed starting EFI guests due to missing EFI ROM files5587 (bug #9535)</para>5588 </listitem>5589 5590 <listitem>5591 <para>Mac OS X hosts: fix installation issues when installed as root5592 (bug #1578)</para>5593 </listitem>5594 5595 <listitem>5596 <para>Windows Additions: fixed file truncation on a shared folder with5597 some applications (bugs #9276, #9315)</para>5598 </listitem>5599 5600 <listitem>5601 <para>Linux Additions: suppress an incorrect error message and allow5602 a shared folder to be mounted in multiple places (bug #9627)5603 </para>5604 </listitem>5605 5606 <listitem>5607 <para>Linux Additions: add support for X.Org Server 1.11 (bug #9519)5608 </para>5609 </listitem>5610 5611 <listitem>5612 <para>Linux Additions: fixed <emphasis>llseek</emphasis> for Linux kernels5613 2.6.37 and above</para>5614 </listitem>5615 5616 <listitem>5617 <para>Linux Additions: start VBoxService correctly on openSUSE 12.15618 (bug #6229)</para>5619 </listitem>5620 5621 <listitem>5622 <para>Linux Additions: properly finish the installation even if the5623 compilation of the DRM module fails (which is not fatal)</para>5624 </listitem>5625 5626 </itemizedlist>5627 </sect1>5628 5629 <sect1>5630 <title>Version 4.0.12 (2011-07-15)</title>5631 5632 <para>This is a maintenance release. The following items were fixed and/or5633 added:</para>5634 5635 <itemizedlist>5636 5637 <listitem>5638 <para>Mac OS X hosts: Lion fixes</para>5639 </listitem>5640 5641 <listitem>5642 <para>Solaris hosts: fixed preemption issue with Solaris 11 hosts (builds5643 166 and above)</para>5644 </listitem>5645 5646 <listitem>5647 <para>VBoxManage: more convenient configuration of storage controller5648 attachments by automatically determining the port or device parameter5649 when a storage controller has only one port or device per port (bug #9188)</para>5650 </listitem>5651 5652 <listitem>5653 <para>Storage: fixed possible data corruption under certain circumstances5654 with VHD and Parallels images (bug #9150)</para>5655 </listitem>5656 5657 <listitem>5658 <para>Storage: fixed access to CD/DVD images beyond 4GB when using the SATA5659 controller (bug #8592)</para>5660 </listitem>5661 5662 <listitem>5663 <para>Floppy: make it possible to unmount a host floppy disk (bug #6651)</para>5664 </listitem>5665 5666 <listitem>5667 <para>Networking: fixed the problem with segmentation offloading5668 when several VMs were transmitting at once</para>5669 </listitem>5670 5671 <listitem>5672 <para>3D support: fixed <emphasis>GL_VERSION</emphasis> string for5673 different locales (bug #8916)</para>5674 </listitem>5675 5676 <listitem>5677 <para>Sources: fixed USB 2.0 support using extension packs for non-official5678 builds</para>5679 </listitem>5680 5681 <listitem>5682 <para>Solaris Additions: fixed automounting of shared folders (bug #8014)</para>5683 </listitem>5684 5685 </itemizedlist>5686 </sect1>5687 <sect1>5688 <title>Version 4.0.10 (2011-06-22)</title>5689 5690 <para>This is a maintenance release. The following items were fixed and/or5691 added:</para>5692 5693 <itemizedlist>5694 5695 <listitem>5696 <para>GUI: fixed disappearing settings widgets on KDE hosts (bug #6809)</para>5697 </listitem>5698 5699 <listitem>5700 <para>Storage: fixed hang under rare circumstances with flat VMDK images</para>5701 </listitem>5702 5703 <listitem>5704 <para>Storage: a saved VM could not be restored under certain circumstances5705 after the host kernel was updated (bug #8983)</para>5706 </listitem>5707 5708 <listitem>5709 <para>Storage: refuse to create a medium with an invalid variant5710 (for example Split2G with VDI; bug #7227)</para>5711 </listitem>5712 5713 <listitem>5714 <para>iSCSI: pause the VM if a request times out</para>5715 </listitem>5716 5717 <listitem>5718 <para>Snapshots: none of the hard disk attachments must be attached to5719 another VM in normal mode when creating a snapshot</para>5720 </listitem>5721 5722 <listitem>5723 <para>USB: fixed occasional VM hangs with SMP guests (bug #4580)</para>5724 </listitem>5725 5726 <listitem>5727 <para>USB: proper device detection on RHEL/OEL/CentOS 5 guests5728 (partial fix for bug #8978)</para>5729 </listitem>5730 5731 <listitem>5732 <para>ACPI: force the ACPI timer to return monotonic values for improve behavior5733 with SMP Linux guests (bug #8511 and others)</para>5734 </listitem>5735 5736 <listitem>5737 <para>VRDP: fixed screen corruption under rare circumstances (bug #8977)</para>5738 </listitem>5739 5740 <listitem>5741 <para>rdesktop-vrdp: updated to version 1.7.0</para>5742 </listitem>5743 5744 <listitem>5745 <para>OVF: under rare circumstances some data at the end of a VMDK5746 file was not written during export</para>5747 </listitem>5748 5749 <listitem>5750 <para>Mac OS X hosts: Lion fixes</para>5751 </listitem>5752 5753 <listitem>5754 <para>Mac OS X hosts: GNOME 3 fix</para>5755 </listitem>5756 5757 <listitem>5758 <para>Linux hosts: fixed VT-x detection on Linux 3.0 hosts (bug #9071)</para>5759 </listitem>5760 5761 <listitem>5762 <para>Linux hosts: fixed Python 2.7 bindings in the universal Linux5763 binaries</para>5764 </listitem>5765 5766 <listitem>5767 <para>Windows hosts: fixed leak of thread and process handles</para>5768 </listitem>5769 5770 <listitem>5771 <para>Windows Additions: fixed bug when determining the extended version5772 of the Guest Additions (4.0.8 regression; bug #8948)</para>5773 </listitem>5774 5775 <listitem>5776 <para>Solaris Additions: fixed installation to 64-bit Solaris 10u9 guests5777 (4.0.8 regression)</para>5778 </listitem>5779 5780 <listitem>5781 <para>Linux Additions: RHEL6.1/OL6.1 compile fix</para>5782 </listitem>5783 5784 <listitem>5785 <para>Linux Additions: fixed a memory leak during <computeroutput>VBoxManage5786 guestcontrol execute</computeroutput> (bug #9068)</para>5787 </listitem>5788 5789 </itemizedlist>5790 </sect1>5791 5792 <sect1>5793 <title>Version 4.0.8 (2011-05-16)</title>5794 5795 <para>This is a maintenance release. The following items were fixed and/or5796 added:</para>5797 5798 <itemizedlist>5799 5800 <listitem>5801 <para>Mac OS X hosts: fixed incompatibility with recent Mac OS X5802 versions in 64-bit mode (bug #8474)</para>5803 </listitem>5804 5805 <listitem>5806 <para>Mac OS X hosts: fixed incompatibility with hosts with more5807 than 16 cores (bug #8389)</para>5808 </listitem>5809 5810 <listitem>5811 <para>Mac OS X hosts: fixed painting corruptions on a second monitor in5812 64-bit mode (bug #7606)</para>5813 </listitem>5814 5815 <listitem>5816 <para>GUI: restored functionality to set an empty host key to disallow any5817 host key combination (4.0.6 regression; bug #8793)</para>5818 </listitem>5819 5820 <listitem>5821 <para>GUI: more expressive error messages for USB proxy permission5822 problems (mainly Linux hosts; bug #8823)</para>5823 </listitem>5824 5825 <listitem>5826 <para>VBoxManage: added <computeroutput>controlvm screenshotpng</computeroutput>5827 subcommand for saving the screenshot of a running VM in PNG format</para>5828 </listitem>5829 5830 <listitem>5831 <para>VBoxHeadless: fixed potential crash during shutdown5832 (Windows hosts only)</para>5833 </listitem>5834 5835 <listitem>5836 <para>NAT: built-in services use the correct Ethernet addresses in5837 Ethernet header and in ARP requests</para>5838 </listitem>5839 5840 <listitem>5841 <para>Host-only networking: fixed adapter reference counting</para>5842 </listitem>5843 5844 <listitem>5845 <para>E1000: fixed rare guest crashes with Linux SMP guests (bug #8755)</para>5846 </listitem>5847 5848 <listitem>5849 <para>SATA: fixed guest disk corruption under rare circumstances5850 (only relevant for guests with more than 2GB RAM; bug #8826)</para>5851 </listitem>5852 5853 <listitem>5854 <para>Storage: fixed data corruption after a snapshot was taken with5855 asynchronous I/O enabled (bug #8498)</para>5856 </listitem>5857 5858 <listitem>5859 <para>Floppy: several improvement</para>5860 </listitem>5861 5862 <listitem>5863 <para>HPET: another fix for time jumps (bug #8707)</para>5864 </listitem>5865 5866 <listitem>5867 <para>USB: use correct permissions when creating /dev/vboxusb5868 (Linux hosts only)</para>5869 </listitem>5870 5871 <listitem>5872 <para>USB: removed assumption that string descriptors are null-terminated5873 (Windows hosts only)</para>5874 </listitem>5875 5876 <listitem>5877 <para>3D support: fixed a potential crash when resizing the guest5878 window</para>5879 </listitem>5880 5881 <listitem>5882 <para>3D support: fixed GNOME 3 rendering under Ubuntu 11.04 and5883 Fedora 15</para>5884 </listitem>5885 5886 <listitem>5887 <para>Snapshots: fixed another bug which could lose entries in the media5888 registry when restoring a snapshot (bug #8363)</para>5889 </listitem>5890 5891 <listitem>5892 <para>Shared Folders: don't stop mounting the other valid folders if one5893 host folder is inaccessible (4.0.6 regression)</para>5894 </listitem>5895 5896 <listitem>5897 <para>Linux Additions: check whether gcc and make are installed before5898 building kernel modules (bug #8795)</para>5899 </listitem>5900 5901 <listitem>5902 <para>Solaris Additions: added support for X.Org Server 1.10</para>5903 </listitem>5904 5905 <listitem>5906 <para>Guest Additions: fixed inappropriate Guest Additions update5907 notification when using vendor-specific version suffixes (bug #8844)</para>5908 </listitem>5909 5910 </itemizedlist>5911 </sect1>5912 5913 <sect1>5914 <title>Version 4.0.6 (2011-04-21)</title>5915 5916 <para>This is a maintenance release. The following items were fixed and/or5917 added:</para>5918 5919 <itemizedlist>5920 5921 <listitem>5922 <para>VMM: fixed incorrect handling of ballooned pages when restoring5923 a VMM from a saved state</para>5924 </listitem>5925 5926 <listitem>5927 <para>VMM: don't crash on hosts with more than 64 cores / hyperthreads;5928 implemented support for up to 256 host cores (except Windows hosts; bug #8489)</para>5929 </listitem>5930 5931 <listitem>5932 <para>VMM: fixed guru meditation for PAE guests running on hosts without PAE5933 (bug #8006)</para>5934 </listitem>5935 5936 <listitem>5937 <para>VMM: fixed slow Linux guests with raw mode and recent guest kernels5938 (bug #8726)</para>5939 </listitem>5940 5941 <listitem>5942 <para>GUI: support host key combinations (bug #979)</para>5943 </listitem>5944 5945 <listitem>5946 <para>GUI: fixed progress indicator (bug #7814)</para>5947 </listitem>5948 5949 <listitem>5950 <para>GUI: show the mouse pointer while the VM is paused if the USB5951 tablet mouse emulation is used (bug #6799)</para>5952 </listitem>5953 5954 <listitem>5955 <para>GUI: adapt the snapshot folder as well when renaming a VM5956 (bug #8469)</para>5957 </listitem>5958 5959 <listitem>5960 <para>GUI: persistently remember the last folders of the disk/DVD/floppy5961 selectors</para>5962 </listitem>5963 5964 <listitem>5965 <para>GUI: never allow to start a VM with USB-2.0 activated if the5966 proper extension pack is missing (bug #8182)</para>5967 </listitem>5968 5969 <listitem>5970 <para>GUI: fixed hang/crash when opening a file dialog in an non-existing5971 folder (bug #8673)</para>5972 </listitem>5973 5974 <listitem>5975 <para>Snapshots: fixed a bug which could lose entries in the media5976 registry when restoring a snapshot (bug #8363)</para>5977 </listitem>5978 5979 <listitem>5980 <para>Snapshots: allow snapshots to be stored in the VM directory</para>5981 </listitem>5982 5983 <listitem>5984 <para>3D support: fixed a crash if a VM was forced to terminate5985 (Windows hosts only; bug #7133)</para>5986 </listitem>5987 5988 <listitem>5989 <para>Storage: fixed memory leak (4.0 regression; bug #7966)</para>5990 </listitem>5991 5992 <listitem>5993 <para>Storage: fixed access to iSCSI targets over internal network</para>5994 </listitem>5995 5996 <listitem>5997 <para>Storage: fixed reading from disks with more than one snapshot for5998 VHD and VMDK images with disabled host cache (bug #8408)</para>5999 </listitem>6000 6001 <listitem>6002 <para>Storage: fixed a possible hang during VM suspend after an6003 I/O error occurred</para>6004 </listitem>6005 6006 <listitem>6007 <para>Storage: fixed a possible hang during VM suspend / reset6008 (bug #8276, #8294)</para>6009 </listitem>6010 6011 <listitem>6012 <para>Storage: automatically create a diff image when attaching a6013 streamOptimized VMDK image to a VM</para>6014 </listitem>6015 6016 <listitem>6017 <para>ATA/SATA: fixed automounting of virtual CD/DVD mediums with recent6018 Linux distributions by correctly reporting the current profile as 'none'6019 if no medium is present</para>6020 </listitem>6021 6022 <listitem>6023 <para>Buslogic: fixed emulation for certain guests (e.g. jRockit VE)</para>6024 </listitem>6025 6026 <listitem>6027 <para>Host-Only Networking: fixed interface creation failure on Windows6028 hosts (4.0.4 regression; bug #8362)</para>6029 </listitem>6030 6031 <listitem>6032 <para>Host-Only & Bridged & Internal Networking: fix for processing6033 promiscuous mode requests by VMs, defaulting to switch behaviour</para>6034 </listitem>6035 6036 <listitem>6037 <para>Host-Only Networking: fixed connectivity issue after resuming the6038 host from sleep (bug #3625)</para>6039 </listitem>6040 6041 <listitem>6042 <para>Bridged Networking: support for interface bonding on Mac OS X hosts (bug #8731)</para>6043 </listitem>6044 6045 <listitem>6046 <para>NAT: fixed processing of ARP announcements for guests with static6047 assigned IPs (bug #8609)</para>6048 </listitem>6049 6050 <listitem>6051 <para>VRDP: backward compatibility with VRDPAuth external authentication6052 library (bug #8063)</para>6053 </listitem>6054 6055 <listitem>6056 <para>Shared Folders: don't fail to start a VM if a path is not absolute,6057 for example when importing an OVF from a different host (bug #7941)</para>6058 </listitem>6059 6060 <listitem>6061 <para>Audio: fixed crash under certain conditions (bug #8527)</para>6062 </listitem>6063 6064 <listitem>6065 <para>USB: fixed a crash when plugging certain USB devices (bug #8699)</para>6066 </listitem>6067 6068 <listitem>6069 <para>HPET: fixed time jumps when reading the counter (bug #8707)</para>6070 </listitem>6071 6072 <listitem>6073 <para>OVF/OVA: automatically adjust disk paths if the VM name is6074 changed on import</para>6075 </listitem>6076 6077 <listitem>6078 <para>OVF/OVA: fix export to slow medias</para>6079 </listitem>6080 6081 <listitem>6082 <para>OVF/OVA: automatically repair inconsistent appliances with6083 multiple disks (bug #8253)</para>6084 </listitem>6085 6086 <listitem>6087 <para>rdesktop-vrdp: fixed an assertion triggered under certain conditions6088 (bug #8593)</para>6089 </listitem>6090 6091 <listitem>6092 <para>Windows hosts: fixed occasional hangs during VM shutdown because6093 sometimes COM was not properly uninitialized</para>6094 </listitem>6095 6096 <listitem>6097 <para>Mac OS X hosts: prevent the mouse from leaving the VM window while6098 captured</para>6099 </listitem>6100 6101 <listitem>6102 <para>Mac OS X hosts: keep aspect ratio while resizing in scale mode6103 (shift for old behaviour) (part of bug #7822)</para>6104 </listitem>6105 6106 <listitem>6107 <para>X11 hosts: fixed Yen key support (bug #8438)6108 </para>6109 </listitem>6110 6111 <listitem>6112 <para>X11 hosts: fixed a regression which caused Host+F1 to pop up6113 help instead of sending Ctrl+Alt+F1</para>6114 </listitem>6115 6116 <listitem>6117 <para>Linux hosts / Linux Additions: mangle IPRT symbols to allow installing6118 VirtualBox inside a VM while the Guest Additions are active (bug #5686)</para>6119 </listitem>6120 6121 <listitem>6122 <para>Linux hosts / Linux guests: workaround for a bug in GLIBC older than6123 version 1.11 leading to crashes under certain conditions (signed/unsigned6124 problem with memchr on 64-bit machines)</para>6125 </listitem>6126 6127 <listitem>6128 <para>Solaris hosts: fixed a deadlock in event semaphores that could lead6129 to unkillable VM processes</para>6130 </listitem>6131 6132 <listitem>6133 <para>Windows Additions: fixed Sysprep parameter handling</para>6134 </listitem>6135 6136 <listitem>6137 <para>Windows Additions: fixed spontaneous guest reboots under certain6138 circumstances (4.0.2 regression; bugs #8406, #8429)</para>6139 </listitem>6140 6141 <listitem>6142 <para>Windows Additions: added auto logon support for locked workstations6143 on legacy Windows versions</para>6144 </listitem>6145 6146 <listitem>6147 <para>Windows Additions: fixed driver bugcheck error when handling PnP6148 messages (4.0 regression; bug #8367)</para>6149 </listitem>6150 6151 <listitem>6152 <para>Windows Additions: fixed memory leak in VBoxVideo</para>6153 </listitem>6154 6155 <listitem>6156 <para>X11 Additions: added support for X.Org Server 1.10 final</para>6157 </listitem>6158 6159 <listitem>6160 <para>Linux Additions: Linux kernel 2.6.39-rc1 fixes</para>6161 </listitem>6162 6163 <listitem>6164 <para>Linux Additions: improved auto-run support (bug #5509)</para>6165 </listitem>6166 6167 <listitem>6168 <para>Linux Additions: fix mouse support on SUSE 11 SP 1 guests6169 (bug #7946)</para>6170 </listitem>6171 6172 <listitem>6173 <para>Solaris Additions: added support for X.Org Server 1.9</para>6174 </listitem>6175 6176 <listitem>6177 <para>Guest Additions: various bugfixes for guest control execution</para>6178 </listitem>6179 6180 <listitem>6181 <para>Web service: use own log file, with log rotation to limit size</para>6182 </listitem>6183 6184 </itemizedlist>6185 6186 </sect1>6187 6188 <sect1>6189 <title>Version 4.0.4 (2011-02-17)</title>6190 6191 <para>This is a maintenance release. The following items were fixed and/or6192 added:</para>6193 6194 <itemizedlist>6195 6196 <listitem>6197 <para>VMM: fixed recompiler crashes under certain conditions6198 (bugs #8255, #8319 and further)</para>6199 </listitem>6200 6201 <listitem>6202 <para>VMM: fixed running 64-bit guests on 32-bit host with nested paging6203 enabled on AMD CPUs (4.0 regression; bug #7938)</para>6204 </listitem>6205 6206 <listitem>6207 <para>VMM: fixed timing issues / hangs for certain guests using the6208 programmable interval timer (bugs #8033 and #8062)</para>6209 </listitem>6210 6211 <listitem>6212 <para>VMM: large page and monitoring fixes for live snapshots6213 (bugs #7910, #8059, #8125)</para>6214 </listitem>6215 6216 <listitem>6217 <para>GUI: fixed error message when trying to exceed the maximum6218 number of host network interfaces</para>6219 </listitem>6220 6221 <listitem>6222 <para>GUI: fixed saving of changes to the metadata of an existing6223 snapshot (bug #8145)</para>6224 </listitem>6225 6226 <listitem>6227 <para>GUI: fixed rare crash on X11 hosts (bug #8131)</para>6228 </listitem>6229 6230 <listitem>6231 <para>GUI: when selecting a shared folder, start the file dialog in6232 the users home directory (bug #8017)</para>6233 </listitem>6234 6235 <listitem>6236 <para>ExtPack: enforce the correct permissions which might be restricted6237 by umask when creating directories (non-Windows hosts only; bug #7878)</para>6238 </listitem>6239 6240 <listitem>6241 <para>VBoxSDL: fixed crash when starting by specifying the VM UUID6242 (4.0 regression; bug #8342)</para>6243 </listitem>6244 6245 <listitem>6246 <para>VBoxManage: allow savestate even if the VM is already paused</para>6247 </listitem>6248 6249 <listitem>6250 <para>VBoxManage: fixed <emphasis>modifyvm --synthcpu</emphasis>6251 (bug #6577)</para>6252 </listitem>6253 6254 <listitem>6255 <para>VBoxManage: fixed hang when doing <emphasis>guestcontrol execute6256 --wait-for exit</emphasis> and displaying process status on exit6257 (bug #8235)</para>6258 </listitem>6259 6260 <listitem>6261 <para>VBoxManage: decreased CPU load during <emphasis>guestcontrol execute6262 --wait-for exit/stdout</emphasis> while waiting for the guest process6263 to terminate (bug #7872)</para>6264 </listitem>6265 6266 <listitem>6267 <para>VBoxManage: fixed <emphasis>list hostdvds/hostfloppies</emphasis></para>6268 </listitem>6269 6270 <listitem>6271 <para>VBoxManage: fixed <emphasis>storageattach</emphasis> for host6272 DVD drives and host floppy drives</para>6273 </listitem>6274 6275 <listitem>6276 <para>Metrics: introduced <emphasis>RAM/VMM</emphasis> base metric</para>6277 </listitem>6278 6279 <listitem>6280 <para>Main: improved sanity check when taking a VM screen shot6281 (bug #7966)</para>6282 </listitem>6283 6284 <listitem>6285 <para>Main: fixed a crash under rare circumstances if a VM failed to start</para>6286 </listitem>6287 6288 <listitem>6289 <para>Main: fixed attaching of immutable disk images (bug #8105)</para>6290 </listitem>6291 6292 <listitem>6293 <para>Main: fixed a crash at VM shutdown (bug #6443)</para>6294 </listitem>6295 6296 <listitem>6297 <para>Main: fixed incorrect handling of cross-referenced medium6298 attachments (bug #8129)</para>6299 </listitem>6300 6301 <listitem>6302 <para>Settings: fixed truncating of big integer values (4.0 regression)</para>6303 </listitem>6304 6305 <listitem>6306 <para>Settings: properly store the ICH9 chipset type (bug #8123)</para>6307 </listitem>6308 6309 <listitem>6310 <para>Host-Only & Bridged Networking: fixed VBox DHCP server startup issue6311 for Windows hosts (4.0 regression; bug #7905)</para>6312 </listitem>6313 6314 <listitem>6315 <para>Host-Only Networking: re-create vboxnetX interfaces after6316 vboxnetadp.ko module reload on Linux and Darwin (bugs #5934, #6341)</para>6317 </listitem>6318 6319 <listitem>6320 <para>NAT: fixed an mbuf leak under rare circumstances (bug #7459)</para>6321 </listitem>6322 6323 <listitem>6324 <para>ACPI: don't allow the guest to enter S4 by default and don't6325 announce S1 and S4 in the ACPI tables if disabled (bug #8008)</para>6326 </listitem>6327 6328 <listitem>6329 <para>Graphics card: made re-enabling disabled screens work correctly6330 to prevent problems when X11 guests enter screen saving mode6331 (bug #8122)</para>6332 </listitem>6333 6334 <listitem>6335 <para>Storage: fixed write errors with snapshots if the host cache is6336 disabled (4.0 regression; bug #8221)</para>6337 </listitem>6338 6339 <listitem>6340 <para>ATA/SATA: fixed reset handling after ACPI suspend/resume</para>6341 </listitem>6342 6343 <listitem>6344 <para>BusLogic: fixed hang with SMP VMs</para>6345 </listitem>6346 6347 <listitem>6348 <para>Serial: another attempt to prevent lost characters during transmission6349 (bug #1548)</para>6350 </listitem>6351 6352 <listitem>6353 <para>Linux hosts/guests: Linux 2.6.38-rc1 compile fixes</para>6354 </listitem>6355 6356 <listitem>6357 <para>Mac OS X hosts: fixed VBoxSVC crash when listing host interfaces6358 without default gateway (64-bit hosts only; bug #7955)</para>6359 </listitem>6360 6361 <listitem>6362 <para>Solaris/Darwin hosts: fixed VM CPU execution cap</para>6363 </listitem>6364 6365 <listitem>6366 <para>X.Org guests: fixed a crash on X server restart6367 (bug #8231)</para>6368 </listitem>6369 6370 <listitem>6371 <para>X.Org guests: support X.Org Server 1.10 pre-release and Ubuntu6372 11.04 Alpha</para>6373 </listitem>6374 6375 <listitem>6376 <para>X.Org guests: Add EDID emulation in the graphics driver to6377 prevent GNOME settings daemon changing the mode on login</para>6378 </listitem>6379 6380 <listitem>6381 <para>X.Org guests: never send graphics modes to the host that older6382 VirtualBox versions can't handle</para>6383 </listitem>6384 6385 <listitem>6386 <para>Linux Additions: fixed a memory leak in the shared folders code if6387 a host link is not readable (bug #8185)</para>6388 </listitem>6389 6390 <listitem>6391 <para>Windows Additions: fixed handling of Security Attention Sequence (SAS)6392 with VBoxGINA</para>6393 </listitem>6394 6395 </itemizedlist>6396 6397 </sect1>6398 6399 <sect1>6400 <title>Version 4.0.2 (2011-01-18)</title>6401 6402 <para>This is a maintenance release. The following items were fixed and/or6403 added:</para>6404 6405 <itemizedlist>6406 6407 <listitem>6408 <para>GUI: don't crash if a removable host drive referenced from the VM6409 settings vanished</para>6410 </listitem>6411 6412 <listitem>6413 <para>GUI: fixed a crash when using the KDE4 Oxygen theme and clicked6414 on the settings button (4.0 regression; bug #7875)</para>6415 </listitem>6416 6417 <listitem>6418 <para>GUI: properly warn if the machine folder cannot be6419 created (bug #8031)</para>6420 </listitem>6421 6422 <listitem>6423 <para>GUI: several fixes for multimonitor X11 guests</para>6424 </listitem>6425 6426 <listitem>6427 <para>ExtPack: don't make the installer helper application suid root6428 (Linux .deb/.rpm packages only)</para>6429 </listitem>6430 6431 <listitem>6432 <para>ExtPack: improved user experience on Vista / Windows 7 when installing6433 an extension pack</para>6434 </listitem>6435 6436 <listitem>6437 <para>ExtPack: fixed issue with non-ascii characters in the path name6438 during installing an extension pack (bug #9717)</para>6439 </listitem>6440 6441 <listitem>6442 <para>ExtPack: fixed SELinux issues on 32-bit Linux hosts</para>6443 </listitem>6444 6445 <listitem>6446 <para>VBoxManage: Host-only interface creation and removal is now6447 supported for all platforms except Solaris (bug #7741)</para>6448 </listitem>6449 6450 <listitem>6451 <para>VBoxManage: fixed segmentation fault when removing non-existent6452 host-only interface</para>6453 </listitem>6454 6455 <listitem>6456 <para>Storage: fixed possible crashes with VMDK/VHD images with snapshots6457 and asynchronous I/O (4.0 regression)</para>6458 </listitem>6459 6460 <listitem>6461 <para>Storage: don't eject the physical medium if a DVD/CDROM/floppy drive is6462 detached from a VM (bug #5825)</para>6463 </listitem>6464 6465 <listitem>6466 <para>Storage: be more robust when a faulty guest sends ATA commands to an6467 ATAPI device (bug #6597)</para>6468 </listitem>6469 6470 <listitem>6471 <para>Parallels: fixed deletion of the image during suspend, pause or6472 power off (4.0 regression)</para>6473 </listitem>6474 6475 <listitem>6476 <para>Bridged networking: fixed host kernel panic when bridging6477 to devices with no TX queue (4.0 regression; Linux hosts only; bug #7908)</para>6478 </listitem>6479 6480 <listitem>6481 <para>NAT: port-forwarding rule registration respects protocol parameter (bug #8094)</para>6482 </listitem>6483 6484 <listitem>6485 <para>E1000: fixed PXE boot issues with WDS (bug #6330)</para>6486 </listitem>6487 6488 <listitem>6489 <para>Virtio-net: fixed the issue with TX performance in some Linux6490 guests</para>6491 </listitem>6492 6493 <listitem>6494 <para>ICH9: fixed VM crash (software virtualization only; bug #7885)</para>6495 </listitem>6496 6497 <listitem>6498 <para>VGA: fixed VESA screen issue (4.0 regression; bug #7986)</para>6499 </listitem>6500 6501 <listitem>6502 <para>Shared Folders: fixed parameter parsing when creating symbolic6503 links, fixes 32-bit/64-bit bitness issue (bug #818)</para>6504 </listitem>6505 6506 <listitem>6507 <para>Main: fixed crash under rare circumstances due to an invalid6508 logging string (4.0 regression)</para>6509 </listitem>6510 6511 <listitem>6512 <para>Main: improve error information propagation for errors preventing6513 a VM start</para>6514 </listitem>6515 6516 <listitem>6517 <para>Main: fixed problems with snapshots and non-ASCII characters in6518 machine paths (bug #8024)</para>6519 </listitem>6520 6521 <listitem>6522 <para>Web service: now listens to localhost by default as documented6523 (bug #6067)</para>6524 </listitem>6525 6526 <listitem>6527 <para>Settings: do not fail loading machine settings if removeable drive attachment (host drive or image)6528 cannot be found; with 4.0 this is much more likely when machines are moved from one host to another</para>6529 </listitem>6530 6531 <listitem>6532 <para>Settings: fixed issue that changing a snapshot name or description was6533 not saved to machine XML</para>6534 </listitem>6535 6536 <listitem>6537 <para>OVF/OVA: fixed import of files created by other OVF tools (bug6538 #7983)</para>6539 </listitem>6540 6541 <listitem>6542 <para>rdesktop-vrdp: fix a crash during USB device enumeration (bug6543 #7981)</para>6544 </listitem>6545 6546 <listitem>6547 <para>Linux hosts: fixed a crash during USB device enumeration</para>6548 </listitem>6549 6550 <listitem>6551 <para>Linux hosts: try a bit harder to allocate memory (bug #8035; 4.06552 regression)</para>6553 </listitem>6554 6555 <listitem>6556 <para>Guest Additions: fixed parsing of parameters for guest control in6557 VBoxService (4.0 regression; bug #8010)</para>6558 </listitem>6559 6560 <listitem>6561 <para>Windows Guest Additions: automatic logon on Windows Vista/Windows 7 now supports6562 unlocking previously locked workstations</para>6563 </listitem>6564 6565 </itemizedlist>6566 6567 </sect1>6568 6569 <sect1>6570 <title>Version 4.0.0 (2010-12-22)</title>6571 6572 <para>This version is a major update. The following major new features6573 were added:</para>6574 6575 <itemizedlist>6576 6577 <listitem>6578 <para>Reorganization of VirtualBox into a base package and Extension Packs; see <xref linkend="intro-installing" /></para>6579 </listitem>6580 6581 <listitem>6582 <para>New settings/disk file layout for VM portability; see <xref linkend="vboxconfigdata" /></para>6583 </listitem>6584 6585 <listitem>6586 <para>Major rework of the GUI (now called "VirtualBox Manager"):6587 <itemizedlist>6588 <listitem>6589 <para>Redesigned user interface with guest window preview (also for screenshots)</para>6590 </listitem>6591 6592 <listitem>6593 <para>New "scale" display mode with scaled guest display; see <xref linkend="intro-resize-window" /></para>6594 </listitem>6595 6596 <listitem>6597 <para>Support for creating and starting <computeroutput>.vbox</computeroutput> desktop shortcuts (bug #1889)</para>6598 </listitem>6599 6600 <listitem>6601 <para>The VM list is now sortable</para>6602 </listitem>6603 6604 <listitem>6605 <para>Machines can now be deleted easily without a trace including snapshots and saved6606 states, and optionally including attached6607 disk images (bug #5511; also, <computeroutput>VBoxManage unregistervm --delete</computeroutput>6608 can do the same now)</para>6609 </listitem>6610 6611 <listitem>6612 <para>Built-in creation of desktop file shortcuts to start VMs on double click (bug #2322)</para>6613 </listitem>6614 6615 </itemizedlist>6616 </para>6617 </listitem>6618 6619 <listitem>6620 <para>VMM: support more than 1.5/2 GB guest RAM on 32-bit hosts</para>6621 </listitem>6622 6623 <listitem>6624 <para>New virtual hardware:6625 <itemizedlist>6626 <listitem>6627 <para>Intel ICH9 chipset with three PCI buses, PCI Express and Message Signaled Interrupts (MSI);6628 see <xref linkend="settings-motherboard" /></para>6629 </listitem>6630 6631 <listitem>6632 <para>Intel HD Audio, for better support of modern guest operating systems6633 (e.g. 64-bit Windows; bug #2785)</para>6634 </listitem>6635 </itemizedlist>6636 </para>6637 </listitem>6638 6639 <listitem>6640 <para>Improvements to OVF support (see <xref linkend="ovf" />):6641 <itemizedlist>6642 <listitem>6643 <para>Open Virtualization Format Archive (OVA) support</para>6644 </listitem>6645 6646 <listitem>6647 <para>Significant performance improvements during export and import6648 </para>6649 </listitem>6650 6651 <listitem>6652 <para>Creation of the manifest file on export is optional6653 now</para>6654 </listitem>6655 6656 <listitem>6657 <para>Imported disks can have formats other than VMDK</para>6658 </listitem>6659 6660 </itemizedlist>6661 </para>6662 </listitem>6663 6664 <listitem>6665 <para>Resource control: added support for limiting a VM's CPU time and IO6666 bandwidth; see <xref linkend="storage-bandwidth-limit" /></para>6667 </listitem>6668 6669 <listitem>6670 <para>Storage: support asynchronous I/O for iSCSI, VMDK, VHD and6671 Parallels images</para>6672 </listitem>6673 6674 <listitem>6675 <para>Storage: support for resizing VDI and VHD images; see <xref linkend="vboxmanage-modifyvdi" /></para>6676 </listitem>6677 6678 <listitem>6679 <para>Guest Additions: support for multiple virtual screens in Linux6680 and Solaris guests using X.Org server 1.3 and later</para>6681 </listitem>6682 6683 <listitem>6684 <para>Language bindings: uniform Java bindings for both local6685 (COM/XPCOM) and remote (SOAP) invocation APIs</para>6686 </listitem>6687 6688 </itemizedlist>6689 6690 <para>In addition, the following items were fixed and/or added:</para>6691 6692 <itemizedlist>6693 6694 <listitem>6695 <para>VMM: Enable large page support by default on 64-bit hosts6696 (applies to nested paging only)</para>6697 </listitem>6698 6699 <listitem>6700 <para>VMM: fixed guru meditation when running Minix (VT-x only; bug #6557)</para>6701 </listitem>6702 6703 <listitem>6704 <para>VMM: fixed crash under certain circumstances (Linux hosts only,6705 non VT-x/AMD-V mode only; bugs #4529 and #7819)</para>6706 </listitem>6707 6708 <listitem>6709 <para>GUI: add configuration dialog for port forwarding in NAT mode6710 (bug #1657)</para>6711 </listitem>6712 6713 <listitem>6714 <para>GUI: show the guest window content on save and restore</para>6715 </listitem>6716 6717 <listitem>6718 <para>GUI: certain GUI warnings don't stop the VM output anymore</para>6719 </listitem>6720 6721 <listitem>6722 <para>GUI: fixed black full screen minitoolbar on KDE4 hosts6723 (Linux hosts only; bug #5449)</para>6724 </listitem>6725 6726 <listitem>6727 <para>BIOS: implemented multi-sector reading to speed up booting of certain6728 guests (e.g. Solaris)</para>6729 </listitem>6730 6731 <listitem>6732 <para>Bridged networking: improved throughput by filtering out outgoing6733 packets intended for the host before they reach the physical network6734 (Linux hosts only; bug #7792)</para>6735 </listitem>6736 6737 <listitem>6738 <para>3D support: allow use of <emphasis>CR_SYSTEM_GL_PATH</emphasis>6739 again (bug #6864)</para>6740 </listitem>6741 6742 <listitem>6743 <para>3D support: fixed various clipping/visibility issues (bugs #5659,6744 #5794, #5848, #6018, #6187, #6570)</para>6745 </listitem>6746 6747 <listitem>6748 <para>3D support: guest application stack corruption when using6749 glGetVertexAttrib[ifd]v (bug #7395)</para>6750 </listitem>6751 6752 <listitem>6753 <para>3D support: fixed OpenGL support for libMesa 7.9</para>6754 </listitem>6755 6756 <listitem>6757 <para>3D support: fixed Unity/Compiz crashes on natty</para>6758 </listitem>6759 6760 <listitem>6761 <para>2D Video acceleration: multimonitor support</para>6762 </listitem>6763 6764 <listitem>6765 <para>VRDP: fixed rare crash in multimonitor configuration</para>6766 </listitem>6767 6768 <listitem>6769 <para>VRDP: support for upstream audio</para>6770 </listitem>6771 6772 <listitem>6773 <para>Display: fixed occasional guest resize crash</para>6774 </listitem>6775 6776 <listitem>6777 <para>NAT: port forwarding rules can be applied at runtime</para>6778 </listitem>6779 6780 <listitem>6781 <para>SATA: allow to attach CD/DVD-ROM drives including passthrough6782 (bug #7058)</para>6783 </listitem>6784 6785 <listitem>6786 <para>Floppy: support readonly image files, taking this as the6787 criteria for making the medium readonly (bug #5651)</para>6788 </listitem>6789 6790 <listitem>6791 <para>Audio: fixed memory corruption during playback under rare6792 circumstances</para>6793 </listitem>6794 6795 <listitem>6796 <para>Audio: the DirectSound backend now allows VMs to be audible when6797 another DirectSound application is active, including another VM (bug6798 #5578)6799 </para>6800 </listitem>6801 6802 <listitem>6803 <para>EFI: support for SATA disks and CDROMs</para>6804 </listitem>6805 6806 <listitem>6807 <para>BIOS: reduce the stack usage of the VESA BIOS function6808 <emphasis>#4F01</emphasis> (Quake fix)</para>6809 </listitem>6810 6811 <listitem>6812 <para>OVF/OVA: fixed export of VMs with iSCSI disks</para>6813 </listitem>6814 6815 <listitem>6816 <para>Storage: Apple DMG image support for the virtual CD/DVD (bug6817 #6760)</para>6818 </listitem>6819 6820 <listitem>6821 <para>Linux host USB support: introduced a less invasive way of6822 accessing raw USB devices (bugs #1093, #5345, #7759)</para>6823 </listitem>6824 6825 <listitem>6826 <para>Linux hosts: support recent Linux kernels with6827 <emphasis>CONFIG_DEBUG_SET_MODULE_RONX</emphasis> set</para>6828 </listitem>6829 6830 <listitem>6831 <para>Guest Additions: Shared Folders now can be marked as being auto-mounted6832 on Windows, Linux and Solaris guests</para>6833 </listitem>6834 6835 <listitem>6836 <para>Linux Additions: Shared Folders now support symbolic links (bug #818)</para>6837 </listitem>6838 6839 <listitem>6840 <para>Linux Additions: combined 32-bit and 64-bit additions into one6841 file</para>6842 </listitem>6843 6844 <listitem>6845 <para>Windows Additions: automatic logon on Windows Vista/Windows 7 is now able6846 to handle renamed user accounts; added various bugfixes</para>6847 </listitem>6848 6849 </itemizedlist>6850 6851 </sect1>6852 6853 <sect1>6854 <title>Version 3.2.12 (2010-11-30)</title>6855 6856 <para>This is a maintenance release. The following items were fixed and/or6857 added:</para>6858 6859 <itemizedlist>6860 6861 <listitem>6862 <para>VMM: fixed rare host crash when running 64-bit guests on 32-bit6863 hosts (bug #7577)</para>6864 </listitem>6865 6866 <listitem>6867 <para>VMM: fixed host reboots under rare circumstances due to NMIs6868 triggered by active performance counters (Linux hosts in6869 non-VT-x/AMD-V mode only; bug #4529)</para>6870 </listitem>6871 6872 <listitem>6873 <para>VMM: fixed out of memory guru meditation for large memory guests (bug #7586)</para>6874 </listitem>6875 6876 <listitem>6877 <para>VMM: fixed a guru meditation related to large pages</para>6878 </listitem>6879 6880 <listitem>6881 <para>VMM: use new VT-x feature to keep the guest from hogging the CPU</para>6882 </listitem>6883 6884 <listitem>6885 <para>Snapshots: implemented deleting the last remaining snapshot while6886 the VM is running</para>6887 </listitem>6888 6889 <listitem>6890 <para>GUI: perform the checks for exceeding the size limit of the host file6891 system and for broken asynchronous I/O on older Linux kernels with ext4 / xfs6892 file systems not only when starting the VM from scratch but also when6893 starting from a saved state</para>6894 </listitem>6895 6896 <listitem>6897 <para>NAT: fixed memory leak (3.2.0 regression; bugs #6918, #7353)</para>6898 </listitem>6899 6900 <listitem>6901 <para>NAT: fixed Linux NFS root issue (bugs #7299)</para>6902 </listitem>6903 6904 <listitem>6905 <para>Networking: fixed VM reset handling in e1000</para>6906 </listitem>6907 6908 <listitem>6909 <para>VRDP: fixed rare crash in multimonitor configuration</para>6910 </listitem>6911 6912 <listitem>6913 <para>Display: fixed occasional guest resize crash</para>6914 </listitem>6915 6916 <listitem>6917 <para>Mouse: don't send relative mouse events together with absolute6918 mouse events (3.2.10 regression; bug #7571)</para>6919 </listitem>6920 6921 <listitem>6922 <para>Keyboard: fixes for the USB keyboard emulation;6923 fixes for Korean keyboards</para>6924 </listitem>6925 6926 <listitem>6927 <para>Serial: don't hang if the host device would block during6928 open (bugs #5756, #5380)</para>6929 </listitem>6930 6931 <listitem>6932 <para>Serial: fixed modem status lines (Linux hosts only; bug #812)</para>6933 </listitem>6934 6935 <listitem>6936 <para>Graphics: Horizontal resolutions are no longer restricted to a6937 multiple of 8 pixels (bug #2047; requires Guest Additions update).6938 </para>6939 </listitem>6940 6941 <listitem>6942 <para>USB: fixed a crash with older Linux kernels and non-ASCII characters6943 in device strings (Linux hosts only; bug #6983, #7158, #7733; version6944 3.2.8 contained an incomplete fix)</para>6945 </listitem>6946 6947 <listitem>6948 <para>USB: fixed a crash under rare circumstances (bug #7409; Windows hosts6949 only)</para>6950 </listitem>6951 6952 <listitem>6953 <para>"iSCSI: respond to NOP-In requests from the target immediately to avoid6954 being disconnected if the guest is idle</para>6955 </listitem>6956 6957 <listitem>6958 <para>3D support: fixed a crash under certain circumstances (bug #7659)</para>6959 </listitem>6960 6961 <listitem>6962 <para>3D support: fixed crashes for GLUT based apps (bug #6848)</para>6963 </listitem>6964 6965 <listitem>6966 <para>3D support: added missing GLX 1.3 functionality (bugs #7652, #7195)</para>6967 </listitem>6968 6969 <listitem>6970 <para>2D Video acceleration: fixed potential deadlock when saving the VM6971 state (bug #4124)</para>6972 </listitem>6973 6974 <listitem>6975 <para>Windows hosts: another fix for BSODs under certain circumstances in6976 VBoxNetFlt.sys (bug #7601)</para>6977 </listitem>6978 6979 <listitem>6980 <para>Solaris hosts: fixed host USB DVD drive detection</para>6981 </listitem>6982 6983 <listitem>6984 <para>Mac OS X hosts: fixed swapped keys for certain ISO keyboard types6985 (bug #2996)</para>6986 </listitem>6987 6988 <listitem>6989 <para>Linux hosts: added link state handling for TAP devices needed for proper6990 operation with bridged networking on kernels 2.6.36 and above (bug #7649)</para>6991 </listitem>6992 6993 <listitem>6994 <para>Linux hosts/guests: Linux 2.6.37 fixes</para>6995 </listitem>6996 6997 <listitem>6998 <para>Linux Additions: properly compile the vboxvideo module if DKMS6999 is not installed (bug #7572)</para>7000 </listitem>7001 7002 <listitem>7003 <para>Linux Additions: fixed a memory leak when accessing non-existing7004 files on a Shared Folders (bug #7705)</para>7005 </listitem>7006 7007 <listitem>7008 <para>Windows Additions: skip none-mapped user accounts when enumerating7009 user accounts for VM information</para>7010 </listitem>7011 7012 </itemizedlist>7013 7014 </sect1>7015 7016 <sect1>7017 <title>Version 3.2.10 (2010-10-08)</title>7018 7019 <para>This is a maintenance release. The following items were fixed and/or7020 added:</para>7021 7022 <itemizedlist>7023 7024 <listitem>7025 <para>VMM: V8086 mode fix for legacy DOS/Windows guests with EMM3867026 (3.2.8 regression)</para>7027 </listitem>7028 7029 <listitem>7030 <para>VMM: stability fix (bug #7342)</para>7031 </listitem>7032 7033 <listitem>7034 <para>VMM: fixed a Guru meditation related to large pages (bug #7300)</para>7035 </listitem>7036 7037 <listitem>7038 <para>VMM: fixed support for large pages on Linux hosts</para>7039 </listitem>7040 7041 <listitem>7042 <para>VMM: fixed a Guru meditation for large memory 64-bit guests on 32-bit7043 hosts with nested paging (bug #7544)</para>7044 </listitem>7045 7046 <listitem>7047 <para>VMM: performance improvements for VMs with more than7048 2GB RAM (bug #6928)</para>7049 </listitem>7050 7051 <listitem>7052 <para>GUI: fixed host key handling if the host key is set to Left Alt7053 (Linux/Solaris hosts only; 3.2.0 regression; bug #6758)</para>7054 </listitem>7055 7056 <listitem>7057 <para>GUI: the VM can be minimized from the mini toolbar7058 (bug #4952)</para>7059 </listitem>7060 7061 <listitem>7062 <para>GUI: handle Ctrl+Break properly on X11 hosts (3.2.0 regression;7063 bug #6122)</para>7064 </listitem>7065 7066 <listitem>7067 <para>GUI: fixed the case where the user aborted the media selector7068 for selecting the boot hard disk from the VM wizard</para>7069 </listitem>7070 7071 <listitem>7072 <para>GUI: added a check for Linux kernels 2.6.36 or later which are known7073 to have the asynchronous I/O bug on ext4 / xfs file systems fixed7074 (Linux hosts only)</para>7075 </listitem>7076 7077 <listitem>7078 <para>OpenSolaris guests: use SATA controller by default</para>7079 </listitem>7080 7081 <listitem>7082 <para>Storage: fixed I/O errors in the guest after compacting VDI7083 images (3.2.6 regression; bug #7294)</para>7084 </listitem>7085 7086 <listitem>7087 <para>Storage: automatically repair base disk images with non-zero7088 parent UUID which made them inaccessible (bug #7289)</para>7089 </listitem>7090 7091 <listitem>7092 <para>Storage: fixed corrupted images if a merge operation was7093 canceled</para>7094 </listitem>7095 7096 <listitem>7097 <para>IDE: added ATAPI passthrough support for audio CDs</para>7098 </listitem>7099 7100 <listitem>7101 <para>SATA: fixed a potential hang during boot of recent Solaris guests</para>7102 </listitem>7103 7104 <listitem>7105 <para>SATA: handle out of disk space and similar conditions better</para>7106 </listitem>7107 7108 <listitem>7109 <para>iSCSI: fixed sporadic hangs when closing the connection</para>7110 </listitem>7111 7112 <listitem>7113 <para>VGA: fixed missing redraw with multiple screens under certain7114 circumstances (bug #7291)</para>7115 </listitem>7116 7117 <listitem>7118 <para>VGA: several small fixes for legacy VGA graphics modes</para>7119 </listitem>7120 7121 <listitem>7122 <para>Bridged networking: fixed occasional host freeze during VM shutdown7123 (Linux hosts only)</para>7124 </listitem>7125 7126 <listitem>7127 <para>NAT: don't check for the existence of the TFTP prefix when delivering7128 a file via bootp (bug #7384)</para>7129 </listitem>7130 7131 <listitem>7132 <para>NAT: fixed resolving of names at the host resolver (bug #7138)</para>7133 </listitem>7134 7135 <listitem>7136 <para>NAT: under rare conditions the NAT engine consumed 100% CPU load7137 (non-Windows hosts only)</para>7138 </listitem>7139 7140 <listitem>7141 <para>VRDP: fixed memory leak under certain circumstances (bug #5966)</para>7142 </listitem>7143 7144 <listitem>7145 <para>VRDP: fixed missing redraws with Windows guests under certain7146 circumstances</para>7147 </listitem>7148 7149 <listitem>7150 <para>USB: properly discard blocking outstanding bulk URBs, fixes some7151 printers</para>7152 </listitem>7153 7154 <listitem>7155 <para>USB: Blackberry fix (bug #6465)</para>7156 </listitem>7157 7158 <listitem>7159 <para>VBoxHeadless: fixed event queue processing problems which led to7160 hangs if the VM could not be started successfully</para>7161 </listitem>7162 7163 <listitem>7164 <para>VBoxManage: don't crash if parameters with invalid characters7165 are passed (bug #7388)</para>7166 </listitem>7167 7168 <listitem>7169 <para>VBoxManage: <computeroutput>clonehd</computeroutput>: fixed a7170 bug where the command aborted with an error message under rare7171 circumstances</para>7172 </listitem>7173 7174 <listitem>7175 <para>VBoxManage <computeroutput>metrics</computeroutput>: made it work7176 for directly started VMs again (3.2.8 regression; bug #7482)</para>7177 </listitem>7178 7179 <listitem>7180 <para>3D support: report <emphasis>GLX_ARB_get_proc_address</emphasis>7181 as supported extension</para>7182 </listitem>7183 7184 <listitem>7185 <para>3D support: guest application stack corruption when using7186 <emphasis>glGetVertexAttrib[ifd]v</emphasis> (bug #7395)</para>7187 </listitem>7188 7189 <listitem>7190 <para>3D support: fixed broken 3D support when switching to7191 full screen / seamless modes (bug #7314)</para>7192 </listitem>7193 7194 <listitem>7195 <para>3D support: fixed 32bit OpenGL apps under 64bit Windows XP/Vista (bug #7066)</para>7196 </listitem>7197 7198 <listitem>7199 <para>OVF: fixed bug when exporting a VM with multiple attached disks7200 (bug #7366)</para>7201 </listitem>7202 7203 <listitem>7204 <para>OVF: fixed slow export for certain filesystems (bug #3719)</para>7205 </listitem>7206 7207 <listitem>7208 <para>OVF: disabled manifest (.mf file) support; manifests are no7209 longer verified on import nor written on export</para>7210 </listitem>7211 7212 <listitem>7213 <para>Shared clipboard/Windows: improved the reliability of the shared7214 clipboard on Windows hosts and guest (partial fix to bug #5266)</para>7215 </listitem>7216 7217 <listitem>7218 <para>Shared Folders: don't show an empty directory if filenames with an7219 invalid encoding exist on the host (bug #7349)</para>7220 </listitem>7221 7222 <listitem>7223 <para>Shared Folders: return the proper error code when trying7224 to list files for a non-existing wildcard (bug #7004)</para>7225 </listitem>7226 7227 <listitem>7228 <para>Audio: fixed guest memory corruption when capturing from the7229 NULL audio backend (bug #6911)</para>7230 </listitem>7231 7232 <listitem>7233 <para>Audio: improved playback quality (less choppy)</para>7234 </listitem>7235 7236 <listitem>7237 <para>Web service: avoid unnecessary creation of idle threads</para>7238 </listitem>7239 7240 <listitem>7241 <para>Additions: fixed bug in the guest execution feature when passing7242 more than one environment variable</para>7243 </listitem>7244 7245 <listitem>7246 <para>Additions: refresh all guest properties written by VBoxService7247 after the VM was restored from a saved state</para>7248 </listitem>7249 7250 <listitem>7251 <para>Additions: fixed a <emphasis>division by zero</emphasis> crash of7252 VBoxService under certain circumstances</para>7253 </listitem>7254 7255 <listitem>7256 <para>Additions: immediately resynchronize the guest time with the host7257 time after the VM was restored from a saved state (bug #4018)</para>7258 </listitem>7259 7260 <listitem>7261 <para>Additions/Windows: fixed <emphasis>LsaEnumerate</emphasis> error when7262 enumerating logged in users</para>7263 </listitem>7264 7265 <listitem>7266 <para>Additions/X.Org: support X.Org Server 1.9 (bug #7306)</para>7267 </listitem>7268 7269 <listitem>7270 <para>Additions/X.Org: don't crash VBoxClient during reboot</para>7271 </listitem>7272 7273 <listitem>7274 <para>Solaris hosts: fixed host DVD drive enumeration on Solaris 10</para>7275 </listitem>7276 7277 <listitem>7278 <para>Solaris hosts: added a custom core dumper to procure more data7279 in the event of a VM crash</para>7280 </listitem>7281 7282 <listitem>7283 <para>Solaris guests: fixed user idle detection</para>7284 </listitem>7285 7286 <listitem>7287 <para>Solaris guests: fixed a possible panic in Shared Folders when using7288 the wrong user or group IDs (bug #7295)</para>7289 </listitem>7290 7291 <listitem>7292 <para>Solaris guests: fixed Shared Folders from truncating files to 2GB on7293 32-bit guests (bug #7324)</para>7294 </listitem>7295 7296 <listitem>7297 <para>Windows hosts: fixed a BSOD under certain circumstances in VBoxNetFlt.sys7298 (bug #7448)</para>7299 </listitem>7300 7301 <listitem>7302 <para>Linux hosts/guests: Linux 2.6.36 fixes</para>7303 </listitem>7304 7305 <listitem>7306 <para>Linux hosts/guests: DKMS fixes (bug #5817)</para>7307 </listitem>7308 7309 <listitem>7310 <para>Mac OS X hosts: fixed missing dock menu entries (bug #7392)</para>7311 </listitem>7312 7313 </itemizedlist>7314 7315 </sect1>7316 7317 <sect1>7318 <title>Version 3.2.8 (2010-08-05)</title>7319 7320 <para>This is a maintenance release. The following items were fixed and/or7321 added:</para>7322 7323 <itemizedlist>7324 7325 <listitem>7326 <para>VMM: properly terminate the VM with an error if the guest is trying7327 to switch to the PAE mode but PAE is disabled in the VM settings</para>7328 </listitem>7329 7330 <listitem>7331 <para>GUI: switch to native file dialogs (Windows hosts only; bug #5459)</para>7332 </listitem>7333 7334 <listitem>7335 <para>GUI: don't use native file dialogs on KDE hosts (Linux hosts only;7336 bug #6809)</para>7337 </listitem>7338 7339 <listitem>7340 <para>3D support: fixed <emphasis>GL_EXT_texture_sRGB</emphasis> support</para>7341 </listitem>7342 7343 <listitem>7344 <para>PXE: fixed ZENworks PXE boot regression</para>7345 </listitem>7346 7347 <listitem>7348 <para>OVF: fixed slower export and larger images under certain7349 circumstances (3.2.6 regression; bug #7073)</para>7350 </listitem>7351 7352 <listitem>7353 <para>USB: properly signal an interrupt if the port suspend status7354 changes</para>7355 </listitem>7356 7357 <listitem>7358 <para>USB: respect the remote-only filter</para>7359 </listitem>7360 7361 <listitem>7362 <para>USB: avoid VM hang when changing the configuration of7363 certain devices (Windows hosts only)</para>7364 </listitem>7365 7366 <listitem>7367 <para>USB: fix a crash with older Linux kernels and non-ASCII characters7368 in device strings (Linux hosts only; bug #6983)</para>7369 </listitem>7370 7371 <listitem>7372 <para>PageFusion: fixed conflict with the guest execution feature</para>7373 </listitem>7374 7375 <listitem>7376 <para>PageFusion: fixed stability issues with a large number of VMs</para>7377 </listitem>7378 7379 <listitem>7380 <para>PageFusion: fixed host crashes with guest SMP and Win64 guests </para>7381 </listitem>7382 7383 <listitem>7384 <para>Memory ballooning: fixed problems restoring VMs with pre-allocation enabled</para>7385 </listitem>7386 7387 <listitem>7388 <para>Bridged networking: fixed performance issue with GRO enabled on7389 bridged device (bug #7059)</para>7390 </listitem>7391 7392 <listitem>7393 <para>Hostonly networking: fixed performance issue (3.2.6 regression; bug #7081)</para>7394 </listitem>7395 7396 <listitem>7397 <para>Hard disks: fix auto-reset of immutable disk at VM startup7398 (bug #6832)</para>7399 </listitem>7400 7401 <listitem>7402 <para>BusLogic: several fixes for Windows NT/2000 and SCO OpenServer7403 guests</para>7404 </listitem>7405 7406 <listitem>7407 <para>LsiLogic: fixed I/O errors under rare circumstances</para>7408 </listitem>7409 7410 <listitem>7411 <para>Sharing disks: support for attaching one disk to several VMs7412 without external tools and tricks</para>7413 </listitem>7414 7415 <listitem>7416 <para>Shared Folders: several fixes and performance enhancements7417 for Solaris guests (bugs #4154 and #6512)</para>7418 </listitem>7419 7420 <listitem>7421 <para>Solaris Installer: added support for remote installations</para>7422 </listitem>7423 7424 <listitem>7425 <para>Guest Properties API: correctly support enumerating the properties7426 of a running VM with an empty "patterns" field (bug #7171)</para>7427 </listitem>7428 7429 <listitem>7430 <para>Guest properties: properly delete transient properties on7431 shutdown</para>7432 </listitem>7433 7434 <listitem>7435 <para>VRDP video redirection performance improvements and stability7436 fixes</para>7437 </listitem>7438 7439 <listitem>7440 <para>Settings: silently fix host audio driver when reading machine XML7441 settings files or OVF written by VirtualBox on a different host OS, for7442 example convert DirectSound to PulseAudio (bug #7209)7443 </para>7444 </listitem>7445 7446 <listitem>7447 <para>Settings: properly store the NAT network setting in XML7448 settings file version 1.10 and later (bug #6176)</para>7449 </listitem>7450 7451 <listitem>7452 <para>VBoxManage: handle differencing images with parent UUID correctly7453 in subcommand <emphasis>openmedium disk</emphasis> (bug #6751)</para>7454 </listitem>7455 7456 <listitem>7457 <para>Web service: enabled HTTP keepalive for much better performance7458 </para>7459 </listitem>7460 7461 <listitem>7462 <para>Web service: added timestamps to logging output</para>7463 </listitem>7464 7465 <listitem>7466 <para>Web service: treat 8-bit strings as UTF-8 not ASCII</para>7467 </listitem>7468 7469 <listitem>7470 <para>X11 Additions: fix for Xorg 6.8 guests (e.g. RHEL4)</para>7471 </listitem>7472 7473 </itemizedlist>7474 7475 </sect1>7476 7477 <sect1>7478 <title>Version 3.2.6 (2010-06-25)</title>7479 7480 <para>This is a maintenance release. The following items were fixed and/or7481 added:</para>7482 7483 <itemizedlist>7484 7485 <listitem>7486 <para>VMM: fixed host crash when running 64-bit guests on 32-bit hosts7487 with certain Intel CPUs (VT-x only; bug #6166) </para>7488 </listitem>7489 7490 <listitem>7491 <para>VMM: allow 64-bit SMP guests on 32-bit hosts (VT-x and AMD-V only;7492 does not apply to Mac OS X, which already supports it) </para>7493 </listitem>7494 7495 <listitem>7496 <para>VMM: fixed Guru mediation if guests with more than 2GB are booted7497 with VT-x/AMD-V disabled (bug #5740)</para>7498 </listitem>7499 7500 <listitem>7501 <para>VMM: fixed TR limit trashing (VT-x and 64-bit host only; bug #7052)</para>7502 </listitem>7503 7504 <listitem>7505 <para>Page Fusion: several bug fixes for SMP guests (including bug #6964) </para>7506 </listitem>7507 7508 <listitem>7509 <para>Teleportation: several fixes and improvements</para>7510 </listitem>7511 7512 <listitem>7513 <para>Mac OS X server guests: compatibility fix</para>7514 </listitem>7515 7516 <listitem>7517 <para>EFI: fixed memory detection for guests with 2GB or more RAM7518 assigned</para>7519 </listitem>7520 7521 <listitem>7522 <para>GUI: added a workaround for a Linux kernel bug which affecting7523 asynchronous I/O on ext4 / xfs file systems (Linux hosts only)</para>7524 </listitem>7525 7526 <listitem>7527 <para>GUI: added setting for multiple VRDP connections; useful if7528 multiple screens are enabled</para>7529 </listitem>7530 7531 <listitem>7532 <para>GUI: another fix for the keyboard capturing bug under metacity (bug #6727)</para>7533 </listitem>7534 7535 <listitem>7536 <para>GUI: fixed quit dialog when used in seamless or full screen mode7537 (Mac OS X hosts only; bug #6938)</para>7538 </listitem>7539 7540 <listitem>7541 <para>GUI: handle the extra key on the Brazilian keyboard on X11 hosts7542 again (bug #7022).7543 </para>7544 </listitem>7545 7546 <listitem>7547 <para>2D Video acceleration: fixed crashes when leaving the full screen mode7548 (bug #6768)</para>7549 </listitem>7550 7551 <listitem>7552 <para>VBoxManage: fixed <emphasis>storageattach</emphasis> error handling7553 (bug #6927)</para>7554 </listitem>7555 7556 <listitem>7557 <para>VBoxManage: fixed <emphasis>dhcpserver add</emphasis> (3.2.0 regression;7558 bug #7031)</para>7559 </listitem>7560 7561 <listitem>7562 <para>Storage: fixed hang with images located on filesystems which7563 don't support asynchronous I/O (bug #6905)</para>7564 </listitem>7565 7566 <listitem>7567 <para>Storage: fixed raw disks on Windows hosts (3.2.0 regression;7568 bug #6987)</para>7569 </listitem>7570 7571 <listitem>7572 <para>LsiLogic: fixed hang with older Linux guests</para>7573 </listitem>7574 7575 <listitem>7576 <para>BusLogic: fixed hang during I/O</para>7577 </listitem>7578 7579 <listitem>7580 <para>SATA: set initial number of ports to 1 as some guests can't handle7581 30 ports (e.g. CentOS 4 and FreeBSD; bug #6984)</para>7582 </listitem>7583 7584 <listitem>7585 <para>SATA: performance improvement</para>7586 </listitem>7587 7588 <listitem>7589 <para>SCSI: fixed error when using the full format option during Windows7590 installation (bug #5101)</para>7591 </listitem>7592 7593 <listitem>7594 <para>iSCSI: fixed authentication (bug #4031)</para>7595 </listitem>7596 7597 <listitem>7598 <para>Host-only/bridged networking: fixed excessive host kernel warnings7599 under certain circumstances (Linux hosts only; 3.2.0 regression;7600 bug #6872)</para>7601 </listitem>7602 7603 <listitem>7604 <para>NAT: fixed potential memory leaks</para>7605 </listitem>7606 7607 <listitem>7608 <para>NAT: increased the size of the memory pool for 16K Jumbo frames7609 (performance tweak)</para>7610 </listitem>7611 7612 <listitem>7613 <para>NAT: allow to link/unlink the network cable even if the VM7614 is currently paused</para>7615 </listitem>7616 7617 <listitem>7618 <para>E1000: disconnect cable was not properly handled if the NIC7619 was not yet initialized by the guest</para>7620 </listitem>7621 7622 <listitem>7623 <para>OVF: export performance optimization</para>7624 </listitem>7625 7626 <listitem>7627 <para>OVF: upgraded OS type definitions to CIM 2.25.0 so that Windows 77628 and other OSes are now tagged correctly on export</para>7629 </listitem>7630 7631 <listitem>7632 <para>Settings: the setting for disabling the host I/O cache was sometimes7633 not properly saved</para>7634 </listitem>7635 7636 <listitem>7637 <para>Settings: save machine state into XML correctly even when snapshot7638 folder has been changed to a non-default location (bug #5656)</para>7639 </listitem>7640 7641 <listitem>7642 <para>USB: allow the guest to disable an EHCI port</para>7643 </listitem>7644 7645 <listitem>7646 <para>USB: find a valid language ID before querying strings (bug #7034)</para>7647 </listitem>7648 7649 <listitem>7650 <para>POSIX hosts: fixed several memory leaks (3.2.0 regression)</para>7651 </listitem>7652 7653 <listitem>7654 <para>Solaris hosts: fixed VDI access problem under certain circumstances7655 (IDE/SATA; 3.2.0 regression)</para>7656 </listitem>7657 7658 <listitem>7659 <para>Solaris hosts: fixed VM fails to start on 32-bit hosts (3.2.0 regression; bug #6899)</para>7660 </listitem>7661 7662 <listitem>7663 <para>Windows hosts (32-bit): increase guest RAM limit if the host7664 kernel allows for more virtual address space</para>7665 </listitem>7666 7667 <listitem>7668 <para>Linux Additions: re-read a directory after a file was removed7669 (bug #5251)</para>7670 </listitem>7671 7672 <listitem>7673 <para>Linux Additions: install the DRI driver in the right location on7674 ArchLinux guests (bug #6937)</para>7675 </listitem>7676 7677 <listitem>7678 <para>X11 Additions: fixed spurious mouse movement events (bug #4260)</para>7679 </listitem>7680 7681 <listitem>7682 <para>Solaris Additions: fixed guest execution feature</para>7683 </listitem>7684 7685 <listitem>7686 <para>Windows Additions: automatic logon on Windows Vista/Windows 7 is now able7687 to handle renamed and principal user accounts; added various bugfixes</para>7688 </listitem>7689 7690 <listitem>7691 <para>Windows Additions: improved command line parsing of the installer</para>7692 </listitem>7693 7694 <listitem>7695 <para>Windows Additions: fixed driver verifier bugcheck in VBoxMouse (bug #6453)</para>7696 </listitem>7697 7698 <listitem>7699 <para>3D support: fixed OpenGL support for 32bit applications under 64bit Windows guests</para>7700 </listitem>7701 7702 </itemizedlist>7703 </sect1>7704 7705 <sect1>7706 <title>Version 3.2.4 (2010-06-07)</title>7707 7708 <para>This is a maintenance release. The following items were fixed and/or7709 added:</para>7710 7711 <itemizedlist>7712 7713 <listitem>7714 <para>GUI: fixed superfluous resize-event on powering-on VM for X117715 (improvement for the 3.2.2 fix)</para>7716 </listitem>7717 7718 <listitem>7719 <para>GUI: fixed keyboard capturing bug under metacity (bug #6727)</para>7720 </listitem>7721 7722 <listitem>7723 <para>Host-only/bridged networking: fixed guest-to-guest communication7724 over wireless (3.2.0 regression; bug #6855)</para>7725 </listitem>7726 7727 <listitem>7728 <para>Storage: fixed a potential guest disk corruption with7729 growing images (3.2.0 regression)</para>7730 </listitem>7731 7732 <listitem>7733 <para>Page Fusion: fixed shared module detection for Win64 guests</para>7734 </listitem>7735 7736 <listitem>7737 <para>3D support: allow use of <emphasis>CR_SYSTEM_GL_PATH</emphasis>7738 again (bug #6864)</para>7739 </listitem>7740 7741 <listitem>7742 <para>3D support: fixed a host assertion for some multi-threaded guest7743 applications (bug #5236)</para>7744 </listitem>7745 7746 <listitem>7747 <para>3D support: fixed host crashes with nVIDIA drivers on WDDM startup</para>7748 </listitem>7749 7750 <listitem>7751 <para>OVF: fixed import of OVFs with a VM description (annotation)7752 (3.2.2 regression; bug #6914)</para>7753 </listitem>7754 7755 <listitem>7756 <para>VRDP: fixed issues with secondary monitors (bug #6759)</para>7757 </listitem>7758 7759 </itemizedlist>7760 7761 </sect1>7762 7763 <sect1>7764 <title>Version 3.2.2 (2010-06-02)</title>7765 7766 <para>This is a maintenance release. The following items were fixed and/or7767 added:</para>7768 7769 <itemizedlist>7770 7771 <listitem>7772 <para>VMM: fixed rare invalid guest state guru meditation (VT-x only)</para>7773 </listitem>7774 7775 <listitem>7776 <para>VMM: fixed poor performance with nested paging and unrestricted7777 guest execution (VT-x only; bug #6716)</para>7778 </listitem>7779 7780 <listitem>7781 <para>VMM: fixed occasional guru meditation during Windows 7 bootup (bug #6728)</para>7782 </listitem>7783 7784 <listitem>7785 <para>GUI: keep the status for remote control in sync with the actual7786 state</para>7787 </listitem>7788 7789 <listitem>7790 <para>GUI: don't exit after a successful refresh of an invalid VM configuration</para>7791 </listitem>7792 7793 <listitem>7794 <para>GUI: fixed keyboard capturing bug under metacity (bug #6727)</para>7795 </listitem>7796 7797 <listitem>7798 <para>GUI: fixed crash during VM termination if a modal dialog is open</para>7799 </listitem>7800 7801 <listitem>7802 <para>GUI: default controllers names of New VM Wizard are synchronized with VM settings</para>7803 </listitem>7804 7805 <listitem>7806 <para>GUI: fixed superfluous resize-event on powering-on VM for X11</para>7807 </listitem>7808 7809 <listitem>7810 <para>GUI: fixed regression - missed USB item's tool-tip of USB devices menu</para>7811 </listitem>7812 7813 <listitem>7814 <para>GUI: Activate VM window on mouse-hovering for multi-monitor VMs</para>7815 </listitem>7816 7817 <listitem>7818 <para>VBoxSDL/Linux hosts: automated keyboard type detection (bug #5764)</para>7819 </listitem>7820 7821 <listitem>7822 <para>SATA: fixed crash during VM suspend under rare circumstances</para>7823 </listitem>7824 7825 <listitem>7826 <para>SATA: fixed crash during VM reset after a snapshot was taken</para>7827 </listitem>7828 7829 <listitem>7830 <para>Storage: fixed sporadic hang of SMP guests using SATA or7831 LSI Logic SCSI and asynchronous I/O</para>7832 </listitem>7833 7834 <listitem>7835 <para>Virtio-net: fix for guests with more than about 4GB RAM7836 (bug #6784)</para>7837 </listitem>7838 7839 <listitem>7840 <para>Page Fusion: fixed VBoxService crash with enabled Page Fusion on Win64 guests</para>7841 </listitem>7842 7843 <listitem>7844 <para>Page Fusion: added kernel module sharing</para>7845 </listitem>7846 7847 <listitem>7848 <para>HGCM: fixed memory leak which showed up if the Guest Additions were7849 accessing a non-existing HGCM service</para>7850 </listitem>7851 7852 <listitem>7853 <para>Teleportation: several fixes</para>7854 </listitem>7855 7856 <listitem>7857 <para>Floppy: don't disable the host I/O cache by default</para>7858 </listitem>7859 7860 <listitem>7861 <para>USB: fixed 3.1 regression with certain devices (e.g. iPhone); Windows7862 host only</para>7863 </listitem>7864 7865 <listitem>7866 <para>Serial: updated the guest device emulation to 16550A and reduced the7867 probability for losing bytes during transmission (bug #1548)</para>7868 </listitem>7869 7870 <listitem>7871 <para>NAT: re-fetch the name server parameters from the host on guest DHCP7872 requests to handle host network switches more gracefully (bug #3847)</para>7873 </listitem>7874 7875 <listitem>7876 <para>NAT: fixed parsing of IPv4 addresses in CIDR notation (bug #6797)</para>7877 </listitem>7878 7879 <listitem>7880 <para>NAT: limit the number of name servers passed to the guest to four7881 (non-Windows hosts only; bug #4098)</para>7882 </listitem>7883 7884 <listitem>7885 <para>NAT: fixed DNS transaction ID mismatch (bug #6833)</para>7886 </listitem>7887 7888 <listitem>7889 <para>VDE: fixed changing the attachment during runtime</para>7890 </listitem>7891 7892 <listitem>7893 <para>Bridged networking: fixed memory leak in the Bridged Networking7894 driver for Windows hosts (bug #6824)</para>7895 </listitem>7896 7897 <listitem>7898 <para>Windows Additions: fix for NT4 guests (bug #6748)</para>7899 </listitem>7900 7901 <listitem>7902 <para>Windows Additions: re-introduced system preparation feature</para>7903 </listitem>7904 7905 <listitem>7906 <para>Linux guests: enable PAE for RedHat guests by default</para>7907 </listitem>7908 7909 <listitem>7910 <para>Linux guests: fix support for disabling mouse integration7911 (bug #6714)</para>7912 </listitem>7913 7914 <listitem>7915 <para>Web service: fixed a rare crash when calling IGuest methods from the web service</para>7916 </listitem>7917 7918 <listitem>7919 <para>OVF: fixed wrong hard disk UUIDs on export (bug #6802)</para>7920 </listitem>7921 7922 <listitem>7923 <para>OVF: fixed 3.2.0 regression importing legacy OVF 0.9 files</para>7924 </listitem>7925 7926 <listitem>7927 <para>3D support: fixed OpenGL support for 64bit applications on windows guests</para>7928 </listitem>7929 7930 <listitem>7931 <para>3D support: fixed various host crashes (bugs #2954, #5713, #6443)</para>7932 </listitem>7933 7934 </itemizedlist>7935 7936 </sect1>7937 7938 <sect1>7939 <title>Version 3.2.0 (2010-05-18)</title>7940 7941 <para>This version is a major update. The following major new features7942 were added:</para>7943 7944 <itemizedlist>7945 7946 <listitem>7947 <para>Following the acquisition of Sun Microsystems by Oracle Corporation,7948 the product is now called "Oracle VM VirtualBox" and all references7949 were changed without impacting compatibility</para>7950 </listitem>7951 7952 <listitem>7953 <para>Experimental support for Mac OS X Server guests (see <xref linkend="intro-macosxguests" />)</para>7954 </listitem>7955 7956 <listitem>7957 <para>Memory ballooning to dynamically in- or decrease the7958 amount of RAM used by a VM (64-bit hosts only) (see <xref linkend="guestadd-balloon" />)</para>7959 </listitem>7960 7961 <listitem>7962 <para>Page Fusion automatically de-duplicates RAM when running similar VMs thereby7963 increasing capacity. Currently supported for Windows guests on 64-bit hosts7964 (see <xref linkend="guestadd-pagefusion" />)</para>7965 </listitem>7966 7967 <listitem>7968 <para>CPU hot-plugging for Linux (hot-add and hot-remove)7969 and certain Windows guests (hot-add only) (see <xref linkend="cpuhotplug" />)</para>7970 </listitem>7971 7972 <listitem>7973 <para>New Hypervisor features: with both VT-x/AMD-V on 64-bit hosts, using large pages can improve performance7974 (see <xref linkend="nestedpaging"/>);7975 also, on VT-x, unrestricted guest execution is now supported (if nested paging7976 is enabled with VT-x, real mode and protected mode without paging code runs faster,7977 which mainly speeds up guest OS booting)</para>7978 </listitem>7979 7980 <listitem>7981 <para>Support for deleting snapshots while the VM is running</para>7982 </listitem>7983 7984 <listitem>7985 <para>Support for multi-monitor guest setups in the GUI for Windows7986 guests (see <xref linkend="settings-display" />)</para>7987 </listitem>7988 7989 <listitem>7990 <para>USB tablet/keyboard emulation for improved user experience7991 if no Guest Additions are available (see <xref linkend="settings-motherboard" />)</para>7992 </listitem>7993 7994 <listitem>7995 <para>LsiLogic SAS controller emulation (see <xref linkend="harddiskcontrollers" />)</para>7996 </listitem>7997 7998 <listitem>7999 <para>VRDP video acceleration (see <xref linkend="vrde-videochannel"/>)</para>8000 </listitem>8001 8002 <listitem>8003 <para>NAT engine configuration via API and VBoxManage</para>8004 </listitem>8005 8006 <listitem>8007 <para>Use of host I/O cache is now configurable (see <xref linkend="iocaching" />)</para>8008 </listitem>8009 8010 <listitem>8011 <para>Guest Additions: added support for executing guest applications8012 from the host system (replaces the automatic system preparation feature; see8013 <xref linkend="guestadd-guestcontrol" />)</para>8014 </listitem>8015 8016 <listitem>8017 <para>OVF: enhanced OVF support with custom namespace to preserve settings8018 that are not part of the base OVF standard</para>8019 </listitem>8020 8021 </itemizedlist>8022 8023 <para>In addition, the following items were fixed and/or added:</para>8024 8025 <itemizedlist>8026 8027 <listitem>8028 <para>VMM: fixed Windows 2000 guest crash when configured with a large8029 amount of RAM (bug #5800) </para>8030 </listitem>8031 8032 <listitem>8033 <para>Linux/Solaris guests: PAM module for automatic logons added</para>8034 </listitem>8035 8036 <listitem>8037 <para>GUI: guess the OS type from the OS name when creating a new8038 VM</para>8039 </listitem>8040 8041 <listitem>8042 <para>GUI: added VM setting for passing the time in UTC instead of8043 passing the local host time to the guest (bug #1310)</para>8044 </listitem>8045 8046 <listitem>8047 <para>GUI: fixed seamless mode on secondary monitors (bugs #1322 and8048 #1669)</para>8049 </listitem>8050 8051 <listitem>8052 <para>GUI: offer to download the user manual in the OSE version (bug8053 #6442)</para>8054 </listitem>8055 8056 <listitem>8057 <para>GUI: allow to set an empty host key to disallow any host key8058 combination (bug #684)</para>8059 </listitem>8060 8061 <listitem>8062 <para>GUI: allow to restrict the possible actions when shutting down8063 the VM from the GUI</para>8064 </listitem>8065 8066 <listitem>8067 <para>Main: allow to start a VM even if a virtual DVD or floppy8068 medium is not accessible</para>8069 </listitem>8070 8071 <listitem>8072 <para>Settings: be more robust when saving the XML settings files</para>8073 </listitem>8074 8075 <listitem>8076 <para>Mac OS X: rewrite of the CoreAudio driver and added support for8077 audio input (bug #5869)</para>8078 </listitem>8079 8080 <listitem>8081 <para>Mac OS X: external VRDP authentication module support (bug8082 #3106)</para>8083 </listitem>8084 8085 <listitem>8086 <para>Mac OS X: moved the realtime dock preview settings to the VM8087 settings (no global option anymore). Use the dock menu to configure8088 it</para>8089 </listitem>8090 8091 <listitem>8092 <para>Mac OS X: added the VM menu to the dock menu</para>8093 </listitem>8094 8095 <listitem>8096 <para>3D support: fixed corrupted surface rendering (bug #5695)</para>8097 </listitem>8098 8099 <listitem>8100 <para>3D support: fixed VM crashes when using8101 <emphasis>ARB_IMAGING</emphasis> (bug #6014)</para>8102 </listitem>8103 8104 <listitem>8105 <para>3D support: fixed assertion when guest applications uses several8106 windows with single OpenGL context (bug #4598)</para>8107 </listitem>8108 8109 <listitem>8110 <para>3D support: added GL_ARB_pixel_buffer_object support</para>8111 </listitem>8112 8113 <listitem>8114 <para>3D support: added OpenGL 2.1 support</para>8115 </listitem>8116 8117 <listitem>8118 <para>3D support: fixed Final frame of Compiz animation not updated to the8119 screen (Mac OS X only) (bug #4653)</para>8120 </listitem>8121 8122 <listitem>8123 <para>3D support: fixed blank screen after loading snapshot of VM with enabled Compiz</para>8124 </listitem>8125 8126 <listitem>8127 <para>Added support for <emphasis>Virtual Distributed Ethernet</emphasis> (VDE)8128 (Linux hosts only; see <xref linkend="networkingmodes" />)</para>8129 </listitem>8130 8131 <listitem>8132 <para>Added support for virtual high precision event timer (HPET)</para>8133 </listitem>8134 8135 <listitem>8136 <para>OVF: fixed mapping between two IDE channels in OVF and the one IDE controller8137 in VirtualBox</para>8138 </listitem>8139 8140 <listitem>8141 <para>OVF: fix VMDK format string identifiers and sort XML elements from rasd: namespace8142 alphabetically as prescribed by standard</para>8143 </listitem>8144 8145 <listitem>8146 <para>VBoxShell: interactive Python shell extended to be fully functional TUI for8147 VirtualBox</para>8148 </listitem>8149 8150 <listitem>8151 <para>Linux Additions: support Fedora 13 (bug #6370)</para>8152 </listitem>8153 8154 <listitem>8155 <para>VBoxManage: fixed overly strict checks when creating a raw partition8156 VMDK (bugs #688, #4438)</para>8157 </listitem>8158 8159 </itemizedlist>8160 </sect1>8161 8162 <sect1>8163 <title>Version 3.1.8 (2010-05-10)</title>8164 8165 <para>This is a maintenance release. The following items were fixed and/or8166 added:</para>8167 8168 <itemizedlist>8169 8170 <listitem>8171 <para>VMM: fixed crash with the OpenSUSE 11.3 milestone kernel during8172 early boot (software virtualization only)</para>8173 </listitem>8174 8175 <listitem>8176 <para>VMM: fixed invalid state during teleportation</para>8177 </listitem>8178 8179 <listitem>8180 <para>VMM: fixed OS/2 guest crash with nested paging enabled</para>8181 </listitem>8182 8183 <listitem>8184 <para>VMM: fixed massive display performance loss (AMD-V with nested paging8185 only) </para>8186 </listitem>8187 8188 <listitem>8189 <para>GUI: fixed off-by-one bug when passing absolute mouse coordinates8190 to the guest (3.1.6 regression)</para>8191 </listitem>8192 8193 <listitem>8194 <para>GUI: show the real version of the Guest Additions, not the8195 interface version</para>8196 </listitem>8197 8198 <listitem>8199 <para>GUI: when adding a DVD or floppy slot in the VM mass storage8200 settings dialog, don't attach a random medium but just leave the8201 slot empty</para>8202 </listitem>8203 8204 <listitem>8205 <para>GUI: added <computeroutput>--seamless</computeroutput> and8206 <computeroutput>--fullscreen</computeroutput> command line switches8207 (bug #4220)</para>8208 </listitem>8209 8210 <listitem>8211 <para>GUI: fixed a SEGFAULT under rare circumstances</para>8212 </listitem>8213 8214 <listitem>8215 <para>2D Video acceleration: fixed display issues when working with8216 non 32-bit modes (bugs #6094 & #6208)</para>8217 </listitem>8218 8219 <listitem>8220 <para>LsiLogic: fixed detection of hard disks attached to port 0 when8221 using the drivers from LSI</para>8222 </listitem>8223 8224 <listitem>8225 <para>ATA: fixed sporadic crash with Linux guests when having a hard8226 disk and DVD drive on the same channel (bug #6079)</para>8227 </listitem>8228 8229 <listitem>8230 <para>Network: allow to start a VM even if not all network adapters are8231 attached</para>8232 </listitem>8233 8234 <listitem>8235 <para>Network: promiscuous mode support for e1000 and paravirtualized8236 adapters (bug #6519)</para>8237 </listitem>8238 8239 <listitem>8240 <para>NAT: fixed ICMP latency (non-Windows hosts only; bug #6427)</para>8241 </listitem>8242 8243 <listitem>8244 <para>SCSI: fixed guest crashes under certain circumstances when8245 booting from SCSI devices</para>8246 </listitem>8247 8248 <listitem>8249 <para>VBoxManage: fixed several bugs in cloning of images (one of them8250 is bug #6408)</para>8251 </listitem>8252 8253 <listitem>8254 <para>VBoxManage: fixed <emphasis>modifyvm --natnet default</emphasis></para>8255 </listitem>8256 8257 <listitem>8258 <para>Solaris hosts: fixed a kernel panic when bridged networking might8259 fail to initialize</para>8260 </listitem>8261 8262 <listitem>8263 <para>Solaris hosts: fixed priority tagged VLAN packets in bridged networking</para>8264 </listitem>8265 8266 <listitem>8267 <para>Shared Folders: fixed issue with copying read-only files8268 (Linux guests only; bug #4890)</para>8269 </listitem>8270 8271 <listitem>8272 <para>Shared Folders: renamed the guest kernel module from <emphasis>vboxvfs</emphasis>8273 to <emphasis>vboxsf</emphasis> to make it load on demand by the Linux kernel.8274 Fixes mounting from /etc/fstab in Ubuntu 10.04</para>8275 </listitem>8276 8277 <listitem>8278 <para>Shared Folders: fixed setuid file permissions (Solaris guests only)</para>8279 </listitem>8280 8281 <listitem>8282 <para>Shared Folders: fixed deleting directories recursively8283 (Solaris guests only; bug #6513)</para>8284 </listitem>8285 8286 <listitem>8287 <para>Guest Additions: support seamless and dynamic resizing on certain8288 older X11 guests (bug #5840)</para>8289 </listitem>8290 8291 <listitem>8292 <para>Solaris Additions: fixed OpenGL library dependencies8293 (bug #6435)</para>8294 </listitem>8295 8296 <listitem>8297 <para>Keyboard/Mouse emulation: fixed handling of simultaneous8298 mouse/keyboard events under certain circumstances (bug #5375)</para>8299 </listitem>8300 8301 <listitem>8302 <para>Mouse emulation: never switch straight back from Explorer to8303 IntelliMouse mode as it confuses the FreeBSD mouse driver8304 (bug #6488)</para>8305 </listitem>8306 8307 <listitem>8308 <para>SDK: fixed memory leak in8309 <emphasis>IDisplay::takeScreenShotSlow()</emphasis> (bug #6549)</para>8310 </listitem>8311 8312 <listitem>8313 <para>3D support: fixed Final frame of Compiz animation not updated to the8314 screen (Mac OS X only) (bug #4653)</para>8315 </listitem>8316 8317 <listitem>8318 <para>VRDP: allow to bind to localhost only on Mac OS X (bug8319 #5227)</para>8320 </listitem>8321 8322 <listitem>8323 <para>Linux hosts: add host USB support for Ubuntu 10.04 and other8324 hosts without the hal daemon or usbfs (bug #6343)</para>8325 </listitem>8326 8327 <listitem>8328 <para>Web service: more structs and array fixes in PHP bindings</para>8329 </listitem>8330 8331 <listitem>8332 <para>Windows hosts: make the bridged networking driver notify dll8333 be correctly unregistred on uninstall (bug #5780)</para>8334 </listitem>8335 8336 </itemizedlist>8337 </sect1>8338 8339 <sect1>8340 <title>Version 3.1.6 (2010-03-25)</title>8341 8342 <para>This is a maintenance release. The following items were fixed and/or8343 added:</para>8344 8345 <itemizedlist>8346 8347 <listitem>8348 <para>Linux hosts: fixed timing issue on hosts with Linux kernels8349 2.6.31 or later with certain CPUs (asynchronous timer mode; bug #6250)</para>8350 </listitem>8351 8352 <listitem>8353 <para>Linux hosts: properly handle host suspend/resume events on8354 Linux kernels 2.6.30 or later (bug #5562)</para>8355 </listitem>8356 8357 <listitem>8358 <para>Mac OS X hosts: fixed VBoxSVC crash while enumerating the host network8359 interfaces under certain circumstances</para>8360 </listitem>8361 8362 <listitem>8363 <para>Snapshots: fixed image corruption after snapshot merge under certain8364 circumstances (bug #6023)</para>8365 </listitem>8366 8367 <listitem>8368 <para>Snapshots: fixed crash with VBoxHeadless / OSE</para>8369 </listitem>8370 8371 <listitem>8372 <para>VMM: fixed reference counting guru meditation (bug #4940)</para>8373 </listitem>8374 8375 <listitem>8376 <para>VMM: improved guest SMP stability</para>8377 </listitem>8378 8379 <listitem>8380 <para>VMM: fixed VT-x hardware debug issues (bugs #477 & #5792)</para>8381 </listitem>8382 8383 <listitem>8384 <para>VMM: fixed <emphasis>PGMDynMapHCPage</emphasis> guru meditation8385 (Mac OS X; VT-x only; bug #6095)</para>8386 </listitem>8387 8388 <listitem>8389 <para>VMM: fixed <emphasis>pgmPoolTrackFlushGCPhysPTInt</emphasis> guru meditations8390 (Mac OS X; VT-x only; bugs #6095 & #6125)</para>8391 </listitem>8392 8393 <listitem>8394 <para>VMM: fixed host crash when running PAE guests in VT-X8395 mode (Mac OS X only; bug #5771)</para>8396 </listitem>8397 8398 <listitem>8399 <para>GUI: fix displaying of error message (bug #4345)</para>8400 </listitem>8401 8402 <listitem>8403 <para>GUI: fix inability to enter seamless mode (bugs #6185, #6188)</para>8404 </listitem>8405 8406 <listitem>8407 <para>3D support: fixed assertion and flickering when guest application uses several8408 windows with a single OpenGL context (bug #4598)</para>8409 </listitem>8410 8411 <listitem>8412 <para>3D support: fixed host crashes when using8413 <emphasis>GL_EXT_compiled_vertex_array</emphasis> and array element8414 calls (bug #6165)</para>8415 </listitem>8416 8417 <listitem>8418 <para>3D support: fixed runtime linker errors with OpenGL guest libs8419 (bug #5297)</para>8420 </listitem>8421 8422 <listitem>8423 <para>3D support: fixed OpenGL extension viewer crash on startup8424 (bug #4962)</para>8425 </listitem>8426 8427 <listitem>8428 <para>NAT: fixed a 3.1.4 regression on Windows hosts where graceful8429 connection termination was broken (bug #6237)</para>8430 </listitem>8431 8432 <listitem>8433 <para>NAT: alternative network setting was not stored persistent8434 (bug #6176)</para>8435 </listitem>8436 8437 <listitem>8438 <para>NAT: fixed memory corruption during ICMP traffic under8439 certain circumstances</para>8440 </listitem>8441 8442 <listitem>8443 <para>Network: allow to switch the host interface or the internal8444 network while a VM is running (bug #5781)</para>8445 </listitem>8446 8447 <listitem>8448 <para>VHD: fix for images with a block size different than 2MB</para>8449 </listitem>8450 8451 <listitem>8452 <para>USB: fixed filtered device attach regression (bug #6251)</para>8453 </listitem>8454 8455 <listitem>8456 <para>USB: fixed crash in OHCI under rare circumstances8457 (bug #3571)</para>8458 </listitem>8459 8460 <listitem>8461 <para>VRDP: fixed hang under rare circumstances when attaching USB8462 devices</para>8463 </listitem>8464 8465 <listitem>8466 <para>ACPI: prevent guest freezes when accessing /proc/acpi for8467 determining the state of the host battery and the AC adapter8468 (Linux hosts only; bug #2836)</para>8469 </listitem>8470 8471 <listitem>8472 <para>PulseAudio: fixed guest freezes under certain conditions8473 (3.1.4 regression; bug #6224)</para>8474 </listitem>8475 8476 <listitem>8477 <para>BIOS: increased space for DMI strings</para>8478 </listitem>8479 8480 <listitem>8481 <para>BIOS: fixed interrupt routing problem for certain configurations8482 (I/O-APIC enabled, ACPI not used; bug #6098)</para>8483 </listitem>8484 8485 <listitem>8486 <para>iSCSI: be more robust when handling the <emphasis>INQUIRY</emphasis>8487 response</para>8488 </listitem>8489 8490 <listitem>8491 <para>iSCSI: be more robust when handling sense data</para>8492 </listitem>8493 8494 <listitem>8495 <para>BusLogic: fixed FreeBSD guests</para>8496 </listitem>8497 8498 <listitem>8499 <para>Web service: vboxwebsrv is now multithreaded</para>8500 </listitem>8501 8502 <listitem>8503 <para>Web service: fixed handling of structs and arrays in PHP bindings</para>8504 </listitem>8505 8506 <listitem>8507 <para>Solaris Installer: fixed netmask to stay persistent across reboots for8508 Host-only interface (bug #4590)</para>8509 </listitem>8510 8511 <listitem>8512 <para>Linux installer: removed external dependency to libpng12.so (bug #6243)</para>8513 </listitem>8514 8515 <listitem>8516 <para>Solaris Additions: fixed superfluous kernel logging (bug #6181)</para>8517 </listitem>8518 8519 <listitem>8520 <para>Linux Additions: fixed hang when starting the X server in Fedora128521 guests and in guests with Linux 2.6.33 or later (bug #6198)</para>8522 </listitem>8523 8524 <listitem>8525 <para>Linux Additions: support Mandriva speedboot runlevel (bug #5484)</para>8526 </listitem>8527 8528 <listitem>8529 <para>Linux Additions: fixed SELinux security context of mount.vboxsf (bug #6362)</para>8530 </listitem>8531 8532 <listitem>8533 <para>Linux Additions: support Ubuntu 10.04 (bug #5737)</para>8534 </listitem>8535 8536 <listitem>8537 <para>Web service: update PHP bindings to fix problems with enums and collections</para>8538 </listitem>8539 8540 </itemizedlist>8541 </sect1>8542 8543 <sect1>8544 <title>Version 3.1.4 (2010-02-12)</title>8545 8546 <para>This is a maintenance release. The following items were fixed and/or8547 added:</para>8548 8549 <itemizedlist>8550 8551 <listitem>8552 <para>VMM: SMP stability fixes</para>8553 </listitem>8554 8555 <listitem>8556 <para>VMM: fixed guru meditation in certain rare cases (bug #5968)</para>8557 </listitem>8558 8559 <listitem>8560 <para>VMM: activate NXE for PAE enabled guests (VT-x and AMD-V on 32 bits8561 hosts only; bug #3578)</para>8562 </listitem>8563 8564 <listitem>8565 <para>VMM: added workaround for broken BIOSes that make VirtualBox think8566 AMD-V is in use (for details see bug #5639)</para>8567 </listitem>8568 8569 <listitem>8570 <para>VMM: fixed rare host reboot when restoring a saved state8571 (bug #3945)</para>8572 </listitem>8573 8574 <listitem>8575 <para>VMM: fixed incompatibility with 2.6.32 Linux kernels8576 (software virtualization only; bug #6100)</para>8577 </listitem>8578 8579 <listitem>8580 <para>VMM: turn on nested paging by default for new VMs (if available; VT-x8581 and AMD-V only) </para>8582 </listitem>8583 8584 <listitem>8585 <para>VMM: turn on VPID by default for new VMs (if available; VT-x only) </para>8586 </listitem>8587 8588 <listitem>8589 <para>VMM: perform strict CPUID compatibility checks when8590 teleporting; to get the old behavior set8591 "VBoxInternal/CPUM/StrictCpuIdChecks" to 0</para>8592 </listitem>8593 8594 <listitem>8595 <para>VMM: fixed VM crash with certain 16 bits Windows applications (software8596 virtualization only; bug #5399) </para>8597 </listitem>8598 8599 <listitem>8600 <para>Snapshots: fixed a 3.1 regression that broke deletion of snapshots when8601 a machine had immutable or writethrough storage attached (bug #5727)</para>8602 </listitem>8603 8604 <listitem>8605 <para>Saved state: fixed <emphasis>VERR_SSM_LOADED_TOO_MUCH</emphasis>8606 error when loading <emphasis>DisplayScreenshot</emphasis>(bug #6162)</para>8607 </listitem>8608 8609 <listitem>8610 <para>VBoxManage: add <emphasis>restorecurrent</emphasis> operation to8611 snapshots command</para>8612 </listitem>8613 8614 <listitem>8615 <para>VBoxManage: fixed broken snapshot lookup by name (bug #6070</para>8616 </listitem>8617 8618 <listitem>8619 <para>GUI: fixed the broken "Reload" button that reloads the machine8620 XML when a machine is inaccessible</para>8621 </listitem>8622 8623 <listitem>8624 <para>GUI: fixed guest full screen mode after reboot (bug #5372)</para>8625 </listitem>8626 8627 <listitem>8628 <para>GUI: handle Ctrl+Break properly on X11 hosts (bug #6122)</para>8629 </listitem>8630 8631 <listitem>8632 <para>GUI: fixed status LEDs for storage devices</para>8633 </listitem>8634 8635 <listitem>8636 <para>GUI: workaround for disabling the seamless mode on KDE hosts8637 (KWin bug)</para>8638 </listitem>8639 8640 <listitem>8641 <para>3D support: fixed SELinux warning saying VBoxOGL.so requires text8642 relocation (bug #5690)</para>8643 </listitem>8644 8645 <listitem>8646 <para>3D support: fixed Corrupted surface rendering (bug #5695)</para>8647 </listitem>8648 8649 <listitem>8650 <para>3D support: free textures on guest application termination (bug #5206)</para>8651 </listitem>8652 8653 <listitem>8654 <para>3D support: fixed <emphasis>ubigraph_server</emphasis> crashes (bug #4674)</para>8655 </listitem>8656 8657 <listitem>8658 <para>3D support: fixes for 64-bit Solaris guests</para>8659 </listitem>8660 8661 <listitem>8662 <para>Seamless: disable seamless mode when guest changes screen8663 resolution (bug #5655)</para>8664 </listitem>8665 8666 <listitem>8667 <para>NAT: fixed high CPU load under certain circumstances (Windows hosts only;8668 bug #5787)</para>8669 </listitem>8670 8671 <listitem>8672 <para>NAT: fixed handling of the <emphasis>broadcast</emphasis> flag in8673 DHCP requests</para>8674 </listitem>8675 8676 <listitem>8677 <para>NAT: fixed rare crash due to an assertion in the ICMP code8678 (bug #3217)</para>8679 </listitem>8680 8681 <listitem>8682 <para>Virtio-net: don't crash when ports accessed beyond the valid8683 range (bug #5923)</para>8684 </listitem>8685 8686 <listitem>8687 <para>LsiLogic: fix for Windows 7 guests</para>8688 </listitem>8689 8690 <listitem>8691 <para>ATA: fix for guru meditation when installing Solaris 8 guests (bug #5972)</para>8692 </listitem>8693 8694 <listitem>8695 <para>VHD: fixed an incompatibility with Virtual PC (bug #5990)</para>8696 </listitem>8697 8698 <listitem>8699 <para>VHD: update the footer backup after setting a new UUID (bug #5004)</para>8700 </listitem>8701 8702 <listitem>8703 <para>Host DVD: really fixed loading "passthrough" setting from configuration8704 file (bug #5681)</para>8705 </listitem>8706 8707 <listitem>8708 <para>Shared Folders: fixed resolving of symlink target on Linux8709 (3.1.2 regression)</para>8710 </listitem>8711 8712 <listitem>8713 <para>VRDP: fixed <emphasis>VERR_NET_ADDRESS_IN_USE</emphasis>8714 error when restarting a VM (3.1 regression; bug #5902)</para>8715 </listitem>8716 8717 <listitem>8718 <para>VRDP: fixed crash on Mac OS X when 3D is enabled (3.18719 regression)</para>8720 </listitem>8721 8722 <listitem>8723 <para>PulseAudio: fixed recording (bug #4302)</para>8724 </listitem>8725 8726 <listitem>8727 <para>USB: fixed a shutdown blue screen (Windows hosts only; bug #5885)</para>8728 </listitem>8729 8730 <listitem>8731 <para>BIOS: fixed attribute during text scroll (bug #3407)</para>8732 </listitem>8733 8734 <listitem>8735 <para>OVF: fix strange error messages on disk import errors</para>8736 </listitem>8737 8738 <listitem>8739 <para>OVF: do not require write access to the .ovf file during import8740 (3.1 regression; bug #5762)</para>8741 </listitem>8742 8743 <listitem>8744 <para>iSCSI: fix taking snapshots of a running VM (bug #5849)</para>8745 </listitem>8746 8747 <listitem>8748 <para>Solaris hosts: several USB fixes (including support for Apple iPod; bug #5873)</para>8749 </listitem>8750 8751 <listitem>8752 <para>Solaris installer: fixed USB module removal and Solaris 10 "id" binary incompatibility</para>8753 </listitem>8754 8755 <listitem>8756 <para>Guest Additions: fixed wrong guest time adjustment if the guest8757 clock is ahead (3.1 regression; non-Windows guests only)</para>8758 </listitem>8759 8760 <listitem>8761 <para>Linux Additions: fixed shared folders for Linux 2.6.32 guests (bug #5891)</para>8762 </listitem>8763 8764 <listitem>8765 <para>Linux Additions: make the mouse driver work on Debian 5.0.3 guests8766 again (3.1.2 regression; bug #5832)</para>8767 </listitem>8768 8769 <listitem>8770 <para>Windows Additions: fixed malfunctioning VBoxService that broke time-sync (bug #5872)</para>8771 </listitem>8772 8773 <listitem>8774 <para>Windows Additions: fixed uninstallation issues on 64-bit guests</para>8775 </listitem>8776 8777 <listitem>8778 <para>Windows Additions: fixed some sysprep execution issues</para>8779 </listitem>8780 8781 <listitem>8782 <para>X.Org Additions: never reject the saved video mode as invalid8783 (bug #5731)</para>8784 </listitem>8785 8786 <listitem>8787 <para>XFree86 Additions: accept video mode hints for the initial mode8788 again</para>8789 </listitem>8790 8791 </itemizedlist>8792 8793 </sect1>8794 8795 <sect1>8796 <title>Version 3.1.2 (2009-12-17)</title>8797 8798 <para>This is a maintenance release. The following items were fixed and/or8799 added:</para>8800 8801 <itemizedlist>8802 8803 <listitem>8804 <para>VMM: fixed SMP stability regression</para>8805 </listitem>8806 8807 <listitem>8808 <para>USB: fixed USB related host crashes on 64 bits Windows hosts (bug #5237)</para>8809 </listitem>8810 8811 <listitem>8812 <para>Main: wrong default HWVirtExExclusive value for new VMs (bug #5664)</para>8813 </listitem>8814 8815 <listitem>8816 <para>Main: DVD passthrough setting was lost (bug #5681)</para>8817 </listitem>8818 8819 <listitem>8820 <para>VBoxManage: iSCSI disks do not support adding a comment (bug #4460)</para>8821 </listitem>8822 8823 <listitem>8824 <para>VBoxManage: added missing <emphasis>--cpus</emphasis> and8825 <emphasis>--memory</emphasis> options to OVF <emphasis>--import</emphasis></para>8826 </listitem>8827 8828 <listitem>8829 <para>GUI: fixed VBox URL in update dialog for German and Dutch languages</para>8830 </listitem>8831 8832 <listitem>8833 <para>GUI: NLS updates</para>8834 </listitem>8835 8836 <listitem>8837 <para>OVF: fixed export of non standard storage controller names (bug #5643)</para>8838 </listitem>8839 8840 <listitem>8841 <para>Solaris hosts: several USB fixes (including support for Apple iPhone)</para>8842 </listitem>8843 8844 <listitem>8845 <para>Mac OS X hosts: several fixes for the 3D support</para>8846 </listitem>8847 8848 <listitem>8849 <para>Mac OS X hosts: re-enabled CMD+Key combinations, even if the8850 Host-Key isn't CMD (bug #5684)</para>8851 </listitem>8852 8853 <listitem>8854 <para>Mac OS X hosts: fixed to fast scrolling if the mouse wheel is8855 used inside the guest (bug #5672)</para>8856 </listitem>8857 8858 <listitem>8859 <para>Mac OS X hosts: dock & menubar don't disappear in8860 full screen when the VM is not running on the primary display (bug8861 #1762)</para>8862 </listitem>8863 8864 <listitem>8865 <para>Mac OS X hosts: added an option for enabling "Auto show Dock &8866 Menubar in full screen" (bug #5636)</para>8867 </listitem>8868 8869 <listitem>8870 <para>Windows host installer: fixed starting VBox with wrong privileges8871 right after installation (bug #4162)</para>8872 </listitem>8873 8874 <listitem>8875 <para>Host interface and host-only networking: prevent driver from unloading8876 while a VM is still active (Windows host only)</para>8877 </listitem>8878 8879 <listitem>8880 <para>Host-only networking: fixed host-only interface creation (Windows host only) (bug #5708)</para>8881 </listitem>8882 8883 <listitem>8884 <para>Virtio-net: don't crash without an attached network</para>8885 </listitem>8886 8887 <listitem>8888 <para>Virtio-net: fixed the issue with intermittent network in VM with8889 several virtual CPU cores</para>8890 </listitem>8891 8892 <listitem>8893 <para>NAT: fixed port-forwarding regressions (bug #5666)</para>8894 </listitem>8895 8896 <listitem>8897 <para>NAT: fixed crash under certain conditions (bug #5427)</para>8898 </listitem>8899 8900 <listitem>8901 <para>NAT: fixed resolving of names containing a slash or underscore8902 when using the host resolver DNS proxy (bug #5698)</para>8903 </listitem>8904 8905 <listitem>8906 <para>ATA: fixed sporadic crash when resuming after a VM was forcefully8907 paused (e.g. due to iSCSI target being unavailable)</para>8908 </listitem>8909 8910 <listitem>8911 <para>SATA: fixed raw vmdk disks (bug #5724)</para>8912 </listitem>8913 8914 <listitem>8915 <para>Linux guests: increased the default memory for Redhat and Fedora8916 guests</para>8917 </listitem>8918 8919 <listitem>8920 <para>Linux Additions: fixed installation on RHEL 3.9 guests8921 and on some 64bit guests</para>8922 </listitem>8923 8924 <listitem>8925 <para>Linux Additions: prevent SELinux warnings concerning8926 text relocations in VBoxOGL.so (bug #5690)</para>8927 </listitem>8928 8929 <listitem>8930 <para>X11 guests: fixed mouse support for some Xorg 1.4 guests8931 (openSUSE 11.0)</para>8932 </listitem>8933 8934 <listitem>8935 <para>X11 guests: fixed xorg.conf modification for some older Xorg8936 releases (openSUSE 11.1)</para>8937 </listitem>8938 8939 <listitem>8940 <para>Windows guests: fixed some VBoxService shutdown issues</para>8941 </listitem>8942 8943 <listitem>8944 <para>Windows guests: fixed VBoxVideo spinlock issues on NT4</para>8945 </listitem>8946 8947 <listitem>8948 <para>Windows Guest Additions: fixed uninstallation issues of NT4</para>8949 </listitem>8950 8951 <listitem>8952 <para>Shared Folders: fixed resolving of symlink target (bug #5631)</para>8953 </listitem>8954 8955 <listitem>8956 <para>2D Video acceleration: delay loading of OpenGL dlls for Windows hosts to avoid8957 GUI crashes on misconfigured systems</para>8958 </listitem>8959 8960 <listitem>8961 <para>2D Video acceleration: fixed issues with video picture not displayed on playback</para>8962 </listitem>8963 8964 </itemizedlist>8965 8966 </sect1>8967 8968 <sect1>8969 <title>Version 3.1.0 (2009-11-30)</title>8970 8971 <para>This version is a major update. The following major new features8972 were added:</para>8973 8974 <itemizedlist>8975 8976 <listitem>8977 <para>Teleportation (aka live migration); migrate a live VM session8978 from one host to another (see <xref linkend="teleporting" />)</para>8979 </listitem>8980 8981 <listitem>8982 <para>VM states can now be restored from arbitrary snapshots instead of only8983 the last one, and new snapshots can be taken from other snapshots as well8984 ("branched snapshots"; see <xref linkend="snapshots" />)</para>8985 </listitem>8986 8987 <listitem>8988 <para>2D video acceleration for Windows guests; use the host video8989 hardware for overlay stretching and color conversion8990 (see <xref linkend="guestadd-2d" />)</para>8991 </listitem>8992 8993 <listitem>8994 <para>More flexible storage attachments: CD/DVD drives can be attached to8995 arbitrary storage controllers, and there can be more than one such drive8996 (<xref linkend="storage" />)</para>8997 </listitem>8998 8999 <listitem>9000 <para>The network attachment type can be changed while a VM is9001 running</para>9002 </listitem>9003 9004 <listitem>9005 <para>Complete rewrite of experimental USB support for OpenSolaris hosts9006 making use of the latest USB enhancements in Solaris Nevada 124 and higher</para>9007 </listitem>9008 9009 <listitem>9010 <para>Significant performance improvements for PAE and AMD64 guests9011 (VT-x and AMD-V only; normal (non-nested) paging) </para>9012 </listitem>9013 9014 <listitem>9015 <para>Experimental support for EFI (Extensible Firmware Interface;9016 see <xref linkend="efi" />)</para>9017 </listitem>9018 9019 <listitem>9020 <para>Support for paravirtualized network adapters (virtio-net;9021 see <xref linkend="nichardware" />)</para>9022 </listitem>9023 9024 </itemizedlist>9025 9026 <para>In addition, the following items were fixed and/or added:</para>9027 9028 <itemizedlist>9029 9030 <listitem>9031 <para>VMM: guest SMP fixes for certain rare cases</para>9032 </listitem>9033 9034 <listitem>9035 <para>GUI: snapshots include a screenshot</para>9036 </listitem>9037 9038 <listitem>9039 <para>GUI: locked storage media can be unmounted by force</para>9040 </listitem>9041 9042 <listitem>9043 <para>GUI: the log window grabbed all key events from other GUI windows9044 (bug #5291)</para>9045 </listitem>9046 9047 <listitem>9048 <para>GUI: allow to disable USB filters (bug #5426)</para>9049 </listitem>9050 9051 <listitem>9052 <para>GUI: improved memory slider in the VM settings</para>9053 </listitem>9054 9055 <listitem>9056 <para>3D support: major performance improvement in VBO processing</para>9057 </listitem>9058 9059 <listitem>9060 <para>3D support: added <emphasis>GL_EXT_framebuffer_object</emphasis>,9061 <emphasis>GL_EXT_compiled_vertex_array</emphasis> support</para>9062 </listitem>9063 9064 <listitem>9065 <para>3D support: fixed crashes in FarCry, SecondLife, Call of Duty,9066 Unreal Tournament, Eve Online (bugs #2801, #2791)</para>9067 </listitem>9068 9069 <listitem>9070 <para>3D support: fixed graphics corruption in World of Warcraft (bug #2816)</para>9071 </listitem>9072 9073 <listitem>9074 <para>3D support: fixed Final frame of Compiz animation not updated to the screen (bug #4653)</para>9075 </listitem>9076 9077 <listitem>9078 <para>3D support: fixed incorrect rendering of non ARGB textures under compiz</para>9079 </listitem>9080 9081 <listitem>9082 <para>iSCSI: support iSCSI targets with more than 2TiB capacity</para>9083 </listitem>9084 9085 <listitem>9086 <para>VRDP: fixed occasional VRDP server crash (bug #5424)</para>9087 </listitem>9088 9089 <listitem>9090 <para>Network: fixed the E1000 emulation for QNX9091 (and probably other) guests (bug #3206)</para>9092 </listitem>9093 9094 <listitem>9095 <para>NAT: added host resolver DNS proxy9096 (see <xref linkend="nat_host_resolver_proxy" />)</para>9097 </listitem>9098 9099 <listitem>9100 <para>VMDK: fixed incorrectly rejected big images split into 2G pieces9101 (bug #5523, #2787)</para>9102 </listitem>9103 9104 <listitem>9105 <para>VMDK: fixed compatibility issue with fixed or raw disk VMDK files9106 (bug #2723)</para>9107 </listitem>9108 9109 <listitem>9110 <para>VHD: fixed incompatibility with Hyper-V</para>9111 </listitem>9112 9113 <listitem>9114 <para>Support for Parallels version 2 disk image (HDD) files;9115 see <xref linkend="vdidetails" /></para>9116 </listitem>9117 9118 <listitem>9119 <para>OVF: create manifest files on export and verify the content of an9120 optional manifest file on import</para>9121 </listitem>9122 9123 <listitem>9124 <para>OVF: fixed memory setting during import (bug #4188)</para>9125 </listitem>9126 9127 <listitem>9128 <para>Mouse device: now five buttons are passed to the guest9129 (bug #3773)</para>9130 </listitem>9131 9132 <listitem>9133 <para>VBoxHeadless: fixed loss of saved state when VM fails to start</para>9134 </listitem>9135 9136 <listitem>9137 <para>VBoxSDL: fixed crash during shutdown (Windows hosts only)</para>9138 </listitem>9139 9140 <listitem>9141 <para>X11 based hosts: allow the user to specify their own scan code9142 layout (bug #2302)</para>9143 </listitem>9144 9145 <listitem>9146 <para>Mac OS X hosts: don't auto show the menu and dock in full screen9147 (bug #4866)</para>9148 </listitem>9149 9150 <listitem>9151 <para>Mac OS X hosts (64 bit): don't interpret mouse wheel events as9152 left click (bug #5049)</para>9153 </listitem>9154 9155 <listitem>9156 <para>Mac OS X hosts: fixed a VM abort during shutdown under9157 certain conditions</para>9158 </listitem>9159 9160 <listitem>9161 <para>Solaris hosts: combined the kernel interface package into the VirtualBox main package</para>9162 </listitem>9163 9164 <listitem>9165 <para>Solaris hosts: support for OpenSolaris Boomer architecture (with OSS audio backend)</para>9166 </listitem>9167 9168 <listitem>9169 <para>Shared Folders: VBOXSVR is visible in Network folder (Windows guests, bug #4842)</para>9170 </listitem>9171 9172 <listitem>9173 <para>Shared Folders: performance improvements (Windows guests, bug #1728)</para>9174 </listitem>9175 9176 <listitem>9177 <para>Windows, Linux and Solaris Additions: added balloon tip notifier if VirtualBox host version9178 was updated and Additions are out of date</para>9179 </listitem>9180 9181 <listitem>9182 <para>Solaris guests: fixed keyboard emulation (bug #1589)</para>9183 </listitem>9184 9185 <listitem>9186 <para>Solaris Additions: fixed <emphasis>as_pagelock()</emphasis> failed errors affecting guest9187 properties (bug #5337)</para>9188 </listitem>9189 9190 <listitem>9191 <para>Windows Additions: added automatic logon support for Windows Vista and Windows 7</para>9192 </listitem>9193 9194 <listitem>9195 <para>Windows Additions: improved file version lookup for guest OS information</para>9196 </listitem>9197 9198 <listitem>9199 <para>Windows Additions: fixed runtime OS detection on Windows 7 for session information</para>9200 </listitem>9201 9202 <listitem>9203 <para>Windows Additions: fixed crash in seamless mode (contributed by Huihong Luo)</para>9204 </listitem>9205 9206 <listitem>9207 <para>Linux Additions: added support for uninstalling the Linux Guest9208 Additions (bug #4039)</para>9209 </listitem>9210 9211 <listitem>9212 <para>Linux guest shared folders: allow mounting a shared folder if a9213 file of the same name as the folder exists in the current directory9214 (bug #928)</para>9215 </listitem>9216 9217 <listitem>9218 <para>SDK: added object-oriented web service bindings for PHP5</para>9219 </listitem>9220 9221 </itemizedlist>9222 9223 </sect1>9224 9225 <sect1>9226 <title>Version 3.0.12 (2009-11-10)</title>9227 9228 <para>This is a maintenance release. The following items were fixed and/or9229 added:</para>9230 9231 <itemizedlist>9232 9233 <listitem>9234 <para>VMM: reduced IO-APIC overhead for 32 bits Windows NT/2000/XP/20039235 guests; requires 64 bits support (VT-x only; bug #4392) </para>9236 </listitem>9237 9238 <listitem>9239 <para>VMM: fixed double timer interrupt delivery on old Linux kernels9240 using IO-APIC (caused guest time to run at double speed; bug #3135)</para>9241 </listitem>9242 9243 <listitem>9244 <para>VMM: re-initizalize VT-x and AMD-V after host suspend or hibernate; some BIOSes9245 forget this (Windows hosts only; bug #5421)</para>9246 </listitem>9247 9248 <listitem>9249 <para>VMM: fixed loading of saved state when RAM preallocation is9250 enabled</para>9251 </listitem>9252 9253 <listitem>9254 <para>BIOS: ignore unknown shutdown codes instead of causing a guru9255 meditation (bug #5389)</para>9256 </listitem>9257 9258 <listitem>9259 <para>GUI: never start a VM on a single click into the selector window9260 (bug #2676)</para>9261 </listitem>9262 9263 <listitem>9264 <para>Serial: reduce the probability of lost bytes if the host end9265 is connected to a raw file</para>9266 </listitem>9267 9268 <listitem>9269 <para>VMDK: fixed handling of split image variants and fix a 3.0.10 regression9270 (bug #5355)</para>9271 </listitem>9272 9273 <listitem>9274 <para>VRDP: fixed occasional VRDP server crash</para>9275 </listitem>9276 9277 <listitem>9278 <para>Network: even if the virtual network cable was disconnected, some9279 guests were able to send / receive packets (E1000; bug #5366)</para>9280 </listitem>9281 9282 <listitem>9283 <para>Network: even if the virtual network cable was disconnected, the9284 PCNet card received some spurious packets which might confuse the9285 guest (bug #4496)</para>9286 </listitem>9287 9288 <listitem>9289 <para>Shared Folders: fixed changing case of file names (bug #2520)</para>9290 </listitem>9291 9292 <listitem>9293 <para>Windows Additions: fixed crash in seamless mode (contributed by Huihong Luo)</para>9294 </listitem>9295 9296 <listitem>9297 <para>Linux Additions: fixed writing to files opened in9298 <emphasis>O_APPEND</emphasis> mode (bug #3805)</para>9299 </listitem>9300 9301 <listitem>9302 <para>Solaris Additions: fixed regression in Guest Additions driver which9303 among other things caused lost guest property updates and9304 periodic error messages being written to the system log</para>9305 </listitem>9306 9307 </itemizedlist>9308 9309 </sect1>9310 9311 <sect1>9312 <title>Version 3.0.10 (2009-10-29)</title>9313 9314 <para>This is a maintenance release. The following items were fixed and/or9315 added:</para>9316 9317 <itemizedlist>9318 9319 <listitem>9320 <para>VMM: guest SMP stability fixes </para>9321 </listitem>9322 9323 <listitem>9324 <para>VMM: fixed guru meditation with nested paging and SMP guests (bug #5222) </para>9325 </listitem>9326 9327 <listitem>9328 <para>VMM: changed VT-x/AMD-V usage to detect other active hypervisors;9329 necessary for e.g. Windows 7 XP compatibility mode9330 (Windows & Mac OS X hosts only; bug #4239) </para>9331 </listitem>9332 9333 <listitem>9334 <para>VMM: guru meditation during SCO OpenServer installation and reboot9335 (VT-x only; bug #5164)</para>9336 </listitem>9337 9338 <listitem>9339 <para>VMM: fixed accessed bit handling in certain cases (bug #5248)</para>9340 </listitem>9341 9342 <listitem>9343 <para>VMM: fixed VPID flushing (VT-x only)</para>9344 </listitem>9345 9346 <listitem>9347 <para>VMM: fixed broken nested paging for 64 bits guests on 32 bits hosts (AMD-V only; bug #5285)</para>9348 </listitem>9349 9350 <listitem>9351 <para>VMM: fixed loading of old saved states/snapshots (bug #3984)</para>9352 </listitem>9353 9354 <listitem>9355 <para>Mac OS X hosts: fixed memory leaks (bug #5084)</para>9356 </listitem>9357 9358 <listitem>9359 <para>Mac OS X hosts (Snow Leopard): fixed redraw problem in a dual9360 screen setup (bug #4942)</para>9361 </listitem>9362 9363 <listitem>9364 <para>Windows hosts: installer updates for Windows 7</para>9365 </listitem>9366 9367 <listitem>9368 <para>Solaris hosts: out of memory handled incorrectly (bug #5241)</para>9369 </listitem>9370 9371 <listitem>9372 <para>Solaris hosts: the previous fix for #5077 broke the DVD host support9373 on Solaris 10 (VBox 3.0.8 regression)</para>9374 </listitem>9375 9376 <listitem>9377 <para>Linux hosts: fixed module compilation against Linux 2.6.32rc4 and later</para>9378 </listitem>9379 9380 <listitem>9381 <para>Guest Additions: fixed possible guest OS kernel memory9382 exhaustion</para>9383 </listitem>9384 9385 <listitem>9386 <para>Guest Additions: fixed stability issues with SMP guests</para>9387 </listitem>9388 9389 <listitem>9390 <para>Windows Additions: fixed color depth issue with low resolution hosts,9391 netbooks, etc. (bug #4935)</para>9392 </listitem>9393 9394 <listitem>9395 <para>Windows Additions: fixed NO_MORE_FILES error when saving to shared9396 folders (bug #4106)</para>9397 </listitem>9398 9399 <listitem>9400 <para>Windows Additions: fixed subdirectory creation on shared9401 folders (bug #4299)</para>9402 </listitem>9403 9404 <listitem>9405 <para>Linux Additions: <emphasis>sendfile()</emphasis> returned9406 <emphasis>-EOVERFLOW</emphasis> when executed on a shared folder9407 (bug #2921)</para>9408 </listitem>9409 9410 <listitem>9411 <para>Linux Additions: fixed incorrect disk usage value (non-Windows9412 hosts only)</para>9413 </listitem>9414 9415 <listitem>9416 <para>Linux installer: register the module sources at DKMS even if the9417 package provides proper modules for the current running kernel</para>9418 </listitem>9419 9420 <listitem>9421 <para>3D support: removed invalid OpenGL assertion (bug #5158)</para>9422 </listitem>9423 9424 <listitem>9425 <para>Network: fixed the Am79C973 PCNet emulation for QNX9426 (and probably other) guests (bug #3206)</para>9427 </listitem>9428 9429 <listitem>9430 <para>VMDK: fix handling of split image variants</para>9431 </listitem>9432 9433 <listitem>9434 <para>VHD: do not delay updating the footer when expanding the image to prevent9435 image inconsistency </para>9436 </listitem>9437 9438 <listitem>9439 <para>USB: stability fix for some USB 2.0 devices</para>9440 </listitem>9441 9442 <listitem>9443 <para>GUI: added a search index to the .chm help file</para>9444 </listitem>9445 9446 <listitem>9447 <para>GUI/Windows hosts: fixed CapsLock handling on French keyboards9448 (bug #2025)</para>9449 </listitem>9450 9451 <listitem>9452 <para>Shared clipboard/X11 hosts: fixed a crash when clipboard9453 initialisation failed (bug #4987)</para>9454 </listitem>9455 9456 </itemizedlist>9457 9458 </sect1>9459 9460 <sect1>9461 <title>Version 3.0.8 (2009-10-02)</title>9462 9463 <para>This is a maintenance release. The following items were fixed and/or9464 added:</para>9465 9466 <itemizedlist>9467 9468 <listitem>9469 <para>VMM: fixed 64 bits guest on 32 bits host regression in 3.0.69470 (VT-x only; bug #4947)</para>9471 </listitem>9472 9473 <listitem>9474 <para>VMM: fixed a recompiler triple fault guru meditation (VT-x &9475 AMD-V only; bug #5058) </para>9476 </listitem>9477 9478 <listitem>9479 <para>VMM: fixed hang after guest state restore (AMD-V, 32 bits Windows9480 guest and IO-APIC enabled only; bug #5059) </para>9481 </listitem>9482 9483 <listitem>9484 <para>VMM: fixed paging issue with OS/2 guests </para>9485 </listitem>9486 9487 <listitem>9488 <para>VMM: fixed guru meditation in rare cases (2.0 regression;9489 software virtualization only) </para>9490 </listitem>9491 9492 <listitem>9493 <para>VMM: fixed release assertion during state restore when using the9494 Sound Blaster 16 emulation (bug #5042) </para>9495 </listitem>9496 9497 <listitem>9498 <para>Security: fixed vulnerability that allowed to execute commands9499 with root privileges</para>9500 </listitem>9501 9502 <listitem>9503 <para>Linux hosts: fixed runtime assertion in semaphore implementation9504 which was triggered under certain conditions (bug #616)</para>9505 </listitem>9506 9507 <listitem>9508 <para>Linux hosts: change the default USB access mode on certain9509 distributions (bugs #3394 and #4291)</para>9510 </listitem>9511 9512 <listitem>9513 <para>Linux hosts: on hardened Gentoo, the VBoxSVC daemon crashed by9514 opening the VM network settings (bug #3732)</para>9515 </listitem>9516 9517 <listitem>9518 <para>Linux hosts, Solaris hosts: pass the XAUTHORITY variable along the9519 DISPLAY variable when starting a VM from VBoxManage or from the VM9520 selector (bug #5063)</para>9521 </listitem>9522 9523 <listitem>9524 <para>Linux hosts: use sysfs to enumerate host drives if hal is not9525 available</para>9526 </listitem>9527 9528 <listitem>9529 <para>Solaris hosts: fixed a bug which would hang the host sporadically as9530 interrupts were not re-enabled every time</para>9531 </listitem>9532 9533 <listitem>9534 <para>Solaris hosts: fixed a kernel panic with bridged and host-only9535 networking (bug #4775)</para>9536 </listitem>9537 9538 <listitem>9539 <para>Solaris hosts: fixed incorrectly persistent CD/DVD-ROMs when9540 changing them (bug #5077)</para>9541 </listitem>9542 9543 <listitem>9544 <para>X11-based hosts: support additional function keys on Sun keyboards9545 (bug #4907)</para>9546 </listitem>9547 9548 <listitem>9549 <para>Mac OS X hosts (Snow Leopard): fixed problem starting headless9550 VMs without a graphical session (bug #5002)</para>9551 </listitem>9552 9553 <listitem>9554 <para>Mac OS X hosts: fixed problem listing host-only adapter names9555 with trailing garbage (attached VMs won't start)</para>9556 </listitem>9557 9558 <listitem>9559 <para>Windows Additions: now work with Vista 64-bit Home editions (bug #3865)</para>9560 </listitem>9561 9562 <listitem>9563 <para>Windows Additions: fixed screen corruption with ZoomText Magnifier</para>9564 </listitem>9565 9566 <listitem>9567 <para>Windows Additions: fixed NPGetUniversalName failure (bug #4853)</para>9568 </listitem>9569 9570 <listitem>9571 <para>Windows Additions: fixed Windows NT regression (bug #4946)</para>9572 </listitem>9573 9574 <listitem>9575 <para>Windows Additions: fixed VBoxService not running if no Shared Folders9576 are installed</para>9577 </listitem>9578 9579 <listitem>9580 <para>Linux Additions: implemented <emphasis>ftrunctate</emphasis>9581 (bug #4771)</para>9582 </listitem>9583 9584 <listitem>9585 <para>VRDP: start VM even if configured VRDP port is in use</para>9586 </listitem>9587 9588 <listitem>9589 <para>Networking: the PCnet network device stopped receiving under9590 rare conditions (bug #4870)</para>9591 </listitem>9592 9593 <listitem>9594 <para>VBoxManage: implemented <computeroutput>controlvm vrdpport</computeroutput>9595 command</para>9596 </listitem>9597 9598 <listitem>9599 <para>iSCSI: fixed issue with NetApp targets (bug #5072)</para>9600 </listitem>9601 9602 <listitem>9603 <para>SCSI: add support for virtual disks larger than 2TB </para>9604 </listitem>9605 9606 <listitem>9607 <para>USB: fixed potential crash when unplugging USB2 devices9608 (bug #5089)</para>9609 </listitem>9610 9611 <listitem>9612 <para>NAT: IPSEC did not properly work with Linux guests (bug #4801)</para>9613 </listitem>9614 9615 </itemizedlist>9616 9617 </sect1>9618 9619 <sect1>9620 <title>Version 3.0.6 (2009-09-09)</title>9621 9622 <para>This is a maintenance release. The following items were fixed and/or9623 added:</para>9624 9625 <itemizedlist>9626 9627 <listitem>9628 <para>VMM: fixed IO-APIC overhead for 32 bits Windows NT, 2000, XP and 2003 guests9629 (AMD-V only; bug #4392)</para>9630 </listitem>9631 9632 <listitem>9633 <para>VMM: fixed a Guru meditation under certain circumstances when enabling9634 a disabled device (bug #4510)</para>9635 </listitem>9636 9637 <listitem>9638 <para>VMM: fixed a Guru meditation when booting certain Arch Linux guests9639 (software virtualization only; bug #2149)</para>9640 </listitem>9641 9642 <listitem>9643 <para>VMM: fixed hangs with 64 bits Solaris & OpenSolaris9644 guests (bug #2258)</para>9645 </listitem>9646 9647 <listitem>9648 <para>VMM: fixed decreasing <emphasis>rdtsc</emphasis> values9649 (AMD-V & VT-x only; bug #2869)</para>9650 </listitem>9651 9652 <listitem>9653 <para>VMM: small Solaris/OpenSolaris performance improvements (VT-x only) </para>9654 </listitem>9655 9656 <listitem>9657 <para>VMM: <emphasis>cpuid</emphasis> change to correct reported virtual CPU ID in Linux </para>9658 </listitem>9659 9660 <listitem>9661 <para>VMM: NetBSD 5.0.1 CD hangs during boot (VT-x only; bug #3947) </para>9662 </listitem>9663 9664 <listitem>9665 <para>Solaris hosts: worked around an issue that caused the host to hang (bug #4486)</para>9666 </listitem>9667 9668 <listitem>9669 <para>Solaris hosts: fixed a rare host system deadlock when using bridged networking</para>9670 </listitem>9671 9672 <listitem>9673 <para>Solaris hosts: fixed a potential host system deadlock when CPUs were9674 onlined or offlined</para>9675 </listitem>9676 9677 <listitem>9678 <para>Solaris hosts installer: added missing dependency for UTF-8 package (bug #4899)</para>9679 </listitem>9680 9681 <listitem>9682 <para>Linux hosts: don't crash on Linux PAE kernels < 2.6.11 (in particular9683 RHEL/CentOS 4); disable VT-x on Linux kernels < 2.6.13 (bug #1842)</para>9684 </listitem>9685 9686 <listitem>9687 <para>Linux/Solaris hosts: correctly detect keyboards with fewer keys9688 than usual (bug #4799)</para>9689 </listitem>9690 9691 <listitem>9692 <para>Mac OS X hosts: prevent password dialogs in 32 bits Snow Leopard</para>9693 </listitem>9694 9695 <listitem>9696 <para>Python WS: fixed issue with certain enumerations constants having9697 wrong values in Python web services bindings</para>9698 </listitem>9699 9700 <listitem>9701 <para>Python API: several threading and platform issues fixed</para>9702 </listitem>9703 9704 <listitem>9705 <para>Python shell: added <emphasis>exportVM</emphasis> command</para>9706 </listitem>9707 9708 <listitem>9709 <para>Python shell: various improvements and bugfixes</para>9710 </listitem>9711 9712 <listitem>9713 <para>Python shell: corrected detection of home directory in remote case</para>9714 </listitem>9715 9716 <listitem>9717 <para>OVF: fixed XML comment handling that could lead to parser errors</para>9718 </listitem>9719 9720 <listitem>9721 <para>Main: fixed a rare parsing problem with port numbers of USB device9722 filters in machine settings XML</para>9723 </listitem>9724 9725 <listitem>9726 <para>Main: restrict guest RAM size to 1.5 GB (32 bits Windows hosts only)</para>9727 </listitem>9728 9729 <listitem>9730 <para>Main: fixed possible hang during guest reboot (bug #3792)</para>9731 </listitem>9732 9733 <listitem>9734 <para>GUI: fixed rare crash when removing the last disk from the media manager (bug #4795)</para>9735 </listitem>9736 9737 <listitem>9738 <para>VBoxManage: fixed <computeroutput>guestproperty</computeroutput>9739 for Mac OS X hosts (bug #3806)</para>9740 </listitem>9741 9742 <listitem>9743 <para>VBoxManage: fixed setting guest properties with9744 <emphasis>--flags</emphasis> or <emphasis>-flags</emphasis></para>9745 </listitem>9746 9747 <listitem>9748 <para>Web service: fixed a severe memory leak, at least on platforms using XPCOM</para>9749 </listitem>9750 9751 <listitem>9752 <para>Serial: fixed host mode (Solaris, Linux and Mac OS X hosts; bug #4672)</para>9753 </listitem>9754 9755 <listitem>9756 <para>VRDP: Remote USB Protocol version 3</para>9757 </listitem>9758 9759 <listitem>9760 <para>SATA: fixed hangs and BSODs introduced with 3.0.4 (bugs #4695, #4739, #4710)</para>9761 </listitem>9762 9763 <listitem>9764 <para>SATA: fixed a bug which prevented Windows 7 from detecting more than one hard disk</para>9765 </listitem>9766 9767 <listitem>9768 <para>SATA/SCSI: fixed rare random guest crashes and hangs </para>9769 </listitem>9770 9771 <listitem>9772 <para>SCSI: fixed problem with Fedora 11 refusing to boot after kernel update</para>9773 </listitem>9774 9775 <listitem>9776 <para>iSCSI: fix logging out when the target has dropped the connection,9777 fix negotiation of parameters, fix command resend when the connection9778 was dropped, fix processing SCSI status for targets which do not use9779 phase collapse</para>9780 </listitem>9781 9782 <listitem>9783 <para>BIOS: fixed a bug that caused the OS/2 boot manager to fail9784 (2.1.0 regression; bug #3911)</para>9785 </listitem>9786 9787 <listitem>9788 <para>PulseAudio: don't hang during VM termination if the connection9789 to the server was unexpectedly terminated (bug #3100)</para>9790 </listitem>9791 9792 <listitem>9793 <para>Mouse: fixed weird mouse behaviour with SMP (Solaris) guests (bug #4538)</para>9794 </listitem>9795 9796 <listitem>9797 <para>HostOnly Network: fixed failure in9798 <emphasis>CreateHostOnlyNetworkInterface()</emphasis> on Linux (no GUID)</para>9799 </listitem>9800 9801 <listitem>9802 <para>HostOnly Network: fixed wrong DHCP server startup while hostonly9803 interface bringup on Linux</para>9804 </listitem>9805 9806 <listitem>9807 <para>HostOnly Network: fixed incorrect factory and default MAC address on Solaris</para>9808 </listitem>9809 9810 <listitem>9811 <para>HostOnly Network: fixed the problem with listing host-only9812 interfaces on Mac OS X when all physical interfaces are down (bugs9813 #4698, #4790)</para>9814 </listitem>9815 9816 <listitem>9817 <para>DHCP: fixed a bug in the DHCP server where it allocated one IP address9818 less than the configured range</para>9819 </listitem>9820 9821 <listitem>9822 <para>E1000: fixed receiving of multicast packets</para>9823 </listitem>9824 9825 <listitem>9826 <para>E1000: fixed up/down link notification after resuming a VM</para>9827 </listitem>9828 9829 <listitem>9830 <para>NAT: fixed Ethernet address corruptions (bug #4839)</para>9831 </listitem>9832 9833 <listitem>9834 <para>NAT: fixed hangs, dropped packets and retransmission problems (bug #4343)</para>9835 </listitem>9836 9837 <listitem>9838 <para>Bridged networking: fixed packet queue issue which might cause9839 DRIVER_POWER_STATE_FAILURE BSOD for Windows hosts (bug #4821)</para>9840 </listitem>9841 9842 <listitem>9843 <para>Windows Additions: fixed a bug in VBoxGINA which prevented selecting9844 the right domain when logging in the first time</para>9845 </listitem>9846 9847 <listitem>9848 <para>Windows host installer: should now also work on unicode systems9849 (like Korean, bug #3707)</para>9850 </listitem>9851 9852 <listitem>9853 <para>Windows host installer: check for sufficient disk space</para>9854 </listitem>9855 9856 <listitem>9857 <para>Shared clipboard: do not send zero-terminated text to X11 guests9858 and hosts (bug #4712)</para>9859 </listitem>9860 9861 <listitem>9862 <para>Shared clipboard: use a less CPU intensive way of checking for9863 new data on X11 guests and hosts (bug #4092)</para>9864 </listitem>9865 9866 <listitem>9867 <para>Guest Additions: do not hide the host mouse cursor when restoring9868 a saved state (bug #4700)</para>9869 </listitem>9870 9871 <listitem>9872 <para>Windows guests: fixed issues with the display of the mouse9873 cursor image (bugs #2603, #2660 and #4817)</para>9874 </listitem>9875 9876 <listitem>9877 <para>SUSE 11 guests: fixed Guest Additions installation (bug #4506)</para>9878 </listitem>9879 9880 <listitem>9881 <para>Guest Additions: support Fedora 12 Alpha guests (bugs #4731, #4733 and #4734)</para>9882 </listitem>9883 9884 </itemizedlist>9885 9886 </sect1>9887 9888 <sect1>9889 <title>Version 3.0.4 (2009-08-04)</title>9890 9891 <para>This is a maintenance release. The following items were fixed and/or9892 added:</para>9893 9894 <itemizedlist>9895 9896 <listitem>9897 <para>VMM: 64 bits guest stability fixes (AMD-V only; bugs #3923 & #3666)</para>9898 </listitem>9899 9900 <listitem>9901 <para>VMM: SMP stability fixes (AMD-V only)</para>9902 </listitem>9903 9904 <listitem>9905 <para>VMM: SMP performance improvement (esp. for Solaris guests)</para>9906 </listitem>9907 9908 <listitem>9909 <para>VMM: eliminated several bugs which could lead to a host reboot</para>9910 </listitem>9911 9912 <listitem>9913 <para>VMM: fixed OS/2 ACP2 boot floppy hang (VT-x only)</para>9914 </listitem>9915 9916 <listitem>9917 <para>VMM: small performance improvement for OpenSolaris guests (AMD-V only)</para>9918 </listitem>9919 9920 <listitem>9921 <para>VMM: fixed CentOS/Xen reboot (software virtualization only; bug #4509)</para>9922 </listitem>9923 9924 <listitem>9925 <para>SATA: fixed hangs / BSOD during Windows XP installation (bug #4342)</para>9926 </listitem>9927 9928 <listitem>9929 <para>SATA: mark the ports as non hotpluggable (bug #3920)</para>9930 </listitem>9931 9932 <listitem>9933 <para>3D support: fix deadlocks and context/window tracking for9934 multithreaded applications (bug #3922)</para>9935 </listitem>9936 9937 <listitem>9938 <para>3D support: fix memory leaks when terminating OpenGL guest applications</para>9939 </listitem>9940 9941 <listitem>9942 <para>3D support: fix crash in Call of Duty</para>9943 </listitem>9944 9945 <listitem>9946 <para>NAT: using two or more NAT adapters in one VM was broken (3.0.0 regression)</para>9947 </listitem>9948 9949 <listitem>9950 <para>NAT: fixed network communication corruptions (bugs #4499, #4540, #4591, #4604)</para>9951 </listitem>9952 9953 <listitem>9954 <para>NAT: fixed passive ftp access to host server (bug #4427)</para>9955 </listitem>9956 9957 <listitem>9958 <para>iSCSI: fixed cloning to/from iSCSI disks</para>9959 </listitem>9960 9961 <listitem>9962 <para>GUI: fixed path separator handling for the OVF export on9963 Windows (bug #4354)</para>9964 </listitem>9965 9966 <listitem>9967 <para>GUI: the mini toolbar was only shown on the first host display9968 (bug #4654)</para>9969 </listitem>9970 9971 <listitem>9972 <para>GUI: added a VM option to display the mini toolbar on top</para>9973 </listitem>9974 9975 <listitem>9976 <para>GUI: don't crash when adding plus configuring host-only network9977 interfaces</para>9978 </listitem>9979 9980 <listitem>9981 <para>Shared Folders: fixed selection of a drive root directory as a shared folder host path9982 in VirtualBox (Windows host only)</para>9983 </listitem>9984 9985 <listitem>9986 <para>USB: fixed a bug that may have rendered USB device filter settings9987 inactive (3.0.2 regression; bug #4668)</para>9988 </listitem>9989 9990 <listitem>9991 <para>Guest Additions: report the Guest Additions version to the guest9992 properties (bug #3415)</para>9993 </listitem>9994 9995 <listitem>9996 <para>Mac OS X hosts: fix creation of VMDK files giving raw partition access9997 (bug #1461)</para>9998 </listitem>9999 10000 <listitem>10001 <para>Mac OS X hosts: improved support for Snow Leopard </para>10002 </listitem>10003 10004 <listitem>10005 <para>Linux hosts: fixed problems leading to wrong colors or10006 transparency in host windows with some graphics drivers (bug #3095)</para>10007 </listitem>10008 10009 <listitem>10010 <para>Linux hosts: hardware detection fallbacks if the hal service10011 fails to find any DVD drives</para>10012 </listitem>10013 10014 <listitem>10015 <para>Linux and Solaris hosts: Work around color handling problems in10016 Qt (bug #4353)</para>10017 </listitem>10018 10019 <listitem>10020 <para>Solaris hosts: fixed memory leaks in host-only networking</para>10021 </listitem>10022 10023 <listitem>10024 <para>Solaris Installer: fixed incorrect netmask for Host-only interface (bug #4590)</para>10025 </listitem>10026 10027 <listitem>10028 <para>Solaris Installer: added package dependency for Python and Python-devel (bug #4570)</para>10029 </listitem>10030 10031 <listitem>10032 <para>X11 guests: prevent windows from being skipped in10033 seamless mode KDE guests (bugs #1681 and #3574)</para>10034 </listitem>10035 10036 <listitem>10037 <para>X11 guests: fixed screen corruption in X11 guests when large10038 amounts of video RAM were allocated (bug #4430)</para>10039 </listitem>10040 10041 <listitem>10042 <para>X11 guests: some fixes when switching between host and10043 guest-drawn mouse pointers</para>10044 </listitem>10045 10046 <listitem>10047 <para>X11 guests: fixed an issue which caused seamless mode to stop10048 working as it should (the main issue listed in bug #2238)</para>10049 </listitem>10050 10051 </itemizedlist>10052 10053 </sect1>10054 <sect1>10055 <title>Version 3.0.2 (2009-07-10)</title>10056 10057 <para>This is a maintenance release. The following items were fixed and/or10058 added:</para>10059 10060 <itemizedlist>10061 10062 <listitem>10063 <para>VMM: fixed network regressions (guest hangs during network IO) (bug #4343)</para>10064 </listitem>10065 10066 <listitem>10067 <para>VMM: guest SMP performance improvements</para>10068 </listitem>10069 10070 <listitem>10071 <para>VMM: fixed hangs and poor performance with Kaspersky Internet Security10072 (VT-x/AMD-V only; bug #1778)</para>10073 </listitem>10074 10075 <listitem>10076 <para>VMM: fixed crashes when executing certain Linux guests (software10077 virtualization only; bugs #2696 & #3868)</para>10078 </listitem>10079 10080 <listitem>10081 <para>ACPI: fixed Windows 2000 kernel hangs with IO-APIC enabled (bug #4348)</para>10082 </listitem>10083 10084 <listitem>10085 <para>APIC: fixed high idle load for certain Linux guests (3.0 regression)</para>10086 </listitem>10087 10088 <listitem>10089 <para>BIOS: properly handle Ctrl-Alt-Del in real mode</para>10090 </listitem>10091 10092 <listitem>10093 <para>iSCSI: fixed configuration parsing (bug #4236)</para>10094 </listitem>10095 10096 <listitem>10097 <para>OVF: fix potential confusion when exporting networks</para>10098 </listitem>10099 10100 <listitem>10101 <para>OVF: compatibility fix (bug #4452)</para>10102 </listitem>10103 10104 <listitem>10105 <para>OVF: accept ovf:/disk/ specifiers with a single slash in addition to ovf://disk/ (bug #4452) </para>10106 </listitem>10107 10108 <listitem>10109 <para>NAT: fixed crashes under certain circumstances (bug #4330)</para>10110 </listitem>10111 10112 <listitem>10113 <para>3D support: fixed dynamic linking on Solaris/OpenSolaris guests (bug #4399)</para>10114 </listitem>10115 10116 <listitem>10117 <para>3D support: fixed incorrect context/window tracking for multithreaded apps</para>10118 </listitem>10119 10120 <listitem>10121 <para>Shared Folders: fixed loading from saved state (bug #1595)</para>10122 </listitem>10123 10124 <listitem>10125 <para>Shared Folders: host file permissions set to 0400 with Windows10126 guest (bug #4381)</para>10127 </listitem>10128 10129 <listitem>10130 <para>X11 host and guest clipboard: fixed a number of issues, including bug #4380 and #4344</para>10131 </listitem>10132 10133 <listitem>10134 <para>X11 Additions: fixed some issues with seamless windows in X11 guests (bug #3727)</para>10135 </listitem>10136 10137 <listitem>10138 <para>Windows Additions: added VBoxServiceNT for NT4 guests10139 (for time synchronization and guest properties)</para>10140 </listitem>10141 10142 <listitem>10143 <para>Windows Additions: fixed version lookup</para>10144 </listitem>10145 10146 <listitem>10147 <para>Linux Installer: support Pardus Linux</para>10148 </listitem>10149 10150 <listitem>10151 <para>Linux hosts: workaround for buggy graphics drivers showing a10152 black VM window on recent distributions (bug #4335)</para>10153 </listitem>10154 10155 <listitem>10156 <para>Linux hosts: fixed typo in kernel module startup script (bug #4388)</para>10157 </listitem>10158 10159 <listitem>10160 <para>Solaris hosts: several installer fixes</para>10161 </listitem>10162 10163 <listitem>10164 <para>Solaris hosts: fixed a preemption issue causing VMs to never start on Solaris 10 (bug #4328)</para>10165 </listitem>10166 10167 <listitem>10168 <para>Solaris guests: fixed mouse integration for OpenSolaris 2009.06 (bug #4365) </para>10169 </listitem>10170 10171 <listitem>10172 <para>Windows hosts: fixed high CPU usage after resuming the host (bug #2978)</para>10173 </listitem>10174 10175 <listitem>10176 <para>Fixed a settings file conversion bug which sometimes caused hardware acceleration to be enabled for virtual machines that had no explicit configuration in the XML</para>10177 </listitem>10178 10179 </itemizedlist>10180 10181 </sect1>10182 10183 <sect1>10184 <title>Version 3.0.0 (2009-06-30)</title>10185 10186 <para>This version is a major update. The following major new features10187 were added:</para>10188 10189 <itemizedlist>10190 10191 <listitem>10192 <para>Guest SMP with up to 32 virtual CPUs (VT-x and AMD-V only; see <xref linkend="settings-processor" />)</para>10193 </listitem>10194 10195 <listitem>10196 <para>Windows guests: ability to use Direct3D 8/9 applications / games10197 (experimental; see <xref linkend="guestadd-3d" />)</para>10198 </listitem>10199 10200 <listitem>10201 <para>Support for OpenGL 2.0 for Windows, Linux and Solaris guests</para>10202 </listitem>10203 10204 </itemizedlist>10205 10206 <para>In addition, the following items were fixed and/or added:</para>10207 10208 <itemizedlist>10209 10210 <listitem>10211 <para>Solaris hosts: allow suspend/resume on the host when a VM is running (bug #3826)</para>10212 </listitem>10213 10214 <listitem>10215 <para>Solaris hosts: loosen the restriction for contiguous physical memory under10216 certain conditions</para>10217 </listitem>10218 10219 <listitem>10220 <para>Mac OS X hosts: fixed guest PAE</para>10221 </listitem>10222 10223 <listitem>10224 <para>Linux hosts: kernel module compile fixes for 2.6.31 (bug #4264)</para>10225 </listitem>10226 10227 <listitem>10228 <para>VMM: fixed occasional guru meditation when loading a saved state (VT-x only)</para>10229 </listitem>10230 10231 <listitem>10232 <para>VMM: eliminated IO-APIC overhead with 32 bits guests (VT-x only, some Intel CPUs don't support10233 this feature (most do); bug #638)</para>10234 </listitem>10235 10236 <listitem>10237 <para>VMM: fixed 64 bits CentOS guest hangs during early boot (AMD-V only; bug #3927)</para>10238 </listitem>10239 10240 <listitem>10241 <para>VMM: performance improvements for certain PAE guests (e.g. Linux 2.6.29+ kernels) </para>10242 </listitem>10243 10244 <listitem>10245 <para>VMM: some Windows guests detected a completely wrong CPU frequency (bug #2227)</para>10246 </listitem>10247 10248 <listitem>10249 <para>VMM: fixed hanging and unkillable VM processes (bug #4040)</para>10250 </listitem>10251 10252 <listitem>10253 <para>VMM: fixed random infrequent guest crashes due XMM state corruption (Win64 hosts only)</para>10254 </listitem>10255 10256 <listitem>10257 <para>VMM: performance improvements for network I/O (VT-x/AMD-V only)</para>10258 </listitem>10259 10260 <listitem>10261 <para>GUI: added mini toolbar for full screen and seamless mode (Thanks to Huihong Luo)</para>10262 </listitem>10263 10264 <listitem>10265 <para>GUI: redesigned settings dialogs</para>10266 </listitem>10267 10268 <listitem>10269 <para>GUI: allow to create/remove more than one host-only network adapters10270 (non Windows hosts)</para>10271 </listitem>10272 10273 <listitem>10274 <para>GUI: display estimated time for long running operations (e.g. OVF import/export)</para>10275 </listitem>10276 10277 <listitem>10278 <para>GUI: fixed rare hangs when open the OVF import/export wizards (bug #4157)</para>10279 </listitem>10280 10281 <listitem>10282 <para>3D support: fixed VM crashes for client applications using incorrect OpenGL states</para>10283 </listitem>10284 10285 <listitem>10286 <para>3D support: fixed memory corruption when querying for supported texture compression formats</para>10287 </listitem>10288 10289 <listitem>10290 <para>3D support: fixed incorrect rendering of glDrawRangeElements</para>10291 </listitem>10292 10293 <listitem>10294 <para>3D support: fixed memory leak when using VBOs</para>10295 </listitem>10296 10297 <listitem>10298 <para>3D support: fixed glew library detection</para>10299 </listitem>10300 10301 <listitem>10302 <para>3D support: fixed random textures corruption</para>10303 </listitem>10304 10305 <listitem>10306 <para>VRDP: support Windows 7 RDP client</para>10307 </listitem>10308 10309 <listitem>10310 <para>Networking: fixed another problem with TX checksum offloading10311 with Linux kernels up to version 2.6.18</para>10312 </listitem>10313 10314 <listitem>10315 <para>NAT: fixed "open ports on virtual router 10.0.2.2 - 513, 514" (forum)</para>10316 </listitem>10317 10318 <listitem>10319 <para>NAT: allow to configure socket and internal parameters</para>10320 </listitem>10321 10322 <listitem>10323 <para>NAT: allow to bind sockets to specific interface</para>10324 </listitem>10325 10326 <listitem>10327 <para>PXE boot: significant performance increase (VT-x/AMD-V only)</para>10328 </listitem>10329 10330 <listitem>10331 <para>VHD: properly write empty sectors when cloning of VHD images (bug #4080)</para>10332 </listitem>10333 10334 <listitem>10335 <para>VHD: fixed crash when discarding snapshots of a VHD image</para>10336 </listitem>10337 10338 <listitem>10339 <para>VHD: fixed access beyond the block bitmap which could lead to arbitrary crashes</para>10340 </listitem>10341 10342 <listitem>10343 <para>VBoxManage: fixed incorrect partition table processing when10344 creating VMDK files giving raw partition access (bug #3510)</para>10345 </listitem>10346 10347 <listitem>10348 <para>VBoxManage: support cloning to existing image file</para>10349 </listitem>10350 10351 <listitem>10352 <para>OVF: several OVF 1.0 compatibility fixes</para>10353 </listitem>10354 10355 <listitem>10356 <para>OVF: fixed exporting of disk images when multiple virtual machines are exported at once</para>10357 </listitem>10358 10359 <listitem>10360 <para>Virtual mouse device: eliminated micro-movements of the10361 virtual mouse which were confusing some applications (bug #3782)</para>10362 </listitem>10363 10364 <listitem>10365 <para>Shared Folders: sometimes a file was created using the wrong permissions10366 (2.2.0 regression; bug #3785)</para>10367 </listitem>10368 10369 <listitem>10370 <para>Shared Folders: allow to change file attributes from Linux guests and use the10371 correct file mode when creating files</para>10372 </listitem>10373 10374 <listitem>10375 <para>Shared Folders: some content was incorrectly written under certain10376 conditions (bug #1187)</para>10377 </listitem>10378 10379 <listitem>10380 <para>Shared Folders: fixed incorrect file timestamps, when using Windows guest10381 on a Linux host (bug #3404)</para>10382 </listitem>10383 10384 <listitem>10385 <para>X11 clipboard: fix duplicate end of lines (bug #4270)</para>10386 </listitem>10387 10388 <listitem>10389 <para>X11 guests: a number of shared clipboard fixes</para>10390 </listitem>10391 10392 <listitem>10393 <para>Linux guests: Guest Additions support for SUSE Linux10394 Enterprise Desktop 11</para>10395 </listitem>10396 10397 <listitem>10398 <para>Linux guests: new daemon vboxadd-service to handle time synchronization and10399 guest property lookup</para>10400 </listitem>10401 10402 <listitem>10403 <para>Linux guests: implemented guest properties (OS info, logged in users,10404 basic network information)</para>10405 </listitem>10406 10407 <listitem>10408 <para>Windows host installer: VirtualBox Python API can now be installed automatically10409 (requires Python and Win32 Extensions installed)</para>10410 </listitem>10411 10412 <listitem>10413 <para>USB: Support for high-speed isochronous endpoints has been10414 added. In addition, read-ahead buffering is performed for input10415 endpoints (currently Linux hosts only). This should allow additional10416 devices to work, notably webcams (bug #242)</para>10417 </listitem>10418 10419 <listitem>10420 <para>USB: fixed error handling for some USB dongles</para>10421 </listitem>10422 10423 <listitem>10424 <para>Web service: fixed inability to handle NULL pointers for object arguments, which10425 are valid values for a lot of APIs, in both the raw and the object-oriented10426 web service</para>10427 </listitem>10428 10429 <listitem>10430 <para>Web service: object-oriented bindings for JAX-WS did not exhibit interface10431 inheritance correctly, fixed</para>10432 </listitem>10433 10434 <listitem>10435 <para>Web service: added support for IDisplay and IGuest interfaces, which were previously10436 unavailable</para>10437 </listitem>10438 10439 <listitem>10440 <para>Registration dialog uses Sun Online accounts now</para>10441 </listitem>10442 10443 </itemizedlist>10444 </sect1>10445 10446 <sect1>10447 <title>Version 2.2.4 (2009-05-29)</title>10448 10449 <para>This is a maintenance release. The following items were fixed and/or10450 added:</para>10451 10452 <itemizedlist>10453 10454 <listitem>10455 <para>Windows Installer: fixed a potential hang during10456 installation</para>10457 </listitem>10458 10459 <listitem>10460 <para>Windows Installer: fixed several problems (bug #3892)</para>10461 </listitem>10462 10463 <listitem>10464 <para>Solaris hosts: make it work with Solaris build 114 or10465 later (bug #3981)</para>10466 </listitem>10467 10468 <listitem>10469 <para>Solaris hosts: fixed a bug serial port character handling found during10470 loopback (bug #3120)</para>10471 </listitem>10472 10473 <listitem>10474 <para>Linux hosts: adapted vboxdrv.sh to the latest changes in10475 <computeroutput>VBoxManage list runningvms</computeroutput>10476 (bug #4034)10477 </para>10478 </listitem>10479 10480 <listitem>10481 <para>Windows hosts: fixed a crash caused by host-only/bridged10482 networking</para>10483 </listitem>10484 10485 <listitem>10486 <para>Mac OS X hosts: fixed access to host DVD with passthrough10487 disabled (bug #4077)</para>10488 </listitem>10489 10490 <listitem>10491 <para>Guest Additions: fixed problems with KDE 4 not recognizing mouse10492 clicks</para>10493 </listitem>10494 10495 <listitem>10496 <para>Windows Additions: fixed incorrect 8-bit guest color depth in10497 Windows 7 guests</para>10498 </listitem>10499 10500 <listitem>10501 <para>GUI: warn if VT-x/AMD-V could not be enabled for guests10502 that require this setting (bug #4055)</para>10503 </listitem>10504 10505 <listitem>10506 <para>VMM: fixed occasional crash due to insufficient memory</para>10507 </listitem>10508 10509 <listitem>10510 <para>VMM: fixed hanging 64 bits Solaris guests</para>10511 </listitem>10512 10513 <listitem>10514 <para>VMM: restore from a saved state occasionally failed10515 (bugs #3984 and #2742)</para>10516 </listitem>10517 10518 <listitem>10519 <para>Clipboard: fixed a deadlock while shutting down the shared10520 clipboard on X11 hosts (bug #4020)</para>10521 </listitem>10522 10523 <listitem>10524 <para>OVF: fixed potential hang during import</para>10525 </listitem>10526 10527 <listitem>10528 <para>OVF: fixed potential crashes during import/export on Win64 hosts</para>10529 </listitem>10530 10531 <listitem>10532 <para>VBoxManage <computeroutput>modifyhd --compact</computeroutput>:10533 fixed bug which could lead to crashes and image corruption10534 (bug #3864)</para>10535 </listitem>10536 10537 <listitem>10538 <para>VBoxManage <computeroutput>metrics collect</computeroutput>:10539 now flushes the output stream</para>10540 </listitem>10541 10542 <listitem>10543 <para>VHD: made <computeroutput>VBoxManage internalcommands10544 sethduuid</computeroutput> work for .vhd files (bug #3443)</para>10545 </listitem>10546 10547 <listitem>10548 <para>VHD: some .vhd files could not be cloned (bug #4080)</para>10549 </listitem>10550 10551 <listitem>10552 <para>NAT: improvement of TCP connection establishment (bug #2987)</para>10553 </listitem>10554 10555 <listitem>10556 <para>NAT: fixed order of DNS servers in DHCP lease (bug #4091)</para>10557 </listitem>10558 10559 <listitem>10560 <para>NAT: fixed DHCP lease for multiple name servers (bug #3692)</para>10561 </listitem>10562 10563 <listitem>10564 <para>NAT: fixed a potential segfault if the host lost its connectivity10565 (bug #3964)</para>10566 </listitem>10567 10568 <listitem>10569 <para>Shared Folders: deny access to parent directories on Windows10570 hosts (bug #4090)</para>10571 </listitem>10572 10573 <listitem>10574 <para>Shared Folders: make rm/rmdir work with Solaris guests on Windows10575 hosts</para>10576 </listitem>10577 10578 <listitem>10579 <para>Networking: fixed the problem with blocked receiving thread when10580 a broadcast packet arrives too early to be handled by uninitialized10581 e1000 adapter</para>10582 </listitem>10583 10584 <listitem>10585 <para>Networking: fixed the problem that caused host freezes/crashes10586 when using bridged mode with host's interface having RX checksum10587 offloading on (bug #3926 and related). Fixes problems with TX10588 offloading as well (bug #3870)</para>10589 </listitem>10590 10591 <listitem>10592 <para>PXE boot: Added support for PRO/1000 MT Server adapter</para>10593 </listitem>10594 10595 <listitem>10596 <para>Python bindings: fixed keyword conflict</para>10597 </listitem>10598 10599 <listitem>10600 <para>SCSI: fixed occasional crashes on Win64</para>10601 </listitem>10602 10603 <listitem>10604 <para>Serial: allow to redirect the serial port to a raw10605 file (bug #1023)</para>10606 </listitem>10607 10608 <listitem>10609 <para>VRDP: fixed a rare incorrect screen update</para>10610 </listitem>10611 10612 <listitem>10613 <para>VMDK: fixed creating snapshots</para>10614 </listitem>10615 10616 </itemizedlist>10617 </sect1>10618 10619 <sect1>10620 <title>Version 2.2.2 (2009-04-27)</title>10621 10622 <para>This is a maintenance release. The following items were fixed and/or10623 added:</para>10624 10625 <itemizedlist>10626 10627 <listitem>10628 <para>Host and guest clipboard: fixed a number of issues affecting10629 hosts and guests running the X window system</para>10630 </listitem>10631 10632 <listitem>10633 <para>Guest Additions: make sure the virtual mouse autodetection works10634 on first reboot after installing the Additions on X.Org server 1.510635 and later</para>10636 </listitem>10637 10638 <listitem>10639 <para>Guest Additions: properly report process identity number of10640 running services</para>10641 </listitem>10642 10643 <listitem>10644 <para>Guest Additions: clean up properly if the X Window server10645 terminates</para>10646 </listitem>10647 10648 <listitem>10649 <para>Linux Additions: fixed installation path for OpenGL libraries10650 in some 64-bit guests (bug #3693)</para>10651 </listitem>10652 10653 <listitem>10654 <para>Solaris Additions: fixed installation to work when X.Org is not10655 installed on the guest</para>10656 </listitem>10657 10658 <listitem>10659 <para>Solaris Additions: fixed a bug that could panic the guest when10660 unmounting a busy shared folder</para>10661 </listitem>10662 10663 <listitem>10664 <para>Windows Additions: fixed mouse pointer integration of some10665 Windows guests (2.2.0 regression; bug #3734)</para>10666 </listitem>10667 10668 <listitem>10669 <para>Windows Additions: fixed installation on Windows Server 2008 Core10670 (bug #2628)</para>10671 </listitem>10672 10673 <listitem>10674 <para>Main: do not try to use older versions of D-Bus (Linux10675 hosts only, bug #3732)</para>10676 </listitem>10677 10678 <listitem>10679 <para>VMM: fixed out-of-memory conditions on Windows hosts10680 (bug #3657)</para>10681 </listitem>10682 10683 <listitem>10684 <para>VMM: fixed occasional hangs when attaching USB10685 devices during VM startup (2.2.0 regression; bugs #3787)</para>10686 </listitem>10687 10688 <listitem>10689 <para>VMM: fixed guru meditation related to memory management (software10690 virtualization only)10691 </para>10692 </listitem>10693 10694 <listitem>10695 <para>Virtual disks: fix possible data corruption when writing to diff10696 images, incorrect detection of redundant writes</para>10697 </listitem>10698 10699 <listitem>10700 <para>GUI: reworked network settings dialog</para>10701 </listitem>10702 10703 <listitem>10704 <para>GUI: properly show the detailed settings dialog of NAT10705 networks (bug #3702)</para>10706 </listitem>10707 10708 <listitem>10709 <para>GUI: HostKey could not be changed (2.2.0 regression;10710 bug #3689)</para>10711 </listitem>10712 10713 <listitem>10714 <para>GUI: fixed memory textfield size (Windows hosts only;10715 bug #3679)</para>10716 </listitem>10717 10718 <listitem>10719 <para>GUI: fixed crash when selecting a shared folder path (Windows hosts only;10720 bugs #3694, #3751, #3756)</para>10721 </listitem>10722 10723 <listitem>10724 <para>VBoxManage <computeroutput>modifyhd --compact</computeroutput>:10725 implemented again for VDI files, and now supports relative paths10726 (bug #2180, #2833)</para>10727 </listitem>10728 10729 <listitem>10730 <para>VBoxManage <computeroutput>snapshot discard</computeroutput>:10731 made it work again (2.1.0 regression; bug #3714)</para>10732 </listitem>10733 10734 <listitem>10735 <para>NAT: on some Windows hosts, the guest didn't receive a DHCP10736 lease (bug #3655)</para>10737 </listitem>10738 10739 <listitem>10740 <para>NAT: fixed release assertion during <emphasis>poll()</emphasis>10741 (bug #3667)</para>10742 </listitem>10743 10744 <listitem>10745 <para>Networking: fixed a deadlock caused by the PCnet network device10746 emulation (2.2.0 regression; bug #3676)</para>10747 </listitem>10748 10749 <listitem>10750 <para>Clipboard: fixed random crashes (X11 hosts only, bug #3723)</para>10751 </listitem>10752 10753 <listitem>10754 <para>Shared Folders: fixed incorrect permissions for Solaris guests</para>10755 </listitem>10756 10757 <listitem>10758 <para>Shared Folders: fixed wrong file sizes with Solaris guests</para>10759 </listitem>10760 10761 <listitem>10762 <para>CBindings: fixed possible memory leak while releasing the IVirtualBox and ISession Objects</para>10763 </listitem>10764 10765 <listitem>10766 <para>Solaris hosts: fixed host-only network interface incompatibility with nwam/dhcpagent (bug #3754)</para>10767 </listitem>10768 10769 <listitem>10770 <para>Windows installer: fixed several install and uninstall issues (bugs #3659, #3686, #1730, #3711, #3373, #3382, #3701, #3685, #3710)</para>10771 </listitem>10772 10773 <listitem>10774 <para>Mac OS X hosts: preliminary support for Snow Leopard</para>10775 </listitem>10776 10777 </itemizedlist>10778 </sect1>10779 10780 <sect1>10781 <title>Version 2.2.0 (2009-04-08)</title>10782 10783 <para>This version is a major update. The following major new features10784 were added:</para>10785 10786 <itemizedlist>10787 10788 <listitem>10789 <para>OVF (Open Virtualization Format) appliance import and export (see <xref linkend="ovf" />) </para>10790 </listitem>10791 10792 <listitem>10793 <para>Host-only networking mode (see <xref linkend="network_hostonly" />) </para>10794 </listitem>10795 10796 <listitem>10797 <para>Hypervisor optimizations with significant performance gains for high context switching rates</para>10798 </listitem>10799 10800 <listitem>10801 <para>Raised the memory limit for VMs on 64-bit hosts to 16GB</para>10802 </listitem>10803 10804 <listitem>10805 <para>VT-x/AMD-V are enabled by default for newly created virtual machines</para>10806 </listitem>10807 10808 <listitem>10809 <para>USB (OHCI & EHCI) is enabled by default for newly created virtual machines (Qt GUI only)</para>10810 </listitem>10811 10812 <listitem>10813 <para>Experimental USB support for OpenSolaris hosts</para>10814 </listitem>10815 10816 <listitem>10817 <para>Shared Folders for Solaris and OpenSolaris guests</para>10818 </listitem>10819 10820 <listitem>10821 <para>OpenGL 3D acceleration for Linux and Solaris guests (see <xref linkend="guestadd-3d" />)</para>10822 </listitem>10823 10824 <listitem>10825 <para>Added C API in addition to C++, Java, Python and Web Services</para>10826 </listitem>10827 10828 </itemizedlist>10829 10830 <para>In addition, the following items were fixed and/or added:</para>10831 10832 <itemizedlist>10833 10834 <listitem>10835 <para>VMM: FreeBSD guest related fix for V86 flags (bug #2342) </para>10836 </listitem>10837 10838 <listitem>10839 <para>VMM: fixed guru meditation when booting an AsteriskNow Linux VM (bug #2342) </para>10840 </listitem>10841 10842 <listitem>10843 <para>VMM: fixed PGMPOOLKIND_FREE guru meditation (bugs #3356, #3431) </para>10844 </listitem>10845 10846 <listitem>10847 <para>VMM: fixed Windows XP boot hang (guest PAE + nested paging only) </para>10848 </listitem>10849 10850 <listitem>10851 <para>VMM: allow mixing of VT-x/AMD-V and software virtualization </para>10852 </listitem>10853 10854 <listitem>10855 <para>VMM: fixed extremely slow safe mode booting in e.g. Windows 2008 (VT-x/AMD-V only) </para>10856 </listitem>10857 10858 <listitem>10859 <para>VMM: significant speedup of certain GRUB boot loaders (e.g. Solaris) (VT-x/AMD-V only) </para>10860 </listitem>10861 10862 <listitem>10863 <para>VMM: real-mode IOPL fix for DOS guests (VT-x only) </para>10864 </listitem>10865 10866 <listitem>10867 <para>VMM: fixed VT-x detection with certain BIOSes that enable VT-x,10868 but don't set the lock bit in MSR_IA32_FEATURE_CONTROL </para>10869 </listitem>10870 10871 <listitem>10872 <para>VMM: fixed hibernation issues on Windows XP hosts (VT-x only; bug #1794) </para>10873 </listitem>10874 10875 <listitem>10876 <para>VMM: properly emulate <emphasis>RDMSR</emphasis> from the10877 TSC MSR, should fix some NetBSD guests</para>10878 </listitem>10879 10880 <listitem>10881 <para>VMM: emulate <emphasis>RDPMC</emphasis>; fixes Windows guests crashes10882 when using the Kaspersky virus scanner (bug #1778) </para>10883 </listitem>10884 10885 <listitem>10886 <para>NAT: fixed truncated downloads (FTP) (bug #3257)</para>10887 </listitem>10888 10889 <listitem>10890 <para>NAT: blocked UDP packets caused a crash (bug #3426)</para>10891 </listitem>10892 10893 <listitem>10894 <para>NAT: allow to configure the <emphasis>next server</emphasis>10895 and the <emphasis>boot file</emphasis> via VBoxManage (bug #2759)</para>10896 </listitem>10897 10898 <listitem>10899 <para>IDE: fixed hard disk upgrade from XML-1.2 settings (bug #1518)</para>10900 </listitem>10901 10902 <listitem>10903 <para>Hard disk: support more VMDK file variants (including fixed-size10904 ESX server images)</para>10905 </listitem>10906 10907 <listitem>10908 <para>Hard disks: refuse to start the VM if a disk image is not10909 writable</para>10910 </listitem>10911 10912 <listitem>10913 <para>USB: further reduced host CPU utilization for OHCI and10914 EHCI; the "VBoxInternal/Devices/usb-ohci/0/Config/FrameRate" CFG key10915 is no longer necessary and no longer supported</para>10916 </listitem>10917 10918 <listitem>10919 <para>USB: fixed BSOD on the host with certain USB devices10920 (Windows hosts only; bug #1654)</para>10921 </listitem>10922 10923 <listitem>10924 <para>E1000: properly handle cable disconnects (bug #3421)</para>10925 </listitem>10926 10927 <listitem>10928 <para>VRDP: fixed hangs when VRDP server is enabled or disabled in runtime</para>10929 </listitem>10930 10931 <listitem>10932 <para>Shared Folders: respect umask settings on Linux, Mac OS X and Solaris10933 hosts when creating files</para>10934 </listitem>10935 10936 <listitem>10937 <para>X11 guests: prevented setting the locale in vboxmouse, as10938 this caused problems with Turkish locales (bug #3563)</para>10939 </listitem>10940 10941 <listitem>10942 <para>X11 guests: show the guest mouse pointer at the right position10943 if the virtual desktop is larger than the guest resolution (bug10944 #2306)</para>10945 </listitem>10946 10947 <listitem>10948 <para>Linux Additions: fixed typo when detecting Xorg 1.610949 (bug #3555)</para>10950 </listitem>10951 10952 <listitem>10953 <para>Solaris guests: added xpg4/xcu4 dependency to the Guest Additions10954 installer (bug #3524)</para>10955 </listitem>10956 10957 <listitem>10958 <para>Windows guests: bind the VBoxMouse.sys filter driver to the10959 correct guest pointing device (bug #1324)</para>10960 </listitem>10961 10962 <listitem>10963 <para>Windows hosts: fixed BSOD when starting a VM with enabled host10964 interface (bug #3414)</para>10965 </listitem>10966 10967 <listitem>10968 <para>Linux hosts: do proper reference counting to prevent unloading10969 the vboxnetflt module as long as this code is in use (bug #3104)</para>10970 </listitem>10971 10972 <listitem>10973 <para>Linux hosts: do not leave zombies of VBoxSysInfo.sh10974 (bug #3586)</para>10975 </listitem>10976 10977 <listitem>10978 <para>Linux installers: fixes for Slackware, Arch Linux and Linux10979 from Scratch systems</para>10980 </listitem>10981 10982 <listitem>10983 <para>Windows installers: combined installer executable which contains10984 both (32- and 64-bit) architectures</para>10985 </listitem>10986 10987 <listitem>10988 <para>VBoxManage: less cryptic command-line error messages</para>10989 </listitem>10990 10991 <listitem>10992 <para>VBoxManage <computeroutput>list vms</computeroutput> commands now10993 default to compact format</para>10994 </listitem>10995 10996 <listitem>10997 <para>VBoxManage <computeroutput>controlvm dvdattach</computeroutput>10998 did not work if the image was attached before</para>10999 </listitem>11000 11001 <listitem>11002 <para>VBoxManage: allow creation of all supported disk image variants</para>11003 </listitem>11004 11005 <listitem>11006 <para>VBoxManage <computeroutput>showvminfo</computeroutput>:11007 don't spam the release log if the Guest Additions don't support11008 statistics information (bug #3457)</para>11009 </listitem>11010 11011 <listitem>11012 <para>VBoxManage: big command line processing cleanup, the legacy11013 single-dash options are deprecated and will be removed in the11014 next major release, so switch to the new options now</para>11015 </listitem>11016 11017 <listitem>11018 <para>Hard disks: improved immutable disk support to auto-reset diff file at11019 VM startup (related to bug #2772)</para>11020 </listitem>11021 11022 <listitem>11023 <para>GUI: enable the audio adapter by default for new VMs</para>11024 </listitem>11025 11026 <listitem>11027 <para>GUI: warn if VT-x/AMD-V is not operational when starting a 64-bit guest</para>11028 </listitem>11029 11030 <listitem>11031 <para>GUI: deactivate 64-bit guest support when the host CPU does not support VT-x/AMD-V</para>11032 </listitem>11033 11034 <listitem>11035 <para>GUI: removed floppy icon from the status bar</para>11036 </listitem>11037 11038 <listitem>11039 <para>GUI: show build revision in about dialog</para>11040 </listitem>11041 11042 <listitem>11043 <para>GUI: fixed sticky status bar text</para>11044 </listitem>11045 11046 <listitem>11047 <para>GUI: improved error dialogs</para>11048 </listitem>11049 11050 <listitem>11051 <para>GUI: fail with an appropriate error message when trying to boot11052 a read-only disk image (bug #1745)</para>11053 </listitem>11054 11055 <listitem>11056 <para>GUI/Mac OS X: fixed disabled close button</para>11057 </listitem>11058 11059 <listitem>11060 <para>GUI/Windows: re-enabled support for copy and paste (Windows hosts 2.011061 regression; bug #2065)</para>11062 </listitem>11063 11064 <listitem>11065 <para>3D support: added OpenGL select/feedback support (bug #2920)</para>11066 </listitem>11067 11068 <listitem>11069 <para>3D support: close OpenGL subsystem for terminated guest applications (bug #3243)</para>11070 </listitem>11071 11072 <listitem>11073 <para>3D support: fixed VM hangs when starting guests with 3D acceleration enabled (bug #3437)</para>11074 </listitem>11075 11076 <listitem>11077 <para>PXE: fixed boot hangs when hardware virtualization is used (bug11078 #2536)</para>11079 </listitem>11080 11081 <listitem>11082 <para>LsiLogic: fixed problems with Solaris guests</para>11083 </listitem>11084 11085 <listitem>11086 <para>Main API: close machine settings XML file when unregistering machine11087 (bug #3548)</para>11088 </listitem>11089 11090 </itemizedlist>11091 </sect1>11092 11093 <sect1>11094 <title>Version 2.1.4 (2009-02-16)</title>11095 11096 <para>This is a maintenance release. The following items were fixed and/or11097 added:</para>11098 11099 <itemizedlist>11100 11101 <listitem>11102 <para>Windows hosts: fixed host crashes/hangs on certain 32 bits Windows systems11103 when running Linux guests (bugs #1606, #2269, #2763)</para>11104 </listitem>11105 11106 <listitem>11107 <para>Windows hosts: fixed network component BSOD issue (bugs #3168, #2916)</para>11108 </listitem>11109 11110 <listitem>11111 <para>Windows hosts: fixed installation issues (bugs #2517, #1730, #3130)</para>11112 </listitem>11113 11114 <listitem>11115 <para>Linux hosts: fixed occasional kernel oopses (bug #2556)</para>11116 </listitem>11117 11118 <listitem>11119 <para>Linux hosts: fixed module dependency for shipped modules11120 (bug #3115)</para>11121 </listitem>11122 11123 <listitem>11124 <para>Linux hosts: moved the udev rules for USB forward so that they11125 don't override existing system rules (bug #3143)</para>11126 </listitem>11127 11128 <listitem>11129 <para>Linux hosts: fixed the issue with guest not being able to11130 communicate with each other when attached via TAP interfaces11131 (bug #3215)</para>11132 </listitem>11133 11134 <listitem>11135 <para>Linux hosts: give up probing for USB gracefully if DBus or hal11136 are not available (bug #3136)</para>11137 </listitem>11138 11139 <listitem>11140 <para>Linux hosts: fixed warnings in installer when SELinux was11141 disabled (bug #3098)</para>11142 </listitem>11143 11144 <listitem>11145 <para>Linux hosts: VirtualBox sometimes failed to start if it had11146 been started using sudo previously (bug #3270)</para>11147 </listitem>11148 11149 <listitem>11150 <para>Solaris hosts: fixed high CPU load while running many guests11151 in parallel</para>11152 </listitem>11153 11154 <listitem>11155 <para>Solaris hosts: fixed inability to start more than 128 VMs</para>11156 </listitem>11157 11158 <listitem>11159 <para>VMM: fixed performance regression for Windows guests (bug #3172) </para>11160 </listitem>11161 11162 <listitem>11163 <para>VMM: ignore CPU stepping when restoring a saved state/snapshot</para>11164 </listitem>11165 11166 <listitem>11167 <para>REM: fixed inability to use gdb to debug programs in Linux guests with11168 software virtualization (bug #3245)</para>11169 </listitem>11170 11171 <listitem>11172 <para>GUI: fixed dead key handling on Solaris hosts (bug #3256)</para>11173 </listitem>11174 11175 <listitem>11176 <para>GUI: in the shutdown dialog, disable the action <emphasis>send the11177 shutdown signal</emphasis> if the guest is currently not using ACPI</para>11178 </listitem>11179 11180 <listitem>11181 <para>GUI: suppress additional key release events sent by X11 hosts11182 when keys are auto-repeated (bug #1296)</para>11183 </listitem>11184 11185 <listitem>11186 <para>API: restore case insensitive OS type name lookup (bug #3087)</para>11187 </listitem>11188 11189 <listitem>11190 <para>VBoxHeadless: really don't start X11 services (clipboard service,11191 3D acceleration; Solaris & Darwin hosts only; bug #3199)</para>11192 </listitem>11193 11194 <listitem>11195 <para>NAT: fixed occasional crashes when the guest is doing11196 traceroute (non-Windows hosts; bug #3200)</para>11197 </listitem>11198 11199 <listitem>11200 <para>NAT: fixed crashes under high load (bug #3110)</para>11201 </listitem>11202 11203 <listitem>11204 <para>NAT: fixed truncated downloads (Windows hosts only, bug #3257)</para>11205 </listitem>11206 11207 <listitem>11208 <para>NAT: don't intercept TFTP packages with a destination address11209 different from the builtin TFTP server (bug #3112)</para>11210 </listitem>11211 11212 <listitem>11213 <para>USB: several fixes for USB passthrough on Linux hosts</para>11214 </listitem>11215 11216 <listitem>11217 <para>USB: reduced host CPU utilization if EHCI is active</para>11218 </listitem>11219 11220 <listitem>11221 <para>VRDP: fixed VRDP server black screen after a client reconnect (bug #1989)</para>11222 </listitem>11223 11224 <listitem>11225 <para>VRDP: modified rdesktop client (rdesktop-vrdp) now uses NumLock state11226 synchronization (bug #3253)</para>11227 </listitem>11228 11229 <listitem>11230 <para>LsiLogic: make FreeBSD guests work (bug #3174)</para>11231 </listitem>11232 11233 <listitem>11234 <para>ATA: fixed deadlock when pausing VM due to problems with the11235 virtual disk (e.g. disk full, iSCSI target unavailable)</para>11236 </listitem>11237 11238 <listitem>11239 <para>iSCSI: fixed possible crash when pausing the VM</para>11240 </listitem>11241 11242 <listitem>11243 <para>3D support: added missing GL_MAX_TEXTURE_COORDS_ARB (bug #3246)</para>11244 </listitem>11245 11246 <listitem>11247 <para>Windows Additions: fixed <emphasis>ERROR (e0000101)</emphasis>11248 error during installation (bug #1923)</para>11249 </listitem>11250 11251 <listitem>11252 <para>Windows Additions: fixed Windows Explorer hang when browsing shared folders11253 with 64 bit guests (bug #2225)</para>11254 </listitem>11255 11256 <listitem>11257 <para>Windows Additions: fixed guest screen distortions during a video mode change</para>11258 </listitem>11259 11260 <listitem>11261 <para>Windows Additions: fixed the <emphasis>Network drive not connected</emphasis>11262 message for mapped shared folders drives after the guest startup (bug #3157)</para>11263 </listitem>11264 11265 <listitem>11266 <para>Linux Additions: fixed occasional file corruption when writing files11267 in <emphasis>O_APPEND</emphasis> mode to a shared folder (bug #2844)</para>11268 </listitem>11269 11270 <listitem>11271 <para>Linux Additions: the mouse driver was not properly set up11272 on X.Org release candidates (bug #3212)</para>11273 </listitem>11274 11275 <listitem>11276 <para>Linux Additions: fixed installer to work with openSUSE 11.111277 (bug #3213)</para>11278 </listitem>11279 11280 <listitem>11281 <para>Linux Additions: disable dynamic resizing if the X server is11282 configured for fixed resolutions</para>11283 </listitem>11284 11285 <listitem>11286 <para>Linux/Solaris Additions: handle virtual resolutions properly which are11287 larger than the actual guest resolution (bug #3096)</para>11288 </listitem>11289 11290 </itemizedlist>11291 </sect1>11292 11293 <sect1>11294 <title>Version 2.1.2 (2009-01-21)</title>11295 11296 <para>This is a maintenance release. The following items were fixed and/or11297 added:</para>11298 11299 <itemizedlist>11300 11301 <listitem>11302 <para>USB: Linux host support fixes (bug #3136)</para>11303 </listitem>11304 11305 <listitem>11306 <para>VMM: fixed guru meditation for PAE guests on non-PAE hosts (AMD-V)</para>11307 </listitem>11308 11309 <listitem>11310 <para>VMM: fixed guru meditation on Mac OS X hosts when using VT-x</para>11311 </listitem>11312 11313 <listitem>11314 <para>VMM: allow running up to 1023 VMs on 64-bit hosts (used to be 127)</para>11315 </listitem>11316 11317 <listitem>11318 <para>VMM: several FreeBSD guest related fixes (bugs #2342, #2341, #2761) </para>11319 </listitem>11320 11321 <listitem>11322 <para>VMM: fixed guru meditation when installing Suse Enterprise Server 10U2 (VT-x only; bug #3039)</para>11323 </listitem>11324 11325 <listitem>11326 <para>VMM: fixed guru meditation when booting Novell NetWare 4.11 (VT-x only; bug #2898) </para>11327 </listitem>11328 11329 <listitem>11330 <para>VMM: fixed VERR_ADDRESS_TOO_BIG error on some Mac OS X systems when starting a VM </para>11331 </listitem>11332 11333 <listitem>11334 <para>VMM: clear MSR_K6_EFER_SVME after probing for AMD-V (bug #3058) </para>11335 </listitem>11336 11337 <listitem>11338 <para>VMM: fixed guru meditation during Windows 7 boot with more than 2 GB guest RAM (VT-x, nested paging only) </para>11339 </listitem>11340 11341 <listitem>11342 <para>VMM: fixed hang during OS/2 MCP2 boot (AMD-V and VT-x only) </para>11343 </listitem>11344 11345 <listitem>11346 <para>VMM: fixed loop during OpenBSD 4.0 boot (VT-x only) </para>11347 </listitem>11348 11349 <listitem>11350 <para>VMM: fixed random crashes related to FPU/XMM with 64 bits guests on 32 bits hosts </para>11351 </listitem>11352 11353 <listitem>11354 <para>VMM: fixed occasional XMM state corruption with 64 bits guests </para>11355 </listitem>11356 11357 <listitem>11358 <para>GUI: raised the RAM limit for new VMs to 75% of the host memory</para>11359 </listitem>11360 11361 <listitem>11362 <para>GUI: added Windows 7 as operating system type</para>11363 </listitem>11364 11365 <listitem>11366 <para>VBoxSDL: fixed <computeroutput>-fixed fixedmode</computeroutput> parameter11367 (bug #3067)</para>11368 </listitem>11369 11370 <listitem>11371 <para>Clipboard: stability fixes (Linux and Solaris hosts only,11372 bug #2675 and #3003)</para>11373 </listitem>11374 11375 <listitem>11376 <para>3D support: fixed VM crashes for certain guest applications11377 (bugs #2781, #2797, #2972, #3089)</para>11378 </listitem>11379 11380 <listitem>11381 <para>LsiLogic: improved support for Windows guests (still experimental)</para>11382 </listitem>11383 11384 <listitem>11385 <para>VGA: fixed a 2.1.0 regression where guest screen resize11386 events were not properly handled (bug #2783)</para>11387 </listitem>11388 11389 <listitem>11390 <para>VGA: significant performance improvements when using VT-x/AMD-V11391 on Mac OS X hosts</para>11392 </listitem>11393 11394 <listitem>11395 <para>VGA: better handling for VRAM offset changes (fixes GRUB2 and Dos DOOM display issues)</para>11396 </listitem>11397 11398 <listitem>11399 <para>VGA: custom VESA modes with invalid widths are now rounded up11400 to correct ones (bug #2895)</para>11401 </listitem>11402 11403 <listitem>11404 <para>IDE: fixed ATAPI passthrough support (Linux hosts only; bug #2795)</para>11405 </listitem>11406 11407 <listitem>11408 <para>Networking: fixed kernel panics due to NULL pointer dereference11409 in Linux kernels < 2.6.20 (Linux hosts only; bug #2827)</para>11410 </listitem>11411 11412 <listitem>11413 <para>Networking: fixed intermittent BSODs when using the new host11414 interface (Windows hosts only; bugs #2832, #2937, #2929)</para>11415 </listitem>11416 11417 <listitem>11418 <para>Networking: fixed several issues with displaying hostif NICs11419 in the GUI (Windows hosts only; bugs 2814, #2842)11420 </para>11421 </listitem>11422 11423 <listitem>11424 <para>Networking: fixed the issue with displaying hostif NICs11425 without assigned IP addresses (Linux hosts only; bug #2780)11426 </para>11427 </listitem>11428 11429 <listitem>11430 <para>Networking: fixed the issue with sent packets coming back to11431 internal network when using hostif (Linux hosts only; bug #3056).11432 </para>11433 </listitem>11434 11435 <listitem>11436 <para>NAT: fixed port forwarding (Windows hosts only; bug #2808)</para>11437 </listitem>11438 11439 <listitem>11440 <para>NAT: fixed booting from the builtin TFTP server (bug #1959)</para>11441 </listitem>11442 11443 <listitem>11444 <para>NAT: fixed occasional crashes (bug #2709)</para>11445 </listitem>11446 11447 <listitem>11448 <para>SATA: vendor product data (VPD) is now configurable</para>11449 </listitem>11450 11451 <listitem>11452 <para>SATA: raw disk partitions were not recognized11453 (2.1.0 regression; Windows host only, bug #2778)</para>11454 </listitem>11455 11456 <listitem>11457 <para>SATA: fixed timeouts in the guest when using raw VMDK files11458 (Linux host only, bug #2796)</para>11459 </listitem>11460 11461 <listitem>11462 <para>SATA: huge speed up during certain I/O operations like11463 formatting a drive</para>11464 </listitem>11465 11466 <listitem>11467 <para>SATA/IDE: fixed possible crash/errors during VM shutdown</para>11468 </listitem>11469 11470 <listitem>11471 <para>VRDP: fixed loading of <computeroutput>libpam.so.1</computeroutput>11472 from the host (Solaris hosts only)</para>11473 </listitem>11474 11475 <listitem>11476 <para>VRDP: fixed RDP client disconnects</para>11477 </listitem>11478 11479 <listitem>11480 <para>VRDP: fixed VRDP server misbehavior after a broken client connection</para>11481 </listitem>11482 11483 <listitem>11484 <para>VBoxManage <computeroutput>showvminfo</computeroutput>:11485 fixed assertion for running VMs (bug #2773)</para>11486 </listitem>11487 11488 <listitem>11489 <para>VBoxManage <computeroutput>convertfromraw</computeroutput>: added11490 parameter checking and made it default to creating VDI files;11491 fixed and documented format parameter (bug #2776)</para>11492 </listitem>11493 11494 <listitem>11495 <para>VBoxManage <computeroutput>clonehd</computeroutput>: fixed11496 garbled output image when creating VDI files (bug #2813)</para>11497 </listitem>11498 11499 <listitem>11500 <para>VBoxManage <computeroutput>guestproperty</computeroutput>: fixed11501 property enumeration (incorrect parameters/exception)</para>11502 </listitem>11503 11504 <listitem>11505 <para>VHD: fixed error when attaching certain container files11506 (bug #2768)</para>11507 </listitem>11508 11509 <listitem>11510 <para>Solaris hosts: added support for serial ports (bug #1849)</para>11511 </listitem>11512 11513 <listitem>11514 <para>Solaris hosts: fix for Japanese keyboards (bug #2847)</para>11515 </listitem>11516 11517 <listitem>11518 <para>Solaris hosts: 32-bit and 64-bit versions now available as a11519 single, unified package</para>11520 </listitem>11521 11522 <listitem>11523 <para>Linux hosts: don't depend on <computeroutput>libcap1</computeroutput>11524 anymore (bug #2859)</para>11525 </listitem>11526 11527 <listitem>11528 <para>Linux hosts: kernel module compile fixes for 2.6.29-rc1</para>11529 </listitem>11530 11531 <listitem>11532 <para>Linux hosts: don't drop any capability if the VM was started11533 by root (2.1.0 regression)</para>11534 </listitem>11535 11536 <listitem>11537 <para>Mac OS X hosts: save the state of running or paused VMs when the11538 host machine's battery reaches critical level</para>11539 </listitem>11540 11541 <listitem>11542 <para>Mac OS X hosts: improved window resizing of the VM window</para>11543 </listitem>11544 11545 <listitem>11546 <para>Mac OS X hosts: added GUI option to disable the dock icon realtime11547 preview in the GUI to decrease the host CPU load when the guest is11548 doing 3D</para>11549 </listitem>11550 11551 <listitem>11552 <para>Mac OS X hosts: polished realtime preview dock icon</para>11553 </listitem>11554 11555 <listitem>11556 <para>Windows Additions: fixed guest property and logging OS type11557 detection for Windows 2008 and Windows 7 Beta</para>11558 </listitem>11559 11560 <listitem>11561 <para>Windows Additions: added support for Windows 7 Beta (bugs #2995, #3015)</para>11562 </listitem>11563 11564 <listitem>11565 <para>Windows Additions: fixed Windows 2000 guest freeze when accessing11566 files on shared folders (bug #2764)</para>11567 </listitem>11568 11569 <listitem>11570 <para>Windows Additions: fixed CTRL-ALT-DEL handling when using VBoxGINA</para>11571 </listitem>11572 11573 <listitem>11574 <para>Windows Additions Installer: added /extract switch to only extract11575 (not install) the files to a directory (can be specified with /D=path)</para>11576 </listitem>11577 11578 <listitem>11579 <para>Linux installer and Additions: added support for the Linux11580 From Scratch distribution (bug #1587) and recent Gentoo versions11581 (bug #2938)</para>11582 </listitem>11583 11584 <listitem>11585 <para>Additions: added experimental support for X.Org Server 1.6 RC on11586 Linux guests</para>11587 </listitem>11588 11589 <listitem>11590 <para>Linux Additions: fixed bug which prevented to properly set11591 <computeroutput>fmode</computeroutput> on mapped shared folders11592 (bug #1776)</para>11593 </listitem>11594 11595 <listitem>11596 <para>Linux Additions: fixed appending of files on shared folders11597 (bug #1612)</para>11598 </listitem>11599 11600 <listitem>11601 <para>Linux Additions: ignore <computeroutput>noauto</computeroutput>11602 option when mounting a shared folder (bug #2498)</para>11603 </listitem>11604 11605 <listitem>11606 <para>Linux Additions: fixed a driver issue preventing X11 from11607 compiling keymaps (bug #2793 and #2905)</para>11608 </listitem>11609 11610 <listitem>11611 <para>X11 Additions: workaround in the mouse driver for a server11612 crash when the driver is loaded manually (bug #2397)</para>11613 </listitem>11614 11615 </itemizedlist>11616 </sect1>11617 11618 <sect1>11619 <title>Version 2.1.0 (2008-12-17)</title>11620 11621 <para>This version is a major update. The following major new features11622 were added:</para>11623 11624 <itemizedlist>11625 <listitem>11626 <para>Support for hardware virtualization (VT-x and AMD-V) on Mac OS X hosts</para>11627 </listitem>11628 11629 <listitem>11630 <para>Support for 64-bit guests on 32-bit host operating systems (experimental; see <xref linkend="intro-64bitguests" />)</para>11631 </listitem>11632 11633 <listitem>11634 <para>Added support for Intel Nehalem virtualization enhancements (EPT and VPID; see <xref linkend="hwvirt" />)</para>11635 </listitem>11636 11637 <listitem>11638 <para>Experimental 3D acceleration via OpenGL (see <xref linkend="guestadd-3d" />)</para>11639 </listitem>11640 11641 <listitem>11642 <para>Experimental LsiLogic and BusLogic SCSI controllers (see <xref linkend="harddiskcontrollers" />)</para>11643 </listitem>11644 11645 <listitem>11646 <para>Full VMDK/VHD support including snapshots (see <xref linkend="vdidetails" />)</para>11647 </listitem>11648 11649 <listitem>11650 <para>New NAT engine with significantly better performance, reliability and ICMP echo11651 (ping) support (bugs #1046, #2438, #2223, #1247)</para>11652 </listitem>11653 11654 <listitem>11655 <para>New Host Interface Networking implementations for Windows and11656 Linux hosts with easier setup (replaces TUN/TAP on Linux and manual bridging on Windows)</para>11657 </listitem>11658 11659 </itemizedlist>11660 11661 <para>In addition, the following items were fixed and/or added:</para>11662 11663 <itemizedlist>11664 <listitem>11665 <para>VMM: significant performance improvements for VT-x (real mode execution) </para>11666 </listitem>11667 11668 <listitem>11669 <para>VMM: support for hardware breakpoints (VT-x and AMD-V only; bug #477)</para>11670 </listitem>11671 11672 <listitem>11673 <para>VMM: VGA performance improvements for VT-x and AMD-V </para>11674 </listitem>11675 11676 <listitem>11677 <para>VMM: Solaris and OpenSolaris guest performance improvements for AMD-V (Barcelona family CPUs only) </para>11678 </listitem>11679 11680 <listitem>11681 <para>VMM: fixed guru meditation while running the Dr. Web virus scanner11682 (software virtualization only; bug #1439)</para>11683 </listitem>11684 11685 <listitem>11686 <para>VMM: deactivate VT-x and AMD-V when the host machine goes into suspend mode; reactivate11687 when the host machine resumes (Windows, Mac OS X & Linux hosts; bug #1660)</para>11688 </listitem>11689 11690 <listitem>11691 <para>VMM: fixed guest hangs when restoring VT-x or AMD-V saved states/snapshots </para>11692 </listitem>11693 11694 <listitem>11695 <para>VMM: fixed guru meditation when executing a one byte debug11696 instruction (VT-x only; bug #2617)</para>11697 </listitem>11698 11699 <listitem>11700 <para>VMM: fixed guru meditation for PAE guests on non-PAE hosts (VT-x) </para>11701 </listitem>11702 11703 <listitem>11704 <para>VMM: disallow mixing of software and hardware virtualization execution in general (bug #2404)</para>11705 </listitem>11706 11707 <listitem>11708 <para>VMM: fixed black screen when booting OS/2 1.x (AMD-V only) </para>11709 </listitem>11710 11711 <listitem>11712 <para>GUI: pause running VMs when the host machine goes into suspend mode (Windows & Mac OS X hosts)</para>11713 </listitem>11714 11715 <listitem>11716 <para>GUI: resume previously paused VMs when the host machine resumes after suspend (Windows & Mac OS X hosts)</para>11717 </listitem>11718 11719 <listitem>11720 <para>GUI: save the state of running or paused VMs when the host machine's11721 battery reaches critical level (Windows hosts)</para>11722 </listitem>11723 11724 <listitem>11725 <para>GUI: properly restore the position of the selector window when running on11726 the compiz window manager</para>11727 </listitem>11728 11729 <listitem>11730 <para>GUI: properly restore the VM in seamless mode (2.0 regression)</para>11731 </listitem>11732 11733 <listitem>11734 <para>GUI: warn user about non optimal memory settings</para>11735 </listitem>11736 11737 <listitem>11738 <para>GUI: structure operating system list according to family and version for improved usability</para>11739 </listitem>11740 11741 <listitem>11742 <para>GUI: predefined settings for QNX guests</para>11743 </listitem>11744 11745 <listitem>11746 <para>IDE: improved ATAPI passthrough support</para>11747 </listitem>11748 11749 <listitem>11750 <para>Networking: added support for up to 8 Ethernet adapters per VM</para>11751 </listitem>11752 11753 <listitem>11754 <para>Networking: fixed issue where a VM could lose connectivity after a reboot</para>11755 </listitem>11756 11757 <listitem>11758 <para>iSCSI: allow snapshot/diff creation using local VDI file</para>11759 </listitem>11760 11761 <listitem>11762 <para>iSCSI: improved interoperability with iSCSI targets</para>11763 </listitem>11764 11765 <listitem>11766 <para>Graphics: fixed handling of a guest video memory which is not a power11767 of two (bug #2724)</para>11768 </listitem>11769 11770 <listitem>11771 <para>VBoxManage: fixed bug which prevented setting up the serial port11772 for direct device access</para>11773 </listitem>11774 11775 <listitem>11776 <para>VBoxManage: added support for VMDK and VHD image creation</para>11777 </listitem>11778 11779 <listitem>11780 <para>VBoxManage: added support for image conversion (VDI/VMDK/VHD/RAW)</para>11781 </listitem>11782 11783 <listitem>11784 <para>Solaris hosts: added IPv6 support between host and guest when using host interface networking</para>11785 </listitem>11786 11787 <listitem>11788 <para>Mac OS X hosts: added ACPI host power status reporting</para>11789 </listitem>11790 11791 <listitem>11792 <para>API: redesigned storage model with better generalization</para>11793 </listitem>11794 11795 <listitem>11796 <para>API: allow attaching a hard disk to more than one VM at a time</para>11797 </listitem>11798 11799 <listitem>11800 <para>API: added methods to return network configuration information of the host system</para>11801 </listitem>11802 11803 <listitem>11804 <para>Shared Folders: performance and stability fixes for Windows guests (Microsoft Office Applications)</para>11805 </listitem>11806 11807 </itemizedlist>11808 </sect1>11809 11810 <sect1>11811 <title>Version 2.0.8 (2009-03-10)</title>11812 11813 <para>This is a maintenance release. The following items were fixed and/or11814 added:</para>11815 11816 <itemizedlist>11817 11818 <listitem>11819 <para>VMM: fixed guest hangs when restoring VT-x or AMD-V saved11820 states/snapshots</para>11821 </listitem>11822 11823 <listitem>11824 <para>VMM: fixed memory allocation issues which can cause VM start11825 failures with VERR_PGM_MAPPING_CONFLICT error</para>11826 </listitem>11827 11828 <listitem>11829 <para>VMM: fixed host crashes/hangs on certain 32 bits Windows systems11830 when running Linux guests (bugs #1606, #2269, #2763)</para>11831 </listitem>11832 11833 <listitem>11834 <para>XPCOM/Main: fixed synchronization bug caused by SYSV semaphore key11835 collisions</para>11836 </listitem>11837 11838 <listitem>11839 <para>ATA: fixed deadlock when pausing VM due to problems with the11840 virtual disk (e.g. disk full, iSCSI target unavailable)</para>11841 </listitem>11842 11843 <listitem>11844 <para>iSCSI: fixed possible crash when pausing the VM</para>11845 </listitem>11846 11847 <listitem>11848 <para>iSCSI: fix PDU validity checking and detect final PDU11849 reliably</para>11850 </listitem>11851 11852 <listitem>11853 <para>VBoxHeadless: really don't start X11 services (clipboard service,11854 3D acceleration; Solaris & Darwin hosts only; bug #3199)</para>11855 </listitem>11856 11857 <listitem>11858 <para>Networking: fixed issue where a VM could lose connectivity after11859 a reboot</para>11860 </listitem>11861 11862 <listitem>11863 <para>Linux hosts: fixed occasional kernel oopses (bug #2556)</para>11864 </listitem>11865 11866 <listitem>11867 <para>Solaris hosts: fixed high CPU load while running many guests11868 in parallel</para>11869 </listitem>11870 11871 <listitem>11872 <para>Solaris hosts: fixed inability to start more than 128 VMs</para>11873 </listitem>11874 11875 <listitem>11876 <para>Solaris/Web services: fixed SMF script to set home directory11877 correctly</para>11878 </listitem>11879 11880 <listitem>11881 <para>Linux Additions: fixed occasional file corruption when writing files11882 in <emphasis>O_APPEND</emphasis> mode to a shared folder (bug #2844)</para>11883 </listitem>11884 11885 </itemizedlist>11886 </sect1>11887 11888 <sect1>11889 <title>Version 2.0.6 (2008-11-21)</title>11890 11891 <para>This is a maintenance release. The following items were fixed and/or11892 added:</para>11893 11894 <itemizedlist>11895 11896 <listitem>11897 <para>VMM: fixed Guru meditation when running 64 bits Windows guests11898 (bug #2220)</para>11899 </listitem>11900 11901 <listitem>11902 <para>VMM: fixed Solaris 10U6 boot hangs (VT-x and AMD-V) bug #2565)</para>11903 </listitem>11904 11905 <listitem>11906 <para>VMM: fixed Solaris 10U6 reboot hangs (AMD-V only; bug #2565)</para>11907 </listitem>11908 11909 <listitem>11910 <para>GUI: the host key was sometimes not properly displayed (Windows11911 hosts only, bug #1996)</para>11912 </listitem>11913 11914 <listitem>11915 <para>GUI: the keyboard focus was lost after minimizing and restoring11916 the VM window via the Windows taskbar (bugs #784)</para>11917 </listitem>11918 11919 <listitem>11920 <para>VBoxManage: properly show SATA disks when showing the VM information11921 (bug #2624)</para>11922 </listitem>11923 11924 <listitem>11925 <para>SATA: fixed access if the buffer size is not sector-aligned11926 (bug #2024)</para>11927 </listitem>11928 11929 <listitem>11930 <para>SATA: improved performance</para>11931 </listitem>11932 11933 <listitem>11934 <para>SATA: fixed snapshot function with ports>1 (bug #2510)</para>11935 </listitem>11936 11937 <listitem>11938 <para>E1000: fixed crash under rare circumstances</para>11939 </listitem>11940 11941 <listitem>11942 <para>USB: fixed support for iPhone and Nokia devices (Linux host:11943 bugs #470 & #491)</para>11944 </listitem>11945 11946 <listitem>11947 <para>Windows host installer: added proper handling of open VirtualBox11948 applications when updating the installation</para>11949 </listitem>11950 11951 <listitem>11952 <para>Windows host installer: fixed default installation directory on11953 64-bit on new installations (bug #2501)</para>11954 </listitem>11955 11956 <listitem>11957 <para>Linux/Solaris/Darwin hosts: verify permissions11958 in <computeroutput>/tmp/vbox-$USER-ipc</computeroutput></para>11959 </listitem>11960 11961 <listitem>11962 <para>Linux hosts: fixed assertion on high network load (AMD64 hosts,11963 fix for Linux distributions with glibc 2.6 and newer (bug #616)</para>11964 </listitem>11965 11966 <listitem>11967 <para>Linux hosts: don't crash during shutdown with serial ports11968 connected to a host device</para>11969 </listitem>11970 11971 <listitem>11972 <para>Solaris hosts: fixed incompatibility between IPSEC and host interface networking</para>11973 </listitem>11974 11975 <listitem>11976 <para>Solaris hosts: fixed a rare race condition while powering off VMs with host interface networking</para>11977 </listitem>11978 11979 <listitem>11980 <para>Solaris hosts: fixed VBoxSDL on Solaris 10 by shipping the required SDL library (bug #2475)</para>11981 </listitem>11982 11983 <listitem>11984 <para>Windows Additions: fixed logged in users reporting via guest properties11985 when using native RDP connections</para>11986 </listitem>11987 11988 <listitem>11989 <para>Windows Additions: fixed Vista crashes when accessing shared11990 folders under certain circumstances (bug #2461)</para>11991 </listitem>11992 11993 <listitem>11994 <para>Windows Additions: fixed shared folders access with MS-Office11995 (bug #2591)</para>11996 </listitem>11997 11998 <listitem>11999 <para>Linux Additions: fixed compilation of vboxvfs.ko for 64-bit12000 guests (bug #2550)</para>12001 </listitem>12002 12003 <listitem>12004 <para>SDK: added JAX-WS port caching to speedup connections</para>12005 </listitem>12006 12007 </itemizedlist>12008 </sect1>12009 12010 <sect1>12011 <title>Version 2.0.4 (2008-10-24)</title>12012 12013 <para>This is a maintenance release. The following items were fixed and/or12014 added:</para>12015 12016 <itemizedlist>12017 <listitem>12018 <para>VMM: better error reporting for VT-x failures</para>12019 </listitem>12020 12021 <listitem>12022 <para>VMM: don't overflow the release log with PATM messages (bug #1775)</para>12023 </listitem>12024 12025 <listitem>12026 <para>VMM: fixed save state restore in real mode (software virtualization only)</para>12027 </listitem>12028 12029 <listitem>12030 <para>GUI: work around a Qt bug on Mac OS X (bug #2321)</para>12031 </listitem>12032 12033 <listitem>12034 <para>GUI: properly install the Qt4 accessible plugin (bug #629)</para>12035 </listitem>12036 12037 <listitem>12038 <para>SATA: error message when starting a VM with a VMDK connected to a SATA port (bug #2182)</para>12039 </listitem>12040 12041 <listitem>12042 <para>SATA: fixed Guru mediation when booting OpenSolaris/64; most12043 likely applies to other guests as well (bug #2292)</para>12044 </listitem>12045 12046 <listitem>12047 <para>Network: don't crash when changing the adapter link state if no12048 host driver is attached (bug #2333)</para>12049 </listitem>12050 12051 <listitem>12052 <para>VHD: fixed bug which prevents booting from VHD images bigger than 4GB (bug #2085)</para>12053 </listitem>12054 12055 <listitem>12056 <para>VRDP: fixed a repaint problem when the guest resolution was not12057 equal to the client resolution</para>12058 </listitem>12059 12060 <listitem>12061 <para>Clipboard: don't crash when host service initialization takes12062 longer than expected (Linux hosts only; bug #2001)</para>12063 </listitem>12064 12065 <listitem>12066 <para>Windows hosts: VBoxSVC.exe crash (bug #2212)</para>12067 </listitem>12068 12069 <listitem>12070 <para>Windows hosts: VBoxSVC.exe memory leak due to a Windows WMI memory leak (Vista only) (bug #2242)</para>12071 </listitem>12072 12073 <listitem>12074 <para>Windows hosts: VBoxSVC.exe delays GUI startup</para>12075 </listitem>12076 12077 <listitem>12078 <para>Linux hosts: handle jiffies counter overflow (VM stuck after 30012079 seconds of host uptime; bug #2247)</para>12080 </listitem>12081 12082 <listitem>12083 <para>Solaris hosts: fixed host or guest side networking going stale while using host interface12084 networking (bug #2474)</para>12085 </listitem>12086 12087 <listitem>12088 <para>Solaris hosts: added support for using unplumbed network interfaces and Crossbow Virtual12089 Network Interfaces (VNICs) with host interface networking</para>12090 </listitem>12091 12092 <listitem>12093 <para>Solaris hosts: reworked threading model improves performance for host interface networking</para>12094 </listitem>12095 12096 <listitem>12097 <para>Windows Additions: fixed crash when accessing deep directory structures in a shared folder</para>12098 </listitem>12099 12100 <listitem>12101 <para>Windows Additions: improved shared folder name resolving (bug #1728)</para>12102 </listitem>12103 12104 <listitem>12105 <para>Windows Additions: fixed Windows 2000 shutdown crash (bug #2254)</para>12106 </listitem>12107 12108 <listitem>12109 <para>Windows Additions: fixed error code for12110 <computeroutput>MoveFile()</computeroutput> if the target exists (bug #2350)</para>12111 </listitem>12112 12113 <listitem>12114 <para>Linux Additions: fixed <computeroutput>seek()</computeroutput>12115 for files bigger than 2GB (bug #2379)</para>12116 </listitem>12117 12118 <listitem>12119 <para>Linux Additions: support Ubuntu 8.10</para>12120 </listitem>12121 12122 <listitem>12123 <para>Linux Additions: clipboard fixes (bug #2015)</para>12124 </listitem>12125 12126 <listitem>12127 <para>Web services: improved documentation and fixed example (bug #1642)</para>12128 </listitem>12129 12130 </itemizedlist>12131 12132 </sect1>12133 12134 <sect1>12135 <title>Version 2.0.2 (2008-09-12)</title>12136 12137 <para>This is a maintenance release. The following items were fixed and/or12138 added:</para>12139 12140 <itemizedlist>12141 12142 <listitem>12143 <para>VMM: fixed inability to run more than one VM in parallel (AMD-V on12144 CPUs with erratum 170 only; bug #2167)</para>12145 </listitem>12146 12147 <listitem>12148 <para>VMM: VT-x stability fixes (bug #2179 and others)</para>12149 </listitem>12150 12151 <listitem>12152 <para>VMM: fixed Linux 2.6.26+ kernel crashes (used by Ubuntu 8.10 Alpha,12153 Fedora 10 Alpha; bug #1875) </para>12154 </listitem>12155 12156 <listitem>12157 <para>VMM: fixed 64 bits Linux 2.6.26 kernel crashes (Debian) </para>12158 </listitem>12159 12160 <listitem>12161 <para>VMM: fixed Vista (32 bits) guest crash during boot when PAE and12162 NX are enabled (applied to 64 bits hosts with VT-x enabled only) </para>12163 </listitem>12164 12165 <listitem>12166 <para>VMM: fixed OS/2 guest crashes during boot (AMD-V; bug #2132) </para>12167 </listitem>12168 12169 <listitem>12170 <para>GUI: fixed crash when trying to release an inaccessible image in12171 the virtual disk manager</para>12172 </listitem>12173 12174 <listitem>12175 <para>GUI: fixed invalid error message for a changed snapshot path even12176 if that path wasn't changed (bug #2064)</para>12177 </listitem>12178 12179 <listitem>12180 <para>GUI: fixed crash when creating a new hard disk image (bug #2060)</para>12181 </listitem>12182 12183 <listitem>12184 <para>GUI: fixed crash when adding a hard disk in the VM settings (bug #2081)</para>12185 </listitem>12186 12187 <listitem>12188 <para>GUI: fixed a bug where VirtualBox isn't working with the new12189 QGtkStyle plugin (bug #2066)</para>12190 </listitem>12191 12192 <listitem>12193 <para>GUI: fixed VM close dialog in seamless mode (Mac OS X hosts only;12194 bug #2067)</para>12195 </listitem>12196 12197 <listitem>12198 <para>GUI: fixed standard menu entries for NLS versions (Mac OS X hosts only)</para>12199 </listitem>12200 12201 <listitem>12202 <para>GUI: disable the VT-x/AMD-V setting when it's not supported by12203 the CPU (or on Mac OS X hosts) </para>12204 </listitem>12205 12206 <listitem>12207 <para>VBoxManage: fixed crash during12208 <computeroutput>internalcommands createrawvmdk</computeroutput>12209 (bug #2184)</para>12210 </listitem>12211 12212 <listitem>12213 <para>VBoxManage: fixed output of12214 <computeroutput>snapshot showvminfo</computeroutput> (bug #698)</para>12215 </listitem>12216 12217 <listitem>12218 <para>Guest properties: added information about guest network interfaces12219 (Windows guests only)</para>12220 </listitem>12221 12222 <listitem>12223 <para>Shared Folders: fixed regression that caused Windows guest crashes</para>12224 </listitem>12225 12226 <listitem>12227 <para>API: fixed number of installed CPUs (Solaris hosts only)</para>12228 </listitem>12229 12230 <listitem>12231 <para>VRDP: allow a client to reconnect to an existing session on the VRDP server by dropping the existing connection12232 (configurable and disabled by default; only relevant when multiconnection mode is disabled) </para>12233 </listitem>12234 12235 <listitem>12236 <para>VRDP: fixed an image repaint problem</para>12237 </listitem>12238 12239 <listitem>12240 <para>Linux hosts: fixed bug in vboxdrv.ko that could corrupt kernel12241 memory and panic the kernel (bug #2078)12242 </para>12243 </listitem>12244 12245 <listitem>12246 <para>Linux hosts: compile fixes for kernel module on Linux 2.6.27</para>12247 </listitem>12248 12249 <listitem>12250 <para>Mac OS X hosts: added Python support</para>12251 </listitem>12252 12253 <listitem>12254 <para>Additions: fixed a possible hang in HGCM communication after12255 a VM reboot</para>12256 </listitem>12257 12258 <listitem>12259 <para>Windows Additions: added support for Windows XP 64 bits (bug #2117)</para>12260 </listitem>12261 12262 <listitem>12263 <para>Linux Additions: deactivate dynamic resizing on Linux guests with12264 buggy X servers</para>12265 </listitem>12266 12267 <listitem>12268 <para>Linux Additions: support Ubuntu 8.10 guests and Fedora 9 guests12269 (dynamic resizing disabled for the latter)</para>12270 </listitem>12271 12272 <listitem>12273 <para>Linux Additions: added installer check for the system architecture</para>12274 </listitem>12275 12276 <listitem>12277 <para>Linux Additions: fixed Xorg modules path for some Linux distributions12278 (bug #2128)</para>12279 </listitem>12280 12281 <listitem>12282 <para>VMDK: be more liberal with ambiguous parts of the format12283 specification and accept more format variants (bug #2062)</para>12284 </listitem>12285 12286 <listitem>12287 <para>VHD: fixed a bug in the VHD backend which resulted in reading12288 the wrong data (bug #2085)</para>12289 </listitem>12290 12291 <listitem>12292 <para>Solaris hosts: fixed kernel panic on certain machines when12293 starting VMs with host interface networking (bug #2183)</para>12294 </listitem>12295 12296 <listitem>12297 <para>Solaris hosts: fixed inability to access NFS shares on the12298 host when host interface networking was enabled</para>12299 </listitem>12300 12301 <listitem>12302 <para>Solaris hosts: installer now detects and reports when12303 installing under the wrong architecture</para>12304 </listitem>12305 12306 <listitem>12307 <para>Solaris hosts: fixed security hardening that prevented12308 starting VMs from non-global zones even as root (bug #1948)</para>12309 </listitem>12310 12311 <listitem>12312 <para>Solaris Additions: combined the 32 bit and 64 bit Additions12313 installer into a single package</para>12314 </listitem>12315 12316 <listitem>12317 <para>Mac OS X hosts: experimental support for attaching a real serial12318 port to the guest12319 </para>12320 </listitem>12321 12322 </itemizedlist>12323 12324 </sect1>12325 12326 <sect1>12327 <title>Version 2.0.0 (2008-09-04)</title>12328 12329 <para>This version is a major update. The following major new features12330 were added:<itemizedlist>12331 12332 <listitem>12333 <para>64 bits guest support (64 bits host only) </para>12334 </listitem>12335 12336 <listitem>12337 <para>New native Leopard user interface on Mac OS X hosts</para>12338 </listitem>12339 12340 <listitem>12341 <para>The GUI was converted from Qt3 to Qt4 with many visual improvements</para>12342 </listitem>12343 12344 <listitem>12345 <para>New-version notifier</para>12346 </listitem>12347 12348 <listitem>12349 <para>Guest property information interface</para>12350 </listitem>12351 12352 <listitem>12353 <para>Host Interface Networking on Mac OS X hosts</para>12354 </listitem>12355 12356 <listitem>12357 <para>New Host Interface Networking on Solaris hosts</para>12358 </listitem>12359 12360 <listitem>12361 <para>Support for Nested Paging on modern AMD CPUs (major performance gain)</para>12362 </listitem>12363 12364 <listitem>12365 <para>Framework for collecting performance and resource usage data (metrics)</para>12366 </listitem>12367 12368 <listitem>12369 <para>Added SATA asynchronous IO (NCQ: Native Command Queuing) when accessing raw12370 disks/partitions (major performance gain)</para>12371 </listitem>12372 12373 <listitem>12374 <para>Clipboard integration for OS/2 Guests</para>12375 </listitem>12376 12377 <listitem>12378 <para>Created separate SDK component featuring a new Python programming interface on Linux and Solaris hosts</para>12379 </listitem>12380 12381 <listitem>12382 <para>Support for VHD disk images</para>12383 </listitem>12384 12385 </itemizedlist></para>12386 12387 <para>In addition, the following items were fixed and/or added:</para>12388 12389 <itemizedlist>12390 12391 <listitem>12392 <para>VMM: VT-x fixes</para>12393 </listitem>12394 12395 <listitem>12396 <para>AHCI: improved performance</para>12397 </listitem>12398 12399 <listitem>12400 <para>GUI: keyboard fixes</para>12401 </listitem>12402 12403 <listitem>12404 <para>Linux installer: properly uninstall the package even if12405 unregistering the DKMS module fails</para>12406 </listitem>12407 12408 <listitem>12409 <para>Linux Additions: the guest screen resolution is properly12410 restored</para>12411 </listitem>12412 12413 <listitem>12414 <para>Network: added support for jumbo frames (> 1536 bytes)</para>12415 </listitem>12416 12417 <listitem>12418 <para>Shared Folders: fixed guest crash with Windows Media Player 11</para>12419 </listitem>12420 12421 <listitem>12422 <para>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)</para>12423 </listitem>12424 12425 </itemizedlist>12426 12427 </sect1>12428 2610 </chapter> 12429 2611
Note:
See TracChangeset
for help on using the changeset viewer.

