VirtualBox

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

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

Main/xml/Settings.cpp: parse the version of the VirtualBox settings embedded in the OVF file, to get the defaults right

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

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