3056d68fa7- Fix problems with use of files "virtualbox.permissions" and "virtualbox.permissions.paranoid" - they are deleted Removed setBadness line from virtualbox-rpmlinc.
Larry Finger
2019-04-05 22:17:46 +00:00
6b9b49ab29- Fix file "fixes_for_qt5.13.patch" - macro QT_VERSION_CHECK is not available for Qt < 5.13. Substitute the equivalent (qtmajor << 16 + qtminor << 8).
Larry Finger
2019-04-05 16:15:43 +00:00
606a5f1184Accepting request 690451 from home:frispete:kernel
Larry Finger
2019-04-05 14:49:14 +00:00
c5353cacf0Remove libXcomposite1 from BuildRequires
Larry Finger
2019-02-20 20:38:02 +00:00
f7c68dacb3- Remove requires on libvncserver for virtualbox-vnc.
Larry Finger
2019-02-20 16:32:29 +00:00
7b5bd27064- Add changes requested by Security - new file "security_fixes.patch" File UserManual.pdf is resent to clear error in build.
Larry Finger
2019-01-31 19:33:38 +00:00
22387963daFix typo in patch file name.
Larry Finger
2019-01-30 15:28:35 +00:00
a13acfe59b- Part of the API changes for kernel 5.0 are not fixed upstream. Add file "fixes_for_5.0" back in.
Larry Finger
2019-01-29 15:17:31 +00:00
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
Larry Finger
2019-01-28 20:37:13 +00:00
19f1afc1f5- Fix the changes for kernel 4.20 API differences. The previous version compiled but had an error in logic.
Larry Finger
2018-11-27 01:05:54 +00:00
b2ba724881Add file "change_default_net_adapter.patch" to set PCnet-FAST III as the default adapter. This helps with the vulnerability listed in bsc#1115041.
Larry Finger
2018-11-09 22:28:17 +00:00
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.
Larry Finger
2018-11-09 20:17:28 +00:00
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.
Larry Finger
2018-11-08 20:10:03 +00:00
096654cc93Accepting request 646950 from home:dimstar:FactoryDirk Mueller2018-11-08 08:19:49 +00:00
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.
Larry Finger
2018-11-05 22:29:16 +00:00
6f3f26ff86- 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.patch" (File name corrected).
Larry Finger
2018-11-03 17:40:16 +00:00
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".
Larry Finger
2018-11-03 04:13:06 +00:00
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".
Larry Finger
2018-11-03 04:10:03 +00:00
31274b539eRemove two files no longer needed.
Larry Finger
2018-10-30 00:09:49 +00:00
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
Larry Finger
2018-10-29 20:13:27 +00:00
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.
Larry Finger
2018-09-20 19:27:52 +00:00
0947a127a5- Fix 2 API changes for kernel 4.19-rc1. File "fixes_for_4.19.patch" is added.
Larry Finger
2018-08-30 16:55:18 +00:00
fbf48998d6- Fix builds for kernel 4.19-rc1. File "fixes_for_4.19.patch" is added.
Larry Finger
2018-08-30 15:11:52 +00:00
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
Larry Finger
2018-08-15 17:12:44 +00:00
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
Larry Finger
2018-08-04 14:50:11 +00:00
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.
Larry Finger
2018-07-03 01:22:43 +00:00
7668de59ea- Fix typo in host KMP line.
Larry Finger
2018-06-26 15:12:16 +00:00
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.
Larry Finger
2018-06-19 17:53:58 +00:00
daf1117235Accepting request 617657 from home:michals:kernel-test-kmp
Larry Finger
2018-06-19 12:44:58 +00:00
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.
Larry Finger
2018-05-11 14:28:09 +00:00
e4ebd123e1Accepting request 600358 from Virtualization
OBS User buildservice-autocommit
2018-04-26 11:22:46 +00:00
c1136a1674Updating link to change in openSUSE:Factory/virtualbox revision 161.0
OBS User buildservice-autocommit
2018-04-26 11:22:46 +00:00
0b19c9b9d8- Fix typo that broke builds for kernel 4.16.
Larry Finger
2018-04-25 20:15:54 +00:00
419c2c8aa9- Update "fixes_for_4.17.patch" for some additional API changes. - Add "gcc8-configure.patch" to fix boo#1090367.
Larry Finger
2018-04-25 15:34:57 +00:00
bd1c7c9637Accepting request 599286 from home:marxin:branches:Virtualization
Ismail Dönmez
2018-04-24 09:43:21 +00:00
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
Larry Finger
2018-04-18 16:43:44 +00:00
ed8a70cdf5- Add file "fixes_for_4.17.patch" to follow API changes in kernel 4.17.
Larry Finger
2018-04-17 12:58:34 +00:00
b60141ed05- Remove version requirement on GLIBC. That was an error.
Larry Finger
2018-03-10 21:21:01 +00:00
6a6192668a- Updated the fixes for kernel 4.16.
Larry Finger
2018-03-09 01:42:48 +00:00
6ddb4b0ea4- Add file "fixes_for_4.16.patch" to handle API changes in kernel 4.16.
Larry Finger
2018-03-03 19:16:20 +00:00
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
Larry Finger
2018-03-01 02:52:18 +00:00
7732f04aaeFile "fix_videocapture.patch" is added to fix the problem.
Larry Finger
2018-02-16 17:42:12 +00:00
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.
Larry Finger
2018-02-16 06:08:31 +00:00
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
Larry Finger
2018-01-17 18:52:30 +00:00
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)
Larry Finger
2017-12-29 19:22:29 +00:00