VirtualBox

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

最後變更 在這個檔案從63465是 63359,由 vboxsync 提交於 8 年 前

EFI: Don't enable status code reporting through the serial port by default, remove another feature flag which is FALSE by default anyway, ticketref:12161

檔案大小: 141.8 KB
 
1<?xml version="1.0" encoding="UTF-8"?>
2
3<chapter> <!-- HACK ALERT! Seems we must have a single top level element for xi:include to work.
4 So, we use chapter and xpointer="xpointer(/chapter/)" with xi:include. -->
5 <sect1>
6 <title>Version 5.1.4 (2016-xx-xx)</title>
7
8 <para>This is a maintenance release. The following items were fixed and/or
9 added:</para>
10
11 <itemizedlist>
12
13 <listitem>
14 <para>GUI: show actual VM uptime in the session information window</para>
15 </listitem>
16
17 <listitem>
18 <para>Audio: re-enabled speakers for Mac OS X guests (5.1.0 regression;
19 bug #15611)</para>
20 </listitem>
21
22 <listitem>
23 <para>USB: fixed a hang under certain conditions</para>
24 </listitem>
25
26 <listitem>
27 <para>PIIX4: implemented dummy SMBus controller to prevent annoying
28 Linux kernel warnings about uninitialized SMBus base address
29 (bug #9517)</para>
30 </listitem>
31
32 <listitem>
33 <para>NVMe: several fixes to improve stability, fixed a crash while
34 saving a VM state</para>
35 </listitem>
36
37 <listitem>
38 <para>VMDK: Fixed an issue creating fixed size images with certain
39 sizes and the Split2G option enabled (bug #15748)</para>
40 </listitem>
41
42 <listitem>
43 <para>VHDX: fixed cloning images with VBoxManage clonehd
44 (bug #14288)</para>
45 </listitem>
46
47 <listitem>
48 <para>Storage: Fixed broken bandwidth limitation when the limit is very
49 low (bug #14982)</para>
50 </listitem>
51
52 <listitem>
53 <para>EFI: fixed sending debug messages in the EFI firmware if a serial
54 port is enabled (bug #12161)</para>
55 </listitem>
56
57 <listitem>
58 <para>OVF: when importing appliances, make sure that the version of the
59 embedded VirtualBox specific settings is processed, to get the
60 default settings handling right</para>
61 </listitem>
62
63 <listitem>
64 <para>API: when creating new VMs, do not enable VRDE by default (5.1.0
65 regression)</para>
66 </listitem>
67
68 <listitem>
69 <para>VBoxManage: Don't try to set the medium type if there is no change
70 (bug #13850)</para>
71 </listitem>
72
73 <listitem>
74 <para>Linux installer: fixed some scripting issues (bugs #15701
75 and #15702)</para>
76 </listitem>
77
78 <listitem>
79 <para>Windows hosts: fixed corrupted mouse pointers with some Linux
80 and Solaris guests (bug #15665)</para>
81 </listitem>
82
83 <listitem>
84 <para>Linux Additions: made the video driver work on 32-bit guests
85 with large video memory sizes (bug #15621)</para>
86 </listitem>
87
88 <listitem>
89 <para>Linux Additions: converted a failure message to an informational
90 one when drivers could not be stopped during upgrade (bug
91 #15692)</para>
92 </listitem>
93
94 <listitem>
95 <para>Windows Additions: auto-resizing fixes for Windows 10 guests
96 (bug #15257)</para>
97 </listitem>
98
99 <listitem>
100 <para>Windows Additions: fixed VBoxTray problems with Windows 2000
101 (bug #15661)</para>
102 </listitem>
103
104 </itemizedlist>
105 </sect1>
106
107 <sect1>
108 <title>Version 5.1.2 (2016-07-21)</title>
109
110 <para>This is a maintenance release. The following items were fixed and/or
111 added:</para>
112
113 <itemizedlist>
114
115 <listitem>
116 <para>VMM: several fixes</para>
117 </listitem>
118
119 <listitem>
120 <para>GUI: fixed screenshot if the VM is started in separate mode</para>
121 </listitem>
122
123 <listitem>
124 <para>GUI: fixed issue with double-click/opening registered file types
125 (.vbox and .vbox-extpack) on Mac OS X (bug #15648)</para>
126 </listitem>
127
128 <listitem>
129 <para>GUI: fixed a bug which made it impossible close some error/warning
130 messages using the close button</para>
131 </listitem>
132
133 <listitem>
134 <para>GUI: weakened the control over the VM window behavior allowing to resize
135 it across multiple screens and to use in Snap Assist techniques</para>
136 </listitem>
137
138 <listitem>
139 <para>GUI: jump to the second tab of the session information window
140 (5.1.0 regression)</para>
141 </listitem>
142
143 <listitem>
144 <para>GUI: fix for Alt-Tab</para>
145 </listitem>
146
147 <listitem>
148 <para>Storage: fixed creating fixed size VHD images (bug #15601)</para>
149 </listitem>
150
151 <listitem>
152 <para>Storage: fixed a hang during power off if the VM was suspended
153 before and a NVMe controller is configured</para>
154 </listitem>
155
156 <listitem>
157 <para>USB: fixed a crash under certain conditions</para>
158 </listitem>
159
160 <listitem>
161 <para>Audio: make AC'97 volume control work again (5.1.0 regression;
162 bug #15598)</para>
163 </listitem>
164
165 <listitem>
166 <para>Audio: fixed rare VM hangs when using AC'97 emulation</para>
167 </listitem>
168
169 <listitem>
170 <para>Audio: SB16 fixes</para>
171 </listitem>
172
173 <listitem>
174 <para>EFI: fixed access to devices attached to SATA port 2 and
175 higher (bug #15607)</para>
176 </listitem>
177
178 <listitem>
179 <para>OVA: fix for checking certain signatures</para>
180 </listitem>
181
182 <listitem>
183 <para>OVA: fixed MAC address generation for appliances created by
184 VirtualBox (5.1.0 regression; bug #15623)</para>
185 </listitem>
186
187 <listitem>
188 <para>API: fixed audio settings handling for older config files
189 (bug #15626)</para>
190 </listitem>
191
192 <listitem>
193 <para>API: fixed truncation of USB product/vendor IDs on Linux
194 hosts (5.1.0 regression; bug #15644)</para>
195 </listitem>
196
197 <listitem>
198 <para>API: fixed VRDP with authentication (bug #15653)</para>
199 </listitem>
200
201 <listitem>
202 <para>API: don't crash if there is no graphics controller configured
203 (bug #15628)</para>
204 </listitem>
205
206 <listitem>
207 <para>Linux hosts: fixed EL5 builds (bug #15634)</para>
208 </listitem>
209
210 <listitem>
211 <para>non-Windows hosts: fixed a crash during shutdown under rare
212 circumstances (bug #15568)</para>
213 </listitem>
214
215 <listitem>
216 <para>Linux Additions: fixed SELinux issue which prevented certain
217 Linux guests to work in 3D mode (bug #15574)</para>
218 </listitem>
219
220 <listitem>
221 <para>User Manual: updates</para>
222 </listitem>
223
224 </itemizedlist>
225 </sect1>
226
227 <sect1>
228 <title>Version 5.1.0 (2016-07-12)</title>
229
230 <para>This is a major update. The following major new features
231 were added:</para>
232
233 <itemizedlist>
234
235 <listitem>
236 <para>VMM: new APIC and I/O APIC implementations that result in significantly improved
237 performance in certain situations (for example with networking, bug #15295)</para>
238 </listitem>
239
240 <listitem>
241 <para>VMM: added support for Hyper-V paravirtualized debugging of Windows guests</para>
242 </listitem>
243
244 <listitem>
245 <para>VMM: emulate even more MMIO and shadow pagetable exits without going back to
246 user mode</para>
247 </listitem>
248
249 <listitem>
250 <para>GUI: overall migration to Qt5 (bug #11775)</para>
251 </listitem>
252
253 <listitem>
254 <para>GUI: passive API event listener improving the VM GUI performance and
255 response time</para>
256 </listitem>
257
258 <listitem>
259 <para>Audio: added HDA (High Definition Audio) support for newer Linux guests</para>
260 </listitem>
261
262 <listitem>
263 <para>Audio: added on-demand timers which should improve the overall performance
264 and reduce the CPU consumption</para>
265 </listitem>
266
267 <listitem>
268 <para>Audio: more fine-grained volume control for the AC'97 emulation, which now also
269 takes the master volume control into account</para>
270 </listitem>
271
272 <listitem>
273 <para>better support for Python 3</para>
274 </listitem>
275
276 </itemizedlist>
277
278 <para>In addition, the following items were fixed and/or added:</para>
279
280 <itemizedlist>
281
282 <listitem>
283 <para>VMM: activate the x2APIC by default for Linux guests</para>
284 </listitem>
285
286 <listitem>
287 <para>VMM: many more fixes</para>
288 </listitem>
289
290 <listitem>
291 <para>GUI: the <emphasis>Detach UI</emphasis> action is now a part of the
292 VM Machine menu</para>
293 </listitem>
294
295 <listitem>
296 <para>GUI: reworked session information window</para>
297 </listitem>
298
299 <listitem>
300 <para>GUI: the new VM wizard now allows to choose the VM location for the VM
301 which is being created</para>
302 </listitem>
303
304 <listitem>
305 <para>GUI: fixed location of touch events in unscaled HiDPI mode
306 (bugs #14366, #14367)</para>
307 </listitem>
308
309 <listitem>
310 <para>GUI: various bugfixes and internal cleanup</para>
311 </listitem>
312
313 <listitem>
314 <para>Storage: use <emphasis>fallocate()</emphasis> or similar if present to speed
315 up creating fixed-sized disk images (bug #5967)</para>
316 </listitem>
317
318 <listitem>
319 <para>Storage: implemented NVMHCI-compatible storage controller</para>
320 </listitem>
321
322 <listitem>
323 <para>Audio: various bugfixes and infrastructure improvements</para>
324 </listitem>
325
326 <listitem>
327 <para>E1000: implemented interrupt throttling for performance improvements</para>
328 </listitem>
329
330 <listitem>
331 <para>EFI: many improvements, for example allow to boot from USB</para>
332 </listitem>
333
334 <listitem>
335 <para>OVF: improved handling of signed manifests</para>
336 </listitem>
337
338 <listitem>
339 <para>API: Windows XP guests and Windows 2003 server guests now default to
340 the E1000 T Server network card</para>
341 </listitem>
342
343 <listitem>
344 <para>VBoxSVC: fixed several memory leaks when handling .dmg images</para>
345 </listitem>
346
347 <listitem>
348 <para>Installers: ship VBoxBugReport</para>
349 </listitem>
350
351 <listitem>
352 <para>Windows hosts: reworked COM proxy (e.g. bug #8298)</para>
353 </listitem>
354
355 <listitem>
356 <para>Linux installers: no longer rely on DKMS for module rebuilding</para>
357 </listitem>
358
359 <listitem>
360 <para>Linux Additions: fix a problem when updating the initramfs after
361 the guest modules are compiled (bug #15579)</para>
362 </listitem>
363
364 <listitem>
365 <para>Linux Additions: try to fix a problem where the OpenGL libraries
366 where loaded by the X server when we only support X clients
367 (bug #15574)</para>
368 </listitem>
369
370 </itemizedlist>
371
372 </sect1>
373
374 <sect1>
375 <title>Version 5.0.24 (2016-06-28)</title>
376
377 <para>This is a maintenance release. The following items were fixed and/or
378 added:</para>
379
380 <itemizedlist>
381
382 <listitem>
383 <para>VMM: reverted to the old I/O-APIC code for now to fix certain
384 regressions with 5.0.22 (bug #15529). This means that the networking
385 performance with certain guests will drop to the 5.0.20 level
386 (bug #15295). One workaround is to disable GRO for Linux guests.</para>
387 </listitem>
388
389 <listitem>
390 <para>Main: when taking a screenshot, don't save garbage for blanked
391 screens</para>
392 </listitem>
393
394 <listitem>
395 <para>NAT: correctly parse resolv.conf file with multiple
396 separators (5.0.22 regression)</para>
397 </listitem>
398
399 <listitem>
400 <para>Storage: fixed a possible corruption of stream optimized
401 VMDK images from VMware when opened in read/write mode for the
402 first time</para>
403 </listitem>
404
405 <listitem>
406 <para>ACPI: notify the guest when the battery / AC state changes instead
407 of relying on guest polling</para>
408 </listitem>
409
410 <listitem>
411 <para>Linux hosts: fixed <emphasis>VERR_VMM_SET_JMP_ABORTED_RESUME</emphasis>
412 Guru Meditations on hosts with Linux 4.6 or later (bug #15439)</para>
413 </listitem>
414
415 <listitem>
416 <para>Solaris hosts: make the GUI work on Solaris 10 again (bug #15549)</para>
417 </listitem>
418
419 </itemizedlist>
420 </sect1>
421
422 <sect1>
423 <title>Version 5.0.22 (2016-06-16)</title>
424
425 <para>This is a maintenance release. The following items were fixed and/or
426 added:</para>
427
428 <itemizedlist>
429
430 <listitem>
431 <para>VMM: fixes for certain Intel Atom hosts (bug #14915)</para>
432 </listitem>
433
434 <listitem>
435 <para>VMM: properly restore the complete FPU state for 32-bit guests
436 on 64-bit hosts on Intel Sandy Bridge and Ivy Bridge CPUs</para>
437 </listitem>
438
439 <listitem>
440 <para>VMM: new I/O-APIC implementation fixing several bugs and improving
441 the performance under certain conditions (bug #15295 and others)</para>
442 </listitem>
443
444 <listitem>
445 <para>VMM: fixed a potential Linux guest panic on AMD hosts</para>
446 </listitem>
447
448 <listitem>
449 <para>VMM: fixed a potential hang with 32-bit EFI guests on
450 Intel CPUs (VT-x without unrestricted guest execution)</para>
451 </listitem>
452
453 <listitem>
454 <para>GUI: don't allow to start subsequent separate VM instances</para>
455 </listitem>
456
457 <listitem>
458 <para>GUI: raised upper limit for video capture screen resolution
459 (bug #15432)</para>
460 </listitem>
461
462 <listitem>
463 <para>GUI: warn if the VM has less than 128MB VRAM configured and 3D
464 enabled</para>
465 </listitem>
466
467 <listitem>
468 <para>Main: when monitoring DNS configuration changes on Windows hosts
469 avoid false positives from competing DHCP renewals. This should fix
470 NAT link flaps when host has multiple DHCP configured interfaces, in
471 particular when the host uses OpnVPN.</para>
472 </listitem>
473
474 <listitem>
475 <para>Main: properly display an error message if the VRDE server
476 cannot be enabled at runtime, for example because another service
477 is using the same port</para>
478 </listitem>
479
480 <listitem>
481 <para>NAT: Initialize guest address guess for wildcard
482 port-forwarding rules with default guest address (bug #15412)</para>
483 </listitem>
484
485 <listitem>
486 <para>VGA: fix for a problem which made certain legacy guests crash
487 under certain conditions (bug #14811)</para>
488 </listitem>
489
490 <listitem>
491 <para>OVF: fixed import problems for some appliances using an AHCI
492 controller created by 3rd party applications</para>
493 </listitem>
494
495 <listitem>
496 <para>SDK: reduced memory usage in the webservice Java bindings</para>
497 </listitem>
498
499 <listitem>
500 <para>Windows hosts: fixed performance regresson with SMP guests
501 (5.0 regression)</para>
502 </listitem>
503
504 <listitem>
505 <para>Windows hosts: fixes for the shared clipboard</para>
506 </listitem>
507
508 <listitem>
509 <para>Windows hosts: Windows hardening fix</para>
510 </listitem>
511
512 <listitem>
513 <para>Windows Additions: fixes to retain the guest display layout
514 when resizing or disabling the guest monitors</para>
515 </listitem>
516
517 <listitem>
518 <para>Linux hosts: EL 6.8 fix (bug #15411)</para>
519 </listitem>
520
521 <listitem>
522 <para>Linux hosts: Linux 4.7 fix (bug #15459)</para>
523 </listitem>
524
525 <listitem>
526 <para>Linux Additions: Linux 4.7 fixes (bug #15444)</para>
527 </listitem>
528
529 <listitem>
530 <para>Linux Additions: fix for certain 32-bit guests (5.0.18
531 regression; bug #15320)</para>
532 </listitem>
533
534 <listitem>
535 <para>Linux Additions: fixed mouse pointer offset (5.0.18
536 regression; bug #15324)</para>
537 </listitem>
538
539 <listitem>
540 <para>Linux Additions: made old X.Org releases work again with
541 kernels 3.11 and later (5.0.18 regression; bug #15319)</para>
542 </listitem>
543
544 <listitem>
545 <para>Linux Additions: fixed X.Org crash after hard guest reset
546 (5.0.18 regression; bug #15354)</para>
547 </listitem>
548
549 <listitem>
550 <para>Linux Additions: don't stop the X11 setup if loading the
551 shared folders module fails (5.0.18 regression)</para>
552 </listitem>
553
554 <listitem>
555 <para>Linux Additions: don't complain if the Drag and Drop service
556 is not available on the host</para>
557 </listitem>
558
559 <listitem>
560 <para>Solaris Additions: added support for X.org 1.18</para>
561 </listitem>
562
563 </itemizedlist>
564 </sect1>
565
566 <sect1>
567 <title>Version 5.0.20 (2016-04-28)</title>
568
569 <para>This is a maintenance release. The following items were fixed and/or
570 added:</para>
571
572 <itemizedlist>
573
574 <listitem>
575 <para>Storage: fixed a regression causing write requests from the BIOS
576 to cause a Guru Meditation with the LsiLogic SCSI controller
577 (5.0.18 regression; bug #15317)</para>
578 </listitem>
579
580 <listitem>
581 <para>Storage: several emulation fixes in the BusLogic SCSI
582 controller emulation</para>
583 </listitem>
584
585 <listitem>
586 <para>NAT Network: support TCP in DNS proxy (same problem as
587 in bug #14736 for NAT)</para>
588 </listitem>
589
590 <listitem>
591 <para>NAT: rework handling of port-forwarding rules (bug #13570)</para>
592 </listitem>
593
594 <listitem>
595 <para>NAT: rewrite host resolver to handle more query types
596 and make it asynchronous so that a stalled lookup doesn't block all
597 NAT traffic</para>
598 </listitem>
599
600 <listitem>
601 <para>Snapshots: don't crash when restoring a snapshot which has more
602 network adapters than the current state (ie when the snapshot uses
603 ICH9 and the current state uses PIIX3)</para>
604 </listitem>
605
606 <listitem>
607 <para>Guest Control: various bugfixes for the <emphasis>copyfrom</emphasis>
608 and <emphasis>copyto</emphasis> commands / API (bug #14336)</para>
609 </listitem>
610
611 <listitem>
612 <para>VBoxManage: list processor features on <emphasis>list
613 hostinfo</emphasis> (bug #15334)</para>
614 </listitem>
615
616 <listitem>
617 <para>Linux hosts: fix for Linux 4.5 if
618 <emphasis>CONFIG_NET_CLS_ACT</emphasis> is enabled (bug #15327)</para>
619 </listitem>
620
621 <listitem>
622 <para>Windows hosts: another fix for recent Windows 10 insider builds
623 (bug #15337)</para>
624 </listitem>
625
626 <listitem>
627 <para>Windows hosts: make it work on Windows XP again (5.0.18
628 regression)</para>
629 </listitem>
630
631 <listitem>
632 <para>Windows Additions: fixed performance issues with PowerPoint
633 2010 and the WDDM graphics drivers if Aero is disabled</para>
634 </listitem>
635
636 </itemizedlist>
637
638 </sect1>
639
640 <sect1>
641 <title>Version 5.0.18 (2016-04-18)</title>
642
643 <para>This is a maintenance release. The following items were fixed and/or
644 added:</para>
645
646 <itemizedlist>
647
648 <listitem>
649 <para>GUI: position off-screen windows to be fully visible again on relaunch
650 in consistence with default-behavior (bug #15226)</para>
651 </listitem>
652
653 <listitem>
654 <para>GUI: fixed the <emphasis>View</emphasis> menu /
655 <emphasis>Full-screen Mode</emphasis> behavior on Mac OS X El Capitan</para>
656 </listitem>
657
658 <listitem>
659 <para>GUI: fixed a test which allowed to encrypt a hard disk with an
660 empty password</para>
661 </listitem>
662
663 <listitem>
664 <para>GUI: fixed a crash under certain conditions during VM shutdown</para>
665 </listitem>
666
667 <listitem>
668 <para>GUI: fixed the size of the VM list scrollbar in the VM selector
669 when entering a group</para>
670 </listitem>
671
672 <listitem>
673 <para>PC speaker passthrough: fixes (Linux hosts only; bug #627)</para>
674 </listitem>
675
676 <listitem>
677 <para>Drag and drop: several fixes</para>
678 </listitem>
679
680 <listitem>
681 <para>SATA: fixed hotplug flag handling when EFI is used</para>
682 </listitem>
683
684 <listitem>
685 <para>Storage: fixed handling of encrypted disk images with SCSI
686 controllers (bug #14812)</para>
687 </listitem>
688
689 <listitem>
690 <para>Storage: fixed possible crash with Solaris 7 if the BusLogic
691 SCSI controller is used</para>
692 </listitem>
693
694 <listitem>
695 <para>USB: properly purge non-ASCII characters from USB strings
696 (bugs #8801, #15222)</para>
697 </listitem>
698
699 <listitem>
700 <para>NAT Network: fixed 100% CPU load in VBoxNetNAT on Mac OS X
701 under certain circumstances (bug #15223)</para>
702 </listitem>
703
704 <listitem>
705 <para>ACPI: fixed ACPI tables to make the display color management
706 settings available again for older Windows versions (4.3.22
707 regression)</para>
708 </listitem>
709
710 <listitem>
711 <para>Guest Control: fixed <emphasis>VBoxManage copyfrom</emphasis>
712 command (bug #14336)</para>
713 </listitem>
714
715 <listitem>
716 <para>Snapshots: fixed several problems when removing older snapshots
717 (bug #15206)</para>
718 </listitem>
719
720 <listitem>
721 <para>VBoxManage: fixed <emphasis>--verbose</emphasis> output of the
722 <emphasis>guestcontrol</emphasis> command</para>
723 </listitem>
724
725 <listitem>
726 <para>Windows hosts: hardening fixes required for recent Windows 10
727 insider builds (bugs #15245, #15296)</para>
728 </listitem>
729
730 <listitem>
731 <para>Windows hosts: fixed support of jumbo frames in with bridged
732 networking (5.0.16 regression; bug #15209)</para>
733 </listitem>
734
735 <listitem>
736 <para>Windows hosts: don't prevent receiving multicast traffic if
737 host-only adapters are installed (bug #8698)</para>
738 </listitem>
739
740 <listitem>
741 <para>Linux hosts: added support for the new naming scheme of NVME disks when
742 creating raw disks</para>
743 </listitem>
744
745 <listitem>
746 <para>Solaris hosts / guests: properly sign the kernel modules (bug #12608)</para>
747 </listitem>
748
749 <listitem>
750 <para>Linux hosts / guests: Linux 4.5 fixes (bug #15251)</para>
751 </listitem>
752
753 <listitem>
754 <para>Linux hosts / guests: Linux 4.6 fixes (bug #15298)</para>
755 </listitem>
756
757 <listitem>
758 <para>Linux Additions: added a kernel graphics driver to support graphics
759 when X.Org does not have root rights (bug #14732)</para>
760 </listitem>
761
762 <listitem>
763 <para>Linux/Solaris Additions: fixed several issues causing Linux/Solatis
764 guests using software rendering when 3D acceleration is available</para>
765 </listitem>
766
767 <listitem>
768 <para>Windows Additions: fixed a hang with PowerPoint 2010 and the WDDM
769 drivers if Aero is disabled</para>
770 </listitem>
771
772 </itemizedlist>
773
774 </sect1>
775
776 <sect1>
777 <title>Version 5.0.16 (2016-03-04)</title>
778
779 <para>This is a maintenance release. The following items were fixed and/or
780 added:</para>
781
782 <itemizedlist>
783
784 <listitem>
785 <para>VMM: fixed a problem which could lead to a wrong guest behavior on
786 AMD CPUs (bugs #14831 and #15186)</para>
787 </listitem>
788
789 <listitem>
790 <para>GUI: don't try to synchronize the HID LEDs if the VM window is not
791 active or if it's minimized (Windows / Mac OS X hosts only; bug #14302)</para>
792 </listitem>
793
794 <listitem>
795 <para>GUI: prevent a crash during startup under rare conditions</para>
796 </listitem>
797
798 <listitem>
799 <para>GUI: sub-menu option to disable the guest-OS type overlay in the
800 application dock icon on Mac OS X</para>
801 </listitem>
802
803 <listitem>
804 <para>GUI: position off-screen windows to be fully visible again on relaunch</para>
805 </listitem>
806
807 <listitem>
808 <para>GUI: hide the VT-x/AMD-V checkbox if raw-mode is not supported
809 (usually Mac OS X hosts; bug #15178)</para>
810 </listitem>
811
812 <listitem>
813 <para>PC speaker passthrough: new experimental feature, available on
814 Linux host only</para>
815 </listitem>
816
817 <listitem>
818 <para>Audio: several fixes for Mac OS X hosts + guests</para>
819 </listitem>
820
821 <listitem>
822 <para>Audio: properly handle default audio device changes (Windows hosts)</para>
823 </listitem>
824
825 <listitem>
826 <para>USB: serveral fixes for the xHCI controller (e.g. for webcam
827 passthrough)</para>
828 </listitem>
829
830 <listitem>
831 <para>BIOS: fixed int15/AH=83/AL=00 function (4.2.0 regression)</para>
832 </listitem>
833
834 <listitem>
835 <para>iPXE: enable the HTTP download protocol on non-Linux hosts (bug #13628)</para>
836 </listitem>
837
838 <listitem>
839 <para>Shared folders: fixed a failure to load the saved state under
840 certain circumstances (bug #6314)</para>
841 </listitem>
842
843 <listitem>
844 <para>Guest Control: added support for (cached) Active Directory authentication
845 in case the domain controller is not reachable (anymore)</para>
846 </listitem>
847
848 <listitem>
849 <para>Serial ports: raised the number of serial ports per VM from 2 to 4
850 (bug #9109)</para>
851 </listitem>
852
853 <listitem>
854 <para>Serial ports: fix for the TCP/IP backend (Windows hosts only; bug #15188)</para>
855 </listitem>
856
857 <listitem>
858 <para>SDK: make the Python webservice API binding work again (5.0 regression)</para>
859 </listitem>
860
861 <listitem>
862 <para>Seamless mode: fixed a crash under certain circumstances
863 (bug #15106)</para>
864 </listitem>
865
866 <listitem>
867 <para>Linux hosts: fixed the /sbin/rcvboxdrv script as well as the missing
868 shebang in two scripts (bugs #15055 and #15057)</para>
869 </listitem>
870
871 <listitem>
872 <para>Linux hosts: properly uninstall Python files installed by the
873 .run installer</para>
874 </listitem>
875
876 <listitem>
877 <para>Windows hosts: hardening fix required for recent Windows insider
878 builds (bug #14052)</para>
879 </listitem>
880
881 <listitem>
882 <para>Windows hosts: fixed Python installation path (bug #13131)</para>
883 </listitem>
884
885 <listitem>
886 <para>Windows hosts: support MTU larger than 2 KB with bridged
887 networking (bug #15140)</para>
888 </listitem>
889
890 <listitem>
891 <para>Windows hosts / guests: properly sign binaries using a sha-256
892 certificate (bug #15054)</para>
893 </listitem>
894
895 <listitem>
896 <para>Windows Additions: fixed guest property enumeration of logged-in
897 users</para>
898 </listitem>
899
900 <listitem>
901 <para>Windows Additions: fixed sporadical failure of the graphics driver
902 in Windows 10 guests (bug #14409)</para>
903 </listitem>
904
905 <listitem>
906 <para>Windows Additions: under rare circumstances no mouse movement
907 events were delivered to the guest</para>
908 </listitem>
909
910 </itemizedlist>
911 </sect1>
912
913 <sect1>
914 <title>Version 5.0.14 (2016-01-19)</title>
915
916 <para>This is a maintenance release. The following items were fixed and/or
917 added:</para>
918
919 <itemizedlist>
920
921 <listitem>
922 <para>GUI: properly limit the number of VCPUs to the number of physical
923 cores on Mac OS X (bug #15018)</para>
924 </listitem>
925
926 <listitem>
927 <para>Audio: fixed a bug which prevented loading a saved state
928 of a saved guests with HDA emulation (5.0.12 regression; bug #14981)</para>
929 </listitem>
930
931 <listitem>
932 <para>Audio: don't crash if the backend is unable to initialize
933 (bug #14960)</para>
934 </listitem>
935
936 <listitem>
937 <para>Audio: fixed audio capture on Mac OS X (bug #14386)</para>
938 </listitem>
939
940 <listitem>
941 <para>Storage: fixed a possible crash when attaching the same ISO image
942 multiple times to the same VM (bug #14951)</para>
943 </listitem>
944
945 <listitem>
946 <para>BIOS: properly report if two floppy drives are attached</para>
947 </listitem>
948
949 <listitem>
950 <para>USB: fixed a problem with filters which would not capture the
951 device under certain circumstances (5.0.10 regression; bug #15042)</para>
952 </listitem>
953
954 <listitem>
955 <para>ExtPack: black-list Extension Packs older than 4.3.30 due to
956 incompatible changes not being properly handled in the past</para>
957 </listitem>
958
959 <listitem>
960 <para>Windows hosts: fixed a regression which caused robocopy
961 to fail (bug #14958)</para>
962 </listitem>
963
964 <listitem>
965 <para>Linux hosts: properly create the <emphasis>/sbin/rcvboxdrv</emphasis>
966 symbolic link (5.0.12 regression; bug #14989)</para>
967 </listitem>
968
969 <listitem>
970 <para>Mac OS X hosts: several fixes for USB on El Capitan (bug #14677)</para>
971 </listitem>
972
973 <listitem>
974 <para>Linux Additions: fixes for Linux 4.5 (bug #15032)</para>
975 </listitem>
976
977 </itemizedlist>
978 </sect1>
979
980 <sect1>
981 <title>Version 5.0.12 (2015-12-18)</title>
982
983 <para>This is a maintenance release. The following items were fixed and/or
984 added:</para>
985
986 <itemizedlist>
987
988 <listitem>
989 <para>GUI: fixed wrong scrolling behaviour in the VM selector window
990 when a VM item is dragged out of the chooser-pane area</para>
991 </listitem>
992
993 <listitem>
994 <para>GUI: fixed the validation of IPv6 port-forwarding rules</para>
995 </listitem>
996
997 <listitem>
998 <para>GUI: suppress the first-run wizard if a CD/DVD medium is
999 inserted using the selector UI</para>
1000 </listitem>
1001
1002 <listitem>
1003 <para>GUI: fixed the Ctrl+Break key sequence scan codes
1004 (bug #14927)</para>
1005 </listitem>
1006
1007 <listitem>
1008 <para>GUI: improved handling of text selection mouse pointer (bug #750)</para>
1009 </listitem>
1010
1011 <listitem>
1012 <para>Host services: fixed a crash during VM shutdown under rare
1013 conditions (5.0.6 regression; bug #14841)</para>
1014 </listitem>
1015
1016 <listitem>
1017 <para>Shared folders: fixed a sharing violation if a file is opened
1018 to check the attributes (Windows hosts only; bug #14450)</para>
1019 </listitem>
1020
1021 <listitem>
1022 <para>Webcam: passthrough fix for certain devices (Mac OS X hosts only)</para>
1023 </listitem>
1024
1025 <listitem>
1026 <para>XHCI: fixed broken emulation if software virtualization is used</para>
1027 </listitem>
1028
1029 <listitem>
1030 <para>XHCI: several fixes</para>
1031 </listitem>
1032
1033 <listitem>
1034 <para>3D: fixed state handling under certain conditions (bug #13487)</para>
1035 </listitem>
1036
1037 <listitem>
1038 <para>Audio: several fixes</para>
1039 </listitem>
1040
1041 <listitem>
1042 <para>BIOS: added LBA64 support for being able to boot from huge hard
1043 disks(bug #7415)</para>
1044 </listitem>
1045
1046 <listitem>
1047 <para>EFI: fix for Windows 10 guests</para>
1048 </listitem>
1049
1050 <listitem>
1051 <para>ExtPack: before installing an Extension Pack check if there are
1052 VMs running to prevent file system locking issues</para>
1053 </listitem>
1054
1055 <listitem>
1056 <para>rdesktop-vrdp: source code tarball fixes</para>
1057 </listitem>
1058
1059 <listitem>
1060 <para>Windows hosts: fixed hang when using VBoxAuthSimple library for
1061 VRDP external authentication (bug #14931)</para>
1062 </listitem>
1063
1064 <listitem>
1065 <para>Windows hosts: fixed a regression which prevented it to attach to
1066 a physical network adapter having TCP/IP disabled (bug #14578)</para>
1067 </listitem>
1068
1069 <listitem>
1070 <para>Windows hosts: fixed a regression which caused multi-port adapters
1071 to be shown as a single adapter (bugs #14558, #14622)</para>
1072 </listitem>
1073
1074 <listitem>
1075 <para>Windows hosts: fixed a regression which caused created host-only
1076 adapters to not appear in the list (bug #14437)</para>
1077 </listitem>
1078
1079 <listitem>
1080 <para>Windows hosts: fixed host-only adapter creation issues related
1081 to Windows 10 (bugs #14040, #14545)</para>
1082 </listitem>
1083
1084 <listitem>
1085 <para>Linux hosts: .desktop file compatibility issue (bug #14808)</para>
1086 </listitem>
1087
1088 <listitem>
1089 <para>Linux hosts / guests: fixes for RHEL 7.2 (bug #14866)</para>
1090 </listitem>
1091
1092 <listitem>
1093 <para>Linux hosts: the command for recompiling the host kernel modules
1094 was changed again, to <emphasis>/sbin/rcvboxdrv setup</emphasis> (bug
1095 #14723)</para>
1096 </listitem>
1097
1098 <listitem>
1099 <para>Linux hosts: some fixes for PCI passthrough (still highly
1100 experimental)</para>
1101 </listitem>
1102
1103 <listitem>
1104 <para>Linux/Mac OS X hosts: fixed a VM hang during startup under certain
1105 circumstances (bug #14933)</para>
1106 </listitem>
1107
1108 <listitem>
1109 <para>Solaris hosts: added Python 2.7 bindings</para>
1110 </listitem>
1111
1112 <listitem>
1113 <para>Mac OS X hosts: fixed a possible crash when the default input or
1114 output audio device changes</para>
1115 </listitem>
1116
1117 <listitem>
1118 <para>Mac OS X hosts: fixed a panic under certain conditions</para>
1119 </listitem>
1120
1121 <listitem>
1122 <para>Linux Additions: prevent the compiler from doing dead-code
1123 elemination on vital code in guest / host communication (bug #14497)</para>
1124 </listitem>
1125
1126 <listitem>
1127 <para>Linux Additions: when mounting a shared folder, explicitly pass
1128 the share name so that /proc/mounts contains this name instead of 'none'</para>
1129 </listitem>
1130
1131 <listitem>
1132 <para>Linux Additions: workaround for a systemd problem in conjunction
1133 with SELinux which prevented to properly enable the 'vboxadd' service
1134 during while upgrading the Additions</para>
1135 </listitem>
1136
1137 </itemizedlist>
1138 </sect1>
1139
1140 <sect1>
1141 <title>Version 5.0.10 (2015-11-10)</title>
1142
1143 <para>This is a maintenance release. The following items were fixed and/or
1144 added:</para>
1145
1146 <itemizedlist>
1147
1148 <listitem>
1149 <para>VMM: improved support for certain Intel Atom CPUs (bug #14773)</para>
1150 </listitem>
1151
1152 <listitem>
1153 <para>VMM: system register emulation fix (5.0 regression; bug #14515)</para>
1154 </listitem>
1155
1156 <listitem>
1157 <para>GUI: fixed immediate screenshot issue (bug #14108)</para>
1158 </listitem>
1159
1160 <listitem>
1161 <para>GUI: fixed another 3D overlay window reparenting issue when the
1162 VM is switched to fullscreen mode on X11 hosts</para>
1163 </listitem>
1164
1165 <listitem>
1166 <para>GUI: fixed help index (bug #14722)</para>
1167 </listitem>
1168
1169 <listitem>
1170 <para>GUI: fixed state synchronization issue in the VM manager window
1171 when VM was paused from its runtime window</para>
1172 </listitem>
1173
1174 <listitem>
1175 <para>Audio: fixed suspending/resuming audio streams on VM
1176 pause/unpause (bug #14784)</para>
1177 </listitem>
1178
1179 <listitem>
1180 <para>Audio: properly reset AC'97 audio streams, otherwise there is
1181 silence until a non-48 kHz stream is played</para>
1182 </listitem>
1183
1184 <listitem>
1185 <para>Audio: fixed a small emulation quirk of the AD1980 codec of the
1186 HDA device to make recent linux guests work (bug #14653)</para>
1187 </listitem>
1188
1189 <listitem>
1190 <para>USB: serveral fixes for the xHCI controller</para>
1191 </listitem>
1192
1193 <listitem>
1194 <para>USB: fixed a crash under certain conditions on hosts with Linux
1195 kernels older than version 3.3</para>
1196 </listitem>
1197
1198 <listitem>
1199 <para>USB: better identification of certain USB devices</para>
1200 </listitem>
1201
1202 <listitem>
1203 <para>NAT: support TCP in DNS proxy (bug #14736)</para>
1204 </listitem>
1205
1206 <listitem>
1207 <para>NAT Network: fixed sporadic crashes on Windows hosts (bug #13899)</para>
1208 </listitem>
1209
1210 <listitem>
1211 <para>API: when creating differencing images (e.g. as part of a snapshot
1212 or cloning a VM) use the same disk image variant as the parent image
1213 if possible, which means that e.g. a diff image for a VMDK image
1214 split into 2 GB files will also be split (bug #14764)</para>
1215 </listitem>
1216
1217 <listitem>
1218 <para>API: event queue handling fixes preventing loss of certain events
1219 at runtime (e.g. new webcam attached), particularly important on Mac
1220 OS X hosts</para>
1221 </listitem>
1222
1223 <listitem>
1224 <para>Webcam: passthrough fix for certain devices (Windows hosts only)</para>
1225 </listitem>
1226
1227 <listitem>
1228 <para>VBoxManage: don't crash on <emphasis>snapshot restorecurrent /
1229 edit</emphasis> if the VM has no snapshots</para>
1230 </listitem>
1231
1232 <listitem>
1233 <para>VBoxManage: don't crash on <emphasis>controlvm
1234 addencpassword</emphasis> (bug #14729)</para>
1235 </listitem>
1236
1237 <listitem>
1238 <para>Mac OS X hosts: use the correct kernel on certain hosts</para>
1239 </listitem>
1240
1241 <listitem>
1242 <para>Windows hosts: fixed VRDP external authentication</para>
1243 </listitem>
1244
1245 <listitem>
1246 <para>Windows hosts: allow to use a shared folder path with extended-length
1247 path prefix (5.0 regression; bug #14651)</para>
1248 </listitem>
1249
1250 <listitem>
1251 <para>Windows hosts: fix a crash in the netfilter host driver under
1252 certain conditions (bug #14799)</para>
1253 </listitem>
1254
1255 <listitem>
1256 <para>Windows host installer: documented and fixed public properties which
1257 can be used to control the installation to some extent</para>
1258 </listitem>
1259
1260 <listitem>
1261 <para>Windows host installer: fixed not starting the actual installation
1262 when showing the version information or help dialogs</para>
1263 </listitem>
1264
1265 <listitem>
1266 <para>X11 Additions: added basic support for X.Org Server 1.18 (3D
1267 requires additional fixes)</para>
1268 </listitem>
1269
1270 </itemizedlist>
1271 </sect1>
1272
1273 <sect1>
1274 <title>Version 5.0.8 (2015-10-20)</title>
1275
1276 <para>This is a maintenance release. The following items were fixed and/or
1277 added:</para>
1278
1279 <itemizedlist>
1280
1281 <listitem>
1282 <para>GUI: Mac OS X: Restore green zoom button for VM windows
1283 (it was hidden in previous release to avoid native full-screen issues).
1284 For Yosemite and El Capitan this button should work accordingly to the
1285 Apple HIG: Full-screen by default, maximize if the user holds the
1286 Option key.</para>
1287 </listitem>
1288
1289 <listitem>
1290 <para>Serial ports: fixed wrong IRQ number for the first serial port in
1291 the ACPI tables (5.0.6 regression; bug #14659)</para>
1292 </listitem>
1293
1294 <listitem>
1295 <para>API: fixed a 5.0 regression in <emphasis>VBoxManage setproperty
1296 defaultfrontend</emphasis> (bug #14696)</para>
1297 </listitem>
1298
1299 <listitem>
1300 <para>VBoxManage/vbox-img: conversion to RAW images could result in
1301 a disk image containing all zeroes</para>
1302 </listitem>
1303
1304 <listitem>
1305 <para>Linux hosts: several fixes for systemd integration in .deb / .rpm
1306 packages (e.g. bug #14665). The command for recompiling the host kernel
1307 modules was changed to <emphasis>/sbin/vboxconfig</emphasis></para>
1308 </listitem>
1309
1310 <listitem>
1311 <para>Linux hosts: make host-only interfaces report operstate UP
1312 only when they have VMs attached (bug #14526)</para>
1313 </listitem>
1314
1315 <listitem>
1316 <para>Mac OS X hosts: fix bpf capture and accounting of traffic
1317 on bridged and host-only interfaces (bug #14553)</para>
1318 </listitem>
1319
1320 <listitem>
1321 <para>Windows guests: fixed 3D rendering issues on high resolution
1322 displays</para>
1323 </listitem>
1324
1325 <listitem>
1326 <para>Windows Additions: fixed problems with 3D acceleration on Windows
1327 hosts with Intel HD graphics (bug #14670)</para>
1328 </listitem>
1329
1330 <listitem>
1331 <para>Linux Additions: fix service starting on Debian systems with
1332 systemd installed but not in use (bug #14683)</para>
1333 </listitem>
1334
1335 </itemizedlist>
1336
1337 </sect1>
1338
1339 <sect1>
1340 <title>Version 5.0.6 (2015-10-02)</title>
1341
1342 <para>This is a maintenance release. The following items were fixed and/or
1343 added:</para>
1344
1345 <itemizedlist>
1346
1347 <listitem>
1348 <para>GUI: the update check now uses the HTTP system proxy settings by
1349 default</para>
1350 </listitem>
1351
1352 <listitem>
1353 <para>GUI: About dialog improvements. Copyable version text, do not close
1354 dialog on mouse-clicks and focus losing, explicit close button at the
1355 bottom of dialog and disabled close button fix on OS X. (bugs #9912,
1356 #12749)</para>
1357 </listitem>
1358
1359 <listitem>
1360 <para>GUI: fixed bug when re-assigning shortcuts (bug #14565)</para>
1361 </listitem>
1362
1363 <listitem>
1364 <para>GUI: fixed default focus button in message-box dialogs (bug #14486)</para>
1365 </listitem>
1366
1367 <listitem>
1368 <para>GUI: fixed settings dialog which is opened if the network settings
1369 need to be changed at VM startup (5.0 regression; bug #14601)</para>
1370 </listitem>
1371
1372 <listitem>
1373 <para>GUI: fixed crash during VM start if an early error message needs
1374 to be shown, for example Linux kernel modules not present (bug #14646)</para>
1375 </listitem>
1376
1377 <listitem>
1378 <para>Bridged Networking: fixed handling of guest DHCP requests without UDP
1379 checksum when bridging to a wireless interface (bug #14615).</para>
1380 </listitem>
1381
1382 <listitem>
1383 <para>Audio: latency fixes (Windows hosts only; bug #4088)</para>
1384 </listitem>
1385
1386 <listitem>
1387 <para>Guest Control: correctly set <emphasis>USERNAME</emphasis> and
1388 <emphasis>USERPROFILE</emphasis> environment variables (Windows
1389 guests only)</para>
1390 </listitem>
1391
1392 <listitem>
1393 <para>Guest Control: several fixes</para>
1394 </listitem>
1395
1396 <listitem>
1397 <para>API: properly restore NAT port forwarding rules when reverting to
1398 a snapshot</para>
1399 </listitem>
1400
1401 <listitem>
1402 <para>Parallel ports: Several fixes allowing to enable two parallel ports
1403 for a VM</para>
1404 </listitem>
1405
1406 <listitem>
1407 <para>VBoxManage: fixed wrong output of <emphasis>debugvm show</emphasis>
1408 command</para>
1409 </listitem>
1410
1411 <listitem>
1412 <para>VBoxManage: fixed hang when specifying logging groups with
1413 <emphasis>debugvm log</emphasis> starting with
1414 <emphasis>h</emphasis>, for example <emphasis>hex</emphasis></para>
1415 </listitem>
1416
1417 <listitem>
1418 <para>Windows hosts: renamed <emphasis>VBoxStartup.log</emphasis> to
1419 <emphasis>VBoxHardening.log</emphasis> and provide this log file in
1420 the GUI log viewer</para>
1421 </listitem>
1422
1423 <listitem>
1424 <para>Windows hosts: fixed a small memory leak in the Windows host interface
1425 driver (VBoxNetAdp) which caused a BSOD if the driver verifier is enabled
1426 (bug #14562)</para>
1427 </listitem>
1428
1429 <listitem>
1430 <para>Windows hosts: fixed a failure to start VMs on hosts where dsound.dll
1431 is not available (bug #14574)</para>
1432 </listitem>
1433
1434 <listitem>
1435 <para>Windows hosts: another fix for <emphasis>VERR_LDR_MISMATCH_NATIVE</emphasis>
1436 errors (bug #14579)</para>
1437 </listitem>
1438
1439 <listitem>
1440 <para>Windows hosts: fixed host-to-guest communication with bridged networking
1441 (bugs #14326, #14457)</para>
1442 </listitem>
1443
1444 <listitem>
1445 <para>Windows hosts: fixed broken data receiving from the serial device with
1446 the named pipe backend if Kaspersky AV is installed</para>
1447 </listitem>
1448
1449 <listitem>
1450 <para>Linux hosts: Linux 4.3 compile fixes</para>
1451 </listitem>
1452
1453 <listitem>
1454 <para>Linux hosts: installer fix for certain systems (bug #14627)</para>
1455 </listitem>
1456
1457 <listitem>
1458 <para>Linux hosts / guests: native systemd support for the host/guest
1459 installer scripts. The scripts for re-compiling the kernel modules
1460 are now located at /sbin/rcvboxdrv (host) and /sbin/rcvboxadd
1461 (Guest Additions)</para>
1462 </listitem>
1463
1464 <listitem>
1465 <para>Mac OS X hosts: GUI-related fixes for El Capitan</para>
1466 </listitem>
1467
1468 <listitem>
1469 <para>Mac OS X hosts: fixed a problem with capturing USB devices under
1470 El Capitan</para>
1471 </listitem>
1472
1473 <listitem>
1474 <para>Mac OS X hosts: allow colon character on shared folders (bug #14554)</para>
1475 </listitem>
1476
1477 <listitem>
1478 <para>Linux Additions: properly set the VBoxService process ID in the PID
1479 file (bug #14571)</para>
1480 </listitem>
1481
1482 <listitem>
1483 <para>Linux Additions: Guest Control fixes (bug #14573)</para>
1484 </listitem>
1485
1486 <listitem>
1487 <para>Windows Additions: fixed shutting down VBoxTray when running with
1488 older VirtualBox host versions</para>
1489 </listitem>
1490
1491 <listitem>
1492 <para>Windows Additions: fixed video playback with VLC and Windows Media
1493 Player when the WDDM driver is used and 3D is not used</para>
1494 </listitem>
1495
1496 <listitem>
1497 <para>Windows Additions: prevent a possible VLC crash when the WDDM driver
1498 is used and 3D is enabled by implementing YV12 surfaces</para>
1499 </listitem>
1500
1501 </itemizedlist>
1502 </sect1>
1503
1504 <sect1>
1505 <title>Version 5.0.4 (2015-09-08)</title>
1506
1507 <para>This is a maintenance release. The following items were fixed and/or
1508 added:</para>
1509
1510 <itemizedlist>
1511
1512 <listitem>
1513 <para>VMM: fixed an issue with Windows 10 guest kernel debugging over the
1514 network for Hyper-V paravirtualized VMs</para>
1515 </listitem>
1516
1517 <listitem>
1518 <para>VMM: fixed a bug which prevented reading the saved state of the
1519 'PATM' unit from VirtualBox 4.3.x (bug #14512)</para>
1520 </listitem>
1521
1522 <listitem>
1523 <para>GUI: changed default OS type for Windows from Windows XP to Windows 7</para>
1524 </listitem>
1525
1526 <listitem>
1527 <para>GUI: added another pre-defined guest screen resolution (bug #14384)</para>
1528 </listitem>
1529
1530 <listitem>
1531 <para>GUI: fixed update check which was broken due to changing the
1532 location of the root certificates (bug #13096)</para>
1533 </listitem>
1534
1535 <listitem>
1536 <para>GUI: fixed issues with synchronization of Caps lock / Num lock / Scroll
1537 lock on Windows hosts (bug #14302)</para>
1538 </listitem>
1539
1540 <listitem>
1541 <para>GUI: don't crash during VM shutdown if 2D video acceleration and 3D support
1542 are enabled (Mac OS X hosts only)</para>
1543 </listitem>
1544
1545 <listitem>
1546 <para>GUI: several seamless fixes for certain X11 window managers, also when
1547 used in multi-screen setups</para>
1548 </listitem>
1549
1550 <listitem>
1551 <para>GUI: Log window size, position and cursor-position fixes</para>
1552 </listitem>
1553
1554 <listitem>
1555 <para>Audio: fixed playing leftover/deprecated audio samples</para>
1556 </listitem>
1557
1558 <listitem>
1559 <para>Audio: fixed playing audio after suspending the host (5.0 regression;
1560 Linux hosts using the ALSA backend)</para>
1561 </listitem>
1562
1563 <listitem>
1564 <para>Audio: fixed playing short audio samples which were chopped off
1565 formerly</para>
1566 </listitem>
1567
1568 <listitem>
1569 <para>Audio: fixed distortions on OS X when the sample rate of the guest stream
1570 and host device don't match</para>
1571 </listitem>
1572
1573 <listitem>
1574 <para>Storage: fixed raw disk access and flat VMDK image access which would
1575 be always opened readonly (5.0.2 regression; bugs #14425, #14461)</para>
1576 </listitem>
1577
1578 <listitem>
1579 <para>Storage: fixed initial encryption of VDI images after they were
1580 compacted (bug #14496)</para>
1581 </listitem>
1582
1583 <listitem>
1584 <para>VGA: fix for certain graphics modes (bug #14516)</para>
1585 </listitem>
1586
1587 <listitem>
1588 <para>NAT: don't freeze while the VM is paused if the network attachment
1589 mode is changed from/to NAT with activated port forwarding</para>
1590 </listitem>
1591
1592 <listitem>
1593 <para>OVF: fixed duplicate USB controller entries in exported OVA/OVF
1594 (bug #14462)</para>
1595 </listitem>
1596
1597 <listitem>
1598 <para>Shared Folders: fixed a path separator issue (bug #14434)</para>
1599 </listitem>
1600
1601 <listitem>
1602 <para>Drag and drop: fixed crashes on OS X hosts when doing host-to-guest
1603 transfers</para>
1604 </listitem>
1605
1606 <listitem>
1607 <para>VBoxManage: another attempt to not deny changing the network adapter
1608 type at VM runtime (5.0 regression; bug #14308)</para>
1609 </listitem>
1610
1611 <listitem>
1612 <para>VBoxManage: fixed broken <emphasis>guestcontrol &lt;VM-Name&gt; list</emphasis>
1613 command (5.0 regression)</para>
1614 </listitem>
1615
1616 <listitem>
1617 <para>VBoxManage: fixed broken Guest Control stdout/stderr output (5.0 regression)</para>
1618 </listitem>
1619
1620 <listitem>
1621 <para>Mac OS X hosts: fixed remaining problems with activated SMAP (Broadwell
1622 and later; bug #14412)</para>
1623 </listitem>
1624
1625 <listitem>
1626 <para>Mac OS X hosts: fixed broken 3D support (5.0.2 regression;
1627 bug #14476)</para>
1628 </listitem>
1629
1630 <listitem>
1631 <para>Linux hosts: Linux 4.2 fix</para>
1632 </listitem>
1633
1634 <listitem>
1635 <para>Linux hosts: don't crash on older Linux distributions if the DBus
1636 service isn't running (bug #14543)</para>
1637 </listitem>
1638
1639 <listitem>
1640 <para>Windows hosts: fixed the <emphasis>VERR_LDR_MISMATCH_NATIVE</emphasis>
1641 error message (bug #14420)</para>
1642 </listitem>
1643
1644 <listitem>
1645 <para>Windows hosts: fix for Windows 10 build 10525 and later (bug #14502)</para>
1646 </listitem>
1647
1648 <listitem>
1649 <para>Windows hosts: fixed network adapter enumeration on Windows 10 (bug #14437)</para>
1650 </listitem>
1651
1652 <listitem>
1653 <para>Windows hosts: prevent intermittent host network disconnects during
1654 VM start/shutdown with bridged networking (bug #14500)</para>
1655 </listitem>
1656
1657 <listitem>
1658 <para>Windows Additions: fixed the call to the memory allocation function
1659 (bug #14415)</para>
1660 </listitem>
1661
1662 <listitem>
1663 <para>Linux Additions: be more forgiving if the compilation of the
1664 vboxvideo module fails (bug #14547)</para>
1665 </listitem>
1666
1667 <listitem>
1668 <para>X11 Additions: fixed a number of small issues with dynamic
1669 resizing and full-screen and seamless modes.</para>
1670 </listitem>
1671
1672 </itemizedlist>
1673
1674 </sect1>
1675 <sect1>
1676 <title>Version 5.0.2 (2015-08-13)</title>
1677
1678 <para>This is a maintenance release. The following items were fixed and/or
1679 added:</para>
1680
1681 <itemizedlist>
1682
1683 <listitem>
1684 <para>VMM: added support for guest crash report MSRs with Hyper-V
1685 paravirtualization</para>
1686 </listitem>
1687
1688 <listitem>
1689 <para>VMM: fixed an issue causing artificially high load averages on
1690 Linux hosts</para>
1691 </listitem>
1692
1693 <listitem>
1694 <para>VMM: fixed a kernel panic with thread-context hooks caused by
1695 incompatible changes made to Linux 4.2 kernels</para>
1696 </listitem>
1697
1698 <listitem>
1699 <para>VMM: fixed a saved state issue with VT-x/AMD-V disabled
1700 (5.0 regression; bug #14304)</para>
1701 </listitem>
1702
1703 <listitem>
1704 <para>VMM: fixed <emphasis>VERR_SUPDRV_TSC_DELTA_MEASUREMENT_FAILED</emphasis>
1705 Guru Meditations on certain AMD CPUs (5.0 regression; bug #14370)</para>
1706 </listitem>
1707
1708 <listitem>
1709 <para>VMM: fixed a crash while creating a guest core dumps via the VM
1710 debug facility (5.0 regression)</para>
1711 </listitem>
1712
1713 <listitem>
1714 <para>VMM: This release has AVX2 passthrough disabled on every host and
1715 AVX passthrough disabled for 64-bit VMs on 32-bit hosts. This will be
1716 properly fixed in a future 5.0.x maintenance release (see e.g. bug #14262).</para>
1717 </listitem>
1718
1719 <listitem>
1720 <para>GUI: fixed rare hang and crash on VM shutdown/poweroff</para>
1721 </listitem>
1722
1723 <listitem>
1724 <para>GUI: X11: fixed few crashes caused by the Qt <emphasis>alien
1725 widgets</emphasis> feature</para>
1726 </listitem>
1727
1728 <listitem>
1729 <para>GUI: X11: fixed various mini-toolbar geometry quirks like positioning, z-order,
1730 transparency issues on certain window managers (bug #14257)</para>
1731 </listitem>
1732
1733 <listitem>
1734 <para>GUI: X11: fixed mini-toolbar minimize button issue under certain window managers
1735 (bug #14284)</para>
1736 </listitem>
1737
1738 <listitem>
1739 <para>GUI: VM menu actions availability should now be properly updated on
1740 full-screen/seamless/scaled mode switches</para>
1741 </listitem>
1742
1743 <listitem>
1744 <para>GUI: disk encryption password validation should be performed
1745 when user confirmed the password, not after each entered symbol</para>
1746 </listitem>
1747
1748 <listitem>
1749 <para>GUI: do not change the VM/group selection in the VM Manager to the newly
1750 created VM if it was created by another client (e.g. VBoxManage)</para>
1751 </listitem>
1752
1753 <listitem>
1754 <para>GUI: Mac OS X: do not treat 'almost maximized' VM windows as 'maximized',
1755 watch for the strict window geometry instead</para>
1756 </listitem>
1757
1758 <listitem>
1759 <para>GUI: improve the quality in scaled mode under some circumstances
1760 (5.0 regression; bug #14303)</para>
1761 </listitem>
1762
1763 <listitem>
1764 <para>VBoxManage: do not deny changing the network adapter type at
1765 VM runtime (5.0 regression; bug #14308)</para>
1766 </listitem>
1767
1768 <listitem>
1769 <para>VRDP: allow Windows 10 RDP clients (bug #14216)</para>
1770 </listitem>
1771
1772 <listitem>
1773 <para>Audio: fix a possible crash on VM process termination
1774 (5.0 regression)</para>
1775 </listitem>
1776
1777 <listitem>
1778 <para>Storage: improved raw disk access on OS X by unmounting
1779 any accessed volume before first use and prevent any mount attempt
1780 by the host (bug #14219)</para>
1781 </listitem>
1782
1783 <listitem>
1784 <para>3D: basic support for saving/restoring display lists</para>
1785 </listitem>
1786
1787 <listitem>
1788 <para>Drag and drop: fixed guest to host transfers on OS X hosts</para>
1789 </listitem>
1790
1791 <listitem>
1792 <para>Drag and drop: fixed memory leak on Windows guests</para>
1793 </listitem>
1794
1795 <listitem>
1796 <para>Shared Folders: fixed a problem with accessing CIFS shares
1797 (bug #14252)</para>
1798 </listitem>
1799
1800 <listitem>
1801 <para>Shared Folders: improved path conversion between hosts and
1802 guests with different path separators (bug #14153)</para>
1803 </listitem>
1804
1805 <listitem>
1806 <para>API: skip resetting of immutable media when the VM in saved
1807 state is started (bug #13957)</para>
1808 </listitem>
1809
1810 <listitem>
1811 <para>API: fixed method for setting medium IDs which used zero (invalid)
1812 UUIDs instead random (valid) UUIDs if no UUIDs were passed (bug #14350)</para>
1813 </listitem>
1814
1815 <listitem>
1816 <para>API: for Windows host fix detection of API client crashes which
1817 have a session open</para>
1818 </listitem>
1819
1820 <listitem>
1821 <para>OVF: properly export all VBox features including the setting
1822 for paravirtualization (bug #14390)</para>
1823 </listitem>
1824
1825 <listitem>
1826 <para>Mac OS X hosts: El Capitan USB fixes</para>
1827 </listitem>
1828
1829 <listitem>
1830 <para>Windows hosts: fixed crash when opening Windows dialogs
1831 from the VM process on Windows 10 (bug #14351)</para>
1832 </listitem>
1833
1834 <listitem>
1835 <para>Windows hosts: fixed host-only adapter creation issues on
1836 Windows 10 (bug #14040)</para>
1837 </listitem>
1838
1839 <listitem>
1840 <para>Windows hosts: fixed audio on Windows 10 (bug #14432)</para>
1841 </listitem>
1842
1843 <listitem>
1844 <para>Linux hosts: more fixes for activated SMAP on Linux 3.19
1845 and newer (Broadwell and later; bug #13961)</para>
1846 </listitem>
1847
1848 <listitem>
1849 <para>Linux hosts: check then name space before attaching to a host
1850 network interface (bug #13795)</para>
1851 </listitem>
1852
1853 <listitem>
1854 <para>Linux Additions: Linux 4.2 fixes (bug #14227)</para>
1855 </listitem>
1856
1857 <listitem>
1858 <para>Linux Additions: improved the performance of
1859 <emphasis>stat()</emphasis> to speed up certain file operations
1860 on shared folders</para>
1861 </listitem>
1862
1863 <listitem>
1864 <para>Windows Additions: fixed a potential crash in the WDDM driver
1865 with Windows 10 (bug #14190)</para>
1866 </listitem>
1867
1868 <listitem>
1869 <para>Solaris Additions: added support for X.Org Server 1.17</para>
1870 </listitem>
1871
1872 <listitem>
1873 <para>X11 Additions: various seamless mode fixes, including
1874 invisible windows under LXDE.</para>
1875 </listitem>
1876
1877 </itemizedlist>
1878 </sect1>
1879
1880 <sect1>
1881 <title>Version 5.0.0 (2015-07-09)</title>
1882
1883 <para>This is a major update. The following major new features
1884 were added:</para>
1885
1886 <itemizedlist>
1887
1888 <listitem>
1889 <para>Paravirtualization support for Windows and Linux guests to improve
1890 time-keeping accuracy and performance (see <xref linkend="gimproviders" />)</para>
1891 </listitem>
1892
1893 <listitem>
1894 <para>Make more instruction set extensions available to the guest when
1895 running with hardware-assisted virtualization and nested paging. Among
1896 others this includes: SSE 4.1, SSE4.2, AVX, AVX-2, AES-NI,
1897 <emphasis>POPCNT</emphasis>, <emphasis>RDRAND</emphasis> and
1898 <emphasis>RDSEED</emphasis></para>
1899 </listitem>
1900
1901 <listitem>
1902 <para>xHCI Controller to support USB 3 devices
1903 (see <xref linkend="settings-usb" />)</para>
1904 </listitem>
1905
1906 <listitem>
1907 <para>Drag and drop support (bidirectional) for Windows, Linux and Solaris guests</para>
1908 </listitem>
1909
1910 <listitem>
1911 <para>Disk image encryption (see <xref linkend="diskencryption" />)</para>
1912 </listitem>
1913
1914 <listitem>
1915 <para>VMs can now be started in <emphasis>separate mode</emphasis>. The VM
1916 process is started headless while the frontend runs as a separate process
1917 which can be terminated without stopping the VM.</para>
1918 </listitem>
1919
1920 <listitem>
1921 <para>GUI: VM guest-content scaling support (including 3D acceleration)</para>
1922 </listitem>
1923
1924 <listitem>
1925 <para>GUI: New User Interface settings page for customizing status-bar,
1926 menu-bar and guest-content scaling</para>
1927 </listitem>
1928
1929 <listitem>
1930 <para>GUI: New Encryption settings tab for customizing encryption options for
1931 disk images</para>
1932 </listitem>
1933
1934 <listitem>
1935 <para>GUI: HiDPI support including application icons and optional unscaled HiDPI
1936 output on Mac OS X (including 3D acceleration)</para>
1937 </listitem>
1938
1939 <listitem>
1940 <para>GUI: Hotplugging support for SATA disks</para>
1941 </listitem>
1942
1943 <listitem>
1944 <para>New, modular audio architecture for providing a better abstraction of the host
1945 audio backends</para>
1946 </listitem>
1947
1948 <listitem>
1949 <para>Support for the NDIS6 networking framework on Windows (default on Vista
1950 and later)</para>
1951 </listitem>
1952
1953 </itemizedlist>
1954
1955 <para>In addition, the following items were fixed and/or added:</para>
1956
1957 <itemizedlist>
1958
1959 <listitem>
1960 <para>VMM: improved timing on Solaris hosts with older VT-x hosts
1961 without preemption timers</para>
1962 </listitem>
1963
1964 <listitem>
1965 <para>VMM: further improvements for TSC frequency measurements and
1966 guest timekeeping</para>
1967 </listitem>
1968
1969 <listitem>
1970 <para>VMM: debug facility now includes the guest CPU's
1971 FPU/SSE/extended state in the core dump</para>
1972 </listitem>
1973
1974 <listitem>
1975 <para>VMM: fixed a hang under rare conditions on 32-bit hosts</para>
1976 </listitem>
1977
1978 <listitem>
1979 <para>VMM: several fixes</para>
1980 </listitem>
1981
1982 <listitem>
1983 <para>GUI: improved HID LEDs synchronization for Mac and Windows hosts.
1984 The physical LEDs state now restored together with the VM state.</para>
1985 </listitem>
1986
1987 <listitem>
1988 <para>GUI: take the guest screen aspect ratio into account for the
1989 preview window</para>
1990 </listitem>
1991
1992 <listitem>
1993 <para>GUI: provide direct access to storage media in the VM selector</para>
1994 </listitem>
1995
1996 <listitem>
1997 <para>GUI: allow to save the VM state from the selector even if the VM
1998 is already paused</para>
1999 </listitem>
2000
2001 <listitem>
2002 <para>VBoxManage: when exporting an appliance, support the suppression
2003 of MAC addresses, which means they will be always recreated on
2004 import, avoiding duplicate MAC addresses for VMs which are imported
2005 several times</para>
2006 </listitem>
2007
2008 <listitem>
2009 <para>VBoxManage: now supports renaming storage controllers and USB controllers</para>
2010 </listitem>
2011
2012 <listitem>
2013 <para>Guest Control: major overhaul, for example fixing wrong parameter quoting
2014 (bug #13157)</para>
2015 </listitem>
2016
2017 <listitem>
2018 <para>USB: added USB traffic capturing (see <xref linkend="usbtrafficcapturing" />)</para>
2019 </listitem>
2020
2021 <listitem>
2022 <para>Made resizing X11 guests work more reliably</para>
2023 </listitem>
2024
2025 <listitem>
2026 <para>API: block the removal of the current snapshot if it has child
2027 snapshots (only relevant for VMs without snapshottable hard disks,
2028 their presence always prevented removal), which resulted in VM
2029 config corruption</para>
2030 </listitem>
2031
2032 <listitem>
2033 <para>API: mark VM configs with snapshots but without current snapshot
2034 as inaccessible, as this combination is nonsense</para>
2035 </listitem>
2036
2037 <listitem>
2038 <para>API: fix information for some automatically generated events
2039 (only with XPCOM, Windows host was not affected), which caused
2040 errors when getting some of the attributes over the webservice
2041 (bug #12379)</para>
2042 </listitem>
2043
2044 <listitem>
2045 <para>API: fix crashes in Java API clients using the XPCOM binding,
2046 happened with output parameters only (bug #11232)</para>
2047 </listitem>
2048
2049 <listitem>
2050 <para>API: a number of settings (e.g. network settings) can now also
2051 be changed when the VM is in saved state</para>
2052 </listitem>
2053
2054 <listitem>
2055 <para>API: fixed incorrect resuming of VMs on host-resume unless they were
2056 previously paused due to a host-suspend</para>
2057 </listitem>
2058
2059 <listitem>
2060 <para>API: don't lose the saved state and "current state changed" flag
2061 during cloning of a VM</para>
2062 </listitem>
2063
2064 <listitem>
2065 <para>API: OS type description consistency fix (bug #14162)</para>
2066 </listitem>
2067
2068 <listitem>
2069 <para>VBoxSVC: don't keep the support driver permanently open</para>
2070 </listitem>
2071
2072 <listitem>
2073 <para>Main/Properties: properly drop transient guest properties when
2074 the VM is powered off</para>
2075 </listitem>
2076
2077 <listitem>
2078 <para>VRDP: fixed a couple of races which may cause a crash during
2079 VM poweroff</para>
2080 </listitem>
2081
2082 <listitem>
2083 <para>ExtPack: don't fail if the TMP directory contains non-latin1
2084 characters (bug #14159)</para>
2085 </listitem>
2086
2087 <listitem>
2088 <para>3D: fix potential race in which might cause a crash on VM
2089 termination</para>
2090 </listitem>
2091
2092 <listitem>
2093 <para>3D: fixed a possible memory leak in the host service</para>
2094 </listitem>
2095
2096 <listitem>
2097 <para>Serial: new TCP/IP backend (see <xref linkend="serialports"/>)</para>
2098 </listitem>
2099
2100 <listitem>
2101 <para>Storage: added USB mass storage device class
2102 (see <xref linkend="harddiskcontrollers"/>)</para>
2103 </listitem>
2104
2105 <listitem>
2106 <para>Storage: added <emphasis>vbox-img</emphasis> standalone tool for
2107 direct manipulation of virtual hard disk images without VBoxManage</para>
2108 </listitem>
2109
2110 <listitem>
2111 <para>Storage: fixed crash as a result of I/O errors in certain conditions
2112 (bug #13105)</para>
2113 </listitem>
2114
2115 <listitem>
2116 <para>NAT: fixed several potential crashes</para>
2117 </listitem>
2118
2119 <listitem>
2120 <para>NAT: don't forcibly reset/drop all connections when the link goes
2121 down</para>
2122 </listitem>
2123
2124 <listitem>
2125 <para>Netsniffer: properly handle changing of the trace file name
2126 at VM runtime</para>
2127 </listitem>
2128
2129 <listitem>
2130 <para>Audio: fixed audio output and input when changing the default audio device
2131 more than once on OS X</para>
2132 </listitem>
2133
2134 <listitem>
2135 <para>Audio: fixed audio input on OS X under certain circumstances</para>
2136 </listitem>
2137
2138 <listitem>
2139 <para>ICH9: fixed the interrupt disable logic for MSI interrupts; should
2140 fix old Linux guests with AHCI</para>
2141 </listitem>
2142
2143 <listitem>
2144 <para>USB: improve playback with USB sound devices attached to the emulated
2145 OHCI controller</para>
2146 </listitem>
2147
2148 <listitem>
2149 <para>Audio: provide Linux guests a different AC'97 audio codec type so Linux
2150 ALSA does not mis-detect the link speed (default for new VMs)</para>
2151 </listitem>
2152
2153 <listitem>
2154 <para>BIOS: fix for booting from SCSI CD/DVD media</para>
2155 </listitem>
2156
2157 <listitem>
2158 <para>BIOS: fix for reads partially beyond end of disk (bug #14021)</para>
2159 </listitem>
2160
2161 <listitem>
2162 <para>VRDP: fixed listening for IPv6 on some systems (bug #14038)</para>
2163 </listitem>
2164
2165 <listitem>
2166 <para>rdesktop-vrdp: upgraded to version 1.8.3</para>
2167 </listitem>
2168
2169 <listitem>
2170 <para>Linux hosts: fixed a bug which made the netfilter driver ignore
2171 certain events (bug #12264)</para>
2172 </listitem>
2173
2174 <listitem>
2175 <para>Mac OS X hosts: El Capitan fixes</para>
2176 </listitem>
2177
2178 <listitem>
2179 <para>Mac OS X hosts: fixed a bug which might trigger a host kernel panic
2180 if a VM is started and another hypervisor is active</para>
2181 </listitem>
2182
2183 <listitem>
2184 <para>Solaris hosts: Solaris 12 installer fix</para>
2185 </listitem>
2186
2187 <listitem>
2188 <para>Guest Additions: added a heartbeat service
2189 (see <xref linkend="heartbeatservice" />)</para>
2190 </listitem>
2191
2192 <listitem>
2193 <para>Linux hosts / guests: support for Linux distributions using systemd
2194 without sysv emulation (e.g. ArchLinux)</para>
2195 </listitem>
2196
2197 <listitem>
2198 <para>Windows Additions/WDDM: improved video memory utilization and
2199 allow more/bigger guest screens with large resolutions (including HiDPI)
2200 </para>
2201 </listitem>
2202
2203 <listitem>
2204 <para>Linux Additions: added <emphasis>-s</emphasis> parameter to
2205 <emphasis>mount.vboxsf</emphasis> to be sloppy with invalid parameters</para>
2206 </listitem>
2207
2208 <listitem>
2209 <para>X11 Additions: fixed wrong DPI value (bug #14151)</para>
2210 </listitem>
2211
2212 <listitem>
2213 <para>Mac OS X guests: limit the CPU family for legacy guests</para>
2214 </listitem>
2215
2216 <listitem>
2217 <para>Solaris Additions: added quiesce support to co-operate with Solaris'
2218 fast-reboot feature</para>
2219 </listitem>
2220
2221 </itemizedlist>
2222
2223 </sect1>
2224
2225 <sect1>
2226 <title>Version 4.3.28 (2015-05-13)</title>
2227
2228 <para>This is a maintenance release. The following items were fixed and/or
2229 added:</para>
2230
2231 <itemizedlist>
2232
2233 <listitem>
2234 <para>VMM: fixed a Guru Meditation when rebooting certain guests (for
2235 example Solaris doing fast reboot) by fixing the implementation for INIT IPI</para>
2236 </listitem>
2237
2238 <listitem>
2239 <para>VMM: added some information for diagnosing rare
2240 <emphasis>VERR_VMX_INVALID_VMXON_PTR</emphasis> Guru Meditations (VT-x only)</para>
2241 </listitem>
2242
2243 <listitem>
2244 <para>GUI: HID LEDs sync: prevent synchronization if VM window has no focus
2245 (Windows and Mac OS X hosts only)</para>
2246 </listitem>
2247
2248 <listitem>
2249 <para>GUI: fixed drag and drop moving the cursor between guest screens on
2250 certain hosts</para>
2251 </listitem>
2252
2253 <listitem>
2254 <para>3D: fixed a crash on restoring the VM state on X11 hosts (bug #12737)</para>
2255 </listitem>
2256
2257 <listitem>
2258 <para>3D: fixed a crash on restoring the VM state</para>
2259 </listitem>
2260
2261 <listitem>
2262 <para>3D: fixed a crash on Linux guest shutdown (bug #12772)</para>
2263 </listitem>
2264
2265 <listitem>
2266 <para>VRDP: fixed incompatibility with rdesktop 1.8.3</para>
2267 </listitem>
2268
2269 <listitem>
2270 <para>VRDP: fixed listening for IPv6 on some systems (bug #14038)</para>
2271 </listitem>
2272
2273 <listitem>
2274 <para>Storage: don't crash if creating an asynchronous I/O context
2275 fails (e.g. when starting many VMs) and show a proper error message</para>
2276 </listitem>
2277
2278 <listitem>
2279 <para>Floppy: several fixes</para>
2280 </listitem>
2281
2282 <listitem>
2283 <para>Audio: improved the behavior of the volume control for the
2284 HD audio device emulation</para>
2285 </listitem>
2286
2287 <listitem>
2288 <para>USB: increase the number of supported drivers from 3 to 5
2289 (Windows hosts only)</para>
2290 </listitem>
2291
2292 <listitem>
2293 <para>PS/2 keyboard: synchronize the LED state on VM restore
2294 (Windows and Mac OS X hosts only)</para>
2295 </listitem>
2296
2297 <listitem>
2298 <para>NAT Network: when running multiple NAT networks with multiple VMs,
2299 only stop the respective services when stopping VMs (bug #14090)</para>
2300 </listitem>
2301
2302 <listitem>
2303 <para>NAT: don't kill UDP bindings on ICMP errors (bug #13475)</para>
2304 </listitem>
2305
2306 <listitem>
2307 <para>NAT: bandwidth limit now works properly with NAT (bug #11485)</para>
2308 </listitem>
2309
2310 <listitem>
2311 <para>BIOS: fixed the returned size value of the VBE 2.0 PMI function 0Ah
2312 (4.2.0 regression; bug #14096)</para>
2313 </listitem>
2314
2315 <listitem>
2316 <para>Guest Control: fixed parameter quoting in Windows guests
2317 (bug #13157)</para>
2318 </listitem>
2319
2320 <listitem>
2321 <para>Webcam passthrough improvements for Linux (V4L2) hosts to support more
2322 webcam models</para>
2323 </listitem>
2324
2325 <listitem>
2326 <para>API: don't fail starting a VM with <emphasis>VBOX_E_INVALID_OBJECT_STATE</emphasis>
2327 under certain conditions (bug #13617)</para>
2328 </listitem>
2329
2330 <listitem>
2331 <para>API: be more verbose on <emphasis>VBOX_E_INVALID_OBJECT_STATE</emphasis>
2332 if a medium is attached to a running VM (bug #13560)</para>
2333 </listitem>
2334
2335 <listitem>
2336 <para>API: fixed a bug which could result in losing certain screen resize
2337 events with multi-monitor guests</para>
2338 </listitem>
2339
2340 <listitem>
2341 <para>rdesktop-vrdp: fixed path to the keymaps (bug #12066)</para>
2342 </listitem>
2343
2344 <listitem>
2345 <para>rdesktop-vrdp: switch to version 1.8.3</para>
2346 </listitem>
2347
2348 <listitem>
2349 <para>Windows hosts: more hardening fixes (e.g. bugs #14051, #14052)</para>
2350 </listitem>
2351
2352 <listitem>
2353 <para>Linux hosts: another fix for activated SMAP on Linux 3.19
2354 and newer (Broadwell and later; bug #13961)</para>
2355 </listitem>
2356
2357 <listitem>
2358 <para>Linux hosts: Linux 4.1 compile fix (bug #14081)</para>
2359 </listitem>
2360
2361 <listitem>
2362 <para>Solaris hosts: fixed using of VNIC templates with Crossbow based
2363 bridged networking to be compatible with vanity interface names</para>
2364 </listitem>
2365
2366 <listitem>
2367 <para>Mac OS X hosts: fixed crash during VM termination under rare
2368 circumstances</para>
2369 </listitem>
2370
2371 <listitem>
2372 <para>Windows Additions/WDDM: improved video memory utilization and allow
2373 more/bigger guest screens with large resolutions (including HiDPI)</para>
2374 </listitem>
2375
2376 <listitem>
2377 <para>X11 Additions: prevent flickering when updating mouse cursor</para>
2378 </listitem>
2379
2380 <listitem>
2381 <para>Solaris Additions: fixed incorrect usage of 'prtconf' while
2382 installing Guest Additions (Solaris 10 only)</para>
2383 </listitem>
2384
2385 </itemizedlist>
2386 </sect1>
2387
2388 <sect1>
2389 <title>Version 4.3.26 (2015-03-16)</title>
2390
2391 <para>This is a maintenance release. The following items were fixed and/or
2392 added:</para>
2393
2394 <itemizedlist>
2395
2396 <listitem>
2397 <para>GUI: in the snapshots pane, protect the age of snapshots against
2398 wrong host time (bug #13955)</para>
2399 </listitem>
2400
2401 <listitem>
2402 <para>NAT Network: fixed a bug which prevented to propagate any DNS
2403 name server / domain / search string information to the NAT network
2404 (4.3.24 regression; bugs #13915, #13918)</para>
2405 </listitem>
2406
2407 <listitem>
2408 <para>NAT Network: don't delay the shutdown of VBoxSVC on
2409 Windows hosts</para>
2410 </listitem>
2411
2412 <listitem>
2413 <para>Mouse support: the mouse could not be moved under rare
2414 conditions if no Guest Additions are installed (4.3.24 regression;
2415 bug #13935)</para>
2416 </listitem>
2417
2418 <listitem>
2419 <para>Storage: if the guest ejects a virtual CD/DVD medium, make the
2420 change permanent (bugs #9858, #12885)</para>
2421 </listitem>
2422
2423 <listitem>
2424 <para>VGA: made saving secondary screen sizes possible in X11 guests</para>
2425 </listitem>
2426
2427 <listitem>
2428 <para>SDK: fixed the VirtualBox.tlb file (4.3.20 regression; bug #13943)</para>
2429 </listitem>
2430
2431 <listitem>
2432 <para>rdesktop-vrdp: make it work with USB devices again
2433 (4.3.14 regression; bug #13901)</para>
2434 </listitem>
2435
2436 <listitem>
2437 <para>USB: fixed a possible BSOD on Windows hosts under rare conditions</para>
2438 </listitem>
2439
2440 <listitem>
2441 <para>iPXE: enable the HTTP download protocol on non-Linux hosts (bug #13628)</para>
2442 </listitem>
2443
2444 <listitem>
2445 <para>Mac OS X hosts: don't panic on hosts with activated SMAP (Broadwell
2446 and later; bug #13951)</para>
2447 </listitem>
2448
2449 <listitem>
2450 <para>Linux hosts: don't crash Linux 4.0 hosts (bug #13835)</para>
2451 </listitem>
2452
2453 </itemizedlist>
2454 </sect1>
2455
2456 <sect1>
2457 <title>Version 4.3.24 (2015-03-02)</title>
2458
2459 <para>This is a maintenance release. The following items were fixed and/or
2460 added:</para>
2461
2462 <itemizedlist>
2463
2464 <listitem>
2465 <para>VMM: emulation fix for the <emphasis>ENTER</emphasis> instruction
2466 under certain conditions; fixes Solaris 10 guests (VT-x without
2467 unrestricted guest execution)</para>
2468 </listitem>
2469
2470 <listitem>
2471 <para>VMM: fix for handling NMIs on Linux hosts with X2APIC enabled</para>
2472 </listitem>
2473
2474 <listitem>
2475 <para>NAT/NAT Network: fix connection drops when the host's DHCP lease
2476 was renewed (4.3.22 regression; Windows hosts only; bug #13839)</para>
2477 </listitem>
2478
2479 <listitem>
2480 <para>NAT: don't crash on an empty domain list when switching the
2481 DNS host configuration (4.3.22 regression; Mac OS X hosts only;
2482 bug #13874)</para>
2483 </listitem>
2484
2485 <listitem>
2486 <para>PXE: re-enable it on Windows hosts (4.3.22 regression; Windows hosts
2487 only; bug #13842)
2488 </para>
2489 </listitem>
2490
2491 <listitem>
2492 <para>Shared Folders: fixed a problem with Windows guests (4.3.22 regression;
2493 bug #13786)</para>
2494 </listitem>
2495
2496 <listitem>
2497 <para>Audio: improved record quality when using the DirectSound audio
2498 backend</para>
2499 </listitem>
2500
2501 <listitem>
2502 <para>VBoxManage: when executing the <emphasis>controlvm</emphasis> command
2503 take care that the corresponding VM runtime changes are saved permanently
2504 (bug #13892)</para>
2505 </listitem>
2506
2507 <listitem>
2508 <para>Windows Installer: properly install the 32-bit version of VBoxRes.dll
2509 on 32-bit hosts (bug #13876)</para>
2510 </listitem>
2511
2512 <listitem>
2513 <para>Linux hosts / guests: Linux 4.0 fixes (bug #13835)</para>
2514 </listitem>
2515
2516 <listitem>
2517 <para>OS/2 Additions: fixed mouse integration (4.3.22 regression;
2518 bug #13825)</para>
2519 </listitem>
2520
2521 </itemizedlist>
2522 </sect1>
2523
2524 <sect1>
2525 <title>Version 4.3.22 (2015-02-12)</title>
2526
2527 <para>This is a maintenance release. The following items were fixed and/or
2528 added:</para>
2529
2530 <itemizedlist>
2531
2532 <listitem>
2533 <para>VMM: refined measurement of TSC frequency on the host, improves
2534 timekeeping for guests</para>
2535 </listitem>
2536
2537 <listitem>
2538 <para>VMM: decreased CPU load resulting from guest MMIO writes to the
2539 virtual APIC</para>
2540 </listitem>
2541
2542 <listitem>
2543 <para>VMM: fixed interception of debug exceptions, observed while using
2544 the dbx debugger on Solaris guests (VT-x only)</para>
2545 </listitem>
2546
2547 <listitem>
2548 <para>GUI: 3D overlay window positioning code improved, fixed potential
2549 misplacement of 3D accelerated guest graphics content</para>
2550 </listitem>
2551
2552 <listitem>
2553 <para>GUI: fixed accident SSL authentication failures during update
2554 check on Windows hosts (bug #12969)</para>
2555 </listitem>
2556
2557 <listitem>
2558 <para>GUI: never send the "ACPI power" keyboard scancode to the guest,
2559 we have the ACPI power button for that</para>
2560 </listitem>
2561
2562 <listitem>
2563 <para>GUI: was unable to properly restore seamless mode VM from
2564 snapshot/saved-state under some circumstances</para>
2565 </listitem>
2566
2567 <listitem>
2568 <para>VBoxHeadless: don't crash if 3D is enabled in the VM settings
2569 (bug #10250)</para>
2570 </listitem>
2571
2572 <listitem>
2573 <para>ATA: fixed several passthrough issues (bugs #12310, #1360)</para>
2574 </listitem>
2575
2576 <listitem>
2577 <para>Audio: fixed DirectSound failure when the the host has no audio
2578 input device (Windows hosts only; bug #9205)</para>
2579 </listitem>
2580
2581 <listitem>
2582 <para>SB16: fixed compatibility issue (bug #13769)</para>
2583 </listitem>
2584
2585 <listitem>
2586 <para>Storage: fixed broken CD/DVD passthrough when using the
2587 IDE controller (bug #12310)</para>
2588 </listitem>
2589
2590 <listitem>
2591 <para>NAT: new ping proxy for Windows hosts (bug #11871)</para>
2592 </listitem>
2593
2594 <listitem>
2595 <para>NAT: Properly report outbound connect(2) failures to
2596 guest with TCP RST or ICMP (bug #10525)</para>
2597 </listitem>
2598
2599 <listitem>
2600 <para>NAT Network: no need for frequent wakeups in VBoxNetDHCP
2601 and VBoxNetNAT (bug #11681)</para>
2602 </listitem>
2603
2604 <listitem>
2605 <para>Host-only adapter: prevent Windows from creating an "Unidentified
2606 network" (bug #9688)</para>
2607 </listitem>
2608
2609 <listitem>
2610 <para>Bridged Networking: don't leak host-to-guest traffic to
2611 the wireless network when bridging to a wireless interface
2612 (bug #13714)</para>
2613 </listitem>
2614
2615 <listitem>
2616 <para>Main: fixed a possible race when changing the medium leading
2617 to a deadlock under rare conditions (bug #13722)</para>
2618 </listitem>
2619
2620 <listitem>
2621 <para>VBoxManage: fixed return code if starting a VM failed
2622 (bug #13773)</para>
2623 </listitem>
2624
2625 <listitem>
2626 <para>Settings: on Windows host, do not use environment variable HOME
2627 at all, the settings location is derived from the user profile
2628 directory (bug #7689)</para>
2629 </listitem>
2630
2631 <listitem>
2632 <para>API: fixed 2 deadlock opportunities related to medium handling
2633 (bugs #13789, #13801, thank you Alexander Urakov)</para>
2634 </listitem>
2635
2636 <listitem>
2637 <para>API: fixed bug in XPCOM which created too few worker threads,
2638 sporadically resulting in a deadlock (bug #13802, thank you Alexander
2639 Urakov)</para>
2640 </listitem>
2641
2642 <listitem>
2643 <para>SDK: fixed a garbage collection leak in the Python VirtualBox
2644 webservice API binding (bug #13817)</para>
2645 </listitem>
2646
2647 <listitem>
2648 <para>Linux hosts: fixes for activated SMAP (Broadwell and later,
2649 bug #13820)</para>
2650 </listitem>
2651
2652 <listitem>
2653 <para>X11 guests: prevent unwanted hiding of guest screens
2654 on multi-monitor guests (bug #13287)</para>
2655 </listitem>
2656
2657 <listitem>
2658 <para>X11 guests: added support for X.Org Server 1.17</para>
2659 </listitem>
2660
2661 <listitem>
2662 <para>X11 Additions: fixed a memory leak in VBoxService if libdbus
2663 is available but dbus-daemon isn't running (bug #13770)</para>
2664 </listitem>
2665
2666 <listitem>
2667 <para>Windows Additions: prevent VBox WDDM driver from loading if host
2668 reports weak OpenGL capabilities. 3D content now can be shown over
2669 Remote Desktop connection.</para>
2670 </listitem>
2671
2672 <listitem>
2673 <para>Winodws Additions: some fixes for recent Windows 10 Previews</para>
2674 </listitem>
2675
2676 <listitem>
2677 <para>Linux Additions: fixed a compatibility issue with 64-bit
2678 Linux 2.4 kernels</para>
2679 </listitem>
2680
2681 <listitem>
2682 <para>Linux Additions: fixed a potential use-after-free when unloading
2683 the VBoxGuest module</para>
2684 </listitem>
2685
2686 <listitem>
2687 <para>Linux Additions: Linux 3.19 fixes (bug #13741)</para>
2688 </listitem>
2689
2690 </itemizedlist>
2691 </sect1>
2692
2693 <sect1>
2694 <title>Version 4.3.20 (2014-11-21)</title>
2695
2696 <para>This is a maintenance release. The following items were fixed and/or
2697 added:</para>
2698
2699 <itemizedlist>
2700
2701 <listitem>
2702 <para>VMM: fixed reboot hang of 32-bit Windows SMP guests (bugs #13319,
2703 #13462)</para>
2704 </listitem>
2705
2706 <listitem>
2707 <para>VMM: proper <emphasis>Math Fault</emphasis> handling with certain
2708 legacy guests (bug #9042, AMD hosts)</para>
2709 </listitem>
2710
2711 <listitem>
2712 <para>VMM: fixed a Guru Meditation <emphasis>VINF_EM_TRIPLE_FAULT</emphasis>
2713 on older CPUs that don't support MSR-bitmaps (VT-x only;
2714 bugs #13034, #13125, #13311, #13425, #13426, #13463, #13585)</para>
2715 </listitem>
2716
2717 <listitem>
2718 <para>GUI: fix 3D overlay window reparenting issue when VM goes to
2719 fullscreen mode on X11 hosts</para>
2720 </listitem>
2721
2722 <listitem>
2723 <para>GUI: fix occasional loss of focus in full-screen mode on X11
2724 host systems (4.3.16 regression)</para>
2725 </listitem>
2726
2727 <listitem>
2728 <para>GUI: Mac OS X: wizards should have Cancel button
2729 (bug #12541)</para>
2730 </listitem>
2731
2732 <listitem>
2733 <para>GUI: added a global option to prevent automatic raising of the
2734 new window by mouse move with multi-screen guests (bug #8878)</para>
2735 </listitem>
2736
2737 <listitem>
2738 <para>API: accept remote display port 0 as the default RDP port
2739 (bug #8534)</para>
2740 </listitem>
2741
2742 <listitem>
2743 <para>VBoxManage: fixed crash when executing <emphasis>showvminfo</emphasis>
2744 command under certain circumstances (bug #13190)</para>
2745 </listitem>
2746
2747 <listitem>
2748 <para>ACPI: fixed occassional Guru Meditations in ACPI timer code
2749 (4.3.18 regression; bug #13521)</para>
2750 </listitem>
2751
2752 <listitem>
2753 <para>EFI: improved performance of IDE disk access</para>
2754 </listitem>
2755
2756 <listitem>
2757 <para>EFI: fixed a bug in the EFI video driver which prevented
2758 Windows to boot in UEFI mode (bug #12022)</para>
2759 </listitem>
2760
2761 <listitem>
2762 <para>EFI: properly announce the amount of RAM for big VMs
2763 (bugs #11103 and #13211)</para>
2764 </listitem>
2765
2766 <listitem>
2767 <para>Storage: fixed a crash under certain cicrumstances when a medium
2768 was ejected from a drive attached to the SATA controller without
2769 inserting a new medium before pausing or closing the VM
2770 (4.3.16 regression) </para>
2771 </listitem>
2772
2773 <listitem>
2774 <para>Storage: fixed an interrupt acknowledge issue causing hanging guests
2775 or slower I/O (4.3.18 regression)</para>
2776 </listitem>
2777
2778 <listitem>
2779 <para>Storage: fixed broken resume after the VM was suspended due to
2780 a full disk if host I/O caching is used</para>
2781 </listitem>
2782
2783 <listitem>
2784 <para>Storage: fixed a Guru Meditation under certain conditions when
2785 using the DevLsiLogic controller with VMs running in raw mode
2786 (4.3 regression; bugs #12254, #12655, #12709, #12774, #12886)</para>
2787 </listitem>
2788
2789 <listitem>
2790 <para>Guest Control: fixed a bug which might lead to a crash during
2791 recursive copy</para>
2792 </listitem>
2793
2794 <listitem>
2795 <para>SDK: Java COM bindings fixes</para>
2796 </listitem>
2797
2798 <listitem>
2799 <para>iPXE: enable the HTTP download protocol (bug #13628)</para>
2800 </listitem>
2801
2802 <listitem>
2803 <para>Runtime: do not use a fixed stack size creating temporary threads
2804 during initialization (bug #13038)</para>
2805 </listitem>
2806
2807 <listitem>
2808 <para>Windows hosts: fixed more startup problems on certain Windows hosts due
2809 to conflicts with anti-virus software; better error reporting
2810 (4.3.14 regression; bug #13187)</para>
2811 </listitem>
2812
2813 <listitem>
2814 <para>Windows hosts: fixed DirectSound host audio failure under certain conditions
2815 (bug #13418)</para>
2816 </listitem>
2817
2818 <listitem>
2819 <para>Windows hosts: fixed additional cases of 4.3.14 regression
2820 whereby AltGr stopped working for some people (bug #13216)</para>
2821 </listitem>
2822
2823 <listitem>
2824 <para>Windows Additions: preserve guest monitor layout when resizing
2825 Windows 7 or newer guests</para>
2826 </listitem>
2827
2828 <listitem>
2829 <para>Linux Additions: Linux 3.18 compile fixes (bug #13515)</para>
2830 </listitem>
2831
2832 </itemizedlist>
2833 </sect1>
2834
2835 <sect1>
2836 <title>Version 4.3.18 (2014-10-10)</title>
2837
2838 <para>This is a maintenance release. The following items were fixed and/or
2839 added:</para>
2840
2841 <itemizedlist>
2842
2843 <listitem>
2844 <para>VMM: fixed a potential misbehavior after restoring the A20 state
2845 from a saved state</para>
2846 </listitem>
2847
2848 <listitem>
2849 <para>GUI: fixed full-screen mode mini-toolbar related regressions
2850 for different platforms and window managers (bug #13369)</para>
2851 </listitem>
2852
2853 <listitem>
2854 <para>GUI: X11: fixed full-screen mode Unity panels quirk caused by
2855 mini-toolbar code changes in last release (bug #13365)</para>
2856 </listitem>
2857
2858 <listitem>
2859 <para>GUI: X11: added possibility to use legacy full-screen mode
2860 as the new one can cause multi-screen issues under Unity, see
2861 <xref linkend="legacy-fullscreen-mode" xreflabel="here"/> (bug #13365)</para>
2862 </listitem>
2863
2864 <listitem>
2865 <para>GUI: Mac OS X: fixed full-screen mode artifact causing black screen
2866 when 3D acceleration was enabled on 10.10 Yosemite hosts (bug #13448)</para>
2867 </listitem>
2868
2869 <listitem>
2870 <para>GUI: Mac OS X: fixed regression in user-space swiping from/to
2871 VBox in full-screen mode</para>
2872 </listitem>
2873
2874 <listitem>
2875 <para>GUI: Mac OS X: fixed issue with switching to VBox in full-screen
2876 mode through Alt+Tab and Mission Control</para>
2877 </listitem>
2878
2879 <listitem>
2880 <para>Storage: fixed data corruption when resizing huge VHD images under
2881 certain circumstances (bug #11960)</para>
2882 </listitem>
2883
2884 <listitem>
2885 <para>Storage: fixed a rare hang during startup when the BIOS enumerates the
2886 storage devices attached to the SATA controller</para>
2887 </listitem>
2888
2889 <listitem>
2890 <para>Storage: follow the spec with AHCI interrupt acknowledge (bug #13474)</para>
2891 </listitem>
2892
2893 <listitem>
2894 <para>Storage: fixed broken iSCSI authentication (4.3.14 regression; bugs #13386,
2895 #13435)</para>
2896 </listitem>
2897
2898 <listitem>
2899 <para>NAT Network: properly parse port forwarding rules to allow UDP
2900 rules</para>
2901 </listitem>
2902
2903 <listitem>
2904 <para>USB: fixed a crash on Linux hosts with older Linux kernels (bug #13400) and
2905 several other fixes</para>
2906 </listitem>
2907
2908 <listitem>
2909 <para>ACPI: fixed ACPI timer anomalies (bug #12076)</para>
2910 </listitem>
2911
2912 <listitem>
2913 <para>Guest Control: fixed a memory leak (bug #13434)</para>
2914 </listitem>
2915
2916 <listitem>
2917 <para>Main: when removing a VM, do also remove the VBoxStartup.log file
2918 which might exist on Windows hosts (bug #13478)</para>
2919 </listitem>
2920
2921 <listitem>
2922 <para>Windows hosts: fixed more startup problems on certain Windows hosts due
2923 to conflicts with anti-virus software; better error reporting
2924 (4.3.14 regression; bug #13187)</para>
2925 </listitem>
2926
2927 <listitem>
2928 <para>Windows hosts: propagate the process startup information to the child
2929 process (4.3.14 regression; bug #13243)</para>
2930 </listitem>
2931
2932 <listitem>
2933 <para>Mac OS X hosts: don't force using the discrete GPU (bug #11111)</para>
2934 </listitem>
2935
2936 <listitem>
2937 <para>Windows Additions: some Windows 10 tweaks</para>
2938 </listitem>
2939
2940 <listitem>
2941 <para>X11 guests: fix a bug handling video driver display properties
2942 which prevented GNOME Shell on Fedora 21 from starting</para>
2943 </listitem>
2944
2945 <listitem>
2946 <para>Linux hosts / guests: fixed a few remaining warnings in the kernel
2947 log if memory allocation fails (bug #11171)</para>
2948 </listitem>
2949
2950 </itemizedlist>
2951 </sect1>
2952
2953 <sect1>
2954 <title>Version 4.3.16 (2014-09-09)</title>
2955
2956 <para>This is a maintenance release. The following items were fixed and/or
2957 added:</para>
2958
2959 <itemizedlist>
2960
2961 <listitem>
2962 <para>VMM: fixed restoring 32-bit FPU state on 64-bit capable VMs
2963 and restoring guest FPU in raw-mode VMs (bug #12646; 4.3 regression)</para>
2964 </listitem>
2965
2966 <listitem>
2967 <para>GUI: properly restore normal/scale mode guest-screen size
2968 after exiting full-screen/seamless mode</para>
2969 </listitem>
2970
2971 <listitem>
2972 <para>GUI: mini-toolbar should provoke less artifacts/conflicts with
2973 3D guest rendering</para>
2974 </listitem>
2975
2976 <listitem>
2977 <para>GUI: Mac OS X: Native full-screen multi-screen transition
2978 was able to blackout host-screens for nearly minute</para>
2979 </listitem>
2980
2981 <listitem>
2982 <para>GUI: X11: Modern window managers should now use native full-screen
2983 multi-screen mapping API</para>
2984 </listitem>
2985
2986 <listitem>
2987 <para>GUI: added extradata item for configuring the mouse capture
2988 behavior, see <xref linkend="mouse-capture" xreflabel="here"/>
2989 (bug #3506)</para>
2990 </listitem>
2991
2992 <listitem>
2993 <para>Storage: fixed a VBoxSVC crash when querying an iSCSI target with
2994 authentication configured (4.3.14 regression)</para>
2995 </listitem>
2996
2997 <listitem>
2998 <para>Storage: fixed a rare data corruption during reads if another
2999 allocating write is running concurrently and accesses the same range</para>
3000 </listitem>
3001
3002 <listitem>
3003 <para>Storage: fixed a rare crash for certain VHD images from other products</para>
3004 </listitem>
3005
3006 <listitem>
3007 <para>Storage: fixed a rare release assertion when using the AHCI controller</para>
3008 </listitem>
3009
3010 <listitem>
3011 <para>Floppy: fixed read errors and guest memory corruption when running
3012 under control of QEMM</para>
3013 </listitem>
3014
3015 <listitem>
3016 <para>3D: added experimental support for rendering on offline GPUs for Mac OS X host</para>
3017 </listitem>
3018
3019 <listitem>
3020 <para>3D: fixed white window appearing on entering FullScreen mode on Mac OS X host</para>
3021 </listitem>
3022
3023 <listitem>
3024 <para>3D: fixed video recording support for 3D data regression (bug #13073)</para>
3025 </listitem>
3026
3027 <listitem>
3028 <para>3D: fixes for MS Office 2013 support</para>
3029 </listitem>
3030
3031 <listitem>
3032 <para>3D: several fixes</para>
3033 </listitem>
3034
3035 <listitem>
3036 <para>Bridged Networking: improved IPv6 support when bridging
3037 to a wireless interface</para>
3038 </listitem>
3039
3040 <listitem>
3041 <para>NAT: prevent internal DNS service from stuck in host-resolver mode
3042 when host was switched from one network to another one while host was
3043 sleeping (Mac OS X hosts)</para>
3044 </listitem>
3045
3046 <listitem>
3047 <para>NAT: preserve DF (if possible) and TOS when proxying
3048 outbound UDP datagrams (bugs #9440, #12309)</para>
3049 </listitem>
3050
3051 <listitem>
3052 <para>NAT: don't let multicast datagrams out (bug #7338)</para>
3053 </listitem>
3054
3055 <listitem>
3056 <para>NAT: fixed handling of large incoming UDP datagrams on
3057 Windows hosts (bug #12136)</para>
3058 </listitem>
3059
3060 <listitem>
3061 <para>NAT: fixed handling of the RFC 1533 DHCP PAD option</para>
3062 </listitem>
3063
3064 <listitem>
3065 <para>NAT Network: fixed inbound half-close on Windows hosts</para>
3066 </listitem>
3067
3068 <listitem>
3069 <para>NAT Network: preserve IPv4 DF (if possible), TTL, TOS
3070 and IPv6 Hop Limit when proxying outbound UDP
3071 datagrams</para>
3072 </listitem>
3073
3074 <listitem>
3075 <para>VRDP: fixed a rare crash when using remote audio input</para>
3076 </listitem>
3077
3078 <listitem>
3079 <para>USB: fixed several regressions from 4.3.14 (bug #13320)</para>
3080 </listitem>
3081
3082 <listitem>
3083 <para>Audio: made the HDA sound emulation work with certain Mac OS X guests
3084 (e.g. Mountain Lion)</para>
3085 </listitem>
3086
3087 <listitem>
3088 <para>Windows hosts: fixed startup problems on certain Windows hosts due
3089 to conflicts with anti-virus software (4.3.14 regression; bug #13187)</para>
3090 </listitem>
3091
3092 <listitem>
3093 <para>Windows hosts: fixed 4.3.14 regression whereby AltGr stopped
3094 working for some people (bug #13216)</para>
3095 </listitem>
3096
3097 <listitem>
3098 <para>X11 hosts: made the extra key on Brazilian Thinkpads work
3099 (bug #8745)</para>
3100 </listitem>
3101
3102 <listitem>
3103 <para>X11 hosts: fixed a problem of input focus cycles and immediately
3104 released key presses in full screen mode (bug #13238)</para>
3105 </listitem>
3106
3107 <listitem>
3108 <para>Linux hosts: fixed flooding the kernel log with USB related messages
3109 when passing through certain USB devices to a VM (bug #13085)</para>
3110 </listitem>
3111
3112 <listitem>
3113 <para>Linux guests: stop applications crashing when <emphasis>drm_wait_vblank</emphasis>
3114 is called (bug #13265)</para>
3115 </listitem>
3116
3117 <listitem>
3118 <para>Linux guests: fix a crash in gnome-session (bug #13335)</para>
3119 </listitem>
3120
3121 <listitem>
3122 <para>X11 guests: do not start VBoxClient over an SSH connection
3123 (bug #13107)</para>
3124 </listitem>
3125
3126 <listitem>
3127 <para>X11 guests: added support for X.Org Server 1.16 (bug #13207)</para>
3128 </listitem>
3129
3130 <listitem>
3131 <para>X11 guests: fixed a wrong parameter in the video driver which
3132 caused problems with full-screen X11 clients (bug #2748)</para>
3133 </listitem>
3134
3135 <listitem>
3136 <para>VirtualKD: introduced stub/loader device for speeding up Windows
3137 kernel debugging, details see <ulink type=""
3138 url="http://virtualkd.sysprogs.org/">http://virtualkd.sysprogs.org/</ulink></para>
3139 </listitem>
3140
3141 </itemizedlist>
3142 </sect1>
3143
3144 <sect1>
3145 <title>Version 4.3.14 (2014-07-15)</title>
3146
3147 <para>This is a maintenance release. The following items were fixed and/or
3148 added:</para>
3149
3150 <itemizedlist>
3151
3152 <listitem>
3153 <para>VMM: more fixes for MSR emulation on certain hardware (bugs
3154 #12784, #12949, #13034)</para>
3155 </listitem>
3156
3157 <listitem>
3158 <para>VMM: improve MSI handling under rare circumstances (only
3159 relevant for the ICH9 chipset)</para>
3160 </listitem>
3161
3162 <listitem>
3163 <para>VMM: fixed #UD exception for 64-bit guests with the EFER.SCE bit
3164 and the <emphasis>SYSCALL</emphasis> instruction (VT-x only;
3165 4.3 regression; bug #13008)</para>
3166 </listitem>
3167
3168 <listitem>
3169 <para>VMM: fixed timekeeping after resuming SMP guests</para>
3170 </listitem>
3171
3172 <listitem>
3173 <para>VMM: properly wake up a halted VCPU on NMI/SMI</para>
3174 </listitem>
3175
3176 <listitem>
3177 <para>GUI: fixed a potential crash</para>
3178 </listitem>
3179
3180 <listitem>
3181 <para>GUI: fixed stuck AltGr key on Windows hosts (bug #2537)</para>
3182 </listitem>
3183
3184 <listitem>
3185 <para>GUI: fixed a potential error during the version check</para>
3186 </listitem>
3187
3188 <listitem>
3189 <para>GUI: shortcut change should not require Enter/Return (or other
3190 trigger) to confirm (bugs #12828, #12847, #12937, #13087)</para>
3191 </listitem>
3192
3193 <listitem>
3194 <para>GUI: fixed update check which was broken due to changing the
3195 location of the root certificates (bug #13096)</para>
3196 </listitem>
3197
3198 <listitem>
3199 <para>VBoxManage: fixed typo in <emphasis>showvminfo --machinereadable</emphasis>
3200 (bug #13176)</para>
3201 </listitem>
3202
3203 <listitem>
3204 <para>NAT: fixed inbound half-close (bug #13116)</para>
3205 </listitem>
3206
3207 <listitem>
3208 <para>NAT: fixed slow upload speed under certain conditions
3209 (bug #10034)</para>
3210 </listitem>
3211
3212 <listitem>
3213 <para>NAT Network: fixed potential loss of inbound TCP data</para>
3214 </listitem>
3215
3216 <listitem>
3217 <para>NAT Network: fixed potential infinite stalls of TCP
3218 connections over IPv6</para>
3219 </listitem>
3220
3221 <listitem>
3222 <para>NAT Network: fixed resets of TCP connections on Windows
3223 hosts</para>
3224 </listitem>
3225
3226 <listitem>
3227 <para>NAT Network: fixed inbound half-close on Mac OS X hosts</para>
3228 </listitem>
3229
3230 <listitem>
3231 <para>NAT Network: fixed socket leak on Solaris hosts</para>
3232 </listitem>
3233
3234 <listitem>
3235 <para>NAT Network: fixed ping of mapped host loopback on Mac OS X
3236 and Solaris hosts, fixed proxying of IMCP errors on Mac OS X</para>
3237 </listitem>
3238
3239 <listitem>
3240 <para>Host-Only Network: fixed SNMP <emphasis>ifConnectorPresent</emphasis>
3241 value on Windows (bug #13143)</para>
3242 </listitem>
3243
3244 <listitem>
3245 <para>Storage: fixed a possible crash with CD/DVD passthrough under
3246 certain circumstances</para>
3247 </listitem>
3248
3249 <listitem>
3250 <para>Storage: fixed a crash when trying to open an inaccessible QED
3251 or QCOW image (bug #12613)</para>
3252 </listitem>
3253
3254 <listitem>
3255 <para>Storage: fixed data corruption or read errors under rare
3256 circumstances</para>
3257 </listitem>
3258
3259 <listitem>
3260 <para>AHCI: fixed a crash under rare circumstances</para>
3261 </listitem>
3262
3263 <listitem>
3264 <para>USB: performance fixes</para>
3265 </listitem>
3266
3267 <listitem>
3268 <para>ICH9: properly reset MSI capability on reset</para>
3269 </listitem>
3270
3271 <listitem>
3272 <para>Keyboard: active modifier keys during suspend were stuck after
3273 resuming the host</para>
3274 </listitem>
3275
3276 <listitem>
3277 <para>3D: fixed misbehavior with huge guests (i.e. guest more than
3278 4GB guest memory</para>
3279 </listitem>
3280
3281 <listitem>
3282 <para>3D: several fixes</para>
3283 </listitem>
3284
3285 <listitem>
3286 <para>API: properly detect the Windows 8.1 guest OS type (bug #13090)</para>
3287 </listitem>
3288
3289 <listitem>
3290 <para>ExtPack: cleanup of dangling uninstallation directories</para>
3291 </listitem>
3292
3293 <listitem>
3294 <para>Linux hosts / guests: compile fix for EL7 (bug #12638)</para>
3295 </listitem>
3296
3297 <listitem>
3298 <para>Linux Additions: made 3D pass-through work with recent versions
3299 of Mesa in the guest (bug #12941)</para>
3300 </listitem>
3301
3302 <listitem>
3303 <para>Linux Additions: Linux 3.16 fixes (bug #13123)</para>
3304 </listitem>
3305
3306 <listitem>
3307 <para>Mac OS X hosts: when scanning for host CD/DVD devices also consider
3308 BlueRay devices</para>
3309 </listitem>
3310
3311 <listitem>
3312 <para>Mac OS X hosts: fixed host shutdown and reboot delay caused by running VBoxSVC
3313 process in some cases</para>
3314 </listitem>
3315
3316 <listitem>
3317 <para>OS/2 Additions: fixed gengradd.dll library name (bug #12785)</para>
3318 </listitem>
3319
3320 <listitem>
3321 <para>Solaris Additions: fixed permissions of files and directories
3322 located on shared folders</para>
3323 </listitem>
3324
3325 <listitem>
3326 <para>Windows host installer: fixed the need for rebooting Windows after
3327 installation or upgrade, extended logging for NetFlt/NetAdp (un)installation</para>
3328 </listitem>
3329
3330 </itemizedlist>
3331
3332 </sect1>
3333
3334 <sect1>
3335 <title>Version 4.3.12 (2014-05-16)</title>
3336
3337 <para>This is a maintenance release. The following items were fixed and/or
3338 added:</para>
3339
3340 <itemizedlist>
3341
3342 <listitem>
3343 <para>VMM: fixed an occasional Guru Meditation (Mac OS X hosts only;
3344 bugs #12727, #12954)</para>
3345 </listitem>
3346
3347 <listitem>
3348 <para>VMM: fixed a rare condition that would fail to invalidate guest TLB
3349 entries or would invalidate them when not required (Windows hosts only)</para>
3350 </listitem>
3351
3352 <listitem>
3353 <para>VMM: fixed a <emphasis>VERR_NOT_SUPPORTED</emphasis> Guru Meditation
3354 seen with certain guests, e.g. OpenServer 5.0.7</para>
3355 </listitem>
3356
3357 <listitem>
3358 <para>VMM: more fixes for MSR emulation on certain hardware (bugs #12240,
3359 #12875)</para>
3360 </listitem>
3361
3362 <listitem>
3363 <para>GUI: fixed mouse positioning with mouse integration disabled and
3364 multiple guest screens (Windows hosts only; bug #9059)</para>
3365 </listitem>
3366
3367 <listitem>
3368 <para>GUI: fixed crash in VM manager (bug #12878)</para>
3369 </listitem>
3370
3371 <listitem>
3372 <para>GUI: fixed crash under rare conditions on entering/exiting
3373 full-screen/seamless mode</para>
3374 </listitem>
3375
3376 <listitem>
3377 <para>Shared Clipboard: don't stop working after taking a snapshot
3378 (bug #12700)</para>
3379 </listitem>
3380
3381 <listitem>
3382 <para>AHCI: fixed a crash under rare circumstances</para>
3383 </listitem>
3384
3385 <listitem>
3386 <para>API: fixed a hang during VM shutdown under rare conditions</para>
3387 </listitem>
3388
3389 <listitem>
3390 <para>NAT: fixed generation of malformed ICMP error datagrams (4.3.10 regression)</para>
3391 </listitem>
3392
3393 <listitem>
3394 <para>NAT: fixed potential crash in DNS proxy</para>
3395 </listitem>
3396
3397 <listitem>
3398 <para>NAT Network: don't drop port forwarding rules after some time</para>
3399 </listitem>
3400
3401 <listitem>
3402 <para>NAT: fixed ARP cache corruption and network loss in Windows guest caused
3403 by iSCSI service activity</para>
3404 </listitem>
3405
3406 <listitem>
3407 <para>USB: improved check if a storage device is currently mounted to the host
3408 when the device is about to be attached to the VM (Mac OS X hosts only; #11038)</para>
3409 </listitem>
3410
3411 <listitem>
3412 <para>3D support: several fixes, including better support for Ubuntu 14.04</para>
3413 </listitem>
3414
3415 <listitem>
3416 <para>VRDP: fixed a potential crash on client disconnect (bug #12858)</para>
3417 </listitem>
3418
3419 <listitem>
3420 <para>VBoxSVC: fixed a race when a new client is started a few seconds after
3421 the last client terminated (Windows hosts only; bugs #11309, #12509)</para>
3422 </listitem>
3423
3424 <listitem>
3425 <para>VBoxSVC: fixed VirtualBox.xml registry corruption after VM renaming</para>
3426 </listitem>
3427
3428 <listitem>
3429 <para>VBoxSVC: fixed a potential crash caused by incorrect USB device filter
3430 (Mac OS X hosts only; #11038)</para>
3431 </listitem>
3432
3433 <listitem>
3434 <para>Windows hosts: partly support 32-bit COM on 64-bit systems</para>
3435 </listitem>
3436
3437 <listitem>
3438 <para>Windows host installer: implemented merge module (msm) support</para>
3439 </listitem>
3440
3441 <listitem>
3442 <para>Linux hosts: fixed dependency of boot script on older Debian systems
3443 (bug #12262)</para>
3444 </listitem>
3445
3446 <listitem>
3447 <para>Linux guests: fix symbolic link to shared folder helper
3448 (bug #12879)</para>
3449 </listitem>
3450
3451 <listitem>
3452 <para>Linux Additions: don't crash VBoxService during guest execute for
3453 users without a password (bug #12994)</para>
3454 </listitem>
3455
3456 <listitem>
3457 <para>Linux Additions: fixed a bug in guest execution where the guest process
3458 terminated with <emphasis>VERR_INTERRUPTED</emphasis> to the host</para>
3459 </listitem>
3460
3461 </itemizedlist>
3462
3463 </sect1>
3464
3465 <sect1>
3466 <title>Version 4.3.10 (2014-03-26)</title>
3467
3468 <para>This is a maintenance release. The following items were fixed and/or
3469 added:</para>
3470
3471 <itemizedlist>
3472
3473 <listitem>
3474 <para>VMM: more work on improving the emulation of certain MSR registers
3475 on certain host CPUs (e.g. bugs #12734, #12736, #12744, #12748, #12686,
3476 #12770)</para>
3477 </listitem>
3478
3479 <listitem>
3480 <para>VMM: fixed single-stepping for real-mode guests (VT-x without
3481 unrestricted guest execution) and some I/O instructions (bug #12636)</para>
3482 </listitem>
3483
3484 <listitem>
3485 <para>VMM: fixed a potential problem with COW pages if nested paging is
3486 not available</para>
3487 </listitem>
3488
3489 <listitem>
3490 <para>GUI: Mac OS X: experimental native full screen support for
3491 Mountain Lion and Mavericks (bug #12292)</para>
3492 </listitem>
3493
3494 <listitem>
3495 <para>GUI: Mac OS X: removed the mini-toolbar minimize button which
3496 doesn't work under Mac OS X full screen mode anyway</para>
3497 </listitem>
3498
3499 <listitem>
3500 <para>GUI: experimental HID LEDs synchronization for Windows and Mac OS X hosts:
3501 fixed keyboard re-synchronization if the feature is disabled (as done by default;
3502 bug #12758)</para>
3503 </listitem>
3504
3505 <listitem>
3506 <para>GUI: fixed a potential crash when opening the preferences menu
3507 (bug #12862)</para>
3508 </listitem>
3509
3510 <listitem>
3511 <para>OVF: fixed a crash of the VirtualBox Manager when re-starting guest
3512 export (bug #12586)</para>
3513 </listitem>
3514
3515 <listitem>
3516 <para>3D support: several fixes</para>
3517 </listitem>
3518
3519 <listitem>
3520 <para>HGCM: fixed a problem with saved states which could cause several
3521 guest misbehavior after a VM was started from a saved state</para>
3522 </listitem>
3523
3524 <listitem>
3525 <para>Storage: fixed a bug preventing to compact differential snapshots
3526 under certain conditions</para>
3527 </listitem>
3528
3529 <listitem>
3530 <para>VBoxSVC: fixed a segmentation fault on Linux hosts if a very long path
3531 exists under /dev (bug #12760)</para>
3532 </listitem>
3533
3534 <listitem>
3535 <para>API: fixed guest misbehavior under certain conditions if a storage
3536 medium was attached or removed at VM runtime</para>
3537 </listitem>
3538
3539 <listitem>
3540 <para>Windows installer: make the <emphasis>--silent</emphasis>
3541 parameter work again (bug #12764)</para>
3542 </listitem>
3543
3544 <listitem>
3545 <para>Mac OS X Networking: prevent local traffic (VM-to/from-host) from
3546 leaking to wire (bug #12750)</para>
3547 </listitem>
3548
3549 <listitem>
3550 <para>Windows Additions: fixed the environment for guest processes
3551 (4.3.8 regression; bug #12782)</para>
3552 </listitem>
3553
3554 <listitem>
3555 <para>Windows Additions/WDDM: fixed divide by zero exception with
3556 multiple guest screens under certain conditions</para>
3557 </listitem>
3558
3559 <listitem>
3560 <para>Windows Additions/WDDM: fixed crashes with 2D video
3561 acceleration enabled (4.3.8 regression; bug #12745)</para>
3562 </listitem>
3563
3564 <listitem>
3565 <para>Linux Additions: install correctly on Ubuntu guest systems
3566 with a /usr/lib64 directory (bug #12513)</para>
3567 </listitem>
3568
3569 <listitem>
3570 <para>X11 Additions: fix for the VBoxClient process not exiting
3571 correctly (bug #12348) and consuming too much processor time</para>
3572 </listitem>
3573
3574 </itemizedlist>
3575 </sect1>
3576
3577 <sect1>
3578 <title>Version 4.3.8 (2014-02-25)</title>
3579
3580 <para>This is a maintenance release. The following items were fixed and/or
3581 added:</para>
3582
3583 <itemizedlist>
3584
3585 <listitem>
3586 <para>VMM: more work on improving the emulation of certain MSR registers
3587 (e.g. bugs #12224, #12544)</para>
3588 </listitem>
3589
3590 <listitem>
3591 <para>VMM: fixed a <emphasis>VERR_INVALID_RPL</emphasis> Guru Meditation
3592 when booting certain guests (bug #11350)</para>
3593 </listitem>
3594
3595 <listitem>
3596 <para>VMM: experimental support for SSE 4.1 / SSE 4.2 passthrough, see
3597 the user manual how to enable it (bug #8651)</para>
3598 </listitem>
3599
3600 <listitem>
3601 <para>VMM: fix for recent Linux kernels with software virtualization</para>
3602 </listitem>
3603
3604 <listitem>
3605 <para>GUI: experimental HID LEDs synchronization for Windows hosts, see
3606 <xref linkend="hidledssync" xreflabel="here"/></para>
3607 </listitem>
3608
3609 <listitem>
3610 <para>GUI: warn the user if the Oracle Extension Pack is not installed and
3611 the user tries to activate the remote display feature (bug #9104)</para>
3612 </listitem>
3613
3614 <listitem>
3615 <para>GUI: make sure that a minimized guest (using mini toolbar in
3616 full screen / seamless mode) keeps the minimized state (bug #12199)</para>
3617 </listitem>
3618
3619 <listitem>
3620 <para>GUI: popup banner's "do not show this message again" check-box
3621 replaced with corresponding button</para>
3622 </listitem>
3623
3624 <listitem>
3625 <para>GUI: network adapter cables can now be connected/disconnected directly through
3626 the running virtual machine Devices / Network menu a Network status-bar
3627 indicator</para>
3628 </listitem>
3629
3630 <listitem>
3631 <para>GUI: the new VM wizard now proposes 64-bit guests on 64-bit hosts
3632 by default; better distinction between 32-bit OS types 64-bit OS types
3633 (bug #12533)</para>
3634 </listitem>
3635
3636 <listitem>
3637 <para>GUI: better error message if appliance import fails
3638 (bug #12657)</para>
3639 </listitem>
3640
3641 <listitem>
3642 <para>GUI: allow to set host-combination to 'None' using the Global settings
3643 / Input page (bug #12730)</para>
3644 </listitem>
3645
3646 <listitem>
3647 <para>GUI: don't switch the guest to a black screen during online snapshot
3648 merge (4.3 regression)</para>
3649 </listitem>
3650
3651 <listitem>
3652 <para>VBoxManage: when exporting an appliance, support the suppression
3653 of MAC addresses, which means they will be always recreated on
3654 import, avoiding duplicate MAC addresses for VMs which are imported
3655 several times</para>
3656 </listitem>
3657
3658 <listitem>
3659 <para>AHCI: fixed a VM hang during suspend under certain circumstances</para>
3660 </listitem>
3661
3662 <listitem>
3663 <para>AHCI: fixed a VM hang during online snapshot merge under certain
3664 circumstances</para>
3665 </listitem>
3666
3667 <listitem>
3668 <para>AHCI: fixed a bug which resulted in Windows XP guest hangs if a
3669 SATA CDROM is attached (bug #12417)</para>
3670 </listitem>
3671
3672 <listitem>
3673 <para>AHCI: fixed a Guru Meditation under certain conditions</para>
3674 </listitem>
3675
3676 <listitem>
3677 <para>AHCI: ejecting a CD/DVD medium failed under certain conditions</para>
3678 </listitem>
3679
3680 <listitem>
3681 <para>AHCI: disk hotplugging fixes</para>
3682 </listitem>
3683
3684 <listitem>
3685 <para>NAT: transparent handling of host sleep/resume and network configuration
3686 changes if the dnsproxy is enabled or if the hostresolver is used
3687 (bug #12441)</para>
3688 </listitem>
3689
3690 <listitem>
3691 <para>NAT: fixed crash and misbehaviour under some circumstances with
3692 ICMP packets having TTL=1</para>
3693 </listitem>
3694
3695 <listitem>
3696 <para>NAT Network: fixed IPv6 reassembly</para>
3697 </listitem>
3698
3699 <listitem>
3700 <para>NAT Network: ping proxy implemented</para>
3701 </listitem>
3702
3703 <listitem>
3704 <para>OVF: fixed reading of the OVF 0.9 section element
3705 (4.3 regression; bug #12345)</para>
3706 </listitem>
3707
3708 <listitem>
3709 <para>OVF: several fixes</para>
3710 </listitem>
3711
3712 <listitem>
3713 <para>3D support: several fixes, multiscreen fixes (e.g. bug #9124)</para>
3714 </listitem>
3715
3716 <listitem>
3717 <para>3D support: include 3D content in captured videos (bug #12666)</para>
3718 </listitem>
3719
3720 <listitem>
3721 <para>3D support: include 3D content in captured screenshot (bug #11758)</para>
3722 </listitem>
3723
3724 <listitem>
3725 <para>VGA: proper handling of legacy graphics modes if the Guest
3726 Additions are active (bug #6649)</para>
3727 </listitem>
3728
3729 <listitem>
3730 <para>USB: fixed crash during isochronous transfer under rare
3731 circumstances</para>
3732 </listitem>
3733
3734 <listitem>
3735 <para>BIOS: better disk geometry handling of SCSI drives</para>
3736 </listitem>
3737
3738 <listitem>
3739 <para>API: fix crashes in Java API clients using the XPCOM binding,
3740 happened with output parameters only (bug #11232)</para>
3741 </listitem>
3742
3743 <listitem>
3744 <para>VBoxSVC: documented the handling of host power management events
3745 (see <xref linkend="hostpowertweaks" xreflabel="here"/>) and
3746 added an extradata item for configuring the handling of the battery-low
3747 event (bug #9925)</para>
3748 </listitem>
3749
3750 <listitem>
3751 <para>VBoxSVC: fixed a bug which could trigger a crash if a VM snapshot
3752 was restored the second time and the VM has associated bandwidth groups
3753 (bug #12569)</para>
3754 </listitem>
3755
3756 <listitem>
3757 <para>VBoxSVC: properly detect ifconfig if located in <emphasis>/bin</emphasis>
3758 (bug #12713)</para>
3759 </listitem>
3760
3761 <listitem>
3762 <para>Shared Folders: fixed a failure to restore transient shared folders
3763 when starting a VM from a saved state (bug #12578)</para>
3764 </listitem>
3765
3766 <listitem>
3767 <para>Mac OS X hosts: fixed issue when the application icon was frozen in
3768 the dock if the bridging interface was not connected to a network
3769 (bug #12241)</para>
3770 </listitem>
3771
3772 <listitem>
3773 <para>Linux hosts: also consider the physical package ID when determining
3774 the number of physical CPU cores</para>
3775 </listitem>
3776
3777 <listitem>
3778 <para>Linux hosts / guests: don't warn in kernel log if memory allocation
3779 fails (bug #11171)</para>
3780 </listitem>
3781
3782 <listitem>
3783 <para>Solaris hosts: fixed the autostart SMF script (bug #11720)</para>
3784 </listitem>
3785
3786 <listitem>
3787 <para>Windows hosts: fixes for non-ANSI code page user names and similar
3788 environment contents (bug #12596)</para>
3789 </listitem>
3790
3791 <listitem>
3792 <para>Windows hosts / guests: fixed setting and using a guest user's process
3793 environment variables (relevant for Guest Control)</para>
3794 </listitem>
3795
3796 <listitem>
3797 <para>Windows Additions: fixed handle leaks in VBoxTray (bug #12563)</para>
3798 </listitem>
3799
3800 <listitem>
3801 <para>Windows Additions: fixed a crash while detecting active guest users</para>
3802 </listitem>
3803
3804 <listitem>
3805 <para>Windows Additions: fixed restoring backed up D3D files on
3806 XPDM -> WDDM upgrade</para>
3807 </listitem>
3808
3809 <listitem>
3810 <para>Guest Control: fixed setting and using a guest user's process
3811 environment variables</para>
3812 </listitem>
3813
3814 <listitem>
3815 <para>Linux Additions: support Enterprise Linux 6.5 kernels
3816 (bug #12505)</para>
3817 </listitem>
3818
3819 <listitem>
3820 <para>Linux Additions: fixed CPU hot-remove on newer Linux kernels</para>
3821 </listitem>
3822
3823 <listitem>
3824 <para>Linux / Solaris Additions: don't automount a shared folder which is already
3825 mounted</para>
3826 </listitem>
3827
3828 <listitem>
3829 <para>X11 Additions: support X.Org Server 1.15 (bug #12623)</para>
3830 </listitem>
3831
3832 </itemizedlist>
3833
3834 </sect1>
3835
3836 <sect1>
3837 <title>Version 4.3.6 (2013-12-18)</title>
3838
3839 <para>This is a maintenance release. The following items were fixed and/or
3840 added:</para>
3841
3842 <itemizedlist>
3843
3844 <listitem>
3845 <para>VMM: fixed a Guru Meditation <emphasis>VINF_EM_TRIPLE_FAULT</emphasis>
3846 caused by VMCB caching with nested paging on certain AMD CPUs (bug #12451)</para>
3847 </listitem>
3848
3849 <listitem>
3850 <para>VMM: fixed a Guru Meditation <emphasis>VERR_VMX_UNEXPECTED_INTERRUPTION_EXIT_TYPE</emphasis>
3851 while intercepting debug exceptions (VT-x only; bug #12410)</para>
3852 </listitem>
3853
3854 <listitem>
3855 <para>VMM: fixed a Guru Meditation <emphasis>VERR_SVM_UNEXPECTED_EXIT</emphasis>
3856 while intercepting debug register accesses (AMD-V only; bug #12481)</para>
3857 </listitem>
3858
3859 <listitem>
3860 <para>VMM: fixed a <emphasis>VERR_SSM_STRUCTURE_MAGIC</emphasis> error when trying
3861 to load a saved state made with VBox 4.3.4 when VT-x/AMD-V is disabled. Unfortunately,
3862 VBox 4.3.4 produced broken saved states for this configuration so you have to discard
3863 these states (bug #12414)</para>
3864 </listitem>
3865
3866 <listitem>
3867 <para>VMM: added a few more MSRs to the whitelist required by certain guests
3868 (bug #12245)</para>
3869 </listitem>
3870
3871 <listitem>
3872 <para>GUI: fixed deleting of inaccessible VMs (4.3 regression; bug
3873 #12205)</para>
3874 </listitem>
3875
3876 <listitem>
3877 <para>GUI: fixed warnings in VM settings / number of guest processors
3878 (bug #12480)</para>
3879 </listitem>
3880
3881 <listitem>
3882 <para>Main: don't automatically enable 64-bit guests on 64-bit hosts if
3883 VT-x/AMD-V is not available (bug #12424)</para>
3884 </listitem>
3885
3886 <listitem>
3887 <para>Main: always expose the DMI memory information to Windows 2012 guests
3888 (bug #12017)</para>
3889 </listitem>
3890
3891 <listitem>
3892 <para>Main: fixed occasional crashes on guest display resolution change
3893 (bug #7063)</para>
3894 </listitem>
3895
3896 <listitem>
3897 <para>Main: fixed reporting back temporary name when calling
3898 <emphasis>IGuestSession::DirectoryCreateTemp()</emphasis> (bug #12498)</para>
3899 </listitem>
3900
3901 <listitem>
3902 <para>API: fix for a hang when launching a GUI VM through the API, which crashes
3903 due to GUI unavailability</para>
3904 </listitem>
3905
3906 <listitem>
3907 <para>Storage: fix for <emphasis>BLKCACHE_IOERR</emphasis> runtime errors under
3908 rare circumstances (bug #11030)</para>
3909 </listitem>
3910
3911 <listitem>
3912 <para>Network: allow to start more than 5 PCNet instances (bug #12426)</para>
3913 </listitem>
3914
3915 <listitem>
3916 <para>E1000: if the cable was disconnected before the guest initialized
3917 the device, the link status was not properly set to 'down' after the
3918 initialization completed despite the fact that there was no connection</para>
3919 </listitem>
3920
3921 <listitem>
3922 <para>3D support: fixed offset of guest 3D image elements (Mac OS X Retina
3923 hosts only; bug #11021)</para>
3924 </listitem>
3925
3926 <listitem>
3927 <para>Solaris hosts: fixed accessing the host driver from non-global zones
3928 (4.3 regression; bug #12271)</para>
3929 </listitem>
3930
3931 </itemizedlist>
3932
3933 </sect1>
3934
3935 <sect1>
3936 <title>Version 4.3.4 (2013-11-29)</title>
3937
3938 <para>This is a maintenance release. The following items were fixed and/or
3939 added:</para>
3940
3941 <itemizedlist>
3942
3943 <listitem>
3944 <para>VMM: fix for a bug in the Local APIC emulation causing a BSOD when
3945 booting certain guests (4.3.0 regression; bug #12240)</para>
3946 </listitem>
3947
3948 <listitem>
3949 <para>VMM: fixed loading of saved states if VT-x/AMD-V was disabled
3950 (4.3.2 regression; bug #12291)</para>
3951 </listitem>
3952
3953 <listitem>
3954 <para>VMM: fixed single-stepping inside the guest for certain
3955 instructions (VT-x only; bug #10947)</para>
3956 </listitem>
3957
3958 <listitem>
3959 <para>VMM: fixed a performance issue involving APIC accesses after rebooting
3960 a VM (4.3.0 regression; VT-x only; bug #12296)</para>
3961 </listitem>
3962
3963 <listitem>
3964 <para>VMM: fixed TPR patching to be enabled for 32-bit guests even when
3965 the chosen guest type is 64-bit (4.3.0 regression; AMD-V only)</para>
3966 </listitem>
3967
3968 <listitem>
3969 <para>VMM: fixed occasional <emphasis>VINF_EM_TRIPLE_FAULT</emphasis> errors on
3970 hosts without the unrestricted guest execution feature (bug #12198)</para>
3971 </listitem>
3972
3973 <listitem>
3974 <para>GUI: don't bother the user with the BPP warning if no
3975 Guest Additions are installed</para>
3976 </listitem>
3977
3978 <listitem>
3979 <para>GUI: fixed machine-window paint artifacts on VM reboot / guest-screen
3980 resize</para>
3981 </listitem>
3982
3983 <listitem>
3984 <para>GUI: make sure the assigned license and description are attached to
3985 the exported appliance</para>
3986 </listitem>
3987
3988 <listitem>
3989 <para>GUI: fixed bugs in close VM action restrictions handling (bug #12333)</para>
3990 </listitem>
3991
3992 <listitem>
3993 <para>GUI: fixed incorrect wizards text colors for some unusual
3994 look and feel styles (bug #11743)</para>
3995 </listitem>
3996
3997 <listitem>
3998 <para>GUI: should restore seamless mode as soon as possible after
3999 VM reboot or shutdown</para>
4000 </listitem>
4001
4002 <listitem>
4003 <para>GUI: fixes for medium enumeration</para>
4004 </listitem>
4005
4006 <listitem>
4007 <para>GUI: the OS X hot corners were not accessible while a VirtualBox VM
4008 is running (Mac OS X hosts only; bug #4139)</para>
4009 </listitem>
4010
4011 <listitem>
4012 <para>GUI: fixed an old bug which bared the host from cleanly shutdown / reboot
4013 if the VM selector window is open (Mac OS X hosts only; bug #8254)</para>
4014 </listitem>
4015
4016 <listitem>
4017 <para>Host-only Networking: fixed creating of host-only network interfaces
4018 (4.3.0 regression; bug #12182)</para>
4019 </listitem>
4020
4021 <listitem>
4022 <para>NAT: don't run into an infinite loop in case the host cannot
4023 access any DNS server (4.3.0 regression; bug #12300)</para>
4024 </listitem>
4025
4026 <listitem>
4027 <para>NAT: don't re-connect the cable if the DNS information changes
4028 and the cable was disconnected before (4.3.0 regression; bug #12225)</para>
4029 </listitem>
4030
4031 <listitem>
4032 <para>NAT: fixed several issues with automatically starting /
4033 terminating of NAT networks on VM start / stop and configuration
4034 changes</para>
4035 </listitem>
4036
4037 <listitem>
4038 <para>VBoxNetDHCP: don't block prevent VBoxSVC from terminating
4039 (bug #12264)</para>
4040 </listitem>
4041
4042 <listitem>
4043 <para>2D Video acceleration: fix crashes on presentation mode switches
4044 (bug #9194)</para>
4045 </listitem>
4046
4047 <listitem>
4048 <para>BusLogic: allow to run VMs with more than one BusLogic SCSI
4049 controller enabled</para>
4050 </listitem>
4051
4052 <listitem>
4053 <para>Keyboard: fixed a VM crash if a VM was resumed from a saved state
4054 where at least one key was pressed (bug #11289)</para>
4055 </listitem>
4056
4057 <listitem>
4058 <para>VBoxSVC: fixed a heap corruption under certain conditions (4.3.0
4059 regression)</para>
4060 </listitem>
4061
4062 <listitem>
4063 <para>VBoxSVC: fixed a race leading to a hang during initialization
4064 (bug #12349)</para>
4065 </listitem>
4066
4067 <listitem>
4068 <para>OVF: fixed import logic for OVF appliances containing multiple
4069 VMs</para>
4070 </listitem>
4071
4072 <listitem>
4073 <para>OVF: improved logic for finding an appropriate image format
4074 during OVF import</para>
4075 </listitem>
4076
4077 <listitem>
4078 <para>API: block the removal of the current snapshot if it has child
4079 snapshots (only relevant for VMs without snapshottable hard disks,
4080 their presence always prevented removal), which resulted in VM
4081 config corruption</para>
4082 </listitem>
4083
4084 <listitem>
4085 <para>API: mark VM configs with snapshots but without current snapshot
4086 as inaccessible, as this combination is nonsense</para>
4087 </listitem>
4088
4089 <listitem>
4090 <para>API: fixed information for some automatically generated events
4091 (only with XPCOM, Windows host was not affected), which caused
4092 errors when getting some of the attributes over the webservice
4093 (bug #12379)</para>
4094 </listitem>
4095
4096 <listitem>
4097 <para>SDK: extended the functionality coverage for the C bindings</para>
4098 </listitem>
4099
4100 <listitem>
4101 <para>Guest Control: various bugfixes and improved VBoxManage help
4102 (bugs #8072, #11044, #12336, #12338, #12346, #12371)</para>
4103 </listitem>
4104
4105 <listitem>
4106 <para>Windows hosts: another attempt to fix the massive DPC latency
4107 (bug #6242)</para>
4108 </listitem>
4109
4110 <listitem>
4111 <para>Windows host installer: make registering file extensions optional,
4112 contributed by Tal Aloni (bug #8009)</para>
4113 </listitem>
4114
4115 <listitem>
4116 <para>Mac OS X hosts: properly sign the kernel extensions for Mavericks
4117 hosts (bug #12256)</para>
4118 </listitem>
4119
4120 <listitem>
4121 <para>Mac OS X hosts: fixed a bug where the VirtualBox dock icon was
4122 not properly removed from the dock after a VM terminated preventing
4123 Mavericks hosts from shutting down (bug #12241)</para>
4124 </listitem>
4125
4126 <listitem>
4127 <para>Mac OS X hosts: fixed minor installer issue (bug #12275)</para>
4128 </listitem>
4129
4130 <listitem>
4131 <para>Linux hosts / guests: Linux 3.13 compile fixes (bug #12358)</para>
4132 </listitem>
4133
4134 <listitem>
4135 <para>Linux guests: build the vboxvideo kernel module correctly on
4136 OL/RHEL 6.1 guests (bug #11996)</para>
4137 </listitem>
4138
4139 <listitem>
4140 <para>Linux guests: make 3D work on Slackware 14.1
4141 (bug #12320 comments 3 and 4)</para>
4142 </listitem>
4143
4144 <listitem>
4145 <para>Guest Additions/3D: fixed an occasional dead-lock (bug #12319)</para>
4146 </listitem>
4147
4148 <listitem>
4149 <para>Windows Additions/3D: fixed possible memory leaking (bug #12228)</para>
4150 </listitem>
4151
4152 <listitem>
4153 <para>Windows Additions/XPDM: use separate tables containing valid video
4154 modes for each virtual monitor</para>
4155 </listitem>
4156
4157 <listitem>
4158 <para>Windows Additions: fixed automatic logins for Vista and newer Windows
4159 guests (bug #12332)</para>
4160 </listitem>
4161
4162 </itemizedlist>
4163 </sect1>
4164
4165 <sect1>
4166 <title>Version 4.3.2 (2013-11-01)</title>
4167
4168 <para>This is a maintenance release. The following items were fixed and/or
4169 added:</para>
4170
4171 <itemizedlist>
4172
4173 <listitem>
4174 <para>VMM: fixed restoring of the auxiliary TSC MSR in VT-x that caused host
4175 BSODs on Windows 8.1 hosts and unpredictable behavior on other hosts
4176 (bug #12237)</para>
4177 </listitem>
4178
4179 <listitem>
4180 <para>VMM: provide fake values for a couple of MSRs to make more guests happy on
4181 certain hosts</para>
4182 </listitem>
4183
4184 <listitem>
4185 <para>VMM: fixed detection of VT-x on certain machines where the BIOS would
4186 not set the VMX LOCK feature bit, which affected the VM settings in the GUI</para>
4187 </listitem>
4188
4189 <listitem>
4190 <para>VMM: fixed TPR threshold which caused BSODs on Windows XP guests
4191 that use the I/O APIC (VT-x only; bug #12227)</para>
4192 </listitem>
4193
4194 <listitem>
4195 <para>VMM: fixed PATM saved state incompatibility for software virtualized
4196 VMs (bug #12222)</para>
4197 </listitem>
4198
4199 <listitem>
4200 <para>VMM: don't fail if AMD-V isn't available if the VM is configured
4201 to use software virtualization</para>
4202 </listitem>
4203
4204 <listitem>
4205 <para>GUI: fixed guest resize breakage on visual representation mode change
4206 (when switching from normal to full screen etc)</para>
4207 </listitem>
4208
4209 <listitem>
4210 <para>GUI: make sure the guest screen is resized after restoring a VM from a
4211 saved state if the host screen size changed</para>
4212 </listitem>
4213
4214 <listitem>
4215 <para>GUI: disabled SCROLL LED sync from HID LEDs synchronization
4216 (Mac OS X hosts only)</para>
4217 </listitem>
4218
4219 <listitem>
4220 <para>Webcam passthrough improvements including GUI support (see
4221 <xref linkend="webcam-passthrough" />)</para>
4222 </listitem>
4223
4224 <listitem>
4225 <para>Guest Control: implemented more <computeroutput>IGuestSession</computeroutput>
4226 methods</para>
4227 </listitem>
4228
4229 <listitem>
4230 <para>Guest Control: added support for deleting and renaming guest files + directories in
4231 VBoxManage</para>
4232 </listitem>
4233
4234 <listitem>
4235 <para>Guest Control: various bugfixes</para>
4236 </listitem>
4237
4238 <listitem>
4239 <para>API: incorrect handling of hardware UUID default value, resulting
4240 in an all zero DMI/SMBIOS UUID, which leads to Windows requesting
4241 re-activation (4.3 regression; bug #12244)</para>
4242 </listitem>
4243
4244 <listitem>
4245 <para>3D support: fixed crash on shutdown if 2D video acceleration is enabled
4246 (Mac OS X hosts only)</para>
4247 </listitem>
4248
4249 <listitem>
4250 <para>3D support: miscellaneous fixes</para>
4251 </listitem>
4252
4253 <listitem>
4254 <para>Storage: fixed detection of CD/DVD media when switching from an empty
4255 to a host drive with passthrough enabled</para>
4256 </listitem>
4257
4258 <listitem>
4259 <para>Storage: fixed hang of the VM process when the disk is full under certain
4260 circumstances</para>
4261 </listitem>
4262
4263 <listitem>
4264 <para>NAT: listen for changes of NAT Network setting at runtime</para>
4265 </listitem>
4266
4267 <listitem>
4268 <para>NAT: NAT Network DHCP server now saves leases to a persistent
4269 storage</para>
4270 </listitem>
4271
4272 <listitem>
4273 <para>Main: monitor changes in host DNS configuration</para>
4274 </listitem>
4275
4276 <listitem>
4277 <para>Mac OS X host: reworked a mechanism of adding a VM desktop alias
4278 from the VM selector</para>
4279 </listitem>
4280
4281 <listitem>
4282 <para>Mac OS X installer: remove old kernel extensions during upgrade
4283 (bug #12258)</para>
4284 </listitem>
4285
4286 <listitem>
4287 <para>Linux Additions: correctly set umask before installing
4288 (bug #12166)</para>
4289 </listitem>
4290
4291 <listitem>
4292 <para>X11 Additions/3D: fix freezes starting 3D desktop (bug #11503,
4293 thank you Sam Spilsbury)</para>
4294 </listitem>
4295
4296 <listitem>
4297 <para>X11 Additions/3D: fix depth buffer support (bug #11905)</para>
4298 </listitem>
4299
4300 <listitem>
4301 <para>X11 Additions/3D: fix Age Of Empires 3 rendering (bug #11331)</para>
4302 </listitem>
4303
4304 <listitem>
4305 <para>Windows Additions/3D: fix Google Earth plugin rendering</para>
4306 </listitem>
4307
4308 <listitem>
4309 <para>Windows Additions/WDDM: autoresize fixes</para>
4310 </listitem>
4311
4312 </itemizedlist>
4313 </sect1>
4314
4315 <sect1>
4316 <title>Version 4.3.0 (2013-10-15)</title>
4317
4318 <para>This is a major update. The following major new features
4319 were added:</para>
4320
4321 <itemizedlist>
4322
4323 <listitem>
4324 <para>VMM: major rewrite of the VT-x code and the AMD-V code including
4325 many bug fixes and performance improvements (for example bug #9659)</para>
4326 </listitem>
4327
4328 <listitem>
4329 <para>VMM: introduced a lightweight instruction interpreter for
4330 situations not handled by hardware virtualization</para>
4331 </listitem>
4332
4333 <listitem>
4334 <para>GUI: extended messaging mechanism (new non-modal popup overlays
4335 used to show non-critical warnings and provide user with additional information)</para>
4336 </listitem>
4337
4338 <listitem>
4339 <para>GUI: keyboard shortcuts management (input page of global preferences
4340 extended with possibility to edit general keyboard shortcuts for
4341 VirtualBox Manager and Virtual Machine)</para>
4342 </listitem>
4343
4344 <listitem>
4345 <para>GUI: video capturing support (bug #4766)</para>
4346 </listitem>
4347
4348 <listitem>
4349 <para>Added USB touch device emulation</para>
4350 </listitem>
4351
4352 <listitem>
4353 <para>Added experimental support for webcam passthrough
4354 complementing USB passthrough (see <xref linkend="webcam-passthrough" />)</para>
4355 </listitem>
4356
4357 <listitem>
4358 <para>Added SCSI CD-ROM emulation, including boot support</para>
4359 </listitem>
4360
4361 <listitem>
4362 <para>VRDP: support for IPv6</para>
4363 </listitem>
4364
4365 <listitem>
4366 <para>Guest Control: guest sessions now are running in dedicated, impersonated
4367 session processes (needs at least Guest Additions 4.3 installed)</para>
4368 </listitem>
4369
4370 <listitem>
4371 <para>Guest Control: implemented <computeroutput>IGuestFile</computeroutput>
4372 support</para>
4373 </listitem>
4374
4375 <listitem>
4376 <para>NAT: experimental virtual router mode: several VMs are
4377 attached to the same internal network and share one NAT
4378 service (see <xref linkend="network_nat_service" />)
4379 </para>
4380 </listitem>
4381
4382 </itemizedlist>
4383
4384 <para>In addition, the following items were fixed and/or added:</para>
4385
4386 <itemizedlist>
4387
4388 <listitem>
4389 <para>VMM: significantly improved performance of NetWare 5.x/6.x
4390 guests on host systems without nested paging support</para>
4391 </listitem>
4392
4393 <listitem>
4394 <para>VMM: fixed losing host NMIs while in VT-x guest-context</para>
4395 </listitem>
4396
4397 <listitem>
4398 <para>VMM: changed order of actions in emulated task switch
4399 (bug #10532)</para>
4400 </listitem>
4401
4402 <listitem>
4403 <para>VMM: allow to activate VT-x while in SMX mode and provide more
4404 information if that is not possible</para>
4405 </listitem>
4406
4407 <listitem>
4408 <para>GUI: update check uses https</para>
4409 </listitem>
4410
4411 <listitem>
4412 <para>GUI: numerous minor internal cleanups and bug fixes</para>
4413 </listitem>
4414
4415 <listitem>
4416 <para>GUI: HID LEDs synchronization when switching between guest window(s)
4417 and host (Mac OS X hosts only)</para>
4418 </listitem>
4419
4420 <listitem>
4421 <para>GUI, VBoxManage: when unregistering a VM, also unregister the
4422 hard disk images which are used exclusively (bug #10311)</para>
4423 </listitem>
4424
4425 <listitem>
4426 <para>GUI: use the number of physical presented processor cores instead of
4427 the number of logical processor cores to check if the users assigned
4428 too many virtual CPUs to the guest</para>
4429 </listitem>
4430
4431 <listitem>
4432 <para>Snapshots: made live snapshots work again (bug #9255)</para>
4433 </listitem>
4434
4435 <listitem>
4436 <para>Teleportation: made it work again (bug #9455)</para>
4437 </listitem>
4438
4439 <listitem>
4440 <para>Storage: implemented AHA-154x compatibility mode in the
4441 emulated BusLogic SCSI HBA</para>
4442 </listitem>
4443
4444 <listitem>
4445 <para>Storage: significantly improved performance of large ATAPI PIO
4446 transfers (BeOS, Minix 3 guests affected)</para>
4447 </listitem>
4448
4449 <listitem>
4450 <para>Storage: added floppy formatting emulation (NB: cannot be used
4451 to change existing media geometry)
4452 </para>
4453 </listitem>
4454
4455 <listitem>
4456 <para>Settings: global and per-VM default frontend configuration,
4457 useful to select the use of alternative VM frontends</para>
4458 </listitem>
4459
4460 <listitem>
4461 <para>Settings: limit depth of snapshot tree to 250 levels, as more
4462 will lead to decreased performance and may trigger crashes</para>
4463 </listitem>
4464
4465 <listitem>
4466 <para>Settings: the per-VM hwvirtextexcl setting has been replaced
4467 by a global hwvirtexclusive property</para>
4468 </listitem>
4469
4470 <listitem>
4471 <para>Main: new event queue implementation which does not use the host's
4472 native event queue for processing VirtualBox events anymore</para>
4473 </listitem>
4474
4475 <listitem>
4476 <para>Main: eliminate the use of SysV semaphores on all host OSes
4477 other than Windows, namely Linux, Solaris and Mac OS X, with the
4478 consequence that no system reconfiguration is needed to run more
4479 than approximately 100 VMs</para>
4480 </listitem>
4481
4482 <listitem>
4483 <para>Main: use the XDG standard configuration folder instead of
4484 .VirtualBox on systems where it is appropriate (bug #5099)</para>
4485 </listitem>
4486
4487 <listitem>
4488 <para>Main: extension pack framework can now support loading HGCM
4489 modules, contributed by Jeff Westphal</para>
4490 </listitem>
4491
4492 <listitem>
4493 <para>VBoxManage: list more information about hard disk/DVD/floppy
4494 media, and support the <computeroutput>--long</computeroutput>
4495 option to show really all available details</para>
4496 </listitem>
4497
4498 <listitem>
4499 <para>VBoxManage: added support for optional command line parameters for
4500 the automatic Guest Additions update</para>
4501 </listitem>
4502
4503 <listitem>
4504 <para>VBoxManage: added support for listing active guest sessions, guest
4505 processes and/or guest files via
4506 <computeroutput>guestcontrol list &lt;all|sessions|processes|files&gt;</computeroutput>
4507 </para>
4508 </listitem>
4509
4510 <listitem>
4511 <para>VBoxManage: added support for closing active guest sessions via
4512 <computeroutput>guestcontrol session close --session-id &lt;ID&gt;|
4513 --session-name &lt;name or pattern&gt;|--all</computeroutput>
4514 </para>
4515 </listitem>
4516
4517 <listitem>
4518 <para>VBoxManage: added support for terminating active guest processes via
4519 <computeroutput>guestcontrol process kill|close|terminate --session-id &lt;ID&gt;|
4520 --session-name &lt;name or pattern&gt; &lt;PID&gt; ... &lt;PID n&gt;</computeroutput>
4521 or
4522 <computeroutput>guestcontrol [p[s]]kill --session-id &lt;ID&gt;|
4523 --session-name &lt;name or pattern&gt; &lt;PID&gt; ... &lt;PID n&gt;</computeroutput>
4524 </para>
4525 </listitem>
4526
4527 <listitem>
4528 <para>VBoxManage: added support for watching guest sessions via
4529 <computeroutput>guestcontrol watch</computeroutput>
4530 </para>
4531 </listitem>
4532
4533 <listitem>
4534 <para>VBoxManage: added <computeroutput>modifyvm --triplefaultreset</computeroutput>
4535 to make the VM reset on triple fault instead of triggering a Guru Meditation
4536 (see <xref linkend="vboxmanage-modifyvm"/>)</para>
4537 </listitem>
4538
4539 <listitem>
4540 <para>3D support: several fixes</para>
4541 </listitem>
4542
4543 <listitem>
4544 <para>3D support: several fixes for Mac OS X hosts</para>
4545 </listitem>
4546
4547 <listitem>
4548 <para>OVF: several fixes</para>
4549 </listitem>
4550
4551 <listitem>
4552 <para>Extpack Installer: make it work if the file is located in a folder with
4553 special characters</para>
4554 </listitem>
4555
4556 <listitem>
4557 <para>Keyboard: fix for reporting key sequences like Ctrl+Alt+Del
4558 for the USB keyboard emulation</para>
4559 </listitem>
4560
4561 <listitem>
4562 <para>Shared Clipboard/X11: support for BMP-format images, contributed
4563 by François Revol</para>
4564 </listitem>
4565
4566 <listitem>
4567 <para>Mac OS X hosts: limited support for Mac OS X 10.9 (Mavericks)</para>
4568 </listitem>
4569
4570 <listitem>
4571 <para>Mac OS X hosts: use a launchd script instead of the deprecated
4572 StartupItem mechanism (bug #8940)</para>
4573 </listitem>
4574
4575 <listitem>
4576 <para>Windows hosts: don't cause massive DPC latency (only on certain
4577 hosts; still needs improving; bug #6242)</para>
4578 </listitem>
4579
4580 <listitem>
4581 <para>Windows hosts: consider symlinks when retrieving volume information
4582 (bug #11962)</para>
4583 </listitem>
4584
4585 <listitem>
4586 <para>Windows hosts: fixed an issue with USB2 devices being inaccessible
4587 when plugged into USB 3.0 ports</para>
4588 </listitem>
4589
4590 <listitem>
4591 <para>Windows Additions: fixed misbehavior with guest display
4592 power management (WDDM driver only; bug #11170)</para>
4593 </listitem>
4594
4595 <listitem>
4596 <para>Windows Additions: fixed memory leak caused by WTSQuerySessionInformation()
4597 on Windows 2000 guests (bug #12072)</para>
4598 </listitem>
4599
4600 <listitem>
4601 <para>Windows Additions: ability to track guest user idle times through
4602 the newly introduced event <emphasis>IGuestUserStateChangedEvent</emphasis></para>
4603 </listitem>
4604
4605 <listitem>
4606 <para>Linux Additions: fixed udev detection in the init script
4607 with Linux 3.x kernels</para>
4608 </listitem>
4609
4610 </itemizedlist>
4611
4612 </sect1>
4613
4614</chapter>
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

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