VirtualBox

source: vbox/trunk/doc/manual/user_ChangeLogImpl.xml@ 48276

Last change on this file since 48276 was 48255, checked in by vboxsync, 12 years ago

changelog

File size: 297.9 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2
3 <sect1>
4 <title>Version 4.3.0 Beta 2 (2013-xx-xx)</title>
5
6 <para>This is a major update. The following major new features
7 were added:</para>
8
9 <itemizedlist>
10
11 <listitem>
12 <para>VMM: major rewrite of the VT-x code and the AMD-V code including
13 many bug fixes and performance improvements (for example bug #9659)</para>
14 </listitem>
15
16 <listitem>
17 <para>GUI: extended messaging mechanism (new non-modal popup overlays
18 used to show non-critical warnings and provide user with additional information)</para>
19 </listitem>
20
21 <listitem>
22 <para>GUI: keyboard shortcuts management (input page of global preferences
23 extended with possibility to edit general keyboard shortcuts for
24 VirtualBox Manager and Virtual Machine)</para>
25 </listitem>
26
27 <listitem>
28 <para>GUI: video capturing support (bug #4766)</para>
29 </listitem>
30
31 <listitem>
32 <para>Added USB touch device emulation</para>
33 </listitem>
34
35 <listitem>
36 <para>Added SCSI CD-ROM emulation, including boot support</para>
37 </listitem>
38
39 <listitem>
40 <para>VRDP: support for IPv6</para>
41 </listitem>
42
43 <listitem>
44 <para>Guest Control: guest sessions now are running in dedicated, impersonated
45 session processes (needs at least Guest Additions 4.3 installed)</para>
46 </listitem>
47
48 <listitem>
49 <para>Guest Control: implemented IGuestFile support</para>
50 </listitem>
51
52 <listitem>
53 <para>NAT: experimental virtual router mode: several VMs are
54 attached to the same internal network and share one NAT
55 service (see <xref linkend="network_nat_service" />)
56 </para>
57 </listitem>
58
59 </itemizedlist>
60
61 <para>In addition, the following items were fixed and/or added:</para>
62
63 <itemizedlist>
64
65 <listitem>
66 <para>VMM: properly handle NMIs on Linux hosts with X2APIC
67 enabled</para>
68 </listitem>
69
70 <listitem>
71 <para>VMM: significantly improved performance of NetWare 5.x/6.x
72 guests on host systems without nested paging support</para>
73 </listitem>
74
75 <listitem>
76 <para>VMM: fixed losing host NMIs while in VT-x guest-context</para>
77 </listitem>
78
79 <listitem>
80 <para>VMM: changed order of actions in emulated task switch
81 (bug #10532)</para>
82 </listitem>
83
84 <listitem>
85 <para>GUI: update check uses https</para>
86 </listitem>
87
88 <listitem>
89 <para>GUI: numerous minor internal cleanups and bug fixes</para>
90 </listitem>
91
92 <listitem>
93 <para>GUI, VBoxManage: when unregistering a VM, also unregister the
94 hard disk images which are used exclusively (bug #10311)</para>
95 </listitem>
96
97 <listitem>
98 <para>Snapshots: made live snapshots work again (bug #9255)</para>
99 </listitem>
100
101 <listitem>
102 <para>Teleportation: made it work again (bug #9455)</para>
103 </listitem>
104
105 <listitem>
106 <para>Storage: implemented AHA-154x compatibility mode in the
107 emulated BusLogic SCSI HBA</para>
108 </listitem>
109
110 <listitem>
111 <para>Storage: significantly improved performance of large ATAPI PIO
112 transfers (BeOS, Minix 3 guests affected)</para>
113 </listitem>
114
115 <listitem>
116 <para>Storage: added floppy formatting emulation (NB: cannot be used
117 to change existing media geometry)
118 </para>
119 </listitem>
120
121 <listitem>
122 <para>Settings: global and per-VM default frontend configuration,
123 useful to select the use of alternative VM frontends</para>
124 </listitem>
125
126 <listitem>
127 <para>Settings: limit depth of snapshot tree to 250 levels, as more
128 will lead to decreased performance and may trigger crashes</para>
129 </listitem>
130
131 <listitem>
132 <para>Settings: the per-VM hwvirtextexcl setting has been replaced
133 by a global hwvirtexclusive property</para>
134 </listitem>
135
136 <listitem>
137 <para>Main: new event queue implementation which does not use the host's
138 native event queue for processing VirtualBox events anymore</para>
139 </listitem>
140
141 <listitem>
142 <para>Main: use the XDG standard configuration folder instead of
143 .VirtualBox on systems where it is appropriate (bug #5099)</para>
144 </listitem>
145
146 <listitem>
147 <para>VBoxManage: list more information about hard disk/DVD/floppy
148 media, and support the <computeroutput>--long</computeroutput>
149 option to show really all available details</para>
150 </listitem>
151
152 <listitem>
153 <para>VBoxManage: added support for optional command line parameters for
154 the automatic Guest Additions update</para>
155 </listitem>
156
157 <listitem>
158 <para>VBoxManage: added support for listing active guest sessions, guest
159 processes and/or guest files via
160 <computeroutput>guestcontrol list &lt;all|sessions|processes|files&gt;</computeroutput>
161 </para>
162 </listitem>
163
164 <listitem>
165 <para>VBoxManage: added support for closing active guest sessions via
166 <computeroutput>guestcontrol session close --session-id &lt;ID&gt;|
167 --session-name &lt;name or pattern&gt;|--all</computeroutput>
168 </para>
169 </listitem>
170
171 <listitem>
172 <para>VBoxManage: added support for terminating active guest processes via
173 <computeroutput>guestcontrol process kill|close|terminate --session-id &lt;ID&gt;|
174 --session-name &lt;name or pattern&gt; &lt;PID&gt; ... &lt;PID n&gt;</computeroutput>
175 or
176 <computeroutput>guestcontrol [p[s]]kill --session-id &lt;ID&gt;|
177 --session-name &lt;name or pattern&gt; &lt;PID&gt; ... &lt;PID n&gt;</computeroutput>
178 </para>
179 </listitem>
180
181 <listitem>
182 <para>VBoxManage: added support for watching guest sessions via
183 <computeroutput>guestcontrol watch</computeroutput>
184 </para>
185 </listitem>
186
187 <listitem>
188 <para>3D support: several fixes</para>
189 </listitem>
190
191 <listitem>
192 <para>3D support: several fixes for Mac OS X hosts</para>
193 </listitem>
194
195 <listitem>
196 <para>OVF: several fixes</para>
197 </listitem>
198
199 <listitem>
200 <para>Keyboard: fix for reporting key sequences like Ctrl+Alt+Del
201 for the USB keyboard emulation</para>
202 </listitem>
203
204 <listitem>
205 <para>Shared Clipboard/X11: support for BMP-format images, contributed
206 by François Revol</para>
207 </listitem>
208
209 <listitem>
210 <para>Windows hosts: don't cause massive DPC latency (only on certain
211 hosts; still needs improving; bug #6242)</para>
212 </listitem>
213
214 <listitem>
215 <para>Windows hosts: consider symlinks when retrieving volume information
216 (bug #11962)</para>
217 </listitem>
218
219 <listitem>
220 <para>Windows hosts: fixed an issue with USB2 devices being inaccessible
221 when plugged into USB 3.0 ports</para>
222 </listitem>
223
224 <listitem>
225 <para>Windows Additions: fixed misbehavior with guest display
226 power management (WDDM driver only; bug #11170)</para>
227 </listitem>
228
229 <listitem>
230 <para>Linux Additions: fixed udev detection in the init script
231 with Linux 3.x kernels</para>
232 </listitem>
233
234 <listitem>
235 <para>Windows guests: ability to track guest user idle times through
236 the newly introduced event <emphasis>IGuestUserStateChangedEvent</emphasis></para>
237 </listitem>
238
239 </itemizedlist>
240
241 </sect1>
242
243 <sect1>
244 <title>Version 4.2.16 (2013-07-04)</title>
245
246 <para>This is a maintenance release. The following items were fixed and/or
247 added:</para>
248
249 <itemizedlist>
250
251 <listitem>
252 <para>OVF/OVA: don't crash on import if no manifest is used (4.2.14 regression;
253 bug #11895)</para>
254 </listitem>
255
256 <listitem>
257 <para>GUI: do not restore the current snapshot if we power-off
258 after a Guru Mediation</para>
259 </listitem>
260
261 <listitem>
262 <para>Storage: fixed a crash when hotplugging an empty DVD drive to
263 the VM</para>
264 </listitem>
265
266 <listitem>
267 <para>Storage: fixed a crash when a guest read from a DVD drive
268 attached to the SATA controller under certain circumstances</para>
269 </listitem>
270
271 <listitem>
272 <para>EFI: don't fail with 64-bit guests on 32-bit hosts (bug #11456)</para>
273 </listitem>
274
275 <listitem>
276 <para>Autostart: fixed VM startup on OS X</para>
277 </listitem>
278
279 <listitem>
280 <para>Windows hosts: native Windows 8 controls</para>
281 </listitem>
282
283 <listitem>
284 <para>Windows hosts: restore native style on Vista 32</para>
285 </listitem>
286
287 <listitem>
288 <para>Windows hosts / guests: Windows 8.1 adaptions (bug #11899)</para>
289 </listitem>
290
291 <listitem>
292 <para>Mac OS X hosts: after removing VirtualBox with
293 <emphasis>VirtualBox_Uninstall.tool</emphasis>, remove it from the
294 <emphasis>pkgutil --pkgs</emphasis> list as well</para>
295 </listitem>
296
297 </itemizedlist>
298 </sect1>
299
300 <sect1>
301 <title>Version 4.2.14 (2013-06-21)</title>
302
303 <para>This is a maintenance release. The following items were fixed and/or
304 added:</para>
305
306 <itemizedlist>
307
308 <listitem>
309 <para>VMM: another TLB invalidation fix for non-present pages</para>
310 </listitem>
311
312 <listitem>
313 <para>VMM: fixed a performance regression (4.2.8 regression;
314 bug #11674)</para>
315 </listitem>
316
317 <listitem>
318 <para>GUI: fixed a crash on shutdown</para>
319 </listitem>
320
321 <listitem>
322 <para>GUI: prevent stuck keys under certain conditions on Windows
323 hosts (bugs #2613, #6171)</para>
324 </listitem>
325
326 <listitem>
327 <para>VRDP: fixed a rare crash on the guest screen resize</para>
328 </listitem>
329
330 <listitem>
331 <para>VRDP: allow to change VRDP parameters (including enabling/disabling the
332 server) if the VM is paused</para>
333 </listitem>
334
335 <listitem>
336 <para>USB: fixed passing through devices on Mac OS X host to a VM
337 with 2 or more virtual CPUs (bug #7462)</para>
338 </listitem>
339
340 <listitem>
341 <para>USB: fixed hang during isochronous transfer with certain
342 devices (4.1 regression; Windows hosts only; bug #11839)</para>
343 </listitem>
344
345 <listitem>
346 <para>USB: properly handle orphaned URBs (bug #11207)</para>
347 </listitem>
348
349 <listitem>
350 <para>BIOS: fixed function for returning the PCI interrupt routing table
351 (fixes NetWare 6.x guests)</para>
352 </listitem>
353
354 <listitem>
355 <para>BIOS: don't use the <emphasis>ENTER</emphasis> / <emphasis>LEAVE</emphasis>
356 instructions in the BIOS as these don't work in the real mode as set up by
357 certain guests (e.g. Plan 9 and QNX 4)</para>
358 </listitem>
359
360 <listitem>
361 <para>DMI: allow to configure <emphasis>DmiChassisType</emphasis>
362 (bug #11832)</para>
363 </listitem>
364
365 <listitem>
366 <para>Storage: fixed lost writes if iSCSI is used with snapshots and
367 asynchronous I/O (bug #11479)</para>
368 </listitem>
369
370 <listitem>
371 <para>Storage: fixed accessing certain VHDX images created by
372 Windows 8 (bug #11502)</para>
373 </listitem>
374
375 <listitem>
376 <para>Storage: fixed hang when creating a snapshot using Parallels
377 disk images (bug #9617)</para>
378 </listitem>
379
380 <listitem>
381 <para>3D: seamless + 3D fixes (bug #11723)</para>
382 </listitem>
383
384 <listitem>
385 <para>3D: version 4.2.12 was not able to read saved states of older
386 versions under certain conditions (bug #11718)</para>
387 </listitem>
388
389 <listitem>
390 <para>Main/Properties: don't create a guest property for non-running
391 VMs if the property does not exist and is about to be removed
392 (bug #11765)</para>
393 </listitem>
394
395 <listitem>
396 <para>Main/Properties: don't forget to make new guest properties
397 persistent after the VM was terminated (bug #11719)</para>
398 </listitem>
399
400 <listitem>
401 <para>Main/Display: don't lose seamless regions during screen resize</para>
402 </listitem>
403
404 <listitem>
405 <para>Main/OVF: don't crash during import if the client forgot to call
406 <emphasis>Appliance::interpret()</emphasis> (bug #10845)</para>
407 </listitem>
408
409 <listitem>
410 <para>Main/OVF: don't create invalid appliances by stripping the file
411 name if the VM name is very long (bug #11814)</para>
412 </listitem>
413
414 <listitem>
415 <para>Main/OVF: don't fail if the appliance contains multiple file references
416 (bug #10689)</para>
417 </listitem>
418
419 <listitem>
420 <para>Main/Metrics: fixed Solaris file descriptor leak</para>
421 </listitem>
422
423 <listitem>
424 <para>Settings: limit depth of snapshot tree to 250 levels, as more
425 will lead to decreased performance and may trigger crashes</para>
426 </listitem>
427
428 <listitem>
429 <para>VBoxManage: fixed setting the parent UUID on diff images using
430 <emphasis>sethdparentuuid</emphasis></para>
431 </listitem>
432
433 <listitem>
434 <para>Linux hosts: work around for not crashing as a result of
435 automatic NUMA balancing which was introduced in Linux 3.8
436 (bug #11610)</para>
437 </listitem>
438
439 <listitem>
440 <para>Windows installer: force the installation of the public certificate
441 in background (i.e. completely prevent user interaction) if the
442 <emphasis>--silent</emphasis> command line option is specified</para>
443 </listitem>
444
445 <listitem>
446 <para>Windows Additions: fixed problems with partial install in the
447 unattended case</para>
448 </listitem>
449
450 <listitem>
451 <para>Windows Additions: fixed display glitch with the Start button
452 in seamless mode for some themes</para>
453 </listitem>
454
455 <listitem>
456 <para>Windows Additions: Seamless mode and auto-resize fixes</para>
457 </listitem>
458
459 <listitem>
460 <para>Windows Additions: fixed trying to to retrieve new auto-logon
461 credentials if current ones were not processed yet</para>
462 </listitem>
463
464 <listitem>
465 <para>Windows Additions installer: added the <emphasis>/with_wddm</emphasis>
466 switch to select the experimental WDDM driver by default</para>
467 </listitem>
468
469 <listitem>
470 <para>Linux Additions: fixed setting own timed out and aborted texts in
471 information label of the lightdm greeter</para>
472 </listitem>
473
474 <listitem>
475 <para>Linux Additions: fixed compilation against Linux 3.2.0 Ubuntu
476 kernels (4.2.12 regression as a side effect of the Debian kernel
477 build fix; bug #11709)</para>
478 </listitem>
479
480 <listitem>
481 <para>X11 Additions: reduced the CPU load of VBoxClient in
482 drag'and'drop mode</para>
483 </listitem>
484
485 <listitem>
486 <para>OS/2 Additions: made the mouse wheel work (bug #6793)</para>
487 </listitem>
488
489 <listitem>
490 <para>Guest Additions: fixed problems copying and pasting between two
491 guests on an X11 host (bug #11792)</para>
492 </listitem>
493
494 <listitem>
495 <para>Guest Additions: fixed guest process timeout / kill handling</para>
496 </listitem>
497
498 </itemizedlist>
499 </sect1>
500
501 <sect1>
502 <title>Version 4.2.12 (2013-04-12)</title>
503
504 <para>This is a maintenance release. The following items were fixed and/or
505 added:</para>
506
507 <itemizedlist>
508
509 <listitem>
510 <para>VMM: fixed a Guru Meditation on putting Linux guest CPU online if
511 nested paging is disabled</para>
512 </listitem>
513
514 <listitem>
515 <para>VMM: invalidate TLB entries even for non-present pages</para>
516 </listitem>
517
518 <listitem>
519 <para>GUI: Multi-screen support: fixed a crash on visual-mode change</para>
520 </listitem>
521
522 <listitem>
523 <para>GUI: Multi-screen support: disabled guest-screens should now remain
524 disabled on visual-mode change</para>
525 </listitem>
526
527 <listitem>
528 <para>GUI: Multi-screen support: handle host/guest screen plugging/unplugging
529 in different visual-modes</para>
530 </listitem>
531
532 <listitem>
533 <para>GUI: Multi-screen support: seamless mode: fixed a bug when empty seamless
534 screens were represented by fullscreen windows</para>
535 </listitem>
536
537 <listitem>
538 <para>GUI: Multi-screen support: each machine window in multi-screen
539 configuration should have correct menu-bar now (Mac OS X hosts)</para>
540 </listitem>
541
542 <listitem>
543 <para>GUI: Multi-screen support: machine window View menu should
544 have correct content in seamless/fullscreen mode now (Mac OS X hosts)</para>
545 </listitem>
546
547 <listitem>
548 <para>GUI: VM manager: vertical scroll-bars should be now updated on
549 content/window resize</para>
550 </listitem>
551
552 <listitem>
553 <para>GUI: VM settings: fixed crash on machine state-change event</para>
554 </listitem>
555
556 <listitem>
557 <para>GUI: don't show warnings about enabled or disabled mouse integration
558 if the VM was restored from a saved state</para>
559 </listitem>
560
561 <listitem>
562 <para>Virtio-net: properly announce that the guest has to handle
563 partial TCP checksums (bug #9380)</para>
564 </listitem>
565
566 <listitem>
567 <para>Storage: Fixed incorrect alignment of VDI images causing disk size
568 changes when using snapshots (bug #11597)</para>
569 </listitem>
570
571 <listitem>
572 <para>Audio: fixed broken ALSA &amp; PulseAudio on some Linux hosts
573 due to invalid symbol resolution (bug #11615)</para>
574 </listitem>
575
576 <listitem>
577 <para>PS/2 keyboard: re-apply keyboard repeat delay and rate
578 after a VM was restored from a saved state (bug #10933)</para>
579 </listitem>
580
581 <listitem>
582 <para>BIOS: updated DMI processor information table (type 4):
583 corrected L1 &amp; L2 cache table handles</para>
584 </listitem>
585
586 <listitem>
587 <para>Timekeeping: fix several issues which can lead to incorrect
588 time, Solaris guests sporadically showed time going briefly back
589 to Jan 1 1970</para>
590 </listitem>
591
592 <listitem>
593 <para>Main/Metrics: disk metrics are collected properly when software
594 RAID, symbolic links or rootfs are used on Linux hosts</para>
595 </listitem>
596
597 <listitem>
598 <para>VBoxManage: don't stay paused after a snapshot was created
599 and the VM was running before</para>
600 </listitem>
601
602 <listitem>
603 <para>VBoxManage: introduced <emphasis>controlvm nicpromisc</emphasis>
604 (bug #11423)</para>
605 </listitem>
606
607 <listitem>
608 <para>VBoxManage: don't crash on <emphasis>controlvm
609 guestmemoryballoon</emphasis> of the VM isn't running (bug #11639)</para>
610 </listitem>
611
612 <listitem>
613 <para>VBoxHeadless: don't filter guest property events as this would
614 affect all clients (bug #11644)</para>
615 </listitem>
616
617 <listitem>
618 <para>Guest control: prevent double CR in the output generated
619 by guest commands and do NLS conversion</para>
620 </listitem>
621
622 <listitem>
623 <para>Linux hosts / guests: fixed build errors on Linux 3.5 and newer
624 kernels if the <emphasis>CONFIG_UIDGID_STRICT_TYPE_CHECKS</emphasis>
625 config option is enabled (bug #11664)</para>
626 </listitem>
627
628 <listitem>
629 <para>Linux Additions: handle fall-back to VESA driver on RedHat-based
630 guests if vboxvideo cannot be loaded</para>
631 </listitem>
632
633 <listitem>
634 <para>Linux Additions: RHEL/OEL/CentOS 6.4 compile fix (bug #11586)</para>
635 </listitem>
636
637 <listitem>
638 <para>Linux Additions: Debian Linux kernel 3.2.0-4 (3.2.39) compile
639 fix (bug #11634)</para>
640 </listitem>
641
642 <listitem>
643 <para>Linux Additions: added auto-logon support for Linux guests using
644 LightDM as the display manager</para>
645 </listitem>
646
647 <listitem>
648 <para>Windows Additions: Support for multimonitor. Dynamic enable/disable
649 of secondary virtual monitors. Support for XPDM/WDDM based guests
650 (bug #6118)</para>
651 </listitem>
652
653 <listitem>
654 <para>X11 Additions: support X.Org Server 1.14 (bug #11609)</para>
655 </listitem>
656
657 </itemizedlist>
658
659 </sect1>
660
661 <sect1>
662 <title>Version 4.2.10 (2013-03-05)</title>
663
664 <para>This is a maintenance release. The following items were fixed and/or
665 added:</para>
666
667 <itemizedlist>
668
669 <listitem>
670 <para>GUI: fixed keyboard with XQuartz X server (bug #10664)</para>
671 </listitem>
672
673 <listitem>
674 <para>Main/Display: fixed a crash with multi-monitors under certain
675 conditions (Mac OS X hosts only)</para>
676 </listitem>
677
678 <listitem>
679 <para>Main/Properties: fixed a crash under certain conditions, for
680 example after wakeup from host hibernate (bug #11444)</para>
681 </listitem>
682
683 <listitem>
684 <para>Settings: don't lose the internal network settings if they are not
685 currently active</para>
686 </listitem>
687
688 <listitem>
689 <para>Storage: another incompatibility fix for VHD differencing images with
690 Hyper-V (bug #5990)</para>
691 </listitem>
692
693 <listitem>
694 <para>VBoxManage: don't read beyond the end of the file specified
695 with <emphasis>export --eulafile (bug #11528)</emphasis></para>
696 </listitem>
697
698 <listitem>
699 <para>Linux hosts / guests: Linux 3.9-rc0 compile fixes</para>
700 </listitem>
701
702 <listitem>
703 <para>Linux Additions: fixed two warnings in the shared folders
704 guest kernel module (bug #11390)</para>
705 </listitem>
706
707 <listitem>
708 <para>Linux Additions: don't crash VBoxService if libdbus is
709 not available (bug #8638)</para>
710 </listitem>
711
712 <listitem>
713 <para>Windows Additions: fixed upgrading MultiMedia Redirection (MMR) support</para>
714 </listitem>
715
716 </itemizedlist>
717 </sect1>
718
719 <sect1>
720 <title>Version 4.2.8 (2013-02-20)</title>
721
722 <para>This is a maintenance release. The following items were fixed and/or
723 added:</para>
724
725 <itemizedlist>
726
727 <listitem>
728 <para>VMM: fixed a guest crash with a huge amount of guest RAM on
729 VT-x hosts (bug #11306)</para>
730 </listitem>
731
732 <listitem>
733 <para>GUI: fixed a layout bug in the Mac OS X clone VM dialog
734 (bug #10982)</para>
735 </listitem>
736
737 <listitem>
738 <para>GUI: not all the translation tags were taken into account
739 during the language switch (bug #11342)</para>
740 </listitem>
741
742 <listitem>
743 <para>GUI: the <emphasis>take guest screenshot</emphasis> dialog sometimes
744 had no keyboard input available on Windows host</para>
745 </listitem>
746
747 <listitem>
748 <para>Main/Machine: fix the generation of a spurious event for inaccessible
749 VMs which triggered an endless event generation loop in cooperation
750 with the GUI which became unresponsive (4.2.6 regression; bug
751 #11323)</para>
752 </listitem>
753
754 <listitem>
755 <para>Main/Display: fix for an access violation under certain
756 conditions in multi-monitor configurations (bug #10539)</para>
757 </listitem>
758
759 <listitem>
760 <para>Main/Metrics: network metrics are now collected for
761 active (up) interfaces only, the state of an interface being evaluated
762 when the associated metric is enabled via <emphasis>setupMetrics</emphasis></para>
763 </listitem>
764
765 <listitem>
766 <para>Snapshots: reduce the time for merging snapshots under
767 certain conditions</para>
768 </listitem>
769
770 <listitem>
771 <para>Storage: fixed data corruption after resizing a VDI image under
772 certain circumstances (bug #11344)</para>
773 </listitem>
774
775 <listitem>
776 <para>Storage: fixed non working online merging of snapshots
777 (4.2.6 regression, bug #11359)</para>
778 </listitem>
779
780 <listitem>
781 <para>Storage: fixed crash when connecting to certain QNAP iSCSI
782 targets</para>
783 </listitem>
784
785 <listitem>
786 <para>Storage: fixed incompatibility of VHD differencing images with
787 Hyper-V (bug #5990)</para>
788 </listitem>
789
790 <listitem>
791 <para>Bridged Networking: fixed TCP pseudo header checksum computation
792 for IPv6 (bug #9380)</para>
793 </listitem>
794
795 <listitem>
796 <para>3D support: fix Battlefield 1942 game crashes (bug #11369)</para>
797 </listitem>
798
799 <listitem>
800 <para>Settings: really sanitise the name of VM folders and settings
801 file, the code was disabled before (bug #10549)</para>
802 </listitem>
803
804 <listitem>
805 <para>Settings: allow to change VRDE settings for saved VMs</para>
806 </listitem>
807
808 <listitem>
809 <para>VBoxManage: don't crash during <emphasis>screenshotpng</emphasis>
810 if there is no display (bug #11363)</para>
811 </listitem>
812
813 <listitem>
814 <para>Linux hosts: work around gcc bug 55940 which might lead to wrong
815 kernel module code if gcc 4.7 is used to compile the 32-bit Linux
816 host kernel (bug #11035)</para>
817 </listitem>
818
819 <listitem>
820 <para>Linux hosts: fixed inconsistent lock state and deadlock warnings on module
821 load and VM startup when CONFIG_PROVE_LOCKING is enabled (bug #11318)</para>
822 </listitem>
823
824 <listitem>
825 <para>Linux hosts: made "]" key work again on Japanese keyboards</para>
826 </listitem>
827
828 <listitem>
829 <para>Mac OS X hosts: don't crash the kernel during dtrace if the VBox
830 kernel extensions are loaded (10.6 hosts only; bug #11273)</para>
831 </listitem>
832
833 <listitem>
834 <para>Solaris / Mac OS X hosts: machine CPU load metrics now report 100%
835 when all cores are fully utilized (used to be a single core)</para>
836 </listitem>
837
838 <listitem>
839 <para>Solaris 11 host installer: wait for any services left over from
840 a previous installation to be terminated to avoid confusing SMF.
841 </para>
842 </listitem>
843
844 <listitem>
845 <para>Guest Additions: don't block signals for processes executed
846 via guest control</para>
847 </listitem>
848
849 <listitem>
850 <para>Guest Additions: fixed a small memory leak in VBoxService
851 (bug #10970)</para>
852 </listitem>
853
854 <listitem>
855 <para>Windows Additions: fixed shared folder issue with
856 large reads/writes on 64 bit Windows guests (bug #11115)</para>
857 </listitem>
858
859 <listitem>
860 <para>Linux Additions: Linux 3.8 compile fixes (bug #11036)</para>
861 </listitem>
862
863 <listitem>
864 <para>X11 Additions: fixed blocked SIGALRM in 3D desktop sessions
865 (bug #10987)</para>
866 </listitem>
867
868 <listitem>
869 <para>X11 Additions: fixed an unresolved reference in vboxvideo_drv
870 for X.org 6.8 guests and before (e.g. RHEL4; 4.2.0 regression)</para>
871 </listitem>
872
873 <listitem>
874 <para>X11 Additions: fixed screen automatic resizing for guests with
875 X.org 1.3 or older (4.2.0 regression)</para>
876 </listitem>
877
878 </itemizedlist>
879
880 </sect1>
881
882 <sect1>
883 <title>Version 4.2.6 (2012-12-19)</title>
884
885 <para>This is a maintenance release. The following items were fixed and/or
886 added:</para>
887
888 <itemizedlist>
889
890 <listitem>
891 <para>VMM: don't inject stale VT-x events to prevent crashes after VM reset
892 (bug #11256)</para>
893 </listitem>
894
895 <listitem>
896 <para>VMM: workaround for buggy BIOSes which enable <emphasis>MONITOR</emphasis>
897 only for certain CPUs (bug #9460)</para>
898 </listitem>
899
900 <listitem>
901 <para>GUI: fixed trimming of anti-aliased text in details-view element headers
902 (4.2.0 regression)</para>
903 </listitem>
904
905 <listitem>
906 <para>GUI: fixed create-settings-file-alias functionality on Mac hosts
907 (4.2.0 regression)</para>
908 </listitem>
909
910 <listitem>
911 <para>GUI: fixed take-guest-screenshot functionality on Windows hosts
912 (bug #11095)</para>
913 </listitem>
914
915 <listitem>
916 <para>GUI: several minor fixes, including palette fixes (bug #11191)</para>
917 </listitem>
918
919 <listitem>
920 <para>GUI: fixed Windows 2012 OS type (bug #11206)</para>
921 </listitem>
922
923 <listitem>
924 <para>GUI: allow to terminate the VM even if VBoxSVC crashed</para>
925 </listitem>
926
927 <listitem>
928 <para>API: fixed cancelling of snapshots, previously this could lead
929 to inconsistent VM configs (bug #6877)</para>
930 </listitem>
931
932 <listitem>
933 <para>API: fixed identifying disk images by UUID (bug #11209)</para>
934 </listitem>
935
936 <listitem>
937 <para>3D Support: several fixes</para>
938 </listitem>
939
940 <listitem>
941 <para>VRDP: fixed occasional crash with external authentication
942 (bug #11156)</para>
943 </listitem>
944
945 <listitem>
946 <para>VGA: fix for double scan text modes</para>
947 </listitem>
948
949 <listitem>
950 <para>USB: fixed invalid pending request count at the time of service
951 of <emphasis>DEVICE POWER</emphasis> requests (Windows hosts only;
952 bugs #10021, #11056)</para>
953 </listitem>
954
955 <listitem>
956 <para>USB keyboard: Korean keyboard workaround (bug #11150)</para>
957 </listitem>
958
959 <listitem>
960 <para>Storage: fixed hang with QCOW images and asynchronous I/O enabled</para>
961 </listitem>
962
963 <listitem>
964 <para>Storage: fixed hang with newer VHD images (bug #11279)</para>
965 </listitem>
966
967 <listitem>
968 <para>Storage: actually write the non-rotational flag to the VM
969 settings (4.2.0 regression)</para>
970 </listitem>
971
972 <listitem>
973 <para>Virtio-net: fixed the problem with network statistics counters
974 in Session Information dialog (GUI)</para>
975 </listitem>
976
977 <listitem>
978 <para>Metrics: introduced <emphasis>network rate</emphasis> and
979 <emphasis>disk usage</emphasis> metrics</para>
980 </listitem>
981
982 <listitem>
983 <para>Metrics: fixed a crash under certain conditions on Solaris hosts</para>
984 </listitem>
985
986 <listitem>
987 <para>BIOS: fix for El Torito</para>
988 </listitem>
989
990 <listitem>
991 <para>Shared Folders: if the host folder of a shared folder mapping does
992 not exist, keep it active but mark it as invalid to prevent
993 inconsitent saved states (bug #11147)</para>
994 </listitem>
995
996 <listitem>
997 <para>VBoxManage: fixed converting disks from raw images</para>
998 </listitem>
999
1000 <listitem>
1001 <para>VBoxManage: show snapshot description in the VM or snapshot
1002 information</para>
1003 </listitem>
1004
1005 <listitem>
1006 <para>VBoxManage: make implicit opening of media consistent in all
1007 places dealing with media</para>
1008 </listitem>
1009
1010 <listitem>
1011 <para>VBoxManage: the iSCSI initiator name was not stored in the settings
1012 file when doing <emphasis>storageattach</emphasis> (bug #11212)</para>
1013 </listitem>
1014
1015 <listitem>
1016 <para>VBoxManage: <emphasis>metrics collect</emphasis> now properly handles
1017 <computeroutput>'CPU/MHz'</computeroutput> and
1018 <computeroutput>'Net/*/LinkSpeed'</computeroutput> metrics</para>
1019 </listitem>
1020
1021 <listitem>
1022 <para>VBoxManage: changing the image UUID or parent UUID as part of
1023 <emphasis>storageattach</emphasis> works now in all safe cases</para>
1024 </listitem>
1025
1026 <listitem>
1027 <para>VBoxManage: introduced <emphasis>storageattach --medium additions</emphasis>
1028 as a shortcut to mount the additions image (bug #11165)</para>
1029 </listitem>
1030
1031 <listitem>
1032 <para>OVF: fixed importing OVF files cerated by recent VMware
1033 products (bug #10905)</para>
1034 </listitem>
1035
1036 <listitem>
1037 <para>Linux hosts / Bridged Networking: fixed the problem with leaking
1038 connections in conntrack (bug #11178)</para>
1039 </listitem>
1040
1041 <listitem>
1042 <para>Linux Additions: added support for ConsoleKit sessions in the
1043 vminfo service of VBoxService</para>
1044 </listitem>
1045
1046 <listitem>
1047 <para>Linux Additions: don't crash during remount under certain
1048 conditions (bug #11291)</para>
1049 </listitem>
1050
1051 <listitem>
1052 <para>Linux/Solaris Additions: fixed guest memory metrics collection</para>
1053 </listitem>
1054
1055 <listitem>
1056 <para>Solaris hosts: added a dependency to ensure that the user directories
1057 are reachable when starting VBox services</para>
1058 </listitem>
1059
1060 <listitem>
1061 <para>Windows host installer: integrated user-contributed translations,
1062 thanks to all contributors!</para>
1063 </listitem>
1064
1065 <listitem>
1066 <para>Windows Additions: fixed auto-logon installation for Windows 8</para>
1067 </listitem>
1068
1069 <listitem>
1070 <para>Windows Additions: don't fail if the shared folders host service is not
1071 available</para>
1072 </listitem>
1073
1074 <listitem>
1075 <para>Windows Additions: fixed Guest Additions startup on Windows 2000
1076 guests (bug #11253)</para>
1077 </listitem>
1078
1079 <listitem>
1080 <para>Windows Additions: auto-resize fixes for Windows 8 guests</para>
1081 </listitem>
1082 </itemizedlist>
1083
1084 </sect1>
1085
1086 <sect1>
1087 <title>Version 4.2.4 (2012-10-26)</title>
1088
1089 <para>This is a maintenance release. The following items were fixed and/or
1090 added:</para>
1091
1092 <itemizedlist>
1093
1094 <listitem>
1095 <para>GUI: fixed validation warning on global settings / proxy page
1096 (4.2.2 regression, bug #11089)</para>
1097 </listitem>
1098
1099 <listitem>
1100 <para>GUI: fixed crash with multiple guest screens on certain
1101 conditions (OS X hosts only)</para>
1102 </listitem>
1103
1104 <listitem>
1105 <para>VBoxBalloonCtrl: fixed command line argument handling of
1106 ballooning module</para>
1107 </listitem>
1108
1109 <listitem>
1110 <para>VRDP: fixed occasional crash during a video playback in the
1111 guest (bug #11082)</para>
1112 </listitem>
1113
1114 <listitem>
1115 <para>BIOS: fixed broken DMI information (4.2 regression)</para>
1116 </listitem>
1117
1118 <listitem>
1119 <para>BIOS: workaround for booting from Windows 2000 floppy disks</para>
1120 </listitem>
1121
1122 <listitem>
1123 <para>EFI: fixed video mode selection loss on VM reboot (#10983)</para>
1124 </listitem>
1125
1126 <listitem>
1127 <para>Parallel: fixed parallel port printing failure/ paper queue empty
1128 error (Windows hosts only)</para>
1129 </listitem>
1130
1131 <listitem>
1132 <para>NAT: fixed crash on alias-less DNS responses when host-resolver is used</para>
1133 </listitem>
1134
1135 <listitem>
1136 <para>Storage: fixed hang under rare circumstances</para>
1137 </listitem>
1138
1139 </itemizedlist>
1140 </sect1>
1141
1142 <sect1>
1143 <title>Version 4.2.2 (2012-10-18)</title>
1144
1145 <para>This is a maintenance release. The following items were fixed and/or
1146 added:</para>
1147
1148 <itemizedlist>
1149
1150 <listitem>
1151 <para>VMM: adapted to changes in Mac OS X 10.8.2 (bug #10965)</para>
1152 </listitem>
1153
1154 <listitem>
1155 <para>GUI: restored VM item tool-tip functionality (4.2 regression)</para>
1156 </listitem>
1157
1158 <listitem>
1159 <para>GUI: added group item tool-tip functionality</para>
1160 </listitem>
1161
1162 <listitem>
1163 <para>GUI: fixed handling of the .ova/.ovf file name association
1164 (4.2 regression)</para>
1165 </listitem>
1166
1167 <listitem>
1168 <para>GUI: it was not possible to change any setting before the
1169 first VM was created (bug #10928)</para>
1170 </listitem>
1171
1172 <listitem>
1173 <para>GUI: disable grouping action if all the selected items are
1174 full children list of the same group already</para>
1175 </listitem>
1176
1177 <listitem>
1178 <para>GUI: added menu for runtime drag-and-drop option change</para>
1179 </listitem>
1180
1181 <listitem>
1182 <para>GUI: cleanup shared-clipboard menu on visual-mode change</para>
1183 </listitem>
1184
1185 <listitem>
1186 <para>GUI: make sure VM receives keyboard focus on entering fullscreen-mode
1187 on Win host (bug #11051)</para>
1188 </listitem>
1189
1190 <listitem>
1191 <para>GUI: disable proxy authentication for security reasons</para>
1192 </listitem>
1193
1194 <listitem>
1195 <para>3D Support: <emphasis>DrawIndexedPrimitiveUP</emphasis> implementation
1196 fixes for the Windows WDDM video driver (bug #10929) </para>
1197 </listitem>
1198
1199 <listitem>
1200 <para>Storage: fixed a release assertion in the AHCI emulation when requests
1201 where cancelled with asynchronous I/O disabled</para>
1202 </listitem>
1203
1204 <listitem>
1205 <para>Storage: fixed a hang during VM reset under certain circumstances
1206 (bug #10898)</para>
1207 </listitem>
1208
1209 <listitem>
1210 <para>NAT: fixed a crash under rare circumstances (Windows hosts only;
1211 bug #10128)</para>
1212 </listitem>
1213
1214 <listitem>
1215 <para>NAT: automatically use the host resolver if the host name server is
1216 set to some unusual loopback value (bug #10864)</para>
1217 </listitem>
1218
1219 <listitem>
1220 <para>E1000: fixed a VirtualBox crash during intensive network transfers
1221 (4.2 regression; bugs #10936, #10969, #10980)</para>
1222 </listitem>
1223
1224 <listitem>
1225 <para>ICH9: fixed PCI bridge initialization</para>
1226 </listitem>
1227
1228 <listitem>
1229 <para>USB mouse: ensure that the last mouse event doesn't get lost if no URBs
1230 are available</para>
1231 </listitem>
1232
1233 <listitem>
1234 <para>BIOS: certain legacy guests (e.g. Windows 95) didn't find the boot
1235 device after a warm reboot</para>
1236 </listitem>
1237
1238 <listitem>
1239 <para>BIOS: don't trash the palette in text modes when setting the border
1240 color</para>
1241 </listitem>
1242
1243 <listitem>
1244 <para>EFI: fixed OS X guest autoboot (4.2 regression)</para>
1245 </listitem>
1246
1247 <listitem>
1248 <para>VBoxManage: fixed output of <emphasis>showvminfo --machinereadable</emphasis>
1249 (bug #10973)</para>
1250 </listitem>
1251
1252 <listitem>
1253 <para>VBoxManage: fixed parsing of <emphasis>storageattach --discard</emphasis>
1254 (bug #11023)</para>
1255 </listitem>
1256
1257 <listitem>
1258 <para>VBoxManage: fixed wrong output of the HPET setting in <emphasis>showvminfo</emphasis>
1259 (bug #11065)</para>
1260 </listitem>
1261
1262 <listitem>
1263 <para>VBoxManage: fixed closing the guest session after executing a
1264 guest process via guest control</para>
1265 </listitem>
1266
1267 <listitem>
1268 <para>VBoxShell: adaptions to interface name changes</para>
1269 </listitem>
1270
1271 <listitem>
1272 <para>Guest Additions device: fixed a Guest Additions hang when a
1273 machine was reset after a crash</para>
1274 </listitem>
1275
1276 <listitem>
1277 <para>Linux hosts / guests: Linux 3.7-rc1 fixes</para>
1278 </listitem>
1279
1280 <listitem>
1281 <para>Linux Additions: support X.Org Server 1.13</para>
1282 </listitem>
1283
1284 <listitem>
1285 <para>Linux Additions: fixed a hang when the X server was restarted with
1286 old guest kernels</para>
1287 </listitem>
1288
1289 <listitem>
1290 <para>Linux Additions: fixed a VBoxService crash during CPU hot remove
1291 (bug #10964)</para>
1292 </listitem>
1293
1294 <listitem>
1295 <para>Windows Additions: fixed automatic screen resize
1296 issue for NT4 guests</para>
1297 </listitem>
1298
1299 <listitem>
1300 <para>OS/2 Additions: fixed shutdown hang</para>
1301 </listitem>
1302
1303 <listitem>
1304 <para>OS/2 Additions: fixed mouse driver panic</para>
1305 </listitem>
1306
1307 <listitem>
1308 <para>Solaris hosts: fixed autostart service going into maintenance mode after
1309 all VMs started</para>
1310 </listitem>
1311
1312 <listitem>
1313 <para>Solaris hosts: fixed linking the host driver with the dtrace module</para>
1314 </listitem>
1315
1316 </itemizedlist>
1317
1318 </sect1>
1319
1320 <sect1>
1321
1322 <title>Version 4.2.0 (2012-09-13)</title>
1323
1324 <para>This is a major update. The following major new features
1325 were added:</para>
1326
1327 <itemizedlist>
1328
1329 <listitem>
1330 <para>Improved Windows 8 support, in particular many 3D-related fixes</para>
1331 </listitem>
1332
1333 <listitem>
1334 <para>GUI: VM groups (bug #288)</para>
1335 </listitem>
1336
1337 <listitem>
1338 <para>GUI: expert mode for wizards</para>
1339 </listitem>
1340
1341 <listitem>
1342 <para>GUI: allow to alter some settings during runtime</para>
1343 </listitem>
1344
1345 <listitem>
1346 <para>Support for up to 36 network cards, in combination with an
1347 ICH9 chipset configuration (bug #8805)</para>
1348 </listitem>
1349
1350 <listitem>
1351 <para>Resource control: added support for limiting network IO
1352 bandwidth; see <xref linkend="network_bandwidth_limit" /> (bug #3653)</para>
1353 </listitem>
1354
1355 <listitem>
1356 <para>Added possibility to start VMs during system boot on Linux,
1357 OS X and Solaris; see <xref linkend="autostart" /> (bug #950)</para>
1358 </listitem>
1359
1360 <listitem>
1361 <para>Added experimental support for Drag'n'drop from the host to
1362 Linux guests. Support for more guests and for guest-to-host is
1363 planned. (bug #81)</para>
1364 </listitem>
1365
1366 <listitem>
1367 <para>Added support for parallel port passthrough on Windows hosts</para>
1368 </listitem>
1369
1370 <listitem>
1371 <para>Enhanced API for controlling the guest; please see the SDK reference and API
1372 documentation for more information</para>
1373 </listitem>
1374
1375 </itemizedlist>
1376
1377 <para>In addition, the following items were fixed and/or added:</para>
1378
1379 <itemizedlist>
1380
1381 <listitem>
1382 <para>Mac OS X hosts: sign application and installer to avoid warnings
1383 on Mountain Lion</para>
1384 </listitem>
1385
1386 <listitem>
1387 <para>VMM: fixed a potential host crash triggered by shutting down a VM
1388 when another VM was running (only affected 32-bit hosts and 64-bit OS X hosts,
1389 4.1 regression, bug #9897)</para>
1390 </listitem>
1391
1392 <listitem>
1393 <para>VMM: fixed a potential host crash under a high guest memory pressure
1394 (seen with Windows 8 guests)</para>
1395 </listitem>
1396
1397 <listitem>
1398 <para>VMM: improved VM context switch performance for Intel CPUs using
1399 nested paging</para>
1400 </listitem>
1401
1402 <listitem>
1403 <para>VMM: added support for <emphasis>FlushByASID</emphasis> features of
1404 AMD CPUs (Bulldozer and newer)</para>
1405 </listitem>
1406
1407 <listitem>
1408 <para>VMM: fixed unreal mode handling on older CPUs with VT-x
1409 (gPXE, Solaris 7/8/9; bug #9941)</para>
1410 </listitem>
1411
1412 <listitem>
1413 <para>VMM: fixed MP tables fixes for I/O APIC interrupt routing relevant
1414 for ancient SMP guests (e.g. old OS/2 releases)</para>
1415 </listitem>
1416
1417 <listitem>
1418 <para>VMM: support recent VIA CPUs (bug #10005)</para>
1419 </listitem>
1420
1421 <listitem>
1422 <para>VMM: fixed handling of task gates if VT-x/AMD-V is disabled</para>
1423 </listitem>
1424
1425 <listitem>
1426 <para>VMM: page fusion fixes</para>
1427 </listitem>
1428
1429 <listitem>
1430 <para>GUI: network operations manager</para>
1431 </listitem>
1432
1433 <listitem>
1434 <para>GUI: allow taking screenshots of the current VM window content (bug #5561)</para>
1435 </listitem>
1436
1437 <listitem>
1438 <para>GUI: allow automatically sorting of the VM list</para>
1439 </listitem>
1440
1441 <listitem>
1442 <para>GUI: allow starting of headless VMs from the GUI</para>
1443 </listitem>
1444
1445 <listitem>
1446 <para>GUI: allow reset, shutdown and poweroff from the Manager window</para>
1447 </listitem>
1448
1449 <listitem>
1450 <para>GUI: allow to globally limit the maximum screen resolution for
1451 guests</para>
1452 </listitem>
1453
1454 <listitem>
1455 <para>GUI: show the full medium part on hovering the list of recently
1456 used ISO images</para>
1457 </listitem>
1458
1459 <listitem>
1460 <para>GUI: do not create additional folders when a new machine has a
1461 separator character in its name (bug #6541)</para>
1462 </listitem>
1463
1464 <listitem>
1465 <para>GUI: don't crash on terminate if the settings dialog is still open
1466 (bug #9973)</para>
1467 </listitem>
1468
1469 <listitem>
1470 <para>GUI: consider scaled DPI values when display fonts on Windows hosts
1471 (bug #9864)</para>
1472 </listitem>
1473
1474 <listitem>
1475 <para>GUI: if a bridged network interface cannot be found, don't
1476 refuse to start the VM but allow the user to change the setting
1477 immediately</para>
1478 </listitem>
1479
1480 <listitem>
1481 <para>Snapshots: fixed a crash when restoring an old
1482 snapshot when powering off a VM (bugs #9364, #9604, #10491)</para>
1483 </listitem>
1484
1485 <listitem>
1486 <para>Clipboard: disable the clipboard by default for new VMs
1487 (see <xref linkend="security_clipboard" />). It can be enabled at
1488 any time using the VM menu</para>
1489 </listitem>
1490
1491 <listitem>
1492 <para>Settings: sanitise the name of VM folders and settings file (bug #10549)</para>
1493 </listitem>
1494
1495 <listitem>
1496 <para>Settings: allow to store the iSCSI initiator secret encrypted</para>
1497 </listitem>
1498
1499 <listitem>
1500 <para>NAT: improvements for the built-in TFTP server (bugs #7385, #10286)</para>
1501 </listitem>
1502
1503 <listitem>
1504 <para>NAT: fixed memory leak when disabling the NAT engine (bug #10801)</para>
1505 </listitem>
1506
1507 <listitem>
1508 <para>E1000: 802.1q VLAN support (bug #10429)</para>
1509 </listitem>
1510
1511 <listitem>
1512 <para>Storage: implemented burning of audio CDs in passthrough mode</para>
1513 </listitem>
1514
1515 <listitem>
1516 <para>Storage: fixed audio CD passthrough for certain media players</para>
1517 </listitem>
1518
1519 <listitem>
1520 <para>Storage: implemented support for discarding unused image blocks
1521 through TRIM for SATA and IDE and UNMAP for SCSI when using VDI images</para>
1522 </listitem>
1523
1524 <listitem>
1525 <para>Storage: added support for QED images</para>
1526 </listitem>
1527
1528 <listitem>
1529 <para>Storage: added support for QCOW (full support for v1 and readonly
1530 support for v2 images)</para>
1531 </listitem>
1532
1533 <listitem>
1534 <para>Storage: added readonly support for VHDX images</para>
1535 </listitem>
1536
1537 <listitem>
1538 <para>USB: don't crash if a USB device is plugged or unplugged when
1539 saving or loading the VM state (SMP guests only)</para>
1540 </listitem>
1541
1542 <listitem>
1543 <para>Solaris additions: added support for X.org Server 1.11 and 1.12</para>
1544 </listitem>
1545
1546 <listitem>
1547 <para>Solaris additions: switched to using an in-kernel mouse driver</para>
1548 </listitem>
1549
1550 <listitem>
1551 <para>Windows hosts: no need to recreate host-only adapters after a
1552 VirtualBox update</para>
1553 </listitem>
1554
1555 <listitem>
1556 <para>Windows hosts: updated toolchain; make the source code compatible
1557 to VC 2010 and enable some security-related compiler options</para>
1558 </listitem>
1559
1560 <listitem>
1561 <para>Windows Additions: fixed memory leak in VBoxTray (bug #10808)</para>
1562 </listitem>
1563
1564 </itemizedlist>
1565 </sect1>
1566
1567 <sect1>
1568 <title>Version 4.1.18 (2012-06-06)</title>
1569
1570 <para>This is a maintenance release. The following items were fixed and/or
1571 added:</para>
1572
1573 <itemizedlist>
1574
1575 <listitem>
1576 <para>VMM: fixed <emphasis>VERR_REM_VIRTUAL_CPU_ERROR</emphasis>
1577 under rare conditions after the guest has been reset (bug #5164
1578 and others)</para>
1579 </listitem>
1580
1581 <listitem>
1582 <para>VMM: fixed host freezes with 64-bit guests on 32-bit Linux
1583 hosts (bug #10528)</para>
1584 </listitem>
1585
1586 <listitem>
1587 <para>VRDP: added a workaround for rdesktop clients not properly
1588 updating the screen size when minimized</para>
1589 </listitem>
1590
1591 <listitem>
1592 <para>AHCI: fixed a rare bug which can cause a guest memory corruption
1593 after the guest storage controler has been reset</para>
1594 </listitem>
1595
1596 <listitem>
1597 <para>NAT: another attempt to fix crashes under rare conditions
1598 (Windows hosts only; bug #10513)</para>
1599 </listitem>
1600
1601 <listitem>
1602 <para>Mac OS X hosts: addressed issues running Leopard / Snow Leopard
1603 (bug #10631)</para>
1604 </listitem>
1605
1606 <listitem>
1607 <para>Linux hosts / Bridged Networking: fixed the problem with device driver
1608 unloading on kernels 3.2.18 and newer due to an invalid reference counter
1609 (bug #10624)</para>
1610 </listitem>
1611
1612 <listitem>
1613 <para>Linux hosts / guests: Linux 3.5-rc1 fixes</para>
1614 </listitem>
1615
1616 <listitem>
1617 <para>Linux Additions: the guest content was sometimes not properly
1618 updated (bug #9887)</para>
1619 </listitem>
1620
1621 <listitem>
1622 <para>Solaris Additions: installer fix for X.org Server 1.11 and 1.12</para>
1623 </listitem>
1624
1625 </itemizedlist>
1626 </sect1>
1627
1628 <sect1>
1629 <title>Version 4.1.16 (2012-05-22)</title>
1630
1631 <para>This is a maintenance release. The following items were fixed and/or
1632 added:</para>
1633
1634 <itemizedlist>
1635
1636 <listitem>
1637 <para>VMM: fixed a Guru Meditation <emphasis>VERR_ACCESS_DENIED</emphasis>
1638 with certain guests (bugs #7589, #8247)</para>
1639 </listitem>
1640
1641 <listitem>
1642 <para>VMM: fixed a Guru Meditation <emphasis>VERR_PAGE_TABLE_NOT_PRESENT</emphasis>
1643 with Ubuntu 32-bit guests with nested paging enabled on AMD CPUs (bug #10183)</para>
1644 </listitem>
1645
1646 <listitem>
1647 <para>VMM: preserve segment limits and attributes when switching to unreal mode
1648 required for some legacy guests to work properly (VT-x without unrestricted guest
1649 execution only; bug #9941)</para>
1650 </listitem>
1651
1652 <listitem>
1653 <para>VMM: fixed a VM hang after a resume from pause / savestate with SMP
1654 guests in rare cases</para>
1655 </listitem>
1656
1657 <listitem>
1658 <para>3D Support: several fixes for the Windows WDDM video driver crash</para>
1659 </listitem>
1660
1661 <listitem>
1662 <para>NAT: fixed a crash on attempt to process ICMP datagram under some
1663 circumstances (bug #10527)</para>
1664 </listitem>
1665
1666 <listitem>
1667 <para>Host-only Networking: lifted the maximal number of interfaces to
1668 128 on Linux and Mac OS X hosts (there is no such limitation for
1669 Solaris and Windows hosts)</para>
1670 </listitem>
1671
1672 <listitem>
1673 <para>EFI: fixed wrong SEC/PEI Core entry point calculation (bug #10531)</para>
1674 </listitem>
1675
1676 <listitem>
1677 <para>VRDP: fixed a display update problem (bug #10503)</para>
1678 </listitem>
1679
1680 <listitem>
1681 <para>Main: set the proper VM state if savestate failed for some
1682 reason (bug #6189)</para>
1683 </listitem>
1684
1685 <listitem>
1686 <para>Main: more useful error message if a medium is inaccessible</para>
1687 </listitem>
1688
1689 <listitem>
1690 <para>VBoxManage: fixed <emphasis>controlvm savestate</emphasis> if the VM is already
1691 paused</para>
1692 </listitem>
1693
1694 <listitem>
1695 <para>Mac OS X hosts: addressed issues running on Mountain Lion Preview 3
1696 (bug #10267)</para>
1697 </listitem>
1698
1699 <listitem>
1700 <para>Linux hosts: Linux 3.4 compile fixes</para>
1701 </listitem>
1702
1703 <listitem>
1704 <para>Linux hosts: fixed wrong help path in some rpm-based packages
1705 (bug #10418)</para>
1706 </listitem>
1707
1708 <listitem>
1709 <para>Guest Additions: fixed handling of custom environment variables
1710 during <computeroutput>VBoxManage guestcontrol execute</computeroutput>
1711 (bug #10581)</para>
1712 </listitem>
1713
1714 <listitem>
1715 <para>Windows Additions: fixed guest driver crash of VBoxSF in certain
1716 cases (4.1.10 regression, bug #10408)</para>
1717 </listitem>
1718
1719 <listitem>
1720 <para>Windows Additions: don't load the WDDM driver if 3D support is not available
1721 for Windows 8 guests to keep the guest maintainable in that case (still better
1722 to miss some features than providing a blank screen)</para>
1723 </listitem>
1724
1725 <listitem>
1726 <para>Solaris Additions: added support for X.org Server 1.11 and 1.12</para>
1727 </listitem>
1728
1729 </itemizedlist>
1730
1731 </sect1>
1732
1733 <sect1>
1734 <title>Version 4.1.14 (2012-04-13)</title>
1735
1736 <para>This is a maintenance release. The following items were fixed and/or
1737 added:</para>
1738
1739 <itemizedlist>
1740
1741 <listitem>
1742 <para>Network: fixed the problem with packets larger than MTU-4 when
1743 PCnet or PRO/1000 was bridged to certain types of adapters on OS X hosts
1744 (bug #3783)</para>
1745 </listitem>
1746
1747 <listitem>
1748 <para>NAT: fixed a segfault under rare circumstances</para>
1749 </listitem>
1750
1751 <listitem>
1752 <para>3D Support: fixed Windows WDDM video driver crash for SMP guests
1753 (bugs #10200, #10331)</para>
1754 </listitem>
1755
1756 <listitem>
1757 <para>Windows Additions, VRDP: fixed occasional corruption of vertical text</para>
1758 </listitem>
1759
1760 </itemizedlist>
1761
1762 </sect1>
1763
1764 <sect1>
1765 <title>Version 4.1.12 (2012-04-03)</title>
1766
1767 <para>This is a maintenance release. The following items were fixed and/or
1768 added:</para>
1769
1770 <itemizedlist>
1771
1772 <listitem>
1773 <para>VMM: fixed <emphasis>VERR_NOT_SUPPORTED</emphasis> and
1774 <emphasis>VERR_RAW_MODE_INVALID_SMP</emphasis> guru meditation
1775 due to an invalid reschedule to raw mode (bug #10370)</para>
1776 </listitem>
1777
1778 <listitem>
1779 <para>VMM: fixed <emphasis>PDMCritSectLeave</emphasis> guru meditation
1780 under rare circumstances with SMP guests</para>
1781 </listitem>
1782
1783 <listitem>
1784 <para>VMM: proper <emphasis>Math Fault</emphasis> handling with certain
1785 legacy guests (bug #9042)</para>
1786 </listitem>
1787
1788 <listitem>
1789 <para>NAT: fixed a socket leak under certain conditions</para>
1790 </listitem>
1791
1792 <listitem>
1793 <para>Storage: better sanity check against reading beyond end-of-file</para>
1794 </listitem>
1795
1796 <listitem>
1797 <para>Audio: fixed a crash in the NUL audio backend (bug #10374;
1798 4.1.10 regression)</para>
1799 </listitem>
1800
1801 <listitem>
1802 <para>HGCM: fixed a crash during savestate under rare circumstances</para>
1803 </listitem>
1804
1805 <listitem>
1806 <para>Metrics: fixed an occasional crash during VM shutdown if host
1807 RAM/VMM metrics are enabled</para>
1808 </listitem>
1809
1810 <listitem>
1811 <para>VBoxSVC: several locking fixes</para>
1812 </listitem>
1813
1814 <listitem>
1815 <para>VBoxManage: return the correct error code if
1816 <emphasis>controlvm savestate</emphasis> failed (bug #10134)</para>
1817 </listitem>
1818
1819 <listitem>
1820 <para>Guest Additions: VBoxService should not crash on exit (bug #10326;
1821 4.1.10 regression)</para>
1822 </listitem>
1823
1824 <listitem>
1825 <para>Windows Additions: set the correct time stamp when a file is
1826 closed (bug #6473)</para>
1827 </listitem>
1828
1829 <listitem>
1830 <para>Windows Additions: better help if the DirectX backups are not
1831 properly installed</para>
1832 </listitem>
1833
1834 <listitem>
1835 <para>Linux Additions: Linux 3.4-rc1 compile fixes</para>
1836 </listitem>
1837
1838 </itemizedlist>
1839 </sect1>
1840
1841 <sect1>
1842 <title>Version 4.1.10 (2012-03-13)</title>
1843
1844 <para>This is a maintenance release. The following items were fixed and/or
1845 added:</para>
1846
1847 <itemizedlist>
1848
1849 <listitem>
1850 <para>GUI: if 3D support on the host is not available for some reason,
1851 do not only disable this VM setting but also uncheck the checkbox</para>
1852 </listitem>
1853
1854 <listitem>
1855 <para>VMM: fixed a potential problem causing to schedule interrupts during
1856 <emphasis>SYSEXIT</emphasis> right after <emphasis>STI</emphasis></para>
1857 </listitem>
1858
1859 <listitem>
1860 <para>VMM: fixed a potential guest memory corruption issue with page
1861 fusion</para>
1862 </listitem>
1863
1864 <listitem>
1865 <para>VMM: adjusted the module matching algorithm for page fusion a
1866 little, generally resulting in slightly more shared pages</para>
1867 </listitem>
1868
1869 <listitem>
1870 <para>Main: host interfaces no longer have "defaults" for IP address
1871 and network mask attributes</para>
1872 </listitem>
1873
1874 <listitem>
1875 <para>Main: don't depend on a password for certain guest control operations
1876 (bug #10030)</para>
1877 </listitem>
1878
1879 <listitem>
1880 <para>3D Support: fixed Windows XP hosts support (4.1.8 regression;
1881 bugs #10071 and #10088</para>
1882 </listitem>
1883
1884 <listitem>
1885 <para>3D Support: rendering fixes for Linux hosts with NVIDIA graphics</para>
1886 </listitem>
1887
1888 <listitem>
1889 <para>3D Support: fixed saved state issues (4.1.8 regression; bug #10126)</para>
1890 </listitem>
1891
1892 <listitem>
1893 <para>3D Support: WDDM driver: fixed powershell_ise crashes (bug #10167),
1894 make WPF-based apps work with Aero enabled, fixed additional possible WinSAT crashes</para>
1895 </listitem>
1896
1897 <listitem>
1898 <para>VRDP: fixed remote clipboard compatibility issues with some clients</para>
1899 </listitem>
1900
1901 <listitem>
1902 <para>Storage: fixed a possible data corruption when compacting VDI or VHD
1903 images with snapshots (32-bit hosts only)</para>
1904 </listitem>
1905
1906 <listitem>
1907 <para>iSCSI: fixed crash when using incorrect credentials
1908 when authenticating with a LIO target (bug #10173)</para>
1909 </listitem>
1910
1911 <listitem>
1912 <para>Serial: don't abort in host mode under rare error conditions
1913 (non-Windows hosts only)</para>
1914 </listitem>
1915
1916 <listitem>
1917 <para>SDK: actually ship current C bindings</para>
1918 </listitem>
1919
1920 <listitem>
1921 <para>SDK: fixed the Java glue code for JDK 1.7.0 (bug #9848)</para>
1922 </listitem>
1923
1924 <listitem>
1925 <para>SDK: added Python example</para>
1926 </listitem>
1927
1928 <listitem>
1929 <para>Metrics: make metrics collection more robust regarding blocked VMs</para>
1930 </listitem>
1931
1932 <listitem>
1933 <para>Web service: added SSL/TLS support</para>
1934 </listitem>
1935
1936 <listitem>
1937 <para>VBoxShell: fixed Guest Additions information lookup</para>
1938 </listitem>
1939
1940 <listitem>
1941 <para>Solaris installer: fixed dependency checking while installing VirtualBox
1942 in a zone</para>
1943 </listitem>
1944
1945 <listitem>
1946 <para>Linux hosts/guests: Linux 3.3-rc1 compile fixes</para>
1947 </listitem>
1948
1949 <listitem>
1950 <para>Solaris hosts: fixed debug kernel panics while opening module CTF data
1951 (bug #9651)</para>
1952 </listitem>
1953
1954 <listitem>
1955 <para>Mac OS X hosts: fixed Python support on Lion</para>
1956 </listitem>
1957
1958 <listitem>
1959 <para>Linux Additions: make 3D passthrough work on OL/RHEL 6.2 (bug
1960 #10010)</para>
1961 </listitem>
1962
1963 <listitem>
1964 <para>Linux Additions: fixed missing implementation when copying shared
1965 folder data through kernel high memory (bug #9878)</para>
1966 </listitem>
1967
1968 <listitem>
1969 <para>Linux Additions: make sure all data is written when closing a
1970 memory mapped file on a shared folder</para>
1971 </listitem>
1972
1973 <listitem>
1974 <para>Linux Additions: added support for X.Org Server 1.12</para>
1975 </listitem>
1976
1977 <listitem>
1978 <para>Solaris Additions: fixed guest kernel driver to load properly
1979 on guest reboot (4.1.8 regression; bug #10113)</para>
1980 </listitem>
1981
1982 <listitem>
1983 <para>Solaris Additions: fixed missing 64-bit OpenGL library VBoxOGL.so
1984 (bug #10151)</para>
1985 </listitem>
1986
1987 <listitem>
1988 <para>Solaris Additions: fixed VBoxService import and start for Solaris 11
1989 guests</para>
1990 </listitem>
1991
1992 <listitem>
1993 <para>Windows Additions: some Windows 8 adaptions</para>
1994 </listitem>
1995
1996 <listitem>
1997 <para>Windows Additions: several fixes for shared folders (bug #9753)</para>
1998 </listitem>
1999
2000 <listitem>
2001 <para>Guest control: miscellaneous bugfixes</para>
2002 </listitem>
2003
2004 </itemizedlist>
2005 </sect1>
2006
2007 <sect1>
2008 <title>Version 4.1.8 (2011-12-19)</title>
2009
2010 <para>This is a maintenance release. The following items were fixed and/or
2011 added:</para>
2012
2013 <itemizedlist>
2014
2015 <listitem>
2016 <para>VMM: fixed <emphasis>VERR_MAP_FAILED</emphasis> during savestate
2017 under certain circumstances (bug #7929)</para>
2018 </listitem>
2019
2020 <listitem>
2021 <para>GUI: stop updating the VM status icons when the VM is paused (bug #8368)</para>
2022 </listitem>
2023
2024 <listitem>
2025 <para>VBoxManage: fixed wrong return code after <emphasis>startvm</emphasis>
2026 (bug #9642)</para>
2027 </listitem>
2028
2029 <listitem>
2030 <para>BIOS: fixed hang at launch of DOS applications generated by
2031 Clipper 5.3 (note that hardware virtualization may be required)
2032 </para>
2033 </listitem>
2034
2035 <listitem>
2036 <para>USB: fixed OS/2 boot hang when using recent USB drivers</para>
2037 </listitem>
2038
2039 <listitem>
2040 <para>NAT: increase maximum number of parallel connections making
2041 connections with port forwarding more robust (#8471)</para>
2042 </listitem>
2043
2044 <listitem>
2045 <para>Metrics: fixed potential problem with invalid access in guest
2046 metrics collection upon VM destruction</para>
2047 </listitem>
2048
2049 <listitem>
2050 <para>Main: don't crash if a medium is ejected twice (bug #9922)</para>
2051 </listitem>
2052
2053 <listitem>
2054 <para>VBoxSVC: fixed crash under rare circumstances (e.g. client crash)</para>
2055 </listitem>
2056
2057 <listitem>
2058 <para>VRDP: fixed screen freeze (bug #9620)</para>
2059 </listitem>
2060
2061 <listitem>
2062 <para>OVF/OVA: fixed broken disk images on import under rare
2063 circumstances</para>
2064 </listitem>
2065
2066 <listitem>
2067 <para>OVF/OVA: better error message when importing corrupted appliances</para>
2068 </listitem>
2069
2070 <listitem>
2071 <para>VMDK/VHD: fixed a possible corruption with host cache disabled
2072 when using snapshots under rare circumstances (bug #9749)</para>
2073 </listitem>
2074
2075 <listitem>
2076 <para>3D Support: fixed full screen mode issues for ATI graphics (bug #9775),
2077 Windows Media Player rendering for XPDM-based Direct3D support (bug# 8341).
2078 Multiple fixes to XPDM and WDDM - based 3D support for Windows Guests
2079 and for 3D support in general</para>
2080 </listitem>
2081
2082 <listitem>
2083 <para>Linux hosts: fixes for Fedoras Linux 2.6.41 (bug #9948)</para>
2084 </listitem>
2085
2086 <listitem>
2087 <para>Linux hosts/guests: fixes for Linux 3.2 (bug #9743)</para>
2088 </listitem>
2089
2090 <listitem>
2091 <para>Solaris Additions: various shared folder fixes (bugs #9856, #9862, #9917)</para>
2092 </listitem>
2093
2094 <listitem>
2095 <para>Windows Additions: various fixes for Direct3D support (un)installation, added
2096 detection of missing or wrong Direct3D system files</para>
2097 </listitem>
2098
2099 </itemizedlist>
2100 </sect1>
2101
2102 <sect1>
2103 <title>Version 4.1.6 (2011-11-04)</title>
2104
2105 <para>This is a maintenance release. The following items were fixed and/or
2106 added:</para>
2107
2108 <itemizedlist>
2109
2110 <listitem>
2111 <para>VRDP: fixed screen corruption</para>
2112 </listitem>
2113
2114 <listitem>
2115 <para>NAT: the interface stopped working after a lot of failed
2116 ICMP requests (bug #9371)</para>
2117 </listitem>
2118
2119 <listitem>
2120 <para>E1000: fixed rare Windows 7 guest hangs, either at boot time
2121 or when reconfiguring the network card in unusual setups (bug #6223)</para>
2122 </listitem>
2123
2124 <listitem>
2125 <para>ATA: fixed a possible crash during ATAPI passthrough with
2126 certain guests</para>
2127 </listitem>
2128
2129 <listitem>
2130 <para>ATA: improved compatibility with ancient Linux kernels</para>
2131 </listitem>
2132
2133 <listitem>
2134 <para>Main: fixed incorrect framebuffer information after leaving
2135 the full screen mode with X11 guests, this lead to a scrambled
2136 preview window in the GUI for example</para>
2137 </listitem>
2138
2139 <listitem>
2140 <para>Mac OS X hosts: fixed the problem with duplicate packets when
2141 bridged to a wireless interface (bug #9648)</para>
2142 </listitem>
2143
2144 <listitem>
2145 <para>Linux hosts: fix for 3D support on Fedora 15 (bug #9799)</para>
2146 </listitem>
2147
2148 <listitem>
2149 <para>Linux hosts: don't call <emphasis>del_timer_sync</emphasis>
2150 from an interrupt context (Fedora bug report 746331)</para>
2151 </listitem>
2152
2153 <listitem>
2154 <para>Windows Vista and 7 guests: more WDDM fixes</para>
2155 </listitem>
2156
2157 <listitem>
2158 <para>Linux Additions: fixed kernel module compilation failure on Redhat
2159 Enterprise Linux 4 (bug #9709)</para>
2160 </listitem>
2161
2162 <listitem>
2163 <para>Linux Additions: install the DRI driver correctly on Ubuntu 11.10
2164 guests</para>
2165 </listitem>
2166
2167 <listitem>
2168 <para>Solaris Additions: added read-only mmap support for shared
2169 folders</para>
2170 </listitem>
2171
2172 <listitem>
2173 <para>Solaris Additions: added directory, file mode and mask options for
2174 shared folders</para>
2175 </listitem>
2176
2177 <listitem>
2178 <para>Windows Additions: implemented faster detection of logged-in guest
2179 users and stale sessions</para>
2180 </listitem>
2181
2182 <listitem>
2183 <para>X.Org Additions: fixed graphical corruption when switching to a
2184 virtual terminal (bug #9490)</para>
2185 </listitem>
2186
2187 </itemizedlist>
2188 </sect1>
2189
2190 <sect1>
2191 <title>Version 4.1.4 (2011-10-03)</title>
2192
2193 <para>This is a maintenance release. The following items were fixed and/or
2194 added:</para>
2195
2196 <itemizedlist>
2197
2198 <listitem>
2199 <para>VMM: fixed PAE guests running on 32-bit hosts (4.0 regression;
2200 bug #9458)</para>
2201 </listitem>
2202
2203 <listitem>
2204 <para>VMM: fixed <emphasis>INVALID_PARAMETER</emphasis> guru meditation
2205 caused by insufficient memory conditions (4.1.0 regression; bug #9240)</para>
2206 </listitem>
2207
2208 <listitem>
2209 <para>VMM: fixed clobbered CPU registers during <emphasis>stos/lods/ins/outs</emphasis>
2210 emulation under rare circumstances</para>
2211 </listitem>
2212
2213 <listitem>
2214 <para>VMM: another fix for 64-bit guests on recent AMD CPUs</para>
2215 </listitem>
2216
2217 <listitem>
2218 <para>GUI: warn the user if he uses an outdated extension pack and allow
2219 to download and upgrade in that case (bug #8025)</para>
2220 </listitem>
2221
2222 <listitem>
2223 <para>GUI: fixed spurious LCtrl key events on some Windows hosts
2224 (4.0.6 regression; bug #373)</para>
2225 </listitem>
2226
2227 <listitem>
2228 <para>VBoxManage: another fix for <emphasis>extpack install --replace</emphasis>
2229 (bug #9308)</para>
2230 </listitem>
2231
2232 <listitem>
2233 <para>VBoxManage: allow to specify the UUID of the target image in
2234 <emphasis>convertfromraw</emphasis></para>
2235 </listitem>
2236
2237 <listitem>
2238 <para>VRDP: fixed a rare crash when two or more clients connect to the server
2239 (bug #9503)</para>
2240 </listitem>
2241
2242 <listitem>
2243 <para>VRDP: fixed a case when a client was not resized correctly
2244 (bug #9242)</para>
2245 </listitem>
2246
2247 <listitem>
2248 <para>USB: make device capturing work on Windows hosts with
2249 usbhub class filter drivers installed (bug #9298);
2250 bugfixes for Windows host USB support</para>
2251 </listitem>
2252
2253 <listitem>
2254 <para>VHD: fixed reads crossing block boundaries (bug #8532)</para>
2255 </listitem>
2256
2257 <listitem>
2258 <para>VMDK: fixed progress indicator when creating split VMDK
2259 images</para>
2260 </listitem>
2261
2262 <listitem>
2263 <para>Floppy: fixed medium size detection for physical mediums
2264 (Windows hosts only)</para>
2265 </listitem>
2266
2267 <listitem>
2268 <para>Main: fixed VM initialization if a shared folder does
2269 not exist (bug #7941)</para>
2270 </listitem>
2271
2272 <listitem>
2273 <para>Main: fixed possible deadlock between hard disk enumeration and
2274 resetting of immutable disks (bug #9549)</para>
2275 </listitem>
2276
2277 <listitem>
2278 <para>Main: fixed not detaching of virtual storage after a snapshot
2279 restore operation (bug #8296)</para>
2280 </listitem>
2281
2282 <listitem>
2283 <para>Main: always reset modified state after restoring a snapshot (bug
2284 #9387)</para>
2285 </listitem>
2286
2287 <listitem>
2288 <para>Main: fixed writing of changed VM settings to disk when using
2289 snapshots (bug #8932)</para>
2290 </listitem>
2291
2292 <listitem>
2293 <para>Main: fixed taking screen shots (e.g. the preview window) for
2294 headless VMs if the Guest Additions are active</para>
2295 </listitem>
2296
2297 <listitem>
2298 <para>Virtio-net: fixed the problem with UDP packets exceeding
2299 MTU (bug #9370)</para>
2300 </listitem>
2301
2302 <listitem>
2303 <para>3D Support: fixed incorrect rendering and possible crashes when switching
2304 to/from full screen with enabled 2D acceleration</para>
2305 </listitem>
2306
2307 <listitem>
2308 <para>3D Support: fixed compiz under ubuntu 9.10</para>
2309 </listitem>
2310
2311 <listitem>
2312 <para>Guest control: miscellaneous small bugfixes</para>
2313 </listitem>
2314
2315 <listitem>
2316 <para>Linux / Solaris hosts: don't use hard links in packages
2317 (4.1.2 regression; bug #9441)</para>
2318 </listitem>
2319
2320 <listitem>
2321 <para>Mac OS X hosts: fix installation issues when installed as root
2322 (bug #1578)</para>
2323 </listitem>
2324
2325 <listitem>
2326 <para>Mac OS X hosts: fixed packet capture issues with vboxnetX host-only
2327 interfaces (bug #8076)</para>
2328 </listitem>
2329
2330 <listitem>
2331 <para>Solaris hosts: fixed incoming multicast packets for Crossbow based
2332 bridged networking (bug #9532)</para>
2333 </listitem>
2334
2335 <listitem>
2336 <para>Solaris hosts: fixed starting EFI guests due to missing EFI ROM files
2337 (bug #9535)</para>
2338 </listitem>
2339
2340 <listitem>
2341 <para>Windows hosts installer: fixed <emphasis>ADDLOCAL</emphasis> usage
2342 on command line (4.1.0 regression; bug #9488)</para>
2343 </listitem>
2344
2345 <listitem>
2346 <para>Windows hosts installer: fixed dangling shortcut to the .chm
2347 help file (bug #9646)</para>
2348 </listitem>
2349
2350 <listitem>
2351 <para>Windows hosts installer: try to fix installation error 2869 which
2352 appeared under certain circumstances (bug #9664)</para>
2353 </listitem>
2354
2355 <listitem>
2356 <para>Windows hosts: VBoxHeadless should never open a separate
2357 console window (bug #3549)</para>
2358 </listitem>
2359
2360 <listitem>
2361 <para>Guest Additions: fixed hang while waiting for guest execution
2362 output (4.1.2 regression; bug #9446)</para>
2363 </listitem>
2364
2365 <listitem>
2366 <para>Linux Additions: add support for X.Org Server 1.11 (bug #9519)
2367 </para>
2368 </listitem>
2369
2370 <listitem>
2371 <para>Linux Additions: suppress an incorrect error message and allow
2372 a shared folder to be mounted in multiple places (bug #9627)
2373 </para>
2374 </listitem>
2375
2376 <listitem>
2377 <para>Linux Additions: start VBoxService correctly on openSUSE 12.1
2378 (bug #6229)
2379 </para>
2380 </listitem>
2381
2382 <listitem>
2383 <para>Linux Additions: properly finish the installation even if the
2384 compilation of the DRM module fails (which is not fatal)</para>
2385 </listitem>
2386
2387 <listitem>
2388 <para>Solaris Additions: fixed memory leaks and panics while mounting
2389 (from console) and unmounting shared folders</para>
2390 </listitem>
2391
2392 <listitem>
2393 <para>Windows Additions: fixed swapped mouse cursor hotspot coordinates
2394 (4.1.0 regression; bug #9447)</para>
2395 </listitem>
2396
2397 <listitem>
2398 <para>Windows Additions: fixed <emphasis>PAGE_FAULT_IN_NONPAGED_AREA</emphasis>
2399 BSOD in VBoxDisp.dll when running SnippingTool (bug #9508)</para>
2400 </listitem>
2401
2402 <listitem>
2403 <para>Windows Additions: make image viewer work correctly
2404 with Aero enabled (Vista and Windows 7)</para>
2405 </listitem>
2406
2407 <listitem>
2408 <para>Windows Additions: fixed incorrect window border blurs under Aero
2409 with ATI cards (Vista and Windows 7)</para>
2410 </listitem>
2411
2412 <listitem>
2413 <para>Windows Additions: fixed incorrect rendering when moving 3D applications
2414 outside guest desktop and back under Aero (Vista and Windows 7)</para>
2415 </listitem>
2416
2417 <listitem>
2418 <para>Windows Additions: fixed guest hangs when switching back from full screen
2419 text mode applications (bug #9636)</para>
2420 </listitem>
2421
2422 </itemizedlist>
2423 </sect1>
2424
2425 <sect1>
2426 <title>Version 4.1.2 (2011-08-15)</title>
2427
2428 <para>This is a maintenance release. The following items were fixed and/or
2429 added:</para>
2430
2431 <itemizedlist>
2432
2433 <listitem>
2434 <para>VMM: fixed 64-bit guests on AMD Fusion CPUs (bug #8824)</para>
2435 </listitem>
2436
2437 <listitem>
2438 <para>VMM: fixed handling of the <emphasis>sysenter/sysexit</emphasis>
2439 machine instructions in 64-bit guests on Intel hosts</para>
2440 </listitem>
2441
2442 <listitem>
2443 <para>GUI: added linked clone support</para>
2444 </listitem>
2445
2446 <listitem>
2447 <para>GUI: fixed error check when changing the VM controller settings
2448 (4.1.0 regression; bug #9246)</para>
2449 </listitem>
2450
2451 <listitem>
2452 <para>GUI: fixed the inclusion of additional information (license,
2453 vendor, ...) on OVF export</para>
2454 </listitem>
2455
2456 <listitem>
2457 <para>GUI: when taking a snapshot from the VM selector, don't do
2458 a live snapshot</para>
2459 </listitem>
2460
2461 <listitem>
2462 <para>GUI: fixed immediate crash during start on certain environments
2463 due to a library version conflict</para>
2464 </listitem>
2465
2466 <listitem>
2467 <para>Guest control execution: implemented copying single files from
2468 guest to the host (directories and filters not supported yet)</para>
2469 </listitem>
2470
2471 <listitem>
2472 <para>Guest control execution: limited to serve up to 5 guest processes
2473 at a time by default</para>
2474 </listitem>
2475
2476 <listitem>
2477 <para>Main: return the correct RDP default port fixing settings
2478 warnings in the GUI if the remote display was enabled at runtime (bug
2479 #9368)</para>
2480 </listitem>
2481
2482 <listitem>
2483 <para>VBoxSVC: made the path comparison OS independent when images are
2484 registered (bug #9303)</para>
2485 </listitem>
2486
2487 <listitem>
2488 <para>VBoxSVC: several fixes/performance improvements for cloning of
2489 VMs</para>
2490 </listitem>
2491
2492 <listitem>
2493 <para>Snapshots: fixed "Solid-State drive" flag survival on snapshot
2494 creation (bug #9379)</para>
2495 </listitem>
2496
2497 <listitem>
2498 <para>VBoxManage: implemented <emphasis>copyfrom</emphasis> and
2499 <emphasis>stat</emphasis> guest control tools to copy files from guest
2500 to host and to check for existence of files on the guest</para>
2501 </listitem>
2502
2503 <listitem>
2504 <para>VBoxManage: fixed <emphasis>extpack install --replace</emphasis>
2505 (bug #9308)</para>
2506 </listitem>
2507
2508 <listitem>
2509 <para>VBoxManage: allow to start multiple VMs with
2510 <emphasis>startvm</emphasis></para>
2511 </listitem>
2512
2513 <listitem>
2514 <para>VBoxManage: experimental support for SATA CD/DVD hotplugging</para>
2515 </listitem>
2516
2517 <listitem>
2518 <para>Mouse support: fixed an off-by-one pointer position error
2519 affecting Windows guests (bugs #7566, #9321)</para>
2520 </listitem>
2521
2522 <listitem>
2523 <para>VRDP: fixed a case when the screen was not redrawn correctly
2524 (bug #9242)</para>
2525 </listitem>
2526
2527 <listitem>
2528 <para>NAT: changed TCP connection establishment according to Winsock API
2529 requirements (Windows hosts only; bug #8919)</para>
2530 </listitem>
2531
2532 <listitem>
2533 <para>USB: fixed device recognition issues (bugs #9299) and
2534 fixed several device capturing issues (Windows hosts; bug #9299)</para>
2535 </listitem>
2536
2537 <listitem>
2538 <para>USB: fixed issues with remote filters being applied to local
2539 USB devices</para>
2540 </listitem>
2541
2542 <listitem>
2543 <para>Guest Additions: keep logged in user count in out-of-memory situations
2544 and warn about it</para>
2545 </listitem>
2546
2547 <listitem>
2548 <para>OVA: fixed import of renamed OVA files (bug #9033)</para>
2549 </listitem>
2550
2551 <listitem>
2552 <para>Windows host: fixed icon for .VDI files (bug #9393)</para>
2553 </listitem>
2554
2555 <listitem>
2556 <para>Solaris hosts: fixed a bug preventing parallel usage of multiple host NICs
2557 with Crossbow based bridged networking</para>
2558 </listitem>
2559
2560 <listitem>
2561 <para>Linux hosts: fixed random kernel panics on host suspend / shutdown
2562 (4.1.0 regression; bug #9305)</para>
2563 </listitem>
2564
2565 <listitem>
2566 <para>Solaris Additions: fixed shared folders due to missing symbols in the vboxfs
2567 module (4.0.12 / 4.1.0 regression; bug #9264)</para>
2568 </listitem>
2569
2570 <listitem>
2571 <para>Windows Additions: fixed file truncation on a shared folder with
2572 some applications (bugs #9276, #9315)</para>
2573 </listitem>
2574
2575 <listitem>
2576 <para>Windows Additions: fixed shared folder issues with antivirus software
2577 and 64 bit Windows guests (bug #9318)</para>
2578 </listitem>
2579
2580 <listitem>
2581 <para>Windows Vista and 7 guests: WDDM driver fixes and performance enhancements,
2582 fixed WinSAT crashes (#9267)</para>
2583 </listitem>
2584
2585 <listitem>
2586 <para>Linux Additions: fixed <emphasis>llseek</emphasis> for Linux kernels
2587 2.6.37 and above</para>
2588 </listitem>
2589
2590 </itemizedlist>
2591 </sect1>
2592
2593 <sect1>
2594 <title>Version 4.1.0 (2011-07-19)</title>
2595
2596 <para>This version is a major update. The following major new features
2597 were added:</para>
2598
2599 <itemizedlist>
2600
2601 <listitem>
2602 <para>Support for cloning of VMs (bug #5853, see
2603 <xref linkend="clone"/>): full clones can be created through the GUI
2604 and VBoxManage, linked clones only through VBoxManage</para>
2605 </listitem>
2606
2607 <listitem>
2608 <para>GUI: enhanced wizard for creating new virtual disks</para>
2609 </listitem>
2610
2611 <listitem>
2612 <para>GUI: new wizard for copying virtual disks</para>
2613 </listitem>
2614
2615 <listitem>
2616 <para>GUI: keep the aspect ratio in scale mode (Windows and OSX hosts only;
2617 bug #7822)</para>
2618 </listitem>
2619
2620 <listitem>
2621 <para>VMM: raised the memory limit for 64-bit hosts to 1TB</para>
2622 </listitem>
2623
2624 <listitem>
2625 <para>Experimental support for PCI passthrough for Linux hosts, see
2626 <xref linkend="pcipassthrough"/></para>
2627 </listitem>
2628
2629 <listitem>
2630 <para>Windows guests: Experimental WDDM graphics driver, supporting
2631 Windows Aero (bug #4607) and providing Direct3D support using a
2632 cleaner approach (no need to install the guest drivers in Safe Mode
2633 anymore)</para>
2634 </listitem>
2635
2636 <listitem>
2637 <para>Guest Additions: status of modules and features can now be
2638 queried separately by the frontends</para>
2639 </listitem>
2640
2641 <listitem>
2642 <para>Networking: new network attachment mode "Generic Driver", which
2643 offers an open plugin architecture for arbitrary and separately
2644 distributable virtual network implementations</para>
2645 </listitem>
2646
2647 <listitem>
2648 <para>Host-only Networking: fixed host crash in kernels prior to 2.6.29
2649 </para>
2650 </listitem>
2651
2652 <listitem>
2653 <para>New Networking Mode <emphasis>UDP Tunnel</emphasis>: allows to
2654 interconnect VMs running on different hosts easily and transparently,
2655 see <xref linkend="networkingmodes" /></para>
2656 </listitem>
2657
2658 <listitem>
2659 <para>Experimental support for SATA hard disk hotplugging available
2660 with VBoxManage</para>
2661 </listitem>
2662
2663 <listitem>
2664 <para>Solaris hosts: New Crossbow based bridged networking driver for
2665 Solaris 11 build 159 and above</para>
2666 </listitem>
2667
2668
2669 </itemizedlist>
2670
2671 <para>In addition, the following items were fixed and/or added:</para>
2672
2673 <itemizedlist>
2674
2675 <listitem>
2676 <para>VMM: more SMP timer fixes</para>
2677 </listitem>
2678
2679 <listitem>
2680 <para>VMM: fixed sporadic recompiler crashes with SMP guests</para>
2681 </listitem>
2682
2683 <listitem>
2684 <para>VMM: many small fixes</para>
2685 </listitem>
2686
2687 <listitem>
2688 <para>GUI: when restoring a snapshot, ask for taking a snapshot
2689 of the current state</para>
2690 </listitem>
2691
2692 <listitem>
2693 <para>GUI: added a <emphasis>View</emphasis> menu</para>
2694 </listitem>
2695
2696 <listitem>
2697 <para>GUI: added a setting for the promiscuous mode policy for
2698 internal networks, bridged networks and host-only networks</para>
2699 </listitem>
2700
2701 <listitem>
2702 <para>GUI: added slider for setting the CPU execution cap allowing to
2703 limit the amount of CPU time spent for the execution of the guest,
2704 see <xref linkend="settings-processor"/></para>
2705 </listitem>
2706
2707 <listitem>
2708 <para>GUI: the VM description is editable during the runtime of
2709 a VM (bug #1551)</para>
2710 </listitem>
2711
2712 <listitem>
2713 <para>GUI: added proxy settings (bug #2870)</para>
2714 </listitem>
2715
2716 <listitem>
2717 <para>GUI: made the number of SATA ports configurable</para>
2718 </listitem>
2719
2720 <listitem>
2721 <para>GUI: decrease time before showing the VM configuration
2722 dialog</para>
2723 </listitem>
2724
2725 <listitem>
2726 <para>VBoxManage: more convenient configuration of storage controller
2727 attachments by automatically determining the port or device parameter
2728 when a storage controller has only one port or device per port</para>
2729 </listitem>
2730
2731 <listitem>
2732 <para>VBoxManage: changed syntax of the <emphasis>guestcontrol</emphasis>
2733 command group, fixed various bugs, removed obsolete options</para>
2734 </listitem>
2735
2736 <listitem>
2737 <para>VBoxBalloonCtrl: new service for automatic dynamic adjustment
2738 of the balloon size for running VMs</para>
2739 </listitem>
2740
2741 <listitem>
2742 <para>Settings: machine names and snapshot names are not allowed to
2743 be a valid UUID</para>
2744 </listitem>
2745
2746 <listitem>
2747 <para>Settings: provide better diagnostics if a single medium is used
2748 twice in a VM configuration</para>
2749 </listitem>
2750
2751 <listitem>
2752 <para>Settings: provide better diagnostics for errors in medium
2753 create/merge/clone operations, and fix memory leaks in error
2754 cases</para>
2755 </listitem>
2756
2757 <listitem>
2758 <para>Storage: ATA/SATA drives can be marked as non-rotational, i.e.
2759 the guest OS will detect them as a SSD if supported, which can
2760 improve performance</para>
2761 </listitem>
2762
2763 <listitem>
2764 <para>Storage: virtual CD/DVD images will be detached if the guest
2765 ejects the medium, unless the drive is marked to handle ejects only
2766 on a temporary basis</para>
2767 </listitem>
2768
2769 <listitem>
2770 <para>Storage: the medium UUID can be changed again when attaching
2771 a medium for the first time, which allows using images which are
2772 exact duplicates including the UUID</para>
2773 </listitem>
2774
2775 <listitem>
2776 <para>Storage: fixed possible data corruption under certain circumstances
2777 with VHD and Parallels images (bug #9150)</para>
2778 </listitem>
2779
2780 <listitem>
2781 <para>Storage: fixed unnecessary expansion when cloning differential
2782 images in VDI format</para>
2783 </listitem>
2784
2785 <listitem>
2786 <para>Storage: fixed detection code to handle empty files for VDI and
2787 VMDK format</para>
2788 </listitem>
2789
2790 <listitem>
2791 <para>Storage: fixed access to CD/DVD images beyond 4GB when using the SATA
2792 controller (bug #8592)</para>
2793 </listitem>
2794
2795 <listitem>
2796 <para>Floppy: several bugs have been fixed</para>
2797 </listitem>
2798
2799 <listitem>
2800 <para>Floppy: make it possible to unmount a host floppy disk (bug #6651)</para>
2801 </listitem>
2802
2803 <listitem>
2804 <para>BIOS: disk-related structures are now checksummed correctly (bug #8739)</para>
2805 </listitem>
2806
2807 <listitem>
2808 <para>USB: many fixes for the Windows USB host driver</para>
2809 </listitem>
2810
2811 <listitem>
2812 <para>NAT: reduced memory footprint</para>
2813 </listitem>
2814
2815 <listitem>
2816 <para>Networking: fixed the problem with segmentation offloading
2817 when several VMs are transmitting in parallel</para>
2818 </listitem>
2819
2820 <listitem>
2821 <para>Networking: workaround for a bug in wireshark when operating
2822 directly on a capture file created by VirtualBox</para>
2823 </listitem>
2824
2825 <listitem>
2826 <para>Serial: announce the serial devices in the ACPI tables to make
2827 Windows guests find the virtual hardware (bug #7411)</para>
2828 </listitem>
2829
2830 <listitem>
2831 <para>VRDP: support for TLS connections (see
2832 <xref linkend="vrde-crypt"/>)</para>
2833 </listitem>
2834
2835 <listitem>
2836 <para>VRDP: support for multimonitor client configurations with MS
2837 RDP clients</para>
2838 </listitem>
2839
2840 <listitem>
2841 <para>VRDP: fixed a rare screen corruption</para>
2842 </listitem>
2843
2844 <listitem>
2845 <para>3D support: fixed <emphasis>GL_VERSION</emphasis> string for
2846 different locales (bug #8916)</para>
2847 </listitem>
2848
2849 <listitem>
2850 <para>Web service: fixed timeout handling with HTTP 1.1 keepalive, and
2851 be more robust when connections fail</para>
2852 </listitem>
2853
2854 <listitem>
2855 <para>VBoxSVC: fixed regression when several clients trigger autostart
2856 simultaneously</para>
2857 </listitem>
2858
2859 <listitem>
2860 <para>Main: fixed incorrect handling of the medium location for media
2861 which are not file based (e.g. iSCSI), which resulted in confusing
2862 location values in many places</para>
2863 </listitem>
2864
2865 <listitem>
2866 <para>JAX-WS client bindings: fixed resource leak</para>
2867 </listitem>
2868
2869 <listitem>
2870 <para>Sources: fixed USB 2.0 support using extension packs for non-official
2871 builds</para>
2872 </listitem>
2873
2874 <listitem>
2875 <para>Mac OS X hosts: fixed non-VT-x mode on Lion hosts</para>
2876 </listitem>
2877
2878 <listitem>
2879 <para>Windows hosts: fixed copy'n'paste in the GUI and for the VM
2880 window (bug #4491)</para>
2881 </listitem>
2882
2883 <listitem>
2884 <para>Windows hosts (64-bit only): enabled removing of all mediums when
2885 removing a VM</para>
2886 </listitem>
2887
2888 <listitem>
2889 <para>Windows hosts (64-bit only): enabled live snapshot deletion</para>
2890 </listitem>
2891
2892 <listitem>
2893 <para>Windows hosts: use native controls in the installer (bug #5520)</para>
2894 </listitem>
2895
2896 <listitem>
2897 <para>Solaris hosts: fixed preemption issue with Solaris 11 hosts (builds
2898 166 and above)</para>
2899 </listitem>
2900
2901 <listitem>
2902 <para>Solaris hosts: better control of USB device access on Solaris 11
2903 hosts</para>
2904 </listitem>
2905
2906 <listitem>
2907 <para>Guest Additions: improved driver installation on Windows guests</para>
2908 </listitem>
2909
2910 <listitem>
2911 <para>Guest Additions: fixed high CPU usage while executing guest programs
2912 from the host</para>
2913 </listitem>
2914
2915 <listitem>
2916 <para>Solaris Additions: fixed automounting of shared folders (bug #8014)</para>
2917 </listitem>
2918
2919 </itemizedlist>
2920
2921 </sect1>
2922
2923 <sect1>
2924 <title>Version 4.0.14 (2011-10-13)</title>
2925
2926 <para>This is a maintenance release. The following items were fixed and/or
2927 added:</para>
2928
2929 <itemizedlist>
2930
2931 <listitem>
2932 <para>VMM: fixed 64bit guests on AMD Fusion CPUs (bug #8824)</para>
2933 </listitem>
2934
2935 <listitem>
2936 <para>VMM: fixed handling of the <emphasis>sysenter/sysexit</emphasis>
2937 machine instructions in 64-bit guests on Intel hosts</para>
2938 </listitem>
2939
2940 <listitem>
2941 <para>GUI: fixed the inclusion of additional information (license,
2942 vendor, ...) on OVF export</para>
2943 </listitem>
2944
2945 <listitem>
2946 <para>GUI: when taking a snapshot from the VM selector, don't do
2947 a live snapshot</para>
2948 </listitem>
2949
2950 <listitem>
2951 <para>GUI: fixed spurious LCtrl key events on some Windows hosts
2952 (4.0.6 regression; bug #5908)</para>
2953 </listitem>
2954
2955 <listitem>
2956 <para>VBoxManage: fixed <emphasis>extpack install --replace</emphasis></para>
2957 </listitem>
2958
2959 <listitem>
2960 <para>VRDP: fixed a rare screen corruption</para>
2961 </listitem>
2962
2963 <listitem>
2964 <para>E1000: fixed rare Windows 7 guest hangs, either at boot time
2965 or when reconfiguring the network card in unusual setups (bug #6223)</para>
2966 </listitem>
2967
2968 <listitem>
2969 <para>Mouse support: fixed an off-by-one pointer position error
2970 affecting Windows guests (bugs #7566, #9321)</para>
2971 </listitem>
2972
2973 <listitem>
2974 <para>NAT: changed TCP connection establishment according to Winsock API
2975 requirements (Windows hosts only; bug #8919)</para>
2976 </listitem>
2977
2978 <listitem>
2979 <para>VHD: fixed reads crossing block boundaries (bug #8532)</para>
2980 </listitem>
2981
2982 <listitem>
2983 <para>VMDK: fixed progress indicator when creating split VMDK
2984 images</para>
2985 </listitem>
2986
2987 <listitem>
2988 <para>Floppy: fixed medium size detection for physical mediums
2989 (Windows hosts only)</para>
2990 </listitem>
2991 <listitem>
2992 <para>VBoxSVC: made the path comparison OS independent when images are
2993 registered (bug #9303)</para>
2994 </listitem>
2995
2996 <listitem>
2997 <para>Main: return the correct RDP default port fixing settings
2998 warnings in the GUI if the remote display was enabled at runtime (bug #9368)</para>
2999 </listitem>
3000
3001 <listitem>
3002 <para>Main: fix VM initialization if a shared folder does not exist (bug #7941)</para>
3003 </listitem>
3004
3005 <listitem>
3006 <para>Main: fixed taking screen shots (e.g. the preview window) for
3007 headless VMs if the Guest Additions are active</para>
3008 </listitem>
3009
3010 <listitem>
3011 <para>Main: fixed possible deadlock between hard disk enumeration and
3012 the resetting of immutable disks (bug #9549)</para>
3013 </listitem>
3014
3015 <listitem>
3016 <para>OVA: fixed import of renamed OVA files (bug #9033)</para>
3017 </listitem>
3018
3019 <listitem>
3020 <para>Virtio-net: fixed the problem with UDP packets exceeding MTU
3021 (bug #9370)</para>
3022 </listitem>
3023
3024 <listitem>
3025 <para>Solaris hosts: fixed starting EFI guests due to missing EFI ROM files
3026 (bug #9535)</para>
3027 </listitem>
3028
3029 <listitem>
3030 <para>Mac OS X hosts: fix installation issues when installed as root
3031 (bug #1578)</para>
3032 </listitem>
3033
3034 <listitem>
3035 <para>Windows Additions: fixed file truncation on a shared folder with
3036 some applications (bugs #9276, #9315)</para>
3037 </listitem>
3038
3039 <listitem>
3040 <para>Linux Additions: suppress an incorrect error message and allow
3041 a shared folder to be mounted in multiple places (bug #9627)
3042 </para>
3043 </listitem>
3044
3045 <listitem>
3046 <para>Linux Additions: add support for X.Org Server 1.11 (bug #9519)
3047 </para>
3048 </listitem>
3049
3050 <listitem>
3051 <para>Linux Additions: fixed <emphasis>llseek</emphasis> for Linux kernels
3052 2.6.37 and above</para>
3053 </listitem>
3054
3055 <listitem>
3056 <para>Linux Additions: start VBoxService correctly on openSUSE 12.1
3057 (bug #6229)</para>
3058 </listitem>
3059
3060 <listitem>
3061 <para>Linux Additions: properly finish the installation even if the
3062 compilation of the DRM module fails (which is not fatal)</para>
3063 </listitem>
3064
3065 </itemizedlist>
3066 </sect1>
3067
3068 <sect1>
3069 <title>Version 4.0.12 (2011-07-15)</title>
3070
3071 <para>This is a maintenance release. The following items were fixed and/or
3072 added:</para>
3073
3074 <itemizedlist>
3075
3076 <listitem>
3077 <para>Mac OS X hosts: Lion fixes</para>
3078 </listitem>
3079
3080 <listitem>
3081 <para>Solaris hosts: fixed preemption issue with Solaris 11 hosts (builds
3082 166 and above)</para>
3083 </listitem>
3084
3085 <listitem>
3086 <para>VBoxManage: more convenient configuration of storage controller
3087 attachments by automatically determining the port or device parameter
3088 when a storage controller has only one port or device per port (bug #9188)</para>
3089 </listitem>
3090
3091 <listitem>
3092 <para>Storage: fixed possible data corruption under certain circumstances
3093 with VHD and Parallels images (bug #9150)</para>
3094 </listitem>
3095
3096 <listitem>
3097 <para>Storage: fixed access to CD/DVD images beyond 4GB when using the SATA
3098 controller (bug #8592)</para>
3099 </listitem>
3100
3101 <listitem>
3102 <para>Floppy: make it possible to unmount a host floppy disk (bug #6651)</para>
3103 </listitem>
3104
3105 <listitem>
3106 <para>Networking: fixed the problem with segmentation offloading
3107 when several VMs were transmitting at once</para>
3108 </listitem>
3109
3110 <listitem>
3111 <para>3D support: fixed <emphasis>GL_VERSION</emphasis> string for
3112 different locales (bug #8916)</para>
3113 </listitem>
3114
3115 <listitem>
3116 <para>Sources: fixed USB 2.0 support using extension packs for non-official
3117 builds</para>
3118 </listitem>
3119
3120 <listitem>
3121 <para>Solaris Additions: fixed automounting of shared folders (bug #8014)</para>
3122 </listitem>
3123
3124 </itemizedlist>
3125 </sect1>
3126 <sect1>
3127 <title>Version 4.0.10 (2011-06-22)</title>
3128
3129 <para>This is a maintenance release. The following items were fixed and/or
3130 added:</para>
3131
3132 <itemizedlist>
3133
3134 <listitem>
3135 <para>GUI: fixed disappearing settings widgets on KDE hosts (bug #6809)</para>
3136 </listitem>
3137
3138 <listitem>
3139 <para>Storage: fixed hang under rare circumstances with flat VMDK images</para>
3140 </listitem>
3141
3142 <listitem>
3143 <para>Storage: a saved VM could not be restored under certain circumstances
3144 after the host kernel was updated (bug #8983)</para>
3145 </listitem>
3146
3147 <listitem>
3148 <para>Storage: refuse to create a medium with an invalid variant
3149 (for example Split2G with VDI; bug #7227)</para>
3150 </listitem>
3151
3152 <listitem>
3153 <para>iSCSI: pause the VM if a request times out</para>
3154 </listitem>
3155
3156 <listitem>
3157 <para>Snapshots: none of the hard disk attachments must be attached to
3158 another VM in normal mode when creating a snapshot</para>
3159 </listitem>
3160
3161 <listitem>
3162 <para>USB: fixed occasional VM hangs with SMP guests (bug #4580)</para>
3163 </listitem>
3164
3165 <listitem>
3166 <para>USB: proper device detection on RHEL/OEL/CentOS 5 guests
3167 (partial fix for bug #8978)</para>
3168 </listitem>
3169
3170 <listitem>
3171 <para>ACPI: force the ACPI timer to return monotonic values for improve behavior
3172 with SMP Linux guests (bug #8511 and others)</para>
3173 </listitem>
3174
3175 <listitem>
3176 <para>VRDP: fixed screen corruption under rare circumstances (bug #8977)</para>
3177 </listitem>
3178
3179 <listitem>
3180 <para>rdesktop-vrdp: updated to version 1.7.0</para>
3181 </listitem>
3182
3183 <listitem>
3184 <para>OVF: under rare circumstances some data at the end of a VMDK
3185 file was not written during export</para>
3186 </listitem>
3187
3188 <listitem>
3189 <para>Mac OS X hosts: Lion fixes</para>
3190 </listitem>
3191
3192 <listitem>
3193 <para>Mac OS X hosts: GNOME 3 fix</para>
3194 </listitem>
3195
3196 <listitem>
3197 <para>Linux hosts: fixed VT-x detection on Linux 3.0 hosts (bug #9071)</para>
3198 </listitem>
3199
3200 <listitem>
3201 <para>Linux hosts: fixed Python 2.7 bindings in the universal Linux
3202 binaries</para>
3203 </listitem>
3204
3205 <listitem>
3206 <para>Windows hosts: fixed leak of thread and process handles</para>
3207 </listitem>
3208
3209 <listitem>
3210 <para>Windows Additions: fixed bug when determining the extended version
3211 of the Guest Additions (4.0.8 regression; bug #8948)</para>
3212 </listitem>
3213
3214 <listitem>
3215 <para>Solaris Additions: fixed installation to 64-bit Solaris 10u9 guests
3216 (4.0.8 regression)</para>
3217 </listitem>
3218
3219 <listitem>
3220 <para>Linux Additions: RHEL6.1/OL6.1 compile fix</para>
3221 </listitem>
3222
3223 <listitem>
3224 <para>Linux Additions: fixed a memory leak during <computeroutput>VBoxManage
3225 guestcontrol execute</computeroutput> (bug #9068)</para>
3226 </listitem>
3227
3228 </itemizedlist>
3229 </sect1>
3230
3231 <sect1>
3232 <title>Version 4.0.8 (2011-05-16)</title>
3233
3234 <para>This is a maintenance release. The following items were fixed and/or
3235 added:</para>
3236
3237 <itemizedlist>
3238
3239 <listitem>
3240 <para>Mac OS X hosts: fixed incompatibility with recent Mac OS X
3241 versions in 64-bit mode (bug #8474)</para>
3242 </listitem>
3243
3244 <listitem>
3245 <para>Mac OS X hosts: fixed incompatibility with hosts with more
3246 than 16 cores (bug #8389)</para>
3247 </listitem>
3248
3249 <listitem>
3250 <para>Mac OS X hosts: fixed painting corruptions on a second monitor in
3251 64-bit mode (bug #7606)</para>
3252 </listitem>
3253
3254 <listitem>
3255 <para>GUI: restored functionality to set an empty host key to disallow any
3256 host key combination (4.0.6 regression; bug #8793)</para>
3257 </listitem>
3258
3259 <listitem>
3260 <para>GUI: more expressive error messages for USB proxy permission
3261 problems (mainly Linux hosts; bug #8823)</para>
3262 </listitem>
3263
3264 <listitem>
3265 <para>VBoxManage: added <computeroutput>controlvm screenshotpng</computeroutput>
3266 subcommand for saving the screenshot of a running VM in PNG format</para>
3267 </listitem>
3268
3269 <listitem>
3270 <para>VBoxHeadless: fixed potential crash during shutdown
3271 (Windows hosts only)</para>
3272 </listitem>
3273
3274 <listitem>
3275 <para>NAT: built-in services use the correct Ethernet addresses in
3276 Ethernet header and in ARP requests</para>
3277 </listitem>
3278
3279 <listitem>
3280 <para>Host-only networking: fixed adapter reference counting</para>
3281 </listitem>
3282
3283 <listitem>
3284 <para>E1000: fixed rare guest crashes with Linux SMP guests (bug #8755)</para>
3285 </listitem>
3286
3287 <listitem>
3288 <para>SATA: fixed guest disk corruption under rare circumstances
3289 (only relevant for guests with more than 2GB RAM; bug #8826)</para>
3290 </listitem>
3291
3292 <listitem>
3293 <para>Storage: fixed data corruption after a snapshot was taken with
3294 asynchronous I/O enabled (bug #8498)</para>
3295 </listitem>
3296
3297 <listitem>
3298 <para>Floppy: several improvement</para>
3299 </listitem>
3300
3301 <listitem>
3302 <para>HPET: another fix for time jumps (bug #8707)</para>
3303 </listitem>
3304
3305 <listitem>
3306 <para>USB: use correct permissions when creating /dev/vboxusb
3307 (Linux hosts only)</para>
3308 </listitem>
3309
3310 <listitem>
3311 <para>USB: removed assumption that string descriptors are null-terminated
3312 (Windows hosts only)</para>
3313 </listitem>
3314
3315 <listitem>
3316 <para>3D support: fixed a potential crash when resizing the guest
3317 window</para>
3318 </listitem>
3319
3320 <listitem>
3321 <para>3D support: fixed GNOME 3 rendering under Ubuntu 11.04 and
3322 Fedora 15</para>
3323 </listitem>
3324
3325 <listitem>
3326 <para>Snapshots: fixed another bug which could lose entries in the media
3327 registry when restoring a snapshot (bug #8363)</para>
3328 </listitem>
3329
3330 <listitem>
3331 <para>Shared Folders: don't stop mounting the other valid folders if one
3332 host folder is inaccessible (4.0.6 regression)</para>
3333 </listitem>
3334
3335 <listitem>
3336 <para>Linux Additions: check whether gcc and make are installed before
3337 building kernel modules (bug #8795)</para>
3338 </listitem>
3339
3340 <listitem>
3341 <para>Solaris Additions: added support for X.Org Server 1.10</para>
3342 </listitem>
3343
3344 <listitem>
3345 <para>Guest Additions: fixed inappropriate Guest Additions update
3346 notification when using vendor-specific version suffixes (bug #8844)</para>
3347 </listitem>
3348
3349 </itemizedlist>
3350 </sect1>
3351
3352 <sect1>
3353 <title>Version 4.0.6 (2011-04-21)</title>
3354
3355 <para>This is a maintenance release. The following items were fixed and/or
3356 added:</para>
3357
3358 <itemizedlist>
3359
3360 <listitem>
3361 <para>VMM: fixed incorrect handling of ballooned pages when restoring
3362 a VMM from a saved state</para>
3363 </listitem>
3364
3365 <listitem>
3366 <para>VMM: don't crash on hosts with more than 64 cores / hyperthreads;
3367 implemented support for up to 256 host cores (except Windows hosts; bug #8489)</para>
3368 </listitem>
3369
3370 <listitem>
3371 <para>VMM: fixed guru meditation for PAE guests running on hosts without PAE
3372 (bug #8006)</para>
3373 </listitem>
3374
3375 <listitem>
3376 <para>VMM: fixed slow Linux guests with raw mode and recent guest kernels
3377 (bug #8726)</para>
3378 </listitem>
3379
3380 <listitem>
3381 <para>GUI: support host key combinations (bug #979)</para>
3382 </listitem>
3383
3384 <listitem>
3385 <para>GUI: fixed progress indicator (bug #7814)</para>
3386 </listitem>
3387
3388 <listitem>
3389 <para>GUI: show the mouse pointer while the VM is paused if the USB
3390 tablet mouse emulation is used (bug #6799)</para>
3391 </listitem>
3392
3393 <listitem>
3394 <para>GUI: adapt the snapshot folder as well when renaming a VM
3395 (bug #8469)</para>
3396 </listitem>
3397
3398 <listitem>
3399 <para>GUI: persistently remember the last folders of the disk/DVD/floppy
3400 selectors</para>
3401 </listitem>
3402
3403 <listitem>
3404 <para>GUI: never allow to start a VM with USB-2.0 activated if the
3405 proper extension pack is missing (bug #8182)</para>
3406 </listitem>
3407
3408 <listitem>
3409 <para>GUI: fixed hang/crash when opening a file dialog in an non-existing
3410 folder (bug #8673)</para>
3411 </listitem>
3412
3413 <listitem>
3414 <para>Snapshots: fixed a bug which could lose entries in the media
3415 registry when restoring a snapshot (bug #8363)</para>
3416 </listitem>
3417
3418 <listitem>
3419 <para>Snapshots: allow snapshots to be stored in the VM directory</para>
3420 </listitem>
3421
3422 <listitem>
3423 <para>3D support: fixed a crash if a VM was forced to terminate
3424 (Windows hosts only; bug #7133)</para>
3425 </listitem>
3426
3427 <listitem>
3428 <para>Storage: fixed memory leak (4.0 regression; bug #7966)</para>
3429 </listitem>
3430
3431 <listitem>
3432 <para>Storage: fixed access to iSCSI targets over internal network</para>
3433 </listitem>
3434
3435 <listitem>
3436 <para>Storage: fixed reading from disks with more than one snapshot for
3437 VHD and VMDK images with disabled host cache (bug #8408)</para>
3438 </listitem>
3439
3440 <listitem>
3441 <para>Storage: fixed a possible hang during VM suspend after an
3442 I/O error occurred</para>
3443 </listitem>
3444
3445 <listitem>
3446 <para>Storage: fixed a possible hang during VM suspend / reset
3447 (bug #8276, #8294)</para>
3448 </listitem>
3449
3450 <listitem>
3451 <para>Storage: automatically create a diff image when attaching a
3452 streamOptimized VMDK image to a VM</para>
3453 </listitem>
3454
3455 <listitem>
3456 <para>ATA/SATA: fixed automounting of virtual CD/DVD mediums with recent
3457 Linux distributions by correctly reporting the current profile as 'none'
3458 if no medium is present</para>
3459 </listitem>
3460
3461 <listitem>
3462 <para>Buslogic: fixed emulation for certain guests (e.g. jRockit VE)</para>
3463 </listitem>
3464
3465 <listitem>
3466 <para>Host-Only Networking: fixed interface creation failure on Windows
3467 hosts (4.0.4 regression; bug #8362)</para>
3468 </listitem>
3469
3470 <listitem>
3471 <para>Host-Only &amp; Bridged &amp; Internal Networking: fix for processing
3472 promiscuous mode requests by VMs, defaulting to switch behaviour</para>
3473 </listitem>
3474
3475 <listitem>
3476 <para>Host-Only Networking: fixed connectivity issue after resuming the
3477 host from sleep (bug #3625)</para>
3478 </listitem>
3479
3480 <listitem>
3481 <para>Bridged Networking: support for interface bonding on Mac OS X hosts (bug #8731)</para>
3482 </listitem>
3483
3484 <listitem>
3485 <para>NAT: fixed processing of ARP announcements for guests with static
3486 assigned IPs (bug #8609)</para>
3487 </listitem>
3488
3489 <listitem>
3490 <para>VRDP: backward compatibility with VRDPAuth external authentication
3491 library (bug #8063)</para>
3492 </listitem>
3493
3494 <listitem>
3495 <para>Shared Folders: don't fail to start a VM if a path is not absolute,
3496 for example when importing an OVF from a different host (bug #7941)</para>
3497 </listitem>
3498
3499 <listitem>
3500 <para>Audio: fixed crash under certain conditions (bug #8527)</para>
3501 </listitem>
3502
3503 <listitem>
3504 <para>USB: fixed a crash when plugging certain USB devices (bug #8699)</para>
3505 </listitem>
3506
3507 <listitem>
3508 <para>HPET: fixed time jumps when reading the counter (bug #8707)</para>
3509 </listitem>
3510
3511 <listitem>
3512 <para>OVF/OVA: automatically adjust disk paths if the VM name is
3513 changed on import</para>
3514 </listitem>
3515
3516 <listitem>
3517 <para>OVF/OVA: fix export to slow medias</para>
3518 </listitem>
3519
3520 <listitem>
3521 <para>OVF/OVA: automatically repair inconsistent appliances with
3522 multiple disks (bug #8253)</para>
3523 </listitem>
3524
3525 <listitem>
3526 <para>rdesktop-vrdp: fixed an assertion triggered under certain conditions
3527 (bug #8593)</para>
3528 </listitem>
3529
3530 <listitem>
3531 <para>Windows hosts: fixed occasional hangs during VM shutdown because
3532 sometimes COM was not properly uninitialized</para>
3533 </listitem>
3534
3535 <listitem>
3536 <para>Mac OS X hosts: prevent the mouse from leaving the VM window while
3537 captured</para>
3538 </listitem>
3539
3540 <listitem>
3541 <para>Mac OS X hosts: keep aspect ratio while resizing in scale mode
3542 (shift for old behaviour) (part of bug #7822)</para>
3543 </listitem>
3544
3545 <listitem>
3546 <para>X11 hosts: fixed Yen key support (bug #8438)
3547 </para>
3548 </listitem>
3549
3550 <listitem>
3551 <para>X11 hosts: fixed a regression which caused Host+F1 to pop up
3552 help instead of sending Ctrl+Alt+F1</para>
3553 </listitem>
3554
3555 <listitem>
3556 <para>Linux hosts / Linux Additions: mangle IPRT symbols to allow installing
3557 VirtualBox inside a VM while the Guest Additions are active (bug #5686)</para>
3558 </listitem>
3559
3560 <listitem>
3561 <para>Linux hosts / Linux guests: workaround for a bug in GLIBC older than
3562 version 1.11 leading to crashes under certain conditions (signed/unsigned
3563 problem with memchr on 64-bit machines)</para>
3564 </listitem>
3565
3566 <listitem>
3567 <para>Solaris hosts: fixed a deadlock in event semaphores that could lead
3568 to unkillable VM processes</para>
3569 </listitem>
3570
3571 <listitem>
3572 <para>Windows Additions: fixed Sysprep parameter handling</para>
3573 </listitem>
3574
3575 <listitem>
3576 <para>Windows Additions: fixed spontaneous guest reboots under certain
3577 circumstances (4.0.2 regression; bugs #8406, #8429)</para>
3578 </listitem>
3579
3580 <listitem>
3581 <para>Windows Additions: added auto logon support for locked workstations
3582 on legacy Windows versions</para>
3583 </listitem>
3584
3585 <listitem>
3586 <para>Windows Additions: fixed driver bugcheck error when handling PnP
3587 messages (4.0 regression; bug #8367)</para>
3588 </listitem>
3589
3590 <listitem>
3591 <para>Windows Additions: fixed memory leak in VBoxVideo</para>
3592 </listitem>
3593
3594 <listitem>
3595 <para>X11 Additions: added support for X.Org Server 1.10 final</para>
3596 </listitem>
3597
3598 <listitem>
3599 <para>Linux Additions: Linux kernel 2.6.39-rc1 fixes</para>
3600 </listitem>
3601
3602 <listitem>
3603 <para>Linux Additions: improved auto-run support (bug #5509)</para>
3604 </listitem>
3605
3606 <listitem>
3607 <para>Linux Additions: fix mouse support on SUSE 11 SP 1 guests
3608 (bug #7946)</para>
3609 </listitem>
3610
3611 <listitem>
3612 <para>Solaris Additions: added support for X.Org Server 1.9</para>
3613 </listitem>
3614
3615 <listitem>
3616 <para>Guest Additions: various bugfixes for guest control execution</para>
3617 </listitem>
3618
3619 <listitem>
3620 <para>Web service: use own log file, with log rotation to limit size</para>
3621 </listitem>
3622
3623 </itemizedlist>
3624
3625 </sect1>
3626
3627 <sect1>
3628 <title>Version 4.0.4 (2011-02-17)</title>
3629
3630 <para>This is a maintenance release. The following items were fixed and/or
3631 added:</para>
3632
3633 <itemizedlist>
3634
3635 <listitem>
3636 <para>VMM: fixed recompiler crashes under certain conditions
3637 (bugs #8255, #8319 and further)</para>
3638 </listitem>
3639
3640 <listitem>
3641 <para>VMM: fixed running 64-bit guests on 32-bit host with nested paging
3642 enabled on AMD CPUs (4.0 regression; bug #7938)</para>
3643 </listitem>
3644
3645 <listitem>
3646 <para>VMM: fixed timing issues / hangs for certain guests using the
3647 programmable interval timer (bugs #8033 and #8062)</para>
3648 </listitem>
3649
3650 <listitem>
3651 <para>VMM: large page and monitoring fixes for live snapshots
3652 (bugs #7910, #8059, #8125)</para>
3653 </listitem>
3654
3655 <listitem>
3656 <para>GUI: fixed error message when trying to exceed the maximum
3657 number of host network interfaces</para>
3658 </listitem>
3659
3660 <listitem>
3661 <para>GUI: fixed saving of changes to the metadata of an existing
3662 snapshot (bug #8145)</para>
3663 </listitem>
3664
3665 <listitem>
3666 <para>GUI: fixed rare crash on X11 hosts (bug #8131)</para>
3667 </listitem>
3668
3669 <listitem>
3670 <para>GUI: when selecting a shared folder, start the file dialog in
3671 the users home directory (bug #8017)</para>
3672 </listitem>
3673
3674 <listitem>
3675 <para>ExtPack: enforce the correct permissions which might be restricted
3676 by umask when creating directories (non-Windows hosts only; bug #7878)</para>
3677 </listitem>
3678
3679 <listitem>
3680 <para>VBoxSDL: fixed crash when starting by specifying the VM UUID
3681 (4.0 regression; bug #8342)</para>
3682 </listitem>
3683
3684 <listitem>
3685 <para>VBoxManage: allow savestate even if the VM is already paused</para>
3686 </listitem>
3687
3688 <listitem>
3689 <para>VBoxManage: fixed <emphasis>modifyvm --synthcpu</emphasis>
3690 (bug #6577)</para>
3691 </listitem>
3692
3693 <listitem>
3694 <para>VBoxManage: fixed hang when doing <emphasis>guestcontrol execute
3695 --wait-for exit</emphasis> and displaying process status on exit
3696 (bug #8235)</para>
3697 </listitem>
3698
3699 <listitem>
3700 <para>VBoxManage: decreased CPU load during <emphasis>guestcontrol execute
3701 --wait-for exit/stdout</emphasis> while waiting for the guest process
3702 to terminate (bug #7872)</para>
3703 </listitem>
3704
3705 <listitem>
3706 <para>VBoxManage: fixed <emphasis>list hostdvds/hostfloppies</emphasis></para>
3707 </listitem>
3708
3709 <listitem>
3710 <para>VBoxManage: fixed <emphasis>storageattach</emphasis> for host
3711 DVD drives and host floppy drives</para>
3712 </listitem>
3713
3714 <listitem>
3715 <para>Metrics: introduced <emphasis>RAM/VMM</emphasis> base metric</para>
3716 </listitem>
3717
3718 <listitem>
3719 <para>Main: improved sanity check when taking a VM screen shot
3720 (bug #7966)</para>
3721 </listitem>
3722
3723 <listitem>
3724 <para>Main: fixed a crash under rare circumstances if a VM failed to start</para>
3725 </listitem>
3726
3727 <listitem>
3728 <para>Main: fixed attaching of immutable disk images (bug #8105)</para>
3729 </listitem>
3730
3731 <listitem>
3732 <para>Main: fixed a crash at VM shutdown (bug #6443)</para>
3733 </listitem>
3734
3735 <listitem>
3736 <para>Main: fixed incorrect handling of cross-referenced medium
3737 attachments (bug #8129)</para>
3738 </listitem>
3739
3740 <listitem>
3741 <para>Settings: fixed truncating of big integer values (4.0 regression)</para>
3742 </listitem>
3743
3744 <listitem>
3745 <para>Settings: properly store the ICH9 chipset type (bug #8123)</para>
3746 </listitem>
3747
3748 <listitem>
3749 <para>Host-Only &amp; Bridged Networking: fixed VBox DHCP server startup issue
3750 for Windows hosts (4.0 regression; bug #7905)</para>
3751 </listitem>
3752
3753 <listitem>
3754 <para>Host-Only Networking: re-create vboxnetX interfaces after
3755 vboxnetadp.ko module reload on Linux and Darwin (bugs #5934, #6341)</para>
3756 </listitem>
3757
3758 <listitem>
3759 <para>NAT: fixed an mbuf leak under rare circumstances (bug #7459)</para>
3760 </listitem>
3761
3762 <listitem>
3763 <para>ACPI: don't allow the guest to enter S4 by default and don't
3764 announce S1 and S4 in the ACPI tables if disabled (bug #8008)</para>
3765 </listitem>
3766
3767 <listitem>
3768 <para>Graphics card: made re-enabling disabled screens work correctly
3769 to prevent problems when X11 guests enter screen saving mode
3770 (bug #8122)</para>
3771 </listitem>
3772
3773 <listitem>
3774 <para>Storage: fixed write errors with snapshots if the host cache is
3775 disabled (4.0 regression; bug #8221)</para>
3776 </listitem>
3777
3778 <listitem>
3779 <para>ATA/SATA: fixed reset handling after ACPI suspend/resume</para>
3780 </listitem>
3781
3782 <listitem>
3783 <para>BusLogic: fixed hang with SMP VMs</para>
3784 </listitem>
3785
3786 <listitem>
3787 <para>Serial: another attempt to prevent lost characters during transmission
3788 (bug #1548)</para>
3789 </listitem>
3790
3791 <listitem>
3792 <para>Linux hosts/guests: Linux 2.6.38-rc1 compile fixes</para>
3793 </listitem>
3794
3795 <listitem>
3796 <para>Mac OS X hosts: fixed VBoxSVC crash when listing host interfaces
3797 without default gateway (64-bit hosts only; bug #7955)</para>
3798 </listitem>
3799
3800 <listitem>
3801 <para>Solaris/Darwin hosts: fixed VM CPU execution cap</para>
3802 </listitem>
3803
3804 <listitem>
3805 <para>X.Org guests: fixed a crash on X server restart
3806 (bug #8231)</para>
3807 </listitem>
3808
3809 <listitem>
3810 <para>X.Org guests: support X.Org Server 1.10 pre-release and Ubuntu
3811 11.04 Alpha</para>
3812 </listitem>
3813
3814 <listitem>
3815 <para>X.Org guests: Add EDID emulation in the graphics driver to
3816 prevent GNOME settings daemon changing the mode on login</para>
3817 </listitem>
3818
3819 <listitem>
3820 <para>X.Org guests: never send graphics modes to the host that older
3821 VirtualBox versions can't handle</para>
3822 </listitem>
3823
3824 <listitem>
3825 <para>Linux Additions: fixed a memory leak in the shared folders code if
3826 a host link is not readable (bug #8185)</para>
3827 </listitem>
3828
3829 <listitem>
3830 <para>Windows Additions: fixed handling of Security Attention Sequence (SAS)
3831 with VBoxGINA</para>
3832 </listitem>
3833
3834 </itemizedlist>
3835
3836 </sect1>
3837
3838 <sect1>
3839 <title>Version 4.0.2 (2011-01-18)</title>
3840
3841 <para>This is a maintenance release. The following items were fixed and/or
3842 added:</para>
3843
3844 <itemizedlist>
3845
3846 <listitem>
3847 <para>GUI: don't crash if a removable host drive referenced from the VM
3848 settings vanished</para>
3849 </listitem>
3850
3851 <listitem>
3852 <para>GUI: fixed a crash when using the KDE4 Oxygen theme and clicked
3853 on the settings button (4.0 regression; bug #7875)</para>
3854 </listitem>
3855
3856 <listitem>
3857 <para>GUI: properly warn if the machine folder cannot be
3858 created (bug #8031)</para>
3859 </listitem>
3860
3861 <listitem>
3862 <para>GUI: several fixes for multimonitor X11 guests</para>
3863 </listitem>
3864
3865 <listitem>
3866 <para>ExtPack: don't make the installer helper application suid root
3867 (Linux .deb/.rpm packages only)</para>
3868 </listitem>
3869
3870 <listitem>
3871 <para>ExtPack: improved user experience on Vista / Windows 7 when installing
3872 an extension pack</para>
3873 </listitem>
3874
3875 <listitem>
3876 <para>ExtPack: fixed issue with non-ascii characters in the path name
3877 during installing an extension pack (bug #9717)</para>
3878 </listitem>
3879
3880 <listitem>
3881 <para>ExtPack: fixed SELinux issues on 32-bit Linux hosts</para>
3882 </listitem>
3883
3884 <listitem>
3885 <para>VBoxManage: Host-only interface creation and removal is now
3886 supported for all platforms except Solaris (bug #7741)</para>
3887 </listitem>
3888
3889 <listitem>
3890 <para>VBoxManage: fixed segmentation fault when removing non-existent
3891 host-only interface</para>
3892 </listitem>
3893
3894 <listitem>
3895 <para>Storage: fixed possible crashes with VMDK/VHD images with snapshots
3896 and asynchronous I/O (4.0 regression)</para>
3897 </listitem>
3898
3899 <listitem>
3900 <para>Storage: don't eject the physical medium if a DVD/CDROM/floppy drive is
3901 detached from a VM (bug #5825)</para>
3902 </listitem>
3903
3904 <listitem>
3905 <para>Storage: be more robust when a faulty guest sends ATA commands to an
3906 ATAPI device (bug #6597)</para>
3907 </listitem>
3908
3909 <listitem>
3910 <para>Parallels: fixed deletion of the image during suspend, pause or
3911 power off (4.0 regression)</para>
3912 </listitem>
3913
3914 <listitem>
3915 <para>Bridged networking: fixed host kernel panic when bridging
3916 to devices with no TX queue (4.0 regression; Linux hosts only; bug #7908)</para>
3917 </listitem>
3918
3919 <listitem>
3920 <para>NAT: port-forwarding rule registration respects protocol parameter (bug #8094)</para>
3921 </listitem>
3922
3923 <listitem>
3924 <para>E1000: fixed PXE boot issues with WDS (bug #6330)</para>
3925 </listitem>
3926
3927 <listitem>
3928 <para>Virtio-net: fixed the issue with TX performance in some Linux
3929 guests</para>
3930 </listitem>
3931
3932 <listitem>
3933 <para>ICH9: fixed VM crash (software virtualization only; bug #7885)</para>
3934 </listitem>
3935
3936 <listitem>
3937 <para>VGA: fixed VESA screen issue (4.0 regression; bug #7986)</para>
3938 </listitem>
3939
3940 <listitem>
3941 <para>Shared Folders: fixed parameter parsing when creating symbolic
3942 links, fixes 32-bit/64-bit bitness issue (bug #818)</para>
3943 </listitem>
3944
3945 <listitem>
3946 <para>Main: fixed crash under rare circumstances due to an invalid
3947 logging string (4.0 regression)</para>
3948 </listitem>
3949
3950 <listitem>
3951 <para>Main: improve error information propagation for errors preventing
3952 a VM start</para>
3953 </listitem>
3954
3955 <listitem>
3956 <para>Main: fixed problems with snapshots and non-ASCII characters in
3957 machine paths (bug #8024)</para>
3958 </listitem>
3959
3960 <listitem>
3961 <para>Web service: now listens to localhost by default as documented
3962 (bug #6067)</para>
3963 </listitem>
3964
3965 <listitem>
3966 <para>Settings: do not fail loading machine settings if removeable drive attachment (host drive or image)
3967 cannot be found; with 4.0 this is much more likely when machines are moved from one host to another</para>
3968 </listitem>
3969
3970 <listitem>
3971 <para>Settings: fixed issue that changing a snapshot name or description was
3972 not saved to machine XML</para>
3973 </listitem>
3974
3975 <listitem>
3976 <para>OVF/OVA: fixed import of files created by other OVF tools (bug
3977 #7983)</para>
3978 </listitem>
3979
3980 <listitem>
3981 <para>rdesktop-vrdp: fix a crash during USB device enumeration (bug
3982 #7981)</para>
3983 </listitem>
3984
3985 <listitem>
3986 <para>Linux hosts: fixed a crash during USB device enumeration</para>
3987 </listitem>
3988
3989 <listitem>
3990 <para>Linux hosts: try a bit harder to allocate memory (bug #8035; 4.0
3991 regression)</para>
3992 </listitem>
3993
3994 <listitem>
3995 <para>Guest Additions: fixed parsing of parameters for guest control in
3996 VBoxService (4.0 regression; bug #8010)</para>
3997 </listitem>
3998
3999 <listitem>
4000 <para>Windows Guest Additions: automatic logon on Windows Vista/Windows 7 now supports
4001 unlocking previously locked workstations</para>
4002 </listitem>
4003
4004 </itemizedlist>
4005
4006 </sect1>
4007
4008 <sect1>
4009 <title>Version 4.0.0 (2010-12-22)</title>
4010
4011 <para>This version is a major update. The following major new features
4012 were added:</para>
4013
4014 <itemizedlist>
4015
4016 <listitem>
4017 <para>Reorganization of VirtualBox into a base package and Extension Packs; see <xref linkend="intro-installing" /></para>
4018 </listitem>
4019
4020 <listitem>
4021 <para>New settings/disk file layout for VM portability; see <xref linkend="vboxconfigdata" /></para>
4022 </listitem>
4023
4024 <listitem>
4025 <para>Major rework of the GUI (now called "VirtualBox Manager"):
4026 <itemizedlist>
4027 <listitem>
4028 <para>Redesigned user interface with guest window preview (also for screenshots)</para>
4029 </listitem>
4030
4031 <listitem>
4032 <para>New "scale" display mode with scaled guest display; see <xref linkend="intro-resize-window" /></para>
4033 </listitem>
4034
4035 <listitem>
4036 <para>Support for creating and starting <computeroutput>.vbox</computeroutput> desktop shortcuts (bug #1889)</para>
4037 </listitem>
4038
4039 <listitem>
4040 <para>The VM list is now sortable</para>
4041 </listitem>
4042
4043 <listitem>
4044 <para>Machines can now be deleted easily without a trace including snapshots and saved
4045 states, and optionally including attached
4046 disk images (bug #5511; also, <computeroutput>VBoxManage unregistervm --delete</computeroutput>
4047 can do the same now)</para>
4048 </listitem>
4049
4050 <listitem>
4051 <para>Built-in creation of desktop file shortcuts to start VMs on double click (bug #2322)</para>
4052 </listitem>
4053
4054 </itemizedlist>
4055 </para>
4056 </listitem>
4057
4058 <listitem>
4059 <para>VMM: support more than 1.5/2 GB guest RAM on 32-bit hosts</para>
4060 </listitem>
4061
4062 <listitem>
4063 <para>New virtual hardware:
4064 <itemizedlist>
4065 <listitem>
4066 <para>Intel ICH9 chipset with three PCI buses, PCI Express and Message Signaled Interrupts (MSI);
4067 see <xref linkend="settings-motherboard" /></para>
4068 </listitem>
4069
4070 <listitem>
4071 <para>Intel HD Audio, for better support of modern guest operating systems
4072 (e.g. 64-bit Windows; bug #2785)</para>
4073 </listitem>
4074 </itemizedlist>
4075 </para>
4076 </listitem>
4077
4078 <listitem>
4079 <para>Improvements to OVF support (see <xref linkend="ovf" />):
4080 <itemizedlist>
4081 <listitem>
4082 <para>Open Virtualization Format Archive (OVA) support</para>
4083 </listitem>
4084
4085 <listitem>
4086 <para>Significant performance improvements during export and import
4087 </para>
4088 </listitem>
4089
4090 <listitem>
4091 <para>Creation of the manifest file on export is optional
4092 now</para>
4093 </listitem>
4094
4095 <listitem>
4096 <para>Imported disks can have formats other than VMDK</para>
4097 </listitem>
4098
4099 </itemizedlist>
4100 </para>
4101 </listitem>
4102
4103 <listitem>
4104 <para>Resource control: added support for limiting a VM's CPU time and IO
4105 bandwidth; see <xref linkend="storage-bandwidth-limit" /></para>
4106 </listitem>
4107
4108 <listitem>
4109 <para>Storage: support asynchronous I/O for iSCSI, VMDK, VHD and
4110 Parallels images</para>
4111 </listitem>
4112
4113 <listitem>
4114 <para>Storage: support for resizing VDI and VHD images; see <xref linkend="vboxmanage-modifyvdi" /></para>
4115 </listitem>
4116
4117 <listitem>
4118 <para>Guest Additions: support for multiple virtual screens in Linux
4119 and Solaris guests using X.Org server 1.3 and later</para>
4120 </listitem>
4121
4122 <listitem>
4123 <para>Language bindings: uniform Java bindings for both local
4124 (COM/XPCOM) and remote (SOAP) invocation APIs</para>
4125 </listitem>
4126
4127 </itemizedlist>
4128
4129 <para>In addition, the following items were fixed and/or added:</para>
4130
4131 <itemizedlist>
4132
4133 <listitem>
4134 <para>VMM: Enable large page support by default on 64-bit hosts
4135 (applies to nested paging only)</para>
4136 </listitem>
4137
4138 <listitem>
4139 <para>VMM: fixed guru meditation when running Minix (VT-x only; bug #6557)</para>
4140 </listitem>
4141
4142 <listitem>
4143 <para>VMM: fixed crash under certain circumstances (Linux hosts only,
4144 non VT-x/AMD-V mode only; bugs #4529 and #7819)</para>
4145 </listitem>
4146
4147 <listitem>
4148 <para>GUI: add configuration dialog for port forwarding in NAT mode
4149 (bug #1657)</para>
4150 </listitem>
4151
4152 <listitem>
4153 <para>GUI: show the guest window content on save and restore</para>
4154 </listitem>
4155
4156 <listitem>
4157 <para>GUI: certain GUI warnings don't stop the VM output anymore</para>
4158 </listitem>
4159
4160 <listitem>
4161 <para>GUI: fixed black full screen minitoolbar on KDE4 hosts
4162 (Linux hosts only; bug #5449)</para>
4163 </listitem>
4164
4165 <listitem>
4166 <para>BIOS: implemented multi-sector reading to speed up booting of certain
4167 guests (e.g. Solaris)</para>
4168 </listitem>
4169
4170 <listitem>
4171 <para>Bridged networking: improved throughput by filtering out outgoing
4172 packets intended for the host before they reach the physical network
4173 (Linux hosts only; bug #7792)</para>
4174 </listitem>
4175
4176 <listitem>
4177 <para>3D support: allow use of <emphasis>CR_SYSTEM_GL_PATH</emphasis>
4178 again (bug #6864)</para>
4179 </listitem>
4180
4181 <listitem>
4182 <para>3D support: fixed various clipping/visibility issues (bugs #5659,
4183 #5794, #5848, #6018, #6187, #6570)</para>
4184 </listitem>
4185
4186 <listitem>
4187 <para>3D support: guest application stack corruption when using
4188 glGetVertexAttrib[ifd]v (bug #7395)</para>
4189 </listitem>
4190
4191 <listitem>
4192 <para>3D support: fixed OpenGL support for libMesa 7.9</para>
4193 </listitem>
4194
4195 <listitem>
4196 <para>3D support: fixed Unity/Compiz crashes on natty</para>
4197 </listitem>
4198
4199 <listitem>
4200 <para>2D Video acceleration: multimonitor support</para>
4201 </listitem>
4202
4203 <listitem>
4204 <para>VRDP: fixed rare crash in multimonitor configuration</para>
4205 </listitem>
4206
4207 <listitem>
4208 <para>VRDP: support for upstream audio</para>
4209 </listitem>
4210
4211 <listitem>
4212 <para>Display: fixed occasional guest resize crash</para>
4213 </listitem>
4214
4215 <listitem>
4216 <para>NAT: port forwarding rules can be applied at runtime</para>
4217 </listitem>
4218
4219 <listitem>
4220 <para>SATA: allow to attach CD/DVD-ROM drives including passthrough
4221 (bug #7058)</para>
4222 </listitem>
4223
4224 <listitem>
4225 <para>Floppy: support readonly image files, taking this as the
4226 criteria for making the medium readonly (bug #5651)</para>
4227 </listitem>
4228
4229 <listitem>
4230 <para>Audio: fixed memory corruption during playback under rare
4231 circumstances</para>
4232 </listitem>
4233
4234 <listitem>
4235 <para>Audio: the DirectSound backend now allows VMs to be audible when
4236 another DirectSound application is active, including another VM (bug
4237 #5578)
4238 </para>
4239 </listitem>
4240
4241 <listitem>
4242 <para>EFI: support for SATA disks and CDROMs</para>
4243 </listitem>
4244
4245 <listitem>
4246 <para>BIOS: reduce the stack usage of the VESA BIOS function
4247 <emphasis>#4F01</emphasis> (Quake fix)</para>
4248 </listitem>
4249
4250 <listitem>
4251 <para>OVF/OVA: fixed export of VMs with iSCSI disks</para>
4252 </listitem>
4253
4254 <listitem>
4255 <para>Storage: Apple DMG image support for the virtual CD/DVD (bug
4256 #6760)</para>
4257 </listitem>
4258
4259 <listitem>
4260 <para>Linux host USB support: introduced a less invasive way of
4261 accessing raw USB devices (bugs #1093, #5345, #7759)</para>
4262 </listitem>
4263
4264 <listitem>
4265 <para>Linux hosts: support recent Linux kernels with
4266 <emphasis>CONFIG_DEBUG_SET_MODULE_RONX</emphasis> set</para>
4267 </listitem>
4268
4269 <listitem>
4270 <para>Guest Additions: Shared Folders now can be marked as being auto-mounted
4271 on Windows, Linux and Solaris guests</para>
4272 </listitem>
4273
4274 <listitem>
4275 <para>Linux Additions: Shared Folders now support symbolic links (bug #818)</para>
4276 </listitem>
4277
4278 <listitem>
4279 <para>Linux Additions: combined 32-bit and 64-bit additions into one
4280 file</para>
4281 </listitem>
4282
4283 <listitem>
4284 <para>Windows Additions: automatic logon on Windows Vista/Windows 7 is now able
4285 to handle renamed user accounts; added various bugfixes</para>
4286 </listitem>
4287
4288 </itemizedlist>
4289
4290 </sect1>
4291
4292 <sect1>
4293 <title>Version 3.2.12 (2010-11-30)</title>
4294
4295 <para>This is a maintenance release. The following items were fixed and/or
4296 added:</para>
4297
4298 <itemizedlist>
4299
4300 <listitem>
4301 <para>VMM: fixed rare host crash when running 64-bit guests on 32-bit
4302 hosts (bug #7577)</para>
4303 </listitem>
4304
4305 <listitem>
4306 <para>VMM: fixed host reboots under rare circumstances due to NMIs
4307 triggered by active performance counters (Linux hosts in
4308 non-VT-x/AMD-V mode only; bug #4529)</para>
4309 </listitem>
4310
4311 <listitem>
4312 <para>VMM: fixed out of memory guru meditation for large memory guests (bug #7586)</para>
4313 </listitem>
4314
4315 <listitem>
4316 <para>VMM: fixed a guru meditation related to large pages</para>
4317 </listitem>
4318
4319 <listitem>
4320 <para>VMM: use new VT-x feature to keep the guest from hogging the CPU</para>
4321 </listitem>
4322
4323 <listitem>
4324 <para>Snapshots: implemented deleting the last remaining snapshot while
4325 the VM is running</para>
4326 </listitem>
4327
4328 <listitem>
4329 <para>GUI: perform the checks for exceeding the size limit of the host file
4330 system and for broken asynchronous I/O on older Linux kernels with ext4 / xfs
4331 file systems not only when starting the VM from scratch but also when
4332 starting from a saved state</para>
4333 </listitem>
4334
4335 <listitem>
4336 <para>NAT: fixed memory leak (3.2.0 regression; bugs #6918, #7353)</para>
4337 </listitem>
4338
4339 <listitem>
4340 <para>NAT: fixed Linux NFS root issue (bugs #7299)</para>
4341 </listitem>
4342
4343 <listitem>
4344 <para>Networking: fixed VM reset handling in e1000</para>
4345 </listitem>
4346
4347 <listitem>
4348 <para>VRDP: fixed rare crash in multimonitor configuration</para>
4349 </listitem>
4350
4351 <listitem>
4352 <para>Display: fixed occasional guest resize crash</para>
4353 </listitem>
4354
4355 <listitem>
4356 <para>Mouse: don't send relative mouse events together with absolute
4357 mouse events (3.2.10 regression; bug #7571)</para>
4358 </listitem>
4359
4360 <listitem>
4361 <para>Keyboard: fixes for the USB keyboard emulation;
4362 fixes for Korean keyboards</para>
4363 </listitem>
4364
4365 <listitem>
4366 <para>Serial: don't hang if the host device would block during
4367 open (bugs #5756, #5380)</para>
4368 </listitem>
4369
4370 <listitem>
4371 <para>Serial: fixed modem status lines (Linux hosts only; bug #812)</para>
4372 </listitem>
4373
4374 <listitem>
4375 <para>Graphics: Horizontal resolutions are no longer restricted to a
4376 multiple of 8 pixels (bug #2047; requires Guest Additions update).
4377 </para>
4378 </listitem>
4379
4380 <listitem>
4381 <para>USB: fixed a crash with older Linux kernels and non-ASCII characters
4382 in device strings (Linux hosts only; bug #6983, #7158, #7733; version
4383 3.2.8 contained an incomplete fix)</para>
4384 </listitem>
4385
4386 <listitem>
4387 <para>USB: fixed a crash under rare circumstances (bug #7409; Windows hosts
4388 only)</para>
4389 </listitem>
4390
4391 <listitem>
4392 <para>"iSCSI: respond to NOP-In requests from the target immediately to avoid
4393 being disconnected if the guest is idle</para>
4394 </listitem>
4395
4396 <listitem>
4397 <para>3D support: fixed a crash under certain circumstances (bug #7659)</para>
4398 </listitem>
4399
4400 <listitem>
4401 <para>3D support: fixed crashes for GLUT based apps (bug #6848)</para>
4402 </listitem>
4403
4404 <listitem>
4405 <para>3D support: added missing GLX 1.3 functionality (bugs #7652, #7195)</para>
4406 </listitem>
4407
4408 <listitem>
4409 <para>2D Video acceleration: fixed potential deadlock when saving the VM
4410 state (bug #4124)</para>
4411 </listitem>
4412
4413 <listitem>
4414 <para>Windows hosts: another fix for BSODs under certain circumstances in
4415 VBoxNetFlt.sys (bug #7601)</para>
4416 </listitem>
4417
4418 <listitem>
4419 <para>Solaris hosts: fixed host USB DVD drive detection</para>
4420 </listitem>
4421
4422 <listitem>
4423 <para>Mac OS X hosts: fixed swapped keys for certain ISO keyboard types
4424 (bug #2996)</para>
4425 </listitem>
4426
4427 <listitem>
4428 <para>Linux hosts: added link state handling for TAP devices needed for proper
4429 operation with bridged networking on kernels 2.6.36 and above (bug #7649)</para>
4430 </listitem>
4431
4432 <listitem>
4433 <para>Linux hosts/guests: Linux 2.6.37 fixes</para>
4434 </listitem>
4435
4436 <listitem>
4437 <para>Linux Additions: properly compile the vboxvideo module if DKMS
4438 is not installed (bug #7572)</para>
4439 </listitem>
4440
4441 <listitem>
4442 <para>Linux Additions: fixed a memory leak when accessing non-existing
4443 files on a Shared Folders (bug #7705)</para>
4444 </listitem>
4445
4446 <listitem>
4447 <para>Windows Additions: skip none-mapped user accounts when enumerating
4448 user accounts for VM information</para>
4449 </listitem>
4450
4451 </itemizedlist>
4452
4453 </sect1>
4454
4455 <sect1>
4456 <title>Version 3.2.10 (2010-10-08)</title>
4457
4458 <para>This is a maintenance release. The following items were fixed and/or
4459 added:</para>
4460
4461 <itemizedlist>
4462
4463 <listitem>
4464 <para>VMM: V8086 mode fix for legacy DOS/Windows guests with EMM386
4465 (3.2.8 regression)</para>
4466 </listitem>
4467
4468 <listitem>
4469 <para>VMM: stability fix (bug #7342)</para>
4470 </listitem>
4471
4472 <listitem>
4473 <para>VMM: fixed a Guru meditation related to large pages (bug #7300)</para>
4474 </listitem>
4475
4476 <listitem>
4477 <para>VMM: fixed support for large pages on Linux hosts</para>
4478 </listitem>
4479
4480 <listitem>
4481 <para>VMM: fixed a Guru meditation for large memory 64-bit guests on 32-bit
4482 hosts with nested paging (bug #7544)</para>
4483 </listitem>
4484
4485 <listitem>
4486 <para>VMM: performance improvements for VMs with more than
4487 2GB RAM (bug #6928)</para>
4488 </listitem>
4489
4490 <listitem>
4491 <para>GUI: fixed host key handling if the host key is set to Left Alt
4492 (Linux/Solaris hosts only; 3.2.0 regression; bug #6758)</para>
4493 </listitem>
4494
4495 <listitem>
4496 <para>GUI: the VM can be minimized from the mini toolbar
4497 (bug #4952)</para>
4498 </listitem>
4499
4500 <listitem>
4501 <para>GUI: handle Ctrl+Break properly on X11 hosts (3.2.0 regression;
4502 bug #6122)</para>
4503 </listitem>
4504
4505 <listitem>
4506 <para>GUI: fixed the case where the user aborted the media selector
4507 for selecting the boot hard disk from the VM wizard</para>
4508 </listitem>
4509
4510 <listitem>
4511 <para>GUI: added a check for Linux kernels 2.6.36 or later which are known
4512 to have the asynchronous I/O bug on ext4 / xfs file systems fixed
4513 (Linux hosts only)</para>
4514 </listitem>
4515
4516 <listitem>
4517 <para>OpenSolaris guests: use SATA controller by default</para>
4518 </listitem>
4519
4520 <listitem>
4521 <para>Storage: fixed I/O errors in the guest after compacting VDI
4522 images (3.2.6 regression; bug #7294)</para>
4523 </listitem>
4524
4525 <listitem>
4526 <para>Storage: automatically repair base disk images with non-zero
4527 parent UUID which made them inaccessible (bug #7289)</para>
4528 </listitem>
4529
4530 <listitem>
4531 <para>Storage: fixed corrupted images if a merge operation was
4532 canceled</para>
4533 </listitem>
4534
4535 <listitem>
4536 <para>IDE: added ATAPI passthrough support for audio CDs</para>
4537 </listitem>
4538
4539 <listitem>
4540 <para>SATA: fixed a potential hang during boot of recent Solaris guests</para>
4541 </listitem>
4542
4543 <listitem>
4544 <para>SATA: handle out of disk space and similar conditions better</para>
4545 </listitem>
4546
4547 <listitem>
4548 <para>iSCSI: fixed sporadic hangs when closing the connection</para>
4549 </listitem>
4550
4551 <listitem>
4552 <para>VGA: fixed missing redraw with multiple screens under certain
4553 circumstances (bug #7291)</para>
4554 </listitem>
4555
4556 <listitem>
4557 <para>VGA: serveral small fixes for legacy VGA graphics modes</para>
4558 </listitem>
4559
4560 <listitem>
4561 <para>Bridged networking: fixed occasional host freeze during VM shutdown
4562 (Linux hosts only)</para>
4563 </listitem>
4564
4565 <listitem>
4566 <para>NAT: don't check for the existence of the TFTP prefix when delivering
4567 a file via bootp (bug #7384)</para>
4568 </listitem>
4569
4570 <listitem>
4571 <para>NAT: fixed resolving of names at the host resolver (bug #7138)</para>
4572 </listitem>
4573
4574 <listitem>
4575 <para>NAT: under rare conditions the NAT engine consumed 100% CPU load
4576 (non-Windows hosts only)</para>
4577 </listitem>
4578
4579 <listitem>
4580 <para>VRDP: fixed memory leak under certain circumstances (bug #5966)</para>
4581 </listitem>
4582
4583 <listitem>
4584 <para>VRDP: fixed missing redraws with Windows guests under certain
4585 circumstances</para>
4586 </listitem>
4587
4588 <listitem>
4589 <para>USB: properly discard blocking outstanding bulk URBs, fixes some
4590 printers</para>
4591 </listitem>
4592
4593 <listitem>
4594 <para>USB: Blackberry fix (bug #6465)</para>
4595 </listitem>
4596
4597 <listitem>
4598 <para>VBoxHeadless: fixed event queue processing problems which led to
4599 hangs if the VM could not be started successfully</para>
4600 </listitem>
4601
4602 <listitem>
4603 <para>VBoxManage: don't crash if parameters with invalid characters
4604 are passed (bug #7388)</para>
4605 </listitem>
4606
4607 <listitem>
4608 <para>VBoxManage: <computeroutput>clonehd</computeroutput>: fixed a
4609 bug where the command aborted with an error message under rare
4610 circumstances</para>
4611 </listitem>
4612
4613 <listitem>
4614 <para>VBoxManage <computeroutput>metrics</computeroutput>: made it work
4615 for directly started VMs again (3.2.8 regression; bug #7482)</para>
4616 </listitem>
4617
4618 <listitem>
4619 <para>3D support: report <emphasis>GLX_ARB_get_proc_address</emphasis>
4620 as supported extension</para>
4621 </listitem>
4622
4623 <listitem>
4624 <para>3D support: guest application stack corruption when using
4625 <emphasis>glGetVertexAttrib[ifd]v</emphasis> (bug #7395)</para>
4626 </listitem>
4627
4628 <listitem>
4629 <para>3D support: fixed broken 3D support when switching to
4630 full screen / seamless modes (bug #7314)</para>
4631 </listitem>
4632
4633 <listitem>
4634 <para>3D support: fixed 32bit OpenGL apps under 64bit Windows XP/Vista (bug #7066)</para>
4635 </listitem>
4636
4637 <listitem>
4638 <para>OVF: fixed bug when exporting a VM with multiple attached disks
4639 (bug #7366)</para>
4640 </listitem>
4641
4642 <listitem>
4643 <para>OVF: fixed slow export for certain filesystems (bug #3719)</para>
4644 </listitem>
4645
4646 <listitem>
4647 <para>OVF: disabled manifest (.mf file) support; manifests are no
4648 longer verified on import nor written on export</para>
4649 </listitem>
4650
4651 <listitem>
4652 <para>Shared clipboard/Windows: improved the reliability of the shared
4653 clipboard on Windows hosts and guest (partial fix to bug #5266)</para>
4654 </listitem>
4655
4656 <listitem>
4657 <para>Shared Folders: don't show an empty directory if filenames with an
4658 invalid encoding exist on the host (bug #7349)</para>
4659 </listitem>
4660
4661 <listitem>
4662 <para>Shared Folders: return the proper error code when trying
4663 to list files for a non-existing wildcard (bug #7004)</para>
4664 </listitem>
4665
4666 <listitem>
4667 <para>Audio: fixed guest memory corruption when capturing from the
4668 NULL audio backend (bug #6911)</para>
4669 </listitem>
4670
4671 <listitem>
4672 <para>Audio: improved playback quality (less choppy)</para>
4673 </listitem>
4674
4675 <listitem>
4676 <para>Web service: avoid unnecessary creation of idle threads</para>
4677 </listitem>
4678
4679 <listitem>
4680 <para>Additions: fixed bug in the guest execution feature when passing
4681 more than one environment variable</para>
4682 </listitem>
4683
4684 <listitem>
4685 <para>Additions: refresh all guest properties written by VBoxService
4686 after the VM was restored from a saved state</para>
4687 </listitem>
4688
4689 <listitem>
4690 <para>Additions: fixed a <emphasis>division by zero</emphasis> crash of
4691 VBoxService under certain circumstances</para>
4692 </listitem>
4693
4694 <listitem>
4695 <para>Additions: immediately resynchronize the guest time with the host
4696 time after the VM was restored from a saved state (bug #4018)</para>
4697 </listitem>
4698
4699 <listitem>
4700 <para>Additions/Windows: fixed <emphasis>LsaEnumerate</emphasis> error when
4701 enumerating logged in users</para>
4702 </listitem>
4703
4704 <listitem>
4705 <para>Additions/X.Org: support X.Org Server 1.9 (bug #7306)</para>
4706 </listitem>
4707
4708 <listitem>
4709 <para>Additions/X.Org: don't crash VBoxClient during reboot</para>
4710 </listitem>
4711
4712 <listitem>
4713 <para>Solaris hosts: fixed host DVD drive enumeration on Solaris 10</para>
4714 </listitem>
4715
4716 <listitem>
4717 <para>Solaris hosts: added a custom core dumper to procure more data
4718 in the event of a VM crash</para>
4719 </listitem>
4720
4721 <listitem>
4722 <para>Solaris guests: fixed user idle detection</para>
4723 </listitem>
4724
4725 <listitem>
4726 <para>Solaris guests: fixed a possible panic in Shared Folders when using
4727 the wrong user or group IDs (bug #7295)</para>
4728 </listitem>
4729
4730 <listitem>
4731 <para>Solaris guests: fixed Shared Folders from truncating files to 2GB on
4732 32-bit guests (bug #7324)</para>
4733 </listitem>
4734
4735 <listitem>
4736 <para>Windows hosts: fixed a BSOD under certain circumstances in VBoxNetFlt.sys
4737 (bug #7448)</para>
4738 </listitem>
4739
4740 <listitem>
4741 <para>Linux hosts/guests: Linux 2.6.36 fixes</para>
4742 </listitem>
4743
4744 <listitem>
4745 <para>Linux hosts/guests: DKMS fixes (bug #5817)</para>
4746 </listitem>
4747
4748 <listitem>
4749 <para>Mac OS X hosts: fixed missing dock menu entries (bug #7392)</para>
4750 </listitem>
4751
4752 </itemizedlist>
4753
4754 </sect1>
4755
4756 <sect1>
4757 <title>Version 3.2.8 (2010-08-05)</title>
4758
4759 <para>This is a maintenance release. The following items were fixed and/or
4760 added:</para>
4761
4762 <itemizedlist>
4763
4764 <listitem>
4765 <para>VMM: properly terminate the VM with an error if the guest is trying
4766 to switch to the PAE mode but PAE is disabled in the VM settings</para>
4767 </listitem>
4768
4769 <listitem>
4770 <para>GUI: switch to native file dialogs (Windows hosts only; bug #5459)</para>
4771 </listitem>
4772
4773 <listitem>
4774 <para>GUI: don't use native file dialogs on KDE hosts (Linux hosts only;
4775 bug #6809)</para>
4776 </listitem>
4777
4778 <listitem>
4779 <para>3D support: fixed <emphasis>GL_EXT_texture_sRGB</emphasis> support</para>
4780 </listitem>
4781
4782 <listitem>
4783 <para>PXE: fixed ZENworks PXE boot regression</para>
4784 </listitem>
4785
4786 <listitem>
4787 <para>OVF: fixed slower export and larger images under certain
4788 circumstances (3.2.6 regression; bug #7073)</para>
4789 </listitem>
4790
4791 <listitem>
4792 <para>USB: properly signal an interrupt if the port suspend status
4793 changes</para>
4794 </listitem>
4795
4796 <listitem>
4797 <para>USB: respect the remote-only filter</para>
4798 </listitem>
4799
4800 <listitem>
4801 <para>USB: avoid VM hang when changing the configuration of
4802 certain devices (Windows hosts only)</para>
4803 </listitem>
4804
4805 <listitem>
4806 <para>USB: fix a crash with older Linux kernels and non-ASCII characters
4807 in device strings (Linux hosts only; bug #6983)</para>
4808 </listitem>
4809
4810 <listitem>
4811 <para>PageFusion: fixed conflict with the guest execution feature</para>
4812 </listitem>
4813
4814 <listitem>
4815 <para>PageFusion: fixed stability issues with a large number of VMs</para>
4816 </listitem>
4817
4818 <listitem>
4819 <para>PageFusion: fixed host crashes with guest SMP and Win64 guests </para>
4820 </listitem>
4821
4822 <listitem>
4823 <para>Memory ballooning: fixed problems restoring VMs with pre-allocation enabled</para>
4824 </listitem>
4825
4826 <listitem>
4827 <para>Bridged networking: fixed performance issue with GRO enabled on
4828 bridged device (bug #7059)</para>
4829 </listitem>
4830
4831 <listitem>
4832 <para>Hostonly networking: fixed performance issue (3.2.6 regression; bug #7081)</para>
4833 </listitem>
4834
4835 <listitem>
4836 <para>Hard disks: fix auto-reset of immutable disk at VM startup
4837 (bug #6832)</para>
4838 </listitem>
4839
4840 <listitem>
4841 <para>BusLogic: several fixes for Windows NT/2000 and SCO OpenServer
4842 guests</para>
4843 </listitem>
4844
4845 <listitem>
4846 <para>LsiLogic: fixed I/O errors under rare circumstances</para>
4847 </listitem>
4848
4849 <listitem>
4850 <para>Sharing disks: support for attaching one disk to several VMs
4851 without external tools and tricks</para>
4852 </listitem>
4853
4854 <listitem>
4855 <para>Shared Folders: several fixes and performance enhancements
4856 for Solaris guests (bugs #4154 and #6512)</para>
4857 </listitem>
4858
4859 <listitem>
4860 <para>Solaris Installer: added support for remote installations</para>
4861 </listitem>
4862
4863 <listitem>
4864 <para>Guest Properties API: correctly support enumerating the properties
4865 of a running VM with an empty "patterns" field (bug #7171)</para>
4866 </listitem>
4867
4868 <listitem>
4869 <para>Guest properties: properly delete transient properties on
4870 shutdown</para>
4871 </listitem>
4872
4873 <listitem>
4874 <para>VRDP video redirection performance improvements and stability
4875 fixes</para>
4876 </listitem>
4877
4878 <listitem>
4879 <para>Settings: silently fix host audio driver when reading machine XML
4880 settings files or OVF written by VirtualBox on a different host OS, for
4881 example convert DirectSound to PulseAudio (bug #7209)
4882 </para>
4883 </listitem>
4884
4885 <listitem>
4886 <para>Settings: properly store the NAT network setting in XML
4887 settings file version 1.10 and later (bug #6176)</para>
4888 </listitem>
4889
4890 <listitem>
4891 <para>VBoxManage: handle differencing images with parent UUID correctly
4892 in subcommand <emphasis>openmedium disk</emphasis> (bug #6751)</para>
4893 </listitem>
4894
4895 <listitem>
4896 <para>Web service: enabled HTTP keepalive for much better performance
4897 </para>
4898 </listitem>
4899
4900 <listitem>
4901 <para>Web service: added timestamps to logging output</para>
4902 </listitem>
4903
4904 <listitem>
4905 <para>Web service: treat 8-bit strings as UTF-8 not ASCII</para>
4906 </listitem>
4907
4908 <listitem>
4909 <para>X11 Additions: fix for Xorg 6.8 guests (e.g. RHEL4)</para>
4910 </listitem>
4911
4912 </itemizedlist>
4913
4914 </sect1>
4915
4916 <sect1>
4917 <title>Version 3.2.6 (2010-06-25)</title>
4918
4919 <para>This is a maintenance release. The following items were fixed and/or
4920 added:</para>
4921
4922 <itemizedlist>
4923
4924 <listitem>
4925 <para>VMM: fixed host crash when running 64-bit guests on 32-bit hosts
4926 with certain Intel CPUs (VT-x only; bug #6166) </para>
4927 </listitem>
4928
4929 <listitem>
4930 <para>VMM: allow 64-bit SMP guests on 32-bit hosts (VT-x and AMD-V only;
4931 does not apply to Mac OS X, which already supports it) </para>
4932 </listitem>
4933
4934 <listitem>
4935 <para>VMM: fixed Guru mediation if guests with more than 2GB are booted
4936 with VT-x/AMD-V disabled (bug #5740)</para>
4937 </listitem>
4938
4939 <listitem>
4940 <para>VMM: fixed TR limit trashing (VT-x and 64-bit host only; bug #7052)</para>
4941 </listitem>
4942
4943 <listitem>
4944 <para>Page Fusion: several bug fixes for SMP guests (including bug #6964) </para>
4945 </listitem>
4946
4947 <listitem>
4948 <para>Teleportation: several fixes and improvements</para>
4949 </listitem>
4950
4951 <listitem>
4952 <para>Mac OS X server guests: compatibility fix</para>
4953 </listitem>
4954
4955 <listitem>
4956 <para>EFI: fixed memory detection for guests with 2GB or more RAM
4957 assigned</para>
4958 </listitem>
4959
4960 <listitem>
4961 <para>GUI: added a workaround for a Linux kernel bug which affecting
4962 asynchronous I/O on ext4 / xfs file systems (Linux hosts only)</para>
4963 </listitem>
4964
4965 <listitem>
4966 <para>GUI: added setting for multiple VRDP connections; useful if
4967 multiple screens are enabled</para>
4968 </listitem>
4969
4970 <listitem>
4971 <para>GUI: another fix for the keyboard capturing bug under metacity (bug #6727)</para>
4972 </listitem>
4973
4974 <listitem>
4975 <para>GUI: fixed quit dialog when used in seamless or full screen mode
4976 (Mac OS X hosts only; bug #6938)</para>
4977 </listitem>
4978
4979 <listitem>
4980 <para>GUI: handle the extra key on the Brazilian keyboard on X11 hosts
4981 again (bug #7022).
4982 </para>
4983 </listitem>
4984
4985 <listitem>
4986 <para>2D Video acceleration: fixed crashes when leaving the full screen mode
4987 (bug #6768)</para>
4988 </listitem>
4989
4990 <listitem>
4991 <para>VBoxManage: fixed <emphasis>storageattach</emphasis> error handling
4992 (bug #6927)</para>
4993 </listitem>
4994
4995 <listitem>
4996 <para>VBoxManage: fixed <emphasis>dhcpserver add</emphasis> (3.2.0 regression;
4997 bug #7031)</para>
4998 </listitem>
4999
5000 <listitem>
5001 <para>Storage: fixed hang with images located on filesystems which
5002 don't support asynchronous I/O (bug #6905)</para>
5003 </listitem>
5004
5005 <listitem>
5006 <para>Storage: fixed raw disks on Windows hosts (3.2.0 regression;
5007 bug #6987)</para>
5008 </listitem>
5009
5010 <listitem>
5011 <para>LsiLogic: fixed hang with older Linux guests</para>
5012 </listitem>
5013
5014 <listitem>
5015 <para>BusLogic: fixed hang during I/O</para>
5016 </listitem>
5017
5018 <listitem>
5019 <para>SATA: set initial number of ports to 1 as some guests can't handle
5020 30 ports (e.g. CentOS 4 and FreeBSD; bug #6984)</para>
5021 </listitem>
5022
5023 <listitem>
5024 <para>SATA: performance improvement</para>
5025 </listitem>
5026
5027 <listitem>
5028 <para>SCSI: fixed error when using the full format option during Windows
5029 installation (bug #5101)</para>
5030 </listitem>
5031
5032 <listitem>
5033 <para>iSCSI: fixed authentication (bug #4031)</para>
5034 </listitem>
5035
5036 <listitem>
5037 <para>Host-only/bridged networking: fixed excessive host kernel warnings
5038 under certain circumstances (Linux hosts only; 3.2.0 regression;
5039 bug #6872)</para>
5040 </listitem>
5041
5042 <listitem>
5043 <para>NAT: fixed potential memory leaks</para>
5044 </listitem>
5045
5046 <listitem>
5047 <para>NAT: increased the size of the memory pool for 16K Jumbo frames
5048 (performance tweak)</para>
5049 </listitem>
5050
5051 <listitem>
5052 <para>NAT: allow to link/unlink the network cable even if the VM
5053 is currently paused</para>
5054 </listitem>
5055
5056 <listitem>
5057 <para>E1000: disconnect cable was not properly handled if the NIC
5058 was not yet initialized by the guest</para>
5059 </listitem>
5060
5061 <listitem>
5062 <para>OVF: export performance optimization</para>
5063 </listitem>
5064
5065 <listitem>
5066 <para>OVF: upgraded OS type definitions to CIM 2.25.0 so that Windows 7
5067 and other OSes are now tagged correctly on export</para>
5068 </listitem>
5069
5070 <listitem>
5071 <para>Settings: the setting for disabling the host I/O cache was sometimes
5072 not properly saved</para>
5073 </listitem>
5074
5075 <listitem>
5076 <para>Settings: save machine state into XML correctly even when snapshot
5077 folder has been changed to a non-default location (bug #5656)</para>
5078 </listitem>
5079
5080 <listitem>
5081 <para>USB: allow the guest to disable an EHCI port</para>
5082 </listitem>
5083
5084 <listitem>
5085 <para>USB: find a valid language ID before querying strings (bug #7034)</para>
5086 </listitem>
5087
5088 <listitem>
5089 <para>POSIX hosts: fixed several memory leaks (3.2.0 regression)</para>
5090 </listitem>
5091
5092 <listitem>
5093 <para>Solaris hosts: fixed VDI access problem under certain circumstances
5094 (IDE/SATA; 3.2.0 regression)</para>
5095 </listitem>
5096
5097 <listitem>
5098 <para>Solaris hosts: fixed VM fails to start on 32-bit hosts (3.2.0 regression; bug #6899)</para>
5099 </listitem>
5100
5101 <listitem>
5102 <para>Windows hosts (32-bit): increase guest RAM limit if the host
5103 kernel allows for more virtual address space</para>
5104 </listitem>
5105
5106 <listitem>
5107 <para>Linux Additions: re-read a directory after a file was removed
5108 (bug #5251)</para>
5109 </listitem>
5110
5111 <listitem>
5112 <para>Linux Additions: install the DRI driver in the right location on
5113 ArchLinux guests (bug #6937)</para>
5114 </listitem>
5115
5116 <listitem>
5117 <para>X11 Additions: fixed spurious mouse movement events (bug #4260)</para>
5118 </listitem>
5119
5120 <listitem>
5121 <para>Solaris Additions: fixed guest execution feature</para>
5122 </listitem>
5123
5124 <listitem>
5125 <para>Windows Additions: automatic logon on Windows Vista/Windows 7 is now able
5126 to handle renamed and principal user accounts; added various bugfixes</para>
5127 </listitem>
5128
5129 <listitem>
5130 <para>Windows Additions: improved command line parsing of the installer</para>
5131 </listitem>
5132
5133 <listitem>
5134 <para>Windows Additions: fixed driver verifier bugcheck in VBoxMouse (bug #6453)</para>
5135 </listitem>
5136
5137 <listitem>
5138 <para>3D support: fixed OpenGL support for 32bit applications under 64bit Windows guests</para>
5139 </listitem>
5140
5141 </itemizedlist>
5142 </sect1>
5143
5144 <sect1>
5145 <title>Version 3.2.4 (2010-06-07)</title>
5146
5147 <para>This is a maintenance release. The following items were fixed and/or
5148 added:</para>
5149
5150 <itemizedlist>
5151
5152 <listitem>
5153 <para>GUI: fixed superfluous resize-event on powering-on VM for X11
5154 (improvement for the 3.2.2 fix)</para>
5155 </listitem>
5156
5157 <listitem>
5158 <para>GUI: fixed keyboard capturing bug under metacity (bug #6727)</para>
5159 </listitem>
5160
5161 <listitem>
5162 <para>Host-only/bridged networking: fixed guest-to-guest communication
5163 over wireless (3.2.0 regression; bug #6855)</para>
5164 </listitem>
5165
5166 <listitem>
5167 <para>Storage: fixed a potential guest disk corruption with
5168 growing images (3.2.0 regression)</para>
5169 </listitem>
5170
5171 <listitem>
5172 <para>Page Fusion: fixed shared module detection for Win64 guests</para>
5173 </listitem>
5174
5175 <listitem>
5176 <para>3D support: allow use of <emphasis>CR_SYSTEM_GL_PATH</emphasis>
5177 again (bug #6864)</para>
5178 </listitem>
5179
5180 <listitem>
5181 <para>3D support: fixed a host assertion for some multi-threaded guest
5182 applications (bug #5236)</para>
5183 </listitem>
5184
5185 <listitem>
5186 <para>3D support: fixed host crashes with nVIDIA drivers on WDDM startup</para>
5187 </listitem>
5188
5189 <listitem>
5190 <para>OVF: fixed import of OVFs with a VM description (annotation)
5191 (3.2.2 regression; bug #6914)</para>
5192 </listitem>
5193
5194 <listitem>
5195 <para>VRDP: fixed issues with secondary monitors (bug #6759)</para>
5196 </listitem>
5197
5198 </itemizedlist>
5199
5200 </sect1>
5201
5202 <sect1>
5203 <title>Version 3.2.2 (2010-06-02)</title>
5204
5205 <para>This is a maintenance release. The following items were fixed and/or
5206 added:</para>
5207
5208 <itemizedlist>
5209
5210 <listitem>
5211 <para>VMM: fixed rare invalid guest state guru meditation (VT-x only)</para>
5212 </listitem>
5213
5214 <listitem>
5215 <para>VMM: fixed poor performance with nested paging and unrestricted
5216 guest execution (VT-x only; bug #6716)</para>
5217 </listitem>
5218
5219 <listitem>
5220 <para>VMM: fixed occasional guru meditation during Windows 7 bootup (bug #6728)</para>
5221 </listitem>
5222
5223 <listitem>
5224 <para>GUI: keep the status for remote control in sync with the actual
5225 state</para>
5226 </listitem>
5227
5228 <listitem>
5229 <para>GUI: don't exit after a successful refresh of an invalid VM configuration</para>
5230 </listitem>
5231
5232 <listitem>
5233 <para>GUI: fixed keyboard capturing bug under metacity (bug #6727)</para>
5234 </listitem>
5235
5236 <listitem>
5237 <para>GUI: fixed crash during VM termination if a modal dialog is open</para>
5238 </listitem>
5239
5240 <listitem>
5241 <para>GUI: default controllers names of New VM Wizard are synchronized with VM settings</para>
5242 </listitem>
5243
5244 <listitem>
5245 <para>GUI: fixed superfluous resize-event on powering-on VM for X11</para>
5246 </listitem>
5247
5248 <listitem>
5249 <para>GUI: fixed regression - missed USB item's tool-tip of USB devices menu</para>
5250 </listitem>
5251
5252 <listitem>
5253 <para>GUI: Activate VM window on mouse-hovering for multi-monitor VMs</para>
5254 </listitem>
5255
5256 <listitem>
5257 <para>VBoxSDL/Linux hosts: automated keyboard type detection (bug #5764)</para>
5258 </listitem>
5259
5260 <listitem>
5261 <para>SATA: fixed crash during VM suspend under rare circumstances</para>
5262 </listitem>
5263
5264 <listitem>
5265 <para>SATA: fixed crash during VM reset after a snapshot was taken</para>
5266 </listitem>
5267
5268 <listitem>
5269 <para>Storage: fixed sporadic hang of SMP guests using SATA or
5270 LSI Logic SCSI and asynchronous I/O</para>
5271 </listitem>
5272
5273 <listitem>
5274 <para>Virtio-net: fix for guests with more than about 4GB RAM
5275 (bug #6784)</para>
5276 </listitem>
5277
5278 <listitem>
5279 <para>Page Fusion: fixed VBoxService crash with enabled Page Fusion on Win64 guests</para>
5280 </listitem>
5281
5282 <listitem>
5283 <para>Page Fusion: added kernel module sharing</para>
5284 </listitem>
5285
5286 <listitem>
5287 <para>HGCM: fixed memory leak which showed up if the Guest Additions were
5288 accessing a non-existing HGCM service</para>
5289 </listitem>
5290
5291 <listitem>
5292 <para>Teleportation: several fixes</para>
5293 </listitem>
5294
5295 <listitem>
5296 <para>Floppy: don't disable the host I/O cache by default</para>
5297 </listitem>
5298
5299 <listitem>
5300 <para>USB: fixed 3.1 regression with certain devices (e.g. iPhone); Windows
5301 host only</para>
5302 </listitem>
5303
5304 <listitem>
5305 <para>Serial: updated the guest device emulation to 16550A and reduced the
5306 probability for losing bytes during transmission (bug #1548)</para>
5307 </listitem>
5308
5309 <listitem>
5310 <para>NAT: re-fetch the name server parameters from the host on guest DHCP
5311 requests to handle host network switches more gracefully (bug #3847)</para>
5312 </listitem>
5313
5314 <listitem>
5315 <para>NAT: fixed parsing of IPv4 addresses in CIDR notation (bug #6797)</para>
5316 </listitem>
5317
5318 <listitem>
5319 <para>NAT: limit the number of name servers passed to the guest to four
5320 (non-Windows hosts only; bug #4098)</para>
5321 </listitem>
5322
5323 <listitem>
5324 <para>NAT: fixed DNS transaction ID mismatch (bug #6833)</para>
5325 </listitem>
5326
5327 <listitem>
5328 <para>VDE: fixed changing the attachment during runtime</para>
5329 </listitem>
5330
5331 <listitem>
5332 <para>Bridged networking: fixed memory leak in the Bridged Networking
5333 driver for Windows hosts (bug #6824)</para>
5334 </listitem>
5335
5336 <listitem>
5337 <para>Windows Additions: fix for NT4 guests (bug #6748)</para>
5338 </listitem>
5339
5340 <listitem>
5341 <para>Windows Additions: re-introduced system preparation feature</para>
5342 </listitem>
5343
5344 <listitem>
5345 <para>Linux guests: enable PAE for RedHat guests by default</para>
5346 </listitem>
5347
5348 <listitem>
5349 <para>Linux guests: fix support for disabling mouse integration
5350 (bug #6714)</para>
5351 </listitem>
5352
5353 <listitem>
5354 <para>Web service: fixed a rare crash when calling IGuest methods from the web service</para>
5355 </listitem>
5356
5357 <listitem>
5358 <para>OVF: fixed wrong hard disk UUIDs on export (bug #6802)</para>
5359 </listitem>
5360
5361 <listitem>
5362 <para>OVF: fixed 3.2.0 regression importing legacy OVF 0.9 files</para>
5363 </listitem>
5364
5365 <listitem>
5366 <para>3D support: fixed OpenGL support for 64bit applications on windows guests</para>
5367 </listitem>
5368
5369 <listitem>
5370 <para>3D support: fixed various host crashes (bugs #2954, #5713, #6443)</para>
5371 </listitem>
5372
5373 </itemizedlist>
5374
5375 </sect1>
5376
5377 <sect1>
5378 <title>Version 3.2.0 (2010-05-18)</title>
5379
5380 <para>This version is a major update. The following major new features
5381 were added:</para>
5382
5383 <itemizedlist>
5384
5385 <listitem>
5386 <para>Following the acquisition of Sun Microsystems by Oracle Corporation,
5387 the product is now called "Oracle VM VirtualBox" and all references
5388 were changed without impacting compatibility</para>
5389 </listitem>
5390
5391 <listitem>
5392 <para>Experimental support for Mac OS X Server guests (see <xref linkend="intro-macosxguests" />)</para>
5393 </listitem>
5394
5395 <listitem>
5396 <para>Memory ballooning to dynamically in- or decrease the
5397 amount of RAM used by a VM (64-bit hosts only) (see <xref linkend="guestadd-balloon" />)</para>
5398 </listitem>
5399
5400 <listitem>
5401 <para>Page Fusion automatically de-duplicates RAM when running similar VMs thereby
5402 increasing capacity. Currently supported for Windows guests on 64-bit hosts
5403 (see <xref linkend="guestadd-pagefusion" />)</para>
5404 </listitem>
5405
5406 <listitem>
5407 <para>CPU hot-plugging for Linux (hot-add and hot-remove)
5408 and certain Windows guests (hot-add only) (see <xref linkend="cpuhotplug" />)</para>
5409 </listitem>
5410
5411 <listitem>
5412 <para>New Hypervisor features: with both VT-x/AMD-V on 64-bit hosts, using large pages can improve performance
5413 (see <xref linkend="nestedpaging"/>);
5414 also, on VT-x, unrestricted guest execution is now supported (if nested paging
5415 is enabled with VT-x, real mode and protected mode without paging code runs faster,
5416 which mainly speeds up guest OS booting)</para>
5417 </listitem>
5418
5419 <listitem>
5420 <para>Support for deleting snapshots while the VM is running</para>
5421 </listitem>
5422
5423 <listitem>
5424 <para>Support for multi-monitor guest setups in the GUI for Windows
5425 guests (see <xref linkend="settings-display" />)</para>
5426 </listitem>
5427
5428 <listitem>
5429 <para>USB tablet/keyboard emulation for improved user experience
5430 if no Guest Additions are available (see <xref linkend="settings-motherboard" />)</para>
5431 </listitem>
5432
5433 <listitem>
5434 <para>LsiLogic SAS controller emulation (see <xref linkend="harddiskcontrollers" />)</para>
5435 </listitem>
5436
5437 <listitem>
5438 <para>VRDP video acceleration (see <xref linkend="vrde-videochannel"/>)</para>
5439 </listitem>
5440
5441 <listitem>
5442 <para>NAT engine configuration via API and VBoxManage</para>
5443 </listitem>
5444
5445 <listitem>
5446 <para>Use of host I/O cache is now configurable (see <xref linkend="iocaching" />)</para>
5447 </listitem>
5448
5449 <listitem>
5450 <para>Guest Additions: added support for executing guest applications
5451 from the host system (replaces the automatic system preparation feature; see
5452 <xref linkend="guestadd-guestcontrol" />)</para>
5453 </listitem>
5454
5455 <listitem>
5456 <para>OVF: enhanced OVF support with custom namespace to preserve settings
5457 that are not part of the base OVF standard</para>
5458 </listitem>
5459
5460 </itemizedlist>
5461
5462 <para>In addition, the following items were fixed and/or added:</para>
5463
5464 <itemizedlist>
5465
5466 <listitem>
5467 <para>VMM: fixed Windows 2000 guest crash when configured with a large
5468 amount of RAM (bug #5800) </para>
5469 </listitem>
5470
5471 <listitem>
5472 <para>Linux/Solaris guests: PAM module for automatic logons added</para>
5473 </listitem>
5474
5475 <listitem>
5476 <para>GUI: guess the OS type from the OS name when creating a new
5477 VM</para>
5478 </listitem>
5479
5480 <listitem>
5481 <para>GUI: added VM setting for passing the time in UTC instead of
5482 passing the local host time to the guest (bug #1310)</para>
5483 </listitem>
5484
5485 <listitem>
5486 <para>GUI: fixed seamless mode on secondary monitors (bugs #1322 and
5487 #1669)</para>
5488 </listitem>
5489
5490 <listitem>
5491 <para>GUI: offer to download the user manual in the OSE version (bug
5492 #6442)</para>
5493 </listitem>
5494
5495 <listitem>
5496 <para>GUI: allow to set an empty host key to disallow any host key
5497 combination (bug #684)</para>
5498 </listitem>
5499
5500 <listitem>
5501 <para>GUI: allow to restrict the possible actions when shutting down
5502 the VM from the GUI</para>
5503 </listitem>
5504
5505 <listitem>
5506 <para>Main: allow to start a VM even if a virtual DVD or floppy
5507 medium is not accessible</para>
5508 </listitem>
5509
5510 <listitem>
5511 <para>Settings: be more robust when saving the XML settings files</para>
5512 </listitem>
5513
5514 <listitem>
5515 <para>Mac OS X: rewrite of the CoreAudio driver and added support for
5516 audio input (bug #5869)</para>
5517 </listitem>
5518
5519 <listitem>
5520 <para>Mac OS X: external VRDP authentication module support (bug
5521 #3106)</para>
5522 </listitem>
5523
5524 <listitem>
5525 <para>Mac OS X: moved the realtime dock preview settings to the VM
5526 settings (no global option anymore). Use the dock menu to configure
5527 it</para>
5528 </listitem>
5529
5530 <listitem>
5531 <para>Mac OS X: added the VM menu to the dock menu</para>
5532 </listitem>
5533
5534 <listitem>
5535 <para>3D support: fixed corrupted surface rendering (bug #5695)</para>
5536 </listitem>
5537
5538 <listitem>
5539 <para>3D support: fixed VM crashes when using
5540 <emphasis>ARB_IMAGING</emphasis> (bug #6014)</para>
5541 </listitem>
5542
5543 <listitem>
5544 <para>3D support: fixed assertion when guest applications uses several
5545 windows with single OpenGL context (bug #4598)</para>
5546 </listitem>
5547
5548 <listitem>
5549 <para>3D support: added GL_ARB_pixel_buffer_object support</para>
5550 </listitem>
5551
5552 <listitem>
5553 <para>3D support: added OpenGL 2.1 support</para>
5554 </listitem>
5555
5556 <listitem>
5557 <para>3D support: fixed Final frame of Compiz animation not updated to the
5558 screen (Mac OS X only) (bug #4653)</para>
5559 </listitem>
5560
5561 <listitem>
5562 <para>3D support: fixed blank screen after loading snapshot of VM with enabled Compiz</para>
5563 </listitem>
5564
5565 <listitem>
5566 <para>Added support for <emphasis>Virtual Distributed Ethernet</emphasis> (VDE)
5567 (Linux hosts only; see <xref linkend="networkingmodes" />)</para>
5568 </listitem>
5569
5570 <listitem>
5571 <para>Added support for virtual high precision event timer (HPET)</para>
5572 </listitem>
5573
5574 <listitem>
5575 <para>OVF: fixed mapping between two IDE channels in OVF and the one IDE controller
5576 in VirtualBox</para>
5577 </listitem>
5578
5579 <listitem>
5580 <para>OVF: fix VMDK format string identifiers and sort XML elements from rasd: namespace
5581 alphabetically as prescribed by standard</para>
5582 </listitem>
5583
5584 <listitem>
5585 <para>VBoxShell: interactive Python shell extended to be fully functional TUI for
5586 VirtualBox</para>
5587 </listitem>
5588
5589 <listitem>
5590 <para>Linux Additions: support Fedora 13 (bug #6370)</para>
5591 </listitem>
5592
5593 <listitem>
5594 <para>VBoxManage: fixed overly strict checks when creating a raw partition
5595 VMDK (bugs #688, #4438)</para>
5596 </listitem>
5597
5598 </itemizedlist>
5599 </sect1>
5600
5601 <sect1>
5602 <title>Version 3.1.8 (2010-05-10)</title>
5603
5604 <para>This is a maintenance release. The following items were fixed and/or
5605 added:</para>
5606
5607 <itemizedlist>
5608
5609 <listitem>
5610 <para>VMM: fixed crash with the OpenSUSE 11.3 milestone kernel during
5611 early boot (software virtualization only)</para>
5612 </listitem>
5613
5614 <listitem>
5615 <para>VMM: fixed invalid state during teleportation</para>
5616 </listitem>
5617
5618 <listitem>
5619 <para>VMM: fixed OS/2 guest crash with nested paging enabled</para>
5620 </listitem>
5621
5622 <listitem>
5623 <para>VMM: fixed massive display performance loss (AMD-V with nested paging
5624 only) </para>
5625 </listitem>
5626
5627 <listitem>
5628 <para>GUI: fixed off-by-one bug when passing absolute mouse coordinates
5629 to the guest (3.1.6 regression)</para>
5630 </listitem>
5631
5632 <listitem>
5633 <para>GUI: show the real version of the Guest Additions, not the
5634 interface version</para>
5635 </listitem>
5636
5637 <listitem>
5638 <para>GUI: when adding a DVD or floppy slot in the VM mass storage
5639 settings dialog, don't attach a random medium but just leave the
5640 slot empty</para>
5641 </listitem>
5642
5643 <listitem>
5644 <para>GUI: added <computeroutput>--seamless</computeroutput> and
5645 <computeroutput>--fullscreen</computeroutput> command line switches
5646 (bug #4220)</para>
5647 </listitem>
5648
5649 <listitem>
5650 <para>GUI: fixed a SEGFAULT under rare circumstances</para>
5651 </listitem>
5652
5653 <listitem>
5654 <para>2D Video acceleration: fixed display issues when working with
5655 non 32-bit modes (bugs #6094 &amp; #6208)</para>
5656 </listitem>
5657
5658 <listitem>
5659 <para>LsiLogic: fixed detection of hard disks attached to port 0 when
5660 using the drivers from LSI</para>
5661 </listitem>
5662
5663 <listitem>
5664 <para>ATA: fixed sporadic crash with Linux guests when having a hard
5665 disk and DVD drive on the same channel (bug #6079)</para>
5666 </listitem>
5667
5668 <listitem>
5669 <para>Network: allow to start a VM even if not all network adapters are
5670 attached</para>
5671 </listitem>
5672
5673 <listitem>
5674 <para>Network: promiscuous mode support for e1000 and paravirtualized
5675 adapters (bug #6519)</para>
5676 </listitem>
5677
5678 <listitem>
5679 <para>NAT: fixed ICMP latency (non-Windows hosts only; bug #6427)</para>
5680 </listitem>
5681
5682 <listitem>
5683 <para>SCSI: fixed guest crashes under certain circumstances when
5684 booting from SCSI devices</para>
5685 </listitem>
5686
5687 <listitem>
5688 <para>VBoxManage: fixed several bugs in cloning of images (one of them
5689 is bug #6408)</para>
5690 </listitem>
5691
5692 <listitem>
5693 <para>VBoxManage: fixed <emphasis>modifyvm --natnet default</emphasis></para>
5694 </listitem>
5695
5696 <listitem>
5697 <para>Solaris hosts: fixed a kernel panic when bridged networking might
5698 fail to initialize</para>
5699 </listitem>
5700
5701 <listitem>
5702 <para>Solaris hosts: fixed priority tagged VLAN packets in bridged networking</para>
5703 </listitem>
5704
5705 <listitem>
5706 <para>Shared Folders: fixed issue with copying read-only files
5707 (Linux guests only; bug #4890)</para>
5708 </listitem>
5709
5710 <listitem>
5711 <para>Shared Folders: renamed the guest kernel module from <emphasis>vboxvfs</emphasis>
5712 to <emphasis>vboxsf</emphasis> to make it load on demand by the Linux kernel.
5713 Fixes mounting from /etc/fstab in Ubuntu 10.04</para>
5714 </listitem>
5715
5716 <listitem>
5717 <para>Shared Folders: fixed setuid file permissions (Solaris guests only)</para>
5718 </listitem>
5719
5720 <listitem>
5721 <para>Shared Folders: fixed deleting directories recursively
5722 (Solaris guests only; bug #6513)</para>
5723 </listitem>
5724
5725 <listitem>
5726 <para>Guest Additions: support seamless and dynamic resizing on certain
5727 older X11 guests (bug #5840)</para>
5728 </listitem>
5729
5730 <listitem>
5731 <para>Solaris Additions: fixed OpenGL library dependencies
5732 (bug #6435)</para>
5733 </listitem>
5734
5735 <listitem>
5736 <para>Keyboard/Mouse emulation: fixed handling of simultaneous
5737 mouse/keyboard events under certain circumstances (bug #5375)</para>
5738 </listitem>
5739
5740 <listitem>
5741 <para>Mouse emulation: never switch straight back from Explorer to
5742 IntelliMouse mode as it confuses the FreeBSD mouse driver
5743 (bug #6488)</para>
5744 </listitem>
5745
5746 <listitem>
5747 <para>SDK: fixed memory leak in
5748 <emphasis>IDisplay::takeScreenShotSlow()</emphasis> (bug #6549)</para>
5749 </listitem>
5750
5751 <listitem>
5752 <para>3D support: fixed Final frame of Compiz animation not updated to the
5753 screen (Mac OS X only) (bug #4653)</para>
5754 </listitem>
5755
5756 <listitem>
5757 <para>VRDP: allow to bind to localhost only on Mac OS X (bug
5758 #5227)</para>
5759 </listitem>
5760
5761 <listitem>
5762 <para>Linux hosts: add host USB support for Ubuntu 10.04 and other
5763 hosts without the hal daemon or usbfs (bug #6343)</para>
5764 </listitem>
5765
5766 <listitem>
5767 <para>Web service: more structs and array fixes in PHP bindings</para>
5768 </listitem>
5769
5770 <listitem>
5771 <para>Windows hosts: make the bridged networking driver notify dll
5772 be correctly unregistred on uninstall (bug #5780)</para>
5773 </listitem>
5774
5775 </itemizedlist>
5776 </sect1>
5777
5778 <sect1>
5779 <title>Version 3.1.6 (2010-03-25)</title>
5780
5781 <para>This is a maintenance release. The following items were fixed and/or
5782 added:</para>
5783
5784 <itemizedlist>
5785
5786 <listitem>
5787 <para>Linux hosts: fixed timing issue on hosts with Linux kernels
5788 2.6.31 or later with certain CPUs (asynchronous timer mode; bug #6250)</para>
5789 </listitem>
5790
5791 <listitem>
5792 <para>Linux hosts: properly handle host suspend/resume events on
5793 Linux kernels 2.6.30 or later (bug #5562)</para>
5794 </listitem>
5795
5796 <listitem>
5797 <para>Mac OS X hosts: fixed VBoxSVC crash while enumerating the host network
5798 interfaces under certain circumstances</para>
5799 </listitem>
5800
5801 <listitem>
5802 <para>Snapshots: fixed image corruption after snapshot merge under certain
5803 circumstances (bug #6023)</para>
5804 </listitem>
5805
5806 <listitem>
5807 <para>Snapshots: fixed crash with VBoxHeadless / OSE</para>
5808 </listitem>
5809
5810 <listitem>
5811 <para>VMM: fixed reference counting guru meditation (bug #4940)</para>
5812 </listitem>
5813
5814 <listitem>
5815 <para>VMM: improved guest SMP stability</para>
5816 </listitem>
5817
5818 <listitem>
5819 <para>VMM: fixed VT-x hardware debug issues (bugs #477 &amp; #5792)</para>
5820 </listitem>
5821
5822 <listitem>
5823 <para>VMM: fixed <emphasis>PGMDynMapHCPage</emphasis> guru meditation
5824 (Mac OS X; VT-x only; bug #6095)</para>
5825 </listitem>
5826
5827 <listitem>
5828 <para>VMM: fixed <emphasis>pgmPoolTrackFlushGCPhysPTInt</emphasis> guru meditations
5829 (Mac OS X; VT-x only; bugs #6095 &amp; #6125)</para>
5830 </listitem>
5831
5832 <listitem>
5833 <para>VMM: fixed host crash when running PAE guests in VT-X
5834 mode (Mac OS X only; bug #5771)</para>
5835 </listitem>
5836
5837 <listitem>
5838 <para>GUI: fix displaying of error message (bug #4345)</para>
5839 </listitem>
5840
5841 <listitem>
5842 <para>GUI: fix inability to enter seamless mode (bugs #6185, #6188)</para>
5843 </listitem>
5844
5845 <listitem>
5846 <para>3D support: fixed assertion and flickering when guest application uses several
5847 windows with a single OpenGL context (bug #4598)</para>
5848 </listitem>
5849
5850 <listitem>
5851 <para>3D support: fixed host crashes when using
5852 <emphasis>GL_EXT_compiled_vertex_array</emphasis> and array element
5853 calls (bug #6165)</para>
5854 </listitem>
5855
5856 <listitem>
5857 <para>3D support: fixed runtime linker errors with OpenGL guest libs
5858 (bug #5297)</para>
5859 </listitem>
5860
5861 <listitem>
5862 <para>3D support: fixed OpenGL extension viewer crash on startup
5863 (bug #4962)</para>
5864 </listitem>
5865
5866 <listitem>
5867 <para>NAT: fixed a 3.1.4 regression on Windows hosts where graceful
5868 connection termination was broken (bug #6237)</para>
5869 </listitem>
5870
5871 <listitem>
5872 <para>NAT: alternative network setting was not stored persistent
5873 (bug #6176)</para>
5874 </listitem>
5875
5876 <listitem>
5877 <para>NAT: fixed memory corruption during ICMP traffic under
5878 certain circumstances</para>
5879 </listitem>
5880
5881 <listitem>
5882 <para>Network: allow to switch the host interface or the internal
5883 network while a VM is running (bug #5781)</para>
5884 </listitem>
5885
5886 <listitem>
5887 <para>VHD: fix for images with a block size different than 2MB</para>
5888 </listitem>
5889
5890 <listitem>
5891 <para>USB: fixed filtered device attach regression (bug #6251)</para>
5892 </listitem>
5893
5894 <listitem>
5895 <para>USB: fixed crash in OHCI under rare circumstances
5896 (bug #3571)</para>
5897 </listitem>
5898
5899 <listitem>
5900 <para>VRDP: fixed hang under rare circumstances when attaching USB
5901 devices</para>
5902 </listitem>
5903
5904 <listitem>
5905 <para>ACPI: prevent guest freezes when accessing /proc/acpi for
5906 determining the state of the host battery and the AC adapter
5907 (Linux hosts only; bug #2836)</para>
5908 </listitem>
5909
5910 <listitem>
5911 <para>PulseAudio: fixed guest freezes under certain conditions
5912 (3.1.4 regression; bug #6224)</para>
5913 </listitem>
5914
5915 <listitem>
5916 <para>BIOS: increased space for DMI strings</para>
5917 </listitem>
5918
5919 <listitem>
5920 <para>BIOS: fixed interrupt routing problem for certain configurations
5921 (I/O-APIC enabled, ACPI not used; bug #6098)</para>
5922 </listitem>
5923
5924 <listitem>
5925 <para>iSCSI: be more robust when handling the <emphasis>INQUIRY</emphasis>
5926 response</para>
5927 </listitem>
5928
5929 <listitem>
5930 <para>iSCSI: be more robust when handling sense data</para>
5931 </listitem>
5932
5933 <listitem>
5934 <para>BusLogic: fixed FreeBSD guests</para>
5935 </listitem>
5936
5937 <listitem>
5938 <para>Web service: vboxwebsrv is now multithreaded</para>
5939 </listitem>
5940
5941 <listitem>
5942 <para>Web service: fixed handling of structs and arrays in PHP bindings</para>
5943 </listitem>
5944
5945 <listitem>
5946 <para>Solaris Installer: fixed netmask to stay persistent across reboots for
5947 Host-only interface (bug #4590)</para>
5948 </listitem>
5949
5950 <listitem>
5951 <para>Linux installer: removed external dependency to libpng12.so (bug #6243)</para>
5952 </listitem>
5953
5954 <listitem>
5955 <para>Solaris Additions: fixed superfluous kernel logging (bug #6181)</para>
5956 </listitem>
5957
5958 <listitem>
5959 <para>Linux Additions: fixed hang when starting the X server in Fedora12
5960 guests and in guests with Linux 2.6.33 or later (bug #6198)</para>
5961 </listitem>
5962
5963 <listitem>
5964 <para>Linux Additions: support Mandriva speedboot runlevel (bug #5484)</para>
5965 </listitem>
5966
5967 <listitem>
5968 <para>Linux Additions: fixed SELinux security context of mount.vboxsf (bug #6362)</para>
5969 </listitem>
5970
5971 <listitem>
5972 <para>Linux Additions: support Ubuntu 10.04 (bug #5737)</para>
5973 </listitem>
5974
5975 <listitem>
5976 <para>Web service: update PHP bindings to fix problems with enums and collections</para>
5977 </listitem>
5978
5979 </itemizedlist>
5980 </sect1>
5981
5982 <sect1>
5983 <title>Version 3.1.4 (2010-02-12)</title>
5984
5985 <para>This is a maintenance release. The following items were fixed and/or
5986 added:</para>
5987
5988 <itemizedlist>
5989
5990 <listitem>
5991 <para>VMM: SMP stability fixes</para>
5992 </listitem>
5993
5994 <listitem>
5995 <para>VMM: fixed guru meditation in certain rare cases (bug #5968)</para>
5996 </listitem>
5997
5998 <listitem>
5999 <para>VMM: activate NXE for PAE enabled guests (VT-x and AMD-V on 32 bits
6000 hosts only; bug #3578)</para>
6001 </listitem>
6002
6003 <listitem>
6004 <para>VMM: added workaround for broken BIOSes that make VirtualBox think
6005 AMD-V is in use (for details see bug #5639)</para>
6006 </listitem>
6007
6008 <listitem>
6009 <para>VMM: fixed rare host reboot when restoring a saved state
6010 (bug #3945)</para>
6011 </listitem>
6012
6013 <listitem>
6014 <para>VMM: fixed incompatibility with 2.6.32 Linux kernels
6015 (software virtualization only; bug #6100)</para>
6016 </listitem>
6017
6018 <listitem>
6019 <para>VMM: turn on nested paging by default for new VMs (if available; VT-x
6020 and AMD-V only) </para>
6021 </listitem>
6022
6023 <listitem>
6024 <para>VMM: turn on VPID by default for new VMs (if available; VT-x only) </para>
6025 </listitem>
6026
6027 <listitem>
6028 <para>VMM: perform strict CPUID compatibility checks when
6029 teleporting; to get the old behavior set
6030 "VBoxInternal/CPUM/StrictCpuIdChecks" to 0</para>
6031 </listitem>
6032
6033 <listitem>
6034 <para>VMM: fixed VM crash with certain 16 bits Windows applications (software
6035 virtualization only; bug #5399) </para>
6036 </listitem>
6037
6038 <listitem>
6039 <para>Snapshots: fixed a 3.1 regression that broke deletion of snapshots when
6040 a machine had immutable or writethrough storage attached (bug #5727)</para>
6041 </listitem>
6042
6043 <listitem>
6044 <para>Saved state: fixed <emphasis>VERR_SSM_LOADED_TOO_MUCH</emphasis>
6045 error when loading <emphasis>DisplayScreenshot</emphasis>(bug #6162)</para>
6046 </listitem>
6047
6048 <listitem>
6049 <para>VBoxManage: add <emphasis>restorecurrent</emphasis> operation to
6050 snapshots command</para>
6051 </listitem>
6052
6053 <listitem>
6054 <para>VBoxManage: fixed broken snapshot lookup by name (bug #6070</para>
6055 </listitem>
6056
6057 <listitem>
6058 <para>GUI: fixed the broken "Reload" button that reloads the machine
6059 XML when a machine is inaccessible</para>
6060 </listitem>
6061
6062 <listitem>
6063 <para>GUI: fixed guest full screen mode after reboot (bug #5372)</para>
6064 </listitem>
6065
6066 <listitem>
6067 <para>GUI: handle Ctrl+Break properly on X11 hosts (bug #6122)</para>
6068 </listitem>
6069
6070 <listitem>
6071 <para>GUI: fixed status LEDs for storage devices</para>
6072 </listitem>
6073
6074 <listitem>
6075 <para>GUI: workaround for disabling the seamless mode on KDE hosts
6076 (KWin bug)</para>
6077 </listitem>
6078
6079 <listitem>
6080 <para>3D support: fixed SELinux warning saying VBoxOGL.so requires text
6081 relocation (bug #5690)</para>
6082 </listitem>
6083
6084 <listitem>
6085 <para>3D support: fixed Corrupted surface rendering (bug #5695)</para>
6086 </listitem>
6087
6088 <listitem>
6089 <para>3D support: free textures on guest application termination (bug #5206)</para>
6090 </listitem>
6091
6092 <listitem>
6093 <para>3D support: fixed <emphasis>ubigraph_server</emphasis> crashes (bug #4674)</para>
6094 </listitem>
6095
6096 <listitem>
6097 <para>3D support: fixes for 64-bit Solaris guests</para>
6098 </listitem>
6099
6100 <listitem>
6101 <para>Seamless: disable seamless mode when guest changes screen
6102 resolution (bug #5655)</para>
6103 </listitem>
6104
6105 <listitem>
6106 <para>NAT: fixed high CPU load under certain circumstances (Windows hosts only;
6107 bug #5787)</para>
6108 </listitem>
6109
6110 <listitem>
6111 <para>NAT: fixed handling of the <emphasis>broadcast</emphasis> flag in
6112 DHCP requests</para>
6113 </listitem>
6114
6115 <listitem>
6116 <para>NAT: fixed rare crash due to an assertion in the ICMP code
6117 (bug #3217)</para>
6118 </listitem>
6119
6120 <listitem>
6121 <para>Virtio-net: don't crash when ports accessed beyond the valid
6122 range (bug #5923)</para>
6123 </listitem>
6124
6125 <listitem>
6126 <para>LsiLogic: fix for Windows 7 guests</para>
6127 </listitem>
6128
6129 <listitem>
6130 <para>ATA: fix for guru meditation when installing Solaris 8 guests (bug #5972)</para>
6131 </listitem>
6132
6133 <listitem>
6134 <para>VHD: fixed an incompatibility with Virtual PC (bug #5990)</para>
6135 </listitem>
6136
6137 <listitem>
6138 <para>VHD: update the footer backup after setting a new UUID (bug #5004)</para>
6139 </listitem>
6140
6141 <listitem>
6142 <para>Host DVD: really fixed loading "passthrough" setting from configuration
6143 file (bug #5681)</para>
6144 </listitem>
6145
6146 <listitem>
6147 <para>Shared Folders: fixed resolving of symlink target on Linux
6148 (3.1.2 regression)</para>
6149 </listitem>
6150
6151 <listitem>
6152 <para>VRDP: fixed <emphasis>VERR_NET_ADDRESS_IN_USE</emphasis>
6153 error when restarting a VM (3.1 regression; bug #5902)</para>
6154 </listitem>
6155
6156 <listitem>
6157 <para>VRDP: fixed crash on Mac OS X when 3D is enabled (3.1
6158 regression)</para>
6159 </listitem>
6160
6161 <listitem>
6162 <para>PulseAudio: fixed recording (bug #4302)</para>
6163 </listitem>
6164
6165 <listitem>
6166 <para>USB: fixed a shutdown blue screen (Windows hosts only; bug #5885)</para>
6167 </listitem>
6168
6169 <listitem>
6170 <para>BIOS: fixed attribute during text scroll (bug #3407)</para>
6171 </listitem>
6172
6173 <listitem>
6174 <para>OVF: fix strange error messages on disk import errors</para>
6175 </listitem>
6176
6177 <listitem>
6178 <para>OVF: do not require write access to the .ovf file during import
6179 (3.1 regression; bug #5762)</para>
6180 </listitem>
6181
6182 <listitem>
6183 <para>iSCSI: fix taking snapshots of a running VM (bug #5849)</para>
6184 </listitem>
6185
6186 <listitem>
6187 <para>Solaris hosts: several USB fixes (including support for Apple iPod; bug #5873)</para>
6188 </listitem>
6189
6190 <listitem>
6191 <para>Solaris installer: fixed USB module removal and Solaris 10 "id" binary incompatibility</para>
6192 </listitem>
6193
6194 <listitem>
6195 <para>Guest Additions: fixed wrong guest time adjustment if the guest
6196 clock is ahead (3.1 regression; non-Windows guests only)</para>
6197 </listitem>
6198
6199 <listitem>
6200 <para>Linux Additions: fixed shared folders for Linux 2.6.32 guests (bug #5891)</para>
6201 </listitem>
6202
6203 <listitem>
6204 <para>Linux Additions: make the mouse driver work on Debian 5.0.3 guests
6205 again (3.1.2 regression, bug #5832)</para>
6206 </listitem>
6207
6208 <listitem>
6209 <para>Windows Additions: fixed malfunctioning VBoxService that broke time-sync (bug #5872)</para>
6210 </listitem>
6211
6212 <listitem>
6213 <para>Windows Additions: fixed uninstallation issues on 64-bit guests</para>
6214 </listitem>
6215
6216 <listitem>
6217 <para>Windows Additions: fixed some sysprep execution issues</para>
6218 </listitem>
6219
6220 <listitem>
6221 <para>X.Org Additions: never reject the saved video mode as invalid
6222 (bug #5731)</para>
6223 </listitem>
6224
6225 <listitem>
6226 <para>XFree86 Additions: accept video mode hints for the initial mode
6227 again</para>
6228 </listitem>
6229
6230 </itemizedlist>
6231
6232 </sect1>
6233
6234 <sect1>
6235 <title>Version 3.1.2 (2009-12-17)</title>
6236
6237 <para>This is a maintenance release. The following items were fixed and/or
6238 added:</para>
6239
6240 <itemizedlist>
6241
6242 <listitem>
6243 <para>VMM: fixed SMP stability regression</para>
6244 </listitem>
6245
6246 <listitem>
6247 <para>USB: fixed USB related host crashes on 64 bits Windows hosts (bug #5237)</para>
6248 </listitem>
6249
6250 <listitem>
6251 <para>Main: wrong default HWVirtExExclusive value for new VMs (bug #5664)</para>
6252 </listitem>
6253
6254 <listitem>
6255 <para>Main: DVD passthrough setting was lost (bug #5681)</para>
6256 </listitem>
6257
6258 <listitem>
6259 <para>VBoxManage: iSCSI disks do not support adding a comment (bug #4460)</para>
6260 </listitem>
6261
6262 <listitem>
6263 <para>VBoxManage: added missing <emphasis>--cpus</emphasis> and
6264 <emphasis>--memory</emphasis> options to OVF <emphasis>--import</emphasis></para>
6265 </listitem>
6266
6267 <listitem>
6268 <para>GUI: fixed VBox URL in update dialog for German and Dutch languages</para>
6269 </listitem>
6270
6271 <listitem>
6272 <para>GUI: NLS updates</para>
6273 </listitem>
6274
6275 <listitem>
6276 <para>OVF: fixed export of non standard storage controller names (bug #5643)</para>
6277 </listitem>
6278
6279 <listitem>
6280 <para>Solaris hosts: several USB fixes (including support for Apple iPhone)</para>
6281 </listitem>
6282
6283 <listitem>
6284 <para>Mac OS X hosts: several fixes for the 3D support</para>
6285 </listitem>
6286
6287 <listitem>
6288 <para>Mac OS X hosts: re-enabled CMD+Key combinations, even if the
6289 Host-Key isn't CMD (bug #5684)</para>
6290 </listitem>
6291
6292 <listitem>
6293 <para>Mac OS X hosts: fixed to fast scrolling if the mouse wheel is
6294 used inside the guest (bug #5672)</para>
6295 </listitem>
6296
6297 <listitem>
6298 <para>Mac OS X hosts: dock &amp; menubar don't disappear in
6299 full screen when the VM is not running on the primary display (bug
6300 #1762)</para>
6301 </listitem>
6302
6303 <listitem>
6304 <para>Mac OS X hosts: added an option for enabling "Auto show Dock &amp;
6305 Menubar in full screen" (bug #5636)</para>
6306 </listitem>
6307
6308 <listitem>
6309 <para>Windows host installer: fixed starting VBox with wrong privileges
6310 right after installation (bug #4162)</para>
6311 </listitem>
6312
6313 <listitem>
6314 <para>Host interface and host-only networking: prevent driver from unloading
6315 while a VM is still active (Windows host only)</para>
6316 </listitem>
6317
6318 <listitem>
6319 <para>Host-only networking: fixed host-only interface creation (Windows host only) (bug #5708)</para>
6320 </listitem>
6321
6322 <listitem>
6323 <para>Virtio-net: don't crash without an attached network</para>
6324 </listitem>
6325
6326 <listitem>
6327 <para>Virtio-net: fixed the issue with intermittent network in VM with
6328 several virtual CPU cores</para>
6329 </listitem>
6330
6331 <listitem>
6332 <para>NAT: fixed port-forwarding regressions (bug #5666)</para>
6333 </listitem>
6334
6335 <listitem>
6336 <para>NAT: fixed crash under certain conditions (bug #5427)</para>
6337 </listitem>
6338
6339 <listitem>
6340 <para>NAT: fixed resolving of names containing a slash or underscore
6341 when using the host resolver DNS proxy (bug #5698)</para>
6342 </listitem>
6343
6344 <listitem>
6345 <para>ATA: fixed sporadic crash when resuming after a VM was forcefully
6346 paused (e.g. due to iSCSI target being unavailable)</para>
6347 </listitem>
6348
6349 <listitem>
6350 <para>SATA: fixed raw vmdk disks (bug #5724)</para>
6351 </listitem>
6352
6353 <listitem>
6354 <para>Linux guests: increased the default memory for Redhat and Fedora
6355 guests</para>
6356 </listitem>
6357
6358 <listitem>
6359 <para>Linux Additions: fixed installation on RHEL 3.9 guests
6360 and on some 64bit guests</para>
6361 </listitem>
6362
6363 <listitem>
6364 <para>Linux Additions: prevent SELinux warnings concerning
6365 text relocations in VBoxOGL.so (bug #5690)</para>
6366 </listitem>
6367
6368 <listitem>
6369 <para>X11 guests: fixed mouse support for some Xorg 1.4 guests
6370 (openSUSE 11.0)</para>
6371 </listitem>
6372
6373 <listitem>
6374 <para>X11 guests: fixed xorg.conf modification for some older Xorg
6375 releases (openSUSE 11.1)</para>
6376 </listitem>
6377
6378 <listitem>
6379 <para>Windows guests: fixed some VBoxService shutdown issues</para>
6380 </listitem>
6381
6382 <listitem>
6383 <para>Windows guests: fixed VBoxVideo spinlock issues on NT4</para>
6384 </listitem>
6385
6386 <listitem>
6387 <para>Windows Guest Additions: fixed uninstallation issues of NT4</para>
6388 </listitem>
6389
6390 <listitem>
6391 <para>Shared Folders: fixed resolving of symlink target (bug #5631)</para>
6392 </listitem>
6393
6394 <listitem>
6395 <para>2D Video acceleration: delay loading of OpenGL dlls for Windows hosts to avoid
6396 GUI crashes on misconfigured systems</para>
6397 </listitem>
6398
6399 <listitem>
6400 <para>2D Video acceleration: fixed issues with video picture not displayed on playback</para>
6401 </listitem>
6402
6403 </itemizedlist>
6404
6405 </sect1>
6406
6407 <sect1>
6408 <title>Version 3.1.0 (2009-11-30)</title>
6409
6410 <para>This version is a major update. The following major new features
6411 were added:</para>
6412
6413 <itemizedlist>
6414
6415 <listitem>
6416 <para>Teleportation (aka live migration); migrate a live VM session
6417 from one host to another (see <xref linkend="teleporting" />)</para>
6418 </listitem>
6419
6420 <listitem>
6421 <para>VM states can now be restored from arbitrary snapshots instead of only
6422 the last one, and new snapshots can be taken from other snapshots as well
6423 ("branched snapshots"; see <xref linkend="snapshots" />)</para>
6424 </listitem>
6425
6426 <listitem>
6427 <para>2D video acceleration for Windows guests; use the host video
6428 hardware for overlay stretching and color conversion
6429 (see <xref linkend="guestadd-2d" />)</para>
6430 </listitem>
6431
6432 <listitem>
6433 <para>More flexible storage attachments: CD/DVD drives can be attached to
6434 arbitrary storage controllers, and there can be more than one such drive
6435 (<xref linkend="storage" />)</para>
6436 </listitem>
6437
6438 <listitem>
6439 <para>The network attachment type can be changed while a VM is
6440 running</para>
6441 </listitem>
6442
6443 <listitem>
6444 <para>Complete rewrite of experimental USB support for OpenSolaris hosts
6445 making use of the latest USB enhancements in Solaris Nevada 124 and higher</para>
6446 </listitem>
6447
6448 <listitem>
6449 <para>Significant performance improvements for PAE and AMD64 guests
6450 (VT-x and AMD-V only; normal (non-nested) paging) </para>
6451 </listitem>
6452
6453 <listitem>
6454 <para>Experimental support for EFI (Extensible Firmware Interface;
6455 see <xref linkend="efi" />)</para>
6456 </listitem>
6457
6458 <listitem>
6459 <para>Support for paravirtualized network adapters (virtio-net;
6460 see <xref linkend="nichardware" />)</para>
6461 </listitem>
6462
6463 </itemizedlist>
6464
6465 <para>In addition, the following items were fixed and/or added:</para>
6466
6467 <itemizedlist>
6468
6469 <listitem>
6470 <para>VMM: guest SMP fixes for certain rare cases</para>
6471 </listitem>
6472
6473 <listitem>
6474 <para>GUI: snapshots include a screenshot</para>
6475 </listitem>
6476
6477 <listitem>
6478 <para>GUI: locked storage media can be unmounted by force</para>
6479 </listitem>
6480
6481 <listitem>
6482 <para>GUI: the log window grabbed all key events from other GUI windows
6483 (bug #5291)</para>
6484 </listitem>
6485
6486 <listitem>
6487 <para>GUI: allow to disable USB filters (bug #5426)</para>
6488 </listitem>
6489
6490 <listitem>
6491 <para>GUI: improved memory slider in the VM settings</para>
6492 </listitem>
6493
6494 <listitem>
6495 <para>3D support: major performance improvement in VBO processing</para>
6496 </listitem>
6497
6498 <listitem>
6499 <para>3D support: added <emphasis>GL_EXT_framebuffer_object</emphasis>,
6500 <emphasis>GL_EXT_compiled_vertex_array</emphasis> support</para>
6501 </listitem>
6502
6503 <listitem>
6504 <para>3D support: fixed crashes in FarCry, SecondLife, Call of Duty,
6505 Unreal Tournament, Eve Online (bugs #2801, #2791)</para>
6506 </listitem>
6507
6508 <listitem>
6509 <para>3D support: fixed graphics corruption in World of Warcraft (bug #2816)</para>
6510 </listitem>
6511
6512 <listitem>
6513 <para>3D support: fixed Final frame of Compiz animation not updated to the screen (bug #4653)</para>
6514 </listitem>
6515
6516 <listitem>
6517 <para>3D support: fixed incorrect rendering of non ARGB textures under compiz</para>
6518 </listitem>
6519
6520 <listitem>
6521 <para>iSCSI: support iSCSI targets with more than 2TiB capacity</para>
6522 </listitem>
6523
6524 <listitem>
6525 <para>VRDP: fixed occasional VRDP server crash (bug #5424)</para>
6526 </listitem>
6527
6528 <listitem>
6529 <para>Network: fixed the E1000 emulation for QNX
6530 (and probably other) guests (bug #3206)</para>
6531 </listitem>
6532
6533 <listitem>
6534 <para>NAT: added host resolver DNS proxy
6535 (see <xref linkend="nat_host_resolver_proxy" />)</para>
6536 </listitem>
6537
6538 <listitem>
6539 <para>VMDK: fixed incorrectly rejected big images split into 2G pieces
6540 (bug #5523, #2787)</para>
6541 </listitem>
6542
6543 <listitem>
6544 <para>VMDK: fixed compatibility issue with fixed or raw disk VMDK files
6545 (bug #2723)</para>
6546 </listitem>
6547
6548 <listitem>
6549 <para>VHD: fixed incompatibility with Hyper-V</para>
6550 </listitem>
6551
6552 <listitem>
6553 <para>Support for Parallels version 2 disk image (HDD) files;
6554 see <xref linkend="vdidetails" /></para>
6555 </listitem>
6556
6557 <listitem>
6558 <para>OVF: create manifest files on export and verify the content of an
6559 optional manifest file on import</para>
6560 </listitem>
6561
6562 <listitem>
6563 <para>OVF: fixed memory setting during import (bug #4188)</para>
6564 </listitem>
6565
6566 <listitem>
6567 <para>Mouse device: now five buttons are passed to the guest
6568 (bug #3773)</para>
6569 </listitem>
6570
6571 <listitem>
6572 <para>VBoxHeadless: fixed loss of saved state when VM fails to start</para>
6573 </listitem>
6574
6575 <listitem>
6576 <para>VBoxSDL: fixed crash during shutdown (Windows hosts only)</para>
6577 </listitem>
6578
6579 <listitem>
6580 <para>X11 based hosts: allow the user to specify their own scan code
6581 layout (bug #2302)</para>
6582 </listitem>
6583
6584 <listitem>
6585 <para>Mac OS X hosts: don't auto show the menu and dock in full screen
6586 (bug #4866)</para>
6587 </listitem>
6588
6589 <listitem>
6590 <para>Mac OS X hosts (64 bit): don't interpret mouse wheel events as
6591 left click (bug #5049)</para>
6592 </listitem>
6593
6594 <listitem>
6595 <para>Mac OS X hosts: fixed a VM abort during shutdown under
6596 certain conditions</para>
6597 </listitem>
6598
6599 <listitem>
6600 <para>Solaris hosts: combined the kernel interface package into the VirtualBox main package</para>
6601 </listitem>
6602
6603 <listitem>
6604 <para>Solaris hosts: support for OpenSolaris Boomer architecture (with OSS audio backend)</para>
6605 </listitem>
6606
6607 <listitem>
6608 <para>Shared Folders: VBOXSVR is visible in Network folder (Windows guests, bug #4842)</para>
6609 </listitem>
6610
6611 <listitem>
6612 <para>Shared Folders: performance improvements (Windows guests, bug #1728)</para>
6613 </listitem>
6614
6615 <listitem>
6616 <para>Windows, Linux and Solaris Additions: added balloon tip notifier if VirtualBox host version
6617 was updated and Additions are out of date</para>
6618 </listitem>
6619
6620 <listitem>
6621 <para>Solaris guests: fixed keyboard emulation (bug #1589)</para>
6622 </listitem>
6623
6624 <listitem>
6625 <para>Solaris Additions: fixed <emphasis>as_pagelock()</emphasis> failed errors affecting guest
6626 properties (bug #5337)</para>
6627 </listitem>
6628
6629 <listitem>
6630 <para>Windows Additions: added automatic logon support for Windows Vista and Windows 7</para>
6631 </listitem>
6632
6633 <listitem>
6634 <para>Windows Additions: improved file version lookup for guest OS information</para>
6635 </listitem>
6636
6637 <listitem>
6638 <para>Windows Additions: fixed runtime OS detection on Windows 7 for session information</para>
6639 </listitem>
6640
6641 <listitem>
6642 <para>Windows Additions: fixed crash in seamless mode (contributed by Huihong Luo)</para>
6643 </listitem>
6644
6645 <listitem>
6646 <para>Linux Additions: added support for uninstalling the Linux Guest
6647 Additions (bug #4039)</para>
6648 </listitem>
6649
6650 <listitem>
6651 <para>Linux guest shared folders: allow mounting a shared folder if a
6652 file of the same name as the folder exists in the current directory
6653 (bug #928)</para>
6654 </listitem>
6655
6656 <listitem>
6657 <para>SDK: added object-oriented web service bindings for PHP5</para>
6658 </listitem>
6659
6660 </itemizedlist>
6661
6662 </sect1>
6663
6664 <sect1>
6665 <title>Version 3.0.12 (2009-11-10)</title>
6666
6667 <para>This is a maintenance release. The following items were fixed and/or
6668 added:</para>
6669
6670 <itemizedlist>
6671
6672 <listitem>
6673 <para>VMM: reduced IO-APIC overhead for 32 bits Windows NT/2000/XP/2003
6674 guests; requires 64 bits support (VT-x only; bug #4392) </para>
6675 </listitem>
6676
6677 <listitem>
6678 <para>VMM: fixed double timer interrupt delivery on old Linux kernels
6679 using IO-APIC (caused guest time to run at double speed; bug #3135)</para>
6680 </listitem>
6681
6682 <listitem>
6683 <para>VMM: re-initizalize VT-x and AMD-V after host suspend or hibernate; some BIOSes
6684 forget this (Windows hosts only; bug #5421)</para>
6685 </listitem>
6686
6687 <listitem>
6688 <para>VMM: fixed loading of saved state when RAM preallocation is
6689 enabled</para>
6690 </listitem>
6691
6692 <listitem>
6693 <para>BIOS: ignore unknown shutdown codes instead of causing a guru
6694 meditation (bug #5389)</para>
6695 </listitem>
6696
6697 <listitem>
6698 <para>GUI: never start a VM on a single click into the selector window
6699 (bug #2676)</para>
6700 </listitem>
6701
6702 <listitem>
6703 <para>Serial: reduce the probability of lost bytes if the host end
6704 is connected to a raw file</para>
6705 </listitem>
6706
6707 <listitem>
6708 <para>VMDK: fixed handling of split image variants and fix a 3.0.10 regression
6709 (bug #5355)</para>
6710 </listitem>
6711
6712 <listitem>
6713 <para>VRDP: fixed occasional VRDP server crash</para>
6714 </listitem>
6715
6716 <listitem>
6717 <para>Network: even if the virtual network cable was disconnected, some
6718 guests were able to send / receive packets (E1000; bug #5366)</para>
6719 </listitem>
6720
6721 <listitem>
6722 <para>Network: even if the virtual network cable was disconnected, the
6723 PCNet card received some spurious packets which might confuse the
6724 guest (bug #4496)</para>
6725 </listitem>
6726
6727 <listitem>
6728 <para>Shared Folders: fixed changing case of file names (bug #2520)</para>
6729 </listitem>
6730
6731 <listitem>
6732 <para>Windows Additions: fixed crash in seamless mode (contributed by Huihong Luo)</para>
6733 </listitem>
6734
6735 <listitem>
6736 <para>Linux Additions: fixed writing to files opened in
6737 <emphasis>O_APPEND</emphasis> mode (bug #3805)</para>
6738 </listitem>
6739
6740 <listitem>
6741 <para>Solaris Additions: fixed regression in Guest Additions driver which
6742 among other things caused lost guest property updates and
6743 periodic error messages being written to the system log</para>
6744 </listitem>
6745
6746 </itemizedlist>
6747
6748 </sect1>
6749
6750 <sect1>
6751 <title>Version 3.0.10 (2009-10-29)</title>
6752
6753 <para>This is a maintenance release. The following items were fixed and/or
6754 added:</para>
6755
6756 <itemizedlist>
6757
6758 <listitem>
6759 <para>VMM: guest SMP stability fixes </para>
6760 </listitem>
6761
6762 <listitem>
6763 <para>VMM: fixed guru meditation with nested paging and SMP guests (bug #5222) </para>
6764 </listitem>
6765
6766 <listitem>
6767 <para>VMM: changed VT-x/AMD-V usage to detect other active hypervisors;
6768 necessary for e.g. Windows 7 XP compatibility mode
6769 (Windows &amp; Mac OS X hosts only; bug #4239) </para>
6770 </listitem>
6771
6772 <listitem>
6773 <para>VMM: guru meditation during SCO OpenServer installation and reboot
6774 (VT-x only; bug #5164)</para>
6775 </listitem>
6776
6777 <listitem>
6778 <para>VMM: fixed accessed bit handling in certain cases (bug #5248)</para>
6779 </listitem>
6780
6781 <listitem>
6782 <para>VMM: fixed VPID flushing (VT-x only)</para>
6783 </listitem>
6784
6785 <listitem>
6786 <para>VMM: fixed broken nested paging for 64 bits guests on 32 bits hosts (AMD-V only; bug #5285)</para>
6787 </listitem>
6788
6789 <listitem>
6790 <para>VMM: fixed loading of old saved states/snapshots (bug #3984)</para>
6791 </listitem>
6792
6793 <listitem>
6794 <para>Mac OS X hosts: fixed memory leaks (bug #5084)</para>
6795 </listitem>
6796
6797 <listitem>
6798 <para>Mac OS X hosts (Snow Leopard): fixed redraw problem in a dual
6799 screen setup (bug #4942)</para>
6800 </listitem>
6801
6802 <listitem>
6803 <para>Windows hosts: installer updates for Windows 7</para>
6804 </listitem>
6805
6806 <listitem>
6807 <para>Solaris hosts: out of memory handled incorrectly (bug #5241)</para>
6808 </listitem>
6809
6810 <listitem>
6811 <para>Solaris hosts: the previous fix for #5077 broke the DVD host support
6812 on Solaris 10 (VBox 3.0.8 regression)</para>
6813 </listitem>
6814
6815 <listitem>
6816 <para>Linux hosts: fixed module compilation against Linux 2.6.32rc4 and later</para>
6817 </listitem>
6818
6819 <listitem>
6820 <para>Guest Additions: fixed possible guest OS kernel memory
6821 exhaustion</para>
6822 </listitem>
6823
6824 <listitem>
6825 <para>Guest Additions: fixed stability issues with SMP guests</para>
6826 </listitem>
6827
6828 <listitem>
6829 <para>Windows Additions: fixed color depth issue with low resolution hosts,
6830 netbooks, etc. (bug #4935)</para>
6831 </listitem>
6832
6833 <listitem>
6834 <para>Windows Additions: fixed NO_MORE_FILES error when saving to shared
6835 folders (bug #4106)</para>
6836 </listitem>
6837
6838 <listitem>
6839 <para>Windows Additions: fixed subdirectory creation on shared
6840 folders (bug #4299)</para>
6841 </listitem>
6842
6843 <listitem>
6844 <para>Linux Additions: <emphasis>sendfile()</emphasis> returned
6845 <emphasis>-EOVERFLOW</emphasis> when executed on a shared folder
6846 (bug #2921)</para>
6847 </listitem>
6848
6849 <listitem>
6850 <para>Linux Additions: fixed incorrect disk usage value (non-Windows
6851 hosts only)</para>
6852 </listitem>
6853
6854 <listitem>
6855 <para>Linux installer: register the module sources at DKMS even if the
6856 package provides proper modules for the current running kernel</para>
6857 </listitem>
6858
6859 <listitem>
6860 <para>3D support: removed invalid OpenGL assertion (bug #5158)</para>
6861 </listitem>
6862
6863 <listitem>
6864 <para>Network: fixed the Am79C973 PCNet emulation for QNX
6865 (and probably other) guests (bug #3206)</para>
6866 </listitem>
6867
6868 <listitem>
6869 <para>VMDK: fix handling of split image variants</para>
6870 </listitem>
6871
6872 <listitem>
6873 <para>VHD: do not delay updating the footer when expanding the image to prevent
6874 image inconsistency </para>
6875 </listitem>
6876
6877 <listitem>
6878 <para>USB: stability fix for some USB 2.0 devices</para>
6879 </listitem>
6880
6881 <listitem>
6882 <para>GUI: added a search index to the .chm help file</para>
6883 </listitem>
6884
6885 <listitem>
6886 <para>GUI/Windows hosts: fixed CapsLock handling on French keyboards
6887 (bug #2025)</para>
6888 </listitem>
6889
6890 <listitem>
6891 <para>Shared clipboard/X11 hosts: fixed a crash when clipboard
6892 initialisation failed (bug #4987)</para>
6893 </listitem>
6894
6895 </itemizedlist>
6896
6897 </sect1>
6898
6899 <sect1>
6900 <title>Version 3.0.8 (2009-10-02)</title>
6901
6902 <para>This is a maintenance release. The following items were fixed and/or
6903 added:</para>
6904
6905 <itemizedlist>
6906
6907 <listitem>
6908 <para>VMM: fixed 64 bits guest on 32 bits host regression in 3.0.6
6909 (VT-x only; bug #4947)</para>
6910 </listitem>
6911
6912 <listitem>
6913 <para>VMM: fixed a recompiler triple fault guru meditation (VT-x &amp;
6914 AMD-V only; bug #5058) </para>
6915 </listitem>
6916
6917 <listitem>
6918 <para>VMM: fixed hang after guest state restore (AMD-V, 32 bits Windows
6919 guest and IO-APIC enabled only; bug #5059) </para>
6920 </listitem>
6921
6922 <listitem>
6923 <para>VMM: fixed paging issue with OS/2 guests </para>
6924 </listitem>
6925
6926 <listitem>
6927 <para>VMM: fixed guru meditation in rare cases (2.0 regression;
6928 software virtualization only) </para>
6929 </listitem>
6930
6931 <listitem>
6932 <para>VMM: fixed release assertion during state restore when using the
6933 Sound Blaster 16 emulation (bug #5042) </para>
6934 </listitem>
6935
6936 <listitem>
6937 <para>Security: fixed vulnerability that allowed to execute commands
6938 with root privileges</para>
6939 </listitem>
6940
6941 <listitem>
6942 <para>Linux hosts: fixed runtime assertion in semaphore implementation
6943 which was triggered under certain conditions (bug #616)</para>
6944 </listitem>
6945
6946 <listitem>
6947 <para>Linux hosts: change the default USB access mode on certain
6948 distributions (bugs #3394 and #4291)</para>
6949 </listitem>
6950
6951 <listitem>
6952 <para>Linux hosts: on hardened Gentoo, the VBoxSVC daemon crashed by
6953 opening the VM network settings (bug #3732)</para>
6954 </listitem>
6955
6956 <listitem>
6957 <para>Linux hosts, Solaris hosts: pass the XAUTHORITY variable along the
6958 DISPLAY variable when starting a VM from VBoxManage or from the VM
6959 selector (bug #5063)</para>
6960 </listitem>
6961
6962 <listitem>
6963 <para>Linux hosts: use sysfs to enumerate host drives if hal is not
6964 available</para>
6965 </listitem>
6966
6967 <listitem>
6968 <para>Solaris hosts: fixed a bug which would hang the host sporadically as
6969 interrupts were not re-enabled every time</para>
6970 </listitem>
6971
6972 <listitem>
6973 <para>Solaris hosts: fixed a kernel panic with bridged and host-only
6974 networking (bug #4775)</para>
6975 </listitem>
6976
6977 <listitem>
6978 <para>Solaris hosts: fixed incorrectly persistent CD/DVD-ROMs when
6979 changing them (bug #5077)</para>
6980 </listitem>
6981
6982 <listitem>
6983 <para>X11-based hosts: support additional function keys on Sun keyboards
6984 (bug #4907)</para>
6985 </listitem>
6986
6987 <listitem>
6988 <para>Mac OS X hosts (Snow Leopard): fixed problem starting headless
6989 VMs without a graphical session (bug #5002)</para>
6990 </listitem>
6991
6992 <listitem>
6993 <para>Mac OS X hosts: fixed problem listing host-only adapter names
6994 with trailing garbage (attached VMs won't start)</para>
6995 </listitem>
6996
6997 <listitem>
6998 <para>Windows Additions: now work with Vista 64-bit Home editions (bug #3865)</para>
6999 </listitem>
7000
7001 <listitem>
7002 <para>Windows Additions: fixed screen corruption with ZoomText Magnifier</para>
7003 </listitem>
7004
7005 <listitem>
7006 <para>Windows Additions: fixed NPGetUniversalName failure (bug #4853)</para>
7007 </listitem>
7008
7009 <listitem>
7010 <para>Windows Additions: fixed Windows NT regression (bug #4946)</para>
7011 </listitem>
7012
7013 <listitem>
7014 <para>Windows Additions: fixed VBoxService not running if no Shared Folders
7015 are installed</para>
7016 </listitem>
7017
7018 <listitem>
7019 <para>Linux Additions: implemented <emphasis>ftrunctate</emphasis>
7020 (bug #4771)</para>
7021 </listitem>
7022
7023 <listitem>
7024 <para>VRDP: start VM even if configured VRDP port is in use</para>
7025 </listitem>
7026
7027 <listitem>
7028 <para>Networking: the PCnet network device stopped receiving under
7029 rare conditions (bug #4870)</para>
7030 </listitem>
7031
7032 <listitem>
7033 <para>VBoxManage: implemented <computeroutput>controlvm vrdpport</computeroutput>
7034 command</para>
7035 </listitem>
7036
7037 <listitem>
7038 <para>iSCSI: fixed issue with NetApp targets (bug #5072)</para>
7039 </listitem>
7040
7041 <listitem>
7042 <para>SCSI: add support for virtual disks larger than 2TB </para>
7043 </listitem>
7044
7045 <listitem>
7046 <para>USB: fixed potential crash when unplugging USB2 devices
7047 (bug #5089)</para>
7048 </listitem>
7049
7050 <listitem>
7051 <para>NAT: IPSEC did not properly work with Linux guests (bug #4801)</para>
7052 </listitem>
7053
7054 </itemizedlist>
7055
7056 </sect1>
7057
7058 <sect1>
7059 <title>Version 3.0.6 (2009-09-09)</title>
7060
7061 <para>This is a maintenance release. The following items were fixed and/or
7062 added:</para>
7063
7064 <itemizedlist>
7065
7066 <listitem>
7067 <para>VMM: fixed IO-APIC overhead for 32 bits Windows NT, 2000, XP and 2003 guests
7068 (AMD-V only; bug #4392)</para>
7069 </listitem>
7070
7071 <listitem>
7072 <para>VMM: fixed a Guru meditation under certain circumstances when enabling
7073 a disabled device (bug #4510)</para>
7074 </listitem>
7075
7076 <listitem>
7077 <para>VMM: fixed a Guru meditation when booting certain Arch Linux guests
7078 (software virtualization only; bug #2149)</para>
7079 </listitem>
7080
7081 <listitem>
7082 <para>VMM: fixed hangs with 64 bits Solaris &amp; OpenSolaris
7083 guests (bug #2258)</para>
7084 </listitem>
7085
7086 <listitem>
7087 <para>VMM: fixed decreasing <emphasis>rdtsc</emphasis> values
7088 (AMD-V &amp; VT-x only; bug #2869)</para>
7089 </listitem>
7090
7091 <listitem>
7092 <para>VMM: small Solaris/OpenSolaris performance improvements (VT-x only) </para>
7093 </listitem>
7094
7095 <listitem>
7096 <para>VMM: <emphasis>cpuid</emphasis> change to correct reported virtual CPU ID in Linux </para>
7097 </listitem>
7098
7099 <listitem>
7100 <para>VMM: NetBSD 5.0.1 CD hangs during boot (VT-x only; bug #3947) </para>
7101 </listitem>
7102
7103 <listitem>
7104 <para>Solaris hosts: worked around an issue that caused the host to hang (bug #4486)</para>
7105 </listitem>
7106
7107 <listitem>
7108 <para>Solaris hosts: fixed a rare host system deadlock when using bridged networking</para>
7109 </listitem>
7110
7111 <listitem>
7112 <para>Solaris hosts: fixed a potential host system deadlock when CPUs were
7113 onlined or offlined</para>
7114 </listitem>
7115
7116 <listitem>
7117 <para>Solaris hosts installer: added missing dependency for UTF-8 package (bug #4899)</para>
7118 </listitem>
7119
7120 <listitem>
7121 <para>Linux hosts: don't crash on Linux PAE kernels &lt; 2.6.11 (in particular
7122 RHEL/CentOS 4); disable VT-x on Linux kernels &lt; 2.6.13 (bug #1842)</para>
7123 </listitem>
7124
7125 <listitem>
7126 <para>Linux/Solaris hosts: correctly detect keyboards with fewer keys
7127 than usual (bug #4799)</para>
7128 </listitem>
7129
7130 <listitem>
7131 <para>Mac OS X hosts: prevent password dialogs in 32 bits Snow Leopard</para>
7132 </listitem>
7133
7134 <listitem>
7135 <para>Python WS: fixed issue with certain enumerations constants having
7136 wrong values in Python web services bindings</para>
7137 </listitem>
7138
7139 <listitem>
7140 <para>Python API: several threading and platform issues fixed</para>
7141 </listitem>
7142
7143 <listitem>
7144 <para>Python shell: added <emphasis>exportVM</emphasis> command</para>
7145 </listitem>
7146
7147 <listitem>
7148 <para>Python shell: various improvements and bugfixes</para>
7149 </listitem>
7150
7151 <listitem>
7152 <para>Python shell: corrected detection of home directory in remote case</para>
7153 </listitem>
7154
7155 <listitem>
7156 <para>OVF: fixed XML comment handling that could lead to parser errors</para>
7157 </listitem>
7158
7159 <listitem>
7160 <para>Main: fixed a rare parsing problem with port numbers of USB device
7161 filters in machine settings XML</para>
7162 </listitem>
7163
7164 <listitem>
7165 <para>Main: restrict guest RAM size to 1.5 GB (32 bits Windows hosts only)</para>
7166 </listitem>
7167
7168 <listitem>
7169 <para>Main: fixed possible hang during guest reboot (bug #3792)</para>
7170 </listitem>
7171
7172 <listitem>
7173 <para>GUI: fixed rare crash when removing the last disk from the media manager (bug #4795)</para>
7174 </listitem>
7175
7176 <listitem>
7177 <para>VBoxManage: fixed <computeroutput>guestproperty</computeroutput>
7178 for Mac OS X hosts (bug #3806)</para>
7179 </listitem>
7180
7181 <listitem>
7182 <para>VBoxManage: fixed setting guest properties with
7183 <emphasis>--flags</emphasis> or <emphasis>-flags</emphasis></para>
7184 </listitem>
7185
7186 <listitem>
7187 <para>Web service: fixed a severe memory leak, at least on platforms using XPCOM</para>
7188 </listitem>
7189
7190 <listitem>
7191 <para>Serial: fixed host mode (Solaris, Linux and Mac OS X hosts; bug #4672)</para>
7192 </listitem>
7193
7194 <listitem>
7195 <para>VRDP: Remote USB Protocol version 3</para>
7196 </listitem>
7197
7198 <listitem>
7199 <para>SATA: fixed hangs and BSODs introduced with 3.0.4 (bugs #4695, #4739, #4710)</para>
7200 </listitem>
7201
7202 <listitem>
7203 <para>SATA: fixed a bug which prevented Windows 7 from detecting more than one hard disk</para>
7204 </listitem>
7205
7206 <listitem>
7207 <para>SATA/SCSI: fixed rare random guest crashes and hangs </para>
7208 </listitem>
7209
7210 <listitem>
7211 <para>SCSI: fixed problem with Fedora 11 refusing to boot after kernel update</para>
7212 </listitem>
7213
7214 <listitem>
7215 <para>iSCSI: fix logging out when the target has dropped the connection,
7216 fix negotiation of parameters, fix command resend when the connection
7217 was dropped, fix processing SCSI status for targets which do not use
7218 phase collapse</para>
7219 </listitem>
7220
7221 <listitem>
7222 <para>BIOS: fixed a bug that caused the OS/2 boot manager to fail
7223 (2.1.0 regression, bug #3911)</para>
7224 </listitem>
7225
7226 <listitem>
7227 <para>PulseAudio: don't hang during VM termination if the connection
7228 to the server was unexpectedly terminated (bug #3100)</para>
7229 </listitem>
7230
7231 <listitem>
7232 <para>Mouse: fixed weird mouse behaviour with SMP (Solaris) guests (bug #4538)</para>
7233 </listitem>
7234
7235 <listitem>
7236 <para>HostOnly Network: fixed failure in
7237 <emphasis>CreateHostOnlyNetworkInterface()</emphasis> on Linux (no GUID)</para>
7238 </listitem>
7239
7240 <listitem>
7241 <para>HostOnly Network: fixed wrong DHCP server startup while hostonly
7242 interface bringup on Linux</para>
7243 </listitem>
7244
7245 <listitem>
7246 <para>HostOnly Network: fixed incorrect factory and default MAC address on Solaris</para>
7247 </listitem>
7248
7249 <listitem>
7250 <para>HostOnly Network: fixed the problem with listing host-only
7251 interfaces on Mac OS X when all physical interfaces are down (bugs
7252 #4698, #4790)</para>
7253 </listitem>
7254
7255 <listitem>
7256 <para>DHCP: fixed a bug in the DHCP server where it allocated one IP address
7257 less than the configured range</para>
7258 </listitem>
7259
7260 <listitem>
7261 <para>E1000: fixed receiving of multicast packets</para>
7262 </listitem>
7263
7264 <listitem>
7265 <para>E1000: fixed up/down link notification after resuming a VM</para>
7266 </listitem>
7267
7268 <listitem>
7269 <para>NAT: fixed Ethernet address corruptions (bug #4839)</para>
7270 </listitem>
7271
7272 <listitem>
7273 <para>NAT: fixed hangs, dropped packets and retransmission problems (bug #4343)</para>
7274 </listitem>
7275
7276 <listitem>
7277 <para>Bridged networking: fixed packet queue issue which might cause
7278 DRIVER_POWER_STATE_FAILURE BSOD for Windows hosts (bug #4821)</para>
7279 </listitem>
7280
7281 <listitem>
7282 <para>Windows Additions: fixed a bug in VBoxGINA which prevented selecting
7283 the right domain when logging in the first time</para>
7284 </listitem>
7285
7286 <listitem>
7287 <para>Windows host installer: should now also work on unicode systems
7288 (like Korean, bug #3707)</para>
7289 </listitem>
7290
7291 <listitem>
7292 <para>Windows host installer: check for sufficient disk space</para>
7293 </listitem>
7294
7295 <listitem>
7296 <para>Shared clipboard: do not send zero-terminated text to X11 guests
7297 and hosts (bug #4712)</para>
7298 </listitem>
7299
7300 <listitem>
7301 <para>Shared clipboard: use a less CPU intensive way of checking for
7302 new data on X11 guests and hosts (bug #4092)</para>
7303 </listitem>
7304
7305 <listitem>
7306 <para>Guest Additions: do not hide the host mouse cursor when restoring
7307 a saved state (bug #4700)</para>
7308 </listitem>
7309
7310 <listitem>
7311 <para>Windows guests: fixed issues with the display of the mouse
7312 cursor image (bugs #2603, #2660 and #4817)</para>
7313 </listitem>
7314
7315 <listitem>
7316 <para>SUSE 11 guests: fixed Guest Additions installation (bug #4506)</para>
7317 </listitem>
7318
7319 <listitem>
7320 <para>Guest Additions: support Fedora 12 Alpha guests (bugs #4731, #4733 and #4734)</para>
7321 </listitem>
7322
7323 </itemizedlist>
7324
7325 </sect1>
7326
7327 <sect1>
7328 <title>Version 3.0.4 (2009-08-04)</title>
7329
7330 <para>This is a maintenance release. The following items were fixed and/or
7331 added:</para>
7332
7333 <itemizedlist>
7334
7335 <listitem>
7336 <para>VMM: 64 bits guest stability fixes (AMD-V only; bugs #3923 &amp; #3666)</para>
7337 </listitem>
7338
7339 <listitem>
7340 <para>VMM: SMP stability fixes (AMD-V only)</para>
7341 </listitem>
7342
7343 <listitem>
7344 <para>VMM: SMP performance improvement (esp. for Solaris guests)</para>
7345 </listitem>
7346
7347 <listitem>
7348 <para>VMM: eliminated several bugs which could lead to a host reboot</para>
7349 </listitem>
7350
7351 <listitem>
7352 <para>VMM: fixed OS/2 ACP2 boot floppy hang (VT-x only)</para>
7353 </listitem>
7354
7355 <listitem>
7356 <para>VMM: small performance improvement for OpenSolaris guests (AMD-V only)</para>
7357 </listitem>
7358
7359 <listitem>
7360 <para>VMM: fixed CentOS/Xen reboot (software virtualization only; bug #4509)</para>
7361 </listitem>
7362
7363 <listitem>
7364 <para>SATA: fixed hangs / BSOD during Windows XP installation (bug #4342)</para>
7365 </listitem>
7366
7367 <listitem>
7368 <para>SATA: mark the ports as non hotpluggable (bug #3920)</para>
7369 </listitem>
7370
7371 <listitem>
7372 <para>3D support: fix deadlocks and context/window tracking for
7373 multithreaded applications (bug #3922)</para>
7374 </listitem>
7375
7376 <listitem>
7377 <para>3D support: fix memory leaks when terminating OpenGL guest applications</para>
7378 </listitem>
7379
7380 <listitem>
7381 <para>3D support: fix crash in Call of Duty</para>
7382 </listitem>
7383
7384 <listitem>
7385 <para>NAT: using two or more NAT adapters in one VM was broken (3.0.0 regression)</para>
7386 </listitem>
7387
7388 <listitem>
7389 <para>NAT: fixed network communication corruptions (bugs #4499, #4540, #4591, #4604)</para>
7390 </listitem>
7391
7392 <listitem>
7393 <para>NAT: fixed passive ftp access to host server (bug #4427)</para>
7394 </listitem>
7395
7396 <listitem>
7397 <para>iSCSI: fixed cloning to/from iSCSI disks</para>
7398 </listitem>
7399
7400 <listitem>
7401 <para>GUI: fixed path separator handling for the OVF export on
7402 Windows (bug #4354)</para>
7403 </listitem>
7404
7405 <listitem>
7406 <para>GUI: the mini toolbar was only shown on the first host display
7407 (bug #4654)</para>
7408 </listitem>
7409
7410 <listitem>
7411 <para>GUI: added a VM option to display the mini toolbar on top</para>
7412 </listitem>
7413
7414 <listitem>
7415 <para>GUI: don't crash when adding plus configuring host-only network
7416 interfaces</para>
7417 </listitem>
7418
7419 <listitem>
7420 <para>Shared Folders: fixed selection of a drive root directory as a shared folder host path
7421 in VirtualBox (Windows host only)</para>
7422 </listitem>
7423
7424 <listitem>
7425 <para>USB: fixed a bug that may have rendered USB device filter settings
7426 inactive (3.0.2 regression, bug #4668)</para>
7427 </listitem>
7428
7429 <listitem>
7430 <para>Guest Additions: report the Guest Additions version to the guest
7431 properties (bug #3415)</para>
7432 </listitem>
7433
7434 <listitem>
7435 <para>Mac OS X hosts: fix creation of VMDK files giving raw partition access
7436 (bug #1461)</para>
7437 </listitem>
7438
7439 <listitem>
7440 <para>Mac OS X hosts: improved support for Snow Leopard </para>
7441 </listitem>
7442
7443 <listitem>
7444 <para>Linux hosts: fixed problems leading to wrong colors or
7445 transparency in host windows with some graphics drivers (bug #3095)</para>
7446 </listitem>
7447
7448 <listitem>
7449 <para>Linux hosts: hardware detection fallbacks if the hal service
7450 fails to find any DVD drives</para>
7451 </listitem>
7452
7453 <listitem>
7454 <para>Linux and Solaris hosts: Work around color handling problems in
7455 Qt (bug #4353)</para>
7456 </listitem>
7457
7458 <listitem>
7459 <para>Solaris hosts: fixed memory leaks in host-only networking</para>
7460 </listitem>
7461
7462 <listitem>
7463 <para>Solaris Installer: fixed incorrect netmask for Host-only interface (bug #4590)</para>
7464 </listitem>
7465
7466 <listitem>
7467 <para>Solaris Installer: added package dependency for Python and Python-devel (bug #4570)</para>
7468 </listitem>
7469
7470 <listitem>
7471 <para>X11 guests: prevent windows from being skipped in
7472 seamless mode KDE guests (bugs #1681 and #3574)</para>
7473 </listitem>
7474
7475 <listitem>
7476 <para>X11 guests: fixed screen corruption in X11 guests when large
7477 amounts of video RAM were allocated (bug #4430)</para>
7478 </listitem>
7479
7480 <listitem>
7481 <para>X11 guests: some fixes when switching between host and
7482 guest-drawn mouse pointers</para>
7483 </listitem>
7484
7485 <listitem>
7486 <para>X11 guests: fixed an issue which caused seamless mode to stop
7487 working as it should (the main issue listed in bug #2238)</para>
7488 </listitem>
7489
7490 </itemizedlist>
7491
7492 </sect1>
7493 <sect1>
7494 <title>Version 3.0.2 (2009-07-10)</title>
7495
7496 <para>This is a maintenance release. The following items were fixed and/or
7497 added:</para>
7498
7499 <itemizedlist>
7500
7501 <listitem>
7502 <para>VMM: fixed network regressions (guest hangs during network IO) (bug #4343)</para>
7503 </listitem>
7504
7505 <listitem>
7506 <para>VMM: guest SMP performance improvements</para>
7507 </listitem>
7508
7509 <listitem>
7510 <para>VMM: fixed hangs and poor performance with Kaspersky Internet Security
7511 (VT-x/AMD-V only; bug #1778)</para>
7512 </listitem>
7513
7514 <listitem>
7515 <para>VMM: fixed crashes when executing certain Linux guests (software
7516 virtualization only; bugs #2696 &amp; #3868)</para>
7517 </listitem>
7518
7519 <listitem>
7520 <para>ACPI: fixed Windows 2000 kernel hangs with IO-APIC enabled (bug #4348)</para>
7521 </listitem>
7522
7523 <listitem>
7524 <para>APIC: fixed high idle load for certain Linux guests (3.0 regression)</para>
7525 </listitem>
7526
7527 <listitem>
7528 <para>BIOS: properly handle Ctrl-Alt-Del in real mode</para>
7529 </listitem>
7530
7531 <listitem>
7532 <para>iSCSI: fixed configuration parsing (bug #4236)</para>
7533 </listitem>
7534
7535 <listitem>
7536 <para>OVF: fix potential confusion when exporting networks</para>
7537 </listitem>
7538
7539 <listitem>
7540 <para>OVF: compatibility fix (bug #4452)</para>
7541 </listitem>
7542
7543 <listitem>
7544 <para>OVF: accept ovf:/disk/ specifiers with a single slash in addition to ovf://disk/ (bug #4452) </para>
7545 </listitem>
7546
7547 <listitem>
7548 <para>NAT: fixed crashes under certain circumstances (bug #4330)</para>
7549 </listitem>
7550
7551 <listitem>
7552 <para>3D support: fixed dynamic linking on Solaris/OpenSolaris guests (bug #4399)</para>
7553 </listitem>
7554
7555 <listitem>
7556 <para>3D support: fixed incorrect context/window tracking for multithreaded apps</para>
7557 </listitem>
7558
7559 <listitem>
7560 <para>Shared Folders: fixed loading from saved state (bug #1595)</para>
7561 </listitem>
7562
7563 <listitem>
7564 <para>Shared Folders: host file permissions set to 0400 with Windows
7565 guest (bug #4381)</para>
7566 </listitem>
7567
7568 <listitem>
7569 <para>X11 host and guest clipboard: fixed a number of issues, including bug #4380 and #4344</para>
7570 </listitem>
7571
7572 <listitem>
7573 <para>X11 Additions: fixed some issues with seamless windows in X11 guests (bug #3727)</para>
7574 </listitem>
7575
7576 <listitem>
7577 <para>Windows Additions: added VBoxServiceNT for NT4 guests
7578 (for time synchronization and guest properties)</para>
7579 </listitem>
7580
7581 <listitem>
7582 <para>Windows Additions: fixed version lookup</para>
7583 </listitem>
7584
7585 <listitem>
7586 <para>Linux Installer: support Pardus Linux</para>
7587 </listitem>
7588
7589 <listitem>
7590 <para>Linux hosts: workaround for buggy graphics drivers showing a
7591 black VM window on recent distributions (bug #4335)</para>
7592 </listitem>
7593
7594 <listitem>
7595 <para>Linux hosts: fixed typo in kernel module startup script (bug #4388)</para>
7596 </listitem>
7597
7598 <listitem>
7599 <para>Solaris hosts: several installer fixes</para>
7600 </listitem>
7601
7602 <listitem>
7603 <para>Solaris hosts: fixed a preemption issue causing VMs to never start on Solaris 10 (bug #4328)</para>
7604 </listitem>
7605
7606 <listitem>
7607 <para>Solaris guests: fixed mouse integration for OpenSolaris 2009.06 (bug #4365) </para>
7608 </listitem>
7609
7610 <listitem>
7611 <para>Windows hosts: fixed high CPU usage after resuming the host (bug #2978)</para>
7612 </listitem>
7613
7614 <listitem>
7615 <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>
7616 </listitem>
7617
7618 </itemizedlist>
7619
7620 </sect1>
7621
7622 <sect1>
7623 <title>Version 3.0.0 (2009-06-30)</title>
7624
7625 <para>This version is a major update. The following major new features
7626 were added:</para>
7627
7628 <itemizedlist>
7629
7630 <listitem>
7631 <para>Guest SMP with up to 32 virtual CPUs (VT-x and AMD-V only; see <xref linkend="settings-processor" />)</para>
7632 </listitem>
7633
7634 <listitem>
7635 <para>Windows guests: ability to use Direct3D 8/9 applications / games
7636 (experimental; see <xref linkend="guestadd-3d" />)</para>
7637 </listitem>
7638
7639 <listitem>
7640 <para>Support for OpenGL 2.0 for Windows, Linux and Solaris guests</para>
7641 </listitem>
7642
7643 </itemizedlist>
7644
7645 <para>In addition, the following items were fixed and/or added:</para>
7646
7647 <itemizedlist>
7648
7649 <listitem>
7650 <para>Solaris hosts: allow suspend/resume on the host when a VM is running (bug #3826)</para>
7651 </listitem>
7652
7653 <listitem>
7654 <para>Solaris hosts: loosen the restriction for contiguous physical memory under
7655 certain conditions</para>
7656 </listitem>
7657
7658 <listitem>
7659 <para>Mac OS X hosts: fixed guest PAE</para>
7660 </listitem>
7661
7662 <listitem>
7663 <para>Linux hosts: kernel module compile fixes for 2.6.31 (bug #4264)</para>
7664 </listitem>
7665
7666 <listitem>
7667 <para>VMM: fixed occasional guru meditation when loading a saved state (VT-x only)</para>
7668 </listitem>
7669
7670 <listitem>
7671 <para>VMM: eliminated IO-APIC overhead with 32 bits guests (VT-x only, some Intel CPUs don't support
7672 this feature (most do); bug #638)</para>
7673 </listitem>
7674
7675 <listitem>
7676 <para>VMM: fixed 64 bits CentOS guest hangs during early boot (AMD-V only; bug #3927)</para>
7677 </listitem>
7678
7679 <listitem>
7680 <para>VMM: performance improvements for certain PAE guests (e.g. Linux 2.6.29+ kernels) </para>
7681 </listitem>
7682
7683 <listitem>
7684 <para>VMM: some Windows guests detected a completely wrong CPU frequency (bug #2227)</para>
7685 </listitem>
7686
7687 <listitem>
7688 <para>VMM: fixed hanging and unkillable VM processes (bug #4040)</para>
7689 </listitem>
7690
7691 <listitem>
7692 <para>VMM: fixed random infrequent guest crashes due XMM state corruption (Win64 hosts only)</para>
7693 </listitem>
7694
7695 <listitem>
7696 <para>VMM: performance improvements for network I/O (VT-x/AMD-V only)</para>
7697 </listitem>
7698
7699 <listitem>
7700 <para>GUI: added mini toolbar for full screen and seamless mode (Thanks to Huihong Luo)</para>
7701 </listitem>
7702
7703 <listitem>
7704 <para>GUI: redesigned settings dialogs</para>
7705 </listitem>
7706
7707 <listitem>
7708 <para>GUI: allow to create/remove more than one host-only network adapters
7709 (non Windows hosts)</para>
7710 </listitem>
7711
7712 <listitem>
7713 <para>GUI: display estimated time for long running operations (e.g. OVF import/export)</para>
7714 </listitem>
7715
7716 <listitem>
7717 <para>GUI: fixed rare hangs when open the OVF import/export wizards (bug #4157)</para>
7718 </listitem>
7719
7720 <listitem>
7721 <para>3D support: fixed VM crashes for client applications using incorrect OpenGL states</para>
7722 </listitem>
7723
7724 <listitem>
7725 <para>3D support: fixed memory corruption when querying for supported texture compression formats</para>
7726 </listitem>
7727
7728 <listitem>
7729 <para>3D support: fixed incorrect rendering of glDrawRangeElements</para>
7730 </listitem>
7731
7732 <listitem>
7733 <para>3D support: fixed memory leak when using VBOs</para>
7734 </listitem>
7735
7736 <listitem>
7737 <para>3D support: fixed glew library detection</para>
7738 </listitem>
7739
7740 <listitem>
7741 <para>3D support: fixed random textures corruption</para>
7742 </listitem>
7743
7744 <listitem>
7745 <para>VRDP: support Windows 7 RDP client</para>
7746 </listitem>
7747
7748 <listitem>
7749 <para>Networking: fixed another problem with TX checksum offloading
7750 with Linux kernels up to version 2.6.18</para>
7751 </listitem>
7752
7753 <listitem>
7754 <para>NAT: fixed "open ports on virtual router 10.0.2.2 - 513, 514" (forum)</para>
7755 </listitem>
7756
7757 <listitem>
7758 <para>NAT: allow to configure socket and internal parameters</para>
7759 </listitem>
7760
7761 <listitem>
7762 <para>NAT: allow to bind sockets to specific interface</para>
7763 </listitem>
7764
7765 <listitem>
7766 <para>PXE boot: significant performance increase (VT-x/AMD-V only)</para>
7767 </listitem>
7768
7769 <listitem>
7770 <para>VHD: properly write empty sectors when cloning of VHD images (bug #4080)</para>
7771 </listitem>
7772
7773 <listitem>
7774 <para>VHD: fixed crash when discarding snapshots of a VHD image</para>
7775 </listitem>
7776
7777 <listitem>
7778 <para>VHD: fixed access beyond the block bitmap which could lead to arbitrary crashes</para>
7779 </listitem>
7780
7781 <listitem>
7782 <para>VBoxManage: fixed incorrect partition table processing when
7783 creating VMDK files giving raw partition access (bug #3510)</para>
7784 </listitem>
7785
7786 <listitem>
7787 <para>VBoxManage: support cloning to existing image file</para>
7788 </listitem>
7789
7790 <listitem>
7791 <para>OVF: several OVF 1.0 compatibility fixes</para>
7792 </listitem>
7793
7794 <listitem>
7795 <para>OVF: fixed exporting of disk images when multiple virtual machines are exported at once</para>
7796 </listitem>
7797
7798 <listitem>
7799 <para>Virtual mouse device: eliminated micro-movements of the
7800 virtual mouse which were confusing some applications (bug #3782)</para>
7801 </listitem>
7802
7803 <listitem>
7804 <para>Shared Folders: sometimes a file was created using the wrong permissions
7805 (2.2.0 regression; bug #3785)</para>
7806 </listitem>
7807
7808 <listitem>
7809 <para>Shared Folders: allow to change file attributes from Linux guests and use the
7810 correct file mode when creating files</para>
7811 </listitem>
7812
7813 <listitem>
7814 <para>Shared Folders: some content was incorrectly written under certain
7815 conditions (bug #1187)</para>
7816 </listitem>
7817
7818 <listitem>
7819 <para>Shared Folders: fixed incorrect file timestamps, when using Windows guest
7820 on a Linux host (bug #3404)</para>
7821 </listitem>
7822
7823 <listitem>
7824 <para>X11 clipboard: fix duplicate end of lines (bug #4270)</para>
7825 </listitem>
7826
7827 <listitem>
7828 <para>X11 guests: a number of shared clipboard fixes</para>
7829 </listitem>
7830
7831 <listitem>
7832 <para>Linux guests: Guest Additions support for SUSE Linux
7833 Enterprise Desktop 11</para>
7834 </listitem>
7835
7836 <listitem>
7837 <para>Linux guests: new daemon vboxadd-service to handle time synchronization and
7838 guest property lookup</para>
7839 </listitem>
7840
7841 <listitem>
7842 <para>Linux guests: implemented guest properties (OS info, logged in users,
7843 basic network information)</para>
7844 </listitem>
7845
7846 <listitem>
7847 <para>Windows host installer: VirtualBox Python API can now be installed automatically
7848 (requires Python and Win32 Extensions installed)</para>
7849 </listitem>
7850
7851 <listitem>
7852 <para>USB: Support for high-speed isochronous endpoints has been
7853 added. In addition, read-ahead buffering is performed for input
7854 endpoints (currently Linux hosts only). This should allow additional
7855 devices to work, notably webcams (bug #242)</para>
7856 </listitem>
7857
7858 <listitem>
7859 <para>USB: fixed error handling for some USB dongles</para>
7860 </listitem>
7861
7862 <listitem>
7863 <para>Web service: fixed inability to handle NULL pointers for object arguments, which
7864 are valid values for a lot of APIs, in both the raw and the object-oriented
7865 web service</para>
7866 </listitem>
7867
7868 <listitem>
7869 <para>Web service: object-oriented bindings for JAX-WS did not exhibit interface
7870 inheritance correctly, fixed</para>
7871 </listitem>
7872
7873 <listitem>
7874 <para>Web service: added support for IDisplay and IGuest interfaces, which were previously
7875 unavailable</para>
7876 </listitem>
7877
7878 <listitem>
7879 <para>Registration dialog uses Sun Online accounts now</para>
7880 </listitem>
7881
7882 </itemizedlist>
7883 </sect1>
7884
7885 <sect1>
7886 <title>Version 2.2.4 (2009-05-29)</title>
7887
7888 <para>This is a maintenance release. The following items were fixed and/or
7889 added:</para>
7890
7891 <itemizedlist>
7892
7893 <listitem>
7894 <para>Windows Installer: fixed a potential hang during
7895 installation</para>
7896 </listitem>
7897
7898 <listitem>
7899 <para>Windows Installer: fixed several problems (bug #3892)</para>
7900 </listitem>
7901
7902 <listitem>
7903 <para>Solaris hosts: make it work with Solaris build 114 or
7904 later (bug #3981)</para>
7905 </listitem>
7906
7907 <listitem>
7908 <para>Solaris hosts: fixed a bug serial port character handling found during
7909 loopback (bug #3120)</para>
7910 </listitem>
7911
7912 <listitem>
7913 <para>Linux hosts: adapted vboxdrv.sh to the latest changes in
7914 <computeroutput>VBoxManage list runningvms</computeroutput>
7915 (bug #4034)
7916 </para>
7917 </listitem>
7918
7919 <listitem>
7920 <para>Windows hosts: fixed a crash caused by host-only/bridged
7921 networking</para>
7922 </listitem>
7923
7924 <listitem>
7925 <para>Mac OS X hosts: fixed access to host DVD with passthrough
7926 disabled (bug #4077)</para>
7927 </listitem>
7928
7929 <listitem>
7930 <para>Guest Additions: fixed problems with KDE 4 not recognizing mouse
7931 clicks</para>
7932 </listitem>
7933
7934 <listitem>
7935 <para>Windows Additions: fixed incorrect 8-bit guest color depth in
7936 Windows 7 guests</para>
7937 </listitem>
7938
7939 <listitem>
7940 <para>GUI: warn if VT-x/AMD-V could not be enabled for guests
7941 that require this setting (bug #4055)</para>
7942 </listitem>
7943
7944 <listitem>
7945 <para>VMM: fixed occasional crash due to insufficient memory</para>
7946 </listitem>
7947
7948 <listitem>
7949 <para>VMM: fixed hanging 64 bits Solaris guests</para>
7950 </listitem>
7951
7952 <listitem>
7953 <para>VMM: restore from a saved state occasionally failed
7954 (bugs #3984 and #2742)</para>
7955 </listitem>
7956
7957 <listitem>
7958 <para>Clipboard: fixed a deadlock while shutting down the shared
7959 clipboard on X11 hosts (bug #4020)</para>
7960 </listitem>
7961
7962 <listitem>
7963 <para>OVF: fixed potential hang during import</para>
7964 </listitem>
7965
7966 <listitem>
7967 <para>OVF: fixed potential crashes during import/export on Win64 hosts</para>
7968 </listitem>
7969
7970 <listitem>
7971 <para>VBoxManage <computeroutput>modifyhd --compact</computeroutput>:
7972 fixed bug which could lead to crashes and image corruption
7973 (bug #3864)</para>
7974 </listitem>
7975
7976 <listitem>
7977 <para>VBoxManage <computeroutput>metrics collect</computeroutput>:
7978 now flushes the output stream</para>
7979 </listitem>
7980
7981 <listitem>
7982 <para>VHD: made <computeroutput>VBoxManage internalcommands
7983 sethduuid</computeroutput> work for .vhd files (bug #3443)</para>
7984 </listitem>
7985
7986 <listitem>
7987 <para>VHD: some .vhd files could not be cloned (bug #4080)</para>
7988 </listitem>
7989
7990 <listitem>
7991 <para>NAT: improvement of TCP connection establishment (bug #2987)</para>
7992 </listitem>
7993
7994 <listitem>
7995 <para>NAT: fixed order of DNS servers in DHCP lease (bug #4091)</para>
7996 </listitem>
7997
7998 <listitem>
7999 <para>NAT: fixed DHCP lease for multiple name servers (bug #3692)</para>
8000 </listitem>
8001
8002 <listitem>
8003 <para>NAT: fixed a potential segfault if the host lost its connectivity
8004 (bug #3964)</para>
8005 </listitem>
8006
8007 <listitem>
8008 <para>Shared Folders: deny access to parent directories on Windows
8009 hosts (bug #4090)</para>
8010 </listitem>
8011
8012 <listitem>
8013 <para>Shared Folders: make rm/rmdir work with Solaris guests on Windows
8014 hosts</para>
8015 </listitem>
8016
8017 <listitem>
8018 <para>Networking: fixed the problem with blocked receiving thread when
8019 a broadcast packet arrives too early to be handled by uninitialized
8020 e1000 adapter</para>
8021 </listitem>
8022
8023 <listitem>
8024 <para>Networking: fixed the problem that caused host freezes/crashes
8025 when using bridged mode with host's interface having RX checksum
8026 offloading on (bug #3926 and related). Fixes problems with TX
8027 offloading as well (bug #3870)</para>
8028 </listitem>
8029
8030 <listitem>
8031 <para>PXE boot: Added support for PRO/1000 MT Server adapter</para>
8032 </listitem>
8033
8034 <listitem>
8035 <para>Python bindings: fixed keyword conflict</para>
8036 </listitem>
8037
8038 <listitem>
8039 <para>SCSI: fixed occasional crashes on Win64</para>
8040 </listitem>
8041
8042 <listitem>
8043 <para>Serial: allow to redirect the serial port to a raw
8044 file (bug #1023)</para>
8045 </listitem>
8046
8047 <listitem>
8048 <para>VRDP: fixed a rare incorrect screen update</para>
8049 </listitem>
8050
8051 <listitem>
8052 <para>VMDK: fixed creating snapshots</para>
8053 </listitem>
8054
8055 </itemizedlist>
8056 </sect1>
8057
8058 <sect1>
8059 <title>Version 2.2.2 (2009-04-27)</title>
8060
8061 <para>This is a maintenance release. The following items were fixed and/or
8062 added:</para>
8063
8064 <itemizedlist>
8065
8066 <listitem>
8067 <para>Host and guest clipboard: fixed a number of issues affecting
8068 hosts and guests running the X window system</para>
8069 </listitem>
8070
8071 <listitem>
8072 <para>Guest Additions: make sure the virtual mouse autodetection works
8073 on first reboot after installing the Additions on X.Org server 1.5
8074 and later</para>
8075 </listitem>
8076
8077 <listitem>
8078 <para>Guest Additions: properly report process identity number of
8079 running services</para>
8080 </listitem>
8081
8082 <listitem>
8083 <para>Guest Additions: clean up properly if the X Window server
8084 terminates</para>
8085 </listitem>
8086
8087 <listitem>
8088 <para>Linux Additions: fixed installation path for OpenGL libraries
8089 in some 64-bit guests (bug #3693)</para>
8090 </listitem>
8091
8092 <listitem>
8093 <para>Solaris Additions: fixed installation to work when X.Org is not
8094 installed on the guest</para>
8095 </listitem>
8096
8097 <listitem>
8098 <para>Solaris Additions: fixed a bug that could panic the guest when
8099 unmounting a busy shared folder</para>
8100 </listitem>
8101
8102 <listitem>
8103 <para>Windows Additions: fixed mouse pointer integration of some
8104 Windows guests (2.2.0 regression, bug #3734)</para>
8105 </listitem>
8106
8107 <listitem>
8108 <para>Windows Additions: fixed installation on Windows Server 2008 Core
8109 (bug #2628)</para>
8110 </listitem>
8111
8112 <listitem>
8113 <para>Main: do not try to use older versions of D-Bus (Linux
8114 hosts only, bug #3732)</para>
8115 </listitem>
8116
8117 <listitem>
8118 <para>VMM: fixed out-of-memory conditions on Windows hosts
8119 (bug #3657)</para>
8120 </listitem>
8121
8122 <listitem>
8123 <para>VMM: fixed occasional hangs when attaching USB
8124 devices during VM startup (2.2.0 regression; bugs #3787)</para>
8125 </listitem>
8126
8127 <listitem>
8128 <para>VMM: fixed guru meditation related to memory management (software
8129 virtualization only)
8130 </para>
8131 </listitem>
8132
8133 <listitem>
8134 <para>Virtual disks: fix possible data corruption when writing to diff
8135 images, incorrect detection of redundant writes</para>
8136 </listitem>
8137
8138 <listitem>
8139 <para>GUI: reworked network settings dialog</para>
8140 </listitem>
8141
8142 <listitem>
8143 <para>GUI: properly show the detailed settings dialog of NAT
8144 networks (bug #3702)</para>
8145 </listitem>
8146
8147 <listitem>
8148 <para>GUI: HostKey could not be changed (2.2.0 regression,
8149 bug #3689)</para>
8150 </listitem>
8151
8152 <listitem>
8153 <para>GUI: fixed memory textfield size (Windows hosts only;
8154 bug #3679)</para>
8155 </listitem>
8156
8157 <listitem>
8158 <para>GUI: fixed crash when selecting a shared folder path (Windows hosts only;
8159 bugs #3694, #3751, #3756)</para>
8160 </listitem>
8161
8162 <listitem>
8163 <para>VBoxManage <computeroutput>modifyhd --compact</computeroutput>:
8164 implemented again for VDI files, and now supports relative paths
8165 (bug #2180, #2833)</para>
8166 </listitem>
8167
8168 <listitem>
8169 <para>VBoxManage <computeroutput>snapshot discard</computeroutput>:
8170 made it work again (2.1.0 regression; bug #3714)</para>
8171 </listitem>
8172
8173 <listitem>
8174 <para>NAT: on some Windows hosts, the guest didn't receive a DHCP
8175 lease (bug #3655)</para>
8176 </listitem>
8177
8178 <listitem>
8179 <para>NAT: fixed release assertion during <emphasis>poll()</emphasis>
8180 (bug #3667)</para>
8181 </listitem>
8182
8183 <listitem>
8184 <para>Networking: fixed a deadlock caused by the PCnet network device
8185 emulation (2.2.0 regression, bug #3676)</para>
8186 </listitem>
8187
8188 <listitem>
8189 <para>Clipboard: fixed random crashes (X11 hosts only, bug #3723)</para>
8190 </listitem>
8191
8192 <listitem>
8193 <para>Shared Folders: fixed incorrect permissions for Solaris guests</para>
8194 </listitem>
8195
8196 <listitem>
8197 <para>Shared Folders: fixed wrong file sizes with Solaris guests</para>
8198 </listitem>
8199
8200 <listitem>
8201 <para>CBindings: fixed possible memory leak while releasing the IVirtualBox and ISession Objects</para>
8202 </listitem>
8203
8204 <listitem>
8205 <para>Solaris hosts: fixed host-only network interface incompatibility with nwam/dhcpagent (bug #3754)</para>
8206 </listitem>
8207
8208 <listitem>
8209 <para>Windows installer: fixed several install and uninstall issues (bugs #3659, #3686, #1730, #3711, #3373, #3382, #3701, #3685, #3710)</para>
8210 </listitem>
8211
8212 <listitem>
8213 <para>Mac OS X hosts: preliminary support for Snow Leopard</para>
8214 </listitem>
8215
8216 </itemizedlist>
8217 </sect1>
8218
8219 <sect1>
8220 <title>Version 2.2.0 (2009-04-08)</title>
8221
8222 <para>This version is a major update. The following major new features
8223 were added:</para>
8224
8225 <itemizedlist>
8226
8227 <listitem>
8228 <para>OVF (Open Virtualization Format) appliance import and export (see <xref linkend="ovf" />) </para>
8229 </listitem>
8230
8231 <listitem>
8232 <para>Host-only networking mode (see <xref linkend="network_hostonly" />) </para>
8233 </listitem>
8234
8235 <listitem>
8236 <para>Hypervisor optimizations with significant performance gains for high context switching rates</para>
8237 </listitem>
8238
8239 <listitem>
8240 <para>Raised the memory limit for VMs on 64-bit hosts to 16GB</para>
8241 </listitem>
8242
8243 <listitem>
8244 <para>VT-x/AMD-V are enabled by default for newly created virtual machines</para>
8245 </listitem>
8246
8247 <listitem>
8248 <para>USB (OHCI &amp; EHCI) is enabled by default for newly created virtual machines (Qt GUI only)</para>
8249 </listitem>
8250
8251 <listitem>
8252 <para>Experimental USB support for OpenSolaris hosts</para>
8253 </listitem>
8254
8255 <listitem>
8256 <para>Shared Folders for Solaris and OpenSolaris guests</para>
8257 </listitem>
8258
8259 <listitem>
8260 <para>OpenGL 3D acceleration for Linux and Solaris guests (see <xref linkend="guestadd-3d" />)</para>
8261 </listitem>
8262
8263 <listitem>
8264 <para>Added C API in addition to C++, Java, Python and Web Services</para>
8265 </listitem>
8266
8267 </itemizedlist>
8268
8269 <para>In addition, the following items were fixed and/or added:</para>
8270
8271 <itemizedlist>
8272
8273 <listitem>
8274 <para>VMM: FreeBSD guest related fix for V86 flags (bug #2342) </para>
8275 </listitem>
8276
8277 <listitem>
8278 <para>VMM: fixed guru meditation when booting an AsteriskNow Linux VM (bug #2342) </para>
8279 </listitem>
8280
8281 <listitem>
8282 <para>VMM: fixed PGMPOOLKIND_FREE guru meditation (bugs #3356, #3431) </para>
8283 </listitem>
8284
8285 <listitem>
8286 <para>VMM: fixed Windows XP boot hang (guest PAE + nested paging only) </para>
8287 </listitem>
8288
8289 <listitem>
8290 <para>VMM: allow mixing of VT-x/AMD-V and software virtualization </para>
8291 </listitem>
8292
8293 <listitem>
8294 <para>VMM: fixed extremely slow safe mode booting in e.g. Windows 2008 (VT-x/AMD-V only) </para>
8295 </listitem>
8296
8297 <listitem>
8298 <para>VMM: significant speedup of certain GRUB boot loaders (e.g. Solaris) (VT-x/AMD-V only) </para>
8299 </listitem>
8300
8301 <listitem>
8302 <para>VMM: real-mode IOPL fix for DOS guests (VT-x only) </para>
8303 </listitem>
8304
8305 <listitem>
8306 <para>VMM: fixed VT-x detection with certain BIOSes that enable VT-x,
8307 but don't set the lock bit in MSR_IA32_FEATURE_CONTROL </para>
8308 </listitem>
8309
8310 <listitem>
8311 <para>VMM: fixed hibernation issues on Windows XP hosts (VT-x only; bug #1794) </para>
8312 </listitem>
8313
8314 <listitem>
8315 <para>VMM: properly emulate <emphasis>RDMSR</emphasis> from the
8316 TSC MSR, should fix some NetBSD guests</para>
8317 </listitem>
8318
8319 <listitem>
8320 <para>VMM: emulate <emphasis>RDPMC</emphasis>; fixes Windows guests crashes
8321 when using the Kaspersky virus scanner (bug #1778) </para>
8322 </listitem>
8323
8324 <listitem>
8325 <para>NAT: fixed truncated downloads (FTP) (bug #3257)</para>
8326 </listitem>
8327
8328 <listitem>
8329 <para>NAT: blocked UDP packets caused a crash (bug #3426)</para>
8330 </listitem>
8331
8332 <listitem>
8333 <para>NAT: allow to configure the <emphasis>next server</emphasis>
8334 and the <emphasis>boot file</emphasis> via VBoxManage (bug #2759)</para>
8335 </listitem>
8336
8337 <listitem>
8338 <para>IDE: fixed hard disk upgrade from XML-1.2 settings (bug #1518)</para>
8339 </listitem>
8340
8341 <listitem>
8342 <para>Hard disk: support more VMDK file variants (including fixed-size
8343 ESX server images)</para>
8344 </listitem>
8345
8346 <listitem>
8347 <para>Hard disks: refuse to start the VM if a disk image is not
8348 writable</para>
8349 </listitem>
8350
8351 <listitem>
8352 <para>USB: further reduced host CPU utilization for OHCI and
8353 EHCI; the "VBoxInternal/Devices/usb-ohci/0/Config/FrameRate" CFG key
8354 is no longer necessary and no longer supported</para>
8355 </listitem>
8356
8357 <listitem>
8358 <para>USB: fixed BSOD on the host with certain USB devices
8359 (Windows hosts only; bug #1654)</para>
8360 </listitem>
8361
8362 <listitem>
8363 <para>E1000: properly handle cable disconnects (bug #3421)</para>
8364 </listitem>
8365
8366 <listitem>
8367 <para>VRDP: fixed hangs when VRDP server is enabled or disabled in runtime</para>
8368 </listitem>
8369
8370 <listitem>
8371 <para>Shared Folders: respect umask settings on Linux, OSX and Solaris
8372 hosts when creating files</para>
8373 </listitem>
8374
8375 <listitem>
8376 <para>X11 guests: prevented setting the locale in vboxmouse, as
8377 this caused problems with Turkish locales (bug #3563)</para>
8378 </listitem>
8379
8380 <listitem>
8381 <para>X11 guests: show the guest mouse pointer at the right position
8382 if the virtual desktop is larger than the guest resolution (bug
8383 #2306)</para>
8384 </listitem>
8385
8386 <listitem>
8387 <para>Linux Additions: fixed typo when detecting Xorg 1.6
8388 (bug #3555)</para>
8389 </listitem>
8390
8391 <listitem>
8392 <para>Solaris guests: added xpg4/xcu4 dependency to the Guest Additions
8393 installer (bug #3524)</para>
8394 </listitem>
8395
8396 <listitem>
8397 <para>Windows guests: bind the VBoxMouse.sys filter driver to the
8398 correct guest pointing device (bug #1324)</para>
8399 </listitem>
8400
8401 <listitem>
8402 <para>Windows hosts: fixed BSOD when starting a VM with enabled host
8403 interface (bug #3414)</para>
8404 </listitem>
8405
8406 <listitem>
8407 <para>Linux hosts: do proper reference counting to prevent unloading
8408 the vboxnetflt module as long as this code is in use (bug #3104)</para>
8409 </listitem>
8410
8411 <listitem>
8412 <para>Linux hosts: do not leave zombies of VBoxSysInfo.sh
8413 (bug #3586)</para>
8414 </listitem>
8415
8416 <listitem>
8417 <para>Linux installers: fixes for Slackware, Arch Linux and Linux
8418 from Scratch systems</para>
8419 </listitem>
8420
8421 <listitem>
8422 <para>Windows installers: combined installer executable which contains
8423 both (32- and 64-bit) architectures</para>
8424 </listitem>
8425
8426 <listitem>
8427 <para>VBoxManage: less cryptic command-line error messages</para>
8428 </listitem>
8429
8430 <listitem>
8431 <para>VBoxManage <computeroutput>list vms</computeroutput> commands now
8432 default to compact format</para>
8433 </listitem>
8434
8435 <listitem>
8436 <para>VBoxManage <computeroutput>controlvm dvdattach</computeroutput>
8437 did not work if the image was attached before</para>
8438 </listitem>
8439
8440 <listitem>
8441 <para>VBoxManage: allow creation of all supported disk image variants</para>
8442 </listitem>
8443
8444 <listitem>
8445 <para>VBoxManage <computeroutput>showvminfo</computeroutput>:
8446 don't spam the release log if the Guest Additions don't support
8447 statistics information (bug #3457)</para>
8448 </listitem>
8449
8450 <listitem>
8451 <para>VBoxManage: big command line processing cleanup, the legacy
8452 single-dash options are deprecated and will be removed in the
8453 next major release, so switch to the new options now</para>
8454 </listitem>
8455
8456 <listitem>
8457 <para>Hard disks: improved immutable disk support to auto-reset diff file at
8458 VM startup (related to bug #2772)</para>
8459 </listitem>
8460
8461 <listitem>
8462 <para>GUI: enable the audio adapter by default for new VMs</para>
8463 </listitem>
8464
8465 <listitem>
8466 <para>GUI: warn if VT-x/AMD-V is not operational when starting a 64-bit guest</para>
8467 </listitem>
8468
8469 <listitem>
8470 <para>GUI: deactivate 64-bit guest support when the host CPU does not support VT-x/AMD-V</para>
8471 </listitem>
8472
8473 <listitem>
8474 <para>GUI: removed floppy icon from the status bar</para>
8475 </listitem>
8476
8477 <listitem>
8478 <para>GUI: show build revision in about dialog</para>
8479 </listitem>
8480
8481 <listitem>
8482 <para>GUI: fixed sticky status bar text</para>
8483 </listitem>
8484
8485 <listitem>
8486 <para>GUI: improved error dialogs</para>
8487 </listitem>
8488
8489 <listitem>
8490 <para>GUI: fail with an appropriate error message when trying to boot
8491 a read-only disk image (bug #1745)</para>
8492 </listitem>
8493
8494 <listitem>
8495 <para>GUI/Mac OS X: fixed disabled close button</para>
8496 </listitem>
8497
8498 <listitem>
8499 <para>GUI/Windows: re-enabled support for copy and paste (Windows hosts 2.0
8500 regression; bug #2065)</para>
8501 </listitem>
8502
8503 <listitem>
8504 <para>3D support: added OpenGL select/feedback support (bug #2920)</para>
8505 </listitem>
8506
8507 <listitem>
8508 <para>3D support: close OpenGL subsystem for terminated guest applications (bug #3243)</para>
8509 </listitem>
8510
8511 <listitem>
8512 <para>3D support: fixed VM hangs when starting guests with 3D acceleration enabled (bug #3437)</para>
8513 </listitem>
8514
8515 <listitem>
8516 <para>PXE: fixed boot hangs when hardware virtualization is used (bug
8517 #2536)</para>
8518 </listitem>
8519
8520 <listitem>
8521 <para>LsiLogic: fixed problems with Solaris guests</para>
8522 </listitem>
8523
8524 <listitem>
8525 <para>Main API: close machine settings XML file when unregistering machine
8526 (bug #3548)</para>
8527 </listitem>
8528
8529 </itemizedlist>
8530 </sect1>
8531
8532 <sect1>
8533 <title>Version 2.1.4 (2009-02-16)</title>
8534
8535 <para>This is a maintenance release. The following items were fixed and/or
8536 added:</para>
8537
8538 <itemizedlist>
8539
8540 <listitem>
8541 <para>Windows hosts: fixed host crashes/hangs on certain 32 bits Windows systems
8542 when running Linux guests (bugs #1606, #2269, #2763)</para>
8543 </listitem>
8544
8545 <listitem>
8546 <para>Windows hosts: fixed network component BSOD issue (bugs #3168, #2916)</para>
8547 </listitem>
8548
8549 <listitem>
8550 <para>Windows hosts: fixed installation issues (bugs #2517, #1730, #3130)</para>
8551 </listitem>
8552
8553 <listitem>
8554 <para>Linux hosts: fixed occasional kernel oopses (bug #2556)</para>
8555 </listitem>
8556
8557 <listitem>
8558 <para>Linux hosts: fixed module dependency for shipped modules
8559 (bug #3115)</para>
8560 </listitem>
8561
8562 <listitem>
8563 <para>Linux hosts: moved the udev rules for USB forward so that they
8564 don't override existing system rules (bug #3143)</para>
8565 </listitem>
8566
8567 <listitem>
8568 <para>Linux hosts: fixed the issue with guest not being able to
8569 communicate with each other when attached via TAP interfaces
8570 (bug #3215)</para>
8571 </listitem>
8572
8573 <listitem>
8574 <para>Linux hosts: give up probing for USB gracefully if DBus or hal
8575 are not available (bug #3136)</para>
8576 </listitem>
8577
8578 <listitem>
8579 <para>Linux hosts: fixed warnings in installer when SELinux was
8580 disabled (bug #3098)</para>
8581 </listitem>
8582
8583 <listitem>
8584 <para>Linux hosts: VirtualBox sometimes failed to start if it had
8585 been started using sudo previously (bug #3270)</para>
8586 </listitem>
8587
8588 <listitem>
8589 <para>Solaris hosts: fixed high CPU load while running many guests
8590 in parallel</para>
8591 </listitem>
8592
8593 <listitem>
8594 <para>Solaris hosts: fixed inability to start more than 128 VMs</para>
8595 </listitem>
8596
8597 <listitem>
8598 <para>VMM: fixed performance regression for Windows guests (bug #3172) </para>
8599 </listitem>
8600
8601 <listitem>
8602 <para>VMM: ignore CPU stepping when restoring a saved state/snapshot</para>
8603 </listitem>
8604
8605 <listitem>
8606 <para>REM: fixed inability to use gdb to debug programs in Linux guests with
8607 software virtualization (bug #3245)</para>
8608 </listitem>
8609
8610 <listitem>
8611 <para>GUI: fixed dead key handling on Solaris hosts (bug #3256)</para>
8612 </listitem>
8613
8614 <listitem>
8615 <para>GUI: in the shutdown dialog, disable the action <emphasis>send the
8616 shutdown signal</emphasis> if the guest is currently not using ACPI</para>
8617 </listitem>
8618
8619 <listitem>
8620 <para>GUI: suppress additional key release events sent by X11 hosts
8621 when keys are auto-repeated (bug #1296)</para>
8622 </listitem>
8623
8624 <listitem>
8625 <para>API: restore case insensitive OS type name lookup (bug #3087)</para>
8626 </listitem>
8627
8628 <listitem>
8629 <para>VBoxHeadless: really don't start X11 services (clipboard service,
8630 3D acceleration; Solaris &amp; Darwin hosts only; bug #3199)</para>
8631 </listitem>
8632
8633 <listitem>
8634 <para>NAT: fixed occasional crashes when the guest is doing
8635 traceroute (non-Windows hosts; bug #3200)</para>
8636 </listitem>
8637
8638 <listitem>
8639 <para>NAT: fixed crashes under high load (bug #3110)</para>
8640 </listitem>
8641
8642 <listitem>
8643 <para>NAT: fixed truncated downloads (Windows hosts only, bug #3257)</para>
8644 </listitem>
8645
8646 <listitem>
8647 <para>NAT: don't intercept TFTP packages with a destination address
8648 different from the builtin TFTP server (bug #3112)</para>
8649 </listitem>
8650
8651 <listitem>
8652 <para>USB: several fixes for USB passthrough on Linux hosts</para>
8653 </listitem>
8654
8655 <listitem>
8656 <para>USB: reduced host CPU utilization if EHCI is active</para>
8657 </listitem>
8658
8659 <listitem>
8660 <para>VRDP: fixed VRDP server black screen after a client reconnect (bug #1989)</para>
8661 </listitem>
8662
8663 <listitem>
8664 <para>VRDP: modified rdesktop client (rdesktop-vrdp) now uses NumLock state
8665 synchronization (bug #3253)</para>
8666 </listitem>
8667
8668 <listitem>
8669 <para>LsiLogic: make FreeBSD guests work (bug #3174)</para>
8670 </listitem>
8671
8672 <listitem>
8673 <para>ATA: fixed deadlock when pausing VM due to problems with the
8674 virtual disk (e.g. disk full, iSCSI target unavailable)</para>
8675 </listitem>
8676
8677 <listitem>
8678 <para>iSCSI: fixed possible crash when pausing the VM</para>
8679 </listitem>
8680
8681 <listitem>
8682 <para>3D support: added missing GL_MAX_TEXTURE_COORDS_ARB (bug #3246)</para>
8683 </listitem>
8684
8685 <listitem>
8686 <para>Windows Additions: fixed <emphasis>ERROR (e0000101)</emphasis>
8687 error during installation (bug #1923)</para>
8688 </listitem>
8689
8690 <listitem>
8691 <para>Windows Additions: fixed Windows Explorer hang when browsing shared folders
8692 with 64 bit guests (bug #2225)</para>
8693 </listitem>
8694
8695 <listitem>
8696 <para>Windows Additions: fixed guest screen distortions during a video mode change</para>
8697 </listitem>
8698
8699 <listitem>
8700 <para>Windows Additions: fixed the <emphasis>Network drive not connected</emphasis>
8701 message for mapped shared folders drives after the guest startup (bug #3157)</para>
8702 </listitem>
8703
8704 <listitem>
8705 <para>Linux Additions: fixed occasional file corruption when writing files
8706 in <emphasis>O_APPEND</emphasis> mode to a shared folder (bug #2844)</para>
8707 </listitem>
8708
8709 <listitem>
8710 <para>Linux Additions: the mouse driver was not properly set up
8711 on X.Org release candidates (bug #3212)</para>
8712 </listitem>
8713
8714 <listitem>
8715 <para>Linux Additions: fixed installer to work with openSUSE 11.1
8716 (bug #3213)</para>
8717 </listitem>
8718
8719 <listitem>
8720 <para>Linux Additions: disable dynamic resizing if the X server is
8721 configured for fixed resolutions</para>
8722 </listitem>
8723
8724 <listitem>
8725 <para>Linux/Solaris Additions: handle virtual resolutions properly which are
8726 larger than the actual guest resolution (bug #3096)</para>
8727 </listitem>
8728
8729 </itemizedlist>
8730 </sect1>
8731
8732 <sect1>
8733 <title>Version 2.1.2 (2009-01-21)</title>
8734
8735 <para>This is a maintenance release. The following items were fixed and/or
8736 added:</para>
8737
8738 <itemizedlist>
8739
8740 <listitem>
8741 <para>USB: Linux host support fixes (bug #3136)</para>
8742 </listitem>
8743
8744 <listitem>
8745 <para>VMM: fixed guru meditation for PAE guests on non-PAE hosts (AMD-V)</para>
8746 </listitem>
8747
8748 <listitem>
8749 <para>VMM: fixed guru meditation on Mac OS X hosts when using VT-x</para>
8750 </listitem>
8751
8752 <listitem>
8753 <para>VMM: allow running up to 1023 VMs on 64-bit hosts (used to be 127)</para>
8754 </listitem>
8755
8756 <listitem>
8757 <para>VMM: several FreeBSD guest related fixes (bugs #2342, #2341, #2761) </para>
8758 </listitem>
8759
8760 <listitem>
8761 <para>VMM: fixed guru meditation when installing Suse Enterprise Server 10U2 (VT-x only; bug #3039)</para>
8762 </listitem>
8763
8764 <listitem>
8765 <para>VMM: fixed guru meditation when booting Novell Netware 4.11 (VT-x only; bug #2898) </para>
8766 </listitem>
8767
8768 <listitem>
8769 <para>VMM: fixed VERR_ADDRESS_TOO_BIG error on some Mac OS X systems when starting a VM </para>
8770 </listitem>
8771
8772 <listitem>
8773 <para>VMM: clear MSR_K6_EFER_SVME after probing for AMD-V (bug #3058) </para>
8774 </listitem>
8775
8776 <listitem>
8777 <para>VMM: fixed guru meditation during Windows 7 boot with more than 2 GB guest RAM (VT-x, nested paging only) </para>
8778 </listitem>
8779
8780 <listitem>
8781 <para>VMM: fixed hang during OS/2 MCP2 boot (AMD-V and VT-x only) </para>
8782 </listitem>
8783
8784 <listitem>
8785 <para>VMM: fixed loop during OpenBSD 4.0 boot (VT-x only) </para>
8786 </listitem>
8787
8788 <listitem>
8789 <para>VMM: fixed random crashes related to FPU/XMM with 64 bits guests on 32 bits hosts </para>
8790 </listitem>
8791
8792 <listitem>
8793 <para>VMM: fixed occasional XMM state corruption with 64 bits guests </para>
8794 </listitem>
8795
8796 <listitem>
8797 <para>GUI: raised the RAM limit for new VMs to 75% of the host memory</para>
8798 </listitem>
8799
8800 <listitem>
8801 <para>GUI: added Windows 7 as operating system type</para>
8802 </listitem>
8803
8804 <listitem>
8805 <para>VBoxSDL: fixed <computeroutput>-fixed fixedmode</computeroutput> parameter
8806 (bug #3067)</para>
8807 </listitem>
8808
8809 <listitem>
8810 <para>Clipboard: stability fixes (Linux and Solaris hosts only,
8811 bug #2675 and #3003)</para>
8812 </listitem>
8813
8814 <listitem>
8815 <para>3D support: fixed VM crashes for certain guest applications
8816 (bugs #2781, #2797, #2972, #3089)</para>
8817 </listitem>
8818
8819 <listitem>
8820 <para>LsiLogic: improved support for Windows guests (still experimental)</para>
8821 </listitem>
8822
8823 <listitem>
8824 <para>VGA: fixed a 2.1.0 regression where guest screen resize
8825 events were not properly handled (bug #2783)</para>
8826 </listitem>
8827
8828 <listitem>
8829 <para>VGA: significant performance improvements when using VT-x/AMD-V
8830 on Mac OS X hosts</para>
8831 </listitem>
8832
8833 <listitem>
8834 <para>VGA: better handling for VRAM offset changes (fixes GRUB2 and Dos DOOM display issues)</para>
8835 </listitem>
8836
8837 <listitem>
8838 <para>VGA: custom VESA modes with invalid widths are now rounded up
8839 to correct ones (bug #2895)</para>
8840 </listitem>
8841
8842 <listitem>
8843 <para>IDE: fixed ATAPI passthrough support (Linux hosts only; bug #2795)</para>
8844 </listitem>
8845
8846 <listitem>
8847 <para>Networking: fixed kernel panics due to NULL pointer dereference
8848 in Linux kernels &lt; 2.6.20 (Linux hosts only; bug #2827)</para>
8849 </listitem>
8850
8851 <listitem>
8852 <para>Networking: fixed intermittent BSODs when using the new host
8853 interface (Windows hosts only; bugs #2832, #2937, #2929)</para>
8854 </listitem>
8855
8856 <listitem>
8857 <para>Networking: fixed several issues with displaying hostif NICs
8858 in the GUI (Windows hosts only; bugs 2814, #2842)
8859 </para>
8860 </listitem>
8861
8862 <listitem>
8863 <para>Networking: fixed the issue with displaying hostif NICs
8864 without assigned IP addresses (Linux hosts only; bug #2780)
8865 </para>
8866 </listitem>
8867
8868 <listitem>
8869 <para>Networking: fixed the issue with sent packets coming back to
8870 internal network when using hostif (Linux hosts only; bug #3056).
8871 </para>
8872 </listitem>
8873
8874 <listitem>
8875 <para>NAT: fixed port forwarding (Windows hosts only; bug #2808)</para>
8876 </listitem>
8877
8878 <listitem>
8879 <para>NAT: fixed booting from the builtin TFTP server (bug #1959)</para>
8880 </listitem>
8881
8882 <listitem>
8883 <para>NAT: fixed occasional crashes (bug #2709)</para>
8884 </listitem>
8885
8886 <listitem>
8887 <para>SATA: vendor product data (VPD) is now configurable</para>
8888 </listitem>
8889
8890 <listitem>
8891 <para>SATA: raw disk partitions were not recognized
8892 (2.1.0 regression, Windows host only, bug #2778)</para>
8893 </listitem>
8894
8895 <listitem>
8896 <para>SATA: fixed timeouts in the guest when using raw VMDK files
8897 (Linux host only, bug #2796)</para>
8898 </listitem>
8899
8900 <listitem>
8901 <para>SATA: huge speed up during certain I/O operations like
8902 formatting a drive</para>
8903 </listitem>
8904
8905 <listitem>
8906 <para>SATA/IDE: fixed possible crash/errors during VM shutdown</para>
8907 </listitem>
8908
8909 <listitem>
8910 <para>VRDP: fixed loading of <computeroutput>libpam.so.1</computeroutput>
8911 from the host (Solaris hosts only)</para>
8912 </listitem>
8913
8914 <listitem>
8915 <para>VRDP: fixed RDP client disconnects</para>
8916 </listitem>
8917
8918 <listitem>
8919 <para>VRDP: fixed VRDP server misbehavior after a broken client connection</para>
8920 </listitem>
8921
8922 <listitem>
8923 <para>VBoxManage <computeroutput>showvminfo</computeroutput>:
8924 fixed assertion for running VMs (bug #2773)</para>
8925 </listitem>
8926
8927 <listitem>
8928 <para>VBoxManage <computeroutput>convertfromraw</computeroutput>: added
8929 parameter checking and made it default to creating VDI files;
8930 fixed and documented format parameter (bug #2776)</para>
8931 </listitem>
8932
8933 <listitem>
8934 <para>VBoxManage <computeroutput>clonehd</computeroutput>: fixed
8935 garbled output image when creating VDI files (bug #2813)</para>
8936 </listitem>
8937
8938 <listitem>
8939 <para>VBoxManage <computeroutput>guestproperty</computeroutput>: fixed
8940 property enumeration (incorrect parameters/exception)</para>
8941 </listitem>
8942
8943 <listitem>
8944 <para>VHD: fixed error when attaching certain container files
8945 (bug #2768)</para>
8946 </listitem>
8947
8948 <listitem>
8949 <para>Solaris hosts: added support for serial ports (bug #1849)</para>
8950 </listitem>
8951
8952 <listitem>
8953 <para>Solaris hosts: fix for Japanese keyboards (bug #2847)</para>
8954 </listitem>
8955
8956 <listitem>
8957 <para>Solaris hosts: 32-bit and 64-bit versions now available as a
8958 single, unified package</para>
8959 </listitem>
8960
8961 <listitem>
8962 <para>Linux hosts: don't depend on <computeroutput>libcap1</computeroutput>
8963 anymore (bug #2859)</para>
8964 </listitem>
8965
8966 <listitem>
8967 <para>Linux hosts: kernel module compile fixes for 2.6.29-rc1</para>
8968 </listitem>
8969
8970 <listitem>
8971 <para>Linux hosts: don't drop any capability if the VM was started
8972 by root (2.1.0 regression)</para>
8973 </listitem>
8974
8975 <listitem>
8976 <para>Mac OS X hosts: save the state of running or paused VMs when the
8977 host machine's battery reaches critical level</para>
8978 </listitem>
8979
8980 <listitem>
8981 <para>Mac OS X hosts: improved window resizing of the VM window</para>
8982 </listitem>
8983
8984 <listitem>
8985 <para>Mac OS X hosts: added GUI option to disable the dock icon realtime
8986 preview in the GUI to decrease the host CPU load when the guest is
8987 doing 3D</para>
8988 </listitem>
8989
8990 <listitem>
8991 <para>Mac OS X hosts: polished realtime preview dock icon</para>
8992 </listitem>
8993
8994 <listitem>
8995 <para>Windows Additions: fixed guest property and logging OS type
8996 detection for Windows 2008 and Windows 7 Beta</para>
8997 </listitem>
8998
8999 <listitem>
9000 <para>Windows Additions: added support for Windows 7 Beta (bugs #2995, #3015)</para>
9001 </listitem>
9002
9003 <listitem>
9004 <para>Windows Additions: fixed Windows 2000 guest freeze when accessing
9005 files on shared folders (bug #2764)</para>
9006 </listitem>
9007
9008 <listitem>
9009 <para>Windows Additions: fixed CTRL-ALT-DEL handling when using VBoxGINA</para>
9010 </listitem>
9011
9012 <listitem>
9013 <para>Windows Additions Installer: added /extract switch to only extract
9014 (not install) the files to a directory (can be specified with /D=path)</para>
9015 </listitem>
9016
9017 <listitem>
9018 <para>Linux installer and Additions: added support for the Linux
9019 From Scratch distribution (bug #1587) and recent Gentoo versions
9020 (bug #2938)</para>
9021 </listitem>
9022
9023 <listitem>
9024 <para>Additions: added experimental support for X.Org Server 1.6 RC on
9025 Linux guests</para>
9026 </listitem>
9027
9028 <listitem>
9029 <para>Linux Additions: fixed bug which prevented to properly set
9030 <computeroutput>fmode</computeroutput> on mapped shared folders
9031 (bug #1776)</para>
9032 </listitem>
9033
9034 <listitem>
9035 <para>Linux Additions: fixed appending of files on shared folders
9036 (bug #1612)</para>
9037 </listitem>
9038
9039 <listitem>
9040 <para>Linux Additions: ignore <computeroutput>noauto</computeroutput>
9041 option when mounting a shared folder (bug #2498)</para>
9042 </listitem>
9043
9044 <listitem>
9045 <para>Linux Additions: fixed a driver issue preventing X11 from
9046 compiling keymaps (bug #2793 and #2905)</para>
9047 </listitem>
9048
9049 <listitem>
9050 <para>X11 Additions: workaround in the mouse driver for a server
9051 crash when the driver is loaded manually (bug #2397)</para>
9052 </listitem>
9053
9054 </itemizedlist>
9055 </sect1>
9056
9057 <sect1>
9058 <title>Version 2.1.0 (2008-12-17)</title>
9059
9060 <para>This version is a major update. The following major new features
9061 were added:</para>
9062
9063 <itemizedlist>
9064 <listitem>
9065 <para>Support for hardware virtualization (VT-x and AMD-V) on Mac OS X hosts</para>
9066 </listitem>
9067
9068 <listitem>
9069 <para>Support for 64-bit guests on 32-bit host operating systems (experimental; see <xref linkend="intro-64bitguests" />)</para>
9070 </listitem>
9071
9072 <listitem>
9073 <para>Added support for Intel Nehalem virtualization enhancements (EPT and VPID; see <xref linkend="hwvirt" />)</para>
9074 </listitem>
9075
9076 <listitem>
9077 <para>Experimental 3D acceleration via OpenGL (see <xref linkend="guestadd-3d" />)</para>
9078 </listitem>
9079
9080 <listitem>
9081 <para>Experimental LsiLogic and BusLogic SCSI controllers (see <xref linkend="harddiskcontrollers" />)</para>
9082 </listitem>
9083
9084 <listitem>
9085 <para>Full VMDK/VHD support including snapshots (see <xref linkend="vdidetails" />)</para>
9086 </listitem>
9087
9088 <listitem>
9089 <para>New NAT engine with significantly better performance, reliability and ICMP echo
9090 (ping) support (bugs #1046, #2438, #2223, #1247)</para>
9091 </listitem>
9092
9093 <listitem>
9094 <para>New Host Interface Networking implementations for Windows and
9095 Linux hosts with easier setup (replaces TUN/TAP on Linux and manual bridging on Windows)</para>
9096 </listitem>
9097
9098 </itemizedlist>
9099
9100 <para>In addition, the following items were fixed and/or added:</para>
9101
9102 <itemizedlist>
9103 <listitem>
9104 <para>VMM: significant performance improvements for VT-x (real mode execution) </para>
9105 </listitem>
9106
9107 <listitem>
9108 <para>VMM: support for hardware breakpoints (VT-x and AMD-V only; bug #477)</para>
9109 </listitem>
9110
9111 <listitem>
9112 <para>VMM: VGA performance improvements for VT-x and AMD-V </para>
9113 </listitem>
9114
9115 <listitem>
9116 <para>VMM: Solaris and OpenSolaris guest performance improvements for AMD-V (Barcelona family CPUs only) </para>
9117 </listitem>
9118
9119 <listitem>
9120 <para>VMM: fixed guru meditation while running the Dr. Web virus scanner
9121 (software virtualization only; bug #1439)</para>
9122 </listitem>
9123
9124 <listitem>
9125 <para>VMM: deactivate VT-x and AMD-V when the host machine goes into suspend mode; reactivate
9126 when the host machine resumes (Windows, Mac OS X &amp; Linux hosts; bug #1660)</para>
9127 </listitem>
9128
9129 <listitem>
9130 <para>VMM: fixed guest hangs when restoring VT-x or AMD-V saved states/snapshots </para>
9131 </listitem>
9132
9133 <listitem>
9134 <para>VMM: fixed guru meditation when executing a one byte debug
9135 instruction (VT-x only; bug #2617)</para>
9136 </listitem>
9137
9138 <listitem>
9139 <para>VMM: fixed guru meditation for PAE guests on non-PAE hosts (VT-x) </para>
9140 </listitem>
9141
9142 <listitem>
9143 <para>VMM: disallow mixing of software and hardware virtualization execution in general (bug #2404)</para>
9144 </listitem>
9145
9146 <listitem>
9147 <para>VMM: fixed black screen when booting OS/2 1.x (AMD-V only) </para>
9148 </listitem>
9149
9150 <listitem>
9151 <para>GUI: pause running VMs when the host machine goes into suspend mode (Windows &amp; Mac OS X hosts)</para>
9152 </listitem>
9153
9154 <listitem>
9155 <para>GUI: resume previously paused VMs when the host machine resumes after suspend (Windows &amp; Mac OS X hosts)</para>
9156 </listitem>
9157
9158 <listitem>
9159 <para>GUI: save the state of running or paused VMs when the host machine's
9160 battery reaches critical level (Windows hosts)</para>
9161 </listitem>
9162
9163 <listitem>
9164 <para>GUI: properly restore the position of the selector window when running on
9165 the compiz window manager</para>
9166 </listitem>
9167
9168 <listitem>
9169 <para>GUI: properly restore the VM in seamless mode (2.0 regression)</para>
9170 </listitem>
9171
9172 <listitem>
9173 <para>GUI: warn user about non optimal memory settings</para>
9174 </listitem>
9175
9176 <listitem>
9177 <para>GUI: structure operating system list according to family and version for improved usability</para>
9178 </listitem>
9179
9180 <listitem>
9181 <para>GUI: predefined settings for QNX guests</para>
9182 </listitem>
9183
9184 <listitem>
9185 <para>IDE: improved ATAPI passthrough support</para>
9186 </listitem>
9187
9188 <listitem>
9189 <para>Networking: added support for up to 8 Ethernet adapters per VM</para>
9190 </listitem>
9191
9192 <listitem>
9193 <para>Networking: fixed issue where a VM could lose connectivity after a reboot</para>
9194 </listitem>
9195
9196 <listitem>
9197 <para>iSCSI: allow snapshot/diff creation using local VDI file</para>
9198 </listitem>
9199
9200 <listitem>
9201 <para>iSCSI: improved interoperability with iSCSI targets</para>
9202 </listitem>
9203
9204 <listitem>
9205 <para>Graphics: fixed handling of a guest video memory which is not a power
9206 of two (bug #2724)</para>
9207 </listitem>
9208
9209 <listitem>
9210 <para>VBoxManage: fixed bug which prevented setting up the serial port
9211 for direct device access</para>
9212 </listitem>
9213
9214 <listitem>
9215 <para>VBoxManage: added support for VMDK and VHD image creation</para>
9216 </listitem>
9217
9218 <listitem>
9219 <para>VBoxManage: added support for image conversion (VDI/VMDK/VHD/RAW)</para>
9220 </listitem>
9221
9222 <listitem>
9223 <para>Solaris hosts: added IPv6 support between host and guest when using host interface networking</para>
9224 </listitem>
9225
9226 <listitem>
9227 <para>Mac OS X hosts: added ACPI host power status reporting</para>
9228 </listitem>
9229
9230 <listitem>
9231 <para>API: redesigned storage model with better generalization</para>
9232 </listitem>
9233
9234 <listitem>
9235 <para>API: allow attaching a hard disk to more than one VM at a time</para>
9236 </listitem>
9237
9238 <listitem>
9239 <para>API: added methods to return network configuration information of the host system</para>
9240 </listitem>
9241
9242 <listitem>
9243 <para>Shared Folders: performance and stability fixes for Windows guests (Microsoft Office Applications)</para>
9244 </listitem>
9245
9246 </itemizedlist>
9247 </sect1>
9248
9249 <sect1>
9250 <title>Version 2.0.8 (2009-03-10)</title>
9251
9252 <para>This is a maintenance release. The following items were fixed and/or
9253 added:</para>
9254
9255 <itemizedlist>
9256
9257 <listitem>
9258 <para>VMM: fixed guest hangs when restoring VT-x or AMD-V saved
9259 states/snapshots</para>
9260 </listitem>
9261
9262 <listitem>
9263 <para>VMM: fixed memory allocation issues which can cause VM start
9264 failures with VERR_PGM_MAPPING_CONFLICT error</para>
9265 </listitem>
9266
9267 <listitem>
9268 <para>VMM: fixed host crashes/hangs on certain 32 bits Windows systems
9269 when running Linux guests (bugs #1606, #2269, #2763)</para>
9270 </listitem>
9271
9272 <listitem>
9273 <para>XPCOM/Main: fixed synchronization bug caused by SYSV semaphore key
9274 collisions</para>
9275 </listitem>
9276
9277 <listitem>
9278 <para>ATA: fixed deadlock when pausing VM due to problems with the
9279 virtual disk (e.g. disk full, iSCSI target unavailable)</para>
9280 </listitem>
9281
9282 <listitem>
9283 <para>iSCSI: fixed possible crash when pausing the VM</para>
9284 </listitem>
9285
9286 <listitem>
9287 <para>iSCSI: fix PDU validity checking and detect final PDU
9288 reliably</para>
9289 </listitem>
9290
9291 <listitem>
9292 <para>VBoxHeadless: really don't start X11 services (clipboard service,
9293 3D acceleration; Solaris &amp; Darwin hosts only; bug #3199)</para>
9294 </listitem>
9295
9296 <listitem>
9297 <para>Networking: fixed issue where a VM could lose connectivity after
9298 a reboot</para>
9299 </listitem>
9300
9301 <listitem>
9302 <para>Linux hosts: fixed occasional kernel oopses (bug #2556)</para>
9303 </listitem>
9304
9305 <listitem>
9306 <para>Solaris hosts: fixed high CPU load while running many guests
9307 in parallel</para>
9308 </listitem>
9309
9310 <listitem>
9311 <para>Solaris hosts: fixed inability to start more than 128 VMs</para>
9312 </listitem>
9313
9314 <listitem>
9315 <para>Solaris/Web services: fixed SMF script to set home directory
9316 correctly</para>
9317 </listitem>
9318
9319 <listitem>
9320 <para>Linux Additions: fixed occasional file corruption when writing files
9321 in <emphasis>O_APPEND</emphasis> mode to a shared folder (bug #2844)</para>
9322 </listitem>
9323
9324 </itemizedlist>
9325 </sect1>
9326
9327 <sect1>
9328 <title>Version 2.0.6 (2008-11-21)</title>
9329
9330 <para>This is a maintenance release. The following items were fixed and/or
9331 added:</para>
9332
9333 <itemizedlist>
9334
9335 <listitem>
9336 <para>VMM: fixed Guru meditation when running 64 bits Windows guests
9337 (bug #2220)</para>
9338 </listitem>
9339
9340 <listitem>
9341 <para>VMM: fixed Solaris 10U6 boot hangs (VT-x and AMD-V) bug #2565)</para>
9342 </listitem>
9343
9344 <listitem>
9345 <para>VMM: fixed Solaris 10U6 reboot hangs (AMD-V only; bug #2565)</para>
9346 </listitem>
9347
9348 <listitem>
9349 <para>GUI: the host key was sometimes not properly displayed (Windows
9350 hosts only, bug #1996)</para>
9351 </listitem>
9352
9353 <listitem>
9354 <para>GUI: the keyboard focus was lost after minimizing and restoring
9355 the VM window via the Windows taskbar (bugs #784)</para>
9356 </listitem>
9357
9358 <listitem>
9359 <para>VBoxManage: properly show SATA disks when showing the VM information
9360 (bug #2624)</para>
9361 </listitem>
9362
9363 <listitem>
9364 <para>SATA: fixed access if the buffer size is not sector-aligned
9365 (bug #2024)</para>
9366 </listitem>
9367
9368 <listitem>
9369 <para>SATA: improved performance</para>
9370 </listitem>
9371
9372 <listitem>
9373 <para>SATA: fixed snapshot function with ports&gt;1 (bug #2510)</para>
9374 </listitem>
9375
9376 <listitem>
9377 <para>E1000: fixed crash under rare circumstances</para>
9378 </listitem>
9379
9380 <listitem>
9381 <para>USB: fixed support for iPhone and Nokia devices (Linux host:
9382 bugs #470 &amp; #491)</para>
9383 </listitem>
9384
9385 <listitem>
9386 <para>Windows host installer: added proper handling of open VirtualBox
9387 applications when updating the installation</para>
9388 </listitem>
9389
9390 <listitem>
9391 <para>Windows host installer: fixed default installation directory on
9392 64-bit on new installations (bug #2501)</para>
9393 </listitem>
9394
9395 <listitem>
9396 <para>Linux/Solaris/Darwin hosts: verify permissions
9397 in <computeroutput>/tmp/vbox-$USER-ipc</computeroutput></para>
9398 </listitem>
9399
9400 <listitem>
9401 <para>Linux hosts: fixed assertion on high network load (AMD64 hosts,
9402 fix for Linux distributions with glibc 2.6 and newer (bug #616)</para>
9403 </listitem>
9404
9405 <listitem>
9406 <para>Linux hosts: don't crash during shutdown with serial ports
9407 connected to a host device</para>
9408 </listitem>
9409
9410 <listitem>
9411 <para>Solaris hosts: fixed incompatibility between IPSEC and host interface networking</para>
9412 </listitem>
9413
9414 <listitem>
9415 <para>Solaris hosts: fixed a rare race condition while powering off VMs with host interface networking</para>
9416 </listitem>
9417
9418 <listitem>
9419 <para>Solaris hosts: fixed VBoxSDL on Solaris 10 by shipping the required SDL library (bug #2475)</para>
9420 </listitem>
9421
9422 <listitem>
9423 <para>Windows Additions: fixed logged in users reporting via guest properties
9424 when using native RDP connections</para>
9425 </listitem>
9426
9427 <listitem>
9428 <para>Windows Additions: fixed Vista crashes when accessing shared
9429 folders under certain circumstances (bug #2461)</para>
9430 </listitem>
9431
9432 <listitem>
9433 <para>Windows Additions: fixed shared folders access with MS-Office
9434 (bug #2591)</para>
9435 </listitem>
9436
9437 <listitem>
9438 <para>Linux Additions: fixed compilation of vboxvfs.ko for 64-bit
9439 guests (bug #2550)</para>
9440 </listitem>
9441
9442 <listitem>
9443 <para>SDK: added JAX-WS port caching to speedup connections</para>
9444 </listitem>
9445
9446 </itemizedlist>
9447 </sect1>
9448
9449 <sect1>
9450 <title>Version 2.0.4 (2008-10-24)</title>
9451
9452 <para>This is a maintenance release. The following items were fixed and/or
9453 added:</para>
9454
9455 <itemizedlist>
9456 <listitem>
9457 <para>VMM: better error reporting for VT-x failures</para>
9458 </listitem>
9459
9460 <listitem>
9461 <para>VMM: don't overflow the release log with PATM messages (bug #1775)</para>
9462 </listitem>
9463
9464 <listitem>
9465 <para>VMM: fixed save state restore in real mode (software virtualization only)</para>
9466 </listitem>
9467
9468 <listitem>
9469 <para>GUI: work around a Qt bug on Mac OS X (bug #2321)</para>
9470 </listitem>
9471
9472 <listitem>
9473 <para>GUI: properly install the Qt4 accessible plugin (bug #629)</para>
9474 </listitem>
9475
9476 <listitem>
9477 <para>SATA: error message when starting a VM with a VMDK connected to a SATA port (bug #2182)</para>
9478 </listitem>
9479
9480 <listitem>
9481 <para>SATA: fixed Guru mediation when booting OpenSolaris/64; most
9482 likely applies to other guests as well (bug #2292)</para>
9483 </listitem>
9484
9485 <listitem>
9486 <para>Network: don't crash when changing the adapter link state if no
9487 host driver is attached (bug #2333)</para>
9488 </listitem>
9489
9490 <listitem>
9491 <para>VHD: fixed bug which prevents booting from VHD images bigger than 4GB (bug #2085)</para>
9492 </listitem>
9493
9494 <listitem>
9495 <para>VRDP: fixed a repaint problem when the guest resolution was not
9496 equal to the client resolution</para>
9497 </listitem>
9498
9499 <listitem>
9500 <para>Clipboard: don't crash when host service initialization takes
9501 longer than expected (Linux hosts only; bug #2001)</para>
9502 </listitem>
9503
9504 <listitem>
9505 <para>Windows hosts: VBoxSVC.exe crash (bug #2212)</para>
9506 </listitem>
9507
9508 <listitem>
9509 <para>Windows hosts: VBoxSVC.exe memory leak due to a Windows WMI memory leak (Vista only) (bug #2242)</para>
9510 </listitem>
9511
9512 <listitem>
9513 <para>Windows hosts: VBoxSVC.exe delays GUI startup</para>
9514 </listitem>
9515
9516 <listitem>
9517 <para>Linux hosts: handle jiffies counter overflow (VM stuck after 300
9518 seconds of host uptime; bug #2247)</para>
9519 </listitem>
9520
9521 <listitem>
9522 <para>Solaris hosts: fixed host or guest side networking going stale while using host interface
9523 networking (bug #2474)</para>
9524 </listitem>
9525
9526 <listitem>
9527 <para>Solaris hosts: added support for using unplumbed network interfaces and Crossbow Virtual
9528 Network Interfaces (VNICs) with host interface networking</para>
9529 </listitem>
9530
9531 <listitem>
9532 <para>Solaris hosts: reworked threading model improves performance for host interface networking</para>
9533 </listitem>
9534
9535 <listitem>
9536 <para>Windows Additions: fixed crash when accessing deep directory structures in a shared folder</para>
9537 </listitem>
9538
9539 <listitem>
9540 <para>Windows Additions: improved shared folder name resolving (bug #1728)</para>
9541 </listitem>
9542
9543 <listitem>
9544 <para>Windows Additions: fixed Windows 2000 shutdown crash (bug #2254)</para>
9545 </listitem>
9546
9547 <listitem>
9548 <para>Windows Additions: fixed error code for
9549 <computeroutput>MoveFile()</computeroutput> if the target exists (bug #2350)</para>
9550 </listitem>
9551
9552 <listitem>
9553 <para>Linux Additions: fixed <computeroutput>seek()</computeroutput>
9554 for files bigger than 2GB (bug #2379)</para>
9555 </listitem>
9556
9557 <listitem>
9558 <para>Linux Additions: support Ubuntu 8.10</para>
9559 </listitem>
9560
9561 <listitem>
9562 <para>Linux Additions: clipboard fixes (bug #2015)</para>
9563 </listitem>
9564
9565 <listitem>
9566 <para>Web services: improved documentation and fixed example (bug #1642)</para>
9567 </listitem>
9568
9569 </itemizedlist>
9570
9571 </sect1>
9572
9573 <sect1>
9574 <title>Version 2.0.2 (2008-09-12)</title>
9575
9576 <para>This is a maintenance release. The following items were fixed and/or
9577 added:</para>
9578
9579 <itemizedlist>
9580
9581 <listitem>
9582 <para>VMM: fixed inability to run more than one VM in parallel (AMD-V on
9583 CPUs with erratum 170 only; bug #2167)</para>
9584 </listitem>
9585
9586 <listitem>
9587 <para>VMM: VT-x stability fixes (bug #2179 and others)</para>
9588 </listitem>
9589
9590 <listitem>
9591 <para>VMM: fixed Linux 2.6.26+ kernel crashes (used by Ubuntu 8.10 Alpha,
9592 Fedora 10 Alpha; bug #1875) </para>
9593 </listitem>
9594
9595 <listitem>
9596 <para>VMM: fixed 64 bits Linux 2.6.26 kernel crashes (Debian) </para>
9597 </listitem>
9598
9599 <listitem>
9600 <para>VMM: fixed Vista (32 bits) guest crash during boot when PAE and
9601 NX are enabled (applied to 64 bits hosts with VT-x enabled only) </para>
9602 </listitem>
9603
9604 <listitem>
9605 <para>VMM: fixed OS/2 guest crashes during boot (AMD-V; bug #2132) </para>
9606 </listitem>
9607
9608 <listitem>
9609 <para>GUI: fixed crash when trying to release an inaccessible image in
9610 the virtual disk manager</para>
9611 </listitem>
9612
9613 <listitem>
9614 <para>GUI: fixed invalid error message for a changed snapshot path even
9615 if that path wasn't changed (bug #2064)</para>
9616 </listitem>
9617
9618 <listitem>
9619 <para>GUI: fixed crash when creating a new hard disk image (bug #2060)</para>
9620 </listitem>
9621
9622 <listitem>
9623 <para>GUI: fixed crash when adding a hard disk in the VM settings (bug #2081)</para>
9624 </listitem>
9625
9626 <listitem>
9627 <para>GUI: fixed a bug where VirtualBox isn't working with the new
9628 QGtkStyle plugin (bug #2066)</para>
9629 </listitem>
9630
9631 <listitem>
9632 <para>GUI: fixed VM close dialog in seamless mode (Mac OS X hosts only;
9633 bug #2067)</para>
9634 </listitem>
9635
9636 <listitem>
9637 <para>GUI: fixed standard menu entries for NLS versions (Mac OS X hosts only)</para>
9638 </listitem>
9639
9640 <listitem>
9641 <para>GUI: disable the VT-x/AMD-V setting when it's not supported by
9642 the CPU (or on Mac OS X hosts) </para>
9643 </listitem>
9644
9645 <listitem>
9646 <para>VBoxManage: fixed crash during
9647 <computeroutput>internalcommands createrawvmdk</computeroutput>
9648 (bug #2184)</para>
9649 </listitem>
9650
9651 <listitem>
9652 <para>VBoxManage: fixed output of
9653 <computeroutput>snapshot showvminfo</computeroutput> (bug #698)</para>
9654 </listitem>
9655
9656 <listitem>
9657 <para>Guest properties: added information about guest network interfaces
9658 (Windows guests only)</para>
9659 </listitem>
9660
9661 <listitem>
9662 <para>Shared Folders: fixed regression that caused Windows guest crashes</para>
9663 </listitem>
9664
9665 <listitem>
9666 <para>API: fixed number of installed CPUs (Solaris hosts only)</para>
9667 </listitem>
9668
9669 <listitem>
9670 <para>VRDP: allow a client to reconnect to an existing session on the VRDP server by dropping the existing connection
9671 (configurable and disabled by default; only relevant when multiconnection mode is disabled) </para>
9672 </listitem>
9673
9674 <listitem>
9675 <para>VRDP: fixed an image repaint problem</para>
9676 </listitem>
9677
9678 <listitem>
9679 <para>Linux hosts: fixed bug in vboxdrv.ko that could corrupt kernel
9680 memory and panic the kernel (bug #2078)
9681 </para>
9682 </listitem>
9683
9684 <listitem>
9685 <para>Linux hosts: compile fixes for kernel module on Linux 2.6.27</para>
9686 </listitem>
9687
9688 <listitem>
9689 <para>Mac OS X hosts: added Python support</para>
9690 </listitem>
9691
9692 <listitem>
9693 <para>Additions: fixed a possible hang in HGCM communication after
9694 a VM reboot</para>
9695 </listitem>
9696
9697 <listitem>
9698 <para>Windows Additions: added support for Windows XP 64 bits (bug #2117)</para>
9699 </listitem>
9700
9701 <listitem>
9702 <para>Linux Additions: deactivate dynamic resizing on Linux guests with
9703 buggy X servers</para>
9704 </listitem>
9705
9706 <listitem>
9707 <para>Linux Additions: support Ubuntu 8.10 guests and Fedora 9 guests
9708 (dynamic resizing disabled for the latter)</para>
9709 </listitem>
9710
9711 <listitem>
9712 <para>Linux Additions: added installer check for the system architecture</para>
9713 </listitem>
9714
9715 <listitem>
9716 <para>Linux Additions: fixed Xorg modules path for some Linux distributions
9717 (bug #2128)</para>
9718 </listitem>
9719
9720 <listitem>
9721 <para>VMDK: be more liberal with ambiguous parts of the format
9722 specification and accept more format variants (bug #2062)</para>
9723 </listitem>
9724
9725 <listitem>
9726 <para>VHD: fixed a bug in the VHD backend which resulted in reading
9727 the wrong data (bug #2085)</para>
9728 </listitem>
9729
9730 <listitem>
9731 <para>Solaris hosts: fixed kernel panic on certain machines when
9732 starting VMs with host interface networking (bug #2183)</para>
9733 </listitem>
9734
9735 <listitem>
9736 <para>Solaris hosts: fixed inability to access NFS shares on the
9737 host when host interface networking was enabled</para>
9738 </listitem>
9739
9740 <listitem>
9741 <para>Solaris hosts: installer now detects and reports when
9742 installing under the wrong architecture</para>
9743 </listitem>
9744
9745 <listitem>
9746 <para>Solaris hosts: fixed security hardening that prevented
9747 starting VMs from non-global zones even as root (bug #1948)</para>
9748 </listitem>
9749
9750 <listitem>
9751 <para>Solaris Additions: combined the 32 bit and 64 bit Additions
9752 installer into a single package</para>
9753 </listitem>
9754
9755 <listitem>
9756 <para>Mac OS X hosts: experimental support for attaching a real serial
9757 port to the guest
9758 </para>
9759 </listitem>
9760
9761 </itemizedlist>
9762
9763 </sect1>
9764
9765 <sect1>
9766 <title>Version 2.0.0 (2008-09-04)</title>
9767
9768 <para>This version is a major update. The following major new features
9769 were added:<itemizedlist>
9770
9771 <listitem>
9772 <para>64 bits guest support (64 bits host only) </para>
9773 </listitem>
9774
9775 <listitem>
9776 <para>New native Leopard user interface on Mac OS X hosts</para>
9777 </listitem>
9778
9779 <listitem>
9780 <para>The GUI was converted from Qt3 to Qt4 with many visual improvements</para>
9781 </listitem>
9782
9783 <listitem>
9784 <para>New-version notifier</para>
9785 </listitem>
9786
9787 <listitem>
9788 <para>Guest property information interface</para>
9789 </listitem>
9790
9791 <listitem>
9792 <para>Host Interface Networking on Mac OS X hosts</para>
9793 </listitem>
9794
9795 <listitem>
9796 <para>New Host Interface Networking on Solaris hosts</para>
9797 </listitem>
9798
9799 <listitem>
9800 <para>Support for Nested Paging on modern AMD CPUs (major performance gain)</para>
9801 </listitem>
9802
9803 <listitem>
9804 <para>Framework for collecting performance and resource usage data (metrics)</para>
9805 </listitem>
9806
9807 <listitem>
9808 <para>Added SATA asynchronous IO (NCQ: Native Command Queuing) when accessing raw
9809 disks/partitions (major performance gain)</para>
9810 </listitem>
9811
9812 <listitem>
9813 <para>Clipboard integration for OS/2 Guests</para>
9814 </listitem>
9815
9816 <listitem>
9817 <para>Created separate SDK component featuring a new Python programming interface on Linux and Solaris hosts</para>
9818 </listitem>
9819
9820 <listitem>
9821 <para>Support for VHD disk images</para>
9822 </listitem>
9823
9824 </itemizedlist></para>
9825
9826 <para>In addition, the following items were fixed and/or added:</para>
9827
9828 <itemizedlist>
9829
9830 <listitem>
9831 <para>VMM: VT-x fixes</para>
9832 </listitem>
9833
9834 <listitem>
9835 <para>AHCI: improved performance</para>
9836 </listitem>
9837
9838 <listitem>
9839 <para>GUI: keyboard fixes</para>
9840 </listitem>
9841
9842 <listitem>
9843 <para>Linux installer: properly uninstall the package even if
9844 unregistering the DKMS module fails</para>
9845 </listitem>
9846
9847 <listitem>
9848 <para>Linux Additions: the guest screen resolution is properly
9849 restored</para>
9850 </listitem>
9851
9852 <listitem>
9853 <para>Network: added support for jumbo frames (> 1536 bytes)</para>
9854 </listitem>
9855
9856 <listitem>
9857 <para>Shared Folders: fixed guest crash with Windows Media Player 11</para>
9858 </listitem>
9859
9860 <listitem>
9861 <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>
9862 </listitem>
9863
9864 </itemizedlist>
9865
9866 </sect1>
9867
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette