VirtualBox

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

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

Change log: bugs ticketref:15701, ticketref:15702, ticketref:15621, ticketref:15692.

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

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