A variety of bugfixes across the board, primarily in Xwayland and PRIME. This release also includes GLX vendor selection support. Thanks to all who contributed with testing and fixes! Aaron Plattner (3): GLX: Set GlxServerExports::{major,minor}Version xfree86: Call ScreenInit for protocol screens before GPU screens os: Don't crash in AttendClient if the client is gone Adam Jackson (7): xwayland: Expand the RANDR screen size limits miext/sync: Fix needless ABI change glx: Fix previous context validation in xorgGlxMakeCurrent meson: Fix another reference to "gl" 9.2.0 meson: Apparently 1.2 is < 1.2.0 mi: Add a default no-op miSourceValidate dix: Call SourceValidate before GetImage Alex Goins (5): xsync: Add resource inside of SyncCreate, export SyncCreate randr: Fix RRCrtcDetachScanoutPixmap() segfault during server teardown modesetting: Fix ms_covering_crtc() segfault with non-modesetting slave primary modesetting: Fix ms_covering_crtc() segfault with non-xf86Crtc slave modesetting: Implement ms_covering_randr_crtc() for ms_present_get_crtc() Alexander Tsoy (1): configure: Set libdrm flags correctly if only XORG is enabled Alexander Volkov (1): shm: Use memfd_create when possible Andres Rodriguez (1): xf86: Disable unused crtc functions when a lease is revoked Carlos Garnacho (4): xwayland: Reset scheduled frames after hiding tablet cursor xwayland: Separate DamagePtr into separate window data xwayland: Refactor surface creation into a separate function xwayland: Handle the case of windows being realized before redirection Eric Anholt (2): shm: reindent shm_tmpfile to follow our standards. shm: Pick the shm dir at run time, not build time. Hans de Goede (1): glamor/xwayland: Define EGL_NO_X11 Kyle Brenneman (3): GLX: Add a per-client vendor mapping. GLX: Use the sending client for looking up XID's GLX: Add a function to change a clients vendor list. Marco Trevisan (Treviño) (1): Xi: Use current device active grab to deliver touch events if any Marvin Schmidt (1): build: glx: Lower gl version to work with libglvnd Matt Roper (1): dri2: Sync i965_pci_ids.h from mesa Matt Turner (3): dix: Assert noPanoramiXExtension is false in PanoramiX code xfree86: Test presence of isastream() xserver 1.20.6 Michel Dänzer (2): Revert "present/scmd: Check that the flip and screen pixmap pitches match" miext/sync: Make struct _SyncObject::initialized fully ABI compatible Olivier Fourdan (7): xwayland: Avoid a crash on pointer enter with a grab xwayland: Check status in GBM pixmap creation glamor: Make pixmap exportable from `gbm_bo_from_pixmap()` xwayland: Update screen pixmap on output resize xwayland: Do not free a NULL GBM bo compiler.h: Do not include sys/io.h on ARM with glibc present/wnmd: Relax assertion on CRTC on abort_vblank() Samuel Thibault (2): Fix crash on XkbSetMap Fix crash on XkbSetMap Sven Joachim (1): modesetting: Fix broken manpage in autoconf build git tag: xorg-server-1.20.6 https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.6.tar.bz2 MD5: a98170084f2c8fed480d2ff601f8a14b xorg-server-1.20.6.tar.bz2 SHA1: 59473e72136113f3a35b1ab5a5cfcbcad955b660 xorg-server-1.20.6.tar.bz2 SHA256: 6316146304e6e8a36d5904987ae2917b5d5b195dc9fc63d67f7aca137e5a51d1 xorg-server-1.20.6.tar.bz2 SHA512: 9aa0ba4aee92fe628f2b8c41e4fe0134dc86154bb8787f907884ef2fd970e18e68e72ea8a1beb706d11ecf155b2abc9731f1abadff251ed592f8cca3b1240dd6 xorg-server-1.20.6.tar.bz2 PGP: https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.6.tar.bz2.sig https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.6.tar.gz MD5: bb23ac161392ad5793112234b26864e1 xorg-server-1.20.6.tar.gz SHA1: 3db7e92464a7a8f1d447c27d01d8c00ff5bcd529 xorg-server-1.20.6.tar.gz SHA256: 1f00a9444482280e3815de4642758fcb279496002becb85c2f9d994456903ad4 xorg-server-1.20.6.tar.gz SHA512: 6154485843ab98aee03c88bc8803722c8be2f7606352b4012856f79bc82ea3774d1b708482ea5a74ee768aca872f775294c14415fe808930c9438fb4894daa7d xorg-server-1.20.6.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.6.tar.gz.sig -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 376 bytes Desc: not available URL: <https://lists.x.org/archives/xorg-announce/attachments/20191122/86b93db4/attachment.sig>