1
0
forked from pool/virtualbox
Commit Graph

511 Commits

Author SHA256 Message Date
Larry Finger
1a269902d1 Accepting request 965792 from home:lwfinger:branches:Virtualization
- Add fixes for kernel 5.17 - file "fixes_for_kernel_5.17.patch" added
  Add fixes for kernel 5.18 - file "fixes_for_kernel_5.18.patch" added

OBS-URL: https://build.opensuse.org/request/show/965792
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=629
2022-03-30 02:28:52 +00:00
Larry Finger
aa9cd92c07 Accepting request 965783 from home:lwfinger:branches:Virtualization
- Update fixes for kernel 5.17.
  Add fixes for kernel 5.18 - file "fixes_for_kernel_5.18.patch" added

- Fix build error for guest modules in Leap 15.3

OBS-URL: https://build.opensuse.org/request/show/965783
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=628
2022-03-30 01:06:55 +00:00
Larry Finger
61d06d19c9 Accepting request 947763 from home:lwfinger:branches:Virtualization
- 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
2022-01-20 19:34:11 +00:00
Larry Finger
cc022b0519 Accepting request 943255 from home:lwfinger:branches:Virtualization
- Tumbleweed no longer assigns the group "users" to a user, which breaks TW guests under VirtualBox.
  This is fixed by adding 'TAG+="uaccess"' to the udev rule that creates /dev/vboxuser. Thanks to Andrei Borzenkov
  for help with this problem. This fixes boo#1194065.

OBS-URL: https://build.opensuse.org/request/show/943255
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=626
2021-12-30 19:06:26 +00:00
Larry Finger
8bcb54793e Accepting request 940540 from home:lwfinger:branches:Virtualization
- Added BuildRequires python-rpm-macros to fix build errors with SLE_15_SP2 (Thanks Ben Greiner)
  ran spec-cleaner on the spec file.

OBS-URL: https://build.opensuse.org/request/show/940540
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=625
2021-12-14 21:03:37 +00:00
Larry Finger
8ecd8a37a0 Accepting request 933168 from home:lwfinger:branches:Virtualization
- 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
2021-11-22 22:02:03 +00:00
Larry Finger
eb72d76ac8 Accepting request 932026 from home:lwfinger:branches:Virtualization
- Fix builds for Kernel 5.16. File "fixes-for-5.16.patch" is added.

OBS-URL: https://build.opensuse.org/request/show/932026
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=623
2021-11-17 19:44:48 +00:00
Larry Finger
7f251d0e0d Accepting request 932012 from home:lwfinger:branches:Virtualization
- Fix builds for Kernel 5.16. File "fixes_for-5.16.patch" is added.
  Reorder some of the patch numbers.

