- Update to version 1.19.4:
A collection of stability fixes from the development branch, including
two minor CVEs (CVE-2017-13721, CVE-2017-13723).
- Remove upstream patches:
+ U_Xi-Do-not-try-to-swap-GenericEvent.patch
+ U_Xi-Verify-all-events-in-ProcXSendExtensionEvent.patch
+ U_Xi-Zero-target-buffer-in-SProcXSendExtensionEvent.patch
+ U_dix-Disallow-GenericEvent-in-SendEvent-request.patch
- Adapt patches to work with the new release:
+ u_Use-better-fallbacks-to-generate-cookies-if-arc4rand.patch
OBS-URL: https://build.opensuse.org/request/show/531711
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=676
If arc4random_buf() is not available for generating cookies:
* use getentropy(), if available (which was only recently added to
glibc)
* use getrandom() via syscall(), if available (there was no glibc
wrapper for this syscall for a long time)
* if all else fails, directly read from /dev/urandom as before, but
employ O_CLOEXEC, do an OsAbort() in case the random data couldn't be
read to avoid unsecure situations. Don't know if that's too hard a
measure but it shouldn't actually occur except on maximum number of
FDs reached
(bsc#1025084)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=671
and Kabylake IDs to modesetting driver; xf86-video-intel is no
longer installed by default on these, so it will fallback to
modesetting driver anyway; still you now can easily switch back
to intel driver by installing xf86-video-intel package
(boo#1042873)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=662
- Update to version 1.19.2:
A collection of stability fixes here across glamor, Xwayland, input,
and Prime support. Also a security fix for CVE-2017-2624, a timing
attack which can brute-force MIT-MAGIC-COOKIE authentication.
- Remove upstream patches:
+ U_xfree86-Take-the-input-lock-for-xf86RecolorCursor.patch
+ U_xfree86-Take-the-input-lock-for-xf86ScreenCheckHWCursor.patch
+ U_xfree86-Take-the-input-lock-for-xf86TransparentCursor.patch
OBS-URL: https://build.opensuse.org/request/show/476752
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=658
No longer try to load "amdgpu" DDX by default for all GPUs with
ATI vendor ID; this is now handled instead by an "OutputClass"
section via kernel driver match, which has been added as config
file to xf86-video-amdgpu driver package (bnc#1023385)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=653
FGLRX does not support new x-server. This change fixes bad
behavior(with empty config) when radeon ddx loads with amdgpu
kernel module on SI and CIK cards, and x-server cannot start.
Radeon ddx with radeon kernel module loads without any problem.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=651
- Update to final 1.19.0
- Update to version 1.18.99.901:
- Remove upstream pachtes:
+ U_glamor-Remove-the-FBO-cache.patch
+ U_kdrive-fix-up-NewInputDeviceRequest-implementation.patch
+ U_kdrive-set-evdev-driver-for-input-devices-automatica.patch
+ U_ephyr-don-t-load-ephyr-input-driver-if-seat-option-i.patch
+ U_kdrive-don-t-let-evdev-driver-overwrite-existing-dev.patch
+ U_ephyr-ignore-Xorg-multiseat-command-line-options.patch
+ U_ephyr-enable-option-sw-cursor-by-default-in-multi-se.patch
+ U_kdrive-introduce-input-hot-plugging-support-for-udev.patch
+ U_kdrive-add-options-to-set-default-XKB-properties.patch
+ U_config-udev-distinguish-between-real-keyboards-and-o.patch
- Disable u_os-connections-Check-for-stale-FDs.patch (not applicable anymore)
- Adapt patches to work with the new release:
+ n_xserver-optimus-autoconfig-hack.patch (disabled for now as it causes
problems)
- Remove X.org stack version prefix.
We are already atleast at verion 7.7. Plus we are updating individual
components anyway. So the stack version is misleading.
OBS-URL: https://build.opensuse.org/request/show/441257
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=644
N_Disable-HW-Cursor-for-cirrus-and-mgag200-kernel-modules.patch
by
N_Force-swcursor-for-KMS-drivers-without-hw-cursor-sup.patch:
Only disable HW cursor for cirrus and mgag200. This should fix
a regression introduced by using modesetting for Intel gen9+
(boo#980124).
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=634
rename to:
N_Install-Avoid-failure-on-wrapper-installation.patch
- u_xorg-wrapper-Drop-supplemental-group-IDs.patch:
Drop supplementary group privileges.
- u_xorg-wrapper-build-Build-position-independent-code.patch:
Build position independent.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=627
- Update version to 1.18.2:
A big pile of updates in this one. Highlights include:
* glamor is updated to use OpenGL core profiles if available, which
should improve memory usage and performance on modern hardware, and got
some other performance improvements for rpi and other GLES platforms
* DRI2, DRI3, and Present all received correctness fixes for hangs,
crashes, and other weirdness
* Xwayland server has been updated to support the Xv and the
xf86vidmode extensions for better compatibility, and fixed some bugs
with output hotplug and pointer updates
* Xwin saw improvements to window and clipboard management, and a few
new keyboard layouts
- Remove upstreamed patches:
+ U_kdrive-evdev-update-keyboard-LEDs-22302.patch
OBS-URL: https://build.opensuse.org/request/show/370374
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=618