- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
access to this directory by any non-root user, even if member of vboxusers.
This results in VBox UI failing to enable USB passthrough.
Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
no longer be required.
I have verified that with this USB passhtrough works on today's TW (real machine), as well as Leap 15.5 (on a VM) and today's Leap 15.6 beta (unfortunately, I couldn't get a nested VM to work on 15.6 at all -- but with this fix the UI can enumerate USB devices at least).
Without this fix, VBox always shows "VirtualBox is not currently allowed to access USB devices. You can change this by adding your user to vboxusers [....]", and the UI cannot enumerate USB devices at all. (forwarded request 1163957 from javispedro)
OBS-URL: https://build.opensuse.org/request/show/1163976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=274
- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
access to this directory by any non-root user, even if member of vboxusers.
This results in VBox UI failing to enable USB passthrough.
Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
no longer be required.
I have verified that with this USB passhtrough works on today's TW (real machine), as well as Leap 15.5 (on a VM) and today's Leap 15.6 beta (unfortunately, I couldn't get a nested VM to work on 15.6 at all -- but with this fix the UI can enumerate USB devices at least).
Without this fix, VBox always shows "VirtualBox is not currently allowed to access USB devices. You can change this by adding your user to vboxusers [....]", and the UI cannot enumerate USB devices at all.
OBS-URL: https://build.opensuse.org/request/show/1163957
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=732
- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
3D: Added general improvements
OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
macOS Host USB: Added support for newer storage devices
macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
Linux Host and Guest: Added initial support for RHEL 9.4 kernel
Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
BIOS: Fixed handle number used for DMI OEM table (bug #19781)
=======
>>>>>>> ./virtualbox.changes.new
OBS-URL: https://build.opensuse.org/request/show/1142681
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=720
- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
Fixes the following:
CVE-2023-22098 (boo#1216363)
CVE-2023-22099 (boo#1216364)
CVE-2023-22100 (boo#1216365)
Patch file "fixes_for_6.5.patch" removed - fixed upstream.
This is a maintenance release. The following items were fixed and/or added:
VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
VRDP: Added general improvements
VBoxManage: Added improvements for "list usbfilters" command
Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
Main: Added more Linux OS subtypes
Host Services: Fixed Guest Properties service crash under rare circumstance
Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
Linux Guest Additions: Added more fixes for kernel 6.4
Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)
OBS-URL: https://build.opensuse.org/request/show/1118639
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=713
- VirtualBox 7.0.10 (released July 18 2023)
This is a maintenance release. The following items were fixed and/or added:
OCI: Introduced general improvements
VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
GUI: Added general improvements
TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
3D: Initial support for OpenGL 4.1
3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
Linux Host and Guest: Improved condition check when kernel modules need to be signed
Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
Linux Guest Additions: Added initial support for kernel 6.4
Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
Linux Guest Additions: Introduced general improvements in the installer area
Windows Guest Additions: Introduced general improvements in graphics drivers area
removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
Fix issue with kernel on newer CPU (boo#1212209)
-------------------------------------------------------------------
Tue Jun 27 19:08:03 UTC 2023 - Larry Finger <Larry.Finger@gmail.com>
OBS-URL: https://build.opensuse.org/request/show/1099951
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=703
Thu July 19 15:24:39 UTC 2023 - Larry Rainey <llrainey15@gmail.com>
- VirtualBox 7.0.10 (released July 18 2023)
This is a maintenance release. The following items were fixed and/or added:
OCI: Introduced general improvements
VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
GUI: Added general improvements
TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
3D: Initial support for OpenGL 4.1
3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
Linux Host and Guest: Improved condition check when kernel modules need to be signed
Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
Linux Guest Additions: Added initial support for kernel 6.4
Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
Linux Guest Additions: Introduced general improvements in the installer area
Windows Guest Additions: Introduced general improvements in graphics drivers area
removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
Fix issue with kernel on newer CPU (boo#1212209)
OBS-URL: https://build.opensuse.org/request/show/1099771
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=702
- VirtualBox 7.0.8 (released April 18 2023)
This is a maintenance release. The following items were fixed and/or added:
VMM: Introduced general improvements in nested visualization area
GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
GUI: Fixes for VM name and OS type embedded editors of Details pane
GUI: Cloud related wizards should now propose enabled profiles before disabled
Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
Guest Control/Main: Fixed deleting files via built-in toolbox
Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
Fixes for (boo#1210616)
CVE-2023-21990 Oracle VM VirtualBox Core None No 8.2 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21987 Oracle VM VirtualBox Core None No 7.8 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-22002 Oracle VM VirtualBox Core None No 6.0 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21989 Oracle VM VirtualBox Core None No 6.0 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21998 Oracle VM VirtualBox Core None No 4.6 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-22000 Oracle VM VirtualBox Core None No 4.6 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-22001 Oracle VM VirtualBox Core None No 4.6 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21988 Oracle VM VirtualBox Core None No 3.8 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21999 Oracle VM VirtualBox Core None No 3.6 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21991 Oracle VM VirtualBox Core None No 3.2 Prior to 6.1.44, Prior to 7.0.8
Removed file fixes_for_kernel_6.3.patch - removed upstream.
Removed file fix_kmp_build.patch.
Thanks to Javier de San Pedro for the simplfication of the KMP build.
OBS-URL: https://build.opensuse.org/request/show/1084829
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=688
- VirtualBox 7.0.8 (released April 18 2023)
This is a maintenance release. The following items were fixed and/or added:
VMM: Introduced general improvements in nested visualization area
GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
GUI: Fixes for VM name and OS type embedded editors of Details pane
GUI: Cloud related wizards should now propose enabled profiles before disabled
Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
Guest Control/Main: Fixed deleting files via built-in toolbox
Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
Fixes for (boo#1210616)
CVE-2023-21990 Oracle VM VirtualBox Core None No 8.2 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21987 Oracle VM VirtualBox Core None No 7.8 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-22002 Oracle VM VirtualBox Core None No 6.0 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21989 Oracle VM VirtualBox Core None No 6.0 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21998 Oracle VM VirtualBox Core None No 4.6 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-22000 Oracle VM VirtualBox Core None No 4.6 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-22001 Oracle VM VirtualBox Core None No 4.6 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21988 Oracle VM VirtualBox Core None No 3.8 Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21999 Oracle VM VirtualBox Core None No 3.6 Prior to 6.1.44, Prior to 7.0.8
OBS-URL: https://build.opensuse.org/request/show/1084796
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=687