Revisions of virtualbox

Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 698333 from Larry Finger's avatar Larry Finger (lwfinger) (revision 176)
- bsc#1130588: Require shadow instead of old pwdutils (forwarded request 698136 from jubalh)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 692016 from Larry Finger's avatar Larry Finger (lwfinger) (revision 175)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 687060 from Larry Finger's avatar Larry Finger (lwfinger) (revision 174)
- Fix API changes for kernel 5.1.0 - add file "fixes_for_5.1.patch".
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 677822 from Larry Finger's avatar Larry Finger (lwfinger) (revision 173)
- 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 662944 from Larry Finger's avatar Larry Finger (lwfinger) (revision 171)
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 (forwarded request 662706 from frispete)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 652201 from Larry Finger's avatar Larry Finger (lwfinger) (revision 170)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 632362 from Larry Finger's avatar Larry Finger (lwfinger) (revision 168)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 627533 from Larry Finger's avatar Larry Finger (lwfinger) (revision 167)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 620347 from Larry Finger's avatar Larry Finger (lwfinger) (revision 166)
- 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).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 612428 from Larry Finger's avatar Larry Finger (lwfinger) (revision 165)
- A second new include was needed for build with Qt5.11 - bsc#1093731.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 610170 from Larry Finger's avatar Larry Finger (lwfinger) (revision 164)
- Fix build errors with Qt 5.11 - b.s.c. #1093731.
  File "fixes_for_Qt5.11.patch" added.
Displaying revisions 101 - 120 of 283
openSUSE Build Service is sponsored by