patch fixes_for_vboxconfig.patch is no longer needed.
patch fixes_for_sle12.patch is no longer needed.
patch vbox-deprec-gsoap-service-proxies.diff is no longer needed.
patch fixes_for_leap.patch is no longer needed.
patch vbox-smc-napa.diff is no longer needed.
patch virtualbox-sed-params.patch is no longer needed.
patch vbox-fpie.diff is no longer needed.
patch security_fixes.patch is no longer needed.
patch vbox-default-os-type.diff is no longer needed.
patch fixes_for_qt5.13.patch is no longer needed.
patch smap.diff is no longer needed.
patch fix_7.0.6_locking_problems.patch is no longer needed.
patch fix_conflict_between_host_and_guest.patch is no longer needed.
patch fix-missing-includes-with-qt-5.15.patch is no longer needed.
patch vbox-python-selection.patch is no longer needed.
patch vbox-no-build-dates.diff is no longer needed.
patch modify_for_4_8_bo_move.patch is no longer needed.
patch fixes_for_makefile.patch is no longer needed.
patch VirtualBox-5.2.10-xclient.patch is no longer needed.
patch fixes_for_leap15.6.patch is no longer needed.
patch gcc5-real-support.patch is no longer needed.
patch vbox-python-py310.patch is no longer needed.
patch vbox-gsoapssl-deps.diff is no longer needed.
patch python311.patch is no longer needed.
patch vbox-disable-updates.diff is no longer needed.
patch libxml21206.patch is no longer needed.
patch fix_for_leap15.5.patchs added to fix an OBS error in Leap15.5 builds.
---------------------------------------------------------------------
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=745
---------------------------------------------------------------------
- Version bump to VirtualBox 7.0.20 (released July 16 2024 by Oracle))
This is a maintenance release. The following items were fixed and/or added:
TPM: Fixed errors appearing the event viewer with Windows guests
macOS Hosts: Fixed passing USB devices to the VM (bug #21218)
Audio: Fixed recording with HDA emulation after newer Windows 10 / 11 guests got rebooted
USB: Fixed a deadlock in OHCI triggered when saving the current state of a VM or taking a snapshot (bug #22059)
Linux Guest and Host: Introduced initial support for OpenSuse 15.6 kernel
Linux Guest and Host: Introduced initial support for RHEL 9.5 kernel (bug #22099)
Guest Additions: Shared Clipboard: Fixed issue when extra new lines were pasted when copying text between Win and X11 (bug #21716)
UEFI Secure Boot: Add new Microsoft certificates to list for new VMs
OBS-URL: https://build.opensuse.org/request/show/1188058
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=743
---------------------------------------------------------------------
- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
This is a maintenance release. The following items were fixed and/or added:
Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
VirtualBox 7.0.16 (released April 16 2024)
This is a maintenance release. The following items were fixed and/or added:
VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
VMM: Fixed Linux VM crash on some recent AMD models
USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
Audio: Introduced general improvements
VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
Linux Host: Fixed kernel modules build failure when using GCC 13.2
Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
Windows Guest Additions: Introduced general improvements in graphics area
OBS-URL: https://build.opensuse.org/request/show/1171918
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=739
- 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
- File "fixes_for_kernel_6.3.patch" is updated for more API changes
File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
Larry Len Rainey and I have worked on this bug for some time. It only
happened on systems with large numbers of processors and many virtual
machines. We suspected a locking problem, but the thought of auditing
the entire code was daunting until it was discovered that there was no
problem if the host ran VB 6.1.40. It did not matter what version the
guests were running. That essentially eliminated every code part except
for vboxdrv.ko. That made the audit tractable. There were two files and
a total of 8 places where the locking was suspect. When those were
changed, the lockups while using 7.0.6 host code were no longer observed.
The lockups were infrequent, thus it is impossible to say that we have
fixed everything, but the frequency is clearly diminished.
spec-cleaner used to remove extra blank line is spec file.
OBS-URL: https://build.opensuse.org/request/show/1073624
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=685
- VirtualBox 7.0.6 (released January 17 2023)
This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
Additionally, it fixes 6 CVE's: [2]
CVE-2023-21886 Oracle VM VirtualBox Core Multiple Yes 8.1 Network High None None Un-
changed High High High Prior to 6.1.42, prior to 7.0.6
CVE-2023-21898 Oracle VM VirtualBox Core None No 5.5 Local Low Low None Un-
changed None None High Prior to 6.1.42, prior to 7.0.6 See Note 1
CVE-2023-21899 Oracle VM VirtualBox Core None No 5.5 Local Low Low None Un-
changed None None High Prior to 6.1.42, prior to 7.0.6 See Note 1
CVE-2023-21884 Oracle VM VirtualBox Core None No 4.4 Local Low High None Un-
changed None None High Prior to 6.1.42, prior to 7.0.6
CVE-2023-21885 Oracle VM VirtualBox Core None No 3.8 Local Low Low None Changed Low None None Prior to 6.1.42, prior to 7.0.6 See Note 2
CVE-2023-21889 Oracle VM VirtualBox Core None No 3.8 Local Low Low None Changed Low None None Prior to 6.1.42, prior to 7.0.6
Note 1: Applies to VirtualBox VMs running Windows 7 and later.
Note 2: Applies to Windows only.
Links:
OBS-URL: https://build.opensuse.org/request/show/1060705
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=673
added file "set_noexec_stack.patch" to remove executable stack in yasm-compiled routines
addwd file "fix_v7_build.patch"
added file "VBoxDDR0.r0"
deleted file "/vb-6.1.16-modal-dialog-parent.patch"
VirtualBox 7.0.2 (released October 20 2022)
This is a maintenance release. The following items were fixed and/or added:
Known issue: VMs having more than one vCPU configured will not work properly on macOS Catalina due to an unknown memory corruption issue. Either lower the number of vCPUs to 1 or upgrade to BigSur or later where the issue does not occur
Main: Fixed issue when VBoxSVC could become unresponsive if Extension Pack was not installed (bug #21167)
Linux Guest Additions: Introduced initial support for kernel 6.1
Linux Guest Additions: Fixed issue when VBoxClient seamless service caused a crash of some X11 applications (bug #21132)
GUI: Fixed a glitch in the log viewer which was causing wrong log file to be saved (bug #21156)
VirtualBox 7.0.0 (released October 10 2022)
This is a major update. The following major new features were added:
Virtual machines can be fully encrypted now, including the VM config logs and saved states (CLI only for now)
OCI: Cloud virtual machines can be added to Virtual Machine Manager and controlled as local VMs
OCI: Cloud networks can now be configured via Network Manager tool same way as it is done for Host-only and NAT networks
GUI: Added a new utility similar to "top" or "resource monitor" which lists peformance statistics (CPU usage, RAM usage, disk I/O rate, etc.) of running guests
GUI: Reworked the new vm wizard to integrate the unattended guest OS installation and to have a more streamlined work flow
GUI: Added a new help viewer widget which enables the user manual to be navigated and searched
GUI: Adding new notification center unifying most of running progresses and error reporting around the GUI
GUI: Improved theme support on all platforms. Linux and macOS use native engine while for Windows host it is separately implemented.
GUI: Large icon update.
Audio recording: Now using Vorbis as the default audio format for WebM containers. Opus is no longer being used.
Audio: Added "default" host driver type to make it possible to move VMs (appliances) between different platforms without the need of changing the audio driver explicitly. When the "default" driver is selected, the best audio backend option for a platform will be used. This is the default for newly created VMs.
Guest Control: Implemented initial support for automatic updating of Guest Additions for Linux guests
Guest Control: Implemented ability to wait for and/or reboot the guest when updating Guest Additions via VBoxManage
VBoxManage: Added Guest Control "waitrunlevel" sub-command to make it possible to wait for a guest to reach a certain run level
Linux Guest Additions: Reworked guest screen re-size functionality, added basic integration with some of guest Desktop Environments
Devices: Implemented new 3D support based on DirectX 11 (and DXVK on non Windows hosts)
Devices: Added virtual IOMMU devices (Intel and AMD variant)
OBS-URL: https://build.opensuse.org/request/show/1036720
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=663
Version Bump to 6.1.40
This is a maintenance release. The following items were fixed and/or added:
GUI: Fixed missed machine-items state translation on language change
USB: Fixed possible crash when the device got detached while the controller is resetting the port
Main: Provide guest's absolute pointing mouse device with buttons state when mouse integration is ON
Linux Host and Guest Additions: Prevented build failure on 5.8+ 32-bit kernels
Linux Host and Guest Additions: Introduced additional fixes for kernel 6.0
Linux Host and Guest Additions: Introduced additional fixes for Debian specific kernels
Solaris and Linux Guest Additions: Added better handling of negative screen sizes which some X11 desktop environments are reporting
Windows Guest Additions: Added fixes related to VBoxTray IPC
- Fix boo#1204233 boo#1204331 boo#1202851
- Remove file fix_error_in_USB_header.patch - fixed upstream
OBS-URL: https://build.opensuse.org/request/show/1029812
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=661
- Version bump to 6.1.38r86 released by Oracle September 02 2022
This is a maintenance release. The following items were fixed and/or added:
GUI: Improvements in Native Language Support area
Main: OVF Export: Added support for exporting VMs containing Virtio-SCSI controllers
Recording settings: Fixed a regression which could cause not starting the COM server (VBoxSVC) under certain circumstances (bug #21034)
Recording: More deterministic naming for recorded files (will now overwrite old .webm files if present)
Linux Host and Guest Additions installer: Improved check for systemd presence in the system (bug #19033)
Linux Guest Additions: Introduced initial support for kernel 6.0
Linux Guest Additions: Additional fixes for kernel RHEL 9.1 (bug #21065)
Windows Guest Additions: Improvements in Drag and Drop area
Fixes permission problem with /dev/vboxuser (boo#1203370)
Fixes boo#1203306 - 6.1.38 is available
Fixes missing firewall opening (boo#1203086)
Fixes boo#1201720 CVE items for CVE-2022-21571, CVE-2022-21554
OBS-URL: https://build.opensuse.org/request/show/1004165
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=653
- Version bump to 6.1.36 released by Oracle July 19 2022
This is a maintenance release. The following items were fixed and/or added:
VMM: Fixed possible Linux guest kernel crash when configuring Speculative Store Bypass for a single vCPU VM
GUI: In the storage page of the virtual machine settings dialog, fixed a bug which disrupted mouse interaction with the native file selector on KDE
NAT: Prevent issue when host resolver incorrectly returned NXDOMAIN for unsupported queries (bug #20977)
Audio: General improvements in saved state area
Recording: Various fixes for settings handling
VGA: Performance improvements for screen updates when VBE banking is used
USB: Fixed rare crashes when detaching a USB device
ATA: Fixed NT4 guests taking a minute to eject CDs
vboximg-mount: Fixed broken write support (bug #20896)
SDK: Fixed Python bindings incorrectly trying to convert arbitrary byte data into unicode objects with Python 3, causing exceptions (bug #19740)
API: Fixed an issue when virtual USB mass storage devices or virtual USB DVD drives are added while the VM is not running are by default not marked as hot-pluggable
API: Initial support for Python 3.10
API: Solaris OS types cleanup
Linux and Solaris hosts: Allow to mount shared folder if it is represented as a symlink on a host side (bug #17491)
Linux Host and Guest drivers: Introduced initial support for kernels 5.18, 5.19 and RHEL 9.1 (bugs #20914, #20941)
Linux Host and Guest drivers: Better support for kernels built with clang compiler (bugs #20425 and #20998)
Solaris Guest Additions: General improvements in installer area
Solaris Guest Additions: Fixed guest screen resize in VMSVGA graphics configuration
Linux and Solaris Guest Additions: Fixed multi-screen handling in VBoxVGA and VBoxSVGA graphics configuration
Linux and Solaris Guest Additions: Added support for setting primary screen via VBoxManage
Linux and Solaris Guest Additions: Fixed X11 resources leak when resizing guest screens
Linux and Solaris Guest Additions: Fixed file descriptor leak when starting a process using guest control (bug #20902)
Linux and Solaris Guest Additions: Fixed guest control executing processes as root
Linux Guest Additions: Improved guests booting time by preventing kernel modules from being rebuilt when it is not necessary (bug #20502)
Windows Guest Additions: Fixed VBoxTray crash on startup in NT4 guests on rare circumstances
deleted file "fixes_for_kernel_5.18.patch" - fixed upstream.
Fixes CVE-2022-21571) VUL-0: CVE-2022-21571,CVE-2022-21554 - boo#1201720
OBS-URL: https://build.opensuse.org/request/show/990809
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=648
- 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
OBS-URL: https://build.opensuse.org/request/show/975263
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=631
- 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.
- 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.
OBS-URL: https://build.opensuse.org/request/show/947763
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=627
- 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.
OBS-URL: https://build.opensuse.org/request/show/933168
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=624
- 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)
OBS-URL: https://build.opensuse.org/request/show/926822
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=621
Larry,
no idea, what these white space changes are about, but found them in your
spec as well, so I guess, some run-away spec-cleaner is in effect.. :-(
This is the correct fix now, and the reason for not detecting it befor is
burried in the Virtualization project config:
%if "%_repository" == "openSUSE_Factory"
# rpmlint results (in the rare case they have any meaning) are only relevant for Factory
%else
Substitute: clamav bash
Substitute: clamav-database bash
Substitute: post-build-checks bash
Substitute: post-build-checks-malwarescan bash
Substitute: rpmlint-Factory bash
Substitute: rpmlint-Factory-strict bash
Substitute: rpmlint-backports bash
Substitute: rpmlint-backports-data bash
Substitute: rpmlint-mini bash
%endif
Of course, there's no openSUSE_Factory target!
Best,
Pete
- Remove vbox-fix-usb-rules.sh from qt package to avoid file conflict
OBS-URL: https://build.opensuse.org/request/show/922840
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=618
- 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.
OBS-URL: https://build.opensuse.org/request/show/909267
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=613
- 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.
OBS-URL: https://build.opensuse.org/request/show/907365
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=612
- 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.
- Add vboximg-mount to packaging. boo#1188045.
Fix an error in file "fixes_for_5.14.patch".
problem with kernel 5.13 as shown in boo#1188105.
OBS-URL: https://build.opensuse.org/request/show/907363
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=611
- 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
OBS-URL: https://build.opensuse.org/request/show/890457
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=601
- 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 <user>.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.
OBS-URL: https://build.opensuse.org/request/show/888237
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=598
- 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 <user>.start files for
autostarting VMs is moved from /etc/vbox to /etc/vbox/autostart.d. In addition, the autostart
service is hardened (by Oracle).
OBS-URL: https://build.opensuse.org/request/show/888128
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=597
- 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.
OBS-URL: https://build.opensuse.org/request/show/865491
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=586
- 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
OBS-URL: https://build.opensuse.org/request/show/833132
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=570
- 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.
OBS-URL: https://build.opensuse.org/request/show/830373
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=568
- 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
OBS-URL: https://build.opensuse.org/request/show/821171
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=563
- 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.
OBS-URL: https://build.opensuse.org/request/show/811976
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=553
- 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
OBS-URL: https://build.opensuse.org/request/show/805962
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=550
- 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.
- Fix bug that deletes everything in ~/.vbox/
- Fix builds for kernel 5.7. File "fixes_for_5.7.patch" is added.
OBS-URL: https://build.opensuse.org/request/show/794392
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=548
- 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.
OBS-URL: https://build.opensuse.org/request/show/792829
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=545
- 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".
- 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.
OBS-URL: https://build.opensuse.org/request/show/787617
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=540
- 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
OBS-URL: https://build.opensuse.org/request/show/784690
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=536
- 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.
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)
- 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
OBS-URL: https://build.opensuse.org/request/show/765913
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=526
- Add directory %{buildroot}%{_datadir}/metainfo for metafile "virtualbox.appdata.xml
- 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.
OBS-URL: https://build.opensuse.org/request/show/741636
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=514
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)
OBS-URL: https://build.opensuse.org/request/show/729135
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=503
Added file "README.build" 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)
OBS-URL: https://build.opensuse.org/request/show/729117
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=502
- 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.
- 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.
OBS-URL: https://build.opensuse.org/request/show/719647
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=498
- 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
Revise instructions for case when VirtualBoxVM has the wrong privilege.
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_SLE15.patch" deleted.
OBS-URL: https://build.opensuse.org/request/show/716635
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=497
Hi Larry,
here we go..
this version of VB is tested successfully with TW and 15.0, builds
with 42.3, 15.0, 15.0 with Kernel:stable, 15.1, TW, and behaves
properly autostart-wise.
So it's good to go from my POV.
Cheers,
Pete
- 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
OBS-URL: https://build.opensuse.org/request/show/706136
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=489
- 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)
- Modify "fixes_for_qt13.1" for i586 builds qith Qt 5.13
- 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.
- 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.
OBS-URL: https://build.opensuse.org/request/show/705282
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=488
- 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.
- 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.
OBS-URL: https://build.opensuse.org/request/show/696073
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=486
- Fix problems with use of files "virtualbox.permissions" and "virtualbox.permissions.paranoid" - they are deleted
Removed setBadness line from virtualbox-rpmlinc.
- Fix file "fixes_for_qt5.13.patch".
- adjust patch virtualbox-fix-ui-background-color.patch to really
fix the background color messing...
- add patch to stop UI messing with Highlight Color for background
- apply fixes_for_qt5.13.patch for Qt versions >= 5.13.0 only
- Fix build with the pending Qt 5.13. File "fixes_for_qt5.13.patch" is added. bsc#1130503
- Add setBadness('permissions-unauthorized-file',333) to rpmlintrc
- Remove suid attributes from all files
- add libgsoap version dependency >= 2.8.50 (recv_maxlength)
- 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
OBS-URL: https://build.opensuse.org/request/show/692016
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=175
Hi Larry,
here's is my current state of VB affairs. It's more a RFC, but it
contains everything to build that biest for the most prominent
distributions.
The new patch virtualbox-fix-ui-background-color.patch is an attempt
to deuglify the UI with certain color schemes.
Again, RFC stuff for you to look at.
Thanks,
Pete
- adjust patch virtualbox-fix-ui-background-color.patch to really
fix the background color messing...
- add patch to stop UI messing with Highlight Color for background
- apply fixes_for_qt5.13.patch for Qt versions >= 5.13.0 only
- Add setBadness('permissions-unauthorized-file',333) to rpmlintrc
- Remove suid attributes from all files
- add libgsoap version dependency >= 2.8.50 (recv_maxlength)
- 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
OBS-URL: https://build.opensuse.org/request/show/690451
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=479
- Remove requires on libvncserver for virtualbox-vnc.
- Remove BuildRequires for libXcomposite1
- Add changes requested by Security - new file "security_fixes.patch"
File UserManual.pdf is resent to clear error in build.
- Part of the API changes for kernel 5.0 are not fixed upstream. Add file "fixes_for_5.0" back in.
- 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
- 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<F5>.1.
- Version bump to 6.0.2 (released January 15 2019 by Oracle)
OBS-URL: https://build.opensuse.org/request/show/677822
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=173
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
- 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<F5>.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)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=465
Now it builds for 42.3 as well
- replace switch_to_python3.6.patch with switch_to_python3.4+.patch
- remove fixes_for_leap15.patch, upstream has incorporated it
- add conflict with i4l-vbox due to shared /etc/vbox
- adjust /etc/vbox permissions
- add /etc/vbox/autostart.cfg
- fix vboxdrv.sh: apply new autostart mechanics to stop_vms()
- remove obsolete shutdown section in /etc/default/virtualbox
- add VBOXAUTOSTART_{DB,CONFIG} to /etc/default/virtualbox
- supply README.autostart
OBS-URL: https://build.opensuse.org/request/show/655353
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=459
- Fix the changes for kernel 4.20 API differences. The previous version compiled but had an error in logic.
- Version bump to 5.2.22 (released November 09 2018 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
Audio: fixed a regression in the Core Audio backend causing a hang when returning from host sleep when processing input buffers
Audio: fixed a potential crash in the HDA emulation if a stream has no valid mixer sink attached -- thanks to Rink Springer (rink@…)
Linux Additions: disable 3D for recent guests using Wayland (bug #18116)
Linux Additions: fix for rebuilding kernel modules for new kernels on RPM guests
Linux Additions: further fixes for Linux 4.19
Linux Additions: fixed errors rebuilding initrd files with dracut on EL 6 (bug 18055#)
Linux Additions: fixed 5.2.20 regression: guests not remembering the screen size after shutdown and restart (bug #18078)
Patch file "gcc8-configure.patch" removed. The issue is fixed upstream.
Patch file "fixes_for_4.19.patch" removed. The issue is fixed upstream.
Add file "change_default_net_adapter.patch" to set PCnet-FAST III as the default adapter. This helps with the vulnerability listed in bsc#1115041.
- Update "fixes_for_4.20.patch" for one additional API change so that
Kernel_HEAD_standard will build.
The description of VB was modified as suggested by Jan Engelhardt.
OBS-URL: https://build.opensuse.org/request/show/652201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=170
This is a maintenance release. The following items were fixed and/or added:
Audio: fixed a regression in the Core Audio backend causing a hang when returning from host sleep when processing input buffers
Audio: fixed a potential crash in the HDA emulation if a stream has no valid mixer sink attached -- thanks to Rink Springer (rink@â¦)
Linux Additions: disable 3D for recent guests using Wayland (bug #18116)
Linux Additions: fix for rebuilding kernel modules for new kernels on RPM guests
Linux Additions: further fixes for Linux 4.19
Linux Additions: fixed errors rebuilding initrd files with dracut on EL 6 (bug 18055#)
Linux Additions: fixed 5.2.20 regression: guests not remembering the screen size after shutdown and restart (bug #18078)
Patch file "gcc8-configure.patch" removed. The issue is fixed upstream.
Patch file "fixes_for_4.19.patch" removed. The issue is fixed upstream.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=454
1. Sustituted /usr/lib/python3.7/site-packages/ => %python3_sitelib
2. Reverted change that eliminated use of %{_tmppath}/SITE_FILES for Python 3.6
3. As vboxapisetup.py in Python 3.7 no longer accepts the --record-rpm switch,
SITE_FILES does not exist, and the individual files must still be listed.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=451
Change kernel module code to build against the API changes in kernel 4.20 - This change
adds file "fixes_for_4.20".
- Require(pre) virtualbox by the -qt package: otherewise it might
happen that virtualbox-qt is installed before virtualbox, which
then results in files being assigned to group 'root' instead of
'vboxusers', as the group is only created later.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=448
This is a maintenance release. The following items were fixed and/or added:
VMM: fixed task switches triggered by INTn instruction (bug #17979)
Storage: fixed connecting to certain iSCSI targets (bug #17507)
Storage: fixed handling of flush requests when configured to be ignored when the host I/O cache is used (bug #17573)
Drag and drop: implemented support for UNC paths (bug #17146)
Drag and drop: fixed resuming operation when restoring from a saved state (bug #17649)
Drag and drop: fixed copying files with long file names (> 248 characters) from guests to Windows hosts (bug #17447)
Drag and drop: fixed handling files with Unicode names on Windows guests (bug #15501)
Drag and drop: fixed copying empty (0-byte) files to / from guests (bugs #14863 + #17443)
Drag and drop: fixed copying over files from hosts to Linux guests (bug #16025)
Networking: restore connectivity for guests bridged to host adapters that were unavailable temporarily (Windows hosts, bug #17090)
Guest Control: fixed hang when using --wait-stdout and/or --wait-stderr (bug #17386). Needs updating Guest Additions
Video recording: fixed starting video recording on VM power up (bug #17307)
Linux Additions: various build fixes for kernel modules on recent distributions, and made sure modules end up in initramfs files
Linux Additions: build fixes for 4.19, thank you Larry Finger
Linux Additions: various small fixes for video driver
This version also addresses the following vulnerabilities: CVE-2018-0732, CVE-2018-2909, CVE-2018-3287
CVE-2018-3288, CVE-2018-3289, CVE-2018-3290, CVE-2018-3291, CVE-2018-3292, CVE-2018-3293,
CVE-2018-3294, CVE-2018-3295, CVE-2018-3296, CVE-2018-3297, and CVE-2018-3298. bsc#1112097
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=446
- Fix 2 API changes for kernel 4.19-rc1. File "fixes_for_4.19.patch" is added.
-VirtualBox 5.2.18 (released August 14 2018)
This is a maintenance release. The following items were fixed and/or added:
VMM: See user manual.
VMM: fix loading with recent binutils and self-built versions of VirtualBox (bug #17851)
NAT: fix --nataliasmode sameports which is a valid setting (bug #13000)
VRDP: fixed VM process termination on RDP client disconnect if 3D is enabled for the virtual machine
OBS-URL: https://build.opensuse.org/request/show/632362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=168
This is a maintenance release. The following items were fixed and/or added:
VMM: See user manual.
VMM: fix loading with recent binutils and self-built versions of VirtualBox (bug #17851)
NAT: fix --nataliasmode sameports which is a valid setting (bug #13000)
VRDP: fixed VM process termination on RDP client disconnect if 3D is enabled for the virtual machine
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=441
- Version bump to 5.2.16 (released July 17 2018 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
OVF: case insensitive comparison of manifest attribute values, to improve compatibility (bug #17357)
Linux: build for openSUSE 15.0 (bug #17554)
Linux: various build fixes for distribution builds, thank you Gianfranco Costamagna
This update fixes CVE-2018-3005, CVE-2018-3055, CVE-2018-3085, CVE-2018-3086,
CVE-2018-3087, CVE-2018-3088, CVE-2018-3089, CVE-2018-3090, and CVE-2018-3091. bsc#1101667.
OBS-URL: https://build.opensuse.org/request/show/627533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=167
This is a maintenance release. The following items were fixed and/or added:
OVF: case insensitive comparison of manifest attribute values, to improve compatibility (bug #17357)
Linux: build for openSUSE 15.0 (bug #17554)
Linux: various build fixes for distribution builds, thank you Gianfranco Costamagna
This update fixes CVE-2018-3005, CVE-2018-3055, CVE-2018-3085, CVE-2018-3086,
CVE-2018-3087, CVE-2018-3088, CVE-2018-3089, CVE-2018-3090, and CVE-2018-3091. bsc#1101667.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=439
- Version update to 5.2.14 (released July 02 2018 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
User interface: fixed a segmentation fault when accessing the interface through VNC (bug #16348)
User interface: X11: handle repeating keys on the host system correctly (bug #1296, previously fixed, 5.1.0 regression)
VMM: Fixed emulation of the undocumented SALC instruction
VMM: Fixed emulation of so-called "huge unreal mode" (bug #17744); this in practice only affected Intel CPUs with VT-x without unrestricted execution.
Keyboard: The PS/2 keyboard emulation has been corrected to not queue partial scan code sequences (bug #17709); this problem was likely only visible on Linux hosts due to losing the fix for bug #1296
Storage: Fixed CUE file support to correct REM keyword parsing (bug #17783)
USB: Fixed a problem where the emulated xHCI device under very rare circumstances failed to report an empty isochronous transfer ring error, causing the transfers on the corresponding endpoint to stop.
Audio: fixed Linux kernel log flooding (bug #17759)
Apple hosts: make kernel driver load with Mac OS Mojave pre-release (bug #17805).
Linux guests: made vboxvideo driver build with kernel 4.17 (bug #17801) and with pre-3.14 and EL 7.1 kernels (bug #17771)
Removed "fixes_for_4.17.patch" - fixes merged upstream.
- Fix typo in host KMP line.
- Add file "fix_32_bit_builds.patch" to fix error in 32-bit builds.
Add file "switch_to_python3.6.patch" to convert to Python3.
Update warning regarding the security hole in USB passthrough. The text no longer refers
to an old bugzilla entry (bsc#1097248).
Script vboxguestconfig.sh is fixed.
- Use %{?linux_make_arch} when building kernel modules (boo#1098050).
OBS-URL: https://build.opensuse.org/request/show/620347
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=166
This is a maintenance release. The following items were fixed and/or added:
User interface: fixed a segmentation fault when accessing the interface through VNC (bug #16348)
User interface: X11: handle repeating keys on the host system correctly (bug #1296, previously fixed, 5.1.0 regression)
VMM: Fixed emulation of the undocumented SALC instruction
VMM: Fixed emulation of so-called "huge unreal mode" (bug #17744); this in practice only affected Intel CPUs with VT-x without unrestricted execution.
Keyboard: The PS/2 keyboard emulation has been corrected to not queue partial scan code sequences (bug #17709); this problem was likely only visible on Linux hosts due to losing the fix for bug #1296
Storage: Fixed CUE file support to correct REM keyword parsing (bug #17783)
USB: Fixed a problem where the emulated xHCI device under very rare circumstances failed to report an empty isochronous transfer ring error, causing the transfers on the corresponding endpoint to stop.
Audio: fixed Linux kernel log flooding (bug #17759)
Apple hosts: make kernel driver load with Mac OS Mojave pre-release (bug #17805).
Linux guests: made vboxvideo driver build with kernel 4.17 (bug #17801) and with pre-3.14 and EL 7.1 kernels (bug #17771)
Removed "fixes_for_4.17.patch" - fixes merged upstream.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=437
- Version bump to 5.2.12 (released May 09 2018 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
Serial: fixed possible data corruption when sending data under certain circumstances
Video recording: fixed starting / stopping recording under certain circumstances
Linux hosts: support Linux 4.17 changes. Thank you Larry Finger
Linux guests: support Linux 4.16 and EL 7.5 kernels (bugs #17676 and #17678)
Linux guests: 3D fixes for recent guests (bug #17623)
File "fixes_for_4.16.patch" is removed - fixed upstream.
OBS-URL: https://build.opensuse.org/request/show/606518
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=163
This is a maintenance release. The following items were fixed and/or added:
Serial: fixed possible data corruption when sending data under certain circumstances
Video recording: fixed starting / stopping recording under certain circumstances
Linux hosts: support Linux 4.17 changes. Thank you Larry Finger
Linux guests: support Linux 4.16 and EL 7.5 kernels (bugs #17676 and #17678)
Linux guests: 3D fixes for recent guests (bug #17623)
File "fixes_for_4.16.patch" is removed - fixed upstream.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=425
- Version bump to 5.2.10 (released April 17 2018 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
Vulnerabilities CVE-2018-0739, CVE-2018-2830, CVE-2018-2831, CVE-2018-2835, CVE-2018-2836, CVE-2018-2837,
CVE-2018-2842, CVE-2018-2843, CVE-2018-2844, CVE-2018-2845, and CVE-2018-2860
VMM: Fixed missing NULL pointer check in MMIO code
Storage: fixed having multiple NVMe controllers with ICH9 enabled (5.2.0 regression)
Network: fixed wireless detection regression when bridging to adapters with unbound IP protocols (bug #17543)
Audio: Fixed interrupt storm in FreeBSD guests with HDA (bug #17219)
Keyboard: Introduced a small delay to fix old software which expects to be able to read an incoming scan code more than once (bug #17592)
NAT: Handle nameserver 0.0.0.0 which is a valid setting (bug #17584)
BIOS: INT 15h/87h service must disable A20 gate when done
Linux Guest Additions: fix a hang starting KDE Plasma
- Add file "fixes_for_4.17.patch" to follow API changes in kernel 4.17.
OBS-URL: https://build.opensuse.org/request/show/597873
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=160
This is a maintenance release. The following items were fixed and/or added:
Vulnerabilities CVE-2018-0739, CVE-2018-2830, CVE-2018-2831, CVE-2018-2835, CVE-2018-2836, CVE-2018-2837,
CVE-2018-2842, CVE-2018-2843, CVE-2018-2844, CVE-2018-2845, and CVE-2018-2860
VMM: Fixed missing NULL pointer check in MMIO code
Storage: fixed having multiple NVMe controllers with ICH9 enabled (5.2.0 regression)
Network: fixed wireless detection regression when bridging to adapters with unbound IP protocols (bug #17543)
Audio: Fixed interrupt storm in FreeBSD guests with HDA (bug #17219)
Keyboard: Introduced a small delay to fix old software which expects to be able to read an incoming scan code more than once (bug #17592)
NAT: Handle nameserver 0.0.0.0 which is a valid setting (bug #17584)
BIOS: INT 15h/87h service must disable A20 gate when done
Linux Guest Additions: fix a hang starting KDE Plasma
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=417
- Remove version requirement on GLIBC. That was an error.
- Updated the fixes for kernel 4.16.
- Add file "fixes_for_4.16.patch" to handle API changes in kernel 4.16.
- File "fixes_for_4.15.patch" removed - fixed upstream.
File "fix_videocapture.patch" removed - fixed upstream.
Version bump to 5.2.8 (released 2018-02-27 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
VMM: added support for FSGSBASE, PCID, INVPCID CPU features for guests
VMM: fixed EMM386 issue with detecting suitable page frame base (bug #10022)
Front end: Linux: prevent VM window from jumping and auto-resizing to tiny size after resizing it on HiDPI screen
Front end: Linux: fixed seamless regression caused by wm_class functionality (bugs #12534, #17304)
Front end: switched to https downloads
Front end: fixed crash while opening New machine wizard (s.a. forums topic 86592)
Audio: added support for distinguishing recording sources in the PulseAudio mixer on the host when multiple VMs are running
Audio: various fixes for the DirectSound backend
Video recording: added better file seeking support and fixed playback of recorded files with certain players (e.g. Firefox)
Audio: various fixes for Windows guest surround setups
Audio: various fixes for HDA emulation
Serial: fixed an issue where the serial port parameters in the emulation and host serial port got out of sync (bug #17116)
Storage: fixed overwriting certain INQUIRY data for the DVD/CD drive attached to a AHCI controller
Storage: fixed handling VMDK images created by Amazon EC2 VM export
Network: fixed PXE boot regression in e1000
Network: Added a workaround for older guests which do not enable bus mastering for the virtio PCI device
3D: add environment variable to configure presenting 3D content on main thread (see bug #13653)
Windows hosts: fixed indiscriminate binding of NDIS5 bridged driver, that caused PPPOE malfunction (bugs #16407, #17489)
Windows guests: fixed incorrect function error when using shared folders in certain applications (bug #14118)
Linux guests: Linux 4.15 support (bugs #17311, #17320, #17282)
OBS-URL: https://build.opensuse.org/request/show/585355
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=158
File "fix_videocapture.patch" removed - fixed upstream.
Version bump to 5.2.8 (released 2018-02-27 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
VMM: added support for FSGSBASE, PCID, INVPCID CPU features for guests
VMM: fixed EMM386 issue with detecting suitable page frame base (bug #10022)
Front end: Linux: prevent VM window from jumping and auto-resizing to tiny size after resizing it on HiDPI screen
Front end: Linux: fixed seamless regression caused by wm_class functionality (bugs #12534, #17304)
Front end: switched to https downloads
Front end: fixed crash while opening New machine wizard (s.a. forums topic 86592)
Audio: added support for distinguishing recording sources in the PulseAudio mixer on the host when multiple VMs are running
Audio: various fixes for the DirectSound backend
Video recording: added better file seeking support and fixed playback of recorded files with certain players (e.g. Firefox)
Audio: various fixes for Windows guest surround setups
Audio: various fixes for HDA emulation
Serial: fixed an issue where the serial port parameters in the emulation and host serial port got out of sync (bug #17116)
Storage: fixed overwriting certain INQUIRY data for the DVD/CD drive attached to a AHCI controller
Storage: fixed handling VMDK images created by Amazon EC2 VM export
Network: fixed PXE boot regression in e1000
Network: Added a workaround for older guests which do not enable bus mastering for the virtio PCI device
3D: add environment variable to configure presenting 3D content on main thread (see bug #13653)
Windows hosts: fixed indiscriminate binding of NDIS5 bridged driver, that caused PPPOE malfunction (bugs #16407, #17489)
Windows guests: fixed incorrect function error when using shared folders in certain applications (bug #14118)
Linux guests: Linux 4.15 support (bugs #17311, #17320, #17282)
Linux guests: fixed black screen when 3D enabled in guests (bug #17463, 5.2.6 regression)
Linux guests: suppress setuid and setgid in shared folders
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=407
Fixes for the following vulnerabilities (bsc#1076372)
CVE-2018-2694, CVE-2018-2698, CVE-2018-2685, CVE-2018-2686, CVE-2018-2687, CVE-2018-2688
CVE-2018-2689, CVE-2018-2690, CVE-2018-2676, CVE-2018-2693, CVE-2017-5715
This is a maintenance release. The following items were fixed and/or added:
GUI: fixed occasional screen corruption when host screen resolutio n is changed
User interface: increase proposed disk size when creating new VMs for Windows 7 and newer
User interface: various improvements for high resolution screens
VMM: Fixed problems using 256MB VRAM in raw-mode VMs
Audio: implemented support for audio playback and recording for macOS guests
Audio: further timing improvements for Windows 10 guests
Linux hosts: fixed problem accessing mini-toolbar under XFCE (bug #17280, contributed by Dusan Gallo)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=397
File "remove_vbox_video_build.patch" added as current versions of Xorg no longer need this component.
Version update to 5.2.4 (released 2017-12-19 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
User interface: Adjusting desktop file for X11 window managers (bug #17312)
User interface: various high resolution display adjustments
Audio: fixed SB16 volume handling (5.2 regression)
Audio: various fixes
USB/OHCI: fixed a problem where OHCI emulation might sporadically drop data transfers
Linux hosts: fixed screen corruption when the host screen changes and a virtual machine window is maximized
X11 Guest Additions: fixed a hang at the GNOME Shell login screen with 3D enabled (5.2 regression, bugs #17189 and #17190)
Version bump to 5.2.2 (released 2017-11-24 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
User interface: various improvements for high resolution screens
User interface: added functionality to duplicate optical and floppy images
User interface: various improvements for the virtual media manager
VMM: fixed emulation so that Plan 9 guests can start once more (5.1.0 regression)
Storage: fixed regression breaking iSCSI (bug #17196)
Audio: added HDA support for more exotic guests (e.g. Haiku)
Serial: fixed hanging I/O when using named pipes on Windows (5.2.0 regression; bug #17227)
Serial: fixed broken communication with certain devices on Linux hosts
USB/OHCI: improved behavior so that the controller state after a VM reset is closer to the initial state after VM start
EFI: fixed HFS+ driver which in rare cases failed to access most files on a volume
Shared clipboard: fixed hang with OS X host and Linux guest (bug #15782)
Linux hosts: fixed kernel module compilation and start failures with Linux kernel 4.14 (bug #17267)
X11 hosts: better handle WM_CLASS setting (bug #12534)
Linux guests: fixed kernel module compilation and other problems with Linux kernel 4.14 (bug #12534)
Linux guests: fixed kernel module compilation and other problems with Linux kernel 4.14
Linux guests: fixed various 5.2.0 regressions (bug #17163)
Bridged networking: fixed duplicate EtherType in VLAN/priority tags on Linux (5.2.0 regression; bug #17277)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=393
- Version bump to 5.1.30 (released 2017-10-16 by Oracle)
- Update vboxdrv.sh as recommended in bsc#1060072.
- Move files /usr/lib/virtualbox/VBoxKeyboard.so, /usr/lib/virtualbox/VBoxOGLrenderspu.so, /usr/lib/virtualbox/VBoxSharedClipboard.so, and
/usr/lib/virtualbox/VBoxSharedCrOpenGL.so from package virtualbox to virtualbox-qt. With this change, package virtualbox no longer needs libX11.
OBS-URL: https://build.opensuse.org/request/show/534503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=144
- Move files /usr/lib/virtualbox/VBoxKeyboard.so, /usr/lib/virtualbox/VBoxOGLrenderspu.so, /usr/lib/virtualbox/VBoxSharedClipboard.so, and
/usr/lib/virtualbox/VBoxSharedCrOpenGL.so from package virtualbox to virtualbox-qt. With this change, package virtualbox no longer needs libX11.
- Version bump to 5.1.30 (released 2017-10-16 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
GUI: translation updates
GUI: Fixed double mouse cursor when using mouse integration without Guest Additions, actually a Qt 5.6 bug fixed with QT 5.6.3 (Mac OS X hosts only; bug #15610)
Solaris hosts: allow increasing MTU size for host-only adapter to 9706 bytes to support jumbo frames
Linux hosts: glibc 2.26 compile fix
Windows Additions: 3D related crash fix (bugs #17082, #17092)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=371
- Make changes suggested in bsc#1060072
The specific changes are:
(1) Remove the test in vboxdrv.sh as the script tests for the wrong file. This is safe because
if the package is not installed, the script will not be there.
(2) Move VBoxDbg.so to package virtualbox-qt. With this change, packages libQt5Core, libQt5Gui
and libQt5Widgets are no longer needed with package virtualbox. As a result, a text-only
server no longer needs to load QT to support headless virtual machines.
- Update "fixes_for_4.14.patch" to handle additional API changes in kernel 4.14.
These include the following:
removal of gamma_set and gamma_get from struct drm_fb_helper_funcs
removal of set_busid from struct drm_driver
replacement of drm_pci_init() with pci_register_driver()
replacement of drm_pci_exit() with pci_unregister_driver()
removal of load_lut from struct drm_crtc_helper_func
- Update "fixes_for_4.14.patch" to handle missing SKB_GSO_UDP in kernel 4.14
OBS-URL: https://build.opensuse.org/request/show/528710
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=142
The specific changes are:
(1) Remove the test in vboxdrv.sh as the script tests for the wrong file. This is safe because
if the package is not installed, the script will not be there.
(2) Move VBoxDbg.so to package virtualbox-qt. With this change, packages libQt5Core, libQt5Gui
and libQt5Widgets are no longer needed with package virtualbox. As a result, a text-only
server no longer needs to load QT to support headless virtual machines.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=367
These include the following:
removal of gamma_set and gamma_get from struct drm_fb_helper_funcs
removal of set_busid from struct drm_driver
replacement of drm_pci_init() with pci_register_driver()
replacement of drm_pci_exit() with pci_unregister_driver()
removal of load_lut from struct drm_crtc_helper_func
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=365
Hi Larry,
I finally put some effort in fixing the VM autostart mechanics,
that are terminally broken in the current package (due to the way,
systemd interacts with Sys-V init scripts, stop operations aren't
executed most of the time, because it lost track of the state...).
With these changes, I'm able to reliably start/stop all VMs on
hosts ranging from 13.2 to 42.2. I'm confident, this will improve
for all systemd based systems, i.o.w all those systems we care about..
It resembles pretty much the same scheme, vboxdrv is using already.
Give it a try.
- reorganize vbox autostart, coping with systemd:
- add /usr/lib/virtualbox/vboxes.sh (based on /etc/init.d/vboxes)
- add /usr/lib/systemd/system/vboxes.service
- remove /etc/init.d/vboxes
OBS-URL: https://build.opensuse.org/request/show/514488
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=357
This is a maintenance release. The following items were fixed and/or added:
VMM: reset the TSC on VM reset to work around a Windows bug (bug #16643)
Audio: fixed memory leak when enabled with VRDP connections (5.1.24 regression; bug #16928)
Audio: fixed creation of too many sound sinks on Linux hosts when using the PulseAudio backend (bug #16938)
Audio: implemented record gain registers for AC'97 emulation; those are needed for newer Ubuntu guests which rely on those when controlling gain and muting the recording (capturing) levels
Storage: fixed hang when using the emulated NVMe controller with the SPDK (bug #16945)
Mouse: double click was not working with a precision touchpad (bug #14632)
Linux hosts: properly bring up host-only network interfaces with iproute (5.1.24 regression; bug #16911)
Linux hosts: provide Python 3 libraries for deb/rpm packages
Windows guests: fixed automatic logons for Vista and newer Windows guests (5.1.24 regression; bug #16921)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=355
This is a maintenance release. The following items were fixed and/or added:
VMM: mask the VME CPUID capability on AMD Ryzen processors for now to make certain guests works, for example Windows XP
VMM: emulate more SSE2 instructions
VMM: properly clear the TF and AC flags when dispatching real-mode interrupts
GUI: fixes to make the mini-toolbar work with recent versions of KDE / Plasma (bug #16325)
GUI: fixed a potential crash when a VM with multiple screens is running in full screen / seamless mode and a host screen is removed, for example when connecting to the host via RDP
GUI: fixed initial size hints for guests which set intermediate sizes before responding (bug #16593)
GUI: prevent stopped screen updates or black screen on reboot in a multi-screen setup under certain conditions
Audio: many improvements for Windows 10 guests (bugs #15189, #15925, #16170, #16682, #16794 and others)
Storage: fixed possible crash when using Intels SPDK
API: use the correct file name of the VM machine state if the VM settings directory is renamed, for example during grouping / ungrouping a VM (bugs #16075 and #16745)
API: return the correct error code if powering up a VM fails
API: video recording did not automatically start at VM start when enabled in the VM settings (bug #16803)
API: when relocating a medium, check that the target path is fully qualified
EFI: fix for VMs with more than 3504MB RAM (bug #11103)
Host-only adapter: correctly determine IPv4 netmasks on Windows hosts (bug #16826)
NAT network: properly do the refcounting for starting / stopping the NAT / DHCP services if the NAT network is changed while the adapter network connection type is anything else but NAT network
VBoxManage: fixed controlvm videocapfile (bug #16779)
Linux / Mac OS X hosts: more fixes for loading shared libraries (5.1.20 regression; bugs #16778, #16693)
Linux hosts / guests: Linux 4.12 fixes (bugs #16725, #16800)
Linux hosts / guests: reduce the kernel stack consumption for Linux kernels with CONFIG_CPUMASK_OFFSTACK defined
Linux hosts / guests: fixes for kernel modules built with gcc-7 (bug #16772)
Linux hosts / guests: Linux 4.13 fix (bug #16887)
Linux hosts: don't depend on net-tools on newer distributions as this package is deprecated in favour of iproute (bug #16764)
Linux hosts: make 2D video acceleration available for older Linux distributions (5.1 regression; bug #16858)
Linux Additions: fix for dynamic resizing with Oracle Linux 6 with UEK4
Linux Additions: make Fedora 25 and 26 Alpha work when 3D pass-through is enabled
Linux Additions: no longer recommend removing distribution- installed Additions if they are updated to our guidelines
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=351
USB passthru opens a security hole, yet it is so valuable that many users want the feature, thus it is our default.
Previously, a user needed to edit a udev rule to disable passthru. The bad part was that an update of VB changed the
rule back to allow passthru without any notification. These changes modify the popup to allow the user to accept or decline
passthru. If the user declines, then the root password is requested and the udev rule is modified. As these modifications will be
lost with the next VB update, the inode of the udev rule is kept. If the user has previously declined and the inode has changed,
the popup will show the next time VB is started. File "fix_usb_rules.sh" is added.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=336
* Add VBoxVNC as a proper external pack rather than just make the so available (bnc #1037033). Thanks to Michal Nowak for most of this effort.
One hack was required to work around a bug in "VBoxManage extpack install" whereby the --accept-license option failed to work.
* Improve startup of VirtualBox through use of systemd service files:
a. Beginning with Oracle version 5.0.8, the command used to build the kernel modules outside of the RPM packaging
code changed; however, the openSUSE version did not implement the new method. That new code is now implemented.
b. In Tumbleweed, the SysV init scripts to systemd service files stopped working. Part of the new code also checks
to see if the kernel modules are loaded. If not, new script files are called to include the necessary packages
and build the necessary modules.
c. The hooks are in place to remove the sysv init files and do the complete conversion to systemd. This step will
be done at a later time.
* New files are "vboxconfig.sh", "vboxguestconfig.sh", "vboxdrv.service", and "vboxadd-service.service".
* New sub-packages virtualbox-guest-source and virtualbox-vnc are produced.
* Some typos in virtualbox.spec are fixed.
- Add libelf-devel to build. Fixes bnc #1037511.
Modified the startup files to build the kernel modules if they are missing. Files "vboxconfig.sh" and "vboxguestconfig" added.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=331
This is a maintenance release. The following items were fixed and/or added:
VMM: fixed VERR_IEM_INSTR_NOT_IMPLEMENTED Guru Meditation under certain conditions (5.1 regression; mostly Mac OS X hosts; bugs #15693, #15801, #16274, #16569, #16663)
VMM: fixed software virtualization on Solaris hosts (5.1.20 regression)
Storage: fixed a potential hang under rare circumstances (bug #16677)
Storage: fixed a potential crash under rare circumstances (asynchronous I/O disabled or during maintenance file operations like merging snapshots)
Linux hosts: make the ALSA backend work again as well as loading the GL libraries on certain hosts (5.1.20 regression; bugs #16667, #16693)
Linux Additions: fixed mount.vboxsf symlink problem (5.1.20 regression; bug #16670)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=329
These should be converted to the service files native to systemd. This issue has been forced
as a recent update to Tumbleweed broke the startup of VB for both TW hosts and guests. This
change starts the conversion to native systemd files. The original scripts are still used; however,
service files are used to start and stop the VB components. In a later change, all action will
be accomplished using systemd service files.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=327
CVE-2017-3559, CVE-2017-3575, CVE-2017-3538, CVE-2017-3513
Version bump to 5.1.20 (released 2017-04-18 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
GUI: don't check if the Extension Pack is up-to-date if the user is about to install a new Extension Pack (bug #16317)
GUI: fixed a possible crash when switching a multi-monitor VM into full-screen or seamless mode
GUI: several mini-toolbar fixes in full-screen / seamless mode (X11 hosts only)
GUI: don't crash on restoring defaults in the appliance import dialog
Windows Additions: another fix for automatic logins for Windows Vista and newer (bug #15904)
ICH9: fix for Windows guests with a huge amount (>64G) of guest memory
BIOS: fixed El Torito hard disk emulation geometry calculation (thanks Dwight Engen)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=325
This is a maintenance release. The following items were fixed and/or added:
Shared Folders: fixed case insensitive filename access (5.1.16 regression; Windows guests only; bug #16549)
Shared Folders: fixed access to long pathes (5.1.16 regression; Windows guests only; bugs #14651, #16564)
API: fixed snapshot handling of medium attachments and PCI device attachments (bug #16545)
API: make 32-bit Windows guests in raw mode boot again if the ICH9 chipset is used (5.1.16 regression)
VBoxBugReport: fixed VM log collection issue
Linux hosts: fixed autostart service script (bug #14955)
Windows Additions: fixed automatic logins for Windows Vista and newer (5.1.4 regression; bug #15904)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=320
Removed "vbox_fix_4.11_api_changes.patch" - fixed upstream
- Version bump to 5.1.16 (released 2017-03-08 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
VMM: don't access the MSR_IA32_SMM_MONITOR_CTL MSR if dual-monitor treatment is not available (KVM workaround, bug #14965)
VMM: another fix for handling certain MSRs on ancient CPUs without VT-x support for MSR bitmaps
VMM: fixed VERR_SSM_LOAD_CPUID_MISMATCH errors when restoring a saved state with SMP guests on hosts without the CPUID/HTT bit set (bug #16428)
VMM: fixed a bug in call gate emulation
VMM: FWAIT instruction fix
VMM: fixed a sporadic guest hang under certain conditions
GUI: hide the mini-toolbar from the taskbar and the pager on certain X11 hosts
GUI: better error handling on the global settings / network / host-only / DHCP server settings
GUI: fixes for full-screen with multiple screens
Host-only Network: fixed host-only adapter creation issue preventing VirtualBox installation on Windows 10 hosts (bug #16379)
NAT network: fixed two potential crashes in the DHCP server
ICH9: fixed incorrect initialization of the primary bus for PCI bridges (5.1.14 regression)
Storage: LsiLogic fix for Windows 10
USB: fixed not being able to attach certain USB devices having invalid characters in the device strings (5.0.18 regression; bug #15956)
USB: several fixes for the USB/IP support (bug #16462)
VBoxSVC: fixed another crash during shutdown under rare circumstances
VBoxSVC: fixed a stack overflow on (Windows debug builds only; bug #16409)
OVF: when importing an appliance handle more than 10 network adapters if the OVA was created by VirtualBox (bug #16401)
OVF: fixes for exporting and importing appliances with many disks (bug #16402)
VBoxManage: fixed regression with modifyhd --resize (bug #16311)
rdesktop-vrdp: source code tarball fixes
Linux Installers: do not rebuild kernel modules unnecessarily (bug #16408)
Linux hosts: added an action for opening the VM manager window to the .desktop file
Linux hosts / guests: Linux 4.11 compile fixes (bug #16506)
Linux Additions: added vboxsf FS modules alias (bug #16404)
Linux Additions: fix for the shared folders kernel module to compile on Linux 4.10
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=317
- Version bump to 5.1.14 (released 2017-01-17 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
VMM: fixed emulation of certain instructions for 64-bit guests on 32-bit hosts
VMM: properly handle certain MSRs for 64-bit guests on ancient CPUs without VT-x support for MSR bitmaps (bug #13886)
GUI: fixed a crash with multimonitor setups under certain conditions
GUI: allow cloning of snapshots when the VM is running
NVMe: fixed compatibility with the Storage Performance Development Kit (SPDK, bug #16368)
VBoxSVC: fixed a crash under rare circumstances
VBoxManage: added a sanity check to modifymedium --resize to prevent users from resizing their hard disk from 1GB to 1PB (bug #16311)
Windows hosts: another fix for recent Windows 10 hosts
Linux hosts: Linux 4.10 fixes
Linux Additions: fixed protocol error during certain operations on shared folders (bug #8463)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=304
the logic has been inverted. Now, the required udev commands to allow passthru are included. The first time that VB is started,
the user will get a screen that points to the bug entry discussing the problem and states what they should do to block the
insecure usage. In any case, that screen will only be printed once. File "virtualbox-60-vboxdrv.rules" has been added
These changes address the issues in bnc #1018340.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=303
This is a maintenance release. The following items were fixed and/or added:
VMM: fixed VERR_IEM_ASPECT_NOT_IMPLEMENTED Guru Meditations with certain Linux guests if KVM paravirtualization is enabled (5.1 regression; bugs #15613 and #16251)
VMM: fixed VERR_VMX_UNABLE_TO_START_VM Guru Meditations under rare conditions
GUI: prevent a crash under certain conditions if the VM is terminated very early
GUI: fixed certain keyboard capture issues (5.1.10 regression; Mac OS X hosts only; bug #16150)
GUI: fixed dragging guest windows in seamless mode with the keyboard captured (X11 hosts only; bug #15837)
GUI: fixed a problem where the new version detected dialog was covered by the appliance import dialog (Mac OS X hosts only; bug #16238)
Storage: fixed NVMe reset processing when doing rmmod nvme; modprobe nvme in a Linux guest (bug #16080)
Storage: fixed creating a snapshot when the VM is running and an NVMe controller is present
Storage: fixed a problem with the LsiLogic SCSI controller where requests could be lost with SMP guests
E1000: fixed "cable disconnected" issue (Mac OS X guests only; 5.1.10 regression; bug #16260)
E1000: fixed "TX unit hang" issue (Linux guests only; 5.1.10 regression; bug #16221)
API: don't crash when sanitizing certain VM names (bug #16299)
Linux hosts: automatically disable asynchronous I/O on Linux 2.6.18 kernels as high I/O load may trigger kernel oopses on these kernels if this feature is enabled
Linux hosts / guests: Linux 2.6.28 compile fix (bug #16267)
Linux hosts: compile Linux 4.9 compile fix (bug #16286)
Linux Additions: warn the user about a known bug with older Linux guests (e.g. Debian 7) requiring manual work to get 3D working (bug #15319)
Linux Additions: fix the graphics driver build with Linux 4.10 and later (bug #16298)
Windows Additions: fixed a crash in the WDDM driver under certain conditions
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=301
This is a maintenance release. The following items were fixed and/or added:
GUI: the USB filter settings dialog should allow to specify the USB revision in hexadecimal format (bug #15400)
GUI: fixed crash on certain hosts when pressing certain key combinations (Windows hosts only; bug #15719)
GUI: fixed issue with updating the available-geometry on host-screen work-area resize
GUI: don't crash / hang on certain environments if accessibility support is enabled
GUI: fixed various issues in Unscaled HiDPI Output mode (bug #15707)
GUI: extend the VM Input menu with Print Screen-related actions
GUI: improved handling of inserting the Guest Additions ISO image by trying all available optical drives rather than only the first one and by not asking the user if he wants to force unmounting (which doesn't work in most cases anyway)
API: default to RTC using UTC for Solaris 11 guests
Settings: be less restrictive when reading a VM configuration containing a host-only adapter without an interface name
Storage: fixed resizing VDI images resulting in an unbootable image under certain circumstances (bug #15983)
NAT: fixed several 5.1.8 regressions on Mac OS X and Windows hosts (bug #16084)
Audio: fixed a few 5.1.x regressions by using the audio code from 5.0.x until the audio overhaul is completed
VBoxManage: fixed documentation of the storagectl command (bug #15971)
Build system: another fix for building VirtualBox on systems which default to Python 3
Windows hosts: hardening fix for Windows 10 build 14971 (bug #16202)
Windows Additions: properly start the VirtualBox guest services even if the guest user name contains special characters (bug #15982)
Solaris Additions: fixed preemptible mouse notification callback being executed under a spinlock for Solaris guests
Linux hosts / guests: Linux 4.9 fixes (bugs #16155 and #16064)
Linux Additions: fixed Linux kernel module override rule (thanks Mark Furneaux)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=293
boo #1005621.
- Add patch file "vbox_remove_smp_mflags.patch" to limit number of simultaneous make jobs.
- Version bump to 5.1.8 (released 2016-10-18 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
GUI: fixed keyboard shortcut handling regressions (Mac OS X hosts only; bugs #15937 and #15938)
GUI: fixed keyboard handling regression for separate UI (Windows hosts only; bugs #15928)
NAT: don't exceed the maximum number of "search" suffixes. Patch from bug #15948.
NAT: fixed parsing of port-forwarding rules with a name which contains a slash (bug #16002)
NAT Network: when the host has only loopback nameserver that cannot be mapped to the guests (e.g. dnsmasq running on 127.0.1.1), make DHCP supply NAT Network DNS proxy as nameserver.
Bridged Network: prevent flooding syslog with packet allocation error messages (bug #15569)
Audio: now using Audio Queues on Mac OS X hosts
Audio: fixed recording with the PulseAudio backend (5.1 regression)
Audio: various bugfixes
Snapshots: fixed regression in 5.1.4 for deleting snapshots with several disks (bug #15831)
Snapshots: crash fix and better error reporting when snapshot deletion failed
Storage: some fixes for the NVMe emulation with Windows guests
API: fixed initialization of SAS controllers (bug #15972)
Build system: make it possible to build VBox on systems which default to Python 3
Windows Additions / VGA: if the guest's power management turns a virtual screen off, blank the corresponding VM window rather than hide the window
Windows Additions: fixed a generic bug which could lead to freezing shared folders (bug #15662)
Linux hosts / guests: fix for kernels with CONFIG_CPUMASK_OFFSTACK set (bug #16020)
Linux Additions: don't require all virtual consoles be in text mode. This should fix cases when the guest is booted with a graphical boot screen (bug #15683)
Linux Additions: added depmod overrides for the vboxguest and vboxsf kernel modules to fix conflicts with modules shipped by certain Linux distributions
X11 Additions: disable 3D on the guest if the host does not provide enough capabilities (bug #15860)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=281
Hi Larry,
thanks for the positive response.
Sure, let your fix settle before taking the next.
Here's a small change on top, that avoids a chkstat build verification issue.
- adjust file attributes on SUID helpers to avoid chkstat issues
- remove obsolete libgsoap-devel (again)
- remove /usr/lib/udev/rules.d/60-vboxdrv.rules
- it is overruled from vboxdrv init script anyway
- vboxdrv generates a /etc/udev/rules.d/60-vboxdrv.rules file
on _every_ start, note that fact in /etc/default/virtualbox
and describe a strategy to control this behaviour
- relocate VBoxCreateUSBNode.sh to /usr/lib/virtualbox
this is, where vboxdrv, resp. the generated 60-vboxdrv.rules
file is expecting it
OBS-URL: https://build.opensuse.org/request/show/418790
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=267
- Version bump to 5.0.10 (released 2015-11-10 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
VMM: improved support for certain Intel Atom CPUs (bug #14773)
VMM: system register emulation fix (5.0 regression; bug #14515)
GUI: fixed immediate screenshot issue (bug #14108)
GUI: fixed another 3D overlay window reparenting issue when the VM is switched to fullscreen mode on X11 hosts
GUI: fixed help index (bug #14722)
GUI: fixed state synchronization issue in the VM manager window when VM was paused from its runtime window
Audio: fixed suspending/resuming audio streams on VM pause/unpause (bug #14784)
Audio: properly reset AC97 audio streams, otherwise there is silence until a non-48 kHz stream is played
Audio: fixed a small emulation quirk of the AD1980 codec of the HDA device to make recent linux guests work (bug #14653)
USB: serveral fixes for the xHCI controller
USB: fixed a crash under certain conditions on hosts with Linux kernels older than version 3.3
USB: better identification of certain USB devices
NAT: support TCP in DNS proxy (bug #14736)
NAT Network: fixed sporadic crashes on Windows hosts (bug #13899)
API: when creating differencing images (e.g. as part of a snapshot or cloning a VM) use the same disk image variant as the parent image if possible, which means that e.g. a diff image for a VMDK image split into 2 GB files will also be split (bug #14764)
API: event queue handling fixes preventing loss of certain events at runtime (e.g. new webcam attached), particularly important on Mac OS X hosts
Webcam: passthrough fix for certain devices (Windows hosts only)
VBoxManage: don't crash on snapshot restorecurrent / edit if the VM has no snapshots
VBoxManage: don't crash on controlvm addencpassword (bug #14729)
Mac OS X hosts: use the correct kernel on certain hosts
Windows hosts: fixed VRDP external authentication
Windows hosts: allow to use a shared folder path with extended-length path prefix (5.0 regression; bug #14651)
Windows hosts: fix a crash in the netfilter host driver under certain conditions (bug #14799)
Windows host installer: documented and fixed public properties which can be used to control the installation to some extent
Windows host installer: fixed not starting the actual installation when showing the version information or help dialogs
X11 Additions: added basic support for X.Org Server 1.18 (3D requires additional fixes)
- Refresh vbox-no-build-dates.diff
OBS-URL: https://build.opensuse.org/request/show/344040
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=234
This is a maintenance release. The following items were fixed and/or added:
GUI: Mac OS X: Restore green zoom button for VM windows (it was hidden in the previous release to avoid native full-screen issues). For Yosemite and El Capitan this button should work accordingly to the Apple HIG: Full-screen by default, maximize if the user holds the Option key.
Serial ports: fixed wrong IRQ number for the first serial port in the ACPI tables (5.0.6 regression; bug #14659)
API: fixed a 5.0 regression in VBoxManage setproperty defaultfrontend (bug #14696)
VBoxManage/vbox-img: conversion to RAW images could result in a disk image containing all zeroes
Linux hosts: several fixes for systemd integration in .deb / .rpm packages (e.g. bug #14665). The command for recompiling the host kernel modules was changed to /sbin/vboxconfig
Linux hosts: make host-only interfaces report operstate UP only when they have VMs attached (bug #14526)
Mac OS X hosts: fix bpf capture and accounting of traffic on bridged and host-only interfaces (bug #14553)
Windows guests: fixed 3D rendering issues on high resolution displays
Windows Additions: fixed problems with 3D acceleration on Windows hosts with Intel HD graphics (bug #14670)
Linux Additions: fix service starting on Debian systems with systemd installed but not in use (bug #14683)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=229
- Version bump to 5.0.6 (released 2015-10-02 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
GUI: the update check now uses the HTTP system proxy settings by default
GUI: About dialog improvements. Copyable version text, do not close dialog on mouse-clicks and focus losing, explicit close button at the bottom of dialog and disabled close button fix on OS X. (bugs #9912, #12749)
GUI: fixed bug when re-assigning shortcuts (bug #14565)
GUI: fixed default focus button in message-box dialogs (bug #14486)
GUI: fixed settings dialog which is opened if the network settings need to be changed at VM startup (5.0.0 regression; bug #14601)
GUI: fixed crash during VM start if an early error message needs to be shown, for example Linux kernel modules not present (bug #14646)
Bridged Networking: fixed handling of guest DHCP requests without UDP checksum when bridging to a wireless interface (bug #14615)
Audio: latency fixes (Windows hosts only; bug #4088)
Guest Control: correctly set USERNAME and USERPROFILE environment variables (Windows guests only)
Guest Control: several fixes
API: properly restore NAT port forwarding rules when reverting to a snapshot
Parallel ports: Several fixes allowing to enable two parallel ports for a VM
VBoxManage: fixed wrong output of debugvm show command
VBoxManage: fixed hang when specifying logging groups with debugvm log starting with h, for example hex
Windows hosts: renamed VBoxStartup.log to VBoxHardening.log and provide this log file in the GUI log viewer
Windows hosts: fixed a small memory leak in the Windows host interface driver (VBoxNetAdp) which caused a BSOD if the driver verifier is enabled (bug #14562)
Windows hosts: fixed a failure to start VMs on hosts where dsound.dll is not available (bug #14574)
Windows hosts: another fix for VERR_LDR_MISMATCH_NATIVE errors (bug #14579)
Windows hosts: fixed host-to-guest communication with bridged networking (bugs #14326, #14457)
Windows hosts: fixed broken data receiving from the serial device with the named pipe backend if Kaspersky AV is installed
Linux hosts: Linux 4.3 compile fixes
Linux hosts: installer fix for certain systems (bug #14627)
Linux hosts / guests: native systemd support for the host/guest installer scripts. The scripts for re-compiling the kernel modules are now located at /sbin/rcvboxdrv (host) and /sbin/rcvboxadd (Guest Additions)
Mac OS X hosts: GUI-related fixes for El Capitan
Mac OS X hosts: fixed a problem with capturing USB devices under El Capitan
Mac OS X hosts: allow colon character on shared folders (bug #14554)
Linux Additions: properly set the VBoxService process ID in the PID file (bug #14571)
Linux Additions: Guest Control fixes (bug #14573)
OBS-URL: https://build.opensuse.org/request/show/336464
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=226
- The code base released by Oracle failed to build on 32-bit systems. They had already fixed the
problem. This update applies their solution.
Version bump to 5.0.4 (released 2015-09-08 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
VMM: fixed an issue with Windows 10 guest kernel debugging over the network for Hyper-V paravirtualized VMs
VMM: fixed a bug which prevented reading the saved state of the 'PATM' unit from VirtualBox 4.3.x (bug #14512)
GUI: changed default OS type for Windows from Windows XP to Windows 7
GUI: added another pre-defined guest screen resolution (bug #14384)
GUI: fixed update check which was broken due to changing the location of the root certificates (bug #13096)
GUI: fixed issues with synchronization of Caps lock / Num lock / Scroll lock on Windows hosts (bug #14302)
GUI: don't crash during VM shutdown if 2D video acceleration and 3D support are enabled (Mac OS X hosts only)
GUI: several seamless fixes for certain X11 window managers, also when used in multi-screen setups
GUI: Log window size, position and cursor-position fixes
Audio: fixed playing leftover/deprecated audio samples
Audio: fixed playing audio after suspending the host (5.0 regression; Linux hosts using the ALSA backend)
Audio: fixed playing short audio samples which were chopped off formerly
Audio: fixed distortions on OS X when the sample rate of the guest stream and host device don't match
Storage: fixed raw disk access and flat VMDK image access which would be always opened readonly (5.0.2 regression; bugs #14425, #14461)
Storage: fixed initial encryption of VDI images after they were compacted (bug #14496)
VGA: fix for certain graphics modes (bug #14516)
NAT: don't freeze while the VM is paused if the network attachment mode is changed from/to NAT with activated port forwarding
OVF: fixed duplicate USB controller entries in exported OVA/OVF (bug #14462)
Shared Folders: fixed a path separator issue (bug #14434)
Drag and drop: fixed crashes on OS X hosts when doing host-to-guest transfers
VBoxManage: another attempt to not deny changing the network adapter type at VM runtime (5.0 regression; bug #14308)
VBoxManage: fixed broken guestcontrol <VM-Name> list command (5.0 regression)
VBoxManage: fixed broken Guest Control stdout/stderr output (5.0 regression)
Mac OS X hosts: fixed remaining problems with activated SMAP (Broadwell and later; bug #14412)
Mac OS X hosts: fixed broken 3D support (5.0.2 regression; bug #14476)
OBS-URL: https://build.opensuse.org/request/show/330439
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=222
- Install and enable the vboxadd-service init script, to make auto-mounting of shared folders and time synchronization work
- Install VBoxService to /usr/sbin/ instead of /usr/bin/ so that vboxadd-service can find it, it cannot be run as user anyway
- Create the /media folder with appropriate permissions on distributions higher than 13.1, it doesn't exist any more and the one that VBoxService creates automatically cannot be accessed by normal users
- Fixes boo#908669 and boo#936254
OBS-URL: https://build.opensuse.org/request/show/328398
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=221
Version bump to 5.0.2 (released 2015-08-13 by Oracle)
A number of problems were fixed and/or added. In particular, the artifically high load average
problem reported as bsc#939299 has been fixed. The complete list follows:
VMM: added support for guest crash report MSRs with Hyper-V paravirtualization
VMM: fixed an issue causing artifically high load averages on Linux hosts
VMM: fixed a kernel panic with thread-context hooks caused by incompatible changes made to Linux 4.2 kernels
VMM: fixed a saved state issue with VT-x/AMD-V disabled (5.0 regression; bug #14304)
VMM: fixed VERR_SUPDRV_TSC_DELTA_MEASUREMENT_FAILED Guru Meditations on certain AMD CPUs (5.0 regression; bug #14370)
VMM: fixed a crash while creating a guest core dumps via the VM debug facility (5.0 regression)
VMM: This release has AVX2 passthrough disabled on every host and AVX passthrough disabled for 64-bit VMs on 32-bit hosts.
This will be properly fixed in a future 5.0.x maintenance release (see e.g. bug #14262).
GUI: fixed rare hang and crash on VM shutdown/poweroff
GUI: X11: fixed few crashes caused by the Qt alien widgets feature
GUI: X11: fixed various mini-toolbar geometry quirks like positioning, z-order, transiency issues on certain window managers (bug #14257)
GUI: X11: fixed mini-toolbar minimize button issue under certain window managers (bug #14284)
GUI: VM menu actions availability should now be properly updated on full-screen/seamless/scaled mode switches
GUI: disk encryption password validation should be performed when user confirmed the password, not after each entered symbol
GUI: do not change the VM/group selection in the VM Manager to the newly created VM if it was created by another client (e.g. VBoxManage)
GUI: improve the quality in scaled mode under some circumstances (5.0 regression; bug #14303)
VBoxManage: do not deny changing the network adapter type at VM runtime (5.0 regression; bug #14308)
VRDP: allow Windows 10 RDP clients (bug #14216)
Audio: fix a possible crash on VM process termination (5.0 regression)
Storage: improved raw disk access on OS X by unmounting any accessed volume before first use and prevent any mount attempt by the host (bug #14219)
3D: basic support for saving/restoring display lists
Shared Folders: fixed a problem with accessing CIFS shares (bug #14252)
Shared Folders: improved path conversion between hosts and guests with different path separators (bug #14153)
API: skip resetting of immutable media when the VM in saved state is started (bug #13957)
API: fixed method for setting medium IDs which used zero (invalid) UUIDs instead random (valid) UUIDs if no UUIDs were passed (bug #14350)
API: for Windows host fix detection of API client crashes which have a session open
OVF: properly export all VBox features including the setting for paravirtualization (bug #14390)
OBS-URL: https://build.opensuse.org/request/show/323675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=104
Version bump to 5.0.2 (released 2015-08-13 by Oracle)
A number of problems were fixed and/or added. In particular, the artifically high load average
problem reported as bsc#939299 has been fixed. The complete list follows:
VMM: added support for guest crash report MSRs with Hyper-V paravirtualization
VMM: fixed an issue causing artifically high load averages on Linux hosts
VMM: fixed a kernel panic with thread-context hooks caused by incompatible changes made to Linux 4.2 kernels
VMM: fixed a saved state issue with VT-x/AMD-V disabled (5.0 regression; bug #14304)
VMM: fixed VERR_SUPDRV_TSC_DELTA_MEASUREMENT_FAILED Guru Meditations on certain AMD CPUs (5.0 regression; bug #14370)
VMM: fixed a crash while creating a guest core dumps via the VM debug facility (5.0 regression)
VMM: This release has AVX2 passthrough disabled on every host and AVX passthrough disabled for 64-bit VMs on 32-bit hosts.
This will be properly fixed in a future 5.0.x maintenance release (see e.g. bug #14262).
GUI: fixed rare hang and crash on VM shutdown/poweroff
GUI: X11: fixed few crashes caused by the Qt alien widgets feature
GUI: X11: fixed various mini-toolbar geometry quirks like positioning, z-order, transiency issues on certain window managers (bug #14257)
GUI: X11: fixed mini-toolbar minimize button issue under certain window managers (bug #14284)
GUI: VM menu actions availability should now be properly updated on full-screen/seamless/scaled mode switches
GUI: disk encryption password validation should be performed when user confirmed the password, not after each entered symbol
GUI: do not change the VM/group selection in the VM Manager to the newly created VM if it was created by another client (e.g. VBoxManage)
GUI: improve the quality in scaled mode under some circumstances (5.0 regression; bug #14303)
VBoxManage: do not deny changing the network adapter type at VM runtime (5.0 regression; bug #14308)
VRDP: allow Windows 10 RDP clients (bug #14216)
Audio: fix a possible crash on VM process termination (5.0 regression)
Storage: improved raw disk access on OS X by unmounting any accessed volume before first use and prevent any mount attempt by the host (bug #14219)
3D: basic support for saving/restoring display lists
Shared Folders: fixed a problem with accessing CIFS shares (bug #14252)
Shared Folders: improved path conversion between hosts and guests with different path separators (bug #14153)
API: skip resetting of immutable media when the VM in saved state is started (bug #13957)
API: fixed method for setting medium IDs which used zero (invalid) UUIDs instead random (valid) UUIDs if no UUIDs were passed (bug #14350)
API: for Windows host fix detection of API client crashes which have a session open
OVF: properly export all VBox features including the setting for paravirtualization (bug #14390)
OBS-URL: https://build.opensuse.org/request/show/323449
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=217
- Version bump to 4.3.28:
* VMM: fixed a Guru Meditation when rebooting certain guests (for example Solaris
doing fast reboot) by fixing the implementation for INIT IPI
* VMM: added some information for diagnosing rare VERR_VMX_INVALID_VMXON_PTR Guru
Meditations (VT-x only)
* GUI: HID LEDs sync: prevent synchronization if VM window has no focus (Windows
and Mac OS X hosts only)
* GUI: fixed drag and drop moving the cursor between guest screens on certain
hosts
* 3D: fixed a crash on restoring the VM state on X11 hosts (bug #12737)
* 3D: fixed a crash on Linux guest shutdown (bug #12772)
* VRDP: fixed incompatibility with rdesktop 1.8.3
* VRDP: fixed listening for IPv6 on some systems (bug #14038)
* Storage: don't crash if creating an asynchronous I/O context fails (e.g. when
starting many VMs) and show a proper error message
* Floppy: several fixes
* Audio: improved the behavior of the volume control for the HD audio device
emulation
* USB: increase the number of supported drivers from 3 to 5 (Windows hosts only)
* PS/2 keyboard: synchronize the LED state on VM restore (Windows and Mac OS X
hosts only)
* NAT Network: when running multiple NAT networks with multiple VMs, only stop
the respective services when stopping VMs (bug #14090)
* NAT: don't kill UDP bindings on ICMP errors (bug #13475)
* NAT: bandwidth limit now works properly with NAT (bug #11485)
* BIOS: fixed the returned size value of the VBE 2.0 PMI function 0Ah (4.2.0
regression; bug #14096)
* Guest Control: fixed parameter quoting in Windows guests (bug #13157)
* Webcam passthrough improvements for Linux (V4L2) hosts to support more webcam
models
OBS-URL: https://build.opensuse.org/request/show/307370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=98
* VMM: fixed a Guru Meditation when rebooting certain guests (for example Solaris
doing fast reboot) by fixing the implementation for INIT IPI
* VMM: added some information for diagnosing rare VERR_VMX_INVALID_VMXON_PTR Guru
Meditations (VT-x only)
* GUI: HID LEDs sync: prevent synchronization if VM window has no focus (Windows
and Mac OS X hosts only)
* GUI: fixed drag and drop moving the cursor between guest screens on certain
hosts
* 3D: fixed a crash on restoring the VM state on X11 hosts (bug #12737)
* 3D: fixed a crash on Linux guest shutdown (bug #12772)
* VRDP: fixed incompatibility with rdesktop 1.8.3
* VRDP: fixed listening for IPv6 on some systems (bug #14038)
* Storage: don't crash if creating an asynchronous I/O context fails (e.g. when
starting many VMs) and show a proper error message
* Floppy: several fixes
* Audio: improved the behavior of the volume control for the HD audio device
emulation
* USB: increase the number of supported drivers from 3 to 5 (Windows hosts only)
* PS/2 keyboard: synchronize the LED state on VM restore (Windows and Mac OS X
hosts only)
* NAT Network: when running multiple NAT networks with multiple VMs, only stop
the respective services when stopping VMs (bug #14090)
* NAT: don't kill UDP bindings on ICMP errors (bug #13475)
* NAT: bandwidth limit now works properly with NAT (bug #11485)
* BIOS: fixed the returned size value of the VBE 2.0 PMI function 0Ah (4.2.0
regression; bug #14096)
* Guest Control: fixed parameter quoting in Windows guests (bug #13157)
* Webcam passthrough improvements for Linux (V4L2) hosts to support more webcam
models
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=190
- Version bump to 2.3.26:
* GUI: in the snapshots pane, protect the age of snapshots against wrong host
time (bug #13955)
* NAT Network: fixed a bug which prevented to propagate any DNS name server /
domain / search string information to the NAT network (4.3.24 regression; bugs
#13915, #13918)
* NAT Network: don't delay the shutdown of VBoxSVC on Windows hosts
* Mouse support: the mouse could not be moved under rare conditions if no Guest
* Additions are installed (4.3.24 regression; bug #13935)
* Storage: if the guest ejects a virtual CD/DVD medium, make the change permanent
(bugs #9858, #12885)
* VGA: made saving secondary screen sizes possible in X11 guests
* SDK: fixed the VirtualBox.tlb file (4.3.20 regression; bug #13943)
rdesktop-vrdp: make it work with USB devices again (4.3.14 regression; bug
#13901)
* USB: fixed a possible BSOD on Windows hosts under rare conditions
* iPXE: enable the HTTP download protocol on non-Linux hosts (bug #13628)
* Mac OS X hosts: don't panic on hosts with activated SMAP (Broadwell and later;
bug #13951)
* Linux hosts: don't crash Linux 4.0 hosts (bug #13835)
OBS-URL: https://build.opensuse.org/request/show/292414
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=95
* GUI: in the snapshots pane, protect the age of snapshots against wrong host
time (bug #13955)
* NAT Network: fixed a bug which prevented to propagate any DNS name server /
domain / search string information to the NAT network (4.3.24 regression; bugs
#13915, #13918)
* NAT Network: don't delay the shutdown of VBoxSVC on Windows hosts
* Mouse support: the mouse could not be moved under rare conditions if no Guest
* Additions are installed (4.3.24 regression; bug #13935)
* Storage: if the guest ejects a virtual CD/DVD medium, make the change permanent
(bugs #9858, #12885)
* VGA: made saving secondary screen sizes possible in X11 guests
* SDK: fixed the VirtualBox.tlb file (4.3.20 regression; bug #13943)
rdesktop-vrdp: make it work with USB devices again (4.3.14 regression; bug
#13901)
* USB: fixed a possible BSOD on Windows hosts under rare conditions
* iPXE: enable the HTTP download protocol on non-Linux hosts (bug #13628)
* Mac OS X hosts: don't panic on hosts with activated SMAP (Broadwell and later;
bug #13951)
* Linux hosts: don't crash Linux 4.0 hosts (bug #13835)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=177
- Version bump to 2.3.24:
* VMM: emulation fix for the ENTER instruction under certain conditions; fixes
Solaris 10 guests (VT-x without unrestricted guest execution)
* VMM: fix for handling NMIs on Linux hosts with X2APIC enabled
* NAT/NAT Network: fix connection drops when the host's DHCP lease was renewed
(4.3.22 regression; Windows hosts only; bug #13839)
* NAT: don't crash on an empty domain list when switching the DNS host
configuration (4.3.22 regression; Mac OS X hosts only; bug #13874)
* PXE: re-enable it on Windows hosts (4.3.22 regression; Windows hosts only; bug
#13842)
* Shared Folders: fixed a problem with Windows guests (4.3.22 regression; bug
#13786)
* Audio: improved record quality when using the DirectSound audio backend
* VBoxManage: when executing the controlvm command take care that the
corresponding VM runtime changes are saved permanently (bug #13892)
* Windows Installer: properly install the 32-bit version of VBoxRes.dll on 32-bit
hosts (bug #13876)
* Linux hosts / guests: Linux 4.0 fixes (bug #13835)
* OS/2 Additions: fixed mouse integration (4.3.22 regression; bug #13825)
* X11 Additions: fixed a sporadic failure to deactivate virtual screens (bug
#13845)
- Use smp_mflags when building kernel modules
- Install vboxvideo_drv_117.so on Factory
OBS-URL: https://build.opensuse.org/request/show/289330
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=94
* VMM: emulation fix for the ENTER instruction under certain conditions; fixes
Solaris 10 guests (VT-x without unrestricted guest execution)
* VMM: fix for handling NMIs on Linux hosts with X2APIC enabled
* NAT/NAT Network: fix connection drops when the host's DHCP lease was renewed
(4.3.22 regression; Windows hosts only; bug #13839)
* NAT: don't crash on an empty domain list when switching the DNS host
configuration (4.3.22 regression; Mac OS X hosts only; bug #13874)
* PXE: re-enable it on Windows hosts (4.3.22 regression; Windows hosts only; bug
#13842)
* Shared Folders: fixed a problem with Windows guests (4.3.22 regression; bug
#13786)
* Audio: improved record quality when using the DirectSound audio backend
* VBoxManage: when executing the controlvm command take care that the
corresponding VM runtime changes are saved permanently (bug #13892)
* Windows Installer: properly install the 32-bit version of VBoxRes.dll on 32-bit
hosts (bug #13876)
* Linux hosts / guests: Linux 4.0 fixes (bug #13835)
* OS/2 Additions: fixed mouse integration (4.3.22 regression; bug #13825)
* X11 Additions: fixed a sporadic failure to deactivate virtual screens (bug
#13845)
- Use smp_mflags when building kernel modules
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=175
- update to version 4.3.20:
+ VMM: fixed reboot hang of 32-bit Windows SMP guests (bug #13319, #13462)
+ VMM: proper Math Fault handling with certain legacy guests (bug #9042, AMD hosts)
+ VMM: fixed a Guru Meditation VINF_EM_TRIPLE_FAULT on older CPUs that don't support MSR-bitmaps (VT-x only; bugs #13034, #13125, #13311, #13425, #13426, #13463, #13585)
+ GUI: fix 3D overlay window re-parenting issue when VM goes to full screen mode on X11 hosts.
+ GUI: fix occasional loss of focus in full-screen mode on X11 host systems (4.3.16 regression)
+ GUI: Mac OS X: wizards should have Cancel button (bug #12541)
+ GUI: added a global option to prevent automatic raising of the new window by mouse move with multi-screen guests (bug #8878)
+ API: accept remote display port 0 as the default RDP port (bug #8534)
+ VBoxManage: fixed crash when executing showvminfo command under certain circumstances (bug #13190)
+ ACPI: fixed occasional Guru Meditations in ACPI timer code (4.3.18 regression; bug #13521)
+ EFI: improved performance of IDE disk access
+ EFI: fixed a bug in the EFI video driver which prevented Windows to boot in UEFI mode (bug #12022)
+ EFI: properly announce the amount of RAM for big VMs (bugs #11103 and #13211)
+ Storage: fixed a crash under certain circumstances when a medium was ejected from a drive attached to the SATA controller without inserting a new medium before pausing or closing the VM (4.3.16 regression)
+ Storage: fixed an interrupt acknowledge issue causing hanging guests or slower I/O (4.3.18 regression)
+ Storage: fixed broken resume after the VM was suspended due to a full disk if host I/O caching is used
+ Storage: fixed a Guru Meditation under certain conditions when using the DevLsiLogic controller with VMs running in raw mode (4.3 regression; bugs #12254, #12655, #12709, #12774, #12886)
+ Guest Control: fixed a bug which might lead to a crash during recursive copy
+ SDK: Java COM bindings fixes
+ iPXE: enable the HTTP download protocol (bug #13628)
+ Runtime: do not use a fixed stack size creating temporary threads during initialization (bug #13038)
+ Windows hosts: fixed more startup problems on certain Windows hosts due to conflicts with anti-virus software; better error reporting (4.3.14 regression; bug #13187)
+ Windows hosts: fixed DirectSound host audio failure under certain conditions (bug #13418)
+ Windows hosts: fixed additional cases of 4.3.14 regression whereby AltGr stopped working for some people (bug #13216)
+ Windows Additions: preserve guest monitor layout when resizing Windows 7 or newer guests
+ Linux Additions: Linux 3.18 compile fixes (bug #13515)
- download the Manual directly without rename
OBS-URL: https://build.opensuse.org/request/show/265616
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=169
- Update to version 4.3.10:
+ VMM: more work on improving the emulation of certain MSR registers on certain host CPUs (e.g. bugs #12734, #12736, #12744, #12748, #12686, #12770)
+ VMM: fixed single-stepping for real-mode guests (VT-x without unrestricted guest execution) and some I/O instructions (bug #12636)
+ VMM: fixed a potential problem with COW pages if nested paging is not available
+ GUI: Mac OS X: experimental native full screen support for Mountain Lion and Mavericks (bug #12292)
+ GUI: Mac OS X: removed the mini-toolbar minimize button which doesn't work under Mac OS X full screen mode anyway
+ GUI: experimental HID LEDs synchronization for Windows and Mac OS X hosts: fixed keyboard re-synchronization if the feature is disabled (as done by default; bug #12758)
+ GUI: fixed a potential crash when opening the preferences menu (bug #12862)
+ OVF: fixed a crash of the VirtualBox Manager when re-starting guest export (bug #12586)
+ 3D support: several fixes
+ HGCM: fixed a problem with saved states which could cause several guest misbehavior after a VM was started from a saved state
+ Storage: fixed a bug preventing to compact differential snapshots under certain conditions
+ VBoxSVC: fixed a segmentation fault on Linux hosts if a very long path exists under /dev (bug #12760)
+ API: fixed guest misbehavior under certain conditions if a storage medium was attached or removed at VM runtime
+ Windows installer: make the --silent parameter work again (bug #12764)
+ Linux Additions: install correctly on Ubuntu guest systems with a /usr/lib64 directory (bug #12513)
+ X11 Additions: fix for the VBoxClient process not exiting correctly (bug #12348) and consuming too much processor time
- Refresh virtualbox-xserver-116.patch to xorg-server-1.15.99.902 with
x.org video driver protocol version 17.0
- Set mode of /usr/lib/virtualbox/VirtualBox to 4750 to match /etc/permissions.easy
as newly complained by chkstat (due to ro's change) (forwarded request 232843 from saschpe)
OBS-URL: https://build.opensuse.org/request/show/232849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=84
- Update to version 4.3.10:
+ VMM: more work on improving the emulation of certain MSR registers on certain host CPUs (e.g. bugs #12734, #12736, #12744, #12748, #12686, #12770)
+ VMM: fixed single-stepping for real-mode guests (VT-x without unrestricted guest execution) and some I/O instructions (bug #12636)
+ VMM: fixed a potential problem with COW pages if nested paging is not available
+ GUI: Mac OS X: experimental native full screen support for Mountain Lion and Mavericks (bug #12292)
+ GUI: Mac OS X: removed the mini-toolbar minimize button which doesn't work under Mac OS X full screen mode anyway
+ GUI: experimental HID LEDs synchronization for Windows and Mac OS X hosts: fixed keyboard re-synchronization if the feature is disabled (as done by default; bug #12758)
+ GUI: fixed a potential crash when opening the preferences menu (bug #12862)
+ OVF: fixed a crash of the VirtualBox Manager when re-starting guest export (bug #12586)
+ 3D support: several fixes
+ HGCM: fixed a problem with saved states which could cause several guest misbehavior after a VM was started from a saved state
+ Storage: fixed a bug preventing to compact differential snapshots under certain conditions
+ VBoxSVC: fixed a segmentation fault on Linux hosts if a very long path exists under /dev (bug #12760)
+ API: fixed guest misbehavior under certain conditions if a storage medium was attached or removed at VM runtime
+ Windows installer: make the --silent parameter work again (bug #12764)
+ Linux Additions: install correctly on Ubuntu guest systems with a /usr/lib64 directory (bug #12513)
+ X11 Additions: fix for the VBoxClient process not exiting correctly (bug #12348) and consuming too much processor time
- Refresh virtualbox-xserver-116.patch to xorg-server-1.15.99.902 with
x.org video driver protocol version 17.0
- Set mode of /usr/lib/virtualbox/VirtualBox to 4750 to match /etc/permissions.easy
as newly complained by chkstat (due to ro's change)
OBS-URL: https://build.opensuse.org/request/show/232843
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=158
- Update to version 4.3.6:
+ VMM: fixed a Guru Meditation VINF_EM_TRIPLE_FAULT caused by VMCB caching with nested paging on certain AMD CPUs (bug #12451)
+ VMM: fixed a Guru Meditation VERR_VMX_UNEXPECTED_INTERRUPTION_EXIT_TYPE while intercepting debug exceptions (VT-x only; bug #12410)
+ VMM: fixed a Guru Meditation VERR_SVM_UNEXPECTED_EXIT while intercepting debug register accesses (AMD-V only; bug #12481)
+ VMM: fixed a VERR_SSM_STRUCTURE_MAGIC error when trying to load a saved state made with VBox 4.3.4 when VT-x/AMD-V is disabled. Unfortunately, VBox 4.3.4 produced broken saved states for this configuration so you have to discard these states (bug #12414)
+ VMM: added a few more MSRs to the whitelist required by certain guests (bug #12245)
+ GUI: fixed deleting of inaccessible VMs (4.3 regression, bug #12205)
+ GUI: fixed warnings in VM settings / number of guest processors (bug #12480)
+ Main: don't automatically enable 64-bit guests on 64-bit hosts if VT-x/AMD-V is not available (bug #12424)
+ Main: always expose the DMI memory information to Windows 2012 guests (bug #12017)
+ Main: fixed occasional crashes on guest display resolution change (bug #7063)
+ Main: fixed reporting back temporary name when calling IGuestSession::DirectoryCreateTemp() (bug #12498)
+ API: fix for a hang when launching a GUI VM through the API, which crashes due to GUI unavailability
+ Storage: fix for BLKCACHE_IOERR runtime errors under rare circumstances (bug #11030)
+ Network: allow to start more than 5 PCNet instances (bug #12426)
+ E1000: if the cable was disconnected before the guest initialized the device, the link status was not properly set to 'down' after the initialization completed despite the fact that there was no connection
+ 3D support: fixed offset of guest 3D image elements (Mac OS X Retina hosts only; bug #11021)
+ Solaris hosts: fixed accessing the host driver from non-global zones (4.3 regression, bug #12271)
- For more changes see https://www.virtualbox.org/wiki/Changelog
- Add source services (refresh_patches ATM)
- Rebased patches:
+ vbox-disable-updates.diff (only offset)
+ vbox-fpie.diff (only offset)
+ vbox-deprec-gsoap-service-proxies.diff (manually)
+ vbox-gsoapssl-deps.diff (manually)
+ vbox-no-build-dates.diff (manually)
+ vbox-permissions_warning.diff (manually)
+ vbox-python-detection.diff (manually)
+ vbox-smc-napa.diff (manually)
+ vbox-vboxdrv-init-script.diff (manually)
OBS-URL: https://build.opensuse.org/request/show/214248
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=150
- update to 4.2.20, this is a maintenance release. The following items were fixed and/or added:
* GUI: always report recommended resolutions for all monitors (not always done since 4.2.12)
* GUI: make sure the assigned license and description are attached to the exported appliance
* GUI: the OS X hot corners were not accessible while a VirtualBox VM is running (Mac OS X hosts only; bug #4139)
* NAT: don't run into an infinite loop in case the host cannot access any DNS server (bug #12300)
* NAT: don't re-connect the cable if the DNS information changes and the cable was disconnected before (bug #12225)
* Main: properly save the passthrough flag for DVD drives without an attached medium
* Keyboard: fixed a VM crash if a VM was resumed from a saved state where at least one key was pressed (bug #11289)
* 2D Video acceleration: fix crashes on presentation mode switches (bug #9194)
* Storage: fixed errors with snapshots when using QCOW or QED disk images
(bug #12144)
* Storage: fix for newer Linux kernels not detecting a hard disk as SSD when
using the IDE or SATA controller (bug #12025)
* Storage: fixed detection of CD/DVD media when switching from an empty to a
host drive with passthrough enabled
* Snapshots: fixed a bug which could result in lost medium attachments
(4.2.18 regression, bug #11750)
* Shared Clipboard: fixed potential SEGFAULT when working with UTF8 and UTF16
content (Mac OS X hosts only)
* OVF: fixed import logic for OVF appliances containing multiple VMs
* Extpack Installer: make it work if the file is located in a folder with
special characters
* SDK: extended the functionality coverage for the C bindings
* API: block the removal of the current snapshot if it has child snapshots
(only relevant for VMs without snapshottable hard disks, their presence
always prevented removal), which resulted in VM config corruption
* API: mark VM configs with snapshots but without current snapshot as
inaccessible, as this combination is nonsense
* API: fixed information for some automatically generated events (only with
XPCOM, Windows host was not affected), which caused errors when getting (forwarded request 210830 from coolo)
OBS-URL: https://build.opensuse.org/request/show/210865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=78
- update to 4.2.20, this is a maintenance release. The following items were fixed and/or added:
* GUI: always report recommended resolutions for all monitors (not always done since 4.2.12)
* GUI: make sure the assigned license and description are attached to the exported appliance
* GUI: the OS X hot corners were not accessible while a VirtualBox VM is running (Mac OS X hosts only; bug #4139)
* NAT: don't run into an infinite loop in case the host cannot access any DNS server (bug #12300)
* NAT: don't re-connect the cable if the DNS information changes and the cable was disconnected before (bug #12225)
* Main: properly save the passthrough flag for DVD drives without an attached medium
* Keyboard: fixed a VM crash if a VM was resumed from a saved state where at least one key was pressed (bug #11289)
* 2D Video acceleration: fix crashes on presentation mode switches (bug #9194)
* Storage: fixed errors with snapshots when using QCOW or QED disk images
(bug #12144)
* Storage: fix for newer Linux kernels not detecting a hard disk as SSD when
using the IDE or SATA controller (bug #12025)
* Storage: fixed detection of CD/DVD media when switching from an empty to a
host drive with passthrough enabled
* Snapshots: fixed a bug which could result in lost medium attachments
(4.2.18 regression, bug #11750)
* Shared Clipboard: fixed potential SEGFAULT when working with UTF8 and UTF16
content (Mac OS X hosts only)
* OVF: fixed import logic for OVF appliances containing multiple VMs
* Extpack Installer: make it work if the file is located in a folder with
special characters
* SDK: extended the functionality coverage for the C bindings
* API: block the removal of the current snapshot if it has child snapshots
(only relevant for VMs without snapshottable hard disks, their presence
always prevented removal), which resulted in VM config corruption
* API: mark VM configs with snapshots but without current snapshot as
inaccessible, as this combination is nonsense
* API: fixed information for some automatically generated events (only with
XPCOM, Windows host was not affected), which caused errors when getting
OBS-URL: https://build.opensuse.org/request/show/210830
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=144
- update to virtualbox 4.1.18 (This is a maintenance release)
* VMM: fixed VERR_REM_VIRTUAL_CPU_ERROR under rare conditions after the guest has been reset (bug #5164 and others)
* VMM: fixed host freezes with 64-bit guests on 32-bit Linux hosts (bug #10528)
* VRDP: added a workaround for rdesktop clients not properly updating the screen size when minimized
* AHCI: fixed a rare bug which can cause a guest memory corruption after the guest storage controler has been reset
* NAT: another attempt to fix crashes under rare conditions (Windows hosts only; bug #10513)
* Mac OS X hosts: addressed issues running Leopard / Snow Leopard (bug #10631)
* Linux hosts / Bridged Networking: fixed the problem with device driver unloading on kernels 3.2.18 and newer due to an invalid reference counter (bug #10624)
* Linux hosts / guests: Linux 3.5-rc1 fixes
* Linux Additions: the guest content was sometimes not properly updated (bug #9887)
* Solaris Additions: installer fix for X.org Server 1.11 and 1.12
OBS-URL: https://build.opensuse.org/request/show/125876
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=97
- New “scale” display mode with scaled guest display
- Support for creating and starting .vbox desktop shortcuts (bug #1889)
- The VM list is now sortable
- Machines can now be deleted easily without a trace including snapshots and saved states,
and optionally including attached disk images (bug #5511; also, VBoxManage unregistervm --delete can do the same now)
- Intel ICH9 chipset with three PCI buses, PCI Express and Message Signaled Interrupts (MSI)
- Intel HD Audio, for better support of modern guest operating systems (e.g. 64-bit Windows; bug #2785)
* Improvements to OVF support :
- Open Virtualization Format Archive (OVA) support
- Significant performance improvements during export and import
- Creation of the manifest file on export is optional now
- Imported disks can have formats other than VMDK
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=6
New Features:
* Reorganization of VirtualBox into a base package and Extension Packs
* New settings/disk file layout for VM portability; see chapter 10.1, Where VirtualBox stores its files
* Major rework of the GUI (now called “VirtualBox Manager”):
* Redesigned user interface with guest window preview (also for screenshots)
* New “scale” display mode with scaled guest display
* Support for creating and starting .vbox desktop shortcuts (bug #1889)
* The VM list is now sortable
* Machines can now be deleted easily without a trace including snapshots and saved states,
and optionally including attached disk images (bug #5511; also, VBoxManage unregistervm --delete can do the same now)
* Built-in creation of desktop file shortcuts to start VMs on double click (bug #2322)
* VMM: support more than 1.5/2 GB guest RAM on 32-bit hosts
* New virtual hardware:
* Intel ICH9 chipset with three PCI buses, PCI Express and Message Signaled Interrupts (MSI)
* Intel HD Audio, for better support of modern guest operating systems (e.g. 64-bit Windows; bug #2785)
* Improvements to OVF support
* Open Virtualization Format Archive (OVA) support
* Significant performance improvements during export and import
* Creation of the manifest file on export is optional now
* Imported disks can have formats other than VMDK
* Resource control: added support for limiting a VM’s CPU time and IO bandwidth
* Storage: support asynchronous I/O for iSCSI, VMDK, VHD and Parallels images
* Storage: support for resizing VDI and VHD images.
* Guest Additions: support for multiple virtual screens in Linux and Solaris guests using X.Org server 1.3 and later
* Language bindings: uniform Java bindings for both local (COM/XPCOM) and remote (SOAP) invocation APIs
* In addition, the following items were fixed and/or added:
Bug Fixes:
* VMM: Enable large page support by default on 64-bit hosts (applies to nested paging only)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=5
<translation type="vanished">VirtualBox Linux branduolio modulis (vboxdrv) arba nėra įkeltas, arba nepakanka leidimų dirbti su /dev/vboxdrv. Iš naujo įdiekite branduolio modulį root teisėmis įvykdydami <br/><br/><font color=blue>'/sbin/rcvboxdrv setup'</font><br/><br/>. Jei įmanoma pirma turite įsidiegti DKMS paketą. Šis paketas seka Linux branduolio pakeitimus ir, jei reikia, perkompiliuoja vboxdrv branduolio modulį.</translation>
</message>
<message>
- <source>The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing<br/><br/> <font color=blue>'/sbin/vboxconfig'</font><br/><br/>as root.</source>
- <translation type="vanished">VirtualBox Linux branduolio tvarkyklė (vboxdrv) neįkelta arba /dev/vboxdrv turi bėdų su leidimais. Iš naujo įdiekite branduolio modulį įvykdydami <br/><br/> <font color=blue>/sbin/vboxconfig</font><br/><br/> administratoriaus (root) teisėmis.</translation>
+ <source>The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing<br/><br/> <font color=blue>'/usr/sbin/vboxconfig'</font><br/><br/>as root.</source>
+ <translation type="vanished">VirtualBox Linux branduolio tvarkyklė (vboxdrv) neįkelta arba /dev/vboxdrv turi bėdų su leidimais. Iš naujo įdiekite branduolio modulį įvykdydami <br/><br/> <font color=blue>/usr/sbin/vboxconfig</font><br/><br/> administratoriaus (root) teisėmis.</translation>
</message>
<message>
- <source>The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing<br/><br/> <font color=blue>'/sbin/vboxconfig'</font><br/><br/>may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.</source>
- <translation type="vanished">VirtualBox branduolio modulis neatitinka VirtualBox versijos. Panašu, kad VirtualBox diegimas nebuvo sėkmingas. Pataisyti gali pavykti įvykdžius<br/><br/> <font color=blue>/sbin/vboxconfig</font><br/><br/> Įsitikinkite, ar nemaišote VirtualBox OSE ir PUEL versijų.</translation>
+ <source>The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing<br/><br/> <font color=blue>'/usr/sbin/vboxconfig'</font><br/><br/>may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.</source>
+ <translation type="vanished">VirtualBox branduolio modulis neatitinka VirtualBox versijos. Panašu, kad VirtualBox diegimas nebuvo sėkmingas. Pataisyti gali pavykti įvykdžius<br/><br/> <font color=blue>/usr/sbin/vboxconfig</font><br/><br/> Įsitikinkite, ar nemaišote VirtualBox OSE ir PUEL versijų.</translation>
</message>
<message>
- <source>The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing<br/><br/> <font color=blue>'/sbin/vboxconfig'</font><br/><br/>as root.<br/><br/>If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system's documentation for more information.</source>
+ <source>The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing<br/><br/> <font color=blue>'/usr/sbin/vboxconfig'</font><br/><br/>as root.<br/><br/>If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system's documentation for more information.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing<br/><br/> <font color=blue>'/sbin/vboxconfig'</font><br/><br/>may correct this. Make sure that you are not mixing builds of VirtualBox from different sources.</source>
+ <source>The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing<br/><br/> <font color=blue>'/usr/sbin/vboxconfig'</font><br/><br/>may correct this. Make sure that you are not mixing builds of VirtualBox from different sources.</source>
<translation type="obsolete">Kare Boyutu: %1x%2, Kare Oranı: %3fps, Bit Oranı: %4kbps</translation>
</message>
<message>
- <source>The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing<br/><br/> <font color=blue>'/sbin/vboxconfig'</font><br/><br/>as root.</source>
- <translation type="vanished">VirtualBox Linux çekirdek sürücüsü (vboxdrv) ya yüklenmedi ya da /dev/vboxdrv ile ilgili izin sorunu var. Lütfen root kullanıcısı olarak <br/><br/> <font color=blue>'/sbin/vboxconfig'</font><br/><br/> dosyasını çalıştırarak çekirdek modülünü yeniden yükleyin.</translation>
+ <source>The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing<br/><br/> <font color=blue>'/usr/sbin/vboxconfig'</font><br/><br/>as root.</source>
+ <translation type="vanished">VirtualBox Linux çekirdek sürücüsü (vboxdrv) ya yüklenmedi ya da /dev/vboxdrv ile ilgili izin sorunu var. Lütfen root kullanıcısı olarak <br/><br/> <font color=blue>'/usr/sbin/vboxconfig'</font><br/><br/> dosyasını çalıştırarak çekirdek modülünü yeniden yükleyin.</translation>
</message>
<message>
- <source>The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing<br/><br/> <font color=blue>'/sbin/vboxconfig'</font><br/><br/>may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.</source>
- <translation type="vanished">VirtualBox çekirdek modülleri VirtualBox'ın bu sürümüyle uyuşmuyor. VirtualBox'ın kurulumu görünüşe göre başarılı olmadı. <br/><br/> <font color=blue>'/sbin/vboxconfig'</font><br/><br/> dosyasını çalıştırmak bunu düzeltebilir. VirtualBox'ın OSE ve PUEL sürümlerini karıştırmadığınızdan emin olun.</translation>
+ <source>The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing<br/><br/> <font color=blue>'/usr/sbin/vboxconfig'</font><br/><br/>may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.</source>
+ <translation type="vanished">VirtualBox çekirdek modülleri VirtualBox'ın bu sürümüyle uyuşmuyor. VirtualBox'ın kurulumu görünüşe göre başarılı olmadı. <br/><br/> <font color=blue>'/usr/sbin/vboxconfig'</font><br/><br/> dosyasını çalıştırmak bunu düzeltebilir. VirtualBox'ın OSE ve PUEL sürümlerini karıştırmadığınızdan emin olun.</translation>
</message>
<message>
- <source>The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing<br/><br/> <font color=blue>'/sbin/vboxconfig'</font><br/><br/>as root.<br/><br/>If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system's documentation for more information.</source>
- <translation>VirtualBox Linux çekirdek sürücüsü ya yüklenmedi ya da doğru olarak ayarlanmadı. Lütfen root kullanıcısı olarak <br/><br/> <font color=blue>'/sbin/vboxconfig'</font><br/><br/> dosyasını çalıştırarak bunu tekrar ayarlamayı deneyin. Eğer sisteminizde EFI Secure Boot etkinleştirildiyse, çekirdek modüllerini (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) yüklemeden önce ayrıca bunları imzalamanız gerekebilir. Lütfen daha fazla bilgi için Linux sisteminin belgelerine bakın.</translation>
+ <source>The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing<br/><br/> <font color=blue>'/usr/sbin/vboxconfig'</font><br/><br/>as root.<br/><br/>If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system's documentation for more information.</source>
+ <translation>VirtualBox Linux çekirdek sürücüsü ya yüklenmedi ya da doğru olarak ayarlanmadı. Lütfen root kullanıcısı olarak <br/><br/> <font color=blue>'/usr/sbin/vboxconfig'</font><br/><br/> dosyasını çalıştırarak bunu tekrar ayarlamayı deneyin. Eğer sisteminizde EFI Secure Boot etkinleştirildiyse, çekirdek modüllerini (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) yüklemeden önce ayrıca bunları imzalamanız gerekebilir. Lütfen daha fazla bilgi için Linux sisteminin belgelerine bakın.</translation>
</message>
<message>
- <source>The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing<br/><br/> <font color=blue>'/sbin/vboxconfig'</font><br/><br/>may correct this. Make sure that you are not mixing builds of VirtualBox from different sources.</source>
- <translation>VirtualBox çekirdek modülleri VirtualBox'ın bu sürümüyle uyuşmuyor. VirtualBox'ın kurulumu görünüşe göre başarılı olmadı. <br/><br/> <font color=blue>'/sbin/vboxconfig'</font><br/><br/> dosyasını çalıştırmak bunu düzeltebilir. Farklı kaynaklardan gelen VirtualBox'ın yapımlarını karıştırmadığınızdan emin olun.</translation>
+ <source>The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing<br/><br/> <font color=blue>'/usr/sbin/vboxconfig'</font><br/><br/>may correct this. Make sure that you are not mixing builds of VirtualBox from different sources.</source>
+ <translation>VirtualBox çekirdek modülleri VirtualBox'ın bu sürümüyle uyuşmuyor. VirtualBox'ın kurulumu görünüşe göre başarılı olmadı. <br/><br/> <font color=blue>'/usr/sbin/vboxconfig'</font><br/><br/> dosyasını çalıştırmak bunu düzeltebilir. Farklı kaynaklardan gelen VirtualBox'ın yapımlarını karıştırmadığınızdan emin olun.</translation>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.