Commit Graph

815 Commits

Author SHA256 Message Date
Larry Finger
99fd246c75 Accepting request 1118617 from home:lwfinger:branches:Virtualization
Version bump to 7.0.12. Several CVE vulnerabilities fixed.

OBS-URL: https://build.opensuse.org/request/show/1118617
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=712
2023-10-18 16:43:18 +00:00
Ana Guerrero
1180c5cf6b Accepting request 1113057 from Virtualization
- Convert to systemd-sysusers (forwarded request 1112996 from gmbr3)

OBS-URL: https://build.opensuse.org/request/show/1113057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=264
2023-09-25 17:59:49 +00:00
Larry Finger
65d4b3fa3b Accepting request 1112996 from home:gmbr3:Active
- Convert to systemd-sysusers

OBS-URL: https://build.opensuse.org/request/show/1112996
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=710
2023-09-22 16:51:10 +00:00
Larry Finger
884ba5c562 Accepting request 1112657 from home:lwfinger:branches:Virtualization
- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.

OBS-URL: https://build.opensuse.org/request/show/1112657
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=709
2023-09-21 01:35:17 +00:00
Dominique Leuenberger
5894a1e82a Accepting request 1104708 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1104708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=263
2023-08-19 22:09:59 +00:00
Larry Finger
124dddfd6b Accepting request 1104707 from home:lwfinger:branches:Virtualization
- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.

OBS-URL: https://build.opensuse.org/request/show/1104707
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=707
2023-08-18 18:25:00 +00:00
Dominique Leuenberger
3716c20280 Accepting request 1103411 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1103411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=262
2023-08-11 13:55:22 +00:00
Larry Finger
390649b14a Accepting request 1103410 from home:lwfinger:branches:Virtualization
- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"

OBS-URL: https://build.opensuse.org/request/show/1103410
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=705
2023-08-10 22:11:33 +00:00
Ana Guerrero
980ae547e8 Accepting request 1099952 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1099952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=261
2023-07-24 16:12:39 +00:00
Larry Finger
d48380bbcf Accepting request 1099951 from home:larryr:branches:Virtualization
-  VirtualBox 7.0.10 (released July 18 2023)

This is a maintenance release. The following items were fixed and/or added:

    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area 

    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream

    Fix issue with kernel on newer CPU (boo#1212209)

-------------------------------------------------------------------
Tue Jun 27 19:08:03 UTC 2023 - Larry Finger <Larry.Finger@gmail.com>

OBS-URL: https://build.opensuse.org/request/show/1099951
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=703
2023-07-21 20:08:50 +00:00
Larry Finger
c3b92b1f7d Accepting request 1099771 from home:larryr:branches:Virtualization
Thu July 19 15:24:39 UTC 2023 - Larry Rainey <llrainey15@gmail.com>
-  VirtualBox 7.0.10 (released July 18 2023)
This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area 
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)

