|
|
|
|
Changelog for virtualbox-guest-desktop-icons-6.1.34-645.27.noarch.rpm :
* Tue Jun 21 2022 Larry Finger - Package vboximg-mount correctly. boo#1200769. * Wed Jun 08 2022 Dominique Leuenberger - Explicitly BuildRequire pkgconfig(glx) and pkgconfig(glu): This happened to be pulled in by SDL-devel, but with the switch to sdl12-compat, this no longer happens. Virtualbox explicitly checks for them though, so it is our own responsibility to have those deps in place. * Fri May 27 2022 Larry Finger - Update fixes_for_kernel_5.18.patch to save and restore FPU status during interrupt. The change fixes boo#1199803. * Sat May 21 2022 Ben Greiner - Update support of building with Python * Add vbox-python-py310.patch for support of Python 3.10 https://github.com/archlinux/svntogit-community/commit/59d75cd22 https://www.virtualbox.org/changeset/90537/vbox https://www.virtualbox.org/changeset/86623/vbox * Drop switch_to_python3.4+.patch and vbox-python-detection.diff; replace by vbox-python-selection.patch for what is left of the above after removing some obvious cruft. Could still be more in there. * Remove unnecessary reusage of old python2 macros, we use python-rpm-macros already. * Tue May 17 2022 Dominique Leuenberger - Replace SDL-devel BuildRequires with pkgconfig(sdl): allow to use sdl12_compat as an alternative. * Wed May 11 2022 Martin Liška - Filter out rpmlint error that is valid for qemu, but will have its badness increased in the future. * Wed Apr 20 2022 Larry Finger - Version bump to 6.1.34 (released March 22 2022) by Oracle This is a maintenance release. The following items were fixed and/or added: VMM: Fix instruction emulation for \"cmpxchg16b\" GUI: Improved GUI behavior on macOS Big Sur and later when kernel extensions are not loaded EHCI: Addressed an issue with handling short packets (bug #20726) Storage: Fixed a potential hang during disk I/O when the host I/O cache is disabled (bug #20875) NVMe: Fixed loading saved state when nothing is attached to it (bug #20791) DevPcBios: Addressed an issue which resulted in rejecting the detected LCHS geometry when the head count was above 16 virtio-scsi: Improvements E1000: Improve descriptor handling VBoxManage: Fixed handling of command line arguments with incomplete quotes (bug #20740) VBoxManage: Improved \'natnetwork list\' output VBoxManage: NATNetwork: Provide an option (--ipv6-prefix) to set IPv6 prefix VBoxManage: NATNetwork: Provide an option (--ipv6-default) to advertise default IPv6 route (bug #20714) VBoxManage: Fix documentation of \"usbdevsource add\" (bug #20849) Networking: General improvements in IPv4 and IPv6 area (bug #20714) OVF Import: Allow users to specify a different storage controller and/or controller port for hard disks when importing a VM Unattended install: Improvements Shared Clipboard: Improved HTML clipboard handling for Windows host Linux host and guest: Introduced initial support for kernel 5.17 Solaris package: Fixes for API access from Python Solaris IPS package: Suppress dependency on libpython2.7.so. * Linux host and guest: Fixes for Linux kernel 5.14 Linux Guest Additions: Fixed guest screen resize for older guests which are running libXrandr older than version 1.4 Linux Guest Additions: Introduced initial support for RHEL 8.6 kernels (bug #20877) Windows guest: Make driver install smarter Solaris guest: Addressed an issue which prevented VBox GAs 6.1.30 or 6.1.32 from being removed in Solaris 10 guests (bug #20780) EFI: Fixed booting from FreeBSD ISO images (bug #19910) Removed file \"fixes_for_kernel_5.17.patch\" - fixed upstream. Fixes CVE-2022-21465 (boo#1198676), CVE-2022-21471 (boo#1198677), CVE-2022-21491 (boo#1198680), CVE-2022-21487 (boo#1198678), and CVE-2022-21488 (boo#1198679). Fixed boo#1198703 - package virtualbox-websrv needs sysvinit-tools * Tue Mar 29 2022 Larry Finger - Add fixes for kernel 5.17 - file \"fixes_for_kernel_5.17.patch\" added Add fixes for kernel 5.18 - file \"fixes_for_kernel_5.18.patch\" added * Fri Mar 11 2022 Larry Finger - Fix build error for guest modules in Leap 15.3 * Thu Jan 20 2022 Larry Finger - Version bump to 6.1.32 (released January 18 2022 by Oracle) This is a maintenance release. The following items were fixed and/or added: Fix for CVE-2022-21394 (boo#1194924) VMM: Changed the guest RAM management when using Hyper-V to be more compatible with HVCI (bug #20627 and #20694) VMM: Workaround for OS/2 guest unstability on newer AMD CPUs due to a missing TLB flush in OS/2 (bug #20625) GUI: Fixed keyboard focus loss in rare circumstances when using the mini toolbar in fullscreen mode Audio: Fixed accidental creation of empty debug log file when the OSS audio backend was configured E1000: Fix link status reporting for certain Linux kernels (some Oracle Linux ones, probably more) Unattended installation: Fixed regression introduced in 6.1.28, causing partitioning failure for Windows XP to 10 (bug #20769) Linux host: Fix access to some USB devices, device class was not correctly handled (bug #20721) Guest: Fixed wrong mouse position if guest is in text mode Guest Control: Fixed folders copying from host to guest and from guest to host Guest Control: Fixes for UNICODE handling Shared Clipboard: Improved HTML content exchange between X11 and Windows guests and hosts OS/2 Additions: Fixed some issues with extended attributes in the shared folders (bug #19453) File \"vboxclient-clipboard.service\" was removed while the shared clipboard problem with Wayland is further investigated. * Tue Jan 04 2022 Larry Finger - Add libnotify-tools to build requirements for virtualbox-guest-x11 (boo#1194128) Add service to start shared clipboard in Wayland sessions (boo#1194126). File \"vboxclient-clipboard.service\" is added. Thanks to Andrei Borzenkov for providing this file. * Thu Dec 30 2021 Larry Finger - Tumbleweed no longer assigns the group \"users\" to a user, which breaks TW guests under VirtualBox. This is fixed by adding \'TAG+=\"uaccess\"\' to the udev rule that creates /dev/vboxuser. Thanks to Andrei Borzenkov for help with this problem. This fixes boo#1194065. * Tue Dec 14 2021 Larry Finger - Added BuildRequires python-rpm-macros to fix build errors with SLE_15_SP2 (Thanks Ben Greiner) ran spec-cleaner on the spec file. * Mon Nov 22 2021 Larry Finger - Version bump to 6.1.30 (released November 22 2021 by Oracle) This is a maintenance release. The following items were fixed and/or added: VMM: Fixed 6.1.28 regression preventing VMs starting when using Hyper-V mode on Windows 10 GUI: Fixed inability to complete First Run wizard after browsing for an external image GUI: Fixed crash on macOS Big Sur while browsing for an external image from First Run wizard GUI: Fixed bug on Windows with inability to save taken screenshot under a folder with native name (bug #15561) GUI: Fixed bug on X11 with drag and drop initiated on single mouse click in VM storage settings GUI: Fixed settings check on machines not supporting hardware virtualization GUI: Non critical media related errors should not cause modal pop-up error messages Host-only networking: Fixed crash parsing /etc/vbox/networks.conf DVD: Fixed drive lock handling across VM reset VBoxHeadless: Fixed crash when running on macOS Monterey (bug #20636) VBoxManage: Fixed incorrect help text for \"hostonlyif\" vboximg-mount: Error message if no image is specified Linux host: For all distribution specific packages (deb/rpm format) fix the packaging so that the feature for unattended installation of guest OSes works Linux host and guest: Introduced initial support for kernel 5.16 Shared Clipboard: Improved communication between guest and host when guest has no clipboard data to report Linux Guest Additions: Allow running only one VBoxDRMClient instance (bug #19373) File \"fixes_for_5.14.patch\" deleted - fixed upstream. File \"fixes-for-5.15.patch\" deleted - fixed upstream. File \"fixes-for-5.16.patch\" deleted - fixed upstream. * Wed Nov 17 2021 Larry Finger - Fix builds for Kernel 5.16. File \"fixes-for-5.16.patch\" is added. Reorder some of the patch numbers. * Wed Oct 20 2021 Larry Finger - Version bump to 6.1.28 (released October 19 2021 by Oracle) This is a maintenance release. The following items were fixed and/or added: VMM: Fixed guru meditation while booting nested-guests accessing debug registers under certain conditions UI: Bug fixes for touchpad-based scrolling VMSVGA: Fixed VM black screen issue on first resize after restoring from saved state (bug #20067) VMSVGA: Fixed display corruption on Linux Mint (bug #20513) Storage: Fixed a possible write error under certain circumstances when using VHD images (bug #20512) Network: Multiple updates in virtio-net device support Network: Disconnecting cable in saved VM state now is handled properly by virtio-net Network: More administrative control over network ranges, see user manual NAT: Fixed not rejecting TFTP requests with absolute pathnames (bug #20589) Audio: Fixed VM session aborting after PC hibernation (bug #20516) Audio: Fixed setting the line-in volume of the HDA emulation on modern Linux guests Audio: Fixed resuming playback of the AC\'97 emulation while a snapshot has been taken API: Added bindings support for Python 3.9 (bug #20252) API: Fixed rare hang of VM when changing settings at runtime Linux host: Improved kernel modules installation detection which prevents unnecessary modules rebuild Host Services: Shared Clipboard: Prevent guest clipboard reset when clipboard sharing is disabled (bug #20487) Host Services: Shared Clipboard over VRDP: Fixed to continue working when guest service reconnects to host (bug #20366) Host Services: Shared Clipboard over VRDP: Fixed preventing remote RDP client to hang when guest has no clipboard data to report Linux Host and Guest: Introduced initial support for kernels 5.14 and 5.15 Linux Host and Guest: Introduced initial support for RHEL 8.5 kernel Windows Guest: Introduced Windows 11 guest support, including unattended installation Deleted file \"fix_ordering_of_qt_includes.patch\" - fixed upstream. Fixes CVE-2021-35538, CVE-2021-35545, CVE-2021-35540, CVE-2021-35542, and CVE-2021-2475 (boo#1191869) * Tue Oct 12 2021 Ludwig Nussel - Use kernel_module_directory macro for kernel modules (boo#1191526) * Tue Oct 05 2021 Hans-Peter Jansen - Fix ldconfig invocation in scriptlets * Sat Oct 02 2021 Hans-Peter Jansen - Remove vbox-fix-usb-rules.sh from qt package to avoid file conflict * Sat Oct 02 2021 Larry Finger - Fix build failures in Leap 15.1 and Leap 15.2 due to kmk_sed issues. * Wed Sep 29 2021 Larry Finger - Finish UsrMerge for VirtualBox components (boo#1191104). * Wed Sep 08 2021 Larry Finger - Add file \"fixes-for-5.15.patch\" to fix builds on kernel 5.15. * Mon Aug 23 2021 Larry Finger - Patch build to work with the Leap 15.4 kernel. File \"fixes_for_leap15.4.patch\" as added. * Thu Jul 29 2021 Larry Finger - Version bump to 6.1.26 (released July 28 2021 by Oracle) This is a maintenance release. The following items were fixed and/or added: VMSVGA: fixed VM screen artifacts after restoring from saved state (bug #20067) Storage: Fixed audio endianness for certain CUE sheet CD/DVD images. VBoxHeadless: Running VM will save its state on host shutdown VBoxManage: Fix OS detection for Ubuntu 20.10 ISO with unattended install Linux Additions: Fixed mouse pointer offsetting issue for VMSVGA graphics adapter in multi-monitor VM setup (6.1.24 regression) File \"fix_ordering_of_qt_includes.patch\" added for Leap and SLR builds. * Tue Jul 20 2021 Larry Finger - Version bump to 6.1.24 (released July 20 2021 by Oracle) This is a maintenance release. The following items were fixed and/or added: Storage: Fixed starting a VM if a device is attached to a VirtIO SCSI port higher than 30 (bug #20213) Storage: Improvement to DVD medium change signaling Serial: Fixed a the guest missing interrupts under certain circumstances (6.0 regression, bug #18668) Audio: Multiple fixes and enhancements Network: Fixed connectivity issue with virtio-net after resuming VM with disconnected link Network: Fixed UDP GSO fragmentation issue with missing 8 bytes of payload at the end of the first fragment API: Fixed VM configuration for recent Windows Server versions Extension Pack: Fixed issues with USB webcam pass-through on Linux Host and guest driver: Fix small memory leak (bug #20280) Linux host and guest: Support kernel version 5.13 (bug #20456) Linux host and guest: Introduce support for SUSE SLES/SLED 15 SP3 kernels (bug #20396) Linux host: Installer will not attempt to build kernel modules if system already has them installed and modules versions match current version Guest Additions: Fixed crash on using shared clipboard (bug #19165) Linux Guest Additions: Introduce support for Ubuntu specific kernels (bug #20325) Solaris guest: Increased default memory and disk sizes EFI: Support network booting with the E1000 network controller emulation EFI: Stability improvements (bug #20090) Delete file \"fix_random_stack_failure.patch\" - fixed upstream. * Fri Jul 16 2021 Larry Finger - Add vboximg-mount to packaging. boo#1188045. Fix an error in file \"fixes_for_5.14.patch\". * Thu Jul 15 2021 Larry Finger - Add file \"fix_random_stack_failure.patch\" to fix CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT problem with kernel 5.13 as shown in boo#1188105. * Wed Jul 14 2021 Larry Finger - Add file \"fixes_for_5.14.patch\" to fix builds on kernel 5.14. * Mon May 17 2021 Larry Finger - Disable the build of kmp vboxvideo, at least temporarily. * Fri May 14 2021 Dan Čermák - Correct WantedBy entry in vboxadd-service * Wed May 12 2021 Dan Čermák - Require which for /usr/lib/virtualbox/vboxadd-service * Mon May 10 2021 Dirk Müller - fix license packaging, small cruft cleanup (avoid owning directories provided by filesystem rpm) * Fri Apr 30 2021 Larry Finger - Version bump to 6.1.22 (released April 29 2021 by Oracle) This is a maintenance release. The following items were fixed and/or added: VMM: Improved performance of 64-bit Windows and Solaris guests when Hyper-V is used on recent Windows 10 hosts VMM: Fixed frequent crashes of 64-bit Windows Vista and Server 2003 guests when Hyper-V is used GUI: Fixed regression where user was not able to save unset default shortcuts (bug #20305) Storage: Fixed regression in LsiLogic SAS controller emulation caused VM crash (bug #20323) Linux Guest Additions: Fixed issue when it was not possible to run executables from mounted share (bug #20320) Fixes for CVE-2021-2145 CVE-2021-2250 CVE-2021-2264 CVE-2021-2266 CVE-2021-2279 CVE-2021-2280 CVE-2021-2281 CVE-2021-2282 CVE-2021-2283 CVE-2021-2284 CVE-2021-2285 CVE-2021-2286 CVE-2021-2287 CVE-2021-2291 CVE-2021-2296 CVE-2021-2297 CVE-2021-2306 CVE-2021-2309 CVE-2021-2310 CVE-2021-2312 * Sat Apr 24 2021 Larry Finger - Version bump to (released April 20 2021 by Oracle) This is a maintenance release. The following items were fixed and/or added: VMM: Fixed extremely poor VM performance depending on the timing of various actions (regression in 6.1.0) VMM: Fixed guest OS hanging under certain circumstances when Hyper-V is present (bug #20141) VMM: Fixed Guru Meditation error when using a nested hypervisor under certain circumstances (bug #20175) VMM: Fixed a SMAP related host panic affecting Solaris 11.4 systems with Intel Haswell CPUs or later (bug #16068) OCI: Add cloud-init support for export to OCI and for OCI instance creation GUI: Fixed \"Delete all files\" leaving behind Logs/VBoxUI.log (bug #20235) Audio: Multiple fixes and enhancements Audio: Fixed detection of duplex audio devices on macOS (5.0 regression; bug #20171) Network: Fixed link status reporting for \"not attached\" adapters Network: Fixed connectivity issues with e1000 in OS/2 guests (6.1.18 regression; bug #20148) Network: Fixed VxWorks e1000 driver compatibility issue (bug #20182) Network: Fixed GUI checks for port forwarding rules rejecting IPv6 with \"Nat Network\" (bug #14847) DHCP: Don\'t crash in the presence of fixed address assignments (bug #20128) Serial: Fixed possible VM hang when using the a serial port in disconnected mode (bug #19854) Webcam: Fixed interoperability with v4l2loopback and fixed a crash under certain circumstances (bug #20176) NVMe: Fixed sporadic Windows VM hang or reboot on high CPU load VBoxManage: Allow changing network adapter attachment of a saved VM with \"modifyvm\" vboximg-mount: Fix for argument processing to honor the \'--root\' option (6.0 regression; bug #20073) Linux host and guest: Support kernel versions 5.11 (bug #20198) and 5.12 Linux host: Maximum MTU size increased to 16110 for host-only adapters on Linux kernels 4.10+ (bug #19122) Linux Guest Additions: Fix vboxvideo module compilation for kernel version 5.10.x Linux Guest Additions: Fixed kernel module build for RHEL 8.4 beta and CentOS Stream (bug #20289) File \"fixes-for-5.11.patch\" is deleted. The issue is fixed upstream. File \"vboxautostart.sh\" is replaced by \"vboxautostart-service.sh\" File \"vboxautostart.service\" is replaced by \"vboxautostart-service.service\" Fixes boo#1183329 \"virtualbox 6.1.18 crashes when it runs nested VM\" Fixes boo#1183125 \"Leap 15.3 installation in Virtualbox without VBox integration\" Fixes CVE-2021-2264 and boo#1184542. The directory for the .start files for autostarting VMs is moved from /etc/vbox to /etc/vbox/autostart.d. In addition, the autostart service is hardened (by Oracle). File \"virtualbox-kmp-files-leap\" is deleted. * Sat Apr 24 2021 Callum Farmer - Use distconfdir for xinitrc.d files on TW * Wed Apr 07 2021 Larry Finger - Improve autostart security boo#1182918. * Thu Apr 01 2021 Richard Brown - Own %{_sysconfdir}/X11/xinit/xinitrc.d as default packages (eg systemd) no longer do so, breaking package build. * Mon Mar 01 2021 Matthias Gerstner - update-extpack.sh: explicitly use https:// protocol for authenticity. The http:// URL is currently redirected to https:// but don\'t rely on this. * Sat Feb 20 2021 Larry Finger - Add code to generate guest modules for Leap 15.2 and Leap 15.3. The kernel versions do not allow window resizing. Files \"virtualbox-kmp-files-leap\" and \"vboxguestconfig.sh\" are added * Thu Feb 04 2021 Larry Finger - Fix build for Leap 15.3. File \"fixes_for_leap15.3.patch\" is added. * Sat Jan 23 2021 Larry Finger - Fix additional problem with modal dialog parent. Fixes CVE-2021-2074, boo#1181197 and CVE-2021-2129, boo#1181198. * Wed Jan 20 2021 Larry Finger - Version update to 6.1.18 (released January 19 2021) This is a maintenance release. The following items were fixed and/or added: Nested VM: Fixed hangs when executing SMP nested-guests under certain conditions on Intel hosts (bug #19315, #19561) OCI integration: Cloud Instance parameters parsing is improved on import (bug #19156) Network: UDP checksum offloading in e1000 no longer produces zero checksums (bug #19930) Network: Fixed Host-Only Ethernet Adapter DHCP, guest os can not get IP on host resume (bug #19620) NAT: Fixed mss parameter handing (bug #15256) macOS host: Multiple optimizations for BigSur Audio: Fixed issues with audio playback after host goes to sleep (bug #18594) Documentation: Some content touch-up and table formatting fixes Linux host and guest: Support kernel version 5.10 (bug #20055) Solaris host: Fix regression breaking VGA text mode since version 6.1.0 Guest Additions: Fixed a build failure affecting CentOS 8.2-2004 and later (bug #20091) Guest Additions: Fixed a build failure affecting Linux kernels 3.2.0 through 3.2.50 (bug #20006) Guest Additions: Fixed a VM segfault on copy with shared clipboard with X11 (bug #19226) Shared Folder: Fixed error with remounting on Linux guests File \"debug_mountsf.patch\" is deleted - fixed upstream. File \"linux-5.10-address-space-fixes.patch\" is deleted - fixed upstream. File \"linux-5.10-framebuffer-fixes.patch\" is deleted - fixed upstream. File \"linux-5.10-r0drv-memobj-fix-r0.patch\" is deleted - fixed upstream. * Thu Jan 14 2021 Larry Finger - Under some circumstances, shared folders are mounted as root. File \"debug_mountsf.patch\" is added to allow recovery on affected systems. Automounted volumes are not fixed by this patch; however, manual mounting with the uid/gid options are correct. * Tue Dec 29 2020 Larry Finger - Fix build for kernel 5.11 - File \"fixes-for-5.11.patch\" is added. * Sun Dec 20 2020 Larry Finger - Disable build of guest modules. These are included in recent kernels and are not needed for Tumbleweed, Leap 15.1 and Leap 15.3. File \"vboxguestconfig.sh\" is deleted. * Sat Dec 12 2020 Larry Finger - Fix additional mouse control dialog issues. * Thu Dec 10 2020 Larry Finger - Forward Hans-Peter Jansen\'s fixes. * Wed Dec 09 2020 Hans-Peter Jansen - Add vb-6.1.16-modal-dialog-parent.patch in order to solve the file selector dialog mouse control issues * Tue Dec 08 2020 Dominique Leuenberger - Fix build with RPM 4.16: Do not install files to buildroot during the build phase:- Do not forcibly require systemd: systemd_ordering is sufficient. * Mon Dec 07 2020 Hans-Peter Jansen - Add linux-5.10-r0drv-memobj-fix-r0.patch to fix build with kernel 5.10- Add linux-5.10-address-space-fixes.patch to fix sharedfolders with 5.10- Add linux-5.10-framebuffer-fixes.patch to fix framebuffer with 5.10 * Tue Oct 20 2020 Larry Finger - Version bump to 6.1.16 (released October 16 2020 by Oracle) This is a maintenance release. The following items were fixed and/or added: File \"fixes_for_5.9.patch\" deleted - fixed upstream. VMM: Fixed random memory corruption and XMM register state corruption inside the VM when Hyper-V is used (bug #19695) VMM: Fixed VMSVGA 3D support with Linux guests when Hyper-V is used (bug #19884) GUI: Fixed some Qt related crashes on macOS Big Sur Oracle Cloud Infrastructure integration: Fixed network integration not working behind some proxies USB: Mask out remote wake capability to avoid unresponsive devices Audio: Fixed issues with audio playback after host goes to sleep (bug #18594) Serial: Keep transferring data if the status line monitoring fails Serial: Fixed blocking a re-connect when TCP mode is used (bug #19878) HPET: Fixed inability of guests to use the last timer VBoxManage: Fixed detection of system locale when running \'VBoxManage unattended install\' without --locale (bug #19856) Linux host and guest: Support kernel version 5.9 (bug #19845) 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 Linux guest: Fixed VBoxService crashing in the CPU hot-plug service under certain circumstances during a CPU hot-unplug event (bugs #19902 and #19903) Linux guest: Fixed Guest additions build for RHEL 8.3 beta (bug #19863) * Fri Sep 18 2020 Larry Finger - %service_del_postun_without_restart is not yet available in Leap 15.{1,2} of SLE15_SP1. For that reason, a workaround is added. * Fri Sep 18 2020 Hans-Peter Jansen - keep \"Provides: multiversion(kernel)\" in kmp package * Fri Sep 11 2020 Franck Bui - Make use of %service_del_postun_without_restart And stop using DISABLE_RESTART_ON_UPDATE as this interface is obsolete. * Thu Sep 10 2020 Larry Finger - Update to Oracle version 6.1.14a. This minor update enables the building of libvirt again. File \"fix_virtio_build.patch\" is removed. * Tue Sep 08 2020 Larry Finger - Remove symbols that forced rebuild of initrd- Version update to 6.1.14 (released September 04 2020 by Oracle) File \"fix_virtio_build.patch\" is added to fix a build problem. This is a maintenance release. The following items were fixed and/or added: GUI: Fixes file name changes in the File location field when creating Virtual Hard Disk (bug #19286) VMM: Fixed running VMs which failed to start with VERR_NEM_MISSING_KERNEL_API_2 when Hyper-V is used (bug #19779 and #19804) Audio: fix regression in HDA emulation introduced in 6.1.0 Shared Clipboard: Fixed a potential crash when copying HTML data (6.1.2 regression; bug #19226) Linux host and guest: Linux kernel version 5.8 support EFI: Fixed reading ISO9660 filesystems on attached media (6.1.0 regression; bug #19682) EFI: Support booting from drives attached to the LsiLogic SCSI and SAS controller emulations * Fri Aug 28 2020 Larry Finger - Pseudo version bump to 6.1.13, which is NOT an Oracle release. Update VB sources to run under kernel 5.8.0+ with no modifications to the kernel. These sources are derived from r85883 of the Oracle svn repository. For operations with USB{2,3}, the extension pack for revision 140056 must be installed. Once Oracle releases 6.1.14, then the extension pack and VB itself will have the same revision number. File \"fixes_for_5.8.patch\" is removed as that part was fixed upstream. Fixes boo#1175201. * Thu Aug 20 2020 Larry Finger - Modify fixes_for_5.9.patch. * Thu Aug 20 2020 Larry Finger - Fix build for kernel 5.9. File \"fixes_for_5.9.patch\" is added. * Sat Aug 08 2020 Larry Finger - Delete temporary USBpassthru test patch. * Fri Aug 07 2020 Larry Finger - Apply Oracle changes for kernel 5.8. * Wed Jul 15 2020 Larry Finger - Version bump to 6.1.12 (released July 14 2020 by Oracle) This is a maintenance release. The following items were fixed and/or added: File \"turn_off_cloud_net.patch\" added. Fixes for CVE-2020-14628, CVE-2020-14646, CVE-2020-14647, CVE-2020-14649 CVE-2020-14713, CVE-2020-14674, CVE-2020-14675, CVE-2020-14676 CVE-2020-14677, CVE-2020-14699, CVE-2020-14711, CVE-2020-14629 CVE-2020-14703, CVE-2020-14704, CVE-2020-14648, CVE-2020-14650 CVE-2020-14673, CVE-2020-14694, CVE-2020-14695, CVE-2020-14698 CVE-2020-14700, CVE-2020-14712, CVE-2020-14707, CVE-2020-14714 CVE-2020-14715 bsc#1174159. UI: Fixes for Log-Viewer search-backward icon Devices: Fixes and improvements for the BusLogic SCSI controller emulation Serial Port: Regression fixes in FIFO data handling Oracle Cloud Infrastructure integration: Experimental new type of network attachment, allowing local VM to act as if it was run in cloud API: improved resource management in the guest control functionality VBoxManage: fixed command option parsing for the \"snapshot edit\" sub-command VBoxManage: Fix crash of \'VBoxManage internalcommands repairhd\' when processing invalid input (bug #19579) Guest Additions, 3D: New experimental GLX graphics output Guest Additions, 3D: Fixed releasing texture objects, which could cause guest crashes 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 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 Guest Additions: Improve resize coverage for VMSVGA graphics controller Guest Additions: Fix issues detecting guest additions ISO at runtime Guest Additions: Fixed German translation encoding for Windows GA installer * Tue Jul 14 2020 Callum Farmer - More fixes for %_libexecdir changing to /usr/libexec(bsc#1174075) - Previous fixes accidentally removed from changelog after conflict * Fri Jul 10 2020 Gary Ching-Pang Lin - Switch to multibuild to so that we can maintain one spec file for both virtualbox and virtualbox-kmp and build them separately. (bsc#1114605) + Add file \"_multibuild\" to specify the additional \"kmp\" build flavor. + Merge \"virtualbox-kmp.spec\" into \"virtualbox.spec\" + Drop file \"virtualbox-kmp.changes\". + Add file \"fixes_for_sle12.patch\" * Tue Jun 23 2020 Gary Ching-Pang Lin - Split virtualbox-kmp from virtualbox.spec (bsc#1114605) Adds files \"virtualbox-kmp.spec\" and \"virtualbox-kmp.changes\". * Sat Jun 13 2020 Larry Finger - Add fixes to build with kernel 5.8. File \"fixes_for_5.8.patch\" is added.- Remove file \"fixes_for_5.5.patch\". Fixed upstream.-`Add file \"fixes_for_makefile.patch\" to clean up the Makefile used from the vboxdrv service routine when modules are not available. * Fri Jun 05 2020 Larry Finger - Version bump to 6.1.10 (released June 05 2020 by Oracle) This is a maintenance release. The following items were fixed and/or added: GUI: Fixed crash when using Qt on Xwayland sessions (bug #19583) GUI: Fixed mouse pointer doesn\'t work properly in Windows guests when scaling is on (bug #19597) VBoxManage: Fixed crash of \'VBoxManage internalcommands repairhd\' when processing invalid input (bug #19579) Settings: disable audio input and audio output by default for new VMs (bug #19527) Guest Additions: Fixed resizing and multi monitor handling for Wayland guests. (bug #19496) Guest Additions: Fixed VBoxClient error: The parent session seems to be non-X11. (bug #19590) Linux host and guest: Linux kernel version 5.7 support. (bug #19516 File \"fix_wayland_crash.patch\" is removed - fixed upstream. * Fri May 29 2020 Larry Finger - Gsoap 2.8.103 changes the way that \"soap_socket_errno\" is handled. File \"handle_gsoap_208103.patch\" is added. Handle case where Wayland chooses wrong video. File \"fix_wayland_crash.patch\" is added. * Sat May 16 2020 Larry Finger - Version bump to 6.1.8 (released May 15 2020 by Oracle) This is a maintenance release. The following items were fixed and/or added: File \"fixes_for_5.7.patch\" is removed as the issue was fixed upstream. GUI: Fix several layout and mouse position handling bugs with soft keyboard GUI: Fixed crash on last VM removed (6.1.4 regression; bug #19568, #19525, #19506, #19490, #19481, #19397) GUI and API: Allow renaming VMs which are in saved state Serial: Fixed slow guest output when using the TCP server mode without anyone being connected Guest Additions: Restored \'VBoxClient--checkhostversion\' functionality (6.1.0 regression; bug #19470) Guest Additions: Fixed resizing and multi monitor handling for X11 guests. (6.1.0 regression; bug #19496) 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: Fixed handling of multiple environment variables supplied to \'VBoxManage guestcontrol VM run\' (6.1.6/6.0.20 regression; bug #19518) Guest Control: Implemented support for long(er) command lines Guest Control: Various stability improvements * Wed Apr 15 2020 Larry Finger - Version bump to 6.1.6 (released April 14 2020 by Oracle) This version fixes bsc#1169249, bsc#1169202, and bsc#1166782. This is a maintenance release. The following items were fixed and/or added: GUI: Multiple enhancements including visual elements updates Graphics: Fixed monitor resizing and multi-monitor handling bugs on X11 guests with VMSVGA graphics adapter Graphics: Enhancements in 2D and 3D acceleration and rendering USB: Multiple enhancements improving prformance and stability Serial port: Improve error handling and fix hang when host port disappears VBoxManage: Multiple fixes for guestcontrol operations API: Fix for exception handling bug in Python bindings Shared clipboard: Multiple fixes including possible crash and HTML data support Linux host and guest: Support Linux kernel 5.6 (bug #19312) File \"VirtualBox-6.1.4-VBoxClient-vmsvga-x11-crash.patch\" removed - fixed upstream. File \"fixes_for_5.6.patch\" removed - fixed upstream. File \"change_default_display.patch\" removed - fixed upstream. * Mon Apr 13 2020 Larry Finger - Fix bug that deletes everything in ~/.vbox/ * Mon Apr 13 2020 Larry Finger - Fix builds for kernel 5.7. File \"fixes_for_5.7.patch\" is added. * Thu Apr 09 2020 Larry Finger - Change default display type for openSUSE virtual machines. The default type has been VMSVGA; however, this display type fails to utilize driver vboxvideo. thus the display size is fixed. This problem is under investigation, but until a fix is found, the default is changed to VBoxVGA with file \"add change_default_display.patch\".- Makefile in the kernel-host-source package has a typo bug fixed (boo#1168910) and a large number of warnings are fixed. * Sun Apr 05 2020 Hans-Peter Jansen - apply fixes for kernel 5.6 unconditionally- adjust fixes_for_5.6.patch in such a way, it can be applied unconditionally (in order to support builds for newer kernel with older distributions) * Sun Mar 29 2020 Larry Finger - Fix build errors for gcc-10 (boo#1167897). File \"fixes_for_gcc10.patch\" is added.- Convert /usr/bin/VirtualBox to use \"~/.config/VirtualBox\" instead \"~/.vbox\". This change was requested in boo#1167660. * Fri Mar 27 2020 Antonio Larrosa - Add patch to fix missing include with Qt 5.15: * fix-missing-includes-with-qt-5.15.patch * Tue Mar 24 2020 Larry Finger - With version 6.1.4 of VB, the bidirectional clipboard part of VBoxClient for guest systems is failing. A patch is provided at https://www.virtualbox.org/ticket/19336. These changes have been added to file \"VirtualBox-6.1.4-VBoxClient-vmsvga-x11-crash.patch\". This fixes boo #1167403 \"VBoxClient --clipboard dies\". * Sun Mar 22 2020 Larry Finger - Update the wrapper that starts the UI for VirtualBox to check the version of the extpack that is installed. If no pack is installed or if the license is not current, the new code does nothing. If there is a current license and the installed pack does not match the running version of VB, then the script downloads and installs the new version. File \"update-extpack.sh\" is added. * Mon Mar 16 2020 Larry Finger - A fix for boo #1166782 (\"VirtualBox Guest 6.1.4 for OpenSUSE 15.1 constant segfault in libX11.so.6.3 every 5 seconds\") is fixed. File \"VirtualBox-6.1.4-VBoxClient-vmsvga-x11-crash.patch\", published in https://www.virtualbox.org/ticket/19357, fixes the problem. * Wed Mar 11 2020 Larry Finger - Version bump to 6.1.4 (released February 19 2020 by Oracle) This is a maintenance release. The following items were fixed and/or added: Virtualization core: Fixed a rare issue with ICEBP instruction causing guru meditations on Intel hosts (6.1.0 regression; bug #19171) Virtualization core: Fixed macOS Catalina guests failing to boot after upgrading to 10.15.2 onwards (bug #19188) GUI: recent NLS integration and bug fixes for GUI and Qt translation tags USB: Fix isochronous transfers to the VM for xHCI Serial: Fix buffer handling, avoiding receiving stale data when the receive queue is flushed (bug #18671) Serial: Improve host serial port passthrough handling on Windows host VBoxManage: Restore old --clipboard option for modifyvm command Linux guest: Support Linux 5.5 (bug #19145) Linux guest: Shared folder fix for loopback mounting of images BIOS: Always report non-ATA disks as ready BIOS: Report EFI support through DMI table (bug 19144) VGA BIOS: Reduce stack space usage for INT 10h handlers * Thu Feb 27 2020 Larry Finger - Kernel 5.6.0-rc3 introduced some fixes for the Y2038 problem. File \"fixes_for_5.6\" has been modified to handle these changes. * Sat Feb 15 2020 Larry Finger - Update patches for v5.5 to handle errors in vboxvideo. boo#1163337. * Wed Feb 12 2020 Larry Finger - Add file \"fixes_for_5.6.patch\" to handle API changes. * Fri Jan 17 2020 Larry Finger - Version update to 6.1.2 (released January 14 2020i by Oracle) 18 Vulnerabilities fixed: CVE-2020-2674 CVE-2020-2682 CVE-2020-2698 CVE-2020-2701 CVE-2020-2702 CVE-2020-2726 CVE-2020-2681 CVE-2020-2689 CVE-2020-2690 CVE-2020-2691 CVE-2020-2692 CVE-2020-2703 CVE-2020-2704 CVE-2020-2705 CVE-2020-2725 CVE-2020-2678 CVE-2020-2727 CVE-2020-2693 See bsc#1161050 File \"fixes_for_leap15.2.patch\" added to fix build for Leap 15.2. File \"vbox_fix_for_gcc7.patch\" is deleted - fixed upstream. File \"fixes_for_5.4.patch\" is deleted - fixed upstream. Exclude 32-bit builds Update so the openSUSE Leap 42.3 builds OK. As announced earlier by Oracle, 32-bit builds are no longer supported. This is a maintenance release. The following items were fixed and/or added: Virtualization core: fixed performance issue observed with Windows XP guests on AMD hosts (6.0.0 regression; bug #19152) Virtualization core: consistent IBRS/IBPB CPUID feature reporting, avoids crash of NetBSD 9.0 RC1 installer (bug #19146) GUI: fixed updating of runtime info GUI: in Display settings, do not show \"2D video acceleration\" checkbox if it is meaningless for the selected graphics adapter Audio: fixed audio input handling when VRDE is enabled Audio: fixed crash in the HDA emulation when using multi-speaker configurations Storage: fixed use of encrypted disks with snapshots involved (6.1.0 regression; bug #19160) Storage: improve performance of virtio-scsi Storage: read-only support for compressed clusters in QCOW2 images Linux host: Support Linux 5.5 (guest additions not yet) Windows guest: accelerate 2D video decoding (scaling and color space conversion) if the VM is configured to use VBoxSVGA with 3D enabled Windows guest: fix guest additions installer to upgrade the mouse filter driver reliably Windows guest: when uninstalling older Guest Additions with old 3D support enabled try restoring original Direct3D files 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) * Tue Dec 24 2019 Larry Finger - Version update to 6.1.0 (released December 10 2019 by Oracle) - Fixes bsc#1132102. - Removed file \"set_graphics_type.patch\" as the problem is fixed upstream. This is a major update. The following major new features were added: - Implemented support for importing a virtual machine from Oracle Cloud Infrastructure - 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 - 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 - Graphics: New style 3D support (with VBoxSVGA and VMSVGA) remains, old style 3D support (with VBoxVGA) has been completely removed - Shared Clipboard: Implemented experimental support for file transfers (Windows hosts/guests only at the moment). Needs to be enabled via VBoxManage (disabled by default). In addition, the following items were fixed and/or added: In addition, the following items were fixed and/or added: - Virtualization core: Drop recompiler, i.e. running VMs now needs a CPU supporting hardware virtualization - Runtime: Works now on hosts with many CPUs (limit now 1024) - 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) - GUI: Improved the VISO creation and file manager dialogs - 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 - 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 - GUI: Details pane provides more complete information - 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 - GUI: More consistent medium selection (both showing known images and allowing to select using the file picker) - 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 - GUI: Storage and Network settings pages bug-fixes and usability optimization - GUI: Added a new soft (virtual) keyboard enabling arbitrary keyboard input to guests, including multimedia keys - GUI: Fixed crash in cloud related wizards when accessibility functionality was enabled - GUI: Show VM CPU load as part of status bar CPU indicator - GUI: Improved and extended the Session Information dialog - GUI: Fixed/improved mouse pointer scaling - GUI: Some issues related to mouse integration cursor scaling were addressed (bug #14366), more to go - GUI: Fix and unify geometry save/restore in various dialogs - GUI: Added the missing restriction options for disabling new functionality such as the VISO creator - GUI: Popup messages mouse click fix - Graphics: Remove 3D support for VBoxVGA (old one deprecated with 6.0) - Graphics: Additional texture format support on Windows host - Graphics: Improved fix for flickering on Windows host - 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 - 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 - vboximg-mount: Now also available on Linux host - Storage: Experimental support for virtio-scsi, for both hard disks and optical drives (including boot support in BIOS) - Storage: For optical drive emulation fix empty host drive crash - USB: Improvements for EHCI controller implementation - USB: Filter can now specify port path, uniquely identifying a port in a system - NAT: Fix TFTP OACK response, send only if request has options - NAT Network: Use non-blocking sockets on Linux for accepted incoming connections (port forwarding) - PCnet-ISA: Added new network adapter type, currently CLI only - Audio: Allow changing the host audio backend while the VM is in saved state - ACPI: Report NVMe controller - VGA: Improve hardware and BIOS compatibility - 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 - VBoxSVGA/VMSVGA: Several drawing fixes for the 3D case - VMSVGA 3D: Fixed OpenGL compressed textures - VBoxManage: More cloud functionality coverage, e.g. starting a cloud instance - VBoxManage: As part of the guest control feature support moving multiple source files/directories to a target directory - Guest Control/VBoxManage: Added support for specifying multiple sources when renaming guest files - VBoxManage: Show \"unrestricted guest\" and \"nested HW virtualization\" CPU features when listing the host information - API: Reduce the amount of leftovers from Move VM function - Shared Clipboard: Implemented experimental support for file transfers for Linux hosts on Windows guests (disabled by default) - 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 - VBoxSDL frontend: Fixed running on Windows hosts - Linux host: Improve vboxweb systemd service dependency information - Linux host: Drop PCI passthrough, the current code is too incomplete (cannot handle PCIe devices at all), i.e. not useful enough - Linux host and guest: Support Linux 5.4 (bug #18945) - Linux host and guest: Force disabling of kernel module signing during build (user can do it afterwards) - Windows Guest Additions: Many fixes for drawing problems in the driver for VBoxSVGA - Windows Guest Additions: Fixes for legacy VBoxVGA adapter, restore previously working cases - Windows Guest Additions: Restore VHWA functionality for VBoxSVGA - Windows guest: DXVA implementation for WDDM driver - Documentation: Updated supported host operating systems, added few new manual pages (more to come later) - EFI: Switch to newer firmware code base and add NVRAM support, should improve compatibility with OSes significantly - EFI: Added support for booting from APFS - EFI: Added support for non-standard SATA and NVMe boot device paths created by OS X * Tue Dec 24 2019 Larry Finger - Turn build of vboxvideo back on just in case VB is used with an older kernel, and make the necessary fixes for kernel v5.5. * Wed Dec 18 2019 Larry Finger - Fix build for kernel 5.5. Added file \"fixes_for_5.5.patch\". * Wed Dec 04 2019 Larry Finger - Update file \"switch_to_python3.4+.patch\" to handle Python 3.8. (bsc#1158288) * Tue Nov 05 2019 Larry Finger - Try to fix unresolvable kernel version in Leap 15.2. * Sat Nov 02 2019 Larry Finger - Fix build errors in Leap 42.3 * Thu Oct 31 2019 Larry Finger - Update \"fixes_for_5.4.patch\" for kernel API backport in openSUSE 15.2 * Tue Oct 22 2019 Larry Finger - Tweak file setup for appstream. * Tue Oct 22 2019 Larry Finger - Add directory %{buildroot}%{_datadir}/metainfo for metafile \"virtualbox.appdata.xml * Mon Oct 21 2019 Stasiek Michalski - Add appstream file (boo#1154128) * Wed Oct 16 2019 Larry Finger - Version bumk to 6.0.14 (released October 15 2019 by Oracle) 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) Fix vulnerabilities CVE-2019-3028 CVE-2019-3017 CVE-2019-2944 CVE-2019-3026 CVE-2019-3021 CVE-2019-2984 CVE-2019-3002 CVE-2019-3005 CVE-2019-3031 CVE-2019-1547 CVE-2019-2926 (bsc#1154166) Removed file \"fixes_for_5.3.patch\" - fixes included upstream. * Tue Oct 15 2019 Larry Finger - Kernel 5.4.0-rc3 introduces a change in the way the compiler handles the fallthrough attribute leading to build errors. File \"fixes_for_5.4.patch\" is modified to build correctly. * Tue Oct 08 2019 Stefan Dirsch - added \"BuildRequires: pkgconfig(xdamage)\" in order to fix build with upcoming changes in libglvnd/Mesa * Mon Oct 07 2019 Larry Finger - Rework \"fixes_for_5.4.patch\" to unconditionally remove set_pages_nx() and set_pages_x() as these changes are backported to Kernel:HEAD:KMP. * Wed Oct 02 2019 Larry Finger - Update file \"fixes_for_5.4.patch\" to handle removal of DRIVER_PRIME and rework of struct ttm_buffer_object. * Thu Sep 26 2019 Larry Finger - Remove BuildRequires for device-mapper as workarounds for OBS bugs are not allowed. * Wed Sep 25 2019 Larry Finger - Added file \"set_graphics_type.patch\" to set graphics adapter type to VBoxVGA boo#1151896 * Mon Sep 23 2019 Larry Finger - Add BuildRequires for device-mapper- Add file \"fixes_for_5.4.patch\" to handle API changes in kernel 5.4 * Sat Sep 07 2019 Larry Finger Added file \"README.build\" to documentation with instructions for me and any eventual successors.- Version update to 6.0.12 (released September 03 2019 by Oracle) 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 documentation (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 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) * Mon Jul 29 2019 Larry Finger - Merge host kmp and guest kmp into a single kmp. The existence of two different kernel module packages is believed to be the reason that it is possible for a new kernel not to include the necessary kernel modules (boo#1142955). Files \"virtualbox-host-kmp-files\" and \"virtualbox-guest-kmp-files\" are deleted. File \"virtualbox-kmp-files\" is added. Files \"virtualbox-host-preamble\" and virtualbox-guest-preamble\" are deleted. File \"virtualbox-kmp-preamble\" is added. File \"fix_conflict_between_host_and_guest.patch\" is added. * Sat Jul 27 2019 Larry Finger - Script vboxdrv.sh, which is called from the systemd service file, incorrectly called a routine that does not exist when the kernel modules were not available. This call is changed to /sbin/vboxconfig that will build the modules if the requisite packages are available. If that is not true, the systemctl status vboxdrv will list the command needed to load the missing packages. This change address part of boo#1142995. * Thu Jul 18 2019 Larry Finger - Version update to 6.0.10 (released July 16 2019 by Oracle) This is a maintenance release. The following items were fixed and/or added: Various vulnerabilities are fixed (bsc#1141801) inclding CVE-2019-2859 CVE-2019-2867 CVE-2019-2866 CVE-2019-2864 CVE-2019-2865 CVE-2019-1543 CVE-2019-2863 CVE-2019-2848 CVE-2019-2877 CVE-2019-2873 CVE-2019-2874 CVE-2019-2875 CVE-2019-2876 CVE-2019-2850 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 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 OS/2 guests: various shared folder fixes File \"fixes_for_5.2.patch\" is deleted - fixed upstream. File \"fixes_for_5.3.patch\" is added to handle API changes in kernel 5.3. File \"fixes_for_Leap15.1.patch\" is deleted - fixed upstream. File \"fixes_focus_steal.patch\" is deleted - fixed upstream. * Mon Jul 15 2019 Larry Finger - Revise instructions for case when VirtualBoxVM has the wrong privilege. Rework conditional code when applying patch for SLE15_SP1. File \"fixes_for_SLE15.patch\" deleted. * Sat Jul 06 2019 Larry Finger - Fix Virtualbox for problem with stealing focus under Qt 5.13. File \"fixes_focus_steal.patch\" is added. * Mon Jun 10 2019 Larry Finger - Fix build for SLE15 SP1 - add file \"fixes_for_SLE15.patch\" * Thu May 30 2019 Larry Finger - Kernel 5.2, now in Kernel_HEAD_stardard, has some API changes. These are handled in the new file \"fixes_for_5.2.patch\". * Tue May 28 2019 Larry Finger - Unused file \"fix_LTO_builds.patch\" removed. * Mon May 27 2019 Hans-Peter Jansen - separate vboxautostart.sh from vboxdrv.sh- add vboxautostart.service- clean up vboxdrv.sh- fix build of vboxvideo kernel module by replacing the relative drm include patch with an absolute include path (with sed)- build vboxvideo kernel module for openSUSE >= 15.0- apply fixes_for_Leap15.1.patch conditionally only- add minimal patch fixes_for_Leap42.3.patch to build for 42.3- fix path typo: %{_datadir}/pixmaps/virtalbox - > %{_datadir}/pixmaps/virtualbox * Thu May 16 2019 Larry Finger - Version bump to 6.0.8 (released May 13 2019 by Oracle) 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) 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) * Wed May 15 2019 Larry Finger - Modify \"fixes_for_qt13.1\" for i586 builds qith Qt 5.13 * Tue Apr 30 2019 Larry Finger - Limit all architectures to a maxium of 2 jobs. Without this restriction, 32-bit builds run out of memory, and 64-bit builds get strange crashes. * Mon Apr 29 2019 Larry Finger - LTO builds still failing. Reset flag to nil.- Changed the way that the spec file limits the 32-bit builds to 2 threads. boo#1133492. If enough memory were allocated so that the full number of workers were allowed, the job would never be scheduled. * Fri Apr 26 2019 mvetterAATTsuse.com- bsc#1130588: Require shadow instead of old pwdutils * Wed Apr 24 2019 Martin Liška - Disable LTO (boo#1133289). * Fri Apr 19 2019 Larry Finger - Updated file \"Fixes_for_Leap15.1.patch\" to handle one addition problem due to backporting of kernel APIa. Remove \"BuildRequires: quilt\" - that package is not needed. VirtualBox 6.0.6 fixes the following: CVE-2019-2656, CVE-2019-2680, CVE-2019-2696, CVE-2019-2703, CVE-2019-2721, CVE-2019-2722, CVE-2019-2723, CVE-2019-2657, CVE-2019-2690, CVE-2019-2679, CVE-2019-2678, and CVE-2019-2574 boo#1132827. * Thu Apr 18 2019 Larry Finger - Version bump to 6.0.6 (released April 17 2019 by Oracle) The following files in the openSUSE implemetation are removed: \"fix_32_bit_builds.patch\", \"fixes_for_5.0.patch\", and \"fixes_for_5.1.patch\". These issues are fixed upstream. This is a maintenance release. The following items were fixed and/or added by Oracle: 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: 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 Graphics: fix RDP to guests using VMSVGA emulation 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 and other) Drag and drop: fixed copying files from guest host (bug #18305) Recording: fixed modifying settings via VBoxManage (bug #18494) VBoxManage: crash fix (bug #18341) Fixed hangs during failed virtual machine start-up 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) 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) Linux guests: shared folder performance and reliability improvements and missing features (bugs #17360, #819) OS/2 guests: shared folder fixes (bug #18376 and bug #18379) * Wed Apr 17 2019 Larry Finger - The VirtualBox packages for both Tumbleweed and Leap 15.1 are now derived from the sources in Factory; however, the underlying kernels are very different in that vboxvideo.ko is built-into the TW kernel, thus the package did not try to build that module. The result is that Leap 15.1 guests have only 640x480 resolution (boo#1132439). These changes conditionally turn building of the kernel module back on. As TW does not need the module, it is only built for Leap 15.1. * Sun Apr 14 2019 Larry Finger - An instance of /usr/lib/virtualbox/VirtualBoxVM being installed without SUID privilege has been reported as boo#1132379. Unfortunately, the error message thrown by VB in this case is rather opaque. To help the user recover, the wrapper /usr/bin/VirtualBox has been modified to check the permissions and pop up a warning describing the problem and showing the command needed to fix the problem. File \"vbox-suid-warning.diff\" is added. * Fri Apr 05 2019 Larry Finger - Fix problems with use of files \"virtualbox.permissions\" and \"virtualbox.permissions.paranoid\" - they are deleted Removed setBadness line from virtualbox-rpmlinc. * Fri Apr 05 2019 Larry Finger - Fix file \"fixes_for_qt5.13.patch\" - macro QT_VERSION_CHECK is not available for Qt < 5.13. Substitute the equivalent (qtmajor << 16 + qtminor << 8). * Sun Mar 31 2019 Hans-Peter Jansen - adjust patch virtualbox-fix-ui-background-color.patch to really fix the background color messing... * Sat Mar 30 2019 Hans-Peter Jansen - add patch to stop UI messing with Highlight Color for background- apply fixes_for_qt5.13.patch for Qt versions >= 5.13.0 only * Thu Mar 28 2019 Larry Finger - Fix build with the pending Qt 5.13. File \"fixes_for_qt5.13.patch\" is added. bsc#1130503 * Wed Mar 20 2019 Larry Finger - Fix API changes for kernel 5.1.0 - add file \"fixes_for_5.1.patch\". * Wed Feb 20 2019 Larry Finger - Remove requires on libvncserver for virtualbox-vnc. * Tue Feb 12 2019 Hans-Peter Jansen - Add setBadness(\'permissions-unauthorized-file\',333) to rpmlintrc- Remove suid attributes from all files- add libgsoap version dependency >= 2.8.50 (recv_maxlength) * Mon Feb 11 2019 Hans-Peter Jansen - Fix virtualbox wrapper script virtualbox-wrapper.sh to check 60-vboxdrv.rules in /usr/lib/udev/rules.d, not /etc/udev/rules.d Logic is still flawed, until it doesn\'t take both locations into account- Add custom /etc/permission.d/virtualbox{,.paranoid} definitions- Add compatibility symlink to keep old desktop links functional * Thu Jan 31 2019 Larry Finger - Add changes requested by Security - new file \"security_fixes.patch\" File UserManual.pdf is resent to clear error in build. * Tue Jan 29 2019 Larry Finger - Part of the API changes for kernel 5.0 are not fixed upstream. Add file \"fixes_for_5.0\" back in. * Mon Jan 28 2019 Larry Finger - Version bump to 6.0.4 (released January 28 2019 by Oracle) Files \"fixes_for_5.0\" and \"fixes_for_gcc9\" are deleted - the code was fixed upstream. 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 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 * Fri Jan 25 2019 Larry Finger - Converted vboxwebsrv to a systemd service. Previously, this was started through init.d. bsc#1116050 Files \"vboxweb-service.service\" and \"vboxweb-service.sh\" are added. File \"vbox-vboxweb-init-script.diff\" is removed. File \"fixes_for_4.20.patch\" is removed - the code was fixed upstream. File \"fix_lib_search.patch\" is added to fix the build of VBox0GL. File \"fixes_for_5.0.patch\" is added to compensate for API changes in kernel 5.0. File \"virtualbox-system-x.patch\" is removed. File \"fixes_for_Leap15.1.patch\" is added to fix build errors on Leap 15.1.- Version bump to 6.0.2 (released January 15 2019 by Oracle) 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: 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 * Thu Jan 17 2019 Larry Finger -Version bump to 6.0.0 (released December 18 2018 by Oracle) This is a major update. The following major new features were added: Implemented support for exporting a virtual machine to Oracle Cloud Infrastructure 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) 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 * Wed Jan 16 2019 Larry Finger - Version bump to 5.2.24 (released January 15 2019 by Oracle) This is a maintenance release. The following items were fixed and/or added: Linux Additions: fix for building vboxvideo on EL 7.6 standard kernel, contributed by Robert Conde (bug #18093) USB: fixed a problem causing failures attaching SuperSpeed devices which report USB version 3.1 (rather than 3.0) on Windows hosts Audio: added support for surround speaker setups used by Windows 10 Build 1809 Linux hosts: fixed conflict between Debian and Oracle build desktop files (bug #18264) Linux guests: fixed building drivers on SLES 12.4 (bug #18213) Linux guests: fixed building shared folder driver with older kernels (bug #18238) Patch \"fixes_for_5.0.patch\" is added to handle API changes for kernel 5.0. Contains fixes for: CVE-2019-2500, CVE-2019-2524, CVE-2019-2552, CVE-2018-3309, CVE-2019-2520 CVE-2019-2521, CVE-2019-2522, CVE-2019-2523, CVE-2019-2526, CVE-2019-2548 CVE-2018-11763, CVE-2019-2511, CVE-2019-2508, CVE-2019-2509, CVE-2019-2527 CVE-2019-2450, CVE-2019-2451, CVE-2019-2555, CVE-2019-2554, CVE-2019-2556 CVE-2018-11784, CVE-2018-0734, CVE-2019-2525, CVE-2019-2446, CVE-2019-2448 CVE-2019-2501, CVE-2019-2504, CVE-2019-2505, CVE-2019-2506, and CVE-2019-2553a bsc#1122212. * Tue Jan 15 2019 Larry Finger - Remove test patch \"change_default_net_adapter.patch\". It was made obsolete by upstream changes. * Sun Jan 13 2019 Larry Finger - Fix for latest gcc8 was incomplete. * Sat Jan 12 2019 Larry Finger - Fix builds for the latest version of gcc8 and above. File \"fixes_for_gcc9\" is added.
|
|
|