OBS-URL: https://build.opensuse.org/request/show/932012
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=622
2021-11-17 18:23:55 +00:00
Larry Finger
ee37db802f Accepting request 926822 from home:lwfinger:branches:Virtualization
- 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
2021-10-21 17:55:02 +00:00
Larry Finger
5bfba248d0 Accepting request 924871 from home:lnussel:usrmove
- Use kernel_module_directory macro for kernel modules (boo#1191526)

OBS-URL: https://build.opensuse.org/request/show/924871
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=620
2021-10-13 02:42:15 +00:00
Larry Finger
c935c452ca Accepting request 923305 from home:frispete:kernel
Sure, here we go.

- Fix ldconfig invocation in scriptlets

OBS-URL: https://build.opensuse.org/request/show/923305
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=619
2021-10-05 16:20:22 +00:00
Larry Finger
822fcfac17 Accepting request 922840 from home:frispete:kernel
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
2021-10-03 15:43:40 +00:00
Larry Finger
86ff591aaa Accepting request 922810 from home:lwfinger:branches:Virtualization
- Fix build failures in Leap 15.1 and Leap 15.2 due to kmk_sed issues.

OBS-URL: https://build.opensuse.org/request/show/922810
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=617
2021-10-02 18:12:15 +00:00
Larry Finger
cec0118629 Accepting request 922582 from home:lwfinger:branches:Virtualization
- Finish UsrMerge for VirtualBox components (boo#1191104).

OBS-URL: https://build.opensuse.org/request/show/922582
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=616
2021-10-01 14:57:38 +00:00
Larry Finger
8693c4ad06 Accepting request 917602 from home:lwfinger:branches:Virtualization
- Add file "fixes-for-5.15.patch" to fix builds on kernel 5.15.

OBS-URL: https://build.opensuse.org/request/show/917602
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=615
2021-09-08 14:53:19 +00:00
Larry Finger
5e9a79fab9 Accepting request 913869 from home:lwfinger:branches:Virtualization
- Patch build to work with the Leap 15.4 kernel.
  File "fixes_for_leap15.4.patch" as added.

OBS-URL: https://build.opensuse.org/request/show/913869
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=614
2021-08-23 16:25:09 +00:00
Larry Finger
6ad5784215 Accepting request 909267 from home:lwfinger:branches:Virtualization
- 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
2021-07-30 01:41:47 +00:00
Larry Finger
9d32332285 Accepting request 907365 from home:lwfinger:branches:Virtualization
- 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
2021-07-21 01:18:26 +00:00
Larry Finger
335235e20b Accepting request 907363 from home:lwfinger:branches:Virtualization
- 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
2021-07-21 01:05:06 +00:00
Larry Finger
4122f0cd24 Accepting request 906360 from home:lwfinger:branches:Virtualization
- Add file "fix_random_stack_failure.patch" to fix CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT
  problem with kernel 5.13 as shown in boo#118105.

OBS-URL: https://build.opensuse.org/request/show/906360
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=610
2021-07-15 01:13:33 +00:00
Larry Finger
0df9a5d8c9 Accepting request 906333 from home:lwfinger:branches:Virtualization
- Add file "fixes_for_5.14.patch" to fix builds on kernel 5.14.

OBS-URL: https://build.opensuse.org/request/show/906333
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=609
2021-07-14 16:47:06 +00:00
Larry Finger
1aadcaa023 Accepting request 894687 from home:lwfinger:branches:Virtualization
- Disable the build of kmp vboxvideo, at least temporarily.

OBS-URL: https://build.opensuse.org/request/show/894687
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=607
2021-05-20 20:31:33 +00:00
Larry Finger
0e1ee06ea5 Accepting request 893086 from home:dancermak:branches:Virtualization
Correct WantedBy entry in vboxadd-service

OBS-URL: https://build.opensuse.org/request/show/893086
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=605
2021-05-14 18:05:55 +00:00
Larry Finger
a38d5eddf2 Accepting request 892439 from home:dancermak:branches:Virtualization
Require which for /usr/lib/virtualbox/vboxadd-service

OBS-URL: https://build.opensuse.org/request/show/892439
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=604
2021-05-12 17:36:32 +00:00
Larry Finger
ce093b81f0 Accepting request 892130 from home:dirkmueller:Factory
- fix license packaging, small cruft cleanup (avoid owning directories provided by filesystem rpm)

OBS-URL: https://build.opensuse.org/request/show/892130
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=603
2021-05-11 18:15:49 +00:00
Larry Finger
3e022f355d Accepting request 890457 from home:lwfinger:branches:Virtualization
- 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
2021-05-04 15:43:35 +00:00
Larry Finger
ec54e74d1c Accepting request 888204 from home:gmbr3:Active
- Use distconfdir for xinitrc.d files on TW

OBS-URL: https://build.opensuse.org/request/show/888204
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=599
2021-04-24 16:53:46 +00:00
Larry Finger
669b3a9807 Accepting request 888237 from home:lwfinger:branches:Virtualization
- 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
2021-04-24 16:51:36 +00:00
Larry Finger
221b12cb3b Accepting request 888128 from home:lwfinger:branches:Virtualization
- 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
2021-04-24 13:48:44 +00:00
Larry Finger
ebaeb4f44b Accepting request 882530 from home:RBrownSUSE:branches:Virtualization
- Own %{_sysconfdir}/X11/xinit/xinitrc.d as default packages (eg 
  systemd) no longer do so, breaking package build.

OBS-URL: https://build.opensuse.org/request/show/882530
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=595
2021-04-01 16:06:20 +00:00
Larry Finger
9ca855607a Accepting request 877293 from home:lwfinger:branches:Virtualization
- Add code to generate guest modules for Leap 15.2 and Leap 15.3. The kernel versions
  do not allow window resizing. Files "virtualbox-kmp-files-leap" and
  "vboxguestconfig.sh" are added

OBS-URL: https://build.opensuse.org/request/show/877293
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=593
2021-03-09 17:15:18 +00:00
Larry Finger
afc8c56a4f Accepting request 876243 from home:mgerstner:branches:Virtualization
- update-extpack.sh: explicitly use https:// protocol for authenticity. The
  http:// URL is currently redirected to https:// but don't rely on this.

OBS-URL: https://build.opensuse.org/request/show/876243
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=592
2021-03-02 17:30:32 +00:00
Larry Finger
0eb057075c Accepting request 869569 from home:lwfinger:branches:Virtualization
-  Fix build for Leap 15.3. File "fixes_for_leap15.3.patch" is added.

OBS-URL: https://build.opensuse.org/request/show/869569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=590
2021-02-04 22:48:26 +00:00
Larry Finger
0f22c00937 Accepting request 867023 from home:lwfinger:branches:Virtualization
- Fix additional problem with modal dialog parent.
  Fixes CVE-2021-2074, boo#1181197 and CVE-2021-2129, boo#1181198.

OBS-URL: https://build.opensuse.org/request/show/867023
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=588
2021-01-28 20:53:53 +00:00
Larry Finger
8fbcac2683 Accepting request 865491 from home:lwfinger:branches:Virtualization
- 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
2021-01-21 18:49:48 +00:00
Larry Finger
be31349318 Accepting request 863389 from home:lwfinger:branches:Virtualization
- Under some circumstances, shared folders are mounted as root. File
  "debug_mountsf.patch" is added to allow recovery on affected systems.
  Automounted volumes are not fixed by this patch; however, manual mounting
  with the uid/gid options are correct.

OBS-URL: https://build.opensuse.org/request/show/863389
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=584
2021-01-15 17:37:51 +00:00
Larry Finger
a09d775e1f Accepting request 859313 from home:lwfinger:branches:Virtualization
- Fix build for kernel 5.11 - File "fixes-for-5.11.patch" is added.

- Disable build of guest modules. These are included in recent kernels
  and are not needed for Tumbleweed, Leap 15.1 and Leap 15.3.
  File "vboxguestconfig.sh" is deleted.

OBS-URL: https://build.opensuse.org/request/show/859313
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=582
2020-12-30 07:01:39 +00:00
Larry Finger
c59a91288f Accepting request 855487 from home:lwfinger:branches:Virtualization
- Fix additional mouse control dialog issues.

- Forward Hans-Peter Jansen's fixes.

OBS-URL: https://build.opensuse.org/request/show/855487
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=580
2020-12-12 19:15:04 +00:00
Larry Finger
e31ed86a53 Accepting request 854646 from home:lwfinger:branches:Virtualization
OBS-URL: https://build.opensuse.org/request/show/854646
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=579
2020-12-10 18:58:17 +00:00
Larry Finger
3c1dc4f2d5 Accepting request 854343 from home:lwfinger:branches:Virtualization
OBS-URL: https://build.opensuse.org/request/show/854343
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=577
2020-12-09 20:22:12 +00:00
Larry Finger
ed6e7df33d Accepting request 854196 from home:dimstar:Factory
- Fix build with RPM 4.16: Do not install files to buildroot during
  the build phase:
- Do not forcibly require systemd: systemd_ordering is sufficient.

  For that reason, a workaround is added.

OBS-URL: https://build.opensuse.org/request/show/854196
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=576
2020-12-09 15:52:37 +00:00
Larry Finger
af28aadc8c Accepting request 835468 from home:lwfinger:branches:Virtualization
- %service_del_postun_without_restart is not yet available in Leap 15.{1,2} of SLE15_SP1.
  For that reason, a workaround is added. 
- Make use of %service_del_postun_without_restart

  And stop using DISABLE_RESTART_ON_UPDATE as this interface is
  obsolete.

OBS-URL: https://build.opensuse.org/request/show/835468
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=574
2020-09-18 18:53:04 +00:00
Larry Finger
19c33a8c33 Accepting request 835129 from home:fbui:branches:Virtualization
- Make use of %service_del_postun_without_restart
  And stop using DISABLE_RESTART_ON_UPDATE as this interface is
  obsolete.

OBS-URL: https://build.opensuse.org/request/show/835129
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=573
2020-09-17 16:28:55 +00:00
Larry Finger
3547c62a02 Accepting request 833530 from home:lwfinger:branches:Virtualization
- Update to Oracle version 6.1.14a. This minor update enables the building of libvirt again.
  File "fix_virtio_build.patch" is removed.

OBS-URL: https://build.opensuse.org/request/show/833530
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=571
2020-09-10 16:23:36 +00:00
Larry Finger
037ec0118a Accepting request 833132 from home:lwfinger:branches:Virtualization
- 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
2020-09-09 13:44:15 +00:00
Larry Finger
245cab47c0 Accepting request 830373 from home:lwfinger:branches:Virtualization
- 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
2020-08-29 19:52:49 +00:00
Larry Finger
903ea79527 Accepting request 828309 from home:lwfinger:branches:Virtualization
- Modify fixes_for_5.9.patch.

- Fix build for kernel 5.9. File "fixes_for_5.9.patch" is added.

OBS-URL: https://build.opensuse.org/request/show/828309
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=567
2020-08-20 21:50:14 +00:00
Larry Finger
50cecbee87 Accepting request 824917 from home:lwfinger:branches:Virtualization
- Delete temporary USBpassthru test patch.

OBS-URL: https://build.opensuse.org/request/show/824917
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=566
2020-08-08 01:17:49 +00:00
Larry Finger
855292ac55 Accepting request 824915 from home:lwfinger:branches:Virtualization
- Apply Oracle changes for kernel 5.8.

OBS-URL: https://build.opensuse.org/request/show/824915
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=565
2020-08-08 01:07:30 +00:00
Larry Finger
e16969cc83 Accepting request 821171 from home:lwfinger:branches:Virtualization
- 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
2020-07-16 01:03:58 +00:00