VirtualBox

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

Last change on this file since 62392 was 62392, checked in by vboxsync, 8 years ago

typo

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

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