VirtualBox

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

最後變更 在這個檔案從54369是 54369,由 vboxsync 提交於 10 年 前

doc/manual: changelog

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

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