1
0
forked from pool/virtualbox
Commit Graph

266 Commits

Author SHA256 Message Date
Larry Finger
7b5bd27064 - Add changes requested by Security - new file "security_fixes.patch"
File UserManual.pdf is resent to clear error in build.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=468
2019-01-31 19:33:38 +00:00
Larry Finger
22387963da Fix typo in patch file name.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=467
2019-01-30 15:28:35 +00:00
Larry Finger
a13acfe59b - Part of the API changes for kernel 5.0 are not fixed upstream. Add file "fixes_for_5.0" back in.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=466
2019-01-29 15:17:31 +00:00
Larry Finger
6ef2a4ec60 - 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)
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
2019-01-28 20:37:13 +00:00
Factory Maintainer
744d2a31b2 Accepting request 665376 from home:lwfinger:branches:Virtualization
- Fix for latest gcc8 was incomplete.

- Fix builds for the latest version of gcc8 and above. File "fixes_for_gcc9" is added.

OBS-URL: https://build.opensuse.org/request/show/665376
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=462
2019-01-16 17:24:37 +00:00
Larry Finger
86ec07d5cd Accepting request 662706 from home:frispete:kernel
You missed my latest changes...

- proper permissions for /etc/vbox/*.cfg

- remove ambiguous labels in vboxdrv: fixes restart and such
- make autostarting synchronous again
- improve README.autostart
- add new autostart variables to the existing /etc/default/virtualbox
  in %post, if missing

OBS-URL: https://build.opensuse.org/request/show/662706
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=460
2019-01-05 01:23:29 +00:00
Larry Finger
35fb819fbd Accepting request 655353 from home:frispete:kernel
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
2019-01-03 03:21:14 +00:00
Larry Finger
b2ba724881 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.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=455
2018-11-09 22:28:17 +00:00
Larry Finger
c72893c432 - 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.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=454
2018-11-09 20:17:28 +00:00
Larry Finger
7d8fa777f3 - 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/package/show/Virtualization/virtualbox?expand=0&rev=453
2018-11-08 20:10:03 +00:00
096654cc93 Accepting request 646950 from home:dimstar:Factory
- Fix / simplify python3-virtualbox packages files section. Do not
  rely on --record-rpm for any version of python, since we can't
  use it across the band.

OBS-URL: https://build.opensuse.org/request/show/646950
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=452
2018-11-08 08:19:49 +00:00
Larry Finger
a9fe22c4ef - Made changes requested in comments for request 646211.
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
2018-11-05 22:29:16 +00:00
Larry Finger
e63f54640b - Make necessary updates so that VirtualBox will build with Python 3.7 - boo#1113894
Change kernel module code to build against the API changes in kernel 4.20 - This change
  adds file "fixes_for_4.20".

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=449
2018-11-03 04:13:06 +00:00
Larry Finger
2558a64093 - Make necessary updates so that VirtualBox will build with Python 3.7 - boo#1113894
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
2018-11-03 04:10:03 +00:00
Larry Finger
015e529abc - Version bump to 5.2.20 (released October 16 2018 by Oracle)
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
2018-10-29 20:13:27 +00:00
Larry Finger
75cddad54d - Fix autostart of VMs, which is no longer handled by the vboxes.service.
A new routine "start_vms" is added to the start section of vboxdrv.sh,
  which is called by vboxdrv.service. Files "vboxes.service", "vboxes.sh",
  and "virtualbox-sysconfig.vbox" are deleted.
  These changes are to satisfy bsc#1107769.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=445
2018-09-20 19:27:52 +00:00
Larry Finger
fbf48998d6 - Fix builds for kernel 4.19-rc1. File "fixes_for_4.19.patch" is added.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=442
2018-08-30 15:11:52 +00:00
Larry Finger
a3af852450 -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/package/show/Virtualization/virtualbox?expand=0&rev=441
2018-08-15 17:12:44 +00:00
Larry Finger
88f0ce2f94 - 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/package/show/Virtualization/virtualbox?expand=0&rev=439
2018-08-04 14:50:11 +00:00
Larry Finger
7cee748054 - 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.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=437
2018-07-03 01:22:43 +00:00
Larry Finger
7668de59ea - Fix typo in host KMP line.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=436
2018-06-26 15:12:16 +00:00
Larry Finger
2ab1b7752d - 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.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=432
2018-06-19 17:53:58 +00:00
Larry Finger
daf1117235 Accepting request 617657 from home:michals:kernel-test-kmp
- Use %{?linux_make_arch} when building kernel modules (boo#1098050).

OBS-URL: https://build.opensuse.org/request/show/617657
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=431
2018-06-19 12:44:58 +00:00
Larry Finger
a300bd55e5 - Fix build errors with Qt 5.11 - b.s.c. #1093731.
File "fixes_for_Qt5.11.patch" added.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=427
2018-05-17 23:05:08 +00:00
Larry Finger
423b46b14c - 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/package/show/Virtualization/virtualbox?expand=0&rev=425
2018-05-11 14:28:09 +00:00
Ismail Dönmez
bd1c7c9637 Accepting request 599286 from home:marxin:branches:Virtualization
- Add gcc8-configure.patch to fix boo#1090367.

OBS-URL: https://build.opensuse.org/request/show/599286
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=419
2018-04-24 09:43:21 +00:00
Larry Finger
98f2781f2b - 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

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=417
2018-04-18 16:43:44 +00:00
Larry Finger
ed8a70cdf5 - Add file "fixes_for_4.17.patch" to follow API changes in kernel 4.17.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=416
2018-04-17 12:58:34 +00:00
Larry Finger
7851c514a1 - Remove extraneouos %posttrans macros
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=413
2018-03-21 15:58:15 +00:00
Larry Finger
cf13951bb8 - Update so that the system will build on the new Leap 15 kernel.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=412
2018-03-21 04:07:32 +00:00
Larry Finger
b60141ed05 - Remove version requirement on GLIBC. That was an error.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=410
2018-03-10 21:21:01 +00:00
Larry Finger
6a6192668a - Updated the fixes for kernel 4.16.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=409
2018-03-09 01:42:48 +00:00
Larry Finger
6ddb4b0ea4 - Add file "fixes_for_4.16.patch" to handle API changes in kernel 4.16.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=408
2018-03-03 19:16:20 +00:00
Larry Finger
dfd1141131 - 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)
    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
2018-03-01 02:52:18 +00:00
Larry Finger
515506594b - Modify virtualbox-vnc to require libvncserver0 (bsc#1081856).
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=405
2018-02-21 17:47:21 +00:00
Larry Finger
fcc1740ee5 - Fix bug in video capture - boo#1081281.
The variable used to store the time code is only 16 bits, but needs to be 32-bits long.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=402
2018-02-16 06:08:31 +00:00
Larry Finger
96f7e0c1f2 Accepting request 572312 from home:wolfi323:branches:Virtualization
- Update "fixes_for_4.15.patch": remove useless log statement that
  broke building the vboxvideo guest kernel module
- Build and install it again, it's needed for KMS support, i.e. for
  Xorg's "modesetting" driver to work in the guest (boo#1079221)

OBS-URL: https://build.opensuse.org/request/show/572312
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=400
2018-02-04 01:25:16 +00:00
Larry Finger
24bac2814b OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=398 2018-01-18 19:03:09 +00:00
Larry Finger
41af935351 - Version bump to 5.2.6 (released 2018-01-15 by Oracle)
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
2018-01-17 18:52:30 +00:00
Larry Finger
f417cd7c5d - Updated file "fixes_for_leap15.patch" for new source.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=395
2018-01-12 17:14:46 +00:00
Larry Finger
b8eea0822b - File "fixes_for_4.14.patch" deleted - upstream fix.
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
2017-12-29 19:22:29 +00:00
Larry Finger
e944f6171f - Move location of kernel modules from /lib/modules/$(uname -r)/misc to
/lib/modules/$(uname -r)/extra. This change is supposed to force rebuild
  of the modules when the kernel is updated.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=389
2017-12-09 01:13:47 +00:00
Larry Finger
799f49a940 Accepting request 544759 from home:RBrownSUSE:branches:Virtualization
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544759
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=385
2017-11-23 17:10:09 +00:00
Larry Finger
fadfe8ba5d - Remove file "fix_KMS_support.patch" - Fixed upstream
Add new patch file "fixes_for_4.15.patch".
  Modified vboxconfig.sh to issue a warning when there is a version mismatch rather than abort.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=384
2017-11-22 16:53:50 +00:00
Larry Finger
806003d2a3 - Modify "fixes_for_leap15.patch" to handle SKB_GSO_UDP API change.
- Addresses VUL-0: CVE-2017-10392,CVE-2017-10407,CVE-2017-10408,CVE-2017-3733,CVE-2017-10428 as noted in bsc #1064200
- Fix /sbin/vboxguestconfig.sh to be similar to /sbin/vboxconfig.sh.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=380
2017-11-07 16:41:30 +00:00
Larry Finger
0154baf2ee Accepting request 538131 from home:pluskalm:branches:Virtualization
- Rename python subpackage
- Update python dependnencies for migration to python3 as default

OBS-URL: https://build.opensuse.org/request/show/538131
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=378
2017-11-01 16:00:41 +00:00
Larry Finger
5d8d1a75e7 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=375 2017-10-23 15:52:25 +00:00
Larry Finger
0ff2cee740 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=373 2017-10-22 00:14:07 +00:00
Larry Finger
cd06b6876b - Add patch to handle LEAP 15 API change in wait queues. This change addresses boo#1064524.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=372
2017-10-21 18:51:06 +00:00
Larry Finger
48db352de9 - 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.
- 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
2017-10-17 13:51:44 +00:00