From 210e7e1b2ac20efa77f1d898e1498771ef3fde80325c101e6ec9500e52cb4590 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Fri, 15 May 2015 07:55:38 +0000 Subject: [PATCH 1/2] - Version bump to 4.3.28: * VMM: fixed a Guru Meditation when rebooting certain guests (for example Solaris doing fast reboot) by fixing the implementation for INIT IPI * VMM: added some information for diagnosing rare VERR_VMX_INVALID_VMXON_PTR Guru Meditations (VT-x only) * GUI: HID LEDs sync: prevent synchronization if VM window has no focus (Windows and Mac OS X hosts only) * GUI: fixed drag and drop moving the cursor between guest screens on certain hosts * 3D: fixed a crash on restoring the VM state on X11 hosts (bug #12737) * 3D: fixed a crash on Linux guest shutdown (bug #12772) * VRDP: fixed incompatibility with rdesktop 1.8.3 * VRDP: fixed listening for IPv6 on some systems (bug #14038) * Storage: don't crash if creating an asynchronous I/O context fails (e.g. when starting many VMs) and show a proper error message * Floppy: several fixes * Audio: improved the behavior of the volume control for the HD audio device emulation * USB: increase the number of supported drivers from 3 to 5 (Windows hosts only) * PS/2 keyboard: synchronize the LED state on VM restore (Windows and Mac OS X hosts only) * NAT Network: when running multiple NAT networks with multiple VMs, only stop the respective services when stopping VMs (bug #14090) * NAT: don't kill UDP bindings on ICMP errors (bug #13475) * NAT: bandwidth limit now works properly with NAT (bug #11485) * BIOS: fixed the returned size value of the VBE 2.0 PMI function 0Ah (4.2.0 regression; bug #14096) * Guest Control: fixed parameter quoting in Windows guests (bug #13157) * Webcam passthrough improvements for Linux (V4L2) hosts to support more webcam models OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=190 --- UserManual.pdf | 4 +-- VirtualBox-4.3.26-patched.tar.bz2 | 3 -- VirtualBox-4.3.28-patched.tar.bz2 | 3 ++ virtualbox.changes | 54 +++++++++++++++++++++++++++++++ virtualbox.spec | 2 +- 5 files changed, 60 insertions(+), 6 deletions(-) delete mode 100644 VirtualBox-4.3.26-patched.tar.bz2 create mode 100644 VirtualBox-4.3.28-patched.tar.bz2 diff --git a/UserManual.pdf b/UserManual.pdf index 67945ae..7efd6ce 100644 --- a/UserManual.pdf +++ b/UserManual.pdf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7b1f062ed3527359e23a66852f248f668284d6d686423f6b88bb1b0bcf8701fe -size 6309719 +oid sha256:8756f3cfdc4b3e0d5eb10c13271d62e0489a5fc3beecbf31084b73ad66c6a2cc +size 6314596 diff --git a/VirtualBox-4.3.26-patched.tar.bz2 b/VirtualBox-4.3.26-patched.tar.bz2 deleted file mode 100644 index 83e6b44..0000000 --- a/VirtualBox-4.3.26-patched.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5ab1c39170ce5cb7cadbdac23721936e125b1d5ecb42a6bfa7cc4b62ec77bd9d -size 74570221 diff --git a/VirtualBox-4.3.28-patched.tar.bz2 b/VirtualBox-4.3.28-patched.tar.bz2 new file mode 100644 index 0000000..f296461 --- /dev/null +++ b/VirtualBox-4.3.28-patched.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:460211302e71885b376338b2cffb61f5fc274b681424b9a7427eaa6836d7d9a9 +size 74638986 diff --git a/virtualbox.changes b/virtualbox.changes index 70c2dd6..e35e772 100644 --- a/virtualbox.changes +++ b/virtualbox.changes @@ -1,3 +1,57 @@ +------------------------------------------------------------------- +Fri May 15 07:49:31 UTC 2015 - tchvatal@suse.com + +- Version bump to 4.3.28: + * VMM: fixed a Guru Meditation when rebooting certain guests (for example Solaris + doing fast reboot) by fixing the implementation for INIT IPI + * VMM: added some information for diagnosing rare VERR_VMX_INVALID_VMXON_PTR Guru + Meditations (VT-x only) + * GUI: HID LEDs sync: prevent synchronization if VM window has no focus (Windows + and Mac OS X hosts only) + * GUI: fixed drag and drop moving the cursor between guest screens on certain + hosts + * 3D: fixed a crash on restoring the VM state on X11 hosts (bug #12737) + * 3D: fixed a crash on Linux guest shutdown (bug #12772) + * VRDP: fixed incompatibility with rdesktop 1.8.3 + * VRDP: fixed listening for IPv6 on some systems (bug #14038) + * Storage: don't crash if creating an asynchronous I/O context fails (e.g. when + starting many VMs) and show a proper error message + * Floppy: several fixes + * Audio: improved the behavior of the volume control for the HD audio device + emulation + * USB: increase the number of supported drivers from 3 to 5 (Windows hosts only) + * PS/2 keyboard: synchronize the LED state on VM restore (Windows and Mac OS X + hosts only) + * NAT Network: when running multiple NAT networks with multiple VMs, only stop + the respective services when stopping VMs (bug #14090) + * NAT: don't kill UDP bindings on ICMP errors (bug #13475) + * NAT: bandwidth limit now works properly with NAT (bug #11485) + * BIOS: fixed the returned size value of the VBE 2.0 PMI function 0Ah (4.2.0 + regression; bug #14096) + * Guest Control: fixed parameter quoting in Windows guests (bug #13157) + * Webcam passthrough improvements for Linux (V4L2) hosts to support more webcam + models + * API: don't fail starting a VM with VBOX_E_INVALID_OBJECT_STATE under certain + conditions (bug #13617) + * API: be more verbose on VBOX_E_INVALID_OBJECT_STATE if a medium is attached to + a running VM (bug #13560) + * API: fixed a bug which could result in losing certain screen resize events with + multi-monitor guests + * rdesktop-vrdp: fixed path to the keymaps (bug #12066) + * rdesktop-vrdp: switch to version 1.8.3 + * Windows hosts: more hardening fixes (e.g. bugs #14051, #14052) + * Linux hosts: another fix for activated SMAP on Linux 3.19 and newer (Broadwell + and later; bug #13961) + * Linux hosts: Linux 4.1 compile fix (bug #14081) + * Solaris hosts: fixed using of VNIC templates with Crossbow based bridged + networking to be compatible with vanity interface names + * Mac OS X hosts: fixed crash during VM termination under rare circumstances + * Windows Additions/WDDM: improved video memory utilization and allow more/bigger + guest screens with large resolutions (including HiDPI) + * X11 Additions: prevent flickering when updating mouse cursor + * Solaris Additions: fixed incorrect usage of 'prtconf' while installing Guest + Additions (Solaris 10 only) + ------------------------------------------------------------------- Sun May 10 10:47:58 UTC 2015 - bwiedemann@suse.com diff --git a/virtualbox.spec b/virtualbox.spec index c944a93..fb0e2e5 100644 --- a/virtualbox.spec +++ b/virtualbox.spec @@ -19,7 +19,7 @@ %define _vbox_instdir %{_libexecdir}/virtualbox %define _udevrulesdir %{_libexecdir}/udev/rules.d Name: virtualbox -Version: 4.3.26 +Version: 4.3.28 Release: 0 Summary: VirtualBox is an Emulator License: GPL-2.0+ From 5273e86527159a1080eabc6b048bc967009be3881f3bf77440a0cce3da50558a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Fri, 15 May 2015 15:49:23 +0000 Subject: [PATCH 2/2] - Refresh patch: * vbox-vboxadd-init-script.diff OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=191 --- vbox-vboxadd-init-script.diff | 10 +++++----- virtualbox.changes | 2 ++ 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/vbox-vboxadd-init-script.diff b/vbox-vboxadd-init-script.diff index 1572673..46d0ce9 100644 --- a/vbox-vboxadd-init-script.diff +++ b/vbox-vboxadd-init-script.diff @@ -18,7 +18,7 @@ Index: src/VBox/Additions/linux/installer/vboxadd.sh ### END INIT INFO PATH=$PATH:/bin:/sbin:/usr/sbin -@@ -255,12 +256,6 @@ do_vboxguest_non_udev() +@@ -257,12 +258,6 @@ do_vboxguest_non_udev() fail "Cannot create device $dev with major $maj and minor $min" } fi @@ -31,7 +31,7 @@ Index: src/VBox/Additions/linux/installer/vboxadd.sh if [ ! -c $userdev ]; then maj=10 -@@ -271,12 +266,6 @@ do_vboxguest_non_udev() +@@ -273,12 +268,6 @@ do_vboxguest_non_udev() rmmod vboxguest 2>/dev/null fail "Cannot create device $userdev with major $maj and minor $min" } @@ -44,7 +44,7 @@ Index: src/VBox/Additions/linux/installer/vboxadd.sh fi fi } -@@ -284,6 +273,13 @@ do_vboxguest_non_udev() +@@ -286,6 +275,13 @@ do_vboxguest_non_udev() start() { begin "Starting the VirtualBox Guest Additions "; @@ -55,10 +55,10 @@ Index: src/VBox/Additions/linux/installer/vboxadd.sh + fi + fi + - uname -r | grep -q -E '^2\.6|^3' 2>/dev/null && + uname -r | grep -q -E '^2\.6|^3|^4' 2>/dev/null && ps -A -o comm | grep -q '/*udevd$' 2>/dev/null || no_udev=1 -@@ -491,32 +487,8 @@ extra_setup() +@@ -493,32 +489,8 @@ extra_setup() # setup_script setup() { diff --git a/virtualbox.changes b/virtualbox.changes index e35e772..deaa2e2 100644 --- a/virtualbox.changes +++ b/virtualbox.changes @@ -51,6 +51,8 @@ Fri May 15 07:49:31 UTC 2015 - tchvatal@suse.com * X11 Additions: prevent flickering when updating mouse cursor * Solaris Additions: fixed incorrect usage of 'prtconf' while installing Guest Additions (Solaris 10 only) +- Refresh patch: + * vbox-vboxadd-init-script.diff ------------------------------------------------------------------- Sun May 10 10:47:58 UTC 2015 - bwiedemann@suse.com