VirtualBox

Changelog for VirtualBox 6.0

This page lists all changes of the VirtualBox 6.0 releases.
All branches: 7.1 · 7.0 · 6.1 · 6.0 · 5.2 · 5.1 · 5.0 · 4.3 · 4.2 · 4.1 · 4.0

VirtualBox 6.0.x is no longer supported!

VirtualBox 6.0.24 (released July 14 2020)

This is a maintenance release. The following items were fixed and/or added:

  • API: Fix unintentionally enabled audio due to a settings file version dependent bug
  • VBoxManage: Fix crash of 'VBoxManage internalcommands repairhd' when processing invalid input (bug #19579)
  • Guest Additions: Fix issues detecting guest additions ISO at runtime

VirtualBox 6.0.22 (released May 15 2020)

This is a maintenance release. The following items were fixed and/or added:

  • 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)
  • Guest Control/VBoxManage: fix handling of multiple environment variables supplied to 'VBoxManage guestcontrol VM run' (6.1.6/6.0.20 regression; bug #19518)

VirtualBox 6.0.20 (released April 14 2020)

This is a maintenance release. The following items were fixed and/or added:

  • USB: Multiple enhancements improving prformance and stability
  • VBoxManage: Multiple fixes for guestcontrol command
  • Graphics: Enhancements in 2D and 3D acceleration and rendering
  • API: Fix for exception handling bug in Python bindings
  • Linux host and guest: Support Linux kernel 5.6 (bug #19312)

VirtualBox 6.0.18 (released February 21 2020)

This is a maintenance release. The following items were fixed and/or added:

  • GUI: Update medium location shown im VM details when the Virtual Media Manager was used to move it
  • Virtualization core: Ignore writes to MSR_IA32_TSX_CTRL to avoid Windows 10 VM crashes on very new Intel CPUs (bug #19169)
  • DVD: Fix possible crash when ejecting the medium
  • USB: Fix isochronous transfers to the VM for xHCI
  • Serial: Avoid hangs due to inconsistent handshake signals when the config keeps it is disconnected
  • Serial: Improve host serial port passthrough handling on Windows host
  • VBoxManage: fixed creating a new VM using the default settings parameter (bug #19310)
  • macOS host: Use hardened runtime and request the needed entitlements, meeting latest notarization rules which also required moving VirtualBoxVM executable
  • macOS host: Fix a possible crash when accessing VM related memory from the kernel
  • macOS host: Update osxfuse to v3.10.4
  • Linux guest: Support Linux 5.5 (bug #19145)
  • Linux guest: Shared folder fix for loopback mounting of images

VirtualBox 6.0.16 (released January 14 2020)

This is a maintenance release. The following items were fixed and/or added:

  • Virtualization core: fixed delivery of debug exceptions when the guest single-steps under certain rare conditions (6.0.0 regression)
  • Virtualization core: fixed performance issue observed with Windows XP guests on AMD hosts (6.0.0 regression; bug #19152)
  • Storage: Fix crash when using host DVD drive without medium
  • Graphics: Improved fix for flickering on Windows host
  • Audio: fixed crash in the HDA emulation when using multi-speaker configurations
  • VBoxManage: fix "updateguestadditions" sub-command of "guestcontrol"
  • VBoxManage: show graphics controller type in VM info
  • API: support Python 3.8
  • macOS host: Fix VM crashes (most visible on macOS Catalina)
  • Linux host: fix systemd service dependency for web service
  • Linux host: Support Linux 5.5 (guest additions not yet)
  • Linux host and guest: Support Linux 5.4 (bug #18945)
  • Windows guest: Many fixes for drawing problems in the driver for VBoxSVGA
  • 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)
  • Linux guest: Fix missing symbol issue for shared folder kernel module affecting some Linux 4.x kernels (bug #18926)
  • macOS Guest Additions: Fix permissions of the uninstall tool (bug #19044)

VirtualBox 6.0.14 (released October 15 2019)

This is a maintenance release. The following items were fixed and/or added:

  • Virtualization core: fixed an invalid-guest state guru meditation in some rare circumstances on Intel hosts
  • Virtualization core: some fixes for systems with lots of processors
  • Audio: relaxed VRM / VRA (variable rate audio) bit checks to provide more compatibility for guests running ALSA setups with the AC'97 emulation
  • USB: made device capturing for passthrough more accurate and reliable on Windows host
  • Network: fixed potential issue with interrupt signalling for network adapters in UEFI guests
  • 3D: fixed flicker and redraw issues when using VBoxSVGA or VMSVGA graphics adapter (bugs #18562, #18956)
  • 3D: fixed crash with some applications when using VBoxSVGA or VMSVGA graphics adapter (bug #18638)
  • macOS host: fix crash of GUI VM process which showed up frequently with 10.15 Catalina (bug #18990)
  • Linux host: support Linux 5.3, thank you Larry Finger (see also bug #18911)
  • Linux host: improve python version detection during rpm package creation, can change package dependencies and fix some installation problems
  • Linux guests: calls to aio_read(3) and aio_write(3) may fail inside shared folders (bug #18805)
  • Linux guests: fix problem with shared folder unmounting in service script, thank you Denis Ryndine (bug #18853)
  • Linux guests: VBox 6.0.10 GAs fail to compile on Red Hat/CentOS/Oracle Linux 7.7 and Red Hat 8.1 Beta (bug #18917)

VirtualBox 6.0.12 (released September 03 2019)

This is a maintenance release. The following items were fixed and/or added:

  • OCI export: handle empty disk image correctly
  • API: fix potential crash when using the medium I/O functionality
  • VBoxManage: fixed documentation of VBoxManage modifyvm uarttype (bug #18759)
  • Network: scrub inbound TCP URG pointer, working around incorrect OOB handling
  • USB: Improved identification of power-saved devices on Windows hosts
  • Audio: in the AC97 work around buggy guest drivers which reprogram the sampling rate, breaking audio in and/or audio out
  • Windows host: fixed crashes on startup with software trying to inject code into a VM process
  • Linux host and guest: fix kernel module build for SLES 12 SP4 kernel
  • 3D: fixed state saving and loading when the VBoxVGA graphics adapter is used with 3D enabled (bug #18802, 6.0.10 regression)
  • Windows guests: fixed mouse cursor visibility updating
  • Windows guests: fixed graphics corruption in Windows 10 search menu with VBoxSVGA adapter
  • Windows guests: fixed dwm.exe crashes related to the WDDM driver for VBoxSVGA adapter when the VM has lots of RAM
  • MacOS Guest Additions fail to start in 6.0.10 (bug #18793)
  • Windows guests: fixed crashes when using shared folders (bug #18766)
  • Linux guests: unprivileged users unable to create files inside shared folders (bug #18737)
  • Linux guests: improve compatibility of vboxvideo.ko kernel module build logic (bug #18869)

VirtualBox 6.0.10 (released July 16 2019)

This is a maintenance release. The following items were fixed and/or added:

  • User interface: fix issue inputing controller names (bug #11579)
  • User interface: fix resize problems with recent Linux hosts (bug #18677)
  • Serial: fixed guru meditation when raw mode is enabled (bug #18632)
  • Serial: fixed possible VM crash under certain circumstances
  • USB: Fixed "unrecoverable error" problems in OHCI emulation (bug #18593, 6.0.6 regression)
  • USB: improve captured device identification
  • VBoxManage: fix reversed reporting of audio input and output (thank you Socratis Kalogrianitis)
  • VBoxManage: fix controlling recording for running machine (bug #18723)
  • Guest control service: various fixes
  • Windows hosts: fix problems copying files from shared folders (bug #18569)
  • Linux hosts: kernel module build fixes for various kernels (bug #18316)
  • Linux hosts: support UEFI secure boot driver signing on Ubuntu and Debian hosts (bug #11577)
  • Linux hosts: fix focus grabbing problems with recent Qt versions (builds from source only; thank you Fabian Vogt (SUSE) and Larry Finger; bug #18745)
  • Windows guests: many shared folders fixes
  • Windows guests: fix other services failing if seamless mode was not available
  • Linux guests: kernel module build fixes for various kernels (bugs #18677 and #18697; fixes by Larry Finger and Gianfranco Costamagna)
  • Linux guests: do not try to load old versions of libcrypt on recent guests in Guest Additions tools (bug #18682)
  • Linux guests: udev rules for guest kernel modules did not always take effect in time
  • Linux guests/VMSVGA: do not forget the guest screen size after a guest reboot
  • Linux guests: Kernel panic in Debian 9 guest at shut down with shared folders (bug #18667)
  • OS/2 guests: various shared folder fixes

VirtualBox 6.0.8 (released May 13 2019)

This is a maintenance release. The following items were fixed and/or added:

  • Core: fix saved state resume failures (bugs #18265 and #18331)
  • User interface: show full file location in New Medium window.
  • User interface: fix mouse click pass-through problems in multi-screen virtual machines (6.0.6 regression, bug #18567)
  • Graphics: fixed a crash when powering off a VM without graphics controller (bug #18570)
  • API: partial fix for dealing with VM config conflicting with other VMs related to medium UUIDs, now correctly flags VM as inaccessible (bug #17908)
  • Windows hosts: Support paths longer than 4096 characters on in shared folders
  • Linux hosts: fix kernel module build breakage in non-default build set-ups (bug #18620, thank you Ambroz Bizjak)
  • Linux hosts: fix kernel module build breakage in debug build set-ups (bug #18621, thank you Ambroz Bizjak)
  • Windows guests: notice file size increases in shared folders which were missed in certain cases
  • Linux guests: make shared folders work with Linux 3.16.35
  • Linux guests: fix incorrectly read-only shared folders (bug #18345)

VirtualBox 6.0.6 (released April 17 2019)

This is a maintenance release. The following items were fixed and/or added:

  • Virtualization core: nested AMD virtualization fixes
  • User interface: fixed copying directories in file manager
  • User interface: fixed operation progress in file manager when copying content
  • User interface: fixed operation progress when deleting snapshots
  • User interface: fixed unattended installation of recent Ubuntu guests
  • User interface: new virtual disk sector sizes should be divisible by 512 (bug #18177)
  • User interface: various additional improvements
  • Storage: fixed loading saved states for LsiLogic devices (6.0.0 regression; bug #18263)
  • Storage: fixed fixed reading certain QCOW2 images and support version 3 of the format readonly
  • Storage: Improved IDE PCI emulation to allow NetWare IDE drivers to use bus-mastering
  • Graphics: Improved VMSVGA support to work with old X servers which previously showed only a badly scrambled screen
  • Graphics: fixed invisible mouse cursor with VMSVGA emulation and without mouse integration (bug #18239)
  • Graphics: make EFI work with VMSVGA emulation (bug #18282)
  • Graphics: remember last guest screen size VMSVGA emulation (bug #18408)
  • Graphics: fix RDP to guests using VMSVGA emulation (bug #18518)
  • Graphics: various additional VMSVGA emulation fixes
  • Audio: implemented audio device enumeration for the DirectSound backend
  • Network: fixed unwanted padding bytes in Windows host adaptor network packets (bug #18202 and bug #18355)
  • Serial: fixed possible crash on Windows when using a host device (6.0.0 regression; bug #18319)
  • Serial: fixed loopback handling in the emulation causing garbage to be sent during boot with Linux guests (6.0.0 regression; bug #18319)
  • Shared folders: fixed duplicate folders after restoring a saved state (bug #18373)
  • Shared folders: fixed hangs inside guest (bug #18151)
  • Drag and drop: fixed copying files from guest host (bug #18305)
  • Recording: fixed modifying settings via VBoxManage (bug #18494)
  • Fixed invalid Extra Data characters making machines inaccessible
  • VBoxManage: crash fix (bug #18341)
  • Fixed hangs during failed virtual machine start-up
  • Windows host: fix unwanted wake-ups from standby, thank you Daniel Karsubka (bug #18549)
  • Windows host: disallow Pause as a host key (bug #18482)
  • Linux host and guest: support Linux 5.0 and 5.1, thank you Valdis Kletnieks (see also bug #18515)
  • Linux host: support kernel 4.4.169 (bug #18315)
  • Linux host: fix logging when building Linux kernel modules (bug #18226)
  • Linux host: clarified building Linux host drivers with secure boot (bug #18312)
  • FreeBSD host: compilation fixes
  • Installers: reduced size of packages
  • Web services: work with Java 11
  • LibreSSL compilation fix, thank you Stefan Strogin
  • Windows guests: fixed running applications which use complex display topologies with WDDM driver, fixed Skype for Business hangs (bug #17092)
  • Windows guests: fixed an occasional guest crash with WDDM driver and VBoxSVGA adapter (bug #18369)
  • Windows guests: shared folder file creation detection issue (bug #9276)
  • Windows guests: fixed "mismatched pool allocation/free" error with checked builds of Windows and ReactOS (bug #18187, thank you Adam Stachowicz)
  • Linux guests: shared folder performance and reliability improvements and missing features (bugs #17360, #819)
  • Linux guests: fixed a NULL pointer dereference in vboxvideo (bug #18443)
  • Solaris guests: fix an error message from VBoxClient (bug #18428)

VirtualBox 6.0.4 (released January 28 2019)

This is a maintenance release. The following items were fixed and/or added:

  • Virtualization core: support Shanghai/Zhaoxin CPUs.
  • User interface: handle command line arguments to VirtualBox correctly (bugs #18206 and #18197)
  • User interface: improvements to machine manager window, virtual optical disk creator, storage selector window and log viewer window
  • User interface: various small fixes and improvements
  • User interface: fix incorrect restoring of main window position (bug #18367)
  • Audio: implemented time scheduling for the AC'97 device emulation to keep audio and video in sync
  • Graphics: basic support for VMSVGA graphics device in virtual machines using EFI
  • Network: fix occasional NATNet crashes (bug #13899)
  • Network: worked around problems in certain PCnet drivers on old operating systems
  • Serial: fixed connecting to pseudo terminals on POSIX hosts (6.0.0 regression; bug #18319)
  • Linux hosts and guests: fix for building kernel modules against Linux 5.0. Thank you Kyle Laker

VirtualBox 6.0.2 (released January 15 2019)

This is a maintenance release. The following items were fixed and/or added:

  • User interface: fixed creation of desktop shortcuts for starting virtual machines (bug #18207)
  • User interface: allow the first run window to selecting host drives (bug #18230)
  • User interface: fixed attaching empty host optical drives (bug #18223)
  • User interface: implemented a new virtual optical disk creation window
  • USB: modified Linux backends to reset USB devices (previously, most guest attempts to reset USB devices were ignored)
  • PCnet: fixed a regression which caused some PCnet PCI guest drivers to not detect the emulated hardware (bug #18286)
  • Linux hosts: Skip device enumeration if PulseAudio interface is not available
  • Linux hosts: fixed conflict between Debian and Oracle build desktop files (bug #18264)
  • Linux and MacOS hosts: VirtualBoxVM command not accessible (bug #18257)
  • Windows guests: multiple monitor fixes with VBoxSVGA graphics
  • Windows guests: black screen with VBoxSVGA graphics when 3D is disabled (bug #18205)
  • Linux guests: fixed building drivers on SLES 12.4 (bug #18213)
  • Linux guests: fixed building shared folder driver with older kernels (bug #18238)
  • OS/2 shared folders: fixed write regression introduced in 6.0.0 GA

VirtualBox 6.0.0 (released December 18 2018)

This is a major update. The following major new features were added:

  • Implemented support for exporting a virtual machine to Oracle Cloud Infrastructure
  • Virtualization core: support for nested hardware-virtualization on AMD CPUs
  • User interface: greatly improved HiDPI and scaling support, including better detection and per-machine configuration
  • Major rework of user interface with simpler and more powerful application and virtual machine set-up
  • User interface: a new file manager enabling user to control the guest file system and copy files between host and guest.
  • Graphics: major update of 3D graphics support for Windows guests, and VMSVGA 3D graphics device emulation on Linux and Solaris guests
  • Added support for surround speaker setups (as used by Windows 10 Build 1809)
  • Added utility vboximg-mount on Apple hosts to access the content of guest disks on the host
  • Added support for using Hyper-V as the fallback execution core on Windows host, to avoid inability to run VMs at the price of reduced performance

In addition, the following items were fixed and/or added:

  • Execution core: fixed single-stepping in certain circumstances (bug #17316)
  • User interface: video and audio recording can now be separately enabled
  • Audio/Video recording fixes and improvements
  • Audio: better support for attaching and detaching remote desktop connections
  • Serial port emulation fixes
  • Serial ports: allow changing the serial port attachment while a machine is running (bug #6115)
  • Networking: Added a workaround for older guests which do not enable bus mastering for the virtio PCI device
  • Networking: fixed wrong RCODE from DNS AAAA query with --natdnshostresolver1 (bug #18171)
  • iSCSI: In cases where there is no ambiguity, the LUN of an iSCSI target is automatically determined, for targets with non-zero LUNs
  • Transparently resize disk images when merging if possible
  • VBoxManage: support for DHCP options
  • Fixed VNC/RDP (bug #18153)
  • Guest Control: various new interfaces and features (see SDK documentation)
  • Linux hosts: support Linux 4.20 (thank you Larry Finger)
  • Solaris: installer fixes
  • Shared folders: performance improvements
  • Guest Additions: improved shared folder auto-mounting
  • Windows Guest Additions: fix incorrect tablet co-ordinate handling with recent Windows 10 builds
  • Linux Additions: fix for building vboxvideo on EL 7.6 standard kernel, contributed by Robert Conde (bug #18093)
  • Linux guests: support Linux 4.20 (thank you Larry Finger)
  • Linux guests: support VMSVGA in the Linux and X11 Additions
  • MacOS Guest Additions: initial support
  • OS/2 Guest Additions: initial shared folder support
  • BIOS fixes
  • ACPI: Up to four custom ACPI tables can now be configured for a VM

Last modified 4 weeks ago Last modified on Sep 11, 2024 4:12:44 PM
Note: See TracWiki for help on using the wiki.

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