OBS-URL: https://build.opensuse.org/request/show/1099771
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=702
2023-07-20 17:04:46 +00:00
Ana Guerrero
706db4748b Accepting request 1095690 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1095690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=260
2023-07-11 13:56:42 +00:00
Larry Finger
13e579dbb6 Accepting request 1095689 from home:lwfinger:branches:Virtualization
- Fix builds on kernel 6.4 (boo#1212761)
  File "fixes_for_kernel_6.4.patch" added.

OBS-URL: https://build.opensuse.org/request/show/1095689
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=700
2023-06-27 19:24:10 +00:00
Dominique Leuenberger
865ee66998 Accepting request 1093157 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1093157
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=259
2023-06-17 20:19:50 +00:00
Larry Finger
f7611c90c7 Accepting request 1093156 from home:lwfinger:branches:Virtualization
- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.

OBS-URL: https://build.opensuse.org/request/show/1093156
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=698
2023-06-14 17:38:43 +00:00
Dominique Leuenberger
1f4f17a323 Accepting request 1088140 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1088140
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=258
2023-05-22 11:14:09 +00:00
a25f8dafa7 - update python311.patch: remove changes that only work on
Tumbleweed

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=696
2023-05-14 16:52:15 +00:00
Larry Rainey
75e9780549 Accepting request 1087024 from home:lwfinger:branches:Virtualization
- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so that it is only
  applied for Tumbleweed.

OBS-URL: https://build.opensuse.org/request/show/1087024
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=695
2023-05-13 22:10:52 +00:00
Larry Finger
14aca129c7 Accepting request 1086821 from home:dirkmueller:Factory
- update python311.patch to also detect vboxpython module with python 3.11

OBS-URL: https://build.opensuse.org/request/show/1086821
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=694
2023-05-12 22:20:52 +00:00
Dominique Leuenberger
fbde83f0a3 Accepting request 1085561 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1085561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=257
2023-05-09 11:08:10 +00:00
Larry Finger
85b3b3cfae Accepting request 1085560 from home:lwfinger:branches:Virtualization
- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727

OBS-URL: https://build.opensuse.org/request/show/1085560
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=692
2023-05-08 18:32:52 +00:00
Dominique Leuenberger
ce6d41cbb5 Accepting request 1085155 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1085155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=256
2023-05-06 20:08:48 +00:00
Larry Finger
0df3ef31ab Accepting request 1084876 from home:dirkmueller:Factory
- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups

OBS-URL: https://build.opensuse.org/request/show/1084876
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=690
2023-05-05 16:13:09 +00:00
Dominique Leuenberger
8b6cdadce6 Accepting request 1084830 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1084830
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=255
2023-05-05 15:12:16 +00:00
Larry Finger
54a3dfba60 Accepting request 1084829 from home:larryr:branches:Virtualization
- VirtualBox 7.0.8 (released April 18 2023)

This is a maintenance release. The following items were fixed and/or added:

    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)

      Fixes for (boo#1210616)
CVE-2023-21990  Oracle VM VirtualBox    Core    None    No      8.2     Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21987  Oracle VM VirtualBox    Core    None    No      7.8     Prior to 6.1.44, Prior to 7.0.8
CVE-2023-22002  Oracle VM VirtualBox    Core    None    No      6.0     Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21989  Oracle VM VirtualBox    Core    None    No      6.0     Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21998  Oracle VM VirtualBox    Core    None    No      4.6     Prior to 6.1.44, Prior to 7.0.8
CVE-2023-22000  Oracle VM VirtualBox    Core    None    No      4.6     Prior to 6.1.44, Prior to 7.0.8
CVE-2023-22001  Oracle VM VirtualBox    Core    None    No      4.6     Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21988  Oracle VM VirtualBox    Core    None    No      3.8     Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21999  Oracle VM VirtualBox    Core    None    No      3.6     Prior to 6.1.44, Prior to 7.0.8
CVE-2023-21991  Oracle VM VirtualBox    Core    None    No      3.2     Prior to 6.1.44, Prior to 7.0.8

   Removed file fixes_for_kernel_6.3.patch - removed upstream.
   Removed file fix_kmp_build.patch.

   Thanks to Javier de San Pedro for the simplfication of the KMP build.

OBS-URL: https://build.opensuse.org/request/show/1084829
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=688
2023-05-04 18:27:42 +00:00
Larry Finger
4c18589b52 Accepting request 1084796 from home:larryr:branches:Virtualization
- VirtualBox 7.0.8 (released April 18 2023)
This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450) 
   Fixes for (boo#1210616)
CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8	 
CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8	 
CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8	 
CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8	 
CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8	 
CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8	 
CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8	 
CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8

OBS-URL: https://build.opensuse.org/request/show/1084796
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=687
2023-05-04 16:43:16 +00:00
Dominique Leuenberger
2b84dcaafd Accepting request 1073626 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1073626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=254
2023-03-24 14:16:05 +00:00
Larry Finger
6b7b0965af Accepting request 1073624 from home:lwfinger:branches:Virtualization
- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.

  spec-cleaner used to remove extra blank line is spec file.

OBS-URL: https://build.opensuse.org/request/show/1073624
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=685
2023-03-21 19:09:44 +00:00
Dominique Leuenberger
aa44abab31 Accepting request 1069752 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1069752
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=253
2023-03-08 13:51:08 +00:00
Larry Finger
a36b6afde9 Accepting request 1069750 from home:lwfinger:branches:Virtualization
- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank lines

OBS-URL: https://build.opensuse.org/request/show/1069750
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=683
2023-03-06 21:22:17 +00:00
Larry Finger
d3dbcc4265 Accepting request 1069741 from home:lwfinger:branches:Virtualization
- Added file "fixea_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468

OBS-URL: https://build.opensuse.org/request/show/1069741
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=682
2023-03-06 21:06:16 +00:00
Larry Finger
7ebcafdc8c Accepting request 1069494 from home:lwfinger:branches:Virtualization
-  GCC 13 changed and the fixes patch needed revising. boo#1207468

OBS-URL: https://build.opensuse.org/request/show/1069494
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=681
2023-03-05 22:53:33 +00:00
Dominique Leuenberger
07ceb68418 Accepting request 1068550 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1068550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=252
2023-03-02 22:01:56 +00:00
Larry Finger
bb90ee6504 Accepting request 1068549 from home:lwfinger:branches:Virtualization
- Add file "fixes_for_gcc13.patch" to fix builds with GCC13. boo#1207468

OBS-URL: https://build.opensuse.org/request/show/1068549
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=679
2023-03-01 20:26:20 +00:00
Dominique Leuenberger
61efd4c8a6 Accepting request 1065572 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1065572
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=251
2023-02-14 15:42:49 +00:00
Larry Finger
5ea7ca373d Accepting request 1065457 from home:kukuk:branches:Virtualization
- Remove requires for unused sysvinit-tools

OBS-URL: https://build.opensuse.org/request/show/1065457
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=677
2023-02-13 19:22:12 +00:00
Dominique Leuenberger
20cd0f81ab Accepting request 1062967 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1062967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=250
2023-02-04 13:11:03 +00:00
Larry Rainey
02c410e4c7 Accepting request 1062966 from home:lwfinger:branches:Virtualization
-  Fix a few places that did not get updated for the transition from
   /sbin => /usr/sbin, and /etc/udev => /usr/lib/udev.  boo#1207736.
   ldconfig has not been moved in Leap 15.4 - use /sbin for it.

OBS-URL: https://build.opensuse.org/request/show/1062966
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=675
2023-02-03 00:11:22 +00:00
Dominique Leuenberger
3dad334a2b Accepting request 1060706 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1060706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=249
2023-01-25 16:42:42 +00:00
Larry Rainey
030c30350e Accepting request 1060705 from home:larryr:branches:Virtualization
- VirtualBox 7.0.6 (released January 17 2023)
This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality 
Additionally, it fixes 6 CVE's: [2]
CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6 	 
CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	 
CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	 
								
Note 1: Applies to VirtualBox VMs running Windows 7 and later.
Note 2: Applies to Windows only.
Links:

OBS-URL: https://build.opensuse.org/request/show/1060705
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=673
2023-01-24 21:49:25 +00:00
Larry Finger
c89542213a Accepting request 1060661 from home:msmeissn:branches:Virtualization
- unify buildrequires to libopenssl-devel to handle openssl 3 transition

OBS-URL: https://build.opensuse.org/request/show/1060661
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=672
2023-01-24 16:46:29 +00:00
Dominique Leuenberger
33709fc505 Accepting request 1045402 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1045402
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=248
2022-12-28 09:54:17 +00:00
Larry Finger
d4f0dc43fc Accepting request 1045400 from home:lwfinger:branches:Virtualization
To eliminate some VM failures while using the kernel version of vboxvideo.ko for Leap 15.4,
  the build of this module is turned on again. Fixes boo#1206651 - Leap 15.4 guests running
  VirtualBox 7.0.4 crash when run on hosts with certain Intel graphics cards
  File "fixes_for_leap15.5.patch" added to fix chanes needed for backports to the Leap 15.5 kernel

OBS-URL: https://build.opensuse.org/request/show/1045400
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=670
2022-12-26 17:18:51 +00:00
Dominique Leuenberger
dc238649f8 Accepting request 1039170 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1039170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=247
2022-12-01 15:58:30 +00:00
Larry Finger
b4a9166761 Accepting request 1039169 from home:lwfinger:branches:Virtualization
Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI

OBS-URL: https://build.opensuse.org/request/show/1039169
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=668
2022-11-30 17:29:15 +00:00
Larry Finger
f0db97f1a1 Accepting request 1039144 from home:lwfinger:branches:Virtualization
Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI
Deleted file "VBoxDDR0.r0" - no longer needed.
Deleted file "Fix_for_server_1.19.patch" - no longer needed.
Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
Deleted file "fix_lib_search.patch" - no longer needed.
Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
Deleted file "set_noexec_stack.patch" - not needed.
Deleted file "fix_v7_build.patch" - not needed.
Deleted file "fixes_for_gcc10.patch" - not needed.
Deleted file "internal-headers.patch" - not needed.

OBS-URL: https://build.opensuse.org/request/show/1039144
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=667
2022-11-30 15:48:25 +00:00
Dominique Leuenberger
8e59a95d7c Accepting request 1037200 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1037200
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=246
2022-11-23 08:47:47 +00:00
Larry Finger
636723de06 Accepting request 1037199 from home:lwfinger:branches:Virtualization
Version bump to 7.0.4

OBS-URL: https://build.opensuse.org/request/show/1037199
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=665
2022-11-22 01:46:35 +00:00
Larry Finger
2c52cfe01d Accepting request 1037192 from home:lwfinger:branches:Virtualization
- VirtualBox 7.0.4 (released November 18 2022)
  VirtualBox 7.0.2 (released October 20 2022)
  VirtualBox 7.0.0 (released October 10 2022)

OBS-URL: https://build.opensuse.org/request/show/1037192
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=664
2022-11-21 23:01:58 +00:00
Larry Finger
a4bb9742dd Accepting request 1036720 from home:lwfinger:branches:Virtualization
added file "set_noexec_stack.patch" to remove executable stack in yasm-compiled routines
addwd file "fix_v7_build.patch"
added file "VBoxDDR0.r0"
deleted file "/vb-6.1.16-modal-dialog-parent.patch"
VirtualBox 7.0.2 (released October 20 2022)
This is a maintenance release. The following items were fixed and/or added:
Known issue: VMs having more than one vCPU configured will not work properly on macOS Catalina due to an unknown memory corruption issue. Either lower the number of vCPUs to 1 or upgrade to BigSur or later where the issue does not occur
Main: Fixed issue when VBoxSVC could become unresponsive if Extension Pack was not installed (bug #21167)
Linux Guest Additions: Introduced initial support for kernel 6.1
Linux Guest Additions: Fixed issue when VBoxClient seamless service caused a crash of some X11 applications (bug #21132)
GUI: Fixed a glitch in the log viewer which was causing wrong log file to be saved (bug #21156)
VirtualBox 7.0.0 (released October 10 2022)
This is a major update. The following major new features were added:
Virtual machines can be fully encrypted now, including the VM config logs and saved states (CLI only for now)
OCI: Cloud virtual machines can be added to Virtual Machine Manager and controlled as local VMs
OCI: Cloud networks can now be configured via Network Manager tool same way as it is done for Host-only and NAT networks
GUI: Added a new utility similar to "top" or "resource monitor" which lists peformance statistics (CPU usage, RAM usage, disk I/O rate, etc.) of running guests
GUI: Reworked the new vm wizard to integrate the unattended guest OS installation and to have a more streamlined work flow
GUI: Added a new help viewer widget which enables the user manual to be navigated and searched
GUI: Adding new notification center unifying most of running progresses and error reporting around the GUI
GUI: Improved theme support on all platforms. Linux and macOS use native engine while for Windows host it is separately implemented.
GUI: Large icon update.
Audio recording: Now using Vorbis as the default audio format for WebM containers. Opus is no longer being used.
Audio: Added "default" host driver type to make it possible to move VMs (appliances) between different platforms without the need of changing the audio driver explicitly. When the "default" driver is selected, the best audio backend option for a platform will be used. This is the default for newly created VMs.
Guest Control: Implemented initial support for automatic updating of Guest Additions for Linux guests
Guest Control: Implemented ability to wait for and/or reboot the guest when updating Guest Additions via VBoxManage
VBoxManage: Added Guest Control "waitrunlevel" sub-command to make it possible to wait for a guest to reach a certain run level
Linux Guest Additions: Reworked guest screen re-size functionality, added basic integration with some of guest Desktop Environments
Devices: Implemented new 3D support based on DirectX 11 (and DXVK on non Windows hosts)
Devices: Added virtual IOMMU devices (Intel and AMD variant)

OBS-URL: https://build.opensuse.org/request/show/1036720
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=663
2022-11-18 21:49:33 +00:00