1
0
Commit Graph

832 Commits

Author SHA256 Message Date
Dominique Leuenberger
8b1e9494a3 Accepting request 541788 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/541788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=349
2017-11-16 12:58:39 +00:00
ed5021cb9d Accepting request 541777 from home:michalsrb:branches:X11:XOrg
- u_os-inputthread-Force-unlock-when-stopping-thread.patch
  * Prevent dead lock if terminating while on inactive VT.
    (bnc#1062977)

OBS-URL: https://build.opensuse.org/request/show/541777
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=680
2017-11-14 11:19:40 +00:00
Dominique Leuenberger
73bb0c2e09 Accepting request 533781 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/533781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=348
2017-10-23 14:36:06 +00:00
3389e7804c Accepting request 533754 from home:tobijk:X11:XOrg
- Update to version 1.19.5:
  One regression fix since 1.19.4, and fixes for CVE-2017-12176 through
  CVE-2017-12187.

OBS-URL: https://build.opensuse.org/request/show/533754
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=678
2017-10-13 02:34:59 +00:00
Dominique Leuenberger
1f10836c31 Accepting request 531745 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/531745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=347
2017-10-10 09:35:51 +00:00
0c00d6fdc4 Accepting request 531711 from home:tobijk:X11:XOrg
- 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
2017-10-05 13:56:05 +00:00
Dominique Leuenberger
565f81bdb9 Accepting request 519998 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/519998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=346
2017-09-07 20:08:40 +00:00
d43a2fa0a3 Accepting request 519950 from home:13ilya:branches:X11:XOrg
u_cursors-animation.patch fix cursors animation (boo#1020061)

OBS-URL: https://build.opensuse.org/request/show/519950
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=674
2017-08-31 17:19:55 +00:00
Dominique Leuenberger
cbb4be14a1 Accepting request 510318 from X11:XOrg
- disable Xwayland for s390x again; it was wrong to enable it; 
  there is no Wayland on s390x and will most likely never exist,
  since there is no gfx card on such systems and no gfx emulation
  either (bsc#1047173)

- u_Use-better-fallbacks-to-generate-cookies-if-arc4rand.patch 
  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/request/show/510318
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=345
2017-07-21 20:36:31 +00:00
b9edbcffce - disable Xwayland for s390x again; it was wrong to enable it;
there is no Wayland on s390x and will most likely never exist,
  since there is no gfx card on such systems and no gfx emulation
  either (bsc#1047173)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=672
2017-07-14 13:55:03 +00:00
e8f5430dae - u_Use-better-fallbacks-to-generate-cookies-if-arc4rand.patch
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
2017-07-13 14:57:37 +00:00
Dominique Leuenberger
dd50176346 Accepting request 508731 from X11:XOrg
- 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
  * Fix security issues in event handling. (bnc#1035283,
    CVE-2017-10971, CVE-2017-10972)

OBS-URL: https://build.opensuse.org/request/show/508731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=344
2017-07-08 10:25:28 +00:00
Michal Srb
3a5e098c7e Fix patch names in changelog.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=669
2017-07-07 09:31:30 +00:00
Michal Srb
56414dbfb1 Accepting request 508727 from home:michalsrb:branches:X11:XOrg
- 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
  * Fix security issues in event handling. (bnc#1035283,
    CVE-2017-10971, CVE-2017-10972)

OBS-URL: https://build.opensuse.org/request/show/508727
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=668
2017-07-07 09:24:38 +00:00
e340c7bb28 - enable Xwayland also for s390x (bsc#1047173)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=667
2017-07-04 15:48:00 +00:00
Dominique Leuenberger
0e6832949d Accepting request 502781 from X11:XOrg
- includes everything needed for additional sle issue entries:
  CVE-2017-2624, bnc#1025029, bnc#1025084, bnc#1025035

- update build requirements

- modesetting.ids: no longer hardcode Intel's Skylake, Broxton, 
  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/request/show/502781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=343
2017-06-17 08:21:20 +00:00
472916c49b - includes everything needed for additional sle issue entries:
CVE-2017-2624, bnc#1025029, bnc#1025084, bnc#1025035

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=665
2017-06-10 11:56:44 +00:00
1ac19c3bef OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=664 2017-06-10 11:22:35 +00:00
181a17ced2 Accepting request 502475 from home:dstoecker
update requirements to current values

OBS-URL: https://build.opensuse.org/request/show/502475
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=663
2017-06-09 17:35:09 +00:00
243e761a28 - modesetting.ids: no longer hardcode Intel's Skylake, Broxton,
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
2017-06-06 13:33:41 +00:00
Dominique Leuenberger
6e8f29c351 Accepting request 480845 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/480845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=342
2017-03-21 21:45:43 +00:00
e5f2282134 Accepting request 480835 from home:tobijk:X11:XOrg
- Update to version 1.19.3:
  A couple more minor fixes, most notably a revert of a page-flipping
  change that regressed some drivers.
- Remove upstreamd patches:
  + u_busfault_sigaction-Only-initialize-pointer-when-matched.patch

OBS-URL: https://build.opensuse.org/request/show/480835
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=660
2017-03-17 13:26:38 +00:00
Dominique Leuenberger
642da794ad Accepting request 476780 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/476780
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=341
2017-03-10 19:42:10 +00:00
e567a3ebf2 Accepting request 476752 from home:tobijk:X11:XOrg
- 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
2017-03-03 15:47:39 +00:00
Dominique Leuenberger
ccfb6622d8 Accepting request 459533 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/459533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=340
2017-02-22 12:48:12 +00:00
9a694ffffc Accepting request 459511 from home:dkondratenko:branches:X11:XOrg
- U_xfree86-Take-the-input-lock-for-xf86ScreenCheckHWCursor.patch
  * Add the missing input_lock() around the call into the driver's
UseHWCursor() callback (bnc #1023845).

- U_xfree86-Take-the-input-lock-for-xf86TransparentCursor.patch
  * The new input lock is missing for the xf86TransparentCursor() entry
point (bnc #1023845).

OBS-URL: https://build.opensuse.org/request/show/459511
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=656
2017-02-21 16:55:34 +00:00
Dominique Leuenberger
58bb895bdd Accepting request 456014 from X11:XOrg
- U_xfree86-Take-the-input-lock-for-xf86RecolorCursor.patch
  * fixes random crashes in X in multihead mode if one of the
    monitors is vertically oriented (bnc #1023845)

- N_driver-autoconfig.diff:
  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/request/show/456014
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=339
2017-02-15 09:00:47 +00:00
51379a77bc - U_xfree86-Take-the-input-lock-for-xf86RecolorCursor.patch
* fixes random crashes in X in multihead mode if one of the
    monitors is vertically oriented (bnc #1023845)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=654
2017-02-10 13:09:49 +00:00
750b28cfa2 - N_driver-autoconfig.diff:
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
2017-02-03 11:48:54 +00:00
Dominique Leuenberger
4e16659fca Accepting request 452723 from X11:XOrg
- N_driver-autoconfig.diff:
  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/request/show/452723
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=338
2017-01-31 11:34:27 +00:00
126a800323 - N_driver-autoconfig.diff:
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
2017-01-26 15:36:51 +00:00
cd1acc378c Accepting request 452559 from home:pontostroy:branches:X11:XOrg
FGLRX does not support new x-server

This change fix bad behavior(with empty config) when radeon ddx loaded with amdgpu kernel module on SI and CIK cards, and x-server can not start.
Radeon ddx with radeon kernel module loaded without any  problem.

OBS-URL: https://build.opensuse.org/request/show/452559
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=650
2017-01-26 15:31:33 +00:00
Dominique Leuenberger
a4d3a54af0 Accepting request 450001 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/450001
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=337
2017-01-18 20:29:19 +00:00
2e523247eb Accepting request 449944 from home:tobijk:X11:XOrg
- Update to version 1.19.1:
  First stable 1.19 release, including a few regression fixes.

OBS-URL: https://build.opensuse.org/request/show/449944
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=648
2017-01-13 10:54:38 +00:00
Dominique Leuenberger
c7ef9d8a1f Accepting request 449319 from X11:XOrg
rebase-post-manual-systemd-fix-merged-in-TW

OBS-URL: https://build.opensuse.org/request/show/449319
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=336
2017-01-12 14:44:40 +00:00
Dominique Leuenberger
cf0e91d2a9 rebase-post-manual-systemd-fix-merged-in-TW
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=646
2017-01-09 10:54:30 +00:00
Dominique Leuenberger
cac5ac4291 Manual merge the systemd fix to unblock system v232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=335
2017-01-09 10:51:37 +00:00
cf53e8fa5b Accepting request 445491 from home:fbui:branches:X11:XOrg
- Replace pkgconfig(libsystemd-*) with pkgconfig(libsystemd)
  Nowadays pkgconfig(libsystemd) replaces all libsystemd-* libs, which
  are obsolete.

OBS-URL: https://build.opensuse.org/request/show/445491
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=645
2016-12-13 11:13:36 +00:00
d44dc7401f Accepting request 441257 from home:tobijk:X11:XOrg
- 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
2016-11-21 22:24:43 +00:00
Dominique Leuenberger
04907aeeef Accepting request 440389 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/440389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=334
2016-11-17 11:22:54 +00:00
93c508dea9 Accepting request 440386 from home:Zaitor:branches:GNOME:Next
Ref comment from superseded sub, is this somehting in the direction you wanted?

OBS-URL: https://build.opensuse.org/request/show/440386
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=642
2016-11-15 13:35:55 +00:00
Dominique Leuenberger
10eb91f0b5 Accepting request 414984 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/414984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=333
2016-07-27 14:08:38 +00:00
0879a5c6a5 Accepting request 414921 from home:tobijk:X11:XOrg
- Update to version 1.18.4:
  Another pile of backports from the devel branch, primarily in glamor,
  xwayland, and the modesetting driver.
- Remove included patches:
  + u_x86emu-include-order.patch
  + U_modesetting-set-driverPrivate-to-NULL-after-closing-fd.patch
- Update patches to reflect upstream changes:
  + U_glamor-Remove-the-FBO-cache.patch

OBS-URL: https://build.opensuse.org/request/show/414921
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=640
2016-07-25 09:11:10 +00:00
Max Staudt
6a323cf456 Accepting request 412127 from home:mstaudt:branches:X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/412127
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=639
2016-07-19 12:02:42 +00:00
Dominique Leuenberger
864ed87844 Accepting request 397617 from X11:XOrg
- U_modesetting-set-driverPrivate-to-NULL-after-closing-fd.patch:
  modesetting: Avoid crash in FreeRec() by NULLing a pointer which
  may still be used (boo#981268).

OBS-URL: https://build.opensuse.org/request/show/397617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=332
2016-05-26 21:53:51 +00:00
be28eab5b1 - U_modesetting-set-driverPrivate-to-NULL-after-closing-fd.patch:
modesetting: Avoid crash in FreeRec() by NULLing a pointer which
  may still be used (boo#981268).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=637
2016-05-24 06:28:38 +00:00
Dominique Leuenberger
175ff3d710 Accepting request 396135 from X11:XOrg
- Replace
  N_Force-swcursor-for-KMS-drivers-without-hw-cursor-sup.patch
  by
  N_Disable-HW-Cursor-for-cirrus-and-mgag200-kernel-modules.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/request/show/396135
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=331
2016-05-17 15:14:09 +00:00
914368e75d - Fix comment.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=635
2016-05-17 07:06:18 +00:00
3e5005cdff - Replace
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
2016-05-16 20:10:30 +00:00
Dominique Leuenberger
1d44601880 Accepting request 394519 from X11:XOrg
- modesetting.ids:
  Add file for PCI IDs of ASICs which the modesetting rather
  than the native driver should be used for.
  This includes all Intel Gen9+ hardware (boo#978954).

OBS-URL: https://build.opensuse.org/request/show/394519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=330
2016-05-13 07:22:44 +00:00