summaryrefslogtreecommitdiffstats
path: root/doc/manual/user_ChangeLogImpl.xml
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 14:19:18 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 14:19:18 +0000
commit4035b1bfb1e5843a539a8b624d21952b756974d1 (patch)
treef1e9cd5bf548cbc57ff2fddfb2b4aa9ae95587e2 /doc/manual/user_ChangeLogImpl.xml
parentInitial commit. (diff)
downloadvirtualbox-4035b1bfb1e5843a539a8b624d21952b756974d1.tar.xz
virtualbox-4035b1bfb1e5843a539a8b624d21952b756974d1.zip
Adding upstream version 6.1.22-dfsg.upstream/6.1.22-dfsgupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'doc/manual/user_ChangeLogImpl.xml')
-rw-r--r--doc/manual/user_ChangeLogImpl.xml1269
1 files changed, 1269 insertions, 0 deletions
diff --git a/doc/manual/user_ChangeLogImpl.xml b/doc/manual/user_ChangeLogImpl.xml
new file mode 100644
index 00000000..f50cf3b0
--- /dev/null
+++ b/doc/manual/user_ChangeLogImpl.xml
@@ -0,0 +1,1269 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Release change log structure
+
+Each release has a matching log of changes which were made for that and
+earlier releases. Earlier releases means anything with a lower number (e.g.
+5.0.18 is lower than 5.1.2) which was released before this one. The log is
+kept in the file doc/manual/user_ChangeLogImpl.xml. Anything worth mentioning,
+particularly new features and fixed bugs, with a trac bug number if possible,
+should be added to the top of the change log (that is, the section for the
+upcoming release) for the branch in which it first appears - stable or
+development - before the next release. If you back-port it to older branches
+please add an entry there too. When a new major release is made, change log
+sections for earlier releases are merged in.
+
+Change log sections are split into two groups: major new features (normally
+only for dot zero releases) and fixes. In addition, the entries in each group
+are ordered as follows:
+
+ VMM-related entries (most important)
+ GUI-related entries (most visible for users)
+ Device-related entries
+ VBoxManage/API/Main-related entries
+ Host-related entries
+ Guest-related entries
+ BIOS/EFI/ACPI-related entries
+
+Please do further ordering as seems appropriate by importance and visibility for
+users, e.g. audio before serial ports and generally Windows before Linux. Please
+also try to describe the user impact, not the technical details, and only use
+technical terms if no non-technical ones are clear enough.
+-->
+<chapter>
+
+<!-- HACK ALERT! Seems we must have a single top level element for xi:include to work.
+ So, we use chapter and xpointer="xpointer(/chapter/)" with xi:include. -->
+
+ <sect1>
+ <title>Version 6.1.22 (2021-04-29)</title>
+
+ <para>This is a maintenance release. The following items were fixed
+ and/or added:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para></para>
+ </listitem>
+
+ <listitem>
+ <para>VMM: Improved performance of 64-bit Windows and Solaris guests when Hyper-V
+ is used on recent Windows 10 hosts</para>
+ </listitem>
+
+ <listitem>
+ <para>VMM: Fixed frequent crashes of 64-bit Windows Vista and Server 2003 guests when Hyper-V
+ is used</para>
+ </listitem>
+
+ <listitem>
+ <para>GUI: Fixed regression where user was not able to save unset default shortcuts (bug #20305)</para>
+ </listitem>
+
+ <listitem>
+ <para>Storage: Fixed regression in LsiLogic SAS controller emulation caused VM crash (bug #20323)</para>
+ </listitem>
+ </itemizedlist>
+ </sect1>
+
+ <sect1>
+ <title>Version 6.1.20 (2021-04-20)</title>
+
+ <para>This is a maintenance release. The following items were fixed
+ and/or added:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>VMM: Fixed extremely poor VM performance depending on the timing of various actions (regression in 6.1.0)</para>
+ </listitem>
+
+ <listitem>
+ <para>VMM: Fixed guest OS hanging under certain circumstances when Hyper-V is present (bug #20141)</para>
+ </listitem>
+
+ <listitem>
+ <para>VMM: Fixed Guru Meditation error when using a nested hypervisor under certain circumstances (bug #20175)</para>
+ </listitem>
+
+ <listitem>
+ <para>VMM: Fixed a SMAP related host panic affecting Solaris 11.4 systems with Intel Haswell CPUs or later (bug #16068)</para>
+ </listitem>
+
+ <listitem>
+ <para>OCI: Add cloud-init support for export to OCI and for OCI instance creation</para>
+ </listitem>
+
+ <listitem>
+ <para>GUI: Fixed "Delete all files" leaving behind Logs/VBoxUI.log (bug #20235)</para>
+ </listitem>
+
+ <listitem>
+ <para>Audio: Multiple fixes and enhancements</para>
+ </listitem>
+
+ <listitem>
+ <para>Audio: Fixed detection of duplex audio devices on macOS (5.0 regression; bug #20171)</para>
+ </listitem>
+
+ <listitem>
+ <para>Network: Fixed link status reporting for "not attached" adapters</para>
+ </listitem>
+
+ <listitem>
+ <para>Network: Fixed connectivity issues with e1000 in OS/2 guests (6.1.18 regression; bug #20148)</para>
+ </listitem>
+
+ <listitem>
+ <para>Network: Fixed VxWorks e1000 driver compatibility issue (bug #20182)</para>
+ </listitem>
+
+ <listitem>
+ <para>Network: Fixed GUI checks for port forwarding rules rejecting IPv6 with "Nat Network" (bug #14847)</para>
+ </listitem>
+
+ <listitem>
+ <para>DHCP: Don't crash in the presence of fixed address assignments (bug #20128)</para>
+ </listitem>
+
+ <listitem>
+ <para>Serial: Fixed possible VM hang when using the a serial port in disconnected mode (bug #19854)</para>
+ </listitem>
+
+ <listitem>
+ <para>Webcam: Fixed interoperability with v4l2loopback and fixed a crash under certain circumstances (bug #20176)</para>
+ </listitem>
+
+ <listitem>
+ <para>NVMe: Fixed sporadic Windows VM hang or reboot on high CPU load</para>
+ </listitem>
+
+ <listitem>
+ <para>VBoxManage: Allow changing network adapter attachment of a saved VM with "modifyvm"</para>
+ </listitem>
+
+ <listitem>
+ <para>vboximg-mount: Fix for argument processing to honor the '--root' option (6.0 regression; bug #20073)</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux host and guest: Support kernel versions 5.11 (bug #20198) and 5.12</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux host: Maximum MTU size increased to 16110 for host-only adapters on Linux kernels 4.10+ (bug #19122)</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux Guest Additions: Fix vboxvideo module compilation for kernel version 5.10.x</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux Guest Additions: Fixed kernel module build for RHEL 8.4 beta and CentOS Stream (bug #20289)</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux Guest Additions: Fixed issue when it was not possible to run executables from mounted share (bug #20320)</para>
+ </listitem>
+
+ </itemizedlist>
+ </sect1>
+
+ <sect1>
+ <title>Version 6.1.18 (2021-01-19)</title>
+
+ <para>This is a maintenance release. The following items were fixed
+ and/or added:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>Nested VM: Fixed hangs when executing SMP nested-guests under certain
+ conditions on Intel hosts (bug #19315, #19561)</para>
+ </listitem>
+
+ <listitem>
+ <para>OCI integration: Cloud Instance parameters parsing is improved
+ on import (bug #19156)</para>
+ </listitem>
+
+ <listitem>
+ <para>Network: UDP checksum offloading in e1000 no longer produces
+ zero checksums (bug #19930)</para>
+ </listitem>
+
+ <listitem>
+ <para>Network: Fixed Host-Only Ethernet Adapter DHCP, guest os can not
+ get IP on host resume (bug #19620)</para>
+ </listitem>
+
+ <listitem>
+ <para>NAT: Fixed mss parameter handing (bug #15256)</para>
+ </listitem>
+
+ <listitem>
+ <para>macOS host: Multiple optimizations for BigSur</para>
+ </listitem>
+
+ <listitem>
+ <para>Audio: Fixed issues with audio playback after host goes to
+ sleep (bug #18594)</para>
+ </listitem>
+
+ <listitem>
+ <para>Documentation: Some content touch-up and table formatting fixes</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux host and guest: Support kernel version 5.10 (bug
+ #20055)</para>
+ </listitem>
+
+ <listitem>
+ <para>Solaris host: Fix regression breaking VGA text mode since version 6.1.0</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions: Fixed a build failure affecting CentOS
+ 8.2-2004 and later (bug #20091)</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions: Fixed a build failure affecting Linux
+ kernels 3.2.0 through 3.2.50 (bug #20006)</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions: Fixed a VM segfault on copy with shared clipboard
+ with X11 (bug #19226)</para>
+ </listitem>
+
+ <listitem>
+ <para>Shared Folder: Fixed error with remounting on Linux guests</para>
+ </listitem>
+
+ </itemizedlist>
+ </sect1>
+
+ <sect1>
+ <title>Version 6.1.16 (2020-10-16)</title>
+
+ <para>This is a maintenance release. The following items were fixed
+ and/or added:</para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>VMM: Fixed random memory corruption and XMM register state
+ corruption inside the VM when Hyper-V is used (bug
+ #19695)</para>
+ </listitem>
+
+ <listitem>
+ <para>VMM: Fixed VMSVGA 3D support with Linux guests when Hyper-V
+ is used (bug #19884)</para>
+ </listitem>
+
+ <listitem>
+ <para>GUI: Fixed some Qt related crashes on macOS Big Sur</para>
+ </listitem>
+
+ <listitem>
+ <para>Oracle Cloud Infrastructure integration: Fixed network
+ integration not working behind some proxies</para>
+ </listitem>
+
+ <listitem>
+ <para>USB: Mask out remote wake capability to avoid unresponsive
+ devices</para>
+ </listitem>
+
+ <listitem>
+ <para>Audio: Fixed issues with audio playback after host goes to
+ sleep (bug #18594)</para>
+ </listitem>
+
+ <listitem>
+ <para>Serial: Keep transferring data if the status line monitoring
+ fails</para>
+ </listitem>
+
+ <listitem>
+ <para>Serial: Fixed blocking a re-connect when TCP mode is used
+ (bug #19878)</para>
+ </listitem>
+
+ <listitem>
+ <para>HPET: Fixed inability of guests to use the last timer</para>
+ </listitem>
+
+ <listitem>
+ <para>VBoxManage: Fixed detection of system locale when running
+ 'VBoxManage unattended install' without --locale (bug
+ #19856)</para>
+ </listitem>
+
+ <listitem>
+ <para>macOS host: Installer on Big Sur is now reminding user that
+ system has to be rebooted to load the installed KEXTs</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux host and guest: Support kernel version 5.9 (bug
+ #19845)</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux guest: Workaround to improve resizing of 32-bit VMs
+ with VMSVGA graphics controller, and do not try to use RandR
+ version 1.3 due to bugs causing the X server to hang</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux guest: Fixed VBoxService crashing in the CPU hot-plug
+ service under certain circumstances during a CPU hot-unplug
+ event (bugs #19902 and #19903)</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux guest: Fixed Guest additions build for RHEL 8.3 beta
+ (bug #19863)</para>
+ </listitem>
+
+ </itemizedlist>
+ </sect1>
+
+ <sect1>
+ <title>Version 6.1.14 (2020-09-04)</title>
+
+ <para>This is a maintenance release. The following items were fixed and/or
+ added:</para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>GUI: Fixes file name changes in the File location field when creating Virtual Hard Disk (bug #19286)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>VMM: Fixed running VMs which failed to start with VERR_NEM_MISSING_KERNEL_API_2 when Hyper-V
+ is used (bug #19779 and #19804)</para>
+ </listitem>
+
+ <listitem>
+ <para>Audio: fix regression in HDA emulation introduced in 6.1.0</para>
+ </listitem>
+
+ <listitem>
+ <para>macOS host: Fixed webcam passthrough and audio input on Mojave and newer by requesting
+ authorization from the user (bug #19758)</para>
+ </listitem>
+
+ <listitem>
+ <para>macOS host: VBoxHeadless no longer able to start VMs (6.1.4/6.0.18 regression; bug #19706)</para>
+ </listitem>
+
+ <listitem>
+ <para>Windows host: Fixes in serial port implementation</para>
+ </listitem>
+
+ <listitem>
+ <para>Shared Clipboard: Fixed a potential crash when copying HTML data (6.1.2 regression; bug #19226)</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux host and guest: Linux kernel version 5.8 support</para>
+ </listitem>
+
+ <listitem>
+ <para>EFI: Fixed reading ISO9660 filesystems on attached media (6.1.0 regression; bug #19682)</para>
+ </listitem>
+
+ <listitem>
+ <para>EFI: Support booting from drives attached to the LsiLogic SCSI and SAS controller emulations</para>
+ </listitem>
+
+ </itemizedlist>
+ </sect1>
+
+ <sect1>
+ <title>Version 6.1.12 (2020-07-14)</title>
+
+ <para>This is a maintenance release. The following items were fixed and/or
+ added:</para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>UI: Fixed Log-Viewer search-backward icon</para>
+ </listitem>
+
+ <listitem>
+ <para>Devices: Fixes and improvements for the BusLogic SCSI controller emulation</para>
+ </listitem>
+
+ <listitem>
+ <para>Serial Port: Regression fixes in FIFO data handling</para>
+ </listitem>
+
+ <listitem>
+ <para>Oracle Cloud Infrastructure integration: Experimental new type of
+ network attachment, allowing local VM to act as if it was run in cloud</para>
+ </listitem>
+
+ <listitem>
+ <para>API: Improved resource management in the guest control functionality</para>
+ </listitem>
+
+ <listitem>
+ <para>VBoxManage: Fixed command option parsing for the "snapshot edit"
+ sub-command</para>
+ </listitem>
+
+ <listitem>
+ <para>VBoxManage: Fixed crash of 'VBoxManage internalcommands repairhd'
+ when processing invalid input (bug #19579)</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions, 3D: New experimental GLX graphics output</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions, 3D: Fixed releasing texture objects, which could cause
+ guest crashes</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions: Fixed writes to a file on a shared folder not being
+ reflected on the host when the file is mmap'ed and the used Linux kernel is
+ between version 4.10.0 and 4.11.x</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions: Fixed the shared folder driver on 32bit Windows 8 and newer
+ returning an error when flushing writes to a file which is mapped into memory under
+ rare circumstances
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions: Improved resize coverage for VMSVGA graphics controller</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions: Fixed issues detecting guest additions ISO at runtime</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions: Fixed German translation encoding for Windows GA installer</para>
+ </listitem>
+
+ </itemizedlist>
+ </sect1>
+
+ <sect1>
+ <title>Version 6.1.10 (2020-06-05)</title>
+
+ <para>This is a maintenance release. The following items were fixed and/or
+ added:</para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>GUI: Fixed crash when using Qt on Xwayland sessions
+ (bug #19583)</para>
+ </listitem>
+
+ <listitem>
+ <para>GUI: Fixed mouse pointer doesn't work properly in Windows guests
+ when scaling is on (bug #19597)</para>
+ </listitem>
+
+ <listitem>
+ <para>VBoxManage: Fixed crash of 'VBoxManage internalcommands repairhd'
+ when processing invalid input (bug #19579)</para>
+ </listitem>
+
+ <listitem>
+ <para>Settings: disable audio input and audio output by default for new VMs
+ (bug #19527)</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions: Fixed resizing and multi monitor handling for
+ Wayland guests. (bug #19496)</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions: Fixed VBoxClient error: The parent session seems
+ to be non-X11. (bug #19590)</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux host and guest: Linux kernel version 5.7 support. (bug #19516)</para>
+ </listitem>
+
+ </itemizedlist>
+ </sect1>
+
+ <sect1>
+ <title>Version 6.1.8 (2020-05-15)</title>
+
+ <para>This is a maintenance release. The following items were fixed and/or
+ added:</para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>GUI: Fix several layout and mouse position handling bugs with
+ soft keyboard</para>
+ </listitem>
+
+ <listitem>
+ <para>GUI: Fixed crash on last VM removed (6.1.4 regression; bug #19568, #19525, #19506,
+ #19490, #19481, #19397)</para>
+ </listitem>
+
+ <listitem>
+ <para>GUI and API: Allow renaming VMs which are in saved state</para>
+ </listitem>
+
+ <listitem>
+ <para>Serial: Fixed slow guest output when using the TCP server mode
+ without anyone being connected</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions: Restored 'VBoxClient--checkhostversion'
+ functionality (6.1.0 regression; bug #19470)</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions: Fixed resizing and multi monitor handling for X11 guests.
+ (6.1.0 regression; bug #19496)</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Additions: Build problems fix with Oracle Linux 8.2
+ (Red Hat compatible kernel) / Red Hat Enterprise Linux 8.2 / CentOS 8.2 (bug #19391)</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Control/VBoxManage: Fixed handling of multiple environment variables
+ supplied to 'VBoxManage guestcontrol VM run' (6.1.6/6.0.20 regression; bug #19518)</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Control: Implemented support for long(er) command lines</para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Control: Various stability improvements</para>
+ </listitem>
+
+ </itemizedlist>
+ </sect1>
+
+ <sect1>
+ <title>Version 6.1.6 (2020-04-14)</title>
+
+ <para>This is a maintenance release. The following items were fixed and/or
+ added:</para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>GUI: Multiple enhancements including visual elements updates</para>
+ </listitem>
+
+ <listitem>
+ <para>Graphics: Fixed monitor resizing and multi-monitor handling bugs on X11 guests with
+ VMSVGA graphics adapter</para>
+ </listitem>
+
+ <listitem>
+ <para>Graphics: Enhancements in 2D and 3D acceleration and rendering</para>
+ </listitem>
+
+ <listitem>
+ <para>USB: Multiple enhancements improving prformance and stability</para>
+ </listitem>
+
+ <listitem>
+ <para>Serial port: Improve error handling and fix hang when host port disappears</para>
+ </listitem>
+
+ <listitem>
+ <para>VBoxManage: Multiple fixes for guestcontrol operations</para>
+ </listitem>
+
+ <listitem>
+ <para>API: Fix for exception handling bug in Python bindings</para>
+ </listitem>
+
+ <listitem>
+ <para>Shared clipboard: Multiple fixes including possible crash and HTML
+ data support</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux host and guest: Support Linux kernel 5.6 (bug #19312)</para>
+ </listitem>
+
+ </itemizedlist>
+ </sect1>
+
+ <sect1>
+
+ <title>Version 6.1.4 (2020-02-19)</title>
+
+ <para>This is a maintenance release. The following items were fixed and/or
+ added:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>Virtualization core: Fixed a rare issue with ICEBP instruction
+ causing guru meditations on Intel hosts (6.1.0 regression;
+ bug #19171)</para>
+ </listitem>
+
+ <listitem>
+ <para>Virtualization core: Fixed macOS Catalina guests failing to boot
+ after upgrading to 10.15.2 onwards (bug #19188)</para>
+ </listitem>
+
+ <listitem>
+ <para>GUI: Recent NLS integration and bug fixes for GUI and Qt
+ translation tags</para>
+ </listitem>
+
+ <listitem>
+ <para>USB: Fixed isochronous transfers to the VM for xHCI</para>
+ </listitem>
+
+ <listitem>
+ <para>Serial: Fixed buffer handling, avoiding receiving stale data
+ when the receive queue is flushed (bug #18671)</para>
+ </listitem>
+
+ <listitem>
+ <para>Serial: Improve host serial port passthrough handling on
+ Windows host</para>
+ </listitem>
+
+ <listitem>
+ <para>VBoxManage: Restore old --clipboard option for modifyvm
+ command</para>
+ </listitem>
+
+ <listitem>
+ <para>macOS host: Use hardened runtime and request the needed
+ entitlements, meeting latest notarization rules which also
+ required moving VirtualBoxVM executable</para>
+ </listitem>
+
+ <listitem>
+ <para>macOS host: Update osxfuse to v3.10.4</para>
+ </listitem>
+
+ <listitem>
+ <para>Windows host: Update Italian translation of installer</para>
+ </listitem>
+
+ <listitem>
+ <para>Windows host: Improve shared folder compatibility with POSIX
+ append semantic (bug #19003)</para>
+ </listitem>
+
+ <listitem>
+ <para>Windows host: Restore the ability to run VMs through Hyper-V,
+ at the expense of performance</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux guest: Support Linux 5.5 (bug #19145)</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux guest: Shared folder fix for loopback mounting of
+ images</para>
+ </listitem>
+
+ <listitem>
+ <para>BIOS: Always report non-ATA disks as ready</para>
+ </listitem>
+
+ <listitem>
+ <para>BIOS: Report EFI support through DMI table (bug 19144)</para>
+ </listitem>
+
+ <listitem>
+ <para>VGA BIOS: Reduce stack space usage for INT 10h handlers</para>
+ </listitem>
+
+ </itemizedlist>
+ </sect1>
+
+ <sect1>
+ <title>Version 6.1.2 (2020-01-14)</title>
+
+ <para>
+ This is a maintenance release. The following items were fixed and/or
+ added:
+ </para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>Virtualization core: Fixed performance issue observed with
+ Windows XP guests on AMD hosts (6.0.0 regression; bug #19152)</para>
+ </listitem>
+
+ <listitem>
+ <para>Virtualization core: Consistent IBRS/IBPB CPUID feature
+ reporting, avoids crash of NetBSD 9.0 RC1 installer (bug
+ #19146)</para>
+ </listitem>
+
+ <listitem>
+ <para>GUI: Fixed updating of runtime info</para>
+ </listitem>
+
+ <listitem>
+ <para>GUI: In Display settings, do not show "2D video acceleration"
+ checkbox if it is meaningless for the selected graphics
+ adapter</para>
+ </listitem>
+
+ <listitem>
+ <para>Audio: Fixed audio input handling when VRDE is enabled</para>
+ </listitem>
+
+ <listitem>
+ <para>Audio: Fixed crash in the HDA emulation when using multi-speaker
+ configurations</para>
+ </listitem>
+
+ <listitem>
+ <para>Storage: Fixed use of encrypted disks with snapshots involved
+ (6.1.0 regression; bug #19160)</para>
+ </listitem>
+
+ <listitem>
+ <para>Storage: Improve performance of virtio-scsi</para>
+ </listitem>
+
+ <listitem>
+ <para>Storage: Read-only support for compressed clusters in QCOW2
+ images</para>
+ </listitem>
+
+ <listitem>
+ <para>Windows installer: Include unintentionally dropped vbox-img.exe
+ utility again</para>
+ </listitem>
+
+ <listitem>
+ <para>Windows host: When installing or removing an extension pack,
+ retry the sometimes failing directory renaming (usually caused by
+ anti-virus software accessing the directory)</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux host: Support Linux 5.5 (guest additions not yet)</para>
+ </listitem>
+
+ <listitem>
+ <para>Windows guest: Accelerate 2D video decoding (scaling and color
+ space conversion) if the VM is configured to use VBoxSVGA with 3D
+ enabled</para>
+ </listitem>
+
+ <listitem>
+ <para>Windows guest: Fix guest additions installer to upgrade the mouse
+ filter driver reliably</para>
+ </listitem>
+
+ <listitem>
+ <para>Windows guest: When uninstalling older Guest Additions with old
+ 3D support enabled try restoring original Direct3D files</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux guest: Improve resize and multi-monitor handling for VMs
+ using VMSVGA (known remaining issue: do not disable a monitor
+ "in the middle", causes confusion)</para>
+ </listitem>
+
+ </itemizedlist>
+ </sect1>
+
+ <sect1>
+ <title>Version 6.1.0 (2019-12-10)</title>
+
+ <para>
+ This is a major update. The following major new features were
+ added:
+ </para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>
+ Implemented support for importing a virtual machine from Oracle
+ Cloud Infrastructure
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Extended support for exporting a virtual machine to Oracle
+ Cloud Infrastructure, allowing the creation of multiple
+ virtual machines without re-uploading. Also added option to
+ export a VM to the cloud using the more efficient variant
+ "paravirtialized", and to specify free-form tags for cloud
+ images
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Virtualization core: Support for nested hardware-virtualization
+ on Intel CPUs (starting with 5th generation Core i, codename
+ Broadwell), so far tested only with guest running VirtualBox
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Graphics: New style 3D support (with VBoxSVGA and VMSVGA) remains,
+ old style 3D support (with VBoxVGA) has been completely removed
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Shared Clipboard: Implemented experimental support for file transfers
+ (Windows hosts/guests only at the moment). Needs to be enabled via
+ VBoxManage (disabled by default).
+ </para>
+ </listitem>
+
+ </itemizedlist>
+
+ <para>
+ In addition, the following items were fixed and/or added:
+ </para>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>
+ Virtualization core: Drop recompiler, i.e. running VMs now needs
+ a CPU supporting hardware virtualization
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Runtime: Works now on hosts with many CPUs (limit now 1024)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Appliance and Cloud Import: Add field for defining firmware type (not
+ part of OVF spec and thus manual in the Appliance case, for OCI it is
+ automatically taken from the instance information)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Improved the VISO creation and file manager dialogs
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Virtual machine list of VirtualBox Manager was improved. Machine
+ groups are now more obvious visually and VM search functionality
+ has been improved. Global Tools element can now be pinned in place,
+ to avoid scrolling it with rest of machine list
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Virtual machine details pane is now extended with embedded editors
+ for selected VM attributes, allowing user to edit them on-the-fly byi
+ clicking corresponding hyper-links without opening VM settings dialog
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Details pane provides more complete information
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Internal medium enumeration routines were optimized to reduce the load
+ and optimize the performance in cases when user have lots
+ of media registered. Also, we again allowed to add existing media (and create new)
+ via Virtual Media Manager
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: More consistent medium selection (both showing known images
+ and allowing to select using the file picker)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: VM storage settings page was adjusted a bit in usability regard. User is now
+ allowed to change controller bus type and can move attachments between the controllers
+ by using drag and drop
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Storage and Network settings pages bug-fixes and usability optimization
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Added a new soft (virtual) keyboard enabling arbitrary keyboard input to guests,
+ including multimedia keys
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Fixed crash in cloud related wizards when accessibility
+ functionality was enabled
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Show VM CPU load as part of status bar CPU indicator
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Improved and extended the Session Information dialog
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Fixed/improved mouse pointer scaling
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Some issues related to mouse integration cursor scaling were
+ addressed (bug #14366), more to go
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Fix and unify geometry save/restore in various dialogs
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Added the missing restriction options for disabling new
+ functionality such as the VISO creator
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ GUI: Popup messages mouse click fix
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Graphics: Remove 3D support for VBoxVGA (old one deprecated with 6.0)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Graphics: Additional texture format support on Windows host
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Graphics: Improved fix for flickering on Windows host
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>Input: Added support for horizontal scrolling in the PS/2 mouse
+ device using the IntelliMouse Explorer protocol. Note that this support
+ is automatically used by Linux guests but not by Windows guests
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>vboximg-mount: Experimental support for direct read-only access
+ to NTFS, FAT and ext2/3/4 filesystems inside a disk image without
+ the need for support on the host
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>vboximg-mount: Now also available on Linux host
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Storage: Experimental support for virtio-scsi, for both hard disks and
+ optical drives (including boot support in BIOS)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Storage: For optical drive emulation fix empty host drive crash
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ USB: Improvements for EHCI controller implementation
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ USB: Filter can now specify port path, uniquely identifying a port
+ in a system
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ NAT: Fix TFTP OACK response, send only if request has options
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ NAT Network: Use non-blocking sockets on Linux for accepted
+ incoming connections (port forwarding)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ PCnet-ISA: Added new network adapter type, currently CLI only
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Audio: Allow changing the host audio backend while the VM is
+ in saved state
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ ACPI: Report NVMe controller
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ VGA: Improve hardware and BIOS compatibility
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ VBoxSVGA/VMSVGA: Support YUV2 and related texture formats with hosts
+ using OpenGL (macOS and Linux), which accelerates video playback
+ when 3D is enabled by delegating the color space conversion to the
+ host GPU
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ VBoxSVGA/VMSVGA: Several drawing fixes for the 3D case
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ VMSVGA 3D: Fixed OpenGL compressed textures
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ VBoxManage: More cloud functionality coverage, e.g. starting
+ a cloud instance
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ VBoxManage: As part of the guest control feature support moving
+ multiple source files/directories to a target directory
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>Guest Control/VBoxManage: Added support for specifying multiple sources
+ when renaming guest files
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>VBoxManage: Show "unrestricted guest" and "nested HW
+ virtualization" CPU features when listing the host information</para>
+ </listitem>
+
+ <listitem>
+ <para>
+ API: Reduce the amount of leftovers from Move VM function
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Shared Clipboard: Implemented experimental support for file transfers
+ for Linux hosts on Windows guests (disabled by default)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ SMBIOS: Store system UUID in little endian format which is the
+ default for new VMs, while existing VMs stick to the old VirtualBox
+ behavior of storing them in big endian format for backwards
+ compatibility to avoid breaking the activation status of Windows VMs
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>VBoxSDL frontend: Fixed running on Windows hosts</para>
+ </listitem>
+
+ <listitem>
+ <para>
+ macOS host: Fix VM crashes (most visible on macOS Catalina)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Linux host: Improve vboxweb systemd service dependency information
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Linux host: Drop PCI passthrough, the current code is too incomplete
+ (cannot handle PCIe devices at all), i.e. not useful enough
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>Linux host and guest: Support Linux 5.4 (bug #18945)</para>
+ </listitem>
+
+ <listitem>
+ <para>Linux host and guest: Force disabling of kernel module signing
+ during build (user can do it afterwards)</para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Windows host: When possible, distinguish USB devices by port number; helps
+ with accurate capturing of devices when multiple otherwise identical devices
+ are connected
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Windows Guest Additions: Many fixes for drawing problems in the
+ driver for VBoxSVGA
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Windows Guest Additions: Fixes for legacy VBoxVGA adapter, restore
+ previously working cases
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Windows Guest Additions: Restore VHWA functionality for VBoxSVGA
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Windows guest: DXVA implementation for WDDM driver
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Documentation: Updated supported host operating systems, added few
+ new manual pages (more to come later)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ EFI: Switch to newer firmware code base and add NVRAM support,
+ should improve compatibility with OSes significantly
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ EFI: Added support for booting from APFS
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ EFI: Added support for non-standard SATA and NVMe boot device paths
+ created by OS X
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ EFI: Modified updated EFI code base to support older OS X guests again
+ </para>
+ </listitem>
+
+ </itemizedlist>
+
+ </sect1>
+
+</chapter>