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