VirtualBox

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

Last change on this file since 36725 was 36725, checked in by vboxsync, 14 years ago

changelog for VBoxBalloonCtrl

File size: 184.2 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2
3 <sect1>
4 <title>Version 4.1.0 (2011-xx-xx)</title>
5
6 <para>This version is a major update. The following major new features
7 were added:</para>
8
9 <itemizedlist>
10
11 <listitem>
12 <para>Guest Additions: modules and features now are represented as facilities
13 to have a common interface for frontends.</para>
14 </listitem>
15
16 </itemizedlist>
17
18 <para>In addition, the following items were fixed and/or added:</para>
19
20 <itemizedlist>
21
22 <listitem>
23 <para>GUI: when reverting to a snapshot, ask for taking a snapshot
24 of the current state</para>
25 </listitem>
26
27 <listitem>
28 <para>GUI: added <emphasis>View</emphasis> menu</para>
29 </listitem>
30
31 <listitem>
32 <para>GUI: added setting for the promiscuous mode policy for
33 internal networks, bridged networks and host-only networks</para>
34 </listitem>
35
36 <listitem>
37 <para>VBoxManage: changed syntax of the <emphasis>guestcontrol</emphasis>
38 command group, fixed various bugs</para>
39 </listitem>
40
41 <listitem>
42 <para>VBoxBalloonCtrl: new service for automatic dynamic adjustment
43 of the balloon size for running VMs</para>
44 </listitem>
45
46 <listitem>
47 <para>Settings: machine names and snapshot names are not allowed to
48 be a valid UUID</para>
49 </listitem>
50
51 <listitem>
52 <para>Serial: announce the serial devices in the ACPI tables to make
53 Windows guests find the virtual hardware (bug #7411)</para>
54 </listitem>
55
56 <listitem>
57 <para>Guest Additions: improved driver installation on Windows guests</para>
58 </listitem>
59
60 <listitem>
61 <para>Guest Additions: fixed high CPU usage while executing guest programs
62 from the host</para>
63 </listitem>
64
65 <listitem>
66 <para>Webservice: use own log file, with log rotation to limit size</para>
67 </listitem>
68
69 </itemizedlist>
70
71 </sect1>
72
73 <sect1>
74 <title>Version 4.0.2 (2011-01-18)</title>
75
76 <para>This is a maintenance release. The following items were fixed and/or
77 added:</para>
78
79 <itemizedlist>
80
81 <listitem>
82 <para>GUI: don't crash if a removable host drive referenced from the VM
83 settings vanished</para>
84 </listitem>
85
86 <listitem>
87 <para>GUI: fixed a crash when using the KDE4 Oxygen theme and clicked
88 on the settings button (4.0 regression; bug #7875)</para>
89 </listitem>
90
91 <listitem>
92 <para>GUI: properly warn if the machine folder cannot be
93 created (bug #8031)</para>
94 </listitem>
95
96 <listitem>
97 <para>GUI: several fixes for multimonitor X11 guests</para>
98 </listitem>
99
100 <listitem>
101 <para>ExtPack: don't make the installer helper application suid root
102 (Linux .deb/.rpm packages only)</para>
103 </listitem>
104
105 <listitem>
106 <para>ExtPack: improved user experience on Vista / Windows 7 when installing
107 an extension pack</para>
108 </listitem>
109
110 <listitem>
111 <para>ExtPack: fixed issue with non-ascii characters in the path name
112 during installing an extension pack (bug #9717)</para>
113 </listitem>
114
115 <listitem>
116 <para>ExtPack: fixed SELinux issues on 32-bit Linux hosts</para>
117 </listitem>
118
119 <listitem>
120 <para>VBoxManage: Host-only interface creation and removal is now
121 supported for all platforms except Solaris (bug #7741)</para>
122 </listitem>
123
124 <listitem>
125 <para>VBoxManage: fixed segmentation fault when removing non-existent
126 host-only interface</para>
127 </listitem>
128
129 <listitem>
130 <para>Storage: fixed possible crashes with VMDK/VHD images with snapshots
131 and async I/O (4.0 regression)</para>
132 </listitem>
133
134 <listitem>
135 <para>Storage: don't eject the physical medium if a DVD/CDROM/floppy drive is
136 detached from a VM (bug #5825)</para>
137 </listitem>
138
139 <listitem>
140 <para>Storage: be more robust when a faulty guest sends ATA commands to an
141 ATAPI device (bug #6597)</para>
142 </listitem>
143
144 <listitem>
145 <para>Parallels: fixed deletion of the image during suspend, pause or
146 power off (4.0 regression)</para>
147 </listitem>
148
149 <listitem>
150 <para>Bridged networking: fixed host kernel panic when bridging
151 to devices with no TX queue (4.0 regression; Linux hosts only; bug #7908)</para>
152 </listitem>
153
154 <listitem>
155 <para>NAT: port-forwarding rule registration respects protocol parameter (bug #8094)</para>
156 </listitem>
157
158 <listitem>
159 <para>E1000: fixed PXE boot issues with WDS (bug #6330)</para>
160 </listitem>
161
162 <listitem>
163 <para>Virtio-net: fixed the issue with TX performance in some Linux
164 guests</para>
165 </listitem>
166
167 <listitem>
168 <para>ICH9: fixed VM crash (software virtualization only; bug #7885)</para>
169 </listitem>
170
171 <listitem>
172 <para>VGA: fixed VESA screen issue (4.0 regression; bug #7986)</para>
173 </listitem>
174
175 <listitem>
176 <para>Shared Folders: fixed parameter parsing when creating symbolic
177 links, fixes 32-bit/64-bit bitness issue (bug #818)</para>
178 </listitem>
179
180 <listitem>
181 <para>Main: fixed crash under rare circumstances due to an invalid
182 logging string (4.0 regression)</para>
183 </listitem>
184
185 <listitem>
186 <para>Main: improve error information propagation for errors preventing
187 a VM start</para>
188 </listitem>
189
190 <listitem>
191 <para>Main: fixed problems with snapshots and non-ASCII characters in
192 machine paths (bug #8024)</para>
193 </listitem>
194
195 <listitem>
196 <para>Webservice: now listens to localhost by default as documented
197 (bug #6067)</para>
198 </listitem>
199
200 <listitem>
201 <para>Settings: do not fail loading machine settings if removeable drive attachment (host drive or image)
202 cannot be found; with 4.0 this is much more likely when machines are moved from one host to another</para>
203 </listitem>
204
205 <listitem>
206 <para>Settings: fixed issue that changing a snapshot name or description was
207 not saved to machine XML</para>
208 </listitem>
209
210 <listitem>
211 <para>OVF/OVA: fixed import of files created by other OVF tools (bug
212 #7983)</para>
213 </listitem>
214
215 <listitem>
216 <para>rdesktop-vrdp: fix a crash during USB device enumeration (bug
217 #7981)</para>
218 </listitem>
219
220 <listitem>
221 <para>Linux hosts: fixed a crash during USB device enumeration.</para>
222 </listitem>
223
224 <listitem>
225 <para>Linux hosts: try a bit harder to allocate memory (bug #8035; 4.0
226 regression)</para>
227 </listitem>
228
229 <listitem>
230 <para>Guest Additions: fixed parsing of parameters for guest control in
231 VBoxService (4.0 regression; bug #8010)</para>
232 </listitem>
233
234 <listitem>
235 <para>Windows Guest Additions: automatic logon on Windows Vista/Windows 7 now supports
236 unlocking previously locked workstations</para>
237 </listitem>
238
239 </itemizedlist>
240
241 </sect1>
242
243 <sect1>
244 <title>Version 4.0.0 (2010-12-22)</title>
245
246 <para>This version is a major update. The following major new features
247 were added:</para>
248
249 <itemizedlist>
250
251 <listitem>
252 <para>Reorganization of VirtualBox into a base package and Extension Packs; see <xref linkend="intro-installing" /></para>
253 </listitem>
254
255 <listitem>
256 <para>New settings/disk file layout for VM portability; see <xref linkend="vboxconfigdata" /></para>
257 </listitem>
258
259 <listitem>
260 <para>Major rework of the GUI (now called "VirtualBox Manager"):
261 <itemizedlist>
262 <listitem>
263 <para>Redesigned user interface with guest window preview (also for screenshots)</para>
264 </listitem>
265
266 <listitem>
267 <para>New "scale" display mode with scaled guest display; see <xref linkend="intro-resize-window" /></para>
268 </listitem>
269
270 <listitem>
271 <para>Support for creating and starting <computeroutput>.vbox</computeroutput> desktop shortcuts (bug #1889)</para>
272 </listitem>
273
274 <listitem>
275 <para>The VM list is now sortable</para>
276 </listitem>
277
278 <listitem>
279 <para>Machines can now be deleted easily without a trace including snapshots and saved
280 states, and optionally including attached
281 disk images (bug #5511; also, <computeroutput>VBoxManage unregistervm --delete</computeroutput>
282 can do the same now)</para>
283 </listitem>
284
285 <listitem>
286 <para>Built-in creation of desktop file shortcuts to start VMs on double click (bug #2322)</para>
287 </listitem>
288
289 </itemizedlist>
290 </para>
291 </listitem>
292
293 <listitem>
294 <para>VMM: support more than 1.5/2 GB guest RAM on 32-bit hosts</para>
295 </listitem>
296
297 <listitem>
298 <para>New virtual hardware:
299 <itemizedlist>
300 <listitem>
301 <para>Intel ICH9 chipset with three PCI buses, PCI Express and Message Signaled Interrupts (MSI);
302 see <xref linkend="settings-motherboard" /></para>
303 </listitem>
304
305 <listitem>
306 <para>Intel HD Audio, for better support of modern guest operating systems
307 (e.g. 64-bit Windows; bug #2785)</para>
308 </listitem>
309 </itemizedlist>
310 </para>
311 </listitem>
312
313 <listitem>
314 <para>Improvements to OVF support (see <xref linkend="ovf" />):
315 <itemizedlist>
316 <listitem>
317 <para>Open Virtualization Format Archive (OVA) support</para>
318 </listitem>
319
320 <listitem>
321 <para>Significant performance improvements during export and import
322 </para>
323 </listitem>
324
325 <listitem>
326 <para>Creation of the manifest file on export is optional
327 now</para>
328 </listitem>
329
330 <listitem>
331 <para>Imported disks can have formats other than VMDK</para>
332 </listitem>
333
334 </itemizedlist>
335 </para>
336 </listitem>
337
338 <listitem>
339 <para>Resource control: added support for limiting a VM's CPU time and IO
340 bandwidth; see <xref linkend="storage-bandwidth-limit" /></para>
341 </listitem>
342
343 <listitem>
344 <para>Storage: support asynchronous I/O for iSCSI, VMDK, VHD and
345 Parallels images</para>
346 </listitem>
347
348 <listitem>
349 <para>Storage: support for resizing VDI and VHD images; see <xref linkend="vboxmanage-modifyvdi" />.</para>
350 </listitem>
351
352 <listitem>
353 <para>Guest Additions: support for multiple virtual screens in Linux
354 and Solaris guests using X.Org server 1.3 and later</para>
355 </listitem>
356
357 <listitem>
358 <para>Language bindings: uniform Java bindings for both local
359 (COM/XPCOM) and remote (SOAP) invocation APIs</para>
360 </listitem>
361
362 </itemizedlist>
363
364 <para>In addition, the following items were fixed and/or added:</para>
365
366 <itemizedlist>
367
368 <listitem>
369 <para>VMM: Enable large page support by default on 64-bit hosts
370 (applies to nested paging only)</para>
371 </listitem>
372
373 <listitem>
374 <para>VMM: fixed guru meditation when running Minix (VT-x only; bug #6557)</para>
375 </listitem>
376
377 <listitem>
378 <para>VMM: fixed crash under certain circumstances (Linux hosts only,
379 non VT-x/AMD-V mode only; bugs #4529 and #7819)</para>
380 </listitem>
381
382 <listitem>
383 <para>GUI: add configuration dialog for port forwarding in NAT mode
384 (bug #1657)</para>
385 </listitem>
386
387 <listitem>
388 <para>GUI: show the guest window content on save and restore</para>
389 </listitem>
390
391 <listitem>
392 <para>GUI: certain GUI warnings don't stop the VM output anymore</para>
393 </listitem>
394
395 <listitem>
396 <para>GUI: fixed black fullscreen minitoolbar on KDE4 hosts
397 (Linux hosts only; bug #5449)</para>
398 </listitem>
399
400 <listitem>
401 <para>BIOS: implemented multi-sector reading to speed up booting of certain
402 guests (e.g. Solaris)</para>
403 </listitem>
404
405 <listitem>
406 <para>Bridged networking: improved throughput by filtering out outgoing
407 packets intended for the host before they reach the physical network
408 (Linux hosts only; bug #7792)</para>
409 </listitem>
410
411 <listitem>
412 <para>3D support: allow use of <emphasis>CR_SYSTEM_GL_PATH</emphasis>
413 again (bug #6864)</para>
414 </listitem>
415
416 <listitem>
417 <para>3D support: fixed various clipping/visibility issues (bugs #5659,
418 #5794, #5848, #6018, #6187, #6570)</para>
419 </listitem>
420
421 <listitem>
422 <para>3D support: guest application stack corruption when using
423 glGetVertexAttrib[ifd]v (bug #7395)</para>
424 </listitem>
425
426 <listitem>
427 <para>3D support: fixed OpenGL support for libMesa 7.9</para>
428 </listitem>
429
430 <listitem>
431 <para>3D support: fixed Unity/Compiz crashes on natty</para>
432 </listitem>
433
434 <listitem>
435 <para>2D Video acceleration: multimonitor support</para>
436 </listitem>
437
438 <listitem>
439 <para>VRDP: fixed rare crash in multimonitor configuration</para>
440 </listitem>
441
442 <listitem>
443 <para>VRDP: support for upstream audio</para>
444 </listitem>
445
446 <listitem>
447 <para>Display: fixed occasional guest resize crash</para>
448 </listitem>
449
450 <listitem>
451 <para>NAT: port forwarding rules can be applied at runtime</para>
452 </listitem>
453
454 <listitem>
455 <para>SATA: allow to attach CD/DVD-ROM drives including passthrough
456 (bug #7058)</para>
457 </listitem>
458
459 <listitem>
460 <para>Floppy: support readonly image files, taking this as the
461 criteria for making the medium readonly (bug #5651)</para>
462 </listitem>
463
464 <listitem>
465 <para>Audio: fixed memory corruption during playback under rare
466 circumstances</para>
467 </listitem>
468
469 <listitem>
470 <para>Audio: the DirectSound backend now allows VMs to be audible when
471 another DirectSound application is active, including another VM (bug
472 #5578)
473 </para>
474 </listitem>
475
476 <listitem>
477 <para>EFI: support for SATA disks and CDROMs</para>
478 </listitem>
479
480 <listitem>
481 <para>BIOS: reduce the stack usage of the VESA BIOS function
482 <emphasis>#4F01</emphasis> (Quake fix)</para>
483 </listitem>
484
485 <listitem>
486 <para>OVF/OVA: fixed export of VMs with iSCSI disks</para>
487 </listitem>
488
489 <listitem>
490 <para>Storage: Apple DMG image support for the virtual CD/DVD (bug
491 #6760)</para>
492 </listitem>
493
494 <listitem>
495 <para>Linux host USB support: introduced a less invasive way of
496 accessing raw USB devices (bugs #1093, #5345, #7759)</para>
497 </listitem>
498
499 <listitem>
500 <para>Linux hosts: support recent Linux kernels with
501 <emphasis>CONFIG_DEBUG_SET_MODULE_RONX</emphasis> set</para>
502 </listitem>
503
504 <listitem>
505 <para>Guest Additions: Shared Folders now can be marked as being auto-mounted
506 on Windows, Linux and Solaris guests</para>
507 </listitem>
508
509 <listitem>
510 <para>Linux Additions: Shared Folders now support symbolic links (bug #818)</para>
511 </listitem>
512
513 <listitem>
514 <para>Linux Additions: combined 32-bit and 64-bit additions into one
515 file</para>
516 </listitem>
517
518 <listitem>
519 <para>Windows Additions: automatic logon on Windows Vista/Windows 7 is now able
520 to handle renamed user accounts; added various bugfixes</para>
521 </listitem>
522
523 </itemizedlist>
524
525 </sect1>
526
527 <sect1>
528 <title>Version 3.2.12 (2010-11-30)</title>
529
530 <para>This is a maintenance release. The following items were fixed and/or
531 added:</para>
532
533 <itemizedlist>
534
535 <listitem>
536 <para>VMM: fixed rare host crash when running 64-bit guests on 32-bit
537 hosts (bug #7577)</para>
538 </listitem>
539
540 <listitem>
541 <para>VMM: fixed host reboots under rare circumstances due to NMIs
542 triggered by active performance counters (Linux hosts in
543 non-VT-x/AMD-V mode only; bug #4529)</para>
544 </listitem>
545
546 <listitem>
547 <para>VMM: fixed out of memory guru meditation for large memory guests (bug #7586)</para>
548 </listitem>
549
550 <listitem>
551 <para>VMM: fixed a guru meditation related to large pages</para>
552 </listitem>
553
554 <listitem>
555 <para>VMM: use new VT-x feature to keep the guest from hogging the CPU</para>
556 </listitem>
557
558 <listitem>
559 <para>Snapshots: implemented deleting the last remaining snapshot while
560 the VM is running</para>
561 </listitem>
562
563 <listitem>
564 <para>GUI: perform the checks for exceeding the size limit of the host file
565 system and for broken asynchronous I/O on older Linux kernels with ext4 / xfs
566 file systems not only when starting the VM from scratch but also when
567 starting from a saved state</para>
568 </listitem>
569
570 <listitem>
571 <para>NAT: fixed memory leak (3.2.0 regression; bugs #6918, #7353)</para>
572 </listitem>
573
574 <listitem>
575 <para>NAT: fixed Linux NFS root issue (bugs #7299)</para>
576 </listitem>
577
578 <listitem>
579 <para>Networking: fixed VM reset handling in e1000</para>
580 </listitem>
581
582 <listitem>
583 <para>VRDP: fixed rare crash in multimonitor configuration</para>
584 </listitem>
585
586 <listitem>
587 <para>Display: fixed occasional guest resize crash</para>
588 </listitem>
589
590 <listitem>
591 <para>Mouse: don't send relative mouse events together with absolute
592 mouse events (3.2.10 regression; bug #7571)</para>
593 </listitem>
594
595 <listitem>
596 <para>Keyboard: fixes for the USB keyboard emulation;
597 fixes for Korean keyboards</para>
598 </listitem>
599
600 <listitem>
601 <para>Serial: don't hang if the host device would block during
602 open (bugs #5756, #5380)</para>
603 </listitem>
604
605 <listitem>
606 <para>Serial: fixed modem status lines (Linux hosts only; bug #812)</para>
607 </listitem>
608
609 <listitem>
610 <para>Graphics: Horizontal resolutions are no longer restricted to a
611 multiple of 8 pixels (bug #2047; requires Guest Additions update).
612 </para>
613 </listitem>
614
615 <listitem>
616 <para>USB: fixed a crash with older Linux kernels and non-ASCII characters
617 in device strings (Linux hosts only; bug #6983, #7158, #7733; version
618 3.2.8 contained an incomplete fix)</para>
619 </listitem>
620
621 <listitem>
622 <para>USB: fixed a crash under rare circumstances (bug #7409; Windows hosts
623 only)</para>
624 </listitem>
625
626 <listitem>
627 <para>"iSCSI: respond to NOP-In requests from the target immediately to avoid
628 being disconnected if the guest is idle</para>
629 </listitem>
630
631 <listitem>
632 <para>3D support: fixed a crash under certain circumstances (bug #7659)</para>
633 </listitem>
634
635 <listitem>
636 <para>3D support: fixed crashes for GLUT based apps (bug #6848)</para>
637 </listitem>
638
639 <listitem>
640 <para>3D support: added missing GLX 1.3 functionality (bugs #7652, #7195)</para>
641 </listitem>
642
643 <listitem>
644 <para>2D Video acceleration: fixed potential deadlock when saving the VM
645 state (bug #4124)</para>
646 </listitem>
647
648 <listitem>
649 <para>Windows hosts: another fix for BSODs under certain circumstances in
650 VBoxNetFlt.sys (bug #7601)</para>
651 </listitem>
652
653 <listitem>
654 <para>Solaris hosts: fixed host USB DVD drive detection</para>
655 </listitem>
656
657 <listitem>
658 <para>Mac OS X hosts: fixed swapped keys for certain ISO keyboard types
659 (bug #2996)</para>
660 </listitem>
661
662 <listitem>
663 <para>Linux hosts: added link state handling for TAP devices needed for proper
664 operation with bridged networking on kernels 2.6.36 and above (bug #7649)</para>
665 </listitem>
666
667 <listitem>
668 <para>Linux hosts/guests: Linux 2.6.37 fixes</para>
669 </listitem>
670
671 <listitem>
672 <para>Linux Additions: properly compile the vboxvideo module if DKMS
673 is not installed (bug #7572)</para>
674 </listitem>
675
676 <listitem>
677 <para>Linux Additions: fixed a memory leak when accessing non-existing
678 files on a Shared Folders (bug #7705)</para>
679 </listitem>
680
681 <listitem>
682 <para>Windows Additions: skip none-mapped user accounts when enumerating
683 user accounts for VM information</para>
684 </listitem>
685
686 </itemizedlist>
687
688 </sect1>
689
690 <sect1>
691 <title>Version 3.2.10 (2010-10-08)</title>
692
693 <para>This is a maintenance release. The following items were fixed and/or
694 added:</para>
695
696 <itemizedlist>
697
698 <listitem>
699 <para>VMM: V8086 mode fix for legacy DOS/Windows guests with EMM386
700 (3.2.8 regression)</para>
701 </listitem>
702
703 <listitem>
704 <para>VMM: stability fix (bug #7342)</para>
705 </listitem>
706
707 <listitem>
708 <para>VMM: fixed a Guru meditation related to large pages (bug #7300)</para>
709 </listitem>
710
711 <listitem>
712 <para>VMM: fixed support for large pages on Linux hosts</para>
713 </listitem>
714
715 <listitem>
716 <para>VMM: fixed a Guru meditation for large memory 64-bit guests on 32-bit
717 hosts with nested paging (bug #7544)</para>
718 </listitem>
719
720 <listitem>
721 <para>VMM: performance improvements for VMs with more than
722 2GB RAM (bug #6928)</para>
723 </listitem>
724
725 <listitem>
726 <para>GUI: fixed host key handling if the host key is set to Left Alt
727 (Linux/Solaris hosts only; 3.2.0 regression; bug #6758)</para>
728 </listitem>
729
730 <listitem>
731 <para>GUI: the VM can be minimized from the mini toolbar
732 (bug #4952)</para>
733 </listitem>
734
735 <listitem>
736 <para>GUI: handle Ctrl+Break properly on X11 hosts (3.2.0 regression;
737 bug #6122)</para>
738 </listitem>
739
740 <listitem>
741 <para>GUI: fixed the case where the user aborted the media selector
742 for selecting the boot hard disk from the VM wizard</para>
743 </listitem>
744
745 <listitem>
746 <para>GUI: added a check for Linux kernels 2.6.36 or later which are known
747 to have the asynchronous I/O bug on ext4 / xfs file systems fixed
748 (Linux hosts only)</para>
749 </listitem>
750
751 <listitem>
752 <para>OpenSolaris guests: use SATA controller by default</para>
753 </listitem>
754
755 <listitem>
756 <para>Storage: fixed I/O errors in the guest after compacting VDI
757 images (3.2.6 regression; bug #7294)</para>
758 </listitem>
759
760 <listitem>
761 <para>Storage: automatically repair base disk images with non-zero
762 parent UUID which made them inaccessible (bug #7289)</para>
763 </listitem>
764
765 <listitem>
766 <para>Storage: fixed corrupted images if a merge operation was
767 canceled</para>
768 </listitem>
769
770 <listitem>
771 <para>IDE: added ATAPI passthrough support for audio CDs</para>
772 </listitem>
773
774 <listitem>
775 <para>SATA: fixed a potential hang during boot of recent Solaris guests</para>
776 </listitem>
777
778 <listitem>
779 <para>SATA: handle out of disk space and similar conditions better</para>
780 </listitem>
781
782 <listitem>
783 <para>iSCSI: fixed sporadic hangs when closing the connection</para>
784 </listitem>
785
786 <listitem>
787 <para>VGA: fixed missing redraw with multiple screens under certain
788 circumstances (bug #7291)</para>
789 </listitem>
790
791 <listitem>
792 <para>VGA: serveral small fixes for legacy VGA graphics modes</para>
793 </listitem>
794
795 <listitem>
796 <para>Bridged networking: fixed occasional host freeze during VM shutdown
797 (Linux hosts only)</para>
798 </listitem>
799
800 <listitem>
801 <para>NAT: don't check for the existence of the TFTP prefix when delivering
802 a file via bootp (bug #7384)</para>
803 </listitem>
804
805 <listitem>
806 <para>NAT: fixed resolving of names at the host resolver (bug #7138)</para>
807 </listitem>
808
809 <listitem>
810 <para>NAT: under rare conditions the NAT engine consumed 100% CPU load
811 (non-Windows hosts only)</para>
812 </listitem>
813
814 <listitem>
815 <para>VRDP: fixed memory leak under certain circumstances (bug #5966)</para>
816 </listitem>
817
818 <listitem>
819 <para>VRDP: fixed missing redraws with Windows guests under certain
820 circumstances</para>
821 </listitem>
822
823 <listitem>
824 <para>USB: properly discard blocking outstanding bulk URBs, fixes some
825 printers</para>
826 </listitem>
827
828 <listitem>
829 <para>USB: Blackberry fix (bug #6465)</para>
830 </listitem>
831
832 <listitem>
833 <para>VBoxHeadless: fixed event queue processing problems which led to
834 hangs if the VM could not be started successfully</para>
835 </listitem>
836
837 <listitem>
838 <para>VBoxManage: don't crash if parameters with invalid characters
839 are passed (bug #7388)</para>
840 </listitem>
841
842 <listitem>
843 <para>VBoxManage: <computeroutput>clonehd</computeroutput>: fixed a
844 bug where the command aborted with an error message under rare
845 circumstances</para>
846 </listitem>
847
848 <listitem>
849 <para>VBoxManage <computeroutput>metrics</computeroutput>: made it work
850 for directly started VMs again (3.2.8 regression; bug #7482)</para>
851 </listitem>
852
853 <listitem>
854 <para>3D support: report <emphasis>GLX_ARB_get_proc_address</emphasis>
855 as supported extension</para>
856 </listitem>
857
858 <listitem>
859 <para>3D support: guest application stack corruption when using
860 <emphasis>glGetVertexAttrib[ifd]v</emphasis> (bug #7395)</para>
861 </listitem>
862
863 <listitem>
864 <para>3D support: fixed broken 3D support when switching to
865 fullscreen/seamless modes (bug #7314)</para>
866 </listitem>
867
868 <listitem>
869 <para>3D support: fixed 32bit OpenGL apps under 64bit Windows XP/Vista (bug #7066)</para>
870 </listitem>
871
872 <listitem>
873 <para>OVF: fixed bug when exporting a VM with multiple attached disks
874 (bug #7366)</para>
875 </listitem>
876
877 <listitem>
878 <para>OVF: fixed slow export for certain filesystems (bug #3719)</para>
879 </listitem>
880
881 <listitem>
882 <para>OVF: disabled manifest (.mf file) support; manifests are no
883 longer verified on import nor written on export</para>
884 </listitem>
885
886 <listitem>
887 <para>Shared clipboard/Windows: improved the reliability of the shared
888 clipboard on Windows hosts and guest (partial fix to bug #5266)</para>
889 </listitem>
890
891 <listitem>
892 <para>Shared Folders: don't show an empty directory if filenames with an
893 invalid encoding exist on the host (bug #7349)</para>
894 </listitem>
895
896 <listitem>
897 <para>Shared Folders: return the proper error code when trying
898 to list files for a non-existing wildcard (bug #7004)</para>
899 </listitem>
900
901 <listitem>
902 <para>Audio: fixed guest memory corruption when capturing from the
903 NULL audio backend (bug #6911)</para>
904 </listitem>
905
906 <listitem>
907 <para>Audio: improved playback quality (less choppy)</para>
908 </listitem>
909
910 <listitem>
911 <para>Web service: avoid unnecessary creation of idle threads</para>
912 </listitem>
913
914 <listitem>
915 <para>Additions: fixed bug in the guest execution feature when passing
916 more than one environment variable</para>
917 </listitem>
918
919 <listitem>
920 <para>Additions: refresh all guest properties written by VBoxService
921 after the VM was restored from a saved state</para>
922 </listitem>
923
924 <listitem>
925 <para>Additions: fixed a <emphasis>division by zero</emphasis> crash of
926 VBoxService under certain circumstances</para>
927 </listitem>
928
929 <listitem>
930 <para>Additions: immediately resynchronize the guest time with the host
931 time after the VM was restored from a saved state (bug #4018)</para>
932 </listitem>
933
934 <listitem>
935 <para>Additions/Windows: fixed <emphasis>LsaEnumerate</emphasis> error when
936 enumerating logged in users</para>
937 </listitem>
938
939 <listitem>
940 <para>Additions/X.Org: support X.Org Server 1.9 (bug #7306)</para>
941 </listitem>
942
943 <listitem>
944 <para>Additions/X.Org: don't crash VBoxClient during reboot</para>
945 </listitem>
946
947 <listitem>
948 <para>Solaris hosts: fixed host DVD drive enumeration on Solaris 10</para>
949 </listitem>
950
951 <listitem>
952 <para>Solaris hosts: added a custom core dumper to procure more data
953 in the event of a VM crash</para>
954 </listitem>
955
956 <listitem>
957 <para>Solaris guests: fixed user idle detection</para>
958 </listitem>
959
960 <listitem>
961 <para>Solaris guests: fixed a possible panic in Shared Folders when using
962 the wrong user or group IDs (bug #7295)</para>
963 </listitem>
964
965 <listitem>
966 <para>Solaris guests: fixed Shared Folders from truncating files to 2GB on
967 32-bit guests (bug #7324)</para>
968 </listitem>
969
970 <listitem>
971 <para>Windows hosts: fixed a BSOD under certain circumstances in VBoxNetFlt.sys
972 (bug #7448)</para>
973 </listitem>
974
975 <listitem>
976 <para>Linux hosts/guests: Linux 2.6.36 fixes</para>
977 </listitem>
978
979 <listitem>
980 <para>Linux hosts/guests: DKMS fixes (bug #5817)</para>
981 </listitem>
982
983 <listitem>
984 <para>Mac OS X hosts: fixed missing dock menu entries (bug #7392)</para>
985 </listitem>
986
987 </itemizedlist>
988
989 </sect1>
990
991 <sect1>
992 <title>Version 3.2.8 (2010-08-05)</title>
993
994 <para>This is a maintenance release. The following items were fixed and/or
995 added:</para>
996
997 <itemizedlist>
998
999 <listitem>
1000 <para>VMM: properly terminate the VM with an error if the guest is trying
1001 to switch to the PAE mode but PAE is disabled in the VM settings</para>
1002 </listitem>
1003
1004 <listitem>
1005 <para>GUI: switch to native file dialogs (Windows hosts only; bug 5459)</para>
1006 </listitem>
1007
1008 <listitem>
1009 <para>GUI: don't use native file dialogs on KDE hosts (Linux hosts only;
1010 bug #6809)</para>
1011 </listitem>
1012
1013 <listitem>
1014 <para>3D support: fixed <emphasis>GL_EXT_texture_sRGB</emphasis> support</para>
1015 </listitem>
1016
1017 <listitem>
1018 <para>PXE: fixed ZENworks PXE boot regression</para>
1019 </listitem>
1020
1021 <listitem>
1022 <para>OVF: fixed slower export and larger images under certain
1023 circumstances (3.2.6 regression; bug #7073)</para>
1024 </listitem>
1025
1026 <listitem>
1027 <para>USB: properly signal an interrupt if the port suspend status
1028 changes</para>
1029 </listitem>
1030
1031 <listitem>
1032 <para>USB: respect the remote-only filter</para>
1033 </listitem>
1034
1035 <listitem>
1036 <para>USB: avoid VM hang when changing the configuration of
1037 certain devices (Windows hosts only)</para>
1038 </listitem>
1039
1040 <listitem>
1041 <para>USB: fix a crash with older Linux kernels and non-ASCII characters
1042 in device strings (Linux hosts only; bug #6983)</para>
1043 </listitem>
1044
1045 <listitem>
1046 <para>PageFusion: fixed conflict with the guest execution feature</para>
1047 </listitem>
1048
1049 <listitem>
1050 <para>PageFusion: fixed stability issues with a large number of VMs</para>
1051 </listitem>
1052
1053 <listitem>
1054 <para>PageFusion: fixed host crashes with guest SMP and Win64 guests </para>
1055 </listitem>
1056
1057 <listitem>
1058 <para>Memory ballooning: fixed problems restoring VMs with pre-allocation enabled</para>
1059 </listitem>
1060
1061 <listitem>
1062 <para>Bridged networking: fixed performance issue with GRO enabled on
1063 bridged device (bug #7059)</para>
1064 </listitem>
1065
1066 <listitem>
1067 <para>Hostonly networking: fixed performance issue (3.2.6 regression; bug #7081)</para>
1068 </listitem>
1069
1070 <listitem>
1071 <para>Hard disks: fix auto-reset of immutable disk at VM startup
1072 (bug #6832)</para>
1073 </listitem>
1074
1075 <listitem>
1076 <para>BusLogic: several fixes for Windows NT/2000 and SCO OpenServer
1077 guests</para>
1078 </listitem>
1079
1080 <listitem>
1081 <para>LsiLogic: fixed I/O errors under rare circumstances</para>
1082 </listitem>
1083
1084 <listitem>
1085 <para>Sharing disks: support for attaching one disk to several VMs
1086 without external tools and tricks</para>
1087 </listitem>
1088
1089 <listitem>
1090 <para>Shared Folders: several fixes and performance enhancements
1091 for Solaris guests (bugs #4154 and #6512)</para>
1092 </listitem>
1093
1094 <listitem>
1095 <para>Solaris Installer: added support for remote installations</para>
1096 </listitem>
1097
1098 <listitem>
1099 <para>Guest Properties API: correctly support enumerating the properties
1100 of a running VM with an empty "patterns" field (bug #7171)</para>
1101 </listitem>
1102
1103 <listitem>
1104 <para>Guest properties: properly delete transient properties on
1105 shutdown</para>
1106 </listitem>
1107
1108 <listitem>
1109 <para>RDP video redirection performance improvements and stability
1110 fixes</para>
1111 </listitem>
1112
1113 <listitem>
1114 <para>Settings: silently fix host audio driver when reading machine XML
1115 settings files or OVF written by VirtualBox on a different host OS, for
1116 example convert DirectSound to PulseAudio (bug #7209)
1117 </para>
1118 </listitem>
1119
1120 <listitem>
1121 <para>Settings: properly store the NAT network setting in XML
1122 settings file version 1.10 and later (bug #6176)</para>
1123 </listitem>
1124
1125 <listitem>
1126 <para>VBoxManage: handle differencing images with parent UUID correctly
1127 in subcommand <emphasis>openmedium disk</emphasis> (bug #6751)</para>
1128 </listitem>
1129
1130 <listitem>
1131 <para>Web service: enabled HTTP keepalive for much better performance
1132 </para>
1133 </listitem>
1134
1135 <listitem>
1136 <para>Web service: added timestamps to logging output</para>
1137 </listitem>
1138
1139 <listitem>
1140 <para>Web service: treat 8-bit strings as UTF-8 not ASCII</para>
1141 </listitem>
1142
1143 <listitem>
1144 <para>X11 Additions: fix for Xorg 6.8 guests (e.g. RHEL4)</para>
1145 </listitem>
1146
1147 </itemizedlist>
1148
1149 </sect1>
1150
1151 <sect1>
1152 <title>Version 3.2.6 (2010-06-25)</title>
1153
1154 <para>This is a maintenance release. The following items were fixed and/or
1155 added:</para>
1156
1157 <itemizedlist>
1158
1159 <listitem>
1160 <para>VMM: fixed host crash when running 64-bit guests on 32-bit hosts
1161 with certain Intel CPUs (VT-x only; bug #6166) </para>
1162 </listitem>
1163
1164 <listitem>
1165 <para>VMM: allow 64-bit SMP guests on 32-bit hosts (VT-x and AMD-V only;
1166 does not apply to Mac OS X, which already supports it) </para>
1167 </listitem>
1168
1169 <listitem>
1170 <para>VMM: fixed Guru mediation if guests with more than 2GB are booted
1171 with VT-x/AMD-V disabled (bug #5740)</para>
1172 </listitem>
1173
1174 <listitem>
1175 <para>VMM: fixed TR limit trashing (VT-x and 64-bit host only; bug #7052)</para>
1176 </listitem>
1177
1178 <listitem>
1179 <para>Page Fusion: several bug fixes for SMP guests (including bug #6964) </para>
1180 </listitem>
1181
1182 <listitem>
1183 <para>Teleportation: several fixes and improvements</para>
1184 </listitem>
1185
1186 <listitem>
1187 <para>Mac OS X server guests: compatibility fix</para>
1188 </listitem>
1189
1190 <listitem>
1191 <para>EFI: fixed memory detection for guests with 2GB or more RAM
1192 assigned</para>
1193 </listitem>
1194
1195 <listitem>
1196 <para>GUI: added a workaround for a Linux kernel bug which affecting
1197 asynchronous I/O on ext4 / xfs file systems (Linux hosts only)</para>
1198 </listitem>
1199
1200 <listitem>
1201 <para>GUI: added setting for multiple VRDP connections; useful if
1202 multiple screens are enabled</para>
1203 </listitem>
1204
1205 <listitem>
1206 <para>GUI: another fix for the keyboard capturing bug under metacity (bug #6727)</para>
1207 </listitem>
1208
1209 <listitem>
1210 <para>GUI: fixed quit dialog when used in seamless or fullscreen mode
1211 (Mac OS X hosts only; bug #6938)</para>
1212 </listitem>
1213
1214 <listitem>
1215 <para>GUI: handle the extra key on the Brazilian keyboard on X11 hosts
1216 again (bug #7022).
1217 </para>
1218 </listitem>
1219
1220 <listitem>
1221 <para>2D Video acceleration: fixed crashes when leaving the fullscreen mode
1222 (bug #6768)</para>
1223 </listitem>
1224
1225 <listitem>
1226 <para>VBoxManage: fixed <emphasis>storageattach</emphasis> error handling
1227 (bug #6927)</para>
1228 </listitem>
1229
1230 <listitem>
1231 <para>VBoxManage: fixed <emphasis>dhcpserver add</emphasis> (3.2.0 regression;
1232 bug #7031)</para>
1233 </listitem>
1234
1235 <listitem>
1236 <para>Storage: fixed hang with images located on filesystems which
1237 don't support async I/O (bug #6905)</para>
1238 </listitem>
1239
1240 <listitem>
1241 <para>Storage: fixed raw disks on Windows hosts (3.2.0 regression;
1242 bug #6987)</para>
1243 </listitem>
1244
1245 <listitem>
1246 <para>LsiLogic: fixed hang with older Linux guests</para>
1247 </listitem>
1248
1249 <listitem>
1250 <para>BusLogic: fixed hang during I/O</para>
1251 </listitem>
1252
1253 <listitem>
1254 <para>SATA: set initial number of ports to 1 as some guests can't handle
1255 30 ports (e.g. CentOS 4 and FreeBSD; bug #6984)</para>
1256 </listitem>
1257
1258 <listitem>
1259 <para>SATA: performance improvement</para>
1260 </listitem>
1261
1262 <listitem>
1263 <para>SCSI: fixed error when using the full format option during Windows
1264 installation (bug #5101)</para>
1265 </listitem>
1266
1267 <listitem>
1268 <para>iSCSI: fixed authentication (bug #4031)</para>
1269 </listitem>
1270
1271 <listitem>
1272 <para>Host-only/bridged networking: fixed excessive host kernel warnings
1273 under certain circumstances (Linux hosts only; 3.2.0 regression;
1274 bug #6872)</para>
1275 </listitem>
1276
1277 <listitem>
1278 <para>NAT: fixed potential memory leaks</para>
1279 </listitem>
1280
1281 <listitem>
1282 <para>NAT: increased the size of the memory pool for 16K Jumbo frames
1283 (performance tweak)</para>
1284 </listitem>
1285
1286 <listitem>
1287 <para>NAT: allow to link/unlink the network cable even if the VM
1288 is currently paused</para>
1289 </listitem>
1290
1291 <listitem>
1292 <para>E1000: disconnect cable was not properly handled if the NIC
1293 was not yet initialized by the guest</para>
1294 </listitem>
1295
1296 <listitem>
1297 <para>OVF: export performance optimization</para>
1298 </listitem>
1299
1300 <listitem>
1301 <para>OVF: upgraded OS type definitions to CIM 2.25.0 so that Windows 7
1302 and other OSes are now tagged correctly on export</para>
1303 </listitem>
1304
1305 <listitem>
1306 <para>Settings: the setting for disabling the host I/O cache was sometimes
1307 not properly saved</para>
1308 </listitem>
1309
1310 <listitem>
1311 <para>Settings: save machine state into XML correctly even when snapshot
1312 folder has been changed to a non-default location (bug #5656)</para>
1313 </listitem>
1314
1315 <listitem>
1316 <para>USB: allow the guest to disable an EHCI port</para>
1317 </listitem>
1318
1319 <listitem>
1320 <para>USB: find a valid language ID before querying strings (bug #7034)</para>
1321 </listitem>
1322
1323 <listitem>
1324 <para>POSIX hosts: fixed several memory leaks (3.2.0 regression)</para>
1325 </listitem>
1326
1327 <listitem>
1328 <para>Solaris hosts: fixed VDI access problem under certain circumstances
1329 (IDE/SATA; 3.2.0 regression)</para>
1330 </listitem>
1331
1332 <listitem>
1333 <para>Solaris hosts: fixed VM fails to start on 32-bit hosts (3.2.0 regression; bug #6899)</para>
1334 </listitem>
1335
1336 <listitem>
1337 <para>Windows hosts (32-bit): increase guest RAM limit if the host
1338 kernel allows for more virtual address space</para>
1339 </listitem>
1340
1341 <listitem>
1342 <para>Linux Additions: re-read a directory after a file was removed
1343 (bug #5251)</para>
1344 </listitem>
1345
1346 <listitem>
1347 <para>Linux Additions: install the DRI driver in the right location on
1348 ArchLinux guests (bug #6937)</para>
1349 </listitem>
1350
1351 <listitem>
1352 <para>X11 Additions: fixed spurious mouse movement events (bug #4260)</para>
1353 </listitem>
1354
1355 <listitem>
1356 <para>Solaris Additions: fixed guest execution feature</para>
1357 </listitem>
1358
1359 <listitem>
1360 <para>Windows Additions: automatic logon on Windows Vista/Windows 7 is now able
1361 to handle renamed and principal user accounts; added various bugfixes</para>
1362 </listitem>
1363
1364 <listitem>
1365 <para>Windows Additions: improved command line parsing of the installer</para>
1366 </listitem>
1367
1368 <listitem>
1369 <para>Windows Additions: fixed driver verifier bugcheck in VBoxMouse (bug #6453)</para>
1370 </listitem>
1371
1372 <listitem>
1373 <para>3D support: fixed OpenGL support for 32bit applications under 64bit Windows guests</para>
1374 </listitem>
1375
1376 </itemizedlist>
1377 </sect1>
1378
1379 <sect1>
1380 <title>Version 3.2.4 (2010-06-07)</title>
1381
1382 <para>This is a maintenance release. The following items were fixed and/or
1383 added:</para>
1384
1385 <itemizedlist>
1386
1387 <listitem>
1388 <para>GUI: fixed superfluous resize-event on powering-on VM for X11
1389 (improvement for the 3.2.2 fix)</para>
1390 </listitem>
1391
1392 <listitem>
1393 <para>GUI: fixed keyboard capturing bug under metacity (bug #6727)</para>
1394 </listitem>
1395
1396 <listitem>
1397 <para>Host-only/bridged networking: fixed guest-to-guest communication
1398 over wireless (3.2.0 regression; bug #6855)</para>
1399 </listitem>
1400
1401 <listitem>
1402 <para>Storage: fixed a potential guest disk corruption with
1403 growing images (3.2.0 regression)</para>
1404 </listitem>
1405
1406 <listitem>
1407 <para>Page Fusion: fixed shared module detection for Win64 guests</para>
1408 </listitem>
1409
1410 <listitem>
1411 <para>3D support: allow use of <emphasis>CR_SYSTEM_GL_PATH</emphasis>
1412 again (bug #6864)</para>
1413 </listitem>
1414
1415 <listitem>
1416 <para>3D support: fixed a host assertion for some multi-threaded guest
1417 applications (bug #5236)</para>
1418 </listitem>
1419
1420 <listitem>
1421 <para>3D support: fixed host crashes with nVIDIA drivers on WDDM startup</para>
1422 </listitem>
1423
1424 <listitem>
1425 <para>OVF: fixed import of OVFs with a VM description (annotation)
1426 (3.2.2 regression; bug #6914)</para>
1427 </listitem>
1428
1429 <listitem>
1430 <para>VRDP: fixed issues with secondary monitors (bug #6759)</para>
1431 </listitem>
1432
1433 </itemizedlist>
1434
1435 </sect1>
1436
1437 <sect1>
1438 <title>Version 3.2.2 (2010-06-02)</title>
1439
1440 <para>This is a maintenance release. The following items were fixed and/or
1441 added:</para>
1442
1443 <itemizedlist>
1444
1445 <listitem>
1446 <para>VMM: fixed rare invalid guest state guru meditation (VT-x only)</para>
1447 </listitem>
1448
1449 <listitem>
1450 <para>VMM: fixed poor performance with nested paging and unrestricted
1451 guest execution (VT-x only; bug #6716)</para>
1452 </listitem>
1453
1454 <listitem>
1455 <para>VMM: fixed occasional guru meditation during Windows 7 bootup (bug #6728)</para>
1456 </listitem>
1457
1458 <listitem>
1459 <para>GUI: keep the status for remote control in sync with the actual
1460 state</para>
1461 </listitem>
1462
1463 <listitem>
1464 <para>GUI: don't exit after a successful refresh of an invalid VM configuration</para>
1465 </listitem>
1466
1467 <listitem>
1468 <para>GUI: fixed keyboard capturing bug under metacity (bug #6727)</para>
1469 </listitem>
1470
1471 <listitem>
1472 <para>GUI: fixed crash during VM termination if a modal dialog is open</para>
1473 </listitem>
1474
1475 <listitem>
1476 <para>GUI: default controllers names of New VM Wizard are synchronized with VM settings</para>
1477 </listitem>
1478
1479 <listitem>
1480 <para>GUI: fixed superfluous resize-event on powering-on VM for X11</para>
1481 </listitem>
1482
1483 <listitem>
1484 <para>GUI: fixed regression - missed USB item's tool-tip of USB devices menu</para>
1485 </listitem>
1486
1487 <listitem>
1488 <para>GUI: Activate VM window on mouse-hovering for multi-monitor VMs</para>
1489 </listitem>
1490
1491 <listitem>
1492 <para>VBoxSDL/Linux hosts: automated keyboard type detection (bug #5764)</para>
1493 </listitem>
1494
1495 <listitem>
1496 <para>SATA: fixed crash during VM suspend under rare circumstances</para>
1497 </listitem>
1498
1499 <listitem>
1500 <para>SATA: fixed crash during VM reset after a snapshot was taken</para>
1501 </listitem>
1502
1503 <listitem>
1504 <para>Storage: fixed sporadic hang of SMP guests using SATA or
1505 LSI Logic SCSI and asynchronous I/O</para>
1506 </listitem>
1507
1508 <listitem>
1509 <para>Virtio-net: fix for guests with more than about 4GB RAM
1510 (bug #6784)</para>
1511 </listitem>
1512
1513 <listitem>
1514 <para>Page Fusion: fixed VBoxService crash with enabled Page Fusion on Win64 guests</para>
1515 </listitem>
1516
1517 <listitem>
1518 <para>Page Fusion: added kernel module sharing</para>
1519 </listitem>
1520
1521 <listitem>
1522 <para>HGCM: fixed memory leak which showed up if the Guest Additions were
1523 accessing a non-existing HGCM service</para>
1524 </listitem>
1525
1526 <listitem>
1527 <para>Teleportation: several fixes</para>
1528 </listitem>
1529
1530 <listitem>
1531 <para>Floppy: don't disable the host I/O cache by default</para>
1532 </listitem>
1533
1534 <listitem>
1535 <para>USB: fixed 3.1 regression with certain devices (e.g. iPhone); Windows
1536 host only</para>
1537 </listitem>
1538
1539 <listitem>
1540 <para>Serial: updated the guest device emulation to 16550A and reduced the
1541 probability for losing bytes during transmission (bug #1548)</para>
1542 </listitem>
1543
1544 <listitem>
1545 <para>NAT: re-fetch the name server parameters from the host on guest DHCP
1546 requests to handle host network switches more gracefully (bug #3847)</para>
1547 </listitem>
1548
1549 <listitem>
1550 <para>NAT: fixed parsing of IPv4 addresses in CIDR notation (bug #6797)</para>
1551 </listitem>
1552
1553 <listitem>
1554 <para>NAT: limit the number of name servers passed to the guest to four
1555 (non-Windows hosts only; bug #4098)</para>
1556 </listitem>
1557
1558 <listitem>
1559 <para>NAT: fixed DNS transaction ID mismatch (bug #6833)</para>
1560 </listitem>
1561
1562 <listitem>
1563 <para>VDE: fixed changing the attachment during runtime</para>
1564 </listitem>
1565
1566 <listitem>
1567 <para>Bridged networking: fixed memory leak in the Bridged Networking
1568 driver for Windows hosts (bug #6824)</para>
1569 </listitem>
1570
1571 <listitem>
1572 <para>Windows Additions: fix for NT4 guests (bug #6748)</para>
1573 </listitem>
1574
1575 <listitem>
1576 <para>Windows Additions: re-introduced system preparation feature</para>
1577 </listitem>
1578
1579 <listitem>
1580 <para>Linux guests: enable PAE for RedHat guests by default</para>
1581 </listitem>
1582
1583 <listitem>
1584 <para>Linux guests: fix support for disabling mouse integration
1585 (bug #6714)</para>
1586 </listitem>
1587
1588 <listitem>
1589 <para>Webservice: fixed a rare crash when calling IGuest methods from the webservice</para>
1590 </listitem>
1591
1592 <listitem>
1593 <para>OVF: fixed wrong hard disk UUIDs on export (bug #6802)</para>
1594 </listitem>
1595
1596 <listitem>
1597 <para>OVF: fixed 3.2.0 regression importing legacy OVF 0.9 files</para>
1598 </listitem>
1599
1600 <listitem>
1601 <para>3D support: fixed OpenGL support for 64bit applications on windows guests</para>
1602 </listitem>
1603
1604 <listitem>
1605 <para>3D support: fixed various host crashes (bugs #2954, #5713, #6443)</para>
1606 </listitem>
1607
1608 </itemizedlist>
1609
1610 </sect1>
1611
1612 <sect1>
1613 <title>Version 3.2.0 (2010-05-18)</title>
1614
1615 <para>This version is a major update. The following major new features
1616 were added:</para>
1617
1618 <itemizedlist>
1619
1620 <listitem>
1621 <para>Following the acquisition of Sun Microsystems by Oracle Corporation,
1622 the product is now called "Oracle VM VirtualBox" and all references
1623 were changed without impacting compatibility</para>
1624 </listitem>
1625
1626 <listitem>
1627 <para>Experimental support for Mac OS X Server guests (see <xref linkend="intro-macosxguests" />)</para>
1628 </listitem>
1629
1630 <listitem>
1631 <para>Memory ballooning to dynamically in- or decrease the
1632 amount of RAM used by a VM (64-bit hosts only) (see <xref linkend="guestadd-balloon" />)</para>
1633 </listitem>
1634
1635 <listitem>
1636 <para>Page Fusion automatically de-duplicates RAM when running similar VMs thereby
1637 increasing capacity. Currently supported for Windows guests on 64-bit hosts
1638 (see <xref linkend="guestadd-pagefusion" />)</para>
1639 </listitem>
1640
1641 <listitem>
1642 <para>CPU hot-plugging for Linux (hot-add and hot-remove)
1643 and certain Windows guests (hot-add only) (see <xref linkend="cpuhotplug" />)</para>
1644 </listitem>
1645
1646 <listitem>
1647 <para>New Hypervisor features: with both VT-x/AMD-V on 64-bit hosts, using large pages can improve performance
1648 (see <xref linkend="nestedpaging"/>);
1649 also, on VT-x, unrestricted guest execution is now supported (if nested paging
1650 is enabled with VT-x, real mode and protected mode without paging code runs faster,
1651 which mainly speeds up guest OS booting)</para>
1652 </listitem>
1653
1654 <listitem>
1655 <para>Support for deleting snapshots while the VM is running</para>
1656 </listitem>
1657
1658 <listitem>
1659 <para>Support for multi-monitor guest setups in the GUI for Windows
1660 guests (see <xref linkend="settings-display" />)</para>
1661 </listitem>
1662
1663 <listitem>
1664 <para>USB tablet/keyboard emulation for improved user experience
1665 if no Guest Additions are available (see <xref linkend="settings-motherboard" />)</para>
1666 </listitem>
1667
1668 <listitem>
1669 <para>LsiLogic SAS controller emulation (see <xref linkend="harddiskcontrollers" />)</para>
1670 </listitem>
1671
1672 <listitem>
1673 <para>RDP video acceleration (see <xref linkend="vrde-videochannel"/>)</para>
1674 </listitem>
1675
1676 <listitem>
1677 <para>NAT engine configuration via API and VBoxManage</para>
1678 </listitem>
1679
1680 <listitem>
1681 <para>Use of host I/O cache is now configurable (see <xref linkend="iocaching" />)</para>
1682 </listitem>
1683
1684 <listitem>
1685 <para>Guest Additions: added support for executing guest applications
1686 from the host system (replaces the automatic system preparation feature; see
1687 <xref linkend="guestadd-guestcontrol" />)</para>
1688 </listitem>
1689
1690 <listitem>
1691 <para>OVF: enhanced OVF support with custom namespace to preserve settings
1692 that are not part of the base OVF standard</para>
1693 </listitem>
1694
1695 </itemizedlist>
1696
1697 <para>In addition, the following items were fixed and/or added:</para>
1698
1699 <itemizedlist>
1700
1701 <listitem>
1702 <para>VMM: fixed Windows 2000 guest crash when configured with a large
1703 amount of RAM (bug #5800) </para>
1704 </listitem>
1705
1706 <listitem>
1707 <para>Linux/Solaris guests: PAM module for automatic logons added</para>
1708 </listitem>
1709
1710 <listitem>
1711 <para>GUI: guess the OS type from the OS name when creating a new
1712 VM</para>
1713 </listitem>
1714
1715 <listitem>
1716 <para>GUI: added VM setting for passing the time in UTC instead of
1717 passing the local host time to the guest (bug #1310)</para>
1718 </listitem>
1719
1720 <listitem>
1721 <para>GUI: fixed seamless mode on secondary monitors (bugs #1322 and
1722 #1669)</para>
1723 </listitem>
1724
1725 <listitem>
1726 <para>GUI: offer to download the user manual in the OSE version (bug
1727 #6442)</para>
1728 </listitem>
1729
1730 <listitem>
1731 <para>GUI: allow to set an empty host key to disallow any host key
1732 combination (bug #684)</para>
1733 </listitem>
1734
1735 <listitem>
1736 <para>GUI: allow to restrict the possible actions when shutting down
1737 the VM from the GUI</para>
1738 </listitem>
1739
1740 <listitem>
1741 <para>Main: allow to start a VM even if a virtual DVD or floppy
1742 medium is not accessible</para>
1743 </listitem>
1744
1745 <listitem>
1746 <para>Settings: be more robust when saving the XML settings files</para>
1747 </listitem>
1748
1749 <listitem>
1750 <para>Mac OS X: rewrite of the CoreAudio driver and added support for
1751 audio input (bug #5869)</para>
1752 </listitem>
1753
1754 <listitem>
1755 <para>Mac OS X: external VRDP authentication module support (bug
1756 #3106)</para>
1757 </listitem>
1758
1759 <listitem>
1760 <para>Mac OS X: moved the realtime dock preview settings to the VM
1761 settings (no global option anymore). Use the dock menu to configure
1762 it</para>
1763 </listitem>
1764
1765 <listitem>
1766 <para>Mac OS X: added the VM menu to the dock menu</para>
1767 </listitem>
1768
1769 <listitem>
1770 <para>3D support: fixed corrupted surface rendering (bug #5695)</para>
1771 </listitem>
1772
1773 <listitem>
1774 <para>3D support: fixed VM crashes when using
1775 <emphasis>ARB_IMAGING</emphasis> (bug #6014)</para>
1776 </listitem>
1777
1778 <listitem>
1779 <para>3D support: fixed assertion when guest applications uses several
1780 windows with single OpenGL context (bug #4598)</para>
1781 </listitem>
1782
1783 <listitem>
1784 <para>3D support: added GL_ARB_pixel_buffer_object support</para>
1785 </listitem>
1786
1787 <listitem>
1788 <para>3D support: added OpenGL 2.1 support</para>
1789 </listitem>
1790
1791 <listitem>
1792 <para>3D support: fixed Final frame of Compiz animation not updated to the
1793 screen (Mac OS X only) (bug #4653)</para>
1794 </listitem>
1795
1796 <listitem>
1797 <para>3D support: fixed blank screen after loading snapshot of VM with enabled Compiz</para>
1798 </listitem>
1799
1800 <listitem>
1801 <para>Added support for <emphasis>Virtual Distributed Ethernet</emphasis> (VDE)
1802 (Linux hosts only; see <xref linkend="networkingmodes" />)</para>
1803 </listitem>
1804
1805 <listitem>
1806 <para>Added support for virtual high precision event timer (HPET)</para>
1807 </listitem>
1808
1809 <listitem>
1810 <para>OVF: fixed mapping between two IDE channels in OVF and the one IDE controller
1811 in VirtualBox</para>
1812 </listitem>
1813
1814 <listitem>
1815 <para>OVF: fix VMDK format string identifiers and sort XML elements from rasd: namespace
1816 alphabetically as prescribed by standard</para>
1817 </listitem>
1818
1819 <listitem>
1820 <para>VBoxShell: interactive Python shell extended to be fully functional TUI for
1821 VirtualBox</para>
1822 </listitem>
1823
1824 <listitem>
1825 <para>Linux Additions: support Fedora 13 (bug #6370)</para>
1826 </listitem>
1827
1828 <listitem>
1829 <para>VBoxManage: fixed overly strict checks when creating a raw partition
1830 VMDK (bugs #688, #4438)</para>
1831 </listitem>
1832
1833 </itemizedlist>
1834 </sect1>
1835
1836 <sect1>
1837 <title>Version 3.1.8 (2010-05-10)</title>
1838
1839 <para>This is a maintenance release. The following items were fixed and/or
1840 added:</para>
1841
1842 <itemizedlist>
1843
1844 <listitem>
1845 <para>VMM: fixed crash with the OpenSUSE 11.3 milestone kernel during
1846 early boot (software virtualization only)</para>
1847 </listitem>
1848
1849 <listitem>
1850 <para>VMM: fixed invalid state during teleportation</para>
1851 </listitem>
1852
1853 <listitem>
1854 <para>VMM: fixed OS/2 guest crash with nested paging enabled</para>
1855 </listitem>
1856
1857 <listitem>
1858 <para>VMM: fixed massive display performance loss (AMD-V with nested paging
1859 only) </para>
1860 </listitem>
1861
1862 <listitem>
1863 <para>GUI: fixed off-by-one bug when passing absolute mouse coordinates
1864 to the guest (3.1.6 regression)</para>
1865 </listitem>
1866
1867 <listitem>
1868 <para>GUI: show the real version of the Guest Additions, not the
1869 interface version</para>
1870 </listitem>
1871
1872 <listitem>
1873 <para>GUI: when adding a DVD or floppy slot in the VM mass storage
1874 settings dialog, don't attach a random medium but just leave the
1875 slot empty</para>
1876 </listitem>
1877
1878 <listitem>
1879 <para>GUI: added <computeroutput>--seamless</computeroutput> and
1880 <computeroutput>--fullscreen</computeroutput> command line switches
1881 (bug #4220)</para>
1882 </listitem>
1883
1884 <listitem>
1885 <para>GUI: fixed a SEGFAULT under rare circumstances</para>
1886 </listitem>
1887
1888 <listitem>
1889 <para>2D Video acceleration: fixed display issues when working with
1890 non 32-bit modes (bugs #6094 &amp; #6208)</para>
1891 </listitem>
1892
1893 <listitem>
1894 <para>LsiLogic: fixed detection of hard disks attached to port 0 when
1895 using the drivers from LSI</para>
1896 </listitem>
1897
1898 <listitem>
1899 <para>ATA: fixed sporadic crash with Linux guests when having a hard
1900 disk and DVD drive on the same channel (bug #6079)</para>
1901 </listitem>
1902
1903 <listitem>
1904 <para>Network: allow to start a VM even if not all network adapters are
1905 attached</para>
1906 </listitem>
1907
1908 <listitem>
1909 <para>Network: promiscuous mode support for e1000 and paravirtualized
1910 adapters (bug #6519)</para>
1911 </listitem>
1912
1913 <listitem>
1914 <para>NAT: fixed ICMP latency (non-Windows hosts only; bug #6427)</para>
1915 </listitem>
1916
1917 <listitem>
1918 <para>SCSI: fixed guest crashes under certain circumstances when
1919 booting from SCSI devices</para>
1920 </listitem>
1921
1922 <listitem>
1923 <para>VBoxManage: fixed several bugs in cloning of images (one of them
1924 is bug #6408)</para>
1925 </listitem>
1926
1927 <listitem>
1928 <para>VBoxManage: fixed <emphasis>modifyvm --natnet default</emphasis></para>
1929 </listitem>
1930
1931 <listitem>
1932 <para>Solaris hosts: fixed a kernel panic when bridged networking might
1933 fail to initialize</para>
1934 </listitem>
1935
1936 <listitem>
1937 <para>Solaris hosts: fixed priority tagged VLAN packets in bridged networking</para>
1938 </listitem>
1939
1940 <listitem>
1941 <para>Shared Folders: fixed issue with copying read-only files
1942 (Linux guests only; bug #4890)</para>
1943 </listitem>
1944
1945 <listitem>
1946 <para>Shared Folders: renamed the guest kernel module from <emphasis>vboxvfs</emphasis>
1947 to <emphasis>vboxsf</emphasis> to make it load on demand by the Linux kernel.
1948 Fixes mounting from /etc/fstab in Ubuntu 10.04</para>
1949 </listitem>
1950
1951 <listitem>
1952 <para>Shared Folders: fixed setuid file permissions (Solaris guests only)</para>
1953 </listitem>
1954
1955 <listitem>
1956 <para>Shared Folders: fixed deleting directories recursively
1957 (Solaris guests only; bug #6513)</para>
1958 </listitem>
1959
1960 <listitem>
1961 <para>Guest Additions: support seamless and dynamic resizing on certain
1962 older X11 guests (bug #5840)</para>
1963 </listitem>
1964
1965 <listitem>
1966 <para>Solaris Additions: fixed OpenGL library dependencies
1967 (bug #6435)</para>
1968 </listitem>
1969
1970 <listitem>
1971 <para>Keyboard/Mouse emulation: fixed handling of simultaneous
1972 mouse/keyboard events under certain circumstances (bug #5375)</para>
1973 </listitem>
1974
1975 <listitem>
1976 <para>Mouse emulation: never switch straight back from Explorer to
1977 IntelliMouse mode as it confuses the FreeBSD mouse driver
1978 (bug #6488)</para>
1979 </listitem>
1980
1981 <listitem>
1982 <para>SDK: fixed memory leak in
1983 <emphasis>IDisplay::takeScreenShotSlow()</emphasis> (bug #6549)</para>
1984 </listitem>
1985
1986 <listitem>
1987 <para>3D support: fixed Final frame of Compiz animation not updated to the
1988 screen (Mac OS X only) (bug #4653)</para>
1989 </listitem>
1990
1991 <listitem>
1992 <para>VRDP: allow to bind to localhost only on Mac OS X (bug
1993 #5227)</para>
1994 </listitem>
1995
1996 <listitem>
1997 <para>Linux hosts: add host USB support for Ubuntu 10.04 and other
1998 hosts without the hal daemon or usbfs (bug #6343)</para>
1999 </listitem>
2000
2001 <listitem>
2002 <para>webservice: more structs and array fixes in PHP bindings</para>
2003 </listitem>
2004
2005 <listitem>
2006 <para>Windows hosts: make the bridged networking driver notify dll
2007 be correctly unregistred on uninstall (bug #5780)</para>
2008 </listitem>
2009
2010 </itemizedlist>
2011 </sect1>
2012
2013 <sect1>
2014 <title>Version 3.1.6 (2010-03-25)</title>
2015
2016 <para>This is a maintenance release. The following items were fixed and/or
2017 added:</para>
2018
2019 <itemizedlist>
2020
2021 <listitem>
2022 <para>Linux hosts: fixed timing issue on hosts with Linux kernels
2023 2.6.31 or later with certain CPUs (asynchronous timer mode; bug #6250)</para>
2024 </listitem>
2025
2026 <listitem>
2027 <para>Linux hosts: properly handle host suspend/resume events on
2028 Linux kernels 2.6.30 or later (bug #5562)</para>
2029 </listitem>
2030
2031 <listitem>
2032 <para>Mac OS X hosts: fixed VBoxSVC crash while enumerating the host network
2033 interfaces under certain circumstances</para>
2034 </listitem>
2035
2036 <listitem>
2037 <para>Snapshots: fixed image corruption after snapshot merge under certain
2038 circumstances (bug #6023)</para>
2039 </listitem>
2040
2041 <listitem>
2042 <para>Snapshots: fixed crash with VBoxHeadless / OSE</para>
2043 </listitem>
2044
2045 <listitem>
2046 <para>VMM: fixed reference counting guru meditation (bug #4940)</para>
2047 </listitem>
2048
2049 <listitem>
2050 <para>VMM: improved guest SMP stability</para>
2051 </listitem>
2052
2053 <listitem>
2054 <para>VMM: fixed VT-x hardware debug issues (bugs #477 &amp; #5792)</para>
2055 </listitem>
2056
2057 <listitem>
2058 <para>VMM: fixed <emphasis>PGMDynMapHCPage</emphasis> guru meditation
2059 (Mac OS X; VT-x only; bug #6095)</para>
2060 </listitem>
2061
2062 <listitem>
2063 <para>VMM: fixed <emphasis>pgmPoolTrackFlushGCPhysPTInt</emphasis> guru meditations
2064 (Mac OS X; VT-x only; bugs #6095 &amp; #6125)</para>
2065 </listitem>
2066
2067 <listitem>
2068 <para>VMM: fixed host crash when running PAE guests in VT-X
2069 mode (Mac OS X only; bug #5771)</para>
2070 </listitem>
2071
2072 <listitem>
2073 <para>GUI: fix displaying of error message (bug #4345)</para>
2074 </listitem>
2075
2076 <listitem>
2077 <para>GUI: fix inability to enter seamless mode (bugs #6185, #6188)</para>
2078 </listitem>
2079
2080 <listitem>
2081 <para>3D support: fixed assertion and flickering when guest application uses several
2082 windows with a single OpenGL context (bug #4598)</para>
2083 </listitem>
2084
2085 <listitem>
2086 <para>3D support: fixed host crashes when using
2087 <emphasis>GL_EXT_compiled_vertex_array</emphasis> and array element
2088 calls (bug #6165)</para>
2089 </listitem>
2090
2091 <listitem>
2092 <para>3D support: fixed runtime linker errors with OpenGL guest libs
2093 (bug #5297)</para>
2094 </listitem>
2095
2096 <listitem>
2097 <para>3D support: fixed OpenGL extension viewer crash on startup
2098 (bug #4962)</para>
2099 </listitem>
2100
2101 <listitem>
2102 <para>NAT: fixed a 3.1.4 regression on Windows hosts where graceful
2103 connection termination was broken (bug #6237)</para>
2104 </listitem>
2105
2106 <listitem>
2107 <para>NAT: alternative network setting was not stored persistent
2108 (bug #6176)</para>
2109 </listitem>
2110
2111 <listitem>
2112 <para>NAT: fixed memory corruption during ICMP traffic under
2113 certain circumstances</para>
2114 </listitem>
2115
2116 <listitem>
2117 <para>Network: allow to switch the host interface or the internal
2118 network while a VM is running (bug #5781)</para>
2119 </listitem>
2120
2121 <listitem>
2122 <para>VHD: fix for images with a block size different than 2MB</para>
2123 </listitem>
2124
2125 <listitem>
2126 <para>USB: fixed filtered device attach regression (bug #6251)</para>
2127 </listitem>
2128
2129 <listitem>
2130 <para>USB: fixed crash in OHCI under rare circumstances
2131 (bug #3571)</para>
2132 </listitem>
2133
2134 <listitem>
2135 <para>VRDP: fixed hang under rare circumstances when attaching USB
2136 devices</para>
2137 </listitem>
2138
2139 <listitem>
2140 <para>ACPI: prevent guest freezes when accessing /proc/acpi for
2141 determining the state of the host battery and the AC adapter
2142 (Linux hosts only; bug #2836)</para>
2143 </listitem>
2144
2145 <listitem>
2146 <para>PulseAudio: fixed guest freezes under certain conditions
2147 (3.1.4 regression; bug #6224)</para>
2148 </listitem>
2149
2150 <listitem>
2151 <para>BIOS: increased space for DMI strings</para>
2152 </listitem>
2153
2154 <listitem>
2155 <para>BIOS: fixed interrupt routing problem for certain configurations
2156 (I/O-APIC enabled, ACPI not used; bug #6098)</para>
2157 </listitem>
2158
2159 <listitem>
2160 <para>iSCSI: be more robust when handling the <emphasis>INQUIRY</emphasis>
2161 response</para>
2162 </listitem>
2163
2164 <listitem>
2165 <para>iSCSI: be more robust when handling sense data</para>
2166 </listitem>
2167
2168 <listitem>
2169 <para>BusLogic: fixed FreeBSD guests</para>
2170 </listitem>
2171
2172 <listitem>
2173 <para>webservice: vboxwebsrv is now multithreaded</para>
2174 </listitem>
2175
2176 <listitem>
2177 <para>webservice: fixed handling of structs and arrays in PHP bindings</para>
2178 </listitem>
2179
2180 <listitem>
2181 <para>Solaris Installer: fixed netmask to stay persistent across reboots for
2182 Host-only interface (bug #4590)</para>
2183 </listitem>
2184
2185 <listitem>
2186 <para>Linux installer: removed external dependency to libpng12.so (bug #6243)</para>
2187 </listitem>
2188
2189 <listitem>
2190 <para>Solaris Additions: fixed superfluous kernel logging (bug #6181)</para>
2191 </listitem>
2192
2193 <listitem>
2194 <para>Linux Additions: fixed hang when starting the X server in Fedora12
2195 guests and in guests with Linux 2.6.33 or later (bug #6198)</para>
2196 </listitem>
2197
2198 <listitem>
2199 <para>Linux Additions: support Mandriva speedboot runlevel (bug #5484)</para>
2200 </listitem>
2201
2202 <listitem>
2203 <para>Linux Additions: fixed SELinux security context of mount.vboxsf (bug #6362)</para>
2204 </listitem>
2205
2206 <listitem>
2207 <para>Linux Additions: support Ubuntu 10.04 (bug #5737)</para>
2208 </listitem>
2209
2210 <listitem>
2211 <para>Web service: update PHP bindings to fix problems with enums and collections</para>
2212 </listitem>
2213
2214 </itemizedlist>
2215 </sect1>
2216
2217 <sect1>
2218 <title>Version 3.1.4 (2010-02-12)</title>
2219
2220 <para>This is a maintenance release. The following items were fixed and/or
2221 added:</para>
2222
2223 <itemizedlist>
2224
2225 <listitem>
2226 <para>VMM: SMP stability fixes</para>
2227 </listitem>
2228
2229 <listitem>
2230 <para>VMM: fixed guru meditation in certain rare cases (bug #5968)</para>
2231 </listitem>
2232
2233 <listitem>
2234 <para>VMM: activate NXE for PAE enabled guests (VT-x and AMD-V on 32 bits
2235 hosts only; bug #3578)</para>
2236 </listitem>
2237
2238 <listitem>
2239 <para>VMM: added workaround for broken BIOSes that make VirtualBox think
2240 AMD-V is in use (for details see bug #5639)</para>
2241 </listitem>
2242
2243 <listitem>
2244 <para>VMM: fixed rare host reboot when restoring a saved state
2245 (bug #3945)</para>
2246 </listitem>
2247
2248 <listitem>
2249 <para>VMM: fixed incompatibility with 2.6.32 Linux kernels
2250 (software virtualization only; bug #6100)</para>
2251 </listitem>
2252
2253 <listitem>
2254 <para>VMM: turn on nested paging by default for new VMs (if available; VT-x
2255 and AMD-V only) </para>
2256 </listitem>
2257
2258 <listitem>
2259 <para>VMM: turn on VPID by default for new VMs (if available; VT-x only) </para>
2260 </listitem>
2261
2262 <listitem>
2263 <para>VMM: perform strict CPUID compatibility checks when
2264 teleporting; to get the old behavior set
2265 "VBoxInternal/CPUM/StrictCpuIdChecks" to 0</para>
2266 </listitem>
2267
2268 <listitem>
2269 <para>VMM: fixed VM crash with certain 16 bits Windows applications (software
2270 virtualization only; bug #5399) </para>
2271 </listitem>
2272
2273 <listitem>
2274 <para>Snapshots: fixed a 3.1 regression that broke deletion of snapshots when
2275 a machine had immutable or writethrough storage attached (bug #5727)</para>
2276 </listitem>
2277
2278 <listitem>
2279 <para>Saved state: fixed <emphasis>VERR_SSM_LOADED_TOO_MUCH</emphasis>
2280 error when loading <emphasis>DisplayScreenshot</emphasis>(bug #6162)</para>
2281 </listitem>
2282
2283 <listitem>
2284 <para>VBoxManage: add <emphasis>restorecurrent</emphasis> operation to
2285 snapshots command</para>
2286 </listitem>
2287
2288 <listitem>
2289 <para>VBoxManage: fixed broken snapshot lookup by name (bug #6070</para>
2290 </listitem>
2291
2292 <listitem>
2293 <para>GUI: fixed the broken "Reload" button that reloads the machine
2294 XML when a machine is inaccessible</para>
2295 </listitem>
2296
2297 <listitem>
2298 <para>GUI: fixed guest fullscreen mode after reboot (bug #5372)</para>
2299 </listitem>
2300
2301 <listitem>
2302 <para>GUI: handle Ctrl+Break properly on X11 hosts (bug #6122)</para>
2303 </listitem>
2304
2305 <listitem>
2306 <para>GUI: fixed status LEDs for storage devices</para>
2307 </listitem>
2308
2309 <listitem>
2310 <para>GUI: workaround for disabling the seamless mode on KDE hosts
2311 (KWin bug)</para>
2312 </listitem>
2313
2314 <listitem>
2315 <para>3D support: fixed SELinux warning saying VBoxOGL.so requires text
2316 relocation (bug #5690)</para>
2317 </listitem>
2318
2319 <listitem>
2320 <para>3D support: fixed Corrupted surface rendering (bug #5695)</para>
2321 </listitem>
2322
2323 <listitem>
2324 <para>3D support: free textures on guest application termination (bug #5206)</para>
2325 </listitem>
2326
2327 <listitem>
2328 <para>3D support: fixed <emphasis>ubigraph_server</emphasis> crashes (bug #4674)</para>
2329 </listitem>
2330
2331 <listitem>
2332 <para>3D support: fixes for 64-bit Solaris guests</para>
2333 </listitem>
2334
2335 <listitem>
2336 <para>Seamless: disable seamless mode when guest changes screen
2337 resolution (bug #5655)</para>
2338 </listitem>
2339
2340 <listitem>
2341 <para>NAT: fixed high CPU load under certain circumstances (Windows hosts only;
2342 bug #5787)</para>
2343 </listitem>
2344
2345 <listitem>
2346 <para>NAT: fixed handling of the <emphasis>broadcast</emphasis> flag in
2347 DHCP requests</para>
2348 </listitem>
2349
2350 <listitem>
2351 <para>NAT: fixed rare crash due to an assertion in the ICMP code
2352 (bug #3217)</para>
2353 </listitem>
2354
2355 <listitem>
2356 <para>Virtio-net: don't crash when ports accessed beyond the valid
2357 range (bug #5923)</para>
2358 </listitem>
2359
2360 <listitem>
2361 <para>LsiLogic: fix for Windows 7 guests</para>
2362 </listitem>
2363
2364 <listitem>
2365 <para>ATA: fix for guru meditation when installing Solaris 8 guests (bug #5972)</para>
2366 </listitem>
2367
2368 <listitem>
2369 <para>VHD: fixed an incompatibility with Virtual PC (bug #5990)</para>
2370 </listitem>
2371
2372 <listitem>
2373 <para>VHD: update the footer backup after setting a new UUID (bug #5004)</para>
2374 </listitem>
2375
2376 <listitem>
2377 <para>Host DVD: really fixed loading "passthrough" setting from configuration
2378 file (bug #5681)</para>
2379 </listitem>
2380
2381 <listitem>
2382 <para>Shared Folders: fixed resolving of symlink target on Linux
2383 (3.1.2 regression)</para>
2384 </listitem>
2385
2386 <listitem>
2387 <para>VRDP: fixed <emphasis>VERR_NET_ADDRESS_IN_USE</emphasis>
2388 error when restarting a VM (3.1 regression; bug #5902)</para>
2389 </listitem>
2390
2391 <listitem>
2392 <para>VRDP: fixed crash on Mac OS X when 3D is enabled (3.1
2393 regression)</para>
2394 </listitem>
2395
2396 <listitem>
2397 <para>PulseAudio: fixed recording (bug #4302)</para>
2398 </listitem>
2399
2400 <listitem>
2401 <para>USB: fixed a shutdown blue screen (Windows hosts only; bug #5885)</para>
2402 </listitem>
2403
2404 <listitem>
2405 <para>BIOS: fixed attribute during text scroll (bug #3407)</para>
2406 </listitem>
2407
2408 <listitem>
2409 <para>OVF: fix strange error messages on disk import errors</para>
2410 </listitem>
2411
2412 <listitem>
2413 <para>OVF: do not require write access to the .ovf file during import
2414 (3.1 regression; bug #5762)</para>
2415 </listitem>
2416
2417 <listitem>
2418 <para>iSCSI: fix taking snapshots of a running VM (bug #5849)</para>
2419 </listitem>
2420
2421 <listitem>
2422 <para>Solaris hosts: several USB fixes (including support for Apple iPod; bug #5873)</para>
2423 </listitem>
2424
2425 <listitem>
2426 <para>Solaris installer: fixed USB module removal and Solaris 10 "id" binary incompatibility</para>
2427 </listitem>
2428
2429 <listitem>
2430 <para>Guest Additions: fixed wrong guest time adjustment if the guest
2431 clock is ahead (3.1 regression; non-Windows guests only)</para>
2432 </listitem>
2433
2434 <listitem>
2435 <para>Linux Additions: fixed shared folders for Linux 2.6.32 guests (bug #5891)</para>
2436 </listitem>
2437
2438 <listitem>
2439 <para>Linux Additions: make the mouse driver work on Debian 5.0.3 guests
2440 again (3.1.2 regression, bug #5832)</para>
2441 </listitem>
2442
2443 <listitem>
2444 <para>Windows Additions: fixed malfunctioning VBoxService that broke time-sync (bug #5872)</para>
2445 </listitem>
2446
2447 <listitem>
2448 <para>Windows Additions: fixed uninstallation issues on 64-bit guests</para>
2449 </listitem>
2450
2451 <listitem>
2452 <para>Windows Additions: fixed some sysprep execution issues</para>
2453 </listitem>
2454
2455 <listitem>
2456 <para>X.Org Additions: never reject the saved video mode as invalid
2457 (bug #5731)</para>
2458 </listitem>
2459
2460 <listitem>
2461 <para>XFree86 Additions: accept video mode hints for the initial mode
2462 again</para>
2463 </listitem>
2464
2465 </itemizedlist>
2466
2467 </sect1>
2468
2469 <sect1>
2470 <title>Version 3.1.2 (2009-12-17)</title>
2471
2472 <para>This is a maintenance release. The following items were fixed and/or
2473 added:</para>
2474
2475 <itemizedlist>
2476
2477 <listitem>
2478 <para>VMM: fixed SMP stability regression</para>
2479 </listitem>
2480
2481 <listitem>
2482 <para>USB: fixed USB related host crashes on 64 bits Windows hosts (bug #5237)</para>
2483 </listitem>
2484
2485 <listitem>
2486 <para>Main: wrong default HWVirtExExclusive value for new VMs (bug #5664)</para>
2487 </listitem>
2488
2489 <listitem>
2490 <para>Main: DVD passthrough setting was lost (bug #5681)</para>
2491 </listitem>
2492
2493 <listitem>
2494 <para>VBoxManage: iSCSI disks do not support adding a comment (bug #4460)</para>
2495 </listitem>
2496
2497 <listitem>
2498 <para>VBoxManage: added missing <emphasis>--cpus</emphasis> and
2499 <emphasis>--memory</emphasis> options to OVF <emphasis>--import</emphasis></para>
2500 </listitem>
2501
2502 <listitem>
2503 <para>GUI: fixed VBox URL in update dialog for German and Dutch languages</para>
2504 </listitem>
2505
2506 <listitem>
2507 <para>GUI: NLS updates</para>
2508 </listitem>
2509
2510 <listitem>
2511 <para>OVF: fixed export of non standard storage controller names (bug #5643)</para>
2512 </listitem>
2513
2514 <listitem>
2515 <para>Solaris hosts: several USB fixes (including support for Apple iPhone)</para>
2516 </listitem>
2517
2518 <listitem>
2519 <para>Mac OS X hosts: several fixes for the 3D support</para>
2520 </listitem>
2521
2522 <listitem>
2523 <para>Mac OS X hosts: re-enabled CMD+Key combinations, even if the
2524 Host-Key isn't CMD (bug #5684)</para>
2525 </listitem>
2526
2527 <listitem>
2528 <para>Mac OS X hosts: fixed to fast scrolling if the mouse wheel is
2529 used inside the guest (bug #5672)</para>
2530 </listitem>
2531
2532 <listitem>
2533 <para>Mac OS X hosts: dock &amp; menubar don't disappear in
2534 fullscreen when the VM is not running on the primary display (bug
2535 #1762)</para>
2536 </listitem>
2537
2538 <listitem>
2539 <para>Mac OS X hosts: added an option for enabling "Auto show Dock &amp;
2540 Menubar in fullscreen" (bug #5636)</para>
2541 </listitem>
2542
2543 <listitem>
2544 <para>Windows host installer: fixed starting VBox with wrong privileges
2545 right after installation (bug #4162)</para>
2546 </listitem>
2547
2548 <listitem>
2549 <para>Host interface and host-only networking: prevent driver from unloading
2550 while a VM is still active (Windows host only)</para>
2551 </listitem>
2552
2553 <listitem>
2554 <para>Host-only networking: fixed host-only interface creation (Windows host only) (bug #5708)</para>
2555 </listitem>
2556
2557 <listitem>
2558 <para>Virtio-net: don't crash without an attached network</para>
2559 </listitem>
2560
2561 <listitem>
2562 <para>Virtio-net: fixed the issue with intermittent network in VM with
2563 several virtual CPU cores</para>
2564 </listitem>
2565
2566 <listitem>
2567 <para>NAT: fixed port-forwarding regressions (bug #5666)</para>
2568 </listitem>
2569
2570 <listitem>
2571 <para>NAT: fixed crash under certain conditions (bug #5427)</para>
2572 </listitem>
2573
2574 <listitem>
2575 <para>NAT: fixed resolving of names containing a slash or underscore
2576 when using the host resolver DNS proxy (bug #5698)</para>
2577 </listitem>
2578
2579 <listitem>
2580 <para>ATA: fixed sporadic crash when resuming after a VM was forcefully
2581 paused (e.g. due to iSCSI target being unavailable)</para>
2582 </listitem>
2583
2584 <listitem>
2585 <para>SATA: fixed raw vmdk disks (bug #5724)</para>
2586 </listitem>
2587
2588 <listitem>
2589 <para>Linux guests: increased the default memory for Redhat and Fedora
2590 guests</para>
2591 </listitem>
2592
2593 <listitem>
2594 <para>Linux Guest Additions: fixed installation on RHEL 3.9 guests
2595 and on some 64bit guests</para>
2596 </listitem>
2597
2598 <listitem>
2599 <para>Linux Guest Additions: prevent SELinux warnings concerning
2600 text relocations in VBoxOGL.so (bug #5690)</para>
2601 </listitem>
2602
2603 <listitem>
2604 <para>X11 guests: fixed mouse support for some Xorg 1.4 guests
2605 (openSUSE 11.0)</para>
2606 </listitem>
2607
2608 <listitem>
2609 <para>X11 guests: fixed xorg.conf modification for some older Xorg
2610 releases (openSUSE 11.1)</para>
2611 </listitem>
2612
2613 <listitem>
2614 <para>Windows guests: fixed some VBoxService shutdown issues</para>
2615 </listitem>
2616
2617 <listitem>
2618 <para>Windows guests: fixed VBoxVideo spinlock issues on NT4</para>
2619 </listitem>
2620
2621 <listitem>
2622 <para>Windows Guest Additions: fixed uninstallation issues of NT4</para>
2623 </listitem>
2624
2625 <listitem>
2626 <para>Shared Folders: fixed resolving of symlink target (bug #5631)</para>
2627 </listitem>
2628
2629 <listitem>
2630 <para>2D Video acceleration: delay loading of OpenGL dlls for Windows hosts to avoid
2631 GUI crashes on misconfigured systems</para>
2632 </listitem>
2633
2634 <listitem>
2635 <para>2D Video acceleration: fixed issues with video picture not displayed on playback</para>
2636 </listitem>
2637
2638 </itemizedlist>
2639
2640 </sect1>
2641
2642 <sect1>
2643 <title>Version 3.1.0 (2009-11-30)</title>
2644
2645 <para>This version is a major update. The following major new features
2646 were added:</para>
2647
2648 <itemizedlist>
2649
2650 <listitem>
2651 <para>Teleportation (aka live migration); migrate a live VM session
2652 from one host to another (see <xref linkend="teleporting" />)</para>
2653 </listitem>
2654
2655 <listitem>
2656 <para>VM states can now be restored from arbitrary snapshots instead of only
2657 the last one, and new snapshots can be taken from other snapshots as well
2658 ("branched snapshots"; see <xref linkend="snapshots" />)</para>
2659 </listitem>
2660
2661 <listitem>
2662 <para>2D video acceleration for Windows guests; use the host video
2663 hardware for overlay stretching and color conversion
2664 (see <xref linkend="guestadd-2d" />)</para>
2665 </listitem>
2666
2667 <listitem>
2668 <para>More flexible storage attachments: CD/DVD drives can be attached to
2669 arbitrary storage controllers, and there can be more than one such drive
2670 (<xref linkend="storage" />)</para>
2671 </listitem>
2672
2673 <listitem>
2674 <para>The network attachment type can be changed while a VM is
2675 running</para>
2676 </listitem>
2677
2678 <listitem>
2679 <para>Complete rewrite of experimental USB support for OpenSolaris hosts
2680 making use of the latest USB enhancements in Solaris Nevada 124 and higher</para>
2681 </listitem>
2682
2683 <listitem>
2684 <para>Significant performance improvements for PAE and AMD64 guests
2685 (VT-x and AMD-V only; normal (non-nested) paging) </para>
2686 </listitem>
2687
2688 <listitem>
2689 <para>Experimental support for EFI (Extensible Firmware Interface;
2690 see <xref linkend="efi" />)</para>
2691 </listitem>
2692
2693 <listitem>
2694 <para>Support for paravirtualized network adapters (virtio-net;
2695 see <xref linkend="nichardware" />)</para>
2696 </listitem>
2697
2698 </itemizedlist>
2699
2700 <para>In addition, the following items were fixed and/or added:</para>
2701
2702 <itemizedlist>
2703
2704 <listitem>
2705 <para>VMM: guest SMP fixes for certain rare cases</para>
2706 </listitem>
2707
2708 <listitem>
2709 <para>GUI: snapshots include a screenshot</para>
2710 </listitem>
2711
2712 <listitem>
2713 <para>GUI: locked storage media can be unmounted by force</para>
2714 </listitem>
2715
2716 <listitem>
2717 <para>GUI: the log window grabbed all key events from other GUI windows
2718 (bug #5291)</para>
2719 </listitem>
2720
2721 <listitem>
2722 <para>GUI: allow to disable USB filters (bug #5426)</para>
2723 </listitem>
2724
2725 <listitem>
2726 <para>GUI: improved memory slider in the VM settings</para>
2727 </listitem>
2728
2729 <listitem>
2730 <para>3D support: major performance improvement in VBO processing</para>
2731 </listitem>
2732
2733 <listitem>
2734 <para>3D support: added <emphasis>GL_EXT_framebuffer_object</emphasis>,
2735 <emphasis>GL_EXT_compiled_vertex_array</emphasis> support</para>
2736 </listitem>
2737
2738 <listitem>
2739 <para>3D support: fixed crashes in FarCry, SecondLife, Call of Duty,
2740 Unreal Tournament, Eve Online (bugs #2801, #2791)</para>
2741 </listitem>
2742
2743 <listitem>
2744 <para>3D support: fixed graphics corruption in World of Warcraft (bug #2816)</para>
2745 </listitem>
2746
2747 <listitem>
2748 <para>3D support: fixed Final frame of Compiz animation not updated to the screen (bug #4653)</para>
2749 </listitem>
2750
2751 <listitem>
2752 <para>3D support: fixed incorrect rendering of non ARGB textures under compiz</para>
2753 </listitem>
2754
2755 <listitem>
2756 <para>iSCSI: support iSCSI targets with more than 2TiB capacity</para>
2757 </listitem>
2758
2759 <listitem>
2760 <para>VRDP: fixed occasional VRDP server crash (bug #5424)</para>
2761 </listitem>
2762
2763 <listitem>
2764 <para>Network: fixed the E1000 emulation for QNX
2765 (and probably other) guests (bug #3206)</para>
2766 </listitem>
2767
2768 <listitem>
2769 <para>NAT: added host resolver DNS proxy
2770 (see <xref linkend="nat_host_resolver_proxy" />)</para>
2771 </listitem>
2772
2773 <listitem>
2774 <para>VMDK: fixed incorrectly rejected big images split into 2G pieces
2775 (bug #5523, #2787)</para>
2776 </listitem>
2777
2778 <listitem>
2779 <para>VMDK: fixed compatibility issue with fixed or raw disk VMDK files
2780 (bug #2723)</para>
2781 </listitem>
2782
2783 <listitem>
2784 <para>VHD: fixed incompatibility with Hyper-V</para>
2785 </listitem>
2786
2787 <listitem>
2788 <para>Support for Parallels version 2 disk image (HDD) files;
2789 see <xref linkend="vdidetails" /></para>
2790 </listitem>
2791
2792 <listitem>
2793 <para>OVF: create manifest files on export and verify the content of an
2794 optional manifest file on import</para>
2795 </listitem>
2796
2797 <listitem>
2798 <para>OVF: fixed memory setting during import (bug #4188)</para>
2799 </listitem>
2800
2801 <listitem>
2802 <para>Mouse device: now five buttons are passed to the guest
2803 (bug #3773)</para>
2804 </listitem>
2805
2806 <listitem>
2807 <para>VBoxHeadless: fixed loss of saved state when VM fails to start</para>
2808 </listitem>
2809
2810 <listitem>
2811 <para>VBoxSDL: fixed crash during shutdown (Windows hosts only)</para>
2812 </listitem>
2813
2814 <listitem>
2815 <para>X11 based hosts: allow the user to specify their own scan code
2816 layout (bug #2302)</para>
2817 </listitem>
2818
2819 <listitem>
2820 <para>Mac OS X hosts: don't auto show the menu and dock in fullscreen
2821 (bug #4866)</para>
2822 </listitem>
2823
2824 <listitem>
2825 <para>Mac OS X hosts (64 bit): don't interpret mouse wheel events as
2826 left click (bug #5049)</para>
2827 </listitem>
2828
2829 <listitem>
2830 <para>Mac OS X hosts: fixed a VM abort during shutdown under
2831 certain conditions</para>
2832 </listitem>
2833
2834 <listitem>
2835 <para>Solaris hosts: combined the kernel interface package into the VirtualBox main package</para>
2836 </listitem>
2837
2838 <listitem>
2839 <para>Solaris hosts: support for OpenSolaris Boomer architecture (with OSS audio backend)</para>
2840 </listitem>
2841
2842 <listitem>
2843 <para>Shared Folders: VBOXSVR is visible in Network folder (Windows guests, bug #4842)</para>
2844 </listitem>
2845
2846 <listitem>
2847 <para>Shared Folders: performance improvements (Windows guests, bug #1728)</para>
2848 </listitem>
2849
2850 <listitem>
2851 <para>Windows, Linux and Solaris Additions: added balloon tip notifier if VirtualBox host version
2852 was updated and Additions are out of date</para>
2853 </listitem>
2854
2855 <listitem>
2856 <para>Solaris guests: fixed keyboard emulation (bug #1589)</para>
2857 </listitem>
2858
2859 <listitem>
2860 <para>Solaris Additions: fixed <emphasis>as_pagelock()</emphasis> failed errors affecting guest
2861 properties (bug #5337)</para>
2862 </listitem>
2863
2864 <listitem>
2865 <para>Windows Additions: added automatic logon support for Windows Vista and Windows 7</para>
2866 </listitem>
2867
2868 <listitem>
2869 <para>Windows Additions: improved file version lookup for guest OS information</para>
2870 </listitem>
2871
2872 <listitem>
2873 <para>Windows Additions: fixed runtime OS detection on Windows 7 for session information</para>
2874 </listitem>
2875
2876 <listitem>
2877 <para>Windows Additions: fixed crash in seamless mode (contributed by Huihong Luo)</para>
2878 </listitem>
2879
2880 <listitem>
2881 <para>Linux Additions: added support for uninstalling the Linux Guest
2882 Additions (bug #4039)</para>
2883 </listitem>
2884
2885 <listitem>
2886 <para>Linux guest shared folders: allow mounting a shared folder if a
2887 file of the same name as the folder exists in the current directory
2888 (bug #928)</para>
2889 </listitem>
2890
2891 <listitem>
2892 <para>SDK: added object-oriented web service bindings for PHP5</para>
2893 </listitem>
2894
2895 </itemizedlist>
2896
2897 </sect1>
2898
2899 <sect1>
2900 <title>Version 3.0.12 (2009-11-10)</title>
2901
2902 <para>This is a maintenance release. The following items were fixed and/or
2903 added:</para>
2904
2905 <itemizedlist>
2906
2907 <listitem>
2908 <para>VMM: reduced IO-APIC overhead for 32 bits Windows NT/2000/XP/2003
2909 guests; requires 64 bits support (VT-x only; bug #4392) </para>
2910 </listitem>
2911
2912 <listitem>
2913 <para>VMM: fixed double timer interrupt delivery on old Linux kernels
2914 using IO-APIC (caused guest time to run at double speed; bug #3135)</para>
2915 </listitem>
2916
2917 <listitem>
2918 <para>VMM: re-initizalize VT-x and AMD-V after host suspend or hibernate; some BIOSes
2919 forget this (Windows hosts only; bug #5421)</para>
2920 </listitem>
2921
2922 <listitem>
2923 <para>VMM: fixed loading of saved state when RAM preallocation is
2924 enabled</para>
2925 </listitem>
2926
2927 <listitem>
2928 <para>BIOS: ignore unknown shutdown codes instead of causing a guru
2929 meditation (bug #5389)</para>
2930 </listitem>
2931
2932 <listitem>
2933 <para>GUI: never start a VM on a single click into the selector window
2934 (bug #2676)</para>
2935 </listitem>
2936
2937 <listitem>
2938 <para>Serial: reduce the probability of lost bytes if the host end
2939 is connected to a raw file</para>
2940 </listitem>
2941
2942 <listitem>
2943 <para>VMDK: fixed handling of split image variants and fix a 3.0.10 regression
2944 (bug #5355)</para>
2945 </listitem>
2946
2947 <listitem>
2948 <para>VRDP: fixed occasional VRDP server crash</para>
2949 </listitem>
2950
2951 <listitem>
2952 <para>Network: even if the virtual network cable was disconnected, some
2953 guests were able to send / receive packets (E1000; bug #5366)</para>
2954 </listitem>
2955
2956 <listitem>
2957 <para>Network: even if the virtual network cable was disconnected, the
2958 PCNet card received some spurious packets which might confuse the
2959 guest (bug #4496)</para>
2960 </listitem>
2961
2962 <listitem>
2963 <para>Shared Folders: fixed changing case of file names (bug #2520)</para>
2964 </listitem>
2965
2966 <listitem>
2967 <para>Windows Additions: fixed crash in seamless mode (contributed by Huihong Luo)</para>
2968 </listitem>
2969
2970 <listitem>
2971 <para>Linux Additions: fixed writing to files opened in
2972 <emphasis>O_APPEND</emphasis> mode (bug #3805)</para>
2973 </listitem>
2974
2975 <listitem>
2976 <para>Solaris Additions: fixed regression in Guest Additions driver which
2977 among other things caused lost guest property updates and
2978 periodic error messages being written to the system log</para>
2979 </listitem>
2980
2981 </itemizedlist>
2982
2983 </sect1>
2984
2985 <sect1>
2986 <title>Version 3.0.10 (2009-10-29)</title>
2987
2988 <para>This is a maintenance release. The following items were fixed and/or
2989 added:</para>
2990
2991 <itemizedlist>
2992
2993 <listitem>
2994 <para>VMM: guest SMP stability fixes </para>
2995 </listitem>
2996
2997 <listitem>
2998 <para>VMM: fixed guru meditation with nested paging and SMP guests (bug #5222) </para>
2999 </listitem>
3000
3001 <listitem>
3002 <para>VMM: changed VT-x/AMD-V usage to detect other active hypervisors;
3003 necessary for e.g. Windows 7 XP compatibility mode
3004 (Windows &amp; Mac OS X hosts only; bug #4239) </para>
3005 </listitem>
3006
3007 <listitem>
3008 <para>VMM: guru meditation during SCO OpenServer installation and reboot
3009 (VT-x only; bug #5164)</para>
3010 </listitem>
3011
3012 <listitem>
3013 <para>VMM: fixed accessed bit handling in certain cases (bug #5248)</para>
3014 </listitem>
3015
3016 <listitem>
3017 <para>VMM: fixed VPID flushing (VT-x only)</para>
3018 </listitem>
3019
3020 <listitem>
3021 <para>VMM: fixed broken nested paging for 64 bits guests on 32 bits hosts (AMD-V only; bug #5285)</para>
3022 </listitem>
3023
3024 <listitem>
3025 <para>VMM: fixed loading of old saved states/snapshots (bug #3984)</para>
3026 </listitem>
3027
3028 <listitem>
3029 <para>Mac OS X hosts: fixed memory leaks (bug #5084)</para>
3030 </listitem>
3031
3032 <listitem>
3033 <para>Mac OS X hosts (Snow Leopard): fixed redraw problem in a dual
3034 screen setup (bug #4942)</para>
3035 </listitem>
3036
3037 <listitem>
3038 <para>Windows hosts: installer updates for Windows 7</para>
3039 </listitem>
3040
3041 <listitem>
3042 <para>Solaris hosts: out of memory handled incorrectly (bug #5241)</para>
3043 </listitem>
3044
3045 <listitem>
3046 <para>Solaris hosts: the previous fix for #5077 broke the DVD host support
3047 on Solaris 10 (VBox 3.0.8 regression)</para>
3048 </listitem>
3049
3050 <listitem>
3051 <para>Linux hosts: fixed module compilation against Linux 2.6.32rc4 and later</para>
3052 </listitem>
3053
3054 <listitem>
3055 <para>Guest Additions: fixed possible guest OS kernel memory
3056 exhaustion</para>
3057 </listitem>
3058
3059 <listitem>
3060 <para>Guest Additions: fixed stability issues with SMP guests</para>
3061 </listitem>
3062
3063 <listitem>
3064 <para>Windows Additions: fixed color depth issue with low resolution hosts,
3065 netbooks, etc. (bug #4935)</para>
3066 </listitem>
3067
3068 <listitem>
3069 <para>Windows Additions: fixed NO_MORE_FILES error when saving to shared
3070 folders (bug #4106)</para>
3071 </listitem>
3072
3073 <listitem>
3074 <para>Windows Additions: fixed subdirectory creation on shared
3075 folders (bug #4299)</para>
3076 </listitem>
3077
3078 <listitem>
3079 <para>Linux Additions: <emphasis>sendfile()</emphasis> returned
3080 <emphasis>-EOVERFLOW</emphasis> when executed on a shared folder
3081 (bug #2921)</para>
3082 </listitem>
3083
3084 <listitem>
3085 <para>Linux Additions: fixed incorrect disk usage value (non-Windows
3086 hosts only)</para>
3087 </listitem>
3088
3089 <listitem>
3090 <para>Linux installer: register the module sources at DKMS even if the
3091 package provides proper modules for the current running kernel</para>
3092 </listitem>
3093
3094 <listitem>
3095 <para>3D support: removed invalid OpenGL assertion (bug #5158)</para>
3096 </listitem>
3097
3098 <listitem>
3099 <para>Network: fixed the Am79C973 PCNet emulation for QNX
3100 (and probably other) guests (bug #3206)</para>
3101 </listitem>
3102
3103 <listitem>
3104 <para>VMDK: fix handling of split image variants</para>
3105 </listitem>
3106
3107 <listitem>
3108 <para>VHD: do not delay updating the footer when expanding the image to prevent
3109 image inconsistency </para>
3110 </listitem>
3111
3112 <listitem>
3113 <para>USB: stability fix for some USB 2.0 devices</para>
3114 </listitem>
3115
3116 <listitem>
3117 <para>GUI: added a search index to the .chm help file</para>
3118 </listitem>
3119
3120 <listitem>
3121 <para>GUI/Windows hosts: fixed CapsLock handling on French keyboards
3122 (bug #2025)</para>
3123 </listitem>
3124
3125 <listitem>
3126 <para>Shared clipboard/X11 hosts: fixed a crash when clipboard
3127 initialisation failed (bug #4987)</para>
3128 </listitem>
3129
3130 </itemizedlist>
3131
3132 </sect1>
3133
3134 <sect1>
3135 <title>Version 3.0.8 (2009-10-02)</title>
3136
3137 <para>This is a maintenance release. The following items were fixed and/or
3138 added:</para>
3139
3140 <itemizedlist>
3141
3142 <listitem>
3143 <para>VMM: fixed 64 bits guest on 32 bits host regression in 3.0.6
3144 (VT-x only; bug #4947)</para>
3145 </listitem>
3146
3147 <listitem>
3148 <para>VMM: fixed a recompiler triple fault guru meditation (VT-x &amp;
3149 AMD-V only; bug #5058) </para>
3150 </listitem>
3151
3152 <listitem>
3153 <para>VMM: fixed hang after guest state restore (AMD-V, 32 bits Windows
3154 guest and IO-APIC enabled only; bug #5059) </para>
3155 </listitem>
3156
3157 <listitem>
3158 <para>VMM: fixed paging issue with OS/2 guests </para>
3159 </listitem>
3160
3161 <listitem>
3162 <para>VMM: fixed guru meditation in rare cases (2.0 regression;
3163 software virtualization only) </para>
3164 </listitem>
3165
3166 <listitem>
3167 <para>VMM: fixed release assertion during state restore when using the
3168 Sound Blaster 16 emulation (bug #5042) </para>
3169 </listitem>
3170
3171 <listitem>
3172 <para>Security: fixed vulnerability that allowed to execute commands
3173 with root privileges</para>
3174 </listitem>
3175
3176 <listitem>
3177 <para>Linux hosts: fixed runtime assertion in semaphore implementation
3178 which was triggered under certain conditions (bug #616)</para>
3179 </listitem>
3180
3181 <listitem>
3182 <para>Linux hosts: change the default USB access mode on certain
3183 distributions (bugs #3394 and #4291)</para>
3184 </listitem>
3185
3186 <listitem>
3187 <para>Linux hosts: on hardened Gentoo, the VBoxSVC daemon crashed by
3188 opening the VM network settings (bug #3732)</para>
3189 </listitem>
3190
3191 <listitem>
3192 <para>Linux hosts, Solaris hosts: pass the XAUTHORITY variable along the
3193 DISPLAY variable when starting a VM from VBoxManage or from the VM
3194 selector (bug #5063)</para>
3195 </listitem>
3196
3197 <listitem>
3198 <para>Linux hosts: use sysfs to enumerate host drives if hal is not
3199 available</para>
3200 </listitem>
3201
3202 <listitem>
3203 <para>Solaris hosts: fixed a bug which would hang the host sporadically as
3204 interrupts were not re-enabled every time</para>
3205 </listitem>
3206
3207 <listitem>
3208 <para>Solaris hosts: fixed a kernel panic with bridged and host-only
3209 networking (bug #4775)</para>
3210 </listitem>
3211
3212 <listitem>
3213 <para>Solaris hosts: fixed incorrectly persistent CD/DVD-ROMs when
3214 changing them (bug #5077)</para>
3215 </listitem>
3216
3217 <listitem>
3218 <para>X11-based hosts: support additional function keys on Sun keyboards
3219 (bug #4907)</para>
3220 </listitem>
3221
3222 <listitem>
3223 <para>Mac OS X hosts (Snow Leopard): fixed problem starting headless
3224 VMs without a graphical session (bug #5002)</para>
3225 </listitem>
3226
3227 <listitem>
3228 <para>Mac OS X hosts: fixed problem listing host-only adapter names
3229 with trailing garbage (attached VMs won't start)</para>
3230 </listitem>
3231
3232 <listitem>
3233 <para>Windows Additions: now work with Vista 64-bit Home editions (bug #3865)</para>
3234 </listitem>
3235
3236 <listitem>
3237 <para>Windows Additions: fixed screen corruption with ZoomText Magnifier</para>
3238 </listitem>
3239
3240 <listitem>
3241 <para>Windows Additions: fixed NPGetUniversalName failure (bug #4853)</para>
3242 </listitem>
3243
3244 <listitem>
3245 <para>Windows Additions: fixed Windows NT regression (bug #4946)</para>
3246 </listitem>
3247
3248 <listitem>
3249 <para>Windows Additions: fixed VBoxService not running if no Shared Folders
3250 are installed</para>
3251 </listitem>
3252
3253 <listitem>
3254 <para>Linux Additions: implemented <emphasis>ftrunctate</emphasis>
3255 (bug #4771)</para>
3256 </listitem>
3257
3258 <listitem>
3259 <para>VRDP: start VM even if configured VRDP port is in use</para>
3260 </listitem>
3261
3262 <listitem>
3263 <para>Networking: the PCnet network device stopped receiving under
3264 rare conditions (bug #4870)</para>
3265 </listitem>
3266
3267 <listitem>
3268 <para>VBoxManage: implemented <computeroutput>controlvm vrdpport</computeroutput>
3269 command</para>
3270 </listitem>
3271
3272 <listitem>
3273 <para>iSCSI: fixed issue with NetApp targets (bug #5072)</para>
3274 </listitem>
3275
3276 <listitem>
3277 <para>SCSI: add support for virtual disks larger than 2TB </para>
3278 </listitem>
3279
3280 <listitem>
3281 <para>USB: fixed potential crash when unplugging USB2 devices
3282 (bug #5089)</para>
3283 </listitem>
3284
3285 <listitem>
3286 <para>NAT: IPSEC did not properly work with Linux guests (bug #4801)</para>
3287 </listitem>
3288
3289 </itemizedlist>
3290
3291 </sect1>
3292
3293 <sect1>
3294 <title>Version 3.0.6 (2009-09-09)</title>
3295
3296 <para>This is a maintenance release. The following items were fixed and/or
3297 added:</para>
3298
3299 <itemizedlist>
3300
3301 <listitem>
3302 <para>VMM: fixed IO-APIC overhead for 32 bits Windows NT, 2000, XP and 2003 guests
3303 (AMD-V only; bug #4392)</para>
3304 </listitem>
3305
3306 <listitem>
3307 <para>VMM: fixed a Guru meditation under certain circumstances when enabling
3308 a disabled device (bug #4510)</para>
3309 </listitem>
3310
3311 <listitem>
3312 <para>VMM: fixed a Guru meditation when booting certain Arch Linux guests
3313 (software virtualization only; bug #2149)</para>
3314 </listitem>
3315
3316 <listitem>
3317 <para>VMM: fixed hangs with 64 bits Solaris &amp; OpenSolaris
3318 guests (bug #2258)</para>
3319 </listitem>
3320
3321 <listitem>
3322 <para>VMM: fixed decreasing <emphasis>rdtsc</emphasis> values
3323 (AMD-V &amp; VT-x only; bug #2869)</para>
3324 </listitem>
3325
3326 <listitem>
3327 <para>VMM: small Solaris/OpenSolaris performance improvements (VT-x only) </para>
3328 </listitem>
3329
3330 <listitem>
3331 <para>VMM: <emphasis>cpuid</emphasis> change to correct reported virtual CPU ID in Linux </para>
3332 </listitem>
3333
3334 <listitem>
3335 <para>VMM: NetBSD 5.0.1 CD hangs during boot (VT-x only; bug #3947) </para>
3336 </listitem>
3337
3338 <listitem>
3339 <para>Solaris hosts: worked around an issue that caused the host to hang (bug #4486)</para>
3340 </listitem>
3341
3342 <listitem>
3343 <para>Solaris hosts: fixed a rare host system deadlock when using bridged networking</para>
3344 </listitem>
3345
3346 <listitem>
3347 <para>Solaris hosts: fixed a potential host system deadlock when CPUs were
3348 onlined or offlined</para>
3349 </listitem>
3350
3351 <listitem>
3352 <para>Solaris hosts installer: added missing dependency for UTF-8 package (bug #4899)</para>
3353 </listitem>
3354
3355 <listitem>
3356 <para>Linux hosts: don't crash on Linux PAE kernels &lt; 2.6.11 (in particular
3357 RHEL/CentOS 4); disable VT-x on Linux kernels &lt; 2.6.13 (bug #1842)</para>
3358 </listitem>
3359
3360 <listitem>
3361 <para>Linux/Solaris hosts: correctly detect keyboards with fewer keys
3362 than usual (bug #4799)</para>
3363 </listitem>
3364
3365 <listitem>
3366 <para>Mac OS X hosts: prevent password dialogs in 32 bits Snow Leopard</para>
3367 </listitem>
3368
3369 <listitem>
3370 <para>Python WS: fixed issue with certain enumerations constants having
3371 wrong values in Python webservices bindings</para>
3372 </listitem>
3373
3374 <listitem>
3375 <para>Python API: several threading and platform issues fixed</para>
3376 </listitem>
3377
3378 <listitem>
3379 <para>Python shell: added <emphasis>exportVM</emphasis> command</para>
3380 </listitem>
3381
3382 <listitem>
3383 <para>Python shell: various improvements and bugfixes</para>
3384 </listitem>
3385
3386 <listitem>
3387 <para>Python shell: corrected detection of home directory in remote case</para>
3388 </listitem>
3389
3390 <listitem>
3391 <para>OVF: fixed XML comment handling that could lead to parser errors</para>
3392 </listitem>
3393
3394 <listitem>
3395 <para>Main: fixed a rare parsing problem with port numbers of USB device
3396 filters in machine settings XML</para>
3397 </listitem>
3398
3399 <listitem>
3400 <para>Main: restrict guest RAM size to 1.5 GB (32 bits Windows hosts only)</para>
3401 </listitem>
3402
3403 <listitem>
3404 <para>Main: fixed possible hang during guest reboot (bug #3792)</para>
3405 </listitem>
3406
3407 <listitem>
3408 <para>GUI: fixed rare crash when removing the last disk from the media manager (bug #4795)</para>
3409 </listitem>
3410
3411 <listitem>
3412 <para>VBoxManage: fixed <computeroutput>guestproperty</computeroutput>
3413 for Mac OS X hosts (bug #3806)</para>
3414 </listitem>
3415
3416 <listitem>
3417 <para>VBoxManage: fixed setting guest properties with
3418 <emphasis>--flags</emphasis> or <emphasis>-flags</emphasis></para>
3419 </listitem>
3420
3421 <listitem>
3422 <para>Webservice: fixed a severe memory leak, at least on platforms using XPCOM</para>
3423 </listitem>
3424
3425 <listitem>
3426 <para>Serial: fixed host mode (Solaris, Linux and Mac OS X hosts; bug #4672)</para>
3427 </listitem>
3428
3429 <listitem>
3430 <para>VRDP: Remote USB Protocol version 3</para>
3431 </listitem>
3432
3433 <listitem>
3434 <para>SATA: fixed hangs and BSODs introduced with 3.0.4 (bugs #4695, #4739, #4710)</para>
3435 </listitem>
3436
3437 <listitem>
3438 <para>SATA: fixed a bug which prevented Windows 7 from detecting more than one hard disk</para>
3439 </listitem>
3440
3441 <listitem>
3442 <para>SATA/SCSI: fixed rare random guest crashes and hangs </para>
3443 </listitem>
3444
3445 <listitem>
3446 <para>SCSI: fixed problem with Fedora 11 refusing to boot after kernel update</para>
3447 </listitem>
3448
3449 <listitem>
3450 <para>iSCSI: fix logging out when the target has dropped the connection,
3451 fix negotiation of parameters, fix command resend when the connection
3452 was dropped, fix processing SCSI status for targets which do not use
3453 phase collapse</para>
3454 </listitem>
3455
3456 <listitem>
3457 <para>BIOS: fixed a bug that caused the OS/2 boot manager to fail
3458 (2.1.0 regression, bug #3911)</para>
3459 </listitem>
3460
3461 <listitem>
3462 <para>PulseAudio: don't hang during VM termination if the connection
3463 to the server was unexpectedly terminated (bug #3100)</para>
3464 </listitem>
3465
3466 <listitem>
3467 <para>Mouse: fixed weird mouse behaviour with SMP (Solaris) guests (bug #4538)</para>
3468 </listitem>
3469
3470 <listitem>
3471 <para>HostOnly Network: fixed failure in
3472 <emphasis>CreateHostOnlyNetworkInterface()</emphasis> on Linux (no GUID)</para>
3473 </listitem>
3474
3475 <listitem>
3476 <para>HostOnly Network: fixed wrong DHCP server startup while hostonly
3477 interface bringup on Linux</para>
3478 </listitem>
3479
3480 <listitem>
3481 <para>HostOnly Network: fixed incorrect factory and default MAC address on Solaris</para>
3482 </listitem>
3483
3484 <listitem>
3485 <para>HostOnly Network: fixed the problem with listing host-only
3486 interfaces on Mac OS X when all physical interfaces are down (bugs
3487 #4698, #4790)</para>
3488 </listitem>
3489
3490 <listitem>
3491 <para>DHCP: fixed a bug in the DHCP server where it allocated one IP address
3492 less than the configured range</para>
3493 </listitem>
3494
3495 <listitem>
3496 <para>E1000: fixed receiving of multicast packets</para>
3497 </listitem>
3498
3499 <listitem>
3500 <para>E1000: fixed up/down link notification after resuming a VM</para>
3501 </listitem>
3502
3503 <listitem>
3504 <para>NAT: fixed ethernet address corruptions (bug #4839)</para>
3505 </listitem>
3506
3507 <listitem>
3508 <para>NAT: fixed hangs, dropped packets and retransmission problems (bug #4343)</para>
3509 </listitem>
3510
3511 <listitem>
3512 <para>Bridged networking: fixed packet queue issue which might cause
3513 DRIVER_POWER_STATE_FAILURE BSOD for Windows hosts (bug #4821)</para>
3514 </listitem>
3515
3516 <listitem>
3517 <para>Windows Additions: fixed a bug in VBoxGINA which prevented selecting
3518 the right domain when logging in the first time</para>
3519 </listitem>
3520
3521 <listitem>
3522 <para>Windows host installer: should now also work on unicode systems
3523 (like Korean, bug #3707)</para>
3524 </listitem>
3525
3526 <listitem>
3527 <para>Windows host installer: check for sufficient disk space</para>
3528 </listitem>
3529
3530 <listitem>
3531 <para>Shared clipboard: do not send zero-terminated text to X11 guests
3532 and hosts (bug #4712)</para>
3533 </listitem>
3534
3535 <listitem>
3536 <para>Shared clipboard: use a less CPU intensive way of checking for
3537 new data on X11 guests and hosts (bug #4092)</para>
3538 </listitem>
3539
3540 <listitem>
3541 <para>Guest Additions: do not hide the host mouse cursor when restoring
3542 a saved state (bug #4700)</para>
3543 </listitem>
3544
3545 <listitem>
3546 <para>Windows guests: fixed issues with the display of the mouse
3547 cursor image (bugs #2603, #2660 and #4817)</para>
3548 </listitem>
3549
3550 <listitem>
3551 <para>SUSE 11 guests: fixed Guest Additions installation (bug #4506)</para>
3552 </listitem>
3553
3554 <listitem>
3555 <para>Guest Additions: support Fedora 12 Alpha guests (bugs #4731, #4733 and #4734)</para>
3556 </listitem>
3557
3558 </itemizedlist>
3559
3560 </sect1>
3561
3562 <sect1>
3563 <title>Version 3.0.4 (2009-08-04)</title>
3564
3565 <para>This is a maintenance release. The following items were fixed and/or
3566 added:</para>
3567
3568 <itemizedlist>
3569
3570 <listitem>
3571 <para>VMM: 64 bits guest stability fixes (AMD-V only; bugs #3923 &amp; #3666)</para>
3572 </listitem>
3573
3574 <listitem>
3575 <para>VMM: SMP stability fixes (AMD-V only)</para>
3576 </listitem>
3577
3578 <listitem>
3579 <para>VMM: SMP performance improvement (esp. for Solaris guests)</para>
3580 </listitem>
3581
3582 <listitem>
3583 <para>VMM: eliminated several bugs which could lead to a host reboot</para>
3584 </listitem>
3585
3586 <listitem>
3587 <para>VMM: fixed OS/2 ACP2 boot floppy hang (VT-x only)</para>
3588 </listitem>
3589
3590 <listitem>
3591 <para>VMM: small performance improvement for OpenSolaris guests (AMD-V only)</para>
3592 </listitem>
3593
3594 <listitem>
3595 <para>VMM: fixed CentOS/Xen reboot (software virtualization only; bug #4509)</para>
3596 </listitem>
3597
3598 <listitem>
3599 <para>SATA: fixed hangs / BSOD during Windows XP installation (bug #4342)</para>
3600 </listitem>
3601
3602 <listitem>
3603 <para>SATA: mark the ports as non hotpluggable (bug #3920)</para>
3604 </listitem>
3605
3606 <listitem>
3607 <para>3D support: fix deadlocks and context/window tracking for
3608 multithreaded applications (bug #3922)</para>
3609 </listitem>
3610
3611 <listitem>
3612 <para>3D support: fix memory leaks when terminating OpenGL guest applications</para>
3613 </listitem>
3614
3615 <listitem>
3616 <para>3D support: fix crash in Call of Duty</para>
3617 </listitem>
3618
3619 <listitem>
3620 <para>NAT: using two or more NAT adapters in one VM was broken (3.0.0 regression)</para>
3621 </listitem>
3622
3623 <listitem>
3624 <para>NAT: fixed network communication corruptions (bugs #4499, #4540, #4591, #4604)</para>
3625 </listitem>
3626
3627 <listitem>
3628 <para>NAT: fixed passive ftp access to host server (bug #4427)</para>
3629 </listitem>
3630
3631 <listitem>
3632 <para>iSCSI: fixed cloning to/from iSCSI disks</para>
3633 </listitem>
3634
3635 <listitem>
3636 <para>GUI: fixed path separator handling for the OVF export on
3637 Windows (bug #4354)</para>
3638 </listitem>
3639
3640 <listitem>
3641 <para>GUI: the mini toolbar was only shown on the first host display
3642 (bug #4654)</para>
3643 </listitem>
3644
3645 <listitem>
3646 <para>GUI: added a VM option to display the mini toolbar on top</para>
3647 </listitem>
3648
3649 <listitem>
3650 <para>GUI: don't crash when adding plus configuring host-only network
3651 interfaces</para>
3652 </listitem>
3653
3654 <listitem>
3655 <para>Shared Folders: fixed selection of a drive root directory as a shared folder host path
3656 in VirtualBox (Windows host only)</para>
3657 </listitem>
3658
3659 <listitem>
3660 <para>USB: fixed a bug that may have rendered USB device filter settings
3661 inactive (3.0.2 regression, bug #4668)</para>
3662 </listitem>
3663
3664 <listitem>
3665 <para>Guest Additions: report the Guest Additions version to the guest
3666 properties (bug #3415)</para>
3667 </listitem>
3668
3669 <listitem>
3670 <para>Mac OS X hosts: fix creation of VMDK files giving raw partition access
3671 (bug #1461)</para>
3672 </listitem>
3673
3674 <listitem>
3675 <para>Mac OS X hosts: improved support for Snow Leopard </para>
3676 </listitem>
3677
3678 <listitem>
3679 <para>Linux hosts: fixed problems leading to wrong colors or
3680 transparency in host windows with some graphics drivers (bug #3095)</para>
3681 </listitem>
3682
3683 <listitem>
3684 <para>Linux hosts: hardware detection fallbacks if the hal service
3685 fails to find any DVD drives</para>
3686 </listitem>
3687
3688 <listitem>
3689 <para>Linux and Solaris hosts: Work around color handling problems in
3690 Qt (bug #4353)</para>
3691 </listitem>
3692
3693 <listitem>
3694 <para>Solaris hosts: fixed memory leaks in host-only networking</para>
3695 </listitem>
3696
3697 <listitem>
3698 <para>Solaris Installer: fixed incorrect netmask for Host-only interface (bug #4590)</para>
3699 </listitem>
3700
3701 <listitem>
3702 <para>Solaris Installer: added package dependency for Python and Python-devel (bug #4570)</para>
3703 </listitem>
3704
3705 <listitem>
3706 <para>X11 guests: prevent windows from being skipped in
3707 seamless mode KDE guests (bugs #1681 and #3574)</para>
3708 </listitem>
3709
3710 <listitem>
3711 <para>X11 guests: fixed screen corruption in X11 guests when large
3712 amounts of video RAM were allocated (bug #4430)</para>
3713 </listitem>
3714
3715 <listitem>
3716 <para>X11 guests: some fixes when switching between host and
3717 guest-drawn mouse pointers</para>
3718 </listitem>
3719
3720 <listitem>
3721 <para>X11 guests: fixed an issue which caused seamless mode to stop
3722 working as it should (the main issue listed in bug #2238)</para>
3723 </listitem>
3724
3725 </itemizedlist>
3726
3727 </sect1>
3728 <sect1>
3729 <title>Version 3.0.2 (2009-07-10)</title>
3730
3731 <para>This is a maintenance release. The following items were fixed and/or
3732 added:</para>
3733
3734 <itemizedlist>
3735
3736 <listitem>
3737 <para>VMM: fixed network regressions (guest hangs during network IO) (bug #4343)</para>
3738 </listitem>
3739
3740 <listitem>
3741 <para>VMM: guest SMP performance improvements</para>
3742 </listitem>
3743
3744 <listitem>
3745 <para>VMM: fixed hangs and poor performance with Kaspersky Internet Security
3746 (VT-x/AMD-V only; bug #1778)</para>
3747 </listitem>
3748
3749 <listitem>
3750 <para>VMM: fixed crashes when executing certain Linux guests (software
3751 virtualization only; bugs #2696 &amp; #3868)</para>
3752 </listitem>
3753
3754 <listitem>
3755 <para>ACPI: fixed Windows 2000 kernel hangs with IO-APIC enabled (bug #4348)</para>
3756 </listitem>
3757
3758 <listitem>
3759 <para>APIC: fixed high idle load for certain Linux guests (3.0 regression)</para>
3760 </listitem>
3761
3762 <listitem>
3763 <para>BIOS: properly handle Ctrl-Alt-Del in real mode</para>
3764 </listitem>
3765
3766 <listitem>
3767 <para>iSCSI: fixed configuration parsing (bug #4236)</para>
3768 </listitem>
3769
3770 <listitem>
3771 <para>OVF: fix potential confusion when exporting networks</para>
3772 </listitem>
3773
3774 <listitem>
3775 <para>OVF: compatibility fix (bug #4452)</para>
3776 </listitem>
3777
3778 <listitem>
3779 <para>OVF: accept ovf:/disk/ specifiers with a single slash in addition to ovf://disk/ (bug #4452) </para>
3780 </listitem>
3781
3782 <listitem>
3783 <para>NAT: fixed crashes under certain circumstances (bug #4330)</para>
3784 </listitem>
3785
3786 <listitem>
3787 <para>3D support: fixed dynamic linking on Solaris/OpenSolaris guests (bug #4399)</para>
3788 </listitem>
3789
3790 <listitem>
3791 <para>3D support: fixed incorrect context/window tracking for multithreaded apps</para>
3792 </listitem>
3793
3794 <listitem>
3795 <para>Shared Folders: fixed loading from saved state (bug #1595)</para>
3796 </listitem>
3797
3798 <listitem>
3799 <para>Shared Folders: host file permissions set to 0400 with Windows
3800 guest (bug #4381)</para>
3801 </listitem>
3802
3803 <listitem>
3804 <para>X11 host and guest clipboard: fixed a number of issues, including bug #4380 and #4344</para>
3805 </listitem>
3806
3807 <listitem>
3808 <para>X11 Additions: fixed some issues with seamless windows in X11 guests (bug #3727)</para>
3809 </listitem>
3810
3811 <listitem>
3812 <para>Windows Additions: added VBoxServiceNT for NT4 guests
3813 (for time synchronization and guest properties)</para>
3814 </listitem>
3815
3816 <listitem>
3817 <para>Windows Additions: fixed version lookup</para>
3818 </listitem>
3819
3820 <listitem>
3821 <para>Linux Installer: support Pardus Linux</para>
3822 </listitem>
3823
3824 <listitem>
3825 <para>Linux hosts: workaround for buggy graphics drivers showing a
3826 black VM window on recent distributions (bug #4335)</para>
3827 </listitem>
3828
3829 <listitem>
3830 <para>Linux hosts: fixed typo in kernel module startup script (bug #4388)</para>
3831 </listitem>
3832
3833 <listitem>
3834 <para>Solaris hosts: several installer fixes</para>
3835 </listitem>
3836
3837 <listitem>
3838 <para>Solaris host: fixed a preemption issue causing VMs to never start on Solaris 10 (bug #4328)</para>
3839 </listitem>
3840
3841 <listitem>
3842 <para>Solaris guest: fixed mouse integration for OpenSolaris 2009.06 (bug #4365) </para>
3843 </listitem>
3844
3845 <listitem>
3846 <para>Windows hosts: fixed high CPU usage after resuming the host (bug #2978)</para>
3847 </listitem>
3848
3849 <listitem>
3850 <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>
3851 </listitem>
3852
3853 </itemizedlist>
3854
3855 </sect1>
3856
3857 <sect1>
3858 <title>Version 3.0.0 (2009-06-30)</title>
3859
3860 <para>This version is a major update. The following major new features
3861 were added:</para>
3862
3863 <itemizedlist>
3864
3865 <listitem>
3866 <para>Guest SMP with up to 32 virtual CPUs (VT-x and AMD-V only; see <xref linkend="settings-processor" />)</para>
3867 </listitem>
3868
3869 <listitem>
3870 <para>Windows guests: ability to use Direct3D 8/9 applications / games
3871 (experimental; see <xref linkend="guestadd-3d" />)</para>
3872 </listitem>
3873
3874 <listitem>
3875 <para>Support for OpenGL 2.0 for Windows, Linux and Solaris guests</para>
3876 </listitem>
3877
3878 </itemizedlist>
3879
3880 <para>In addition, the following items were fixed and/or added:</para>
3881
3882 <itemizedlist>
3883
3884 <listitem>
3885 <para>Solaris hosts: allow suspend/resume on the host when a VM is running (bug #3826)</para>
3886 </listitem>
3887
3888 <listitem>
3889 <para>Solaris hosts: loosen the restriction for contiguous physical memory under
3890 certain conditions</para>
3891 </listitem>
3892
3893 <listitem>
3894 <para>Mac OS X hosts: fixed guest PAE</para>
3895 </listitem>
3896
3897 <listitem>
3898 <para>Linux hosts: kernel module compile fixes for 2.6.31 (bug #4264)</para>
3899 </listitem>
3900
3901 <listitem>
3902 <para>VMM: fixed occasional guru meditation when loading a saved state (VT-x only)</para>
3903 </listitem>
3904
3905 <listitem>
3906 <para>VMM: eliminated IO-APIC overhead with 32 bits guests (VT-x only, some Intel CPUs don't support
3907 this feature (most do); bug #638)</para>
3908 </listitem>
3909
3910 <listitem>
3911 <para>VMM: fixed 64 bits CentOS guest hangs during early boot (AMD-V only; bug #3927)</para>
3912 </listitem>
3913
3914 <listitem>
3915 <para>VMM: performance improvements for certain PAE guests (e.g. Linux 2.6.29+ kernels) </para>
3916 </listitem>
3917
3918 <listitem>
3919 <para>VMM: some Windows guests detected a completely wrong CPU frequency (bug #2227)</para>
3920 </listitem>
3921
3922 <listitem>
3923 <para>VMM: fixed hanging and unkillable VM processes (bug #4040)</para>
3924 </listitem>
3925
3926 <listitem>
3927 <para>VMM: fixed random infrequent guest crashes due XMM state corruption (Win64 hosts only)</para>
3928 </listitem>
3929
3930 <listitem>
3931 <para>VMM: performance improvements for network I/O (VT-x/AMD-V only)</para>
3932 </listitem>
3933
3934 <listitem>
3935 <para>GUI: added mini toolbar for fullscreen and seamless mode (Thanks to Huihong Luo)</para>
3936 </listitem>
3937
3938 <listitem>
3939 <para>GUI: redesigned settings dialogs</para>
3940 </listitem>
3941
3942 <listitem>
3943 <para>GUI: allow to create/remove more than one host-only network adapters
3944 (non Windows hosts)</para>
3945 </listitem>
3946
3947 <listitem>
3948 <para>GUI: display estimated time for long running operations (e.g. OVF import/export)</para>
3949 </listitem>
3950
3951 <listitem>
3952 <para>GUI: fixed rare hangs when open the OVF import/export wizards (bug #4157)</para>
3953 </listitem>
3954
3955 <listitem>
3956 <para>3D support: fixed VM crashes for client applications using incorrect OpenGL states</para>
3957 </listitem>
3958
3959 <listitem>
3960 <para>3D support: fixed memory corruption when querying for supported texture compression formats</para>
3961 </listitem>
3962
3963 <listitem>
3964 <para>3D support: fixed incorrect rendering of glDrawRangeElements</para>
3965 </listitem>
3966
3967 <listitem>
3968 <para>3D support: fixed memory leak when using VBOs</para>
3969 </listitem>
3970
3971 <listitem>
3972 <para>3D support: fixed glew library detection</para>
3973 </listitem>
3974
3975 <listitem>
3976 <para>3D support: fixed random textures corruption</para>
3977 </listitem>
3978
3979 <listitem>
3980 <para>VRDP: support Windows 7 RDP client</para>
3981 </listitem>
3982
3983 <listitem>
3984 <para>Networking: fixed another problem with TX checksum offloading
3985 with Linux kernels up to version 2.6.18</para>
3986 </listitem>
3987
3988 <listitem>
3989 <para>NAT: fixed "open ports on virtual router 10.0.2.2 - 513, 514" (forum)</para>
3990 </listitem>
3991
3992 <listitem>
3993 <para>NAT: allow to configure socket and internal parameters</para>
3994 </listitem>
3995
3996 <listitem>
3997 <para>NAT: allow to bind sockets to specific interface</para>
3998 </listitem>
3999
4000 <listitem>
4001 <para>PXE boot: significant performance increase (VT-x/AMD-V only)</para>
4002 </listitem>
4003
4004 <listitem>
4005 <para>VHD: properly write empty sectors when cloning of VHD images (bug #4080)</para>
4006 </listitem>
4007
4008 <listitem>
4009 <para>VHD: fixed crash when discarding snapshots of a VHD image</para>
4010 </listitem>
4011
4012 <listitem>
4013 <para>VHD: fixed access beyond the block bitmap which could lead to arbitrary crashes</para>
4014 </listitem>
4015
4016 <listitem>
4017 <para>VBoxManage: fixed incorrect partition table processing when
4018 creating VMDK files giving raw partition access (bug #3510)</para>
4019 </listitem>
4020
4021 <listitem>
4022 <para>VBoxManage: support cloning to existing image file</para>
4023 </listitem>
4024
4025 <listitem>
4026 <para>OVF: several OVF 1.0 compatibility fixes</para>
4027 </listitem>
4028
4029 <listitem>
4030 <para>OVF: fixed exporting of disk images when multiple virtual machines are exported at once</para>
4031 </listitem>
4032
4033 <listitem>
4034 <para>Virtual mouse device: eliminated micro-movements of the
4035 virtual mouse which were confusing some applications (bug #3782)</para>
4036 </listitem>
4037
4038 <listitem>
4039 <para>Shared Folders: sometimes a file was created using the wrong permissions
4040 (2.2.0 regression; bug #3785)</para>
4041 </listitem>
4042
4043 <listitem>
4044 <para>Shared Folders: allow to change file attributes from Linux guests and use the
4045 correct file mode when creating files</para>
4046 </listitem>
4047
4048 <listitem>
4049 <para>Shared Folders: some content was incorrectly written under certain
4050 conditions (bug #1187)</para>
4051 </listitem>
4052
4053 <listitem>
4054 <para>Shared Folders: fixed incorrect file timestamps, when using Windows guest
4055 on a Linux host (bug #3404)</para>
4056 </listitem>
4057
4058 <listitem>
4059 <para>X11 clipboard: fix duplicate end of lines (bug #4270)</para>
4060 </listitem>
4061
4062 <listitem>
4063 <para>X11 guests: a number of shared clipboard fixes</para>
4064 </listitem>
4065
4066 <listitem>
4067 <para>Linux guests: Guest Additions support for SUSE Linux
4068 Enterprise Desktop 11</para>
4069 </listitem>
4070
4071 <listitem>
4072 <para>Linux guests: new daemon vboxadd-service to handle time synchronization and
4073 guest property lookup</para>
4074 </listitem>
4075
4076 <listitem>
4077 <para>Linux guests: implemented guest properties (OS info, logged in users,
4078 basic network information)</para>
4079 </listitem>
4080
4081 <listitem>
4082 <para>Windows host installer: VirtualBox Python API can now be installed automatically
4083 (requires Python and Win32 Extensions installed)</para>
4084 </listitem>
4085
4086 <listitem>
4087 <para>USB: Support for high-speed isochronous endpoints has been
4088 added. In addition, read-ahead buffering is performed for input
4089 endpoints (currently Linux hosts only). This should allow additional
4090 devices to work, notably webcams (bug #242)</para>
4091 </listitem>
4092
4093 <listitem>
4094 <para>USB: fixed error handling for some USB dongles</para>
4095 </listitem>
4096
4097 <listitem>
4098 <para>Web service: fixed inability to handle NULL pointers for object arguments, which
4099 are valid values for a lot of APIs, in both the raw and the object-oriented
4100 web service</para>
4101 </listitem>
4102
4103 <listitem>
4104 <para>Web service: object-oriented bindings for JAX-WS did not exhibit interface
4105 inheritance correctly, fixed</para>
4106 </listitem>
4107
4108 <listitem>
4109 <para>Web service: added support for IDisplay and IGuest interfaces, which were previously
4110 unavailable</para>
4111 </listitem>
4112
4113 <listitem>
4114 <para>Registration dialog uses Sun Online accounts now</para>
4115 </listitem>
4116
4117 </itemizedlist>
4118 </sect1>
4119
4120 <sect1>
4121 <title>Version 2.2.4 (2009-05-29)</title>
4122
4123 <para>This is a maintenance release. The following items were fixed and/or
4124 added:</para>
4125
4126 <itemizedlist>
4127
4128 <listitem>
4129 <para>Windows Installer: fixed a potential hang during
4130 installation</para>
4131 </listitem>
4132
4133 <listitem>
4134 <para>Windows Installer: fixed several problems (bug #3892)</para>
4135 </listitem>
4136
4137 <listitem>
4138 <para>Solaris hosts: make it work with Solaris build 114 or
4139 later (bug #3981)</para>
4140 </listitem>
4141
4142 <listitem>
4143 <para>Solaris hosts: fixed a bug serial port character handling found during
4144 loopback (bug #3120)</para>
4145 </listitem>
4146
4147 <listitem>
4148 <para>Linux hosts: adapted vboxdrv.sh to the latest changes in
4149 <computeroutput>VBoxManage list runningvms</computeroutput>
4150 (bug #4034)
4151 </para>
4152 </listitem>
4153
4154 <listitem>
4155 <para>Windows hosts: fixed a crash caused by host-only/bridged
4156 networking</para>
4157 </listitem>
4158
4159 <listitem>
4160 <para>Mac OS X hosts: fixed access to host DVD with passthrough
4161 disabled (bug #4077)</para>
4162 </listitem>
4163
4164 <listitem>
4165 <para>Guest Additions: fixed problems with KDE 4 not recognizing mouse
4166 clicks</para>
4167 </listitem>
4168
4169 <listitem>
4170 <para>Windows Additions: fixed incorrect 8-bit guest color depth in
4171 Windows 7 guests</para>
4172 </listitem>
4173
4174 <listitem>
4175 <para>GUI: warn if VT-x/AMD-V could not be enabled for guests
4176 that require this setting (bug #4055)</para>
4177 </listitem>
4178
4179 <listitem>
4180 <para>VMM: fixed occasional crash due to insufficient memory</para>
4181 </listitem>
4182
4183 <listitem>
4184 <para>VMM: fixed hanging 64 bits Solaris guests</para>
4185 </listitem>
4186
4187 <listitem>
4188 <para>VMM: restore from a saved state occasionally failed
4189 (bugs #3984 and #2742)</para>
4190 </listitem>
4191
4192 <listitem>
4193 <para>Clipboard: fixed a deadlock while shutting down the shared
4194 clipboard on X11 hosts (bug #4020)</para>
4195 </listitem>
4196
4197 <listitem>
4198 <para>OVF: fixed potential hang during import</para>
4199 </listitem>
4200
4201 <listitem>
4202 <para>OVF: fixed potential crashes during import/export on Win64 hosts</para>
4203 </listitem>
4204
4205 <listitem>
4206 <para>VBoxManage <computeroutput>modifyhd --compact</computeroutput>:
4207 fixed bug which could lead to crashes and image corruption
4208 (bug #3864)</para>
4209 </listitem>
4210
4211 <listitem>
4212 <para>VBoxManage <computeroutput>metrics collect</computeroutput>:
4213 now flushes the output stream</para>
4214 </listitem>
4215
4216 <listitem>
4217 <para>VHD: made <computeroutput>VBoxManage internalcommands
4218 sethduuid</computeroutput> work for .vhd files (bug #3443)</para>
4219 </listitem>
4220
4221 <listitem>
4222 <para>VHD: some .vhd files could not be cloned (bug #4080)</para>
4223 </listitem>
4224
4225 <listitem>
4226 <para>NAT: improvement of TCP connection establishment (bug #2987)</para>
4227 </listitem>
4228
4229 <listitem>
4230 <para>NAT: fixed order of DNS servers in DHCP lease (bug #4091)</para>
4231 </listitem>
4232
4233 <listitem>
4234 <para>NAT: fixed DHCP lease for multiple name servers (bug #3692)</para>
4235 </listitem>
4236
4237 <listitem>
4238 <para>NAT: fixed a potential segfault if the host lost its connectivity
4239 (bug #3964)</para>
4240 </listitem>
4241
4242 <listitem>
4243 <para>Shared Folders: deny access to parent directories on Windows
4244 hosts (bug #4090)</para>
4245 </listitem>
4246
4247 <listitem>
4248 <para>Shared Folders: make rm/rmdir work with Solaris guests on Windows
4249 hosts</para>
4250 </listitem>
4251
4252 <listitem>
4253 <para>Networking: fixed the problem with blocked receiving thread when
4254 a broadcast packet arrives too early to be handled by uninitialized
4255 e1000 adapter</para>
4256 </listitem>
4257
4258 <listitem>
4259 <para>Networking: fixed the problem that caused host freezes/crashes
4260 when using bridged mode with host's interface having RX checksum
4261 offloading on (bug #3926 and related). Fixes problems with TX
4262 offloading as well (bug #3870)</para>
4263 </listitem>
4264
4265 <listitem>
4266 <para>PXE boot: Added support for PRO/1000 MT Server adapter</para>
4267 </listitem>
4268
4269 <listitem>
4270 <para>Python bindings: fixed keyword conflict</para>
4271 </listitem>
4272
4273 <listitem>
4274 <para>SCSI: fixed occasional crashes on Win64</para>
4275 </listitem>
4276
4277 <listitem>
4278 <para>Serial: allow to redirect the serial port to a raw
4279 file (bug #1023)</para>
4280 </listitem>
4281
4282 <listitem>
4283 <para>VRDP: fixed a rare incorrect screen update</para>
4284 </listitem>
4285
4286 <listitem>
4287 <para>VMDK: fixed creating snapshots</para>
4288 </listitem>
4289
4290 </itemizedlist>
4291 </sect1>
4292
4293 <sect1>
4294 <title>Version 2.2.2 (2009-04-27)</title>
4295
4296 <para>This is a maintenance release. The following items were fixed and/or
4297 added:</para>
4298
4299 <itemizedlist>
4300
4301 <listitem>
4302 <para>Host and guest clipboard: fixed a number of issues affecting
4303 hosts and guests running the X window system</para>
4304 </listitem>
4305
4306 <listitem>
4307 <para>Guest Additions: make sure the virtual mouse autodetection works
4308 on first reboot after installing the Additions on X.Org server 1.5
4309 and later</para>
4310 </listitem>
4311
4312 <listitem>
4313 <para>Guest Additions: properly report process identity number of
4314 running services</para>
4315 </listitem>
4316
4317 <listitem>
4318 <para>Guest Additions: clean up properly if the X Window server
4319 terminates</para>
4320 </listitem>
4321
4322 <listitem>
4323 <para>Linux Additions: fixed installation path for OpenGL libraries
4324 in some 64-bit guests (bug #3693)</para>
4325 </listitem>
4326
4327 <listitem>
4328 <para>Solaris Additions: fixed installation to work when X.Org is not
4329 installed on the guest</para>
4330 </listitem>
4331
4332 <listitem>
4333 <para>Solaris Additions: fixed a bug that could panic the guest when
4334 unmounting a busy shared folder</para>
4335 </listitem>
4336
4337 <listitem>
4338 <para>Windows Additions: fixed mouse pointer integration of some
4339 Windows guests (2.2.0 regression, bug #3734)</para>
4340 </listitem>
4341
4342 <listitem>
4343 <para>Windows Additions: fixed installation on Windows Server 2008 Core
4344 (bug #2628)</para>
4345 </listitem>
4346
4347 <listitem>
4348 <para>Main: do not try to use older versions of D-Bus (Linux
4349 hosts only, bug #3732)</para>
4350 </listitem>
4351
4352 <listitem>
4353 <para>VMM: fixed out-of-memory conditions on Windows hosts
4354 (bug #3657)</para>
4355 </listitem>
4356
4357 <listitem>
4358 <para>VMM: fixed occasional hangs when attaching USB
4359 devices during VM startup (2.2.0 regression; bugs #3787)</para>
4360 </listitem>
4361
4362 <listitem>
4363 <para>VMM: fixed guru meditation related to memory management (software
4364 virtualization only)
4365 </para>
4366 </listitem>
4367
4368 <listitem>
4369 <para>Virtual disks: fix possible data corruption when writing to diff
4370 images, incorrect detection of redundant writes</para>
4371 </listitem>
4372
4373 <listitem>
4374 <para>GUI: reworked network settings dialog</para>
4375 </listitem>
4376
4377 <listitem>
4378 <para>GUI: properly show the detailed settings dialog of NAT
4379 networks (bug #3702)</para>
4380 </listitem>
4381
4382 <listitem>
4383 <para>GUI: HostKey could not be changed (2.2.0 regression,
4384 bug #3689)</para>
4385 </listitem>
4386
4387 <listitem>
4388 <para>GUI: fixed memory textfield size (Windows hosts only;
4389 bug #3679)</para>
4390 </listitem>
4391
4392 <listitem>
4393 <para>GUI: fixed crash when selecting a shared folder path (Windows hosts only;
4394 bugs #3694, #3751, #3756)</para>
4395 </listitem>
4396
4397 <listitem>
4398 <para>VBoxManage <computeroutput>modifyhd --compact</computeroutput>:
4399 implemented again for VDI files, and now supports relative paths
4400 (bug #2180, #2833)</para>
4401 </listitem>
4402
4403 <listitem>
4404 <para>VBoxManage <computeroutput>snapshot discard</computeroutput>:
4405 made it work again (2.1.0 regression; bug #3714)</para>
4406 </listitem>
4407
4408 <listitem>
4409 <para>NAT: on some Windows hosts, the guest didn't receive a DHCP
4410 lease (bug #3655)</para>
4411 </listitem>
4412
4413 <listitem>
4414 <para>NAT: fixed release assertion during <emphasis>poll()</emphasis>
4415 (bug #3667)</para>
4416 </listitem>
4417
4418 <listitem>
4419 <para>Networking: fixed a deadlock caused by the PCnet network device
4420 emulation (2.2.0 regression, bug #3676)</para>
4421 </listitem>
4422
4423 <listitem>
4424 <para>Clipboard: fixed random crashes (X11 hosts only, bug #3723)</para>
4425 </listitem>
4426
4427 <listitem>
4428 <para>Shared Folders: fixed incorrect permissions for Solaris guests</para>
4429 </listitem>
4430
4431 <listitem>
4432 <para>Shared Folders: fixed wrong file sizes with Solaris guests</para>
4433 </listitem>
4434
4435 <listitem>
4436 <para>CBindings: fixed possible memory leak while releasing the IVirtualBox and ISession Objects</para>
4437 </listitem>
4438
4439 <listitem>
4440 <para>Solaris hosts: fixed host-only network interface incompatibility with nwam/dhcpagent (bug #3754)</para>
4441 </listitem>
4442
4443 <listitem>
4444 <para>Windows installer: fixed several install and uninstall issues (bugs #3659, #3686, #1730, #3711, #3373, #3382, #3701, #3685, #3710)</para>
4445 </listitem>
4446
4447 <listitem>
4448 <para>Mac OS X hosts: preliminary support for Snow Leopard</para>
4449 </listitem>
4450
4451 </itemizedlist>
4452 </sect1>
4453
4454 <sect1>
4455 <title>Version 2.2.0 (2009-04-08)</title>
4456
4457 <para>This version is a major update. The following major new features
4458 were added:</para>
4459
4460 <itemizedlist>
4461
4462 <listitem>
4463 <para>OVF (Open Virtualization Format) appliance import and export (see <xref linkend="ovf" />) </para>
4464 </listitem>
4465
4466 <listitem>
4467 <para>Host-only networking mode (see <xref linkend="network_hostonly" />) </para>
4468 </listitem>
4469
4470 <listitem>
4471 <para>Hypervisor optimizations with significant performance gains for high context switching rates</para>
4472 </listitem>
4473
4474 <listitem>
4475 <para>Raised the memory limit for VMs on 64-bit hosts to 16GB</para>
4476 </listitem>
4477
4478 <listitem>
4479 <para>VT-x/AMD-V are enabled by default for newly created virtual machines</para>
4480 </listitem>
4481
4482 <listitem>
4483 <para>USB (OHCI &amp; EHCI) is enabled by default for newly created virtual machines (Qt GUI only)</para>
4484 </listitem>
4485
4486 <listitem>
4487 <para>Experimental USB support for OpenSolaris hosts</para>
4488 </listitem>
4489
4490 <listitem>
4491 <para>Shared Folders for Solaris and OpenSolaris guests</para>
4492 </listitem>
4493
4494 <listitem>
4495 <para>OpenGL 3D acceleration for Linux and Solaris guests (see <xref linkend="guestadd-3d" />)</para>
4496 </listitem>
4497
4498 <listitem>
4499 <para>Added C API in addition to C++, Java, Python and Web Services</para>
4500 </listitem>
4501
4502 </itemizedlist>
4503
4504 <para>In addition, the following items were fixed and/or added:</para>
4505
4506 <itemizedlist>
4507
4508 <listitem>
4509 <para>VMM: FreeBSD guest related fix for V86 flags (bug #2342) </para>
4510 </listitem>
4511
4512 <listitem>
4513 <para>VMM: fixed guru meditation when booting an AsteriskNow Linux VM (bug #2342) </para>
4514 </listitem>
4515
4516 <listitem>
4517 <para>VMM: fixed PGMPOOLKIND_FREE guru meditation (bugs #3356, #3431) </para>
4518 </listitem>
4519
4520 <listitem>
4521 <para>VMM: fixed Windows XP boot hang (guest PAE + nested paging only) </para>
4522 </listitem>
4523
4524 <listitem>
4525 <para>VMM: allow mixing of VT-x/AMD-V and software virtualization </para>
4526 </listitem>
4527
4528 <listitem>
4529 <para>VMM: fixed extremely slow safe mode booting in e.g. Windows 2008 (VT-x/AMD-V only) </para>
4530 </listitem>
4531
4532 <listitem>
4533 <para>VMM: significant speedup of certain GRUB boot loaders (e.g. Solaris) (VT-x/AMD-V only) </para>
4534 </listitem>
4535
4536 <listitem>
4537 <para>VMM: real-mode IOPL fix for DOS guests (VT-x only) </para>
4538 </listitem>
4539
4540 <listitem>
4541 <para>VMM: fixed VT-x detection with certain BIOSes that enable VT-x,
4542 but don't set the lock bit in MSR_IA32_FEATURE_CONTROL </para>
4543 </listitem>
4544
4545 <listitem>
4546 <para>VMM: fixed hibernation issues on Windows XP hosts (VT-x only; bug #1794) </para>
4547 </listitem>
4548
4549 <listitem>
4550 <para>VMM: properly emulate <emphasis>RDMSR</emphasis> from the
4551 TSC MSR, should fix some NetBSD guests</para>
4552 </listitem>
4553
4554 <listitem>
4555 <para>VMM: emulate <emphasis>RDPMC</emphasis>; fixes Windows guests crashes
4556 when using the Kaspersky virus scanner (bug #1778) </para>
4557 </listitem>
4558
4559 <listitem>
4560 <para>NAT: fixed truncated downloads (FTP) (bug #3257)</para>
4561 </listitem>
4562
4563 <listitem>
4564 <para>NAT: blocked UDP packets caused a crash (bug #3426)</para>
4565 </listitem>
4566
4567 <listitem>
4568 <para>NAT: allow to configure the <emphasis>next server</emphasis>
4569 and the <emphasis>boot file</emphasis> via VBoxManage (bug #2759)</para>
4570 </listitem>
4571
4572 <listitem>
4573 <para>IDE: fixed hard disk upgrade from XML-1.2 settings (bug #1518)</para>
4574 </listitem>
4575
4576 <listitem>
4577 <para>Hard disk: support more VMDK file variants (including fixed-size
4578 ESX server images)</para>
4579 </listitem>
4580
4581 <listitem>
4582 <para>Hard disks: refuse to start the VM if a disk image is not
4583 writable</para>
4584 </listitem>
4585
4586 <listitem>
4587 <para>USB: further reduced host CPU utilization for OHCI and
4588 EHCI; the "VBoxInternal/Devices/usb-ohci/0/Config/FrameRate" CFG key
4589 is no longer necessary and no longer supported</para>
4590 </listitem>
4591
4592 <listitem>
4593 <para>USB: fixed BSOD on the host with certain USB devices
4594 (Windows hosts only; bug #1654)</para>
4595 </listitem>
4596
4597 <listitem>
4598 <para>E1000: properly handle cable disconnects (bug #3421)</para>
4599 </listitem>
4600
4601 <listitem>
4602 <para>VRDP: fixed hangs when VRDP server is enabled or disabled in runtime</para>
4603 </listitem>
4604
4605 <listitem>
4606 <para>Shared Folders: respect umask settings on Linux, OSX and Solaris
4607 hosts when creating files</para>
4608 </listitem>
4609
4610 <listitem>
4611 <para>X11 guests: prevented setting the locale in vboxmouse, as
4612 this caused problems with Turkish locales (bug #3563)</para>
4613 </listitem>
4614
4615 <listitem>
4616 <para>X11 guests: show the guest mouse pointer at the right position
4617 if the virtual desktop is larger than the guest resolution (bug
4618 #2306)</para>
4619 </listitem>
4620
4621 <listitem>
4622 <para>Linux Additions: fixed typo when detecting Xorg 1.6
4623 (bug #3555)</para>
4624 </listitem>
4625
4626 <listitem>
4627 <para>Solaris guests: added xpg4/xcu4 dependency to the Guest Additions
4628 installer (bug #3524)</para>
4629 </listitem>
4630
4631 <listitem>
4632 <para>Windows guests: bind the VBoxMouse.sys filter driver to the
4633 correct guest pointing device (bug #1324)</para>
4634 </listitem>
4635
4636 <listitem>
4637 <para>Windows hosts: fixed BSOD when starting a VM with enabled host
4638 interface (bug #3414)</para>
4639 </listitem>
4640
4641 <listitem>
4642 <para>Linux hosts: do proper reference counting to prevent unloading
4643 the vboxnetflt module as long as this code is in use (bug #3104)</para>
4644 </listitem>
4645
4646 <listitem>
4647 <para>Linux hosts: do not leave zombies of VBoxSysInfo.sh
4648 (bug #3586)</para>
4649 </listitem>
4650
4651 <listitem>
4652 <para>Linux installers: fixes for Slackware, Arch Linux and Linux
4653 from Scratch systems</para>
4654 </listitem>
4655
4656 <listitem>
4657 <para>Windows installers: combined installer executable which contains
4658 both (32- and 64-bit) architectures</para>
4659 </listitem>
4660
4661 <listitem>
4662 <para>VBoxManage: less cryptic command-line error messages</para>
4663 </listitem>
4664
4665 <listitem>
4666 <para>VBoxManage <computeroutput>list vms</computeroutput> commands now
4667 default to compact format</para>
4668 </listitem>
4669
4670 <listitem>
4671 <para>VBoxManage <computeroutput>controlvm dvdattach</computeroutput>
4672 did not work if the image was attached before</para>
4673 </listitem>
4674
4675 <listitem>
4676 <para>VBoxManage: allow creation of all supported disk image variants</para>
4677 </listitem>
4678
4679 <listitem>
4680 <para>VBoxManage <computeroutput>showvminfo</computeroutput>:
4681 don't spam the release log if the Guest Additions don't support
4682 statistics information (bug #3457)</para>
4683 </listitem>
4684
4685 <listitem>
4686 <para>VBoxManage: big command line processing cleanup, the legacy
4687 single-dash options are deprecated and will be removed in the
4688 next major release, so switch to the new options now</para>
4689 </listitem>
4690
4691 <listitem>
4692 <para>Hard disks: improved immutable disk support to auto-reset diff file at
4693 VM startup (related to bug #2772)</para>
4694 </listitem>
4695
4696 <listitem>
4697 <para>GUI: enable the audio adapter by default for new VMs</para>
4698 </listitem>
4699
4700 <listitem>
4701 <para>GUI: warn if VT-x/AMD-V is not operational when starting a 64-bit guest</para>
4702 </listitem>
4703
4704 <listitem>
4705 <para>GUI: deactivate 64-bit guest support when the host CPU does not support VT-x/AMD-V</para>
4706 </listitem>
4707
4708 <listitem>
4709 <para>GUI: removed floppy icon from the status bar</para>
4710 </listitem>
4711
4712 <listitem>
4713 <para>GUI: show build revision in about dialog</para>
4714 </listitem>
4715
4716 <listitem>
4717 <para>GUI: fixed sticky status bar text</para>
4718 </listitem>
4719
4720 <listitem>
4721 <para>GUI: improved error dialogs</para>
4722 </listitem>
4723
4724 <listitem>
4725 <para>GUI: fail with an appropriate error message when trying to boot
4726 a read-only disk image (bug #1745)</para>
4727 </listitem>
4728
4729 <listitem>
4730 <para>GUI/Mac OS X: fixed disabled close button</para>
4731 </listitem>
4732
4733 <listitem>
4734 <para>GUI/Windows: re-enabled support for copy and paste (Windows hosts 2.0
4735 regression; bug #2065)</para>
4736 </listitem>
4737
4738 <listitem>
4739 <para>3D support: added OpenGL select/feedback support (bug #2920)</para>
4740 </listitem>
4741
4742 <listitem>
4743 <para>3D support: close OpenGL subsystem for terminated guest applications (bug #3243)</para>
4744 </listitem>
4745
4746 <listitem>
4747 <para>3D support: fixed VM hangs when starting guests with 3D acceleration enabled (bug #3437)</para>
4748 </listitem>
4749
4750 <listitem>
4751 <para>PXE: fixed boot hangs when hardware virtualization is used (bug
4752 #2536)</para>
4753 </listitem>
4754
4755 <listitem>
4756 <para>LsiLogic: fixed problems with Solaris guests</para>
4757 </listitem>
4758
4759 <listitem>
4760 <para>Main API: close machine settings XML file when unregistering machine
4761 (bug #3548)</para>
4762 </listitem>
4763
4764 </itemizedlist>
4765 </sect1>
4766
4767 <sect1>
4768 <title>Version 2.1.4 (2009-02-16)</title>
4769
4770 <para>This is a maintenance release. The following items were fixed and/or
4771 added:</para>
4772
4773 <itemizedlist>
4774
4775 <listitem>
4776 <para>Windows hosts: fixed host crashes/hangs on certain 32 bits Windows systems
4777 when running Linux guests (bugs #1606, #2269, #2763)</para>
4778 </listitem>
4779
4780 <listitem>
4781 <para>Windows hosts: fixed network component BSOD issue (bugs #3168, #2916)</para>
4782 </listitem>
4783
4784 <listitem>
4785 <para>Windows hosts: fixed installation issues (bugs #2517, #1730, #3130)</para>
4786 </listitem>
4787
4788 <listitem>
4789 <para>Linux hosts: fixed occasional kernel oopses (bug #2556)</para>
4790 </listitem>
4791
4792 <listitem>
4793 <para>Linux hosts: fixed module dependency for shipped modules
4794 (bug #3115)</para>
4795 </listitem>
4796
4797 <listitem>
4798 <para>Linux hosts: moved the udev rules for USB forward so that they
4799 don't override existing system rules (bug #3143)</para>
4800 </listitem>
4801
4802 <listitem>
4803 <para>Linux hosts: fixed the issue with guest not being able to
4804 communicate with each other when attached via TAP interfaces
4805 (bug #3215)</para>
4806 </listitem>
4807
4808 <listitem>
4809 <para>Linux hosts: give up probing for USB gracefully if DBus or hal
4810 are not available (bug #3136)</para>
4811 </listitem>
4812
4813 <listitem>
4814 <para>Linux hosts: fixed warnings in installer when SELinux was
4815 disabled (bug #3098)</para>
4816 </listitem>
4817
4818 <listitem>
4819 <para>Linux hosts: VirtualBox sometimes failed to start if it had
4820 been started using sudo previously (bug #3270)</para>
4821 </listitem>
4822
4823 <listitem>
4824 <para>Solaris hosts: fixed high CPU load while running many guests
4825 in parallel</para>
4826 </listitem>
4827
4828 <listitem>
4829 <para>Solaris hosts: fixed inability to start more than 128 VMs</para>
4830 </listitem>
4831
4832 <listitem>
4833 <para>VMM: fixed performance regression for Windows guests (bug #3172) </para>
4834 </listitem>
4835
4836 <listitem>
4837 <para>VMM: ignore CPU stepping when restoring a saved state/snapshot</para>
4838 </listitem>
4839
4840 <listitem>
4841 <para>REM: fixed inability to use gdb to debug programs in Linux guests with
4842 software virtualization (bug #3245)</para>
4843 </listitem>
4844
4845 <listitem>
4846 <para>GUI: fixed dead key handling on Solaris hosts (bug #3256)</para>
4847 </listitem>
4848
4849 <listitem>
4850 <para>GUI: in the shutdown dialog, disable the action <emphasis>send the
4851 shutdown signal</emphasis> if the guest is currently not using ACPI</para>
4852 </listitem>
4853
4854 <listitem>
4855 <para>GUI: suppress additional key release events sent by X11 hosts
4856 when keys are auto-repeated (bug #1296)</para>
4857 </listitem>
4858
4859 <listitem>
4860 <para>API: restore case insensitive OS type name lookup (bug #3087)</para>
4861 </listitem>
4862
4863 <listitem>
4864 <para>VBoxHeadless: really don't start X11 services (clipboard service,
4865 3D acceleration; Solaris &amp; Darwin hosts only; bug #3199)</para>
4866 </listitem>
4867
4868 <listitem>
4869 <para>NAT: fixed occasional crashes when the guest is doing
4870 traceroute (non-Windows hosts; bug #3200)</para>
4871 </listitem>
4872
4873 <listitem>
4874 <para>NAT: fixed crashes under high load (bug #3110)</para>
4875 </listitem>
4876
4877 <listitem>
4878 <para>NAT: fixed truncated downloads (Windows hosts only, bug #3257)</para>
4879 </listitem>
4880
4881 <listitem>
4882 <para>NAT: don't intercept TFTP packages with a destination address
4883 different from the builtin TFTP server (bug #3112)</para>
4884 </listitem>
4885
4886 <listitem>
4887 <para>USB: several fixes for USB passthrough on Linux hosts</para>
4888 </listitem>
4889
4890 <listitem>
4891 <para>USB: reduced host CPU utilization if EHCI is active</para>
4892 </listitem>
4893
4894 <listitem>
4895 <para>VRDP: fixed VRDP server black screen after a client reconnect (bug #1989)</para>
4896 </listitem>
4897
4898 <listitem>
4899 <para>VRDP: modified rdesktop client (rdesktop-vrdp) now uses NumLock state
4900 synchronization (bug #3253)</para>
4901 </listitem>
4902
4903 <listitem>
4904 <para>LsiLogic: make FreeBSD guests work (bug #3174)</para>
4905 </listitem>
4906
4907 <listitem>
4908 <para>ATA: fixed deadlock when pausing VM due to problems with the
4909 virtual disk (e.g. disk full, iSCSI target unavailable)</para>
4910 </listitem>
4911
4912 <listitem>
4913 <para>iSCSI: fixed possible crash when pausing the VM</para>
4914 </listitem>
4915
4916 <listitem>
4917 <para>3D support: added missing GL_MAX_TEXTURE_COORDS_ARB (bug #3246)</para>
4918 </listitem>
4919
4920 <listitem>
4921 <para>Windows Additions: fixed <emphasis>ERROR (e0000101)</emphasis>
4922 error during installation (bug #1923)</para>
4923 </listitem>
4924
4925 <listitem>
4926 <para>Windows Additions: fixed Windows Explorer hang when browsing shared folders
4927 with 64 bit guests (bug #2225)</para>
4928 </listitem>
4929
4930 <listitem>
4931 <para>Windows Additions: fixed guest screen distortions during a video mode change</para>
4932 </listitem>
4933
4934 <listitem>
4935 <para>Windows Additions: fixed the <emphasis>Network drive not connected</emphasis>
4936 message for mapped shared folders drives after the guest startup (bug #3157)</para>
4937 </listitem>
4938
4939 <listitem>
4940 <para>Linux Additions: fixed occasional file corruption when writing files
4941 in <emphasis>O_APPEND</emphasis> mode to a shared folder (bug #2844)</para>
4942 </listitem>
4943
4944 <listitem>
4945 <para>Linux Additions: the mouse driver was not properly set up
4946 on X.Org release candidates (bug #3212)</para>
4947 </listitem>
4948
4949 <listitem>
4950 <para>Linux Additions: fixed installer to work with openSUSE 11.1
4951 (bug #3213)</para>
4952 </listitem>
4953
4954 <listitem>
4955 <para>Linux Additions: disable dynamic resizing if the X server is
4956 configured for fixed resolutions</para>
4957 </listitem>
4958
4959 <listitem>
4960 <para>Linux/Solaris Additions: handle virtual resolutions properly which are
4961 larger than the actual guest resolution (bug #3096)</para>
4962 </listitem>
4963
4964 </itemizedlist>
4965 </sect1>
4966
4967 <sect1>
4968 <title>Version 2.1.2 (2009-01-21)</title>
4969
4970 <para>This is a maintenance release. The following items were fixed and/or
4971 added:</para>
4972
4973 <itemizedlist>
4974
4975 <listitem>
4976 <para>USB: Linux host support fixes (bug #3136)</para>
4977 </listitem>
4978
4979 <listitem>
4980 <para>VMM: fixed guru meditation for PAE guests on non-PAE hosts (AMD-V)</para>
4981 </listitem>
4982
4983 <listitem>
4984 <para>VMM: fixed guru meditation on Mac OS X hosts when using VT-x</para>
4985 </listitem>
4986
4987 <listitem>
4988 <para>VMM: allow running up to 1023 VMs on 64-bit hosts (used to be 127)</para>
4989 </listitem>
4990
4991 <listitem>
4992 <para>VMM: several FreeBSD guest related fixes (bugs #2342, #2341, #2761) </para>
4993 </listitem>
4994
4995 <listitem>
4996 <para>VMM: fixed guru meditation when installing Suse Enterprise Server 10U2 (VT-x only; bug #3039)</para>
4997 </listitem>
4998
4999 <listitem>
5000 <para>VMM: fixed guru meditation when booting Novell Netware 4.11 (VT-x only; bug #2898) </para>
5001 </listitem>
5002
5003 <listitem>
5004 <para>VMM: fixed VERR_ADDRESS_TOO_BIG error on some Mac OS X systems when starting a VM </para>
5005 </listitem>
5006
5007 <listitem>
5008 <para>VMM: clear MSR_K6_EFER_SVME after probing for AMD-V (bug #3058) </para>
5009 </listitem>
5010
5011 <listitem>
5012 <para>VMM: fixed guru meditation during Windows 7 boot with more than 2 GB guest RAM (VT-x, nested paging only) </para>
5013 </listitem>
5014
5015 <listitem>
5016 <para>VMM: fixed hang during OS/2 MCP2 boot (AMD-V and VT-x only) </para>
5017 </listitem>
5018
5019 <listitem>
5020 <para>VMM: fixed loop during OpenBSD 4.0 boot (VT-x only) </para>
5021 </listitem>
5022
5023 <listitem>
5024 <para>VMM: fixed random crashes related to FPU/XMM with 64 bits guests on 32 bits hosts </para>
5025 </listitem>
5026
5027 <listitem>
5028 <para>VMM: fixed occasional XMM state corruption with 64 bits guests </para>
5029 </listitem>
5030
5031 <listitem>
5032 <para>GUI: raised the RAM limit for new VMs to 75% of the host memory</para>
5033 </listitem>
5034
5035 <listitem>
5036 <para>GUI: added Windows 7 as operating system type</para>
5037 </listitem>
5038
5039 <listitem>
5040 <para>VBoxSDL: fixed <computeroutput>-fixed fixedmode</computeroutput> parameter
5041 (bug #3067)</para>
5042 </listitem>
5043
5044 <listitem>
5045 <para>Clipboard: stability fixes (Linux and Solaris hosts only,
5046 bug #2675 and #3003)</para>
5047 </listitem>
5048
5049 <listitem>
5050 <para>3D support: fixed VM crashes for certain guest applications
5051 (bugs #2781, #2797, #2972, #3089)</para>
5052 </listitem>
5053
5054 <listitem>
5055 <para>LsiLogic: improved support for Windows guests (still experimental)</para>
5056 </listitem>
5057
5058 <listitem>
5059 <para>VGA: fixed a 2.1.0 regression where guest screen resize
5060 events were not properly handled (bug #2783)</para>
5061 </listitem>
5062
5063 <listitem>
5064 <para>VGA: significant performance improvements when using VT-x/AMD-V
5065 on Mac OS X hosts</para>
5066 </listitem>
5067
5068 <listitem>
5069 <para>VGA: better handling for VRAM offset changes (fixes GRUB2 and Dos DOOM display issues)</para>
5070 </listitem>
5071
5072 <listitem>
5073 <para>VGA: custom VESA modes with invalid widths are now rounded up
5074 to correct ones (bug #2895)</para>
5075 </listitem>
5076
5077 <listitem>
5078 <para>IDE: fixed ATAPI passthrough support (Linux hosts only; bug #2795)</para>
5079 </listitem>
5080
5081 <listitem>
5082 <para>Networking: fixed kernel panics due to NULL pointer dereference
5083 in Linux kernels &lt; 2.6.20 (Linux hosts only; bug #2827)</para>
5084 </listitem>
5085
5086 <listitem>
5087 <para>Networking: fixed intermittent BSODs when using the new host
5088 interface (Windows hosts only; bugs #2832, #2937, #2929)</para>
5089 </listitem>
5090
5091 <listitem>
5092 <para>Networking: fixed several issues with displaying hostif NICs
5093 in the GUI (Windows hosts only; bugs 2814, #2842)
5094 </para>
5095 </listitem>
5096
5097 <listitem>
5098 <para>Networking: fixed the issue with displaying hostif NICs
5099 without assigned IP addresses (Linux hosts only; bug #2780)
5100 </para>
5101 </listitem>
5102
5103 <listitem>
5104 <para>Networking: fixed the issue with sent packets coming back to
5105 internal network when using hostif (Linux hosts only; bug #3056).
5106 </para>
5107 </listitem>
5108
5109 <listitem>
5110 <para>NAT: fixed port forwarding (Windows hosts only; bug #2808)</para>
5111 </listitem>
5112
5113 <listitem>
5114 <para>NAT: fixed booting from the builtin TFTP server (bug #1959)</para>
5115 </listitem>
5116
5117 <listitem>
5118 <para>NAT: fixed occasional crashes (bug #2709)</para>
5119 </listitem>
5120
5121 <listitem>
5122 <para>SATA: vendor product data (VPD) is now configurable</para>
5123 </listitem>
5124
5125 <listitem>
5126 <para>SATA: raw disk partitions were not recognized
5127 (2.1.0 regression, Windows host only, bug #2778)</para>
5128 </listitem>
5129
5130 <listitem>
5131 <para>SATA: fixed timeouts in the guest when using raw VMDK files
5132 (Linux host only, bug #2796)</para>
5133 </listitem>
5134
5135 <listitem>
5136 <para>SATA: huge speed up during certain I/O operations like
5137 formatting a drive</para>
5138 </listitem>
5139
5140 <listitem>
5141 <para>SATA/IDE: fixed possible crash/errors during VM shutdown</para>
5142 </listitem>
5143
5144 <listitem>
5145 <para>VRDP: fixed loading of <computeroutput>libpam.so.1</computeroutput>
5146 from the host (Solaris hosts only)</para>
5147 </listitem>
5148
5149 <listitem>
5150 <para>VRDP: fixed RDP client disconnects</para>
5151 </listitem>
5152
5153 <listitem>
5154 <para>VRDP: fixed VRDP server misbehavior after a broken client connection</para>
5155 </listitem>
5156
5157 <listitem>
5158 <para>VBoxManage <computeroutput>showvminfo</computeroutput>:
5159 fixed assertion for running VMs (bug #2773)</para>
5160 </listitem>
5161
5162 <listitem>
5163 <para>VBoxManage <computeroutput>convertfromraw</computeroutput>: added
5164 parameter checking and made it default to creating VDI files;
5165 fixed and documented format parameter (bug #2776)</para>
5166 </listitem>
5167
5168 <listitem>
5169 <para>VBoxManage <computeroutput>clonehd</computeroutput>: fixed
5170 garbled output image when creating VDI files (bug #2813)</para>
5171 </listitem>
5172
5173 <listitem>
5174 <para>VBoxManage <computeroutput>guestproperty</computeroutput>: fixed
5175 property enumeration (incorrect parameters/exception)</para>
5176 </listitem>
5177
5178 <listitem>
5179 <para>VHD: fixed error when attaching certain container files
5180 (bug #2768)</para>
5181 </listitem>
5182
5183 <listitem>
5184 <para>Solaris hosts: added support for serial ports (bug #1849)</para>
5185 </listitem>
5186
5187 <listitem>
5188 <para>Solaris hosts: fix for Japanese keyboards (bug #2847)</para>
5189 </listitem>
5190
5191 <listitem>
5192 <para>Solaris hosts: 32-bit and 64-bit versions now available as a
5193 single, unified package</para>
5194 </listitem>
5195
5196 <listitem>
5197 <para>Linux hosts: don't depend on <computeroutput>libcap1</computeroutput>
5198 anymore (bug #2859)</para>
5199 </listitem>
5200
5201 <listitem>
5202 <para>Linux hosts: kernel module compile fixes for 2.6.29-rc1</para>
5203 </listitem>
5204
5205 <listitem>
5206 <para>Linux hosts: don't drop any capability if the VM was started
5207 by root (2.1.0 regression)</para>
5208 </listitem>
5209
5210 <listitem>
5211 <para>Mac OS X hosts: save the state of running or paused VMs when the
5212 host machine's battery reaches critical level</para>
5213 </listitem>
5214
5215 <listitem>
5216 <para>Mac OS X hosts: improved window resizing of the VM window</para>
5217 </listitem>
5218
5219 <listitem>
5220 <para>Mac OS X hosts: added GUI option to disable the dock icon realtime
5221 preview in the GUI to decrease the host CPU load when the guest is
5222 doing 3D</para>
5223 </listitem>
5224
5225 <listitem>
5226 <para>Mac OS X hosts: polished realtime preview dock icon</para>
5227 </listitem>
5228
5229 <listitem>
5230 <para>Windows Additions: fixed guest property and logging OS type
5231 detection for Windows 2008 and Windows 7 Beta</para>
5232 </listitem>
5233
5234 <listitem>
5235 <para>Windows Additions: added support for Windows 7 Beta (bugs #2995, #3015)</para>
5236 </listitem>
5237
5238 <listitem>
5239 <para>Windows Additions: fixed Windows 2000 guest freeze when accessing
5240 files on shared folders (bug #2764)</para>
5241 </listitem>
5242
5243 <listitem>
5244 <para>Windows Additions: fixed CTRL-ALT-DEL handling when using VBoxGINA</para>
5245 </listitem>
5246
5247 <listitem>
5248 <para>Windows Additions Installer: added /extract switch to only extract
5249 (not install) the files to a directory (can be specified with /D=path)</para>
5250 </listitem>
5251
5252 <listitem>
5253 <para>Linux installer and Additions: added support for the Linux
5254 From Scratch distribution (bug #1587) and recent Gentoo versions
5255 (bug #2938)</para>
5256 </listitem>
5257
5258 <listitem>
5259 <para>Additions: added experimental support for X.Org Server 1.6 RC on
5260 Linux guests</para>
5261 </listitem>
5262
5263 <listitem>
5264 <para>Linux Additions: fixed bug which prevented to properly set
5265 <computeroutput>fmode</computeroutput> on mapped shared folders
5266 (bug #1776)</para>
5267 </listitem>
5268
5269 <listitem>
5270 <para>Linux Additions: fixed appending of files on shared folders
5271 (bug #1612)</para>
5272 </listitem>
5273
5274 <listitem>
5275 <para>Linux Additions: ignore <computeroutput>noauto</computeroutput>
5276 option when mounting a shared folder (bug #2498)</para>
5277 </listitem>
5278
5279 <listitem>
5280 <para>Linux Additions: fixed a driver issue preventing X11 from
5281 compiling keymaps (bug #2793 and #2905)</para>
5282 </listitem>
5283
5284 <listitem>
5285 <para>X11 Additions: workaround in the mouse driver for a server
5286 crash when the driver is loaded manually (bug #2397)</para>
5287 </listitem>
5288
5289 </itemizedlist>
5290 </sect1>
5291
5292 <sect1>
5293 <title>Version 2.1.0 (2008-12-17)</title>
5294
5295 <para>This version is a major update. The following major new features
5296 were added:</para>
5297
5298 <itemizedlist>
5299 <listitem>
5300 <para>Support for hardware virtualization (VT-x and AMD-V) on Mac OS X hosts</para>
5301 </listitem>
5302
5303 <listitem>
5304 <para>Support for 64-bit guests on 32-bit host operating systems (experimental; see <xref linkend="intro-64bitguests" />)</para>
5305 </listitem>
5306
5307 <listitem>
5308 <para>Added support for Intel Nehalem virtualization enhancements (EPT and VPID; see <xref linkend="hwvirt" />)</para>
5309 </listitem>
5310
5311 <listitem>
5312 <para>Experimental 3D acceleration via OpenGL (see <xref linkend="guestadd-3d" />)</para>
5313 </listitem>
5314
5315 <listitem>
5316 <para>Experimental LsiLogic and BusLogic SCSI controllers (see <xref linkend="harddiskcontrollers" />)</para>
5317 </listitem>
5318
5319 <listitem>
5320 <para>Full VMDK/VHD support including snapshots (see <xref linkend="vdidetails" />)</para>
5321 </listitem>
5322
5323 <listitem>
5324 <para>New NAT engine with significantly better performance, reliability and ICMP echo
5325 (ping) support (bugs #1046, #2438, #2223, #1247)</para>
5326 </listitem>
5327
5328 <listitem>
5329 <para>New Host Interface Networking implementations for Windows and
5330 Linux hosts with easier setup (replaces TUN/TAP on Linux and manual bridging on Windows)</para>
5331 </listitem>
5332
5333 </itemizedlist>
5334
5335 <para>In addition, the following items were fixed and/or added:</para>
5336
5337 <itemizedlist>
5338 <listitem>
5339 <para>VMM: significant performance improvements for VT-x (real mode execution) </para>
5340 </listitem>
5341
5342 <listitem>
5343 <para>VMM: support for hardware breakpoints (VT-x and AMD-V only; bug #477)</para>
5344 </listitem>
5345
5346 <listitem>
5347 <para>VMM: VGA performance improvements for VT-x and AMD-V </para>
5348 </listitem>
5349
5350 <listitem>
5351 <para>VMM: Solaris and OpenSolaris guest performance improvements for AMD-V (Barcelona family CPUs only) </para>
5352 </listitem>
5353
5354 <listitem>
5355 <para>VMM: fixed guru meditation while running the Dr. Web virus scanner
5356 (software virtualization only; bug #1439)</para>
5357 </listitem>
5358
5359 <listitem>
5360 <para>VMM: deactivate VT-x and AMD-V when the host machine goes into suspend mode; reactivate
5361 when the host machine resumes (Windows, Mac OS X &amp; Linux hosts; bug #1660)</para>
5362 </listitem>
5363
5364 <listitem>
5365 <para>VMM: fixed guest hangs when restoring VT-x or AMD-V saved states/snapshots </para>
5366 </listitem>
5367
5368 <listitem>
5369 <para>VMM: fixed guru meditation when executing a one byte debug
5370 instruction (VT-x only; bug #2617)</para>
5371 </listitem>
5372
5373 <listitem>
5374 <para>VMM: fixed guru meditation for PAE guests on non-PAE hosts (VT-x) </para>
5375 </listitem>
5376
5377 <listitem>
5378 <para>VMM: disallow mixing of software and hardware virtualization execution in general (bug #2404)</para>
5379 </listitem>
5380
5381 <listitem>
5382 <para>VMM: fixed black screen when booting OS/2 1.x (AMD-V only) </para>
5383 </listitem>
5384
5385 <listitem>
5386 <para>GUI: pause running VMs when the host machine goes into suspend mode (Windows &amp; Mac OS X hosts)</para>
5387 </listitem>
5388
5389 <listitem>
5390 <para>GUI: resume previously paused VMs when the host machine resumes after suspend (Windows &amp; Mac OS X hosts)</para>
5391 </listitem>
5392
5393 <listitem>
5394 <para>GUI: save the state of running or paused VMs when the host machine's
5395 battery reaches critical level (Windows hosts)</para>
5396 </listitem>
5397
5398 <listitem>
5399 <para>GUI: properly restore the position of the selector window when running on
5400 the compiz window manager</para>
5401 </listitem>
5402
5403 <listitem>
5404 <para>GUI: properly restore the VM in seamless mode (2.0 regression)</para>
5405 </listitem>
5406
5407 <listitem>
5408 <para>GUI: warn user about non optimal memory settings</para>
5409 </listitem>
5410
5411 <listitem>
5412 <para>GUI: structure operating system list according to family and version for improved usability</para>
5413 </listitem>
5414
5415 <listitem>
5416 <para>GUI: predefined settings for QNX guests</para>
5417 </listitem>
5418
5419 <listitem>
5420 <para>IDE: improved ATAPI passthrough support</para>
5421 </listitem>
5422
5423 <listitem>
5424 <para>Networking: added support for up to 8 Ethernet adapters per VM</para>
5425 </listitem>
5426
5427 <listitem>
5428 <para>Networking: fixed issue where a VM could lose connectivity after a reboot</para>
5429 </listitem>
5430
5431 <listitem>
5432 <para>iSCSI: allow snapshot/diff creation using local VDI file</para>
5433 </listitem>
5434
5435 <listitem>
5436 <para>iSCSI: improved interoperability with iSCSI targets</para>
5437 </listitem>
5438
5439 <listitem>
5440 <para>Graphics: fixed handling of a guest video memory which is not a power
5441 of two (bug #2724)</para>
5442 </listitem>
5443
5444 <listitem>
5445 <para>VBoxManage: fixed bug which prevented setting up the serial port
5446 for direct device access</para>
5447 </listitem>
5448
5449 <listitem>
5450 <para>VBoxManage: added support for VMDK and VHD image creation</para>
5451 </listitem>
5452
5453 <listitem>
5454 <para>VBoxManage: added support for image conversion (VDI/VMDK/VHD/RAW)</para>
5455 </listitem>
5456
5457 <listitem>
5458 <para>Solaris hosts: added IPv6 support between host and guest when using host interface networking</para>
5459 </listitem>
5460
5461 <listitem>
5462 <para>Mac OS X hosts: added ACPI host power status reporting</para>
5463 </listitem>
5464
5465 <listitem>
5466 <para>API: redesigned storage model with better generalization</para>
5467 </listitem>
5468
5469 <listitem>
5470 <para>API: allow attaching a hard disk to more than one VM at a time</para>
5471 </listitem>
5472
5473 <listitem>
5474 <para>API: added methods to return network configuration information of the host system</para>
5475 </listitem>
5476
5477 <listitem>
5478 <para>Shared Folders: performance and stability fixes for Windows guests (Microsoft Office Applications)</para>
5479 </listitem>
5480
5481 </itemizedlist>
5482 </sect1>
5483
5484 <sect1>
5485 <title>Version 2.0.8 (2009-03-10)</title>
5486
5487 <para>This is a maintenance release. The following items were fixed and/or
5488 added:</para>
5489
5490 <itemizedlist>
5491
5492 <listitem>
5493 <para>VMM: fixed guest hangs when restoring VT-x or AMD-V saved
5494 states/snapshots</para>
5495 </listitem>
5496
5497 <listitem>
5498 <para>VMM: fixed memory allocation issues which can cause VM start
5499 failures with VERR_PGM_MAPPING_CONFLICT error</para>
5500 </listitem>
5501
5502 <listitem>
5503 <para>VMM: fixed host crashes/hangs on certain 32 bits Windows systems
5504 when running Linux guests (bugs #1606, #2269, #2763)</para>
5505 </listitem>
5506
5507 <listitem>
5508 <para>XPCOM/Main: fixed synchronization bug caused by SYSV semaphore key
5509 collisions</para>
5510 </listitem>
5511
5512 <listitem>
5513 <para>ATA: fixed deadlock when pausing VM due to problems with the
5514 virtual disk (e.g. disk full, iSCSI target unavailable)</para>
5515 </listitem>
5516
5517 <listitem>
5518 <para>iSCSI: fixed possible crash when pausing the VM</para>
5519 </listitem>
5520
5521 <listitem>
5522 <para>iSCSI: fix PDU validity checking and detect final PDU
5523 reliably</para>
5524 </listitem>
5525
5526 <listitem>
5527 <para>VBoxHeadless: really don't start X11 services (clipboard service,
5528 3D acceleration; Solaris &amp; Darwin hosts only; bug #3199)</para>
5529 </listitem>
5530
5531 <listitem>
5532 <para>Networking: fixed issue where a VM could lose connectivity after
5533 a reboot</para>
5534 </listitem>
5535
5536 <listitem>
5537 <para>Linux hosts: fixed occasional kernel oopses (bug #2556)</para>
5538 </listitem>
5539
5540 <listitem>
5541 <para>Solaris hosts: fixed high CPU load while running many guests
5542 in parallel</para>
5543 </listitem>
5544
5545 <listitem>
5546 <para>Solaris hosts: fixed inability to start more than 128 VMs</para>
5547 </listitem>
5548
5549 <listitem>
5550 <para>Solaris/Web services: fixed SMF script to set home directory
5551 correctly</para>
5552 </listitem>
5553
5554 <listitem>
5555 <para>Linux Additions: fixed occasional file corruption when writing files
5556 in <emphasis>O_APPEND</emphasis> mode to a shared folder (bug #2844)</para>
5557 </listitem>
5558
5559 </itemizedlist>
5560 </sect1>
5561
5562 <sect1>
5563 <title>Version 2.0.6 (2008-11-21)</title>
5564
5565 <para>This is a maintenance release. The following items were fixed and/or
5566 added:</para>
5567
5568 <itemizedlist>
5569
5570 <listitem>
5571 <para>VMM: fixed Guru meditation when running 64 bits Windows guests
5572 (bug #2220)</para>
5573 </listitem>
5574
5575 <listitem>
5576 <para>VMM: fixed Solaris 10U6 boot hangs (VT-x and AMD-V) bug #2565)</para>
5577 </listitem>
5578
5579 <listitem>
5580 <para>VMM: fixed Solaris 10U6 reboot hangs (AMD-V only; bug #2565)</para>
5581 </listitem>
5582
5583 <listitem>
5584 <para>GUI: the host key was sometimes not properly displayed (Windows
5585 hosts only, bug #1996)</para>
5586 </listitem>
5587
5588 <listitem>
5589 <para>GUI: the keyboard focus was lost after minimizing and restoring
5590 the VM window via the Windows taskbar (bugs #784)</para>
5591 </listitem>
5592
5593 <listitem>
5594 <para>VBoxManage: properly show SATA disks when showing the VM information
5595 (bug #2624)</para>
5596 </listitem>
5597
5598 <listitem>
5599 <para>SATA: fixed access if the buffer size is not sector-aligned
5600 (bug #2024)</para>
5601 </listitem>
5602
5603 <listitem>
5604 <para>SATA: improved performance</para>
5605 </listitem>
5606
5607 <listitem>
5608 <para>SATA: fixed snapshot function with ports&gt;1 (bug #2510)</para>
5609 </listitem>
5610
5611 <listitem>
5612 <para>E1000: fixed crash under rare circumstances</para>
5613 </listitem>
5614
5615 <listitem>
5616 <para>USB: fixed support for iPhone and Nokia devices (Linux host:
5617 bugs #470 &amp; #491)</para>
5618 </listitem>
5619
5620 <listitem>
5621 <para>Windows host installer: added proper handling of open VirtualBox
5622 applications when updating the installation</para>
5623 </listitem>
5624
5625 <listitem>
5626 <para>Windows host installer: fixed default installation directory on
5627 64-bit on new installations (bug #2501)</para>
5628 </listitem>
5629
5630 <listitem>
5631 <para>Linux/Solaris/Darwin hosts: verify permissions
5632 in <computeroutput>/tmp/vbox-$USER-ipc</computeroutput></para>
5633 </listitem>
5634
5635 <listitem>
5636 <para>Linux hosts: fixed assertion on high network load (AMD64 hosts,
5637 fix for Linux distributions with glibc 2.6 and newer (bug #616)</para>
5638 </listitem>
5639
5640 <listitem>
5641 <para>Linux hosts: don't crash during shutdown with serial ports
5642 connected to a host device</para>
5643 </listitem>
5644
5645 <listitem>
5646 <para>Solaris hosts: fixed incompatibility between IPSEC and host interface networking</para>
5647 </listitem>
5648
5649 <listitem>
5650 <para>Solaris hosts: fixed a rare race condition while powering off VMs with host interface networking</para>
5651 </listitem>
5652
5653 <listitem>
5654 <para>Solaris hosts: fixed VBoxSDL on Solaris 10 by shipping the required SDL library (bug #2475)</para>
5655 </listitem>
5656
5657 <listitem>
5658 <para>Windows Additions: fixed logged in users reporting via guest properties
5659 when using native RDP connections</para>
5660 </listitem>
5661
5662 <listitem>
5663 <para>Windows Additions: fixed Vista crashes when accessing shared
5664 folders under certain circumstances (bug #2461)</para>
5665 </listitem>
5666
5667 <listitem>
5668 <para>Windows Additions: fixed shared folders access with MS-Office
5669 (bug #2591)</para>
5670 </listitem>
5671
5672 <listitem>
5673 <para>Linux Additions: fixed compilation of vboxvfs.ko for 64-bit
5674 guests (bug #2550)</para>
5675 </listitem>
5676
5677 <listitem>
5678 <para>SDK: added JAX-WS port caching to speedup connections</para>
5679 </listitem>
5680
5681 </itemizedlist>
5682 </sect1>
5683
5684 <sect1>
5685 <title>Version 2.0.4 (2008-10-24)</title>
5686
5687 <para>This is a maintenance release. The following items were fixed and/or
5688 added:</para>
5689
5690 <itemizedlist>
5691 <listitem>
5692 <para>VMM: better error reporting for VT-x failures</para>
5693 </listitem>
5694
5695 <listitem>
5696 <para>VMM: don't overflow the release log with PATM messages (bug #1775)</para>
5697 </listitem>
5698
5699 <listitem>
5700 <para>VMM: fixed save state restore in real mode (software virtualization only)</para>
5701 </listitem>
5702
5703 <listitem>
5704 <para>GUI: work around a Qt bug on Mac OS X (bug #2321)</para>
5705 </listitem>
5706
5707 <listitem>
5708 <para>GUI: properly install the Qt4 accessible plugin (bug #629)</para>
5709 </listitem>
5710
5711 <listitem>
5712 <para>SATA: error message when starting a VM with a VMDK connected to a SATA port (bug #2182)</para>
5713 </listitem>
5714
5715 <listitem>
5716 <para>SATA: fixed Guru mediation when booting OpenSolaris/64; most
5717 likely applies to other guests as well (bug #2292)</para>
5718 </listitem>
5719
5720 <listitem>
5721 <para>Network: don't crash when changing the adapter link state if no
5722 host driver is attached (bug #2333)</para>
5723 </listitem>
5724
5725 <listitem>
5726 <para>VHD: fixed bug which prevents booting from VHD images bigger than 4GB (bug #2085)</para>
5727 </listitem>
5728
5729 <listitem>
5730 <para>VRDP: fixed a repaint problem when the guest resolution was not
5731 equal to the client resolution</para>
5732 </listitem>
5733
5734 <listitem>
5735 <para>Clipboard: don't crash when host service initialization takes
5736 longer than expected (Linux hosts only; bug #2001)</para>
5737 </listitem>
5738
5739 <listitem>
5740 <para>Windows hosts: VBoxSVC.exe crash (bug #2212)</para>
5741 </listitem>
5742
5743 <listitem>
5744 <para>Windows hosts: VBoxSVC.exe memory leak due to a Windows WMI memory leak (Vista only) (bug #2242)</para>
5745 </listitem>
5746
5747 <listitem>
5748 <para>Windows hosts: VBoxSVC.exe delays GUI startup</para>
5749 </listitem>
5750
5751 <listitem>
5752 <para>Linux hosts: handle jiffies counter overflow (VM stuck after 300
5753 seconds of host uptime; bug #2247)</para>
5754 </listitem>
5755
5756 <listitem>
5757 <para>Solaris hosts: fixed host or guest side networking going stale while using host interface
5758 networking (bug #2474)</para>
5759 </listitem>
5760
5761 <listitem>
5762 <para>Solaris hosts: added support for using unplumbed network interfaces and Crossbow Virtual
5763 Network Interfaces (VNICs) with host interface networking</para>
5764 </listitem>
5765
5766 <listitem>
5767 <para>Solaris hosts: reworked threading model improves performance for host interface networking</para>
5768 </listitem>
5769
5770 <listitem>
5771 <para>Windows Additions: fixed crash when accessing deep directory structures in a shared folder</para>
5772 </listitem>
5773
5774 <listitem>
5775 <para>Windows Additions: improved shared folder name resolving (bug #1728)</para>
5776 </listitem>
5777
5778 <listitem>
5779 <para>Windows Additions: fixed Windows 2000 shutdown crash (bug #2254)</para>
5780 </listitem>
5781
5782 <listitem>
5783 <para>Windows Additions: fixed error code for
5784 <computeroutput>MoveFile()</computeroutput> if the target exists (bug #2350)</para>
5785 </listitem>
5786
5787 <listitem>
5788 <para>Linux Additions: fixed <computeroutput>seek()</computeroutput>
5789 for files bigger than 2GB (bug #2379)</para>
5790 </listitem>
5791
5792 <listitem>
5793 <para>Linux Additions: support Ubuntu 8.10</para>
5794 </listitem>
5795
5796 <listitem>
5797 <para>Linux Additions: clipboard fixes (bug #2015)</para>
5798 </listitem>
5799
5800 <listitem>
5801 <para>Web services: improved documentation and fixed example (bug #1642)</para>
5802 </listitem>
5803
5804 </itemizedlist>
5805
5806 </sect1>
5807
5808 <sect1>
5809 <title>Version 2.0.2 (2008-09-12)</title>
5810
5811 <para>This is a maintenance release. The following items were fixed and/or
5812 added:</para>
5813
5814 <itemizedlist>
5815
5816 <listitem>
5817 <para>VMM: fixed inability to run more than one VM in parallel (AMD-V on
5818 CPUs with erratum 170 only; bug #2167)</para>
5819 </listitem>
5820
5821 <listitem>
5822 <para>VMM: VT-x stability fixes (bug #2179 and others)</para>
5823 </listitem>
5824
5825 <listitem>
5826 <para>VMM: fixed Linux 2.6.26+ kernel crashes (used by Ubuntu 8.10 Alpha,
5827 Fedora 10 Alpha; bug #1875) </para>
5828 </listitem>
5829
5830 <listitem>
5831 <para>VMM: fixed 64 bits Linux 2.6.26 kernel crashes (Debian) </para>
5832 </listitem>
5833
5834 <listitem>
5835 <para>VMM: fixed Vista (32 bits) guest crash during boot when PAE and
5836 NX are enabled (applied to 64 bits hosts with VT-x enabled only) </para>
5837 </listitem>
5838
5839 <listitem>
5840 <para>VMM: fixed OS/2 guest crashes during boot (AMD-V; bug #2132) </para>
5841 </listitem>
5842
5843 <listitem>
5844 <para>GUI: fixed crash when trying to release an inaccessible image in
5845 the virtual disk manager</para>
5846 </listitem>
5847
5848 <listitem>
5849 <para>GUI: fixed invalid error message for a changed snapshot path even
5850 if that path wasn't changed (bug #2064)</para>
5851 </listitem>
5852
5853 <listitem>
5854 <para>GUI: fixed crash when creating a new hard disk image (bug #2060)</para>
5855 </listitem>
5856
5857 <listitem>
5858 <para>GUI: fixed crash when adding a hard disk in the VM settings (bug #2081)</para>
5859 </listitem>
5860
5861 <listitem>
5862 <para>GUI: fixed a bug where VirtualBox isn't working with the new
5863 QGtkStyle plugin (bug #2066)</para>
5864 </listitem>
5865
5866 <listitem>
5867 <para>GUI: fixed VM close dialog in seamless mode (Mac OS X hosts only;
5868 bug #2067)</para>
5869 </listitem>
5870
5871 <listitem>
5872 <para>GUI: fixed standard menu entries for NLS versions (Mac OS X hosts only)</para>
5873 </listitem>
5874
5875 <listitem>
5876 <para>GUI: disable the VT-x/AMD-V setting when it's not supported by
5877 the CPU (or on Mac OS X hosts) </para>
5878 </listitem>
5879
5880 <listitem>
5881 <para>VBoxManage: fixed crash during
5882 <computeroutput>internalcommands createrawvmdk</computeroutput>
5883 (bug #2184)</para>
5884 </listitem>
5885
5886 <listitem>
5887 <para>VBoxManage: fixed output of
5888 <computeroutput>snapshot showvminfo</computeroutput> (bug #698)</para>
5889 </listitem>
5890
5891 <listitem>
5892 <para>Guest properties: added information about guest network interfaces
5893 (Windows guests only)</para>
5894 </listitem>
5895
5896 <listitem>
5897 <para>Shared Folders: fixed regression that caused Windows guest crashes</para>
5898 </listitem>
5899
5900 <listitem>
5901 <para>API: fixed number of installed CPUs (Solaris hosts only)</para>
5902 </listitem>
5903
5904 <listitem>
5905 <para>VRDP: allow a client to reconnect to an existing session on the VRDP server by dropping the existing connection
5906 (configurable and disabled by default; only relevant when multiconnection mode is disabled) </para>
5907 </listitem>
5908
5909 <listitem>
5910 <para>VRDP: fixed an image repaint problem</para>
5911 </listitem>
5912
5913 <listitem>
5914 <para>Linux hosts: fixed bug in vboxdrv.ko that could corrupt kernel
5915 memory and panic the kernel (bug #2078)
5916 </para>
5917 </listitem>
5918
5919 <listitem>
5920 <para>Linux hosts: compile fixes for kernel module on Linux 2.6.27</para>
5921 </listitem>
5922
5923 <listitem>
5924 <para>Mac OS X hosts: added Python support</para>
5925 </listitem>
5926
5927 <listitem>
5928 <para>Additions: fixed a possible hang in HGCM communication after
5929 a VM reboot</para>
5930 </listitem>
5931
5932 <listitem>
5933 <para>Windows Additions: added support for Windows XP 64 bits (bug #2117)</para>
5934 </listitem>
5935
5936 <listitem>
5937 <para>Linux Additions: deactivate dynamic resizing on Linux guests with
5938 buggy X servers</para>
5939 </listitem>
5940
5941 <listitem>
5942 <para>Linux Additions: support Ubuntu 8.10 guests and Fedora 9 guests
5943 (dynamic resizing disabled for the latter)</para>
5944 </listitem>
5945
5946 <listitem>
5947 <para>Linux Additions: added installer check for the system architecture</para>
5948 </listitem>
5949
5950 <listitem>
5951 <para>Linux Additions: fixed Xorg modules path for some Linux distributions
5952 (bug #2128)</para>
5953 </listitem>
5954
5955 <listitem>
5956 <para>VMDK: be more liberal with ambiguous parts of the format
5957 specification and accept more format variants (bug #2062)</para>
5958 </listitem>
5959
5960 <listitem>
5961 <para>VHD: fixed a bug in the VHD backend which resulted in reading
5962 the wrong data (bug #2085)</para>
5963 </listitem>
5964
5965 <listitem>
5966 <para>Solaris hosts: fixed kernel panic on certain machines when
5967 starting VMs with host interface networking (bug #2183)</para>
5968 </listitem>
5969
5970 <listitem>
5971 <para>Solaris hosts: fixed inability to access NFS shares on the
5972 host when host interface networking was enabled</para>
5973 </listitem>
5974
5975 <listitem>
5976 <para>Solaris hosts: installer now detects and reports when
5977 installing under the wrong architecture</para>
5978 </listitem>
5979
5980 <listitem>
5981 <para>Solaris hosts: fixed security hardening that prevented
5982 starting VMs from non-global zones even as root (bug #1948)</para>
5983 </listitem>
5984
5985 <listitem>
5986 <para>Solaris Additions: combined the 32 bit and 64 bit Additions
5987 installer into a single package</para>
5988 </listitem>
5989
5990 <listitem>
5991 <para>Mac OS X hosts: experimental support for attaching a real serial
5992 port to the guest
5993 </para>
5994 </listitem>
5995
5996 </itemizedlist>
5997
5998 </sect1>
5999
6000 <sect1>
6001 <title>Version 2.0.0 (2008-09-04)</title>
6002
6003 <para>This version is a major update. The following major new features
6004 were added:<itemizedlist>
6005
6006 <listitem>
6007 <para>64 bits guest support (64 bits host only) </para>
6008 </listitem>
6009
6010 <listitem>
6011 <para>New native Leopard user interface on Mac OS X hosts</para>
6012 </listitem>
6013
6014 <listitem>
6015 <para>The GUI was converted from Qt3 to Qt4 with many visual improvements</para>
6016 </listitem>
6017
6018 <listitem>
6019 <para>New-version notifier</para>
6020 </listitem>
6021
6022 <listitem>
6023 <para>Guest property information interface</para>
6024 </listitem>
6025
6026 <listitem>
6027 <para>Host Interface Networking on Mac OS X hosts</para>
6028 </listitem>
6029
6030 <listitem>
6031 <para>New Host Interface Networking on Solaris hosts</para>
6032 </listitem>
6033
6034 <listitem>
6035 <para>Support for Nested Paging on modern AMD CPUs (major performance gain)</para>
6036 </listitem>
6037
6038 <listitem>
6039 <para>Framework for collecting performance and resource usage data (metrics)</para>
6040 </listitem>
6041
6042 <listitem>
6043 <para>Added SATA asynchronous IO (NCQ: Native Command Queuing) when accessing raw
6044 disks/partitions (major performance gain)</para>
6045 </listitem>
6046
6047 <listitem>
6048 <para>Clipboard integration for OS/2 Guests</para>
6049 </listitem>
6050
6051 <listitem>
6052 <para>Created separate SDK component featuring a new Python programming interface on Linux and Solaris hosts</para>
6053 </listitem>
6054
6055 <listitem>
6056 <para>Support for VHD disk images</para>
6057 </listitem>
6058
6059 </itemizedlist></para>
6060
6061 <para>In addition, the following items were fixed and/or added:</para>
6062
6063 <itemizedlist>
6064
6065 <listitem>
6066 <para>VMM: VT-x fixes</para>
6067 </listitem>
6068
6069 <listitem>
6070 <para>AHCI: improved performance</para>
6071 </listitem>
6072
6073 <listitem>
6074 <para>GUI: keyboard fixes</para>
6075 </listitem>
6076
6077 <listitem>
6078 <para>Linux installer: properly uninstall the package even if
6079 unregistering the DKMS module fails</para>
6080 </listitem>
6081
6082 <listitem>
6083 <para>Linux Additions: the guest screen resolution is properly
6084 restored</para>
6085 </listitem>
6086
6087 <listitem>
6088 <para>Network: added support for jumbo frames (> 1536 bytes)</para>
6089 </listitem>
6090
6091 <listitem>
6092 <para>Shared Folders: fixed guest crash with Windows Media Player 11</para>
6093 </listitem>
6094
6095 <listitem>
6096 <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>
6097 </listitem>
6098
6099 </itemizedlist>
6100
6101 </sect1>
6102
6103
Note: See TracBrowser for help on using the repository browser.

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