forked from pool/virtualbox
Accepting request 210830 from home:coolo:branches:openSUSE:Factory
- update to 4.2.20, this is a maintenance release. The following items were fixed and/or added: * GUI: always report recommended resolutions for all monitors (not always done since 4.2.12) * GUI: make sure the assigned license and description are attached to the exported appliance * GUI: the OS X hot corners were not accessible while a VirtualBox VM is running (Mac OS X hosts only; bug #4139) * NAT: don't run into an infinite loop in case the host cannot access any DNS server (bug #12300) * NAT: don't re-connect the cable if the DNS information changes and the cable was disconnected before (bug #12225) * Main: properly save the passthrough flag for DVD drives without an attached medium * Keyboard: fixed a VM crash if a VM was resumed from a saved state where at least one key was pressed (bug #11289) * 2D Video acceleration: fix crashes on presentation mode switches (bug #9194) * Storage: fixed errors with snapshots when using QCOW or QED disk images (bug #12144) * Storage: fix for newer Linux kernels not detecting a hard disk as SSD when using the IDE or SATA controller (bug #12025) * Storage: fixed detection of CD/DVD media when switching from an empty to a host drive with passthrough enabled * Snapshots: fixed a bug which could result in lost medium attachments (4.2.18 regression, bug #11750) * Shared Clipboard: fixed potential SEGFAULT when working with UTF8 and UTF16 content (Mac OS X hosts only) * OVF: fixed import logic for OVF appliances containing multiple VMs * Extpack Installer: make it work if the file is located in a folder with special characters * SDK: extended the functionality coverage for the C bindings * API: block the removal of the current snapshot if it has child snapshots (only relevant for VMs without snapshottable hard disks, their presence always prevented removal), which resulted in VM config corruption * API: mark VM configs with snapshots but without current snapshot as inaccessible, as this combination is nonsense * API: fixed information for some automatically generated events (only with XPCOM, Windows host was not affected), which caused errors when getting OBS-URL: https://build.opensuse.org/request/show/210830 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=144
This commit is contained in:
parent
ece00aaf0d
commit
40b9129f82
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:50da931d427cfa72bd9dbb227da1526e0cfcf67b47cb49165e454cf3ef6534c4
|
||||
size 49378165
|
3
VirtualBox-4.2.20-patched.tar.bz2
Normal file
3
VirtualBox-4.2.20-patched.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:12a485a704130790bdc084fe372aeaec5ccb893eff55035125a74b56a2224005
|
||||
size 49421220
|
@ -1,28 +0,0 @@
|
||||
Index: src/VBox/Additions/linux/sharedfolders/dirops.c
|
||||
===================================================================
|
||||
--- src/VBox/Additions/linux/sharedfolders/dirops.c (revision 48528)
|
||||
+++ src/VBox/Additions/linux/sharedfolders/dirops.c (revision 48529)
|
||||
@@ -282,10 +282,13 @@
|
||||
}
|
||||
|
||||
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 11, 0)
|
||||
- err = dir_emit(ctx, d_name, strlen(d_name), fake_ino, DT_UNKNOWN);
|
||||
+ if (!dir_emit(ctx, d_name, strlen(d_name), fake_ino, DT_UNKNOWN))
|
||||
+ {
|
||||
+ LogFunc(("dir_emit failed\n"));
|
||||
+ return 0;
|
||||
+ }
|
||||
#else
|
||||
err = filldir(opaque, d_name, strlen(d_name), dir->f_pos, fake_ino, DT_UNKNOWN);
|
||||
-#endif
|
||||
if (err)
|
||||
{
|
||||
LogFunc(("filldir returned error %d\n", err));
|
||||
@@ -293,6 +296,7 @@
|
||||
only when it runs out of space in opaque */
|
||||
return 0;
|
||||
}
|
||||
+#endif
|
||||
|
||||
dir->f_pos += 1;
|
||||
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 11, 0)
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:03b1c1287575c37b15f7a553d2cdf26c101a23f9671c7d2499a7970f8f569dd3
|
||||
size 6193796
|
3
virtualbox-4.2.20-UserManual.pdf
Normal file
3
virtualbox-4.2.20-UserManual.pdf
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7bc301ffefb81839b86c8fa534de4ca5bae5b991d5d550c4b6c8f2c8fc4c7180
|
||||
size 6197702
|
@ -1,3 +1,62 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 13 19:43:37 UTC 2013 - coolo@suse.com
|
||||
|
||||
- update to 4.2.20, this is a maintenance release. The following items were fixed and/or added:
|
||||
|
||||
* GUI: always report recommended resolutions for all monitors (not always done since 4.2.12)
|
||||
* GUI: make sure the assigned license and description are attached to the exported appliance
|
||||
* GUI: the OS X hot corners were not accessible while a VirtualBox VM is running (Mac OS X hosts only; bug #4139)
|
||||
* NAT: don't run into an infinite loop in case the host cannot access any DNS server (bug #12300)
|
||||
* NAT: don't re-connect the cable if the DNS information changes and the cable was disconnected before (bug #12225)
|
||||
* Main: properly save the passthrough flag for DVD drives without an attached medium
|
||||
* Keyboard: fixed a VM crash if a VM was resumed from a saved state where at least one key was pressed (bug #11289)
|
||||
* 2D Video acceleration: fix crashes on presentation mode switches (bug #9194)
|
||||
* Storage: fixed errors with snapshots when using QCOW or QED disk images
|
||||
(bug #12144)
|
||||
* Storage: fix for newer Linux kernels not detecting a hard disk as SSD when
|
||||
using the IDE or SATA controller (bug #12025)
|
||||
* Storage: fixed detection of CD/DVD media when switching from an empty to a
|
||||
host drive with passthrough enabled
|
||||
* Snapshots: fixed a bug which could result in lost medium attachments
|
||||
(4.2.18 regression, bug #11750)
|
||||
* Shared Clipboard: fixed potential SEGFAULT when working with UTF8 and UTF16
|
||||
content (Mac OS X hosts only)
|
||||
* OVF: fixed import logic for OVF appliances containing multiple VMs
|
||||
* Extpack Installer: make it work if the file is located in a folder with
|
||||
special characters
|
||||
* SDK: extended the functionality coverage for the C bindings
|
||||
* API: block the removal of the current snapshot if it has child snapshots
|
||||
(only relevant for VMs without snapshottable hard disks, their presence
|
||||
always prevented removal), which resulted in VM config corruption
|
||||
* API: mark VM configs with snapshots but without current snapshot as
|
||||
inaccessible, as this combination is nonsense
|
||||
* API: fixed information for some automatically generated events (only with
|
||||
XPCOM, Windows host was not affected), which caused errors when getting
|
||||
some of the attributes over the webservice (bug #12379)
|
||||
* Mac OS X hosts: support for Mac OS X 10.9 (Mavericks)
|
||||
* Mac OS X hosts: properly sign the kernel extensions for Mavericks hosts
|
||||
(bug #12256)
|
||||
* Mac OS X hosts: use a launchd script instead of the deprecated StartupItem
|
||||
mechanism (bug #8940)
|
||||
* Mac OS X hosts: fixed a bug where the VirtualBox dock icon was not properly
|
||||
removed from the dock after a VM terminated preventing Mavericks hosts from
|
||||
shutting (bug #12241)
|
||||
* Linux Additions: Linux 3.13 compile fix (bug #12358)
|
||||
* Linux Additions: Linux 3.12 compile fix (bug #12083)
|
||||
* Linux Additions: Linux 3.11 fix for shared folders (bugs #11946, #12128)
|
||||
* Linux Additions: compile fix for SLES11 SP3
|
||||
* Linux Additions: correctly set umask before installing (bug #12166)
|
||||
* Linux Additions: build the vboxvideo kernel module correctly on OL/RHEL 6.1
|
||||
guests (bug #11996)
|
||||
* Linux Additions: make 3D work on Slackware 14.1 (bug #12320 comments 3 and 4)
|
||||
* Windows Additions: fixed memory leak caused by WTSQuerySessionInformation()
|
||||
on Windows 2000 guests (bug #12072)
|
||||
* Windows Additions: multimonitor resize fixes
|
||||
* X11 Additions/3D: fix freezes starting 3D desktop (bug #11503, thank you
|
||||
Sam Spilsbury)
|
||||
* Guest additions/3D: fix an occasional dead-lock (bug #12319)
|
||||
- obsolete vbox-shared-folder.diff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 24 23:34:41 UTC 2013 - mgorse@suse.com
|
||||
|
||||
@ -3140,4 +3199,3 @@ Sat Feb 03 00:00:00 CEST 2007 - Marcus Hüwe <suse-tux@gmx.de>
|
||||
|
||||
- initial build
|
||||
|
||||
|
||||
|
@ -92,7 +92,7 @@ BuildRequires: xorg-x11-libXt-devel-32bit
|
||||
%endif
|
||||
#
|
||||
ExclusiveArch: %ix86 x86_64
|
||||
Version: 4.2.18
|
||||
Version: 4.2.20
|
||||
Release: 0
|
||||
Summary: VirtualBox is an Emulator
|
||||
License: GPL-2.0+
|
||||
@ -146,8 +146,6 @@ Patch101: vbox-default-os-type.diff
|
||||
Patch103: vbox-disable-updates.diff
|
||||
#use pie/fPIE for setuid binaries (bnc#743143)
|
||||
Patch104: vbox-fpie.diff
|
||||
# Fix shared folders for 3.11, taken from upstream (bnc#841673)
|
||||
Patch105: vbox-shared-folder.diff
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
PreReq: pwdutils permissions
|
||||
Requires: %{name}-host-kmp = %version
|
||||
@ -272,7 +270,6 @@ Development file for %{name}
|
||||
%patch101
|
||||
%patch103
|
||||
%patch104 -p1
|
||||
%patch105
|
||||
#copy user manual
|
||||
%__cp %{S:1} UserManual.pdf
|
||||
#copy kbuild config
|
||||
|
Loading…
Reference in New Issue
Block a user