Commit Graph

820 Commits

Author SHA256 Message Date
Dominique Leuenberger
69aaddf1c7 Accepting request 642109 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/642109
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=362
2018-10-22 09:06:18 +00:00
a634df7f0f Accepting request 642106 from home:tobijk:X11:XOrg
- Update to version 1.20.2:
  Lots of bugfixes all over the map especially for modesetting,
  glamor and xwayland!

OBS-URL: https://build.opensuse.org/request/show/642106
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=718
2018-10-15 18:25:38 +00:00
9ef14b8505 Accepting request 641625 from home:michalsrb:optimus-experiments
- Update n_xserver-optimus-autoconfig-hack.patch to v5.
  * Fixes provider auto-configuration with nvidia proprietary
    driver. (bsc#1103816)

OBS-URL: https://build.opensuse.org/request/show/641625
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=717
2018-10-12 09:54:46 +00:00
Dominique Leuenberger
17e8017024 Accepting request 629001 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/629001
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=361
2018-08-20 14:17:37 +00:00
4de8f90dd1 Accepting request 628980 from home:tobijk:X11:XOrg
- Update to version 1.20.1:
  This bugfix release fixes several issues in RANDR, Xwayland, glamor, the
  modesetting driver, and elsewhere.
- Packaging changes:
  + Adapt patch N_Install-Avoid-failure-on-wrapper-installation.patch to work
    with the new version
  + Remove patch U_Xext-shm-Refuse-to-work-for-remote-clients.patch
  + Remove patch U_modesetting-use-drmmode_bo_import-for-rotate_fb.patch
  + Remove patch u_modesetting-Fix-cirrus-24bpp-breakage.patch
  + Remove patch U_exa-use-picturematchformat.patch

OBS-URL: https://build.opensuse.org/request/show/628980
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=715
2018-08-13 14:09:27 +00:00
76f6b9c3fe Accepting request 625923 from home:jdelvare:branches:X11:XOrg
- U_exa-use-picturematchformat.patch
  * Fix breakage of Xfce (bsc#1102979)

OBS-URL: https://build.opensuse.org/request/show/625923
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=714
2018-08-13 12:01:11 +00:00
Dominique Leuenberger
56c34dd848 Accepting request 625417 from X11:XOrg
- fixed build on s390(x)

OBS-URL: https://build.opensuse.org/request/show/625417
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=360
2018-08-02 12:49:05 +00:00
4d81bbe971 now hopefully fixed build on s390(x) for real ...
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=712
2018-07-26 09:35:52 +00:00
5c9baa3e8e - fixed build on s390(x)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=711
2018-07-25 09:26:23 +00:00
Dominique Leuenberger
c38be27738 Accepting request 624084 from X11:XOrg
- u_modesetting-Fix-cirrus-24bpp-breakage.patch
  * Fix breakage of cirrus 24bpp support on modesetting driver
    (bsc#1101699)

- Remove /var/lib/X11 and its symlink, it is no longer needed and
  doesn't work with transaction-updates (FATE#325524).
- Move README.compiled to another location and use tmpfiles to
  copy it at runtime.

- U_modesetting-use-drmmode_bo_import-for-rotate_fb.patch
  * fixes rotation in modesetting driver (regression with
    xorg-server 1.20.0, fdo#106715)
  * might also fix boo#1099812 ...

- U_xkb-Fix-heap-overflow-caused-by-optimized-away-min.patch
  * Fix heap overflow caused by unexpected optimization, which was
    possible because of relying on undefined behavior.
    (boo#1099113)

- U_Xext-shm-Refuse-to-work-for-remote-clients.patch
  * Avoid access to System V shared memory segment on the X server
    side for clients forwarded via SSH. Also prevent them from
    hanging while waiting for the reply from the ShmCreateSegment
    request. (boo#1097227)

- Remove n_add-dummy-xf86DisableRandR.patch
  * After upgrade to 1.20.0 the API officially no longer includes
    xf86DisableRandR, so there is no need to add it back.

- Update to version 1.20.0:
  New features:
  + RANDR 1.6, which enables leasing RANDR resources to a client for its 
    exclusive use (e.g. head mounted displays)
  + Depth 30 support in glamor and the modesetting driver
  + A meson-based build system, parallel to autotools
  + Pageflipping support for PRIME output sinks
  + OutputClass device matching for xorg.conf
  + Input grab and tablet support in Xwayland
- Remove upstream patches:
  + u_xorg-x11-server-reproducible.patch
     Solved slightly different
  + u_os-inputthread-Force-unlock-when-stopping-thread.patch
  + u_xfree86-add-default-modes-for-16-9-and-16-10.patch
  + U_xwayland-Don-t-process-cursor-warping-without-an-xwl.patch
  + U_xwayland-Give-up-cleanly-on-Wayland-socket-errors.patch
  + U_xwayland-avoid-race-condition-on-new-keymap.patch
  + U_xwayland-remove-dirty-window-unconditionally-on-unre.patch
  + U_0001-animcur-Use-fixed-size-screen-private.patch
  + U_0002-animcur-Return-the-next-interval-directly-from-the-t.patch
  + U_0003-animcur-Run-the-timer-from-the-device-not-the-screen.patch
  + U_0004-animcur-Fix-transitions-between-animated-cursors.patch
  + U_xfree86-Remove-broken-RANDR-disabling-logic-v4.patch
- Adapt patches to work with the new release:
  + N_zap_warning_xserver.diff
  + N_fix_fglrx_screendepth_issue.patch
  + n_xserver-optimus-autoconfig-hack.patch
  + u_Use-better-fallbacks-to-generate-cookies-if-arc4rand.patch
  + u_xorg-wrapper-build-Build-position-independent-code.patch

OBS-URL: https://build.opensuse.org/request/show/624084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=359
2018-07-22 21:38:18 +00:00
30ecc4e4de Accepting request 621924 from home:fcrozat:branches:X11:XOrg
- Remove /var/lib/X11 and its symlink, it is no longer needed and
  doesn't work with transaction-updates (FATE#325524).
- Move README.compiled to another location and use tmpfiles to
  copy it at runtime.

OBS-URL: https://build.opensuse.org/request/show/621924
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=709
2018-07-19 13:44:34 +00:00
c220413ce2 Accepting request 624070 from home:tiwai:branches:X11:XOrg
- u_modesetting-Fix-cirrus-24bpp-breakage.patch
  * Fix breakage of cirrus 24bpp support on modesetting driver
    (bsc#1101699)

OBS-URL: https://build.opensuse.org/request/show/624070
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=708
2018-07-19 12:28:23 +00:00
104e4d81f7 - U_modesetting-use-drmmode_bo_import-for-rotate_fb.patch
* fixes rotation in modesetting driver (regression with
    xorg-server 1.20.0, fdo#106715)
  * might also fix boo#1099812 ...

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=707
2018-07-02 13:02:45 +00:00
12b170c37f Accepting request 619114 from home:michalsrb:branches:bnc1099113:X11:XOrg
- U_xkb-Fix-heap-overflow-caused-by-optimized-away-min.patch
  * Fix heap overflow caused by unexpected optimization, which was
    possible because of relying on undefined behavior.
    (boo#1099113)

OBS-URL: https://build.opensuse.org/request/show/619114
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=706
2018-06-26 08:57:59 +00:00
c4f62cf965 - U_Xext-shm-Refuse-to-work-for-remote-clients.patch
* Avoid access to System V shared memory segment on the X server
    side for clients forwarded via SSH. Also prevent them from
    hanging while waiting for the reply from the ShmCreateSegment
    request. (boo#1097227)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=705
2018-06-20 15:49:08 +00:00
ba153cf191 Accepting request 611149 from home:michalsrb:branches:X11:XOrg
- Remove n_add-dummy-xf86DisableRandR.patch
  * After upgrade to 1.20.0 the API officially no longer includes
    xf86DisableRandR, so there is no need to add it back.

OBS-URL: https://build.opensuse.org/request/show/611149
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=704
2018-05-22 09:41:11 +00:00
d6176188d0 added missing removed patches to changelog
+ U_0001-animcur-Use-fixed-size-screen-private.patch
  + U_0002-animcur-Return-the-next-interval-directly-from-the-t.patch
  + U_0003-animcur-Run-the-timer-from-the-device-not-the-screen.patch
  + U_0004-animcur-Fix-transitions-between-animated-cursors.patch
  + U_xfree86-Remove-broken-RANDR-disabling-logic-v4.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=703
2018-05-19 18:19:59 +00:00
3768f92469 Accepting request 610640 from home:tobijk:X11:XOrg
- Update to version 1.20.0:
  New features:
  + RANDR 1.6, which enables leasing RANDR resources to a client for its 
    exclusive use (e.g. head mounted displays)
  + Depth 30 support in glamor and the modesetting driver
  + A meson-based build system, parallel to autotools
  + Pageflipping support for PRIME output sinks
  + OutputClass device matching for xorg.conf
  + Input grab and tablet support in Xwayland
- Remove upstream patches:
  + u_xorg-x11-server-reproducible.patch
     Solved slightly different
  + u_os-inputthread-Force-unlock-when-stopping-thread.patch
  + u_xfree86-add-default-modes-for-16-9-and-16-10.patch
  + U_xwayland-Don-t-process-cursor-warping-without-an-xwl.patch
  + U_xwayland-Give-up-cleanly-on-Wayland-socket-errors.patch
  + U_xwayland-avoid-race-condition-on-new-keymap.patch
  + U_xwayland-remove-dirty-window-unconditionally-on-unre.patch
- Adapt patches to work with the new release:
  + N_zap_warning_xserver.diff
  + N_fix_fglrx_screendepth_issue.patch
  + n_xserver-optimus-autoconfig-hack.patch
  + u_Use-better-fallbacks-to-generate-cookies-if-arc4rand.patch
  + u_xorg-wrapper-build-Build-position-independent-code.patch

OBS-URL: https://build.opensuse.org/request/show/610640
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=702
2018-05-19 18:13:03 +00:00
Dominique Leuenberger
2216e965d7 Accepting request 597729 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/597729
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=358
2018-04-22 12:31:58 +00:00
ceb47b7572 Accepting request 597422 from home:michalsrb:branches:bnc1079607:X11:XOrg
- U_glx-Do-not-call-into-Composite-if-it-is-disabled.patch
  * Fixes crash when GLX is enabled and Composite disabled.
    (bnc#1079607)

OBS-URL: https://build.opensuse.org/request/show/597422
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=700
2018-04-18 09:56:20 +00:00
da350d9e81 Accepting request 596930 from home:michalsrb:branches:bnc1089601:X11:XOrg
- n_add-dummy-xf86DisableRandR.patch
  * Add dummy xf86DisableRandR to fix linking with drivers that
    still call it. See explanation inside the patch. (bnc#1089601)

OBS-URL: https://build.opensuse.org/request/show/596930
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=699
2018-04-16 09:43:46 +00:00
acfb9a6c3f Accepting request 596204 from home:michalsrb:branches:bnc1068961:X11:XOrg
- U_xfree86-Remove-broken-RANDR-disabling-logic-v4.patch
  * Fix crash on initialization when fbdev and modesetting are used
    together. (bnc#1068961)
- u_randr-Do-not-crash-if-slave-screen-does-not-have-pro.patch
  * Fix crash when using randr when fbdev and modesetting are used
    together. (bnc#1068961)

OBS-URL: https://build.opensuse.org/request/show/596204
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=698
2018-04-13 09:01:22 +00:00
Dominique Leuenberger
d75c6fa2b4 Accepting request 591648 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/591648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=357
2018-03-30 09:59:22 +00:00
1d90db58c1 Accepting request 591645 from home:michalsrb:branches:bnc1084411:X11:XOrg
- Update and re-enable n_xserver-optimus-autoconfig-hack.patch.
  (bnc#1084411)

OBS-URL: https://build.opensuse.org/request/show/591645
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=696
2018-03-27 14:46:27 +00:00
Dominique Leuenberger
2c5813dcb2 Accepting request 583459 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/583459
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=356
2018-03-08 09:56:15 +00:00
89fefb764a Accepting request 583450 from home:bmwiedemann:branches:X11:XOrg
Add u_xorg-x11-server-reproducible.patch to make build reproducible (boo#1047218)

Now with extra metadata in patch

OBS-URL: https://build.opensuse.org/request/show/583450
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=694
2018-03-06 15:29:04 +00:00
Dominique Leuenberger
f65410dd7a Accepting request 579002 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/579002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=355
2018-02-25 10:33:59 +00:00
683dd399a9 Accepting request 578983 from home:fcrozat:branches:X11:XOrg
- U_xwayland-Don-t-process-cursor-warping-without-an-xwl.patch,
  U_xwayland-Give-up-cleanly-on-Wayland-socket-errors.patch,
  U_xwayland-avoid-race-condition-on-new-keymap.patch,
  U_xwayland-remove-dirty-window-unconditionally-on-unre.patch:
  * Various crash and bug fixes in XWayland server (bgo#791383,
    bgo#790502).

OBS-URL: https://build.opensuse.org/request/show/578983
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=692
2018-02-22 12:53:53 +00:00
Dominique Leuenberger
14fa2e53f5 Accepting request 574738 from X11:XOrg
- U_0001-animcur-Use-fixed-size-screen-private.patch,
  U_0002-animcur-Return-the-next-interval-directly-from-the-t.patch,
  U_0003-animcur-Run-the-timer-from-the-device-not-the-screen.patch,
  U_0004-animcur-Fix-transitions-between-animated-cursors.patch
  * There is a bug in version 1.19 of the X.org X server that can
    cause an infinite recursion in the animated cursor code, which
    has been fixed by these patches (boo#1080312)
- supersedes u_cursors-animation.patch (boo#1020061)

OBS-URL: https://build.opensuse.org/request/show/574738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=354
2018-02-13 09:25:11 +00:00
3da29b8c96 - U_0001-animcur-Use-fixed-size-screen-private.patch,
U_0002-animcur-Return-the-next-interval-directly-from-the-t.patch,
  U_0003-animcur-Run-the-timer-from-the-device-not-the-screen.patch,
  U_0004-animcur-Fix-transitions-between-animated-cursors.patch
  * There is a bug in version 1.19 of the X.org X server that can
    cause an infinite recursion in the animated cursor code, which
    has been fixed by these patches (boo#1080312)
- supersedes u_cursors-animation.patch (boo#1020061)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=690
2018-02-09 15:40:14 +00:00
Dominique Leuenberger
dceee42b76 Accepting request 566439 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/566439
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=353
2018-01-20 10:22:29 +00:00
8cd24ac05c Accepting request 566433 from home:mwilck:branches:X11:XOrg
- Added u_xfree86-add-default-modes-for-16-9-and-16-10.patch (boo#1075249)
  Improve user experience for users with 16:9 or 16:10 screens

OBS-URL: https://build.opensuse.org/request/show/566433
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=688
2018-01-16 14:41:05 +00:00
Dominique Leuenberger
e348025190 Accepting request 562546 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/562546
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=352
2018-01-16 08:31:06 +00:00
cbf7e7bf2e Accepting request 559736 from home:tobijk:X11:XOrg
- Update to version 1.19.6:
  Another collection of fixes from master. There will likely be at east one more
  1.19.x release in 2018.

OBS-URL: https://build.opensuse.org/request/show/559736
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=686
2018-01-08 14:12:02 +00:00
Dominique Leuenberger
051d84b1d9 Accepting request 556490 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/556490
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=351
2017-12-15 13:03:24 +00:00
Michal Srb
0d45f8217e Accepting request 556484 from home:michalsrb:branches:X11:XOrg
- Depend on pkgconfig's gl, egl and gbm instead of Mesa-devel.
  * Those dependencies are what xorg-x11-server really needs.
    Mesa-devel is too general and is a bottleneck in distribution
    build. (bnc#1071297)

OBS-URL: https://build.opensuse.org/request/show/556484
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=684
2017-12-12 13:35:15 +00:00
Dominique Leuenberger
919bf03081 Accepting request 544864 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/544864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=350
2017-11-30 11:36:38 +00:00
e1b08e7951 Accepting request 544821 from home:RBrownSUSE:branches:X11:XOrg
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544821
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=682
2017-11-23 15:08:51 +00:00
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