1
0
Commit Graph

851 Commits

Author SHA256 Message Date
b1a21d4900 Accepting request 907688 from home:dirkmueller:branches:X11:XOrg
- add U_present-get_crtc-should-not-return-crtc-when-its-scr.patch (bsc#1188559)
  https://gitlab.freedesktop.org/xorg/xserver/-/issues/1195

OBS-URL: https://build.opensuse.org/request/show/907688
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=799
2021-07-22 09:42:20 +00:00
Dominique Leuenberger
77de5bd758 Accepting request 905221 from X11:XOrg
- Update to version 1.20.12
  * bugfix release

OBS-URL: https://build.opensuse.org/request/show/905221
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=394
2021-07-16 20:12:28 +00:00
24b54b0c7e - Update to version 1.20.12
* bugfix release

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=798
2021-07-09 08:58:29 +00:00
Dominique Leuenberger
f6f8f0cc16 Accepting request 900639 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/900639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=393
2021-06-21 18:35:02 +00:00
0b661ec33b Accepting request 900638 from home:iznogood:branches:X11:XOrg
Drop conditional patch not used anymore.

OBS-URL: https://build.opensuse.org/request/show/900638
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=796
2021-06-17 18:25:21 +00:00
44eacbb090 Accepting request 900331 from home:namtrac:branches:X11:XOrg
- Fix typo in %post: xbb.conf -> xkb.conf

OBS-URL: https://build.opensuse.org/request/show/900331
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=795
2021-06-17 12:29:01 +00:00
Dominique Leuenberger
105f67364a Accepting request 899508 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/899508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=392
2021-06-14 21:10:33 +00:00
0dab94f9df Accepting request 899464 from home:patrikjakobsson:branches:X11:XOrg
Modesetting: Fix dirty updates for sw rotation

OBS-URL: https://build.opensuse.org/request/show/899464
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=793
2021-06-11 14:28:41 +00:00
Dominique Leuenberger
cd6b0b1685 Accepting request 886705 from X11:XOrg
- disable build of Xwayland, which is now being built in separate
  xwayland package with more recent sources (boo#1182677)

- Update to version 1.20.11
  * bugfix release
- supersedes U_Fix-XChangeFeedbackControl-request-underflow.patch,
  U_xkb-Fix-heap-overflow-caused-by-optimized-away-min.patch

- U_Fix-XChangeFeedbackControl-request-underflow.patch
  * Fix XChangeFeedbackControl() request underflow (CVE-2021-3472,
    ZDI-CAN-1259, bsc#1180128)

OBS-URL: https://build.opensuse.org/request/show/886705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=391
2021-04-22 16:03:25 +00:00
90b3657e6e - disable build of Xwayland, which is now being built in separate
xwayland package with more recent sources (boo#1182677)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=791
2021-04-19 11:38:16 +00:00
5e64abe9ab - Update to version 1.20.11
* bugfix release
- supersedes U_Fix-XChangeFeedbackControl-request-underflow.patch,
  U_xkb-Fix-heap-overflow-caused-by-optimized-away-min.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=790
2021-04-13 15:47:41 +00:00
1d3b9358c6 - U_Fix-XChangeFeedbackControl-request-underflow.patch
* Fix XChangeFeedbackControl() request underflow (CVE-2021-3472,
    ZDI-CAN-1259, bsc#1180128)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=789
2021-04-13 15:16:28 +00:00
Dominique Leuenberger
22382b93c8 Accepting request 876511 from X11:XOrg
- reenabled LTO (boo#1133294)
  * u_no-lto-for-tests.patch 
    disables LTO in test/ subtree, since "-Wl,-wrap" is not supported by LTO
  * added "%global _lto_cflags %{?_lto_cflags} -ffat-lto-objects"

OBS-URL: https://build.opensuse.org/request/show/876511
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=390
2021-03-10 07:46:32 +00:00
58083d1531 - reenabled LTO (boo#1133294)
* u_no-lto-for-tests.patch 
    disables LTO in test/ subtree, since "-Wl,-wrap" is not supported by LTO
  * added "%global _lto_cflags %{?_lto_cflags} -ffat-lto-objects"

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=787
2021-03-03 11:15:52 +00:00
Dominique Leuenberger
47710314e6 Accepting request 853611 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/853611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=389
2020-12-09 21:11:39 +00:00
a9f2918c0e Accepting request 853603 from home:tobijk:X11:XOrg
- Update to version 1.20.10:
  * Check SetMap request length carefully.
  * Fix XkbSetDeviceInfo() and SetDeviceIndicators() heap overflows
  * present/wnmd: Translate update region to screen space
  * modesetting: keep going if a modeset fails on EnterVT
  * modesetting: check the kms state on EnterVT
  * configure: Build hashtable for Xres and glvnd
  * xwayland: Create an xwl_window for toplevel only
  * xwayland: non-rootless requires the wl_shell protocol
  * glamor: Update pixmap's devKind when making it exportable
  * os: Fix instruction pointer written in xorg_backtrace
  * present/wnmd: Execute copies at target_msc-1 already
  * present/wnmd: Move up present_wnmd_queue_vblank
  * present: Add present_vblank::exec_msc field
  * present: Move flip target_msc adjustment out of present_vblank_create
  * xwayland: Remove pending stream reference when freeing
  * xwayland: use drmGetNodeTypeFromFd for checking if a node is a render one
  * xwayland: Do not discard frame callbacks on allow commits
  * present/wnmd: Remove dead check from present_wnmd_check_flip
  * xwayland: Check window pixmap in xwl_present_check_flip2
  * present/wnmd: Can't use page flipping for windows clipped by children
  * xfree86: Take second reference for SavedCursor in xf86CursorSetCursor
  * glamor: Fix glamor_poly_fill_rect_gl xRectangle::width/height handling
  * include: Increase the number of max. input devices to 256.
  * Revert "linux: Make platform device probe less fragile"
  * Revert "linux: Fix platform device PCI detection for complex bus topologies"
  * Revert "linux: Fix platform device probe for DT-based PCI"
- Remove included pachtes
  * U_xfree86_take_second_ref_for_xcursor.patch
  * U_Revert-linux-Fix-platform-device-probe-for-DT-based-.patch

OBS-URL: https://build.opensuse.org/request/show/853603
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=785
2020-12-07 15:21:23 +00:00
8364917173 - remove unneeded python2 script 'fdi2iclass.py' from
xorg-x11-server-sources subpackage (boo#1179591)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=784
2020-12-07 11:45:54 +00:00
Dominique Leuenberger
cca8a980b0 Accepting request 852408 from X11:XOrg
- U_Check-SetMap-request-length-carefully.patch
  * XkbSetMap Out-Of-Bounds Access: Insufficient checks on the
    lengths of the XkbSetMap request can lead to out of bounds
    memory accesses in the X server. (ZDI-CAN 11572, 
    CVE-2020-14360, bsc#1174908)
- U_Fix-XkbSetDeviceInfo-and-SetDeviceIndicators-heap-ov.patch
  * XkbSetDeviceInfo Heap-based Buffer Overflow: Insufficient
    checks on input of the XkbSetDeviceInfo request can lead to a
    buffer overflow on the head in the X server. (ZDI-CAN 11389,
    CVE-2020-25712, bsc#1177596)

OBS-URL: https://build.opensuse.org/request/show/852408
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=388
2020-12-03 17:41:42 +00:00
b8ff8cd1c1 - U_Check-SetMap-request-length-carefully.patch
* XkbSetMap Out-Of-Bounds Access: Insufficient checks on the
    lengths of the XkbSetMap request can lead to out of bounds
    memory accesses in the X server. (ZDI-CAN 11572, 
    CVE-2020-14360, bsc#1174908)
- U_Fix-XkbSetDeviceInfo-and-SetDeviceIndicators-heap-ov.patch
  * XkbSetDeviceInfo Heap-based Buffer Overflow: Insufficient
    checks on input of the XkbSetDeviceInfo request can lead to a
    buffer overflow on the head in the X server. (ZDI-CAN 11389,
    CVE-2020-25712, bsc#1177596)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=782
2020-12-01 16:59:58 +00:00
Dominique Leuenberger
454b22727a Accepting request 838746 from X11:XOrg
- n_xorg-wrapper-anybody.patch
  * replace default config /etc/X11/Xwrapper, which allows
    anybody to use the wrapper, by a patch for the code, i.e.
      # rootonly, console, anybody
      allowed_users=anybody
      # yes, no, auto
      needs_root_rights=auto
    is now the default without any Xwrapper config
    (needs_root_rights=auto was already the default before)

- u_xorg-wrapper-Xserver-Options-Whitelist-Filter.patch
  * replaced by improved version written by Matthias Gerstner of
    our security team
    + simplified the option parsing code a bit
    + changed the "ignore forbidden argument" logic into an "abort
      on forbidden argument" logic. This is safer and avoids 
      surprises on the user's end that could occur if the desired
      command line arguments aren't effective but the Xorg server is
      still started.
    + tried to adjust to the coding style present in the file 
      (mostly the function name)
    + added some logic to apply the option filtering only to 
      non-root users when Xorg is actually started as root. This
      should allow for full flexibility if root calls the wrapper or
      if the Xorg server only runs with user privileges.

- U_Fix-segfault-on-probing-a-non-PCI-platform-device-on.patch,
  U_Revert-linux-Fix-platform-device-PCI-detection-for-c.patch,
  U_Revert-linux-Fix-platform-device-probe-for-DT-based-.patch,
  U_Revert-linux-Make-platform-device-probe-less-fragile.patch
  * fix Xserver startup on Raspberry Pi 3 (boo#1176203) 

- n_xorg-wrapper-rename-Xorg.patch
  * moved Xorg to Xorg.bin and Xorg.sh to Xorg (boo#1175867)
- change default for needs_root_rights to auto in Xwrapper.config
  (boo#1175867)

- reenabled SUID wrapper for TW (boo#1175867)
- u_xorg-wrapper-Xserver-Options-Whitelist-Filter.patch
  * Xserver option whitelist filter (boo#1175867)

OBS-URL: https://build.opensuse.org/request/show/838746
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=387
2020-10-07 12:16:27 +00:00
3d14f5f1e6 - n_xorg-wrapper-anybody.patch
* replace default config /etc/X11/Xwrapper, which allows
    anybody to use the wrapper, by a patch for the code, i.e.
      # rootonly, console, anybody
      allowed_users=anybody
      # yes, no, auto
      needs_root_rights=auto
    is now the default without any Xwrapper config
    (needs_root_rights=auto was already the default before)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=780
2020-09-30 10:40:49 +00:00
b7ed257592 Accepting request 838619 from home:sndirsch:branches:X11:XOrg
- u_xorg-wrapper-Xserver-Options-Whitelist-Filter.patch
  * replaced by improved version written by Matthias Gerstner of
    our security team
    + simplified the option parsing code a bit
    + changed the "ignore forbidden argument" logic into an "abort
      on forbidden argument" logic. This is safer and avoids 
      surprises on the user's end that could occur if the desired
      command line arguments aren't effective but the Xorg server is
      still started.
    + tried to adjust to the coding style present in the file 
      (mostly the function name)
    + added some logic to apply the option filtering only to 
      non-root users when Xorg is actually started as root. This
      should allow for full flexibility if root calls the wrapper or
      if the Xorg server only runs with user privileges.

- n_xorg-wrapper-rename-Xorg.patch
  * moved Xorg to Xorg.bin and Xorg.sh to Xorg (boo#1175867)
- change default for needs_root_rights to auto in Xwrapper.config
  (boo#1175867)

- reenabled SUID wrapper for TW (boo#1175867)
- u_xorg-wrapper-Xserver-Options-Whitelist-Filter.patch
  * Xserver option whitelist filter (boo#1175867)

OBS-URL: https://build.opensuse.org/request/show/838619
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=779
2020-09-30 01:44:07 +00:00
69975cf67c - U_Fix-segfault-on-probing-a-non-PCI-platform-device-on.patch,
U_Revert-linux-Fix-platform-device-PCI-detection-for-c.patch,
  U_Revert-linux-Fix-platform-device-probe-for-DT-based-.patch,
  U_Revert-linux-Make-platform-device-probe-less-fragile.patch
  * fix Xserver startup on Raspberry Pi 3 (boo#1176203)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=778
2020-09-28 10:46:37 +00:00
Dominique Leuenberger
0a637bda56 Accepting request 833405 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/833405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=386
2020-09-18 12:24:31 +00:00
ff8f302031 Accepting request 833334 from home:mgorse:branches:X11:XOrg
-Add U_xfree86_take_second_ref_for_xcursor.patch: fix
  use-after-free when switching VTs.

OBS-URL: https://build.opensuse.org/request/show/833334
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=776
2020-09-10 08:27:40 +00:00
Dominique Leuenberger
461b8daefb Accepting request 830096 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/830096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=385
2020-09-02 23:10:03 +00:00
e977430604 Accepting request 830081 from home:iznogood:branches:X11:XOrg
New stable release

OBS-URL: https://build.opensuse.org/request/show/830081
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=774
2020-08-27 20:43:53 +00:00
fec607fe57 - U_0001-Correct-bounds-checking-in-XkbSetNames.patch
* Correct bounds checking in XkbSetNames() 
    [CVE-2020-14345 / ZDI 11428, boo#1174635]
- U_0002-Fix-XIChangeHierarchy-integer-underflow.patch
  * Fix XIChangeHierarchy() integer underflow
    [CVE-2020-14346 / ZDI-CAN-11429, boo#1174638]
- U_0003-Fix-XkbSelectEvents-integer-underflow.patch
  * Fix XkbSelectEvents() integer underflow
    [CVE-2020-14361 / ZDI-CAN 11573, boo#1174910]
- U_0004-Fix-XRecordRegisterClients-Integer-underflow.patch
  * Fix XRecordRegisterClients() Integer underflow
    [CVE-2020-14362 / ZDI-CAN-11574, boo#1174913]

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=773
2020-08-25 16:11:08 +00:00
Dominique Leuenberger
85b81afdc5 Accepting request 823797 from X11:XOrg
- U_FixForZDI-11426.patch
  *  Leak of uninitialized heap memory form the X server to clients
     on pixmap allocation (ZDI-CAN-11426, CVE-2020-14347, bsc#1174633)

OBS-URL: https://build.opensuse.org/request/show/823797
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=384
2020-08-05 18:26:01 +00:00
d7e8d0e628 - U_FixForZDI-11426.patch
*  Leak of uninitialized heap memory form the X server to clients
     on pixmap allocation (ZDI-CAN-11426, CVE-2020-14347, bsc#1174633)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=771
2020-07-31 20:03:07 +00:00
Dominique Leuenberger
ed2b644128 Accepting request 817940 from X11:XOrg
- move xorg_pci_ids dir from /etc/X11 to /usr/share/X11 and
  xorg-x11-server.macros from /etc/rpm to /usr/lib/rpm/macros.d; 
  no longer package /etc/X11/xorg.conf.d (boo#1173056)

OBS-URL: https://build.opensuse.org/request/show/817940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=383
2020-07-02 21:59:43 +00:00
d92c999853 moved rpm macro file from to /usr/lib/rpm to /usr/lib/rpm/macros.d
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=769
2020-06-30 20:43:25 +00:00
114883c8c3 - move xorg_pci_ids dir from /etc/X11 to /usr/share/X11 and
xorg-x11-server.macros from /etc/rpm to /usr/lib/rpm; no longer 
  package /etc/X11/xorg.conf.d (boo#1173056)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=768
2020-06-30 16:58:18 +00:00
Dominique Leuenberger
cc825467b2 Accepting request 811380 from X11:XOrg
- U_glamor_egl-Reject-OpenGL-2.1-early-on.patch
  * GLAMOR: no longer bail out for OpenGL drivers < 2.1 (boo#1172321)

OBS-URL: https://build.opensuse.org/request/show/811380
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=382
2020-06-08 21:46:46 +00:00
9b866a43a1 - U_glamor_egl-Reject-OpenGL-2.1-early-on.patch
* GLAMOR: no longer bail out for OpenGL drivers < 2.1 (boo#1172321)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=766
2020-06-04 10:41:35 +00:00
Dominique Leuenberger
ea04bf0521 Accepting request 800858 from X11:XOrg
- provide/obsoletes cirrus and ast usermode driver also on openSUSE
  (jsc#SLE-12127)

OBS-URL: https://build.opensuse.org/request/show/800858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=381
2020-05-08 21:04:03 +00:00
c7a90cae07 (jsc#SLE-12127)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=764
2020-05-07 03:22:33 +00:00
3d67f68f68 - provide/obsoletes cirrus and ast usermode driver also on openSUSE
(jira#SLE-12334)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=763
2020-05-06 14:25:23 +00:00
Dominique Leuenberger
b423fe6d68 Accepting request 789725 from X11:XOrg
- Update to version 1.20.8+0: 
  * Revert "dri2: Don't make reference to noClientException"
  * dix: Check for NULL spriteInfo in GetPairedDevice
  * os: Ignore dying client in ResetCurrentRequest
  * modesetting: remove unnecessary error message, fix zaphod leases
  * Fix building with `-fno-common`
  * xwayland: clear pixmaps after creation in rootless mode
  * glamor: Fix a compiler warning since the recent OOM fixes.
  * Restrict 1x1 pixmap filling optimization to GXcopy
  * Add xf86OSInputThreadInit to stub os-support as well
  * Fix old-style definition warning for xf86OSInputThreadInit()
  * xwayland/glamor-gbm: Handle DRM_FORMAT_MOD_INVALID gracefully
  * configure: Define GLAMOR_HAS_EGL_QUERY_DRIVER when available
  * modesetting: Disable atomic support by default
  * modesetting: Explicitly #include "mi.h"
  * xfree86/modes: Bail from xf86RotateRedisplay if pScreen->root is NULL
  * xwayland: Split up xwl_screen_post_damage into two phases
  * xwayland: Call glamor_block_handler from xwl_screen_post_damage
  * xwayland: Add xwl_window_create_frame_callback helper
  * xwayland: Use single frame callback for Present flips and normal updates
  * xwayland: Use frame callbacks for Present vblank events
  * xwayland: Delete all frame_callback_list nodes in xwl_unrealize_window
  * glamor: Propagate FBO allocation failure for picture to texture upload
  * glamor: Error out on out-of-memory when allocating PBO for FBO access
  * glamor: Propagate glamor_prepare_access failures in copy helpers
  * glamor: Fallback to system memory for RW PBO buffer allocation
- supersedes u_fno-common.patch

OBS-URL: https://build.opensuse.org/request/show/789725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=380
2020-04-04 10:17:15 +00:00
7297d0d055 - Update to version 1.20.8+0:
* Revert "dri2: Don't make reference to noClientException"
  * dix: Check for NULL spriteInfo in GetPairedDevice
  * os: Ignore dying client in ResetCurrentRequest
  * modesetting: remove unnecessary error message, fix zaphod leases
  * Fix building with `-fno-common`
  * xwayland: clear pixmaps after creation in rootless mode
  * glamor: Fix a compiler warning since the recent OOM fixes.
  * Restrict 1x1 pixmap filling optimization to GXcopy
  * Add xf86OSInputThreadInit to stub os-support as well
  * Fix old-style definition warning for xf86OSInputThreadInit()
  * xwayland/glamor-gbm: Handle DRM_FORMAT_MOD_INVALID gracefully
  * configure: Define GLAMOR_HAS_EGL_QUERY_DRIVER when available
  * modesetting: Disable atomic support by default
  * modesetting: Explicitly #include "mi.h"
  * xfree86/modes: Bail from xf86RotateRedisplay if pScreen->root is NULL
  * xwayland: Split up xwl_screen_post_damage into two phases
  * xwayland: Call glamor_block_handler from xwl_screen_post_damage
  * xwayland: Add xwl_window_create_frame_callback helper
  * xwayland: Use single frame callback for Present flips and normal updates
  * xwayland: Use frame callbacks for Present vblank events
  * xwayland: Delete all frame_callback_list nodes in xwl_unrealize_window
  * glamor: Propagate FBO allocation failure for picture to texture upload
  * glamor: Error out on out-of-memory when allocating PBO for FBO access
  * glamor: Propagate glamor_prepare_access failures in copy helpers
  * glamor: Fallback to system memory for RW PBO buffer allocation
- supersedes u_fno-common.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=761
2020-03-30 11:27:06 +00:00
Dominique Leuenberger
e23a6f099b Accepting request 779939 from X11:XOrg
- specfile: reenabled XFree86-VidModeExtension (boo#1164020)

OBS-URL: https://build.opensuse.org/request/show/779939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=379
2020-02-29 20:23:30 +00:00
eb46b4a24e - specfile: reenabled XFree86-VidModeExtension (boo#1164020)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=759
2020-02-27 14:10:05 +00:00
Dominique Leuenberger
215d5a88e6 Accepting request 765910 from X11:XOrg
- u_fno-common.patch
  * fix build with gcc's -fno-common option (boo#1160423)

OBS-URL: https://build.opensuse.org/request/show/765910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=378
2020-01-23 15:10:17 +00:00
05da664e49 - u_fno-common.patch
* fix build with gcc's -fno-common option (boo#1160423)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=757
2020-01-20 19:42:03 +00:00
Dominique Leuenberger
fab2efcafe Accepting request 764307 from X11:XOrg
- Update to version 1.20.7+0:
  * xserver 1.20.7
  * ospoll: Fix Solaris ports implementation to build on Solaris 11.4
  * os-support/solaris: Set IOPL for input thread too
  * Add xf86OSInputThreadInit call from common layer into os-support layer
  * Add ddxInputThread call from os layer into ddx layer
  * os-support/solaris: Drop ExtendedEnabled global variable
  * glamor: Only use dual blending with GLSL >= 1.30
  * modesetting: Check whether RandR was initialized before calling rrGetScrPriv
  * Xi: return AlreadyGrabbed for key grabs > 255
  * xwayland: Do flush GPU work in xwl_present_flush
  * modesetting: Clear new screen pixmap storage on RandR resize
  * xfree86/modes: Call xf86RotateRedisplay from xf86CrtcRotate
  * modesetting: Call glamor_finish from drmmode_crtc_set_mode
  * modesetting: Use EGL_MESA_query_driver to select DRI driver if possible
  * glamor: Add a function to get the driver name via EGL_MESA_query_driver

OBS-URL: https://build.opensuse.org/request/show/764307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=377
2020-01-18 11:14:53 +00:00
1bf3a8cf07 - Update to version 1.20.7+0:
* xserver 1.20.7
  * ospoll: Fix Solaris ports implementation to build on Solaris 11.4
  * os-support/solaris: Set IOPL for input thread too
  * Add xf86OSInputThreadInit call from common layer into os-support layer
  * Add ddxInputThread call from os layer into ddx layer
  * os-support/solaris: Drop ExtendedEnabled global variable
  * glamor: Only use dual blending with GLSL >= 1.30
  * modesetting: Check whether RandR was initialized before calling rrGetScrPriv
  * Xi: return AlreadyGrabbed for key grabs > 255
  * xwayland: Do flush GPU work in xwl_present_flush
  * modesetting: Clear new screen pixmap storage on RandR resize
  * xfree86/modes: Call xf86RotateRedisplay from xf86CrtcRotate
  * modesetting: Call glamor_finish from drmmode_crtc_set_mode
  * modesetting: Use EGL_MESA_query_driver to select DRI driver if possible
  * glamor: Add a function to get the driver name via EGL_MESA_query_driver

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=755
2020-01-14 12:54:33 +00:00
Dominique Leuenberger
0a8462923d Accepting request 760854 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/760854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=376
2020-01-07 22:51:13 +00:00
8ac50ed2a2 Accepting request 752449 from home:fcrozat:branches:X11:XOrg
- Build XWayland also on s390.

OBS-URL: https://build.opensuse.org/request/show/752449
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=753
2020-01-04 22:29:55 +00:00
Dominique Leuenberger
7ee1bd0bae Accepting request 750543 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/750543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xorg-x11-server?expand=0&rev=375
2019-12-02 10:28:17 +00:00
88ef9a532e Accepting request 750436 from home:iznogood:branches:X11:XOrg
- Update to version 1.20.6+0:
  * xfree86: Test presence of isastream()
  * present/wnmd: Relax assertion on CRTC on abort_vblank()
  * os: Don't crash in AttendClient if the client is gone
  * dix: Call SourceValidate before GetImage
  * mi: Add a default no-op miSourceValidate
  * compiler.h: Do not include sys/io.h on ARM with glibc
  * xfree86: Call ScreenInit for protocol screens before GPU
    screens
  * modesetting:
    - Implement ms_covering_randr_crtc() for ms_present_get_crtc()
    - Fix ms_covering_crtc() segfault with non-xf86Crtc slave

OBS-URL: https://build.opensuse.org/request/show/750436
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=751
2019-11-24 12:43:42 +00:00