VirtualBox

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

最後變更 在這個檔案從69091是 69089,由 vboxsync 提交於 7 年 前

changelog back to BETA2

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

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