xserver: Changes to 'refs/tags/xorg-server-1.20.9'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Aug 25 15:45:25 UTC 2020


Tag 'xorg-server-1.20.9' created by Matt Turner <mattst88 at gmail.com> at 2020-08-25 15:45 +0000

xorg-server-1.20.9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iNUEABYKAH0WIQSzlptPDvl9ch5jjr2cglpmBdQLvgUCX0UyDF8UgAAAAAAuAChp
c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0QjM5
NjlCNEYwRUY5N0Q3MjFFNjM4RUJEOUM4MjVBNjYwNUQ0MEJCRQAKCRCcglpmBdQL
vhWPAQDuLVolGHgmOPjRdWnkRhQibDuvEZqYbZ63P5AaMYI64QD/dFdaaa/Q0Dp4
LFFOeXxYCqEOxmUrUCgJyeWIY54S9gs=
=ByXc
-----END PGP SIGNATURE-----

Changes since xorg-server-1.20.8:
Aaron Ma (1):
      xfree86: add drm modes on non-GTF panels

Adam Jackson (2):
      linux: Make platform device probe less fragile
      linux: Fix platform device PCI detection for complex bus topologies

Alan Coopersmith (2):
      Update URL's in man pages
      doc: Update URLs in Xserver-DTrace.xml

Alex Goins (1):
      randr: Check rrPrivKey in RRHasScanoutPixmap()

Hans de Goede (1):
      modesetting: Disable pageflipping when using a swcursor

Huacai Chen (1):
      linux: Fix platform device probe for DT-based PCI

Jose Maria Casanova Crespo (1):
      modesetting: Fix front_bo leak at drmmode_xf86crtc_resize on XRandR rotation

Lyude Paul (1):
      xwayland: Store xwl_tablet_pad in its own private key

Martin Weber (1):
      hw/xfree86: Avoid cursor use after free

Matt Turner (1):
      xserver 1.20.9

Matthieu Herrb (5):
      fix for ZDI-11426
      Correct bounds checking in XkbSetNames()
      Fix XIChangeHierarchy() integer underflow
      Fix XkbSelectEvents() integer underflow
      Fix XRecordRegisterClients() Integer underflow

Michel Dänzer (7):
      present/wnmd: Keep pixmap pointer in present_wnmd_clear_window_flip
      present/wnmd: Free flip_queue entries in present_wnmd_clear_window_flip
      xwayland: Always use xwl_present_free_event for freeing Present events
      xwayland: Free all remaining events in xwl_present_cleanup
      xwayland: Hold a pixmap reference in struct xwl_present_event
      xwayland: Propagate damage x1/y1 coordinates in xwl_present_flip
      xwayland: Handle NULL xwl_seat in xwl_seat_can_emulate_pointer_warp

Olivier Fourdan (4):
      xwayland: Fix infinite loop at startup
      xwayland: Clear private on device removal
      xwayland: Disable the MIT-SCREEN-SAVER extension when rootless
      xwayland: Use a fixed DPI value for core protocol

Roman Gilg (1):
      present: Check valid region in window mode flips

Samuel Thibault (1):
      dix: do not send focus event when grab actually does not change

Simon Ser (2):
      xwayland: import DMA-BUFs with GBM_BO_USE_RENDERING only
      xwayland: only use linux-dmabuf if format/modifier was advertised

SimonP (1):
      xwayland: Initialise values in xwlVidModeGetGamma()

Sjoerd Simons (1):
      xwayland: Fix crashes when there is no pointer

---
 Xi/xichangehierarchy.c                           |    2 
 config/udev.c                                    |   42 +++++++-
 configure.ac                                     |    4 
 dix/events.c                                     |    8 +
 dix/pixmap.c                                     |    2 
 doc/dtrace/Xserver-DTrace.xml                    |   16 +--
 hw/dmx/man/Xdmx.man                              |    2 
 hw/xfree86/ddc/edid.h                            |   17 +++
 hw/xfree86/ddc/interpret_edid.c                  |   27 +++++
 hw/xfree86/ddc/xf86DDC.h                         |    3 
 hw/xfree86/drivers/modesetting/dri2.c            |    1 
 hw/xfree86/drivers/modesetting/driver.c          |   24 +++++
 hw/xfree86/drivers/modesetting/driver.h          |    1 
 hw/xfree86/drivers/modesetting/drmmode_display.c |  108 ++++++++++++++++++++++-
 hw/xfree86/drivers/modesetting/drmmode_display.h |   12 ++
 hw/xfree86/drivers/modesetting/present.c         |   33 +++++--
 hw/xfree86/man/Xorg.man                          |    8 -
 hw/xfree86/man/xorg.conf.man                     |    2 
 hw/xfree86/modes/xf86Crtc.c                      |    3 
 hw/xfree86/os-support/linux/lnx_platform.c       |   20 ----
 hw/xfree86/ramdac/xf86CursorRD.c                 |    3 
 hw/xquartz/man/Xquartz.man                       |    2 
 hw/xwayland/xwayland-glamor-gbm.c                |   33 +++++--
 hw/xwayland/xwayland-input.c                     |   84 +++++++++++++----
 hw/xwayland/xwayland-output.c                    |   41 --------
 hw/xwayland/xwayland-present.c                   |   66 +++++++-------
 hw/xwayland/xwayland-vidmode.c                   |    1 
 hw/xwayland/xwayland.c                           |   46 +++++++--
 hw/xwayland/xwayland.h                           |    4 
 meson.build                                      |    2 
 present/present_screen.c                         |    8 -
 present/present_wnmd.c                           |   10 +-
 randr/rrcrtc.c                                   |    8 +
 record/record.c                                  |   10 +-
 xkb/xkb.c                                        |   48 ++++++++++
 xkb/xkbSwap.c                                    |    2 
 36 files changed, 517 insertions(+), 186 deletions(-)
---


More information about the xorg-commit mailing list