id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc 10992,xorg-server-1.20.1,ken@…,Douglas R. Reno,"From the xorg-announce list: This bugfix release fixes several issues in RANDR, Xwayland, glamor, the modesetting driver, and elsewhere. Everyone is encouraged to upgrade. Thanks to all who contributed to this release! Adam Jackson (1): xserver 1.20.1 Alexander Volkov (1): Xext/shm: Refuse to work for remote clients Bas Nieuwenhuizen (1): DRI2: Sync radeonsi_pci_ids.h from Mesa Damien Leone (1): os: Recompute whether any clients are ready after check_timers() Dave Airlie (1): xwayland: fix typo in non-modifier fallback path John Lumby (1): Change the DPMS initialization to be conditional on not set from config Jon Turney (4): meson: install xwinclip and Xwinrc man pages meson: don't install xorg wrapper manpages if suid-wrapper isn't being used meson: don't put literal 'PACKAGE_STRING' and 'XORG_MAN_PAGE' in man pages meson: use absolute paths in manpage substitutions Keith Packard (6): modesetting: Allow a DRM fd to be passed on command line with -masterfd [v2] xfree86: Reset randr_crtc and randr_output early in xf86CrtcCloseScreen xfree86: Wrap RRCrtcIsLeased and RROutputIsLeased to check for DIX structures xf86-video-modesetting: Don't enable UNIVERSAL_PLANES separately xf86-video-modesetting: Lease planes as well if using atomic During reset/shutdown, clean up leases in DIX instead of each driver Laurent Carlier (1): meson: Add configuration of listening on tcp, unix and local Lukas F. Hartmann (1): glamor_init: clamp GLSL to 120 if platform doesn't have instanced arrays Lyude Paul (5): modesetting: Also disable CRTC in drmmode_output_disable() glamor: Unbreak glamor_fd_from_pixmap() randr: Scream when creating a shared pixmap fails modesetting: Fix uninitialized memory usage in drmmode_crtc_get_fb_id() meson: ensure the libc has RPC functions when secure-rpc is enabled Matt Turner (1): xfree86: Inline xf86{Read,Write}Mmio{8,16,32} on alpha Michał Górny (1): xfree86: Makefile shouldn't rely on superuser being named 'root' Michel Dänzer (6): xfree86: Fix O_CLOEXEC usage in lnx_platform modesetting: Pass O_CLOEXEC when opening a DRM device glamor: Always return 0 from glamor_fds_from_pixmap on error glamor: Propagate glamor_fds_from_pixmap error in glamor_fd_from_pixmap exa: Use PictureMatchFormat for source-only picture format description present/wnmd: Preserve window pixmap's screen_x/y on flip Olivier Fourdan (20): xwayland: use pixmap size on present flip xwayland: allow ""-eglstream"" option xwayland: ""EGL_EXT_device_base"" required for EGLStream xwayland: process Wayland events after adding screen xwayland: do not disable glamor if EGLStream failed xwayland: make xwl_output_get_xdg_output() static xwayland: move glamor specific routines xwayland: swap ""name"" and ""id"" in init_wl_registry() xwayland: GBM should fail w/out ""GL_OES_EGL_image"" xwayland: skip drm authentication with render node xwayland: move egl_backend to its own struct xwayland: Add Wayland interfaces check xwayland: move EGL backend init to glamor xwayland: refactor EGL backends for wayland registry xwayland: check for EGLStream backend explicitly xwayland: EGL_IMG_context_priority required by EGLStream xwayland: simplify xwl_glamor_pixmap_get_wl_buffer() xwayland: mandatory EGL backend API modesetting: use drmmode_bo_import() for rotate_fb xwayland: Enable DRI3 for glamor Peter Hutterer (1): Xext: dynamically allocate the PanoramiXDepths[j].vids array Roman Kapl (2): Xi: fix byte-swapping of button labels Xi: add forgotten byte-swaps for Valuator fields Stefan Agner (1): modesetting: Fix 16 bit depth/bpp mode Takashi Iwai (1): modesetting: Fix cirrus 24bpp breakage Thomas Hellstrom (1): glamor: Work around GEM usage v2 Vladimir Panteleev (1): glx/vndcmds: Fix vendor hash table key size emersion (1): xwayland: rotate logical size for RRMode git tag: xorg-server-1.20.1 ",enhancement,closed,normal,8.3,BOOK,SVN,normal,fixed,,