VirtualBox

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

最後變更 在這個檔案從43547是 43345,由 vboxsync 提交於 12 年 前

changelog: typo

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

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