VirtualBox

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

Last change on this file since 39408 was 39406, checked in by vboxsync, 13 years ago

doc/manual: full screen not fullscreen

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

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