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

Adam Jackson ajax at kemper.freedesktop.org
Tue Apr 10 19:51:39 UTC 2018


Tag 'xorg-server-1.19.99.904' created by Adam Jackson <ajax at redhat.com> at 2018-04-10 19:50 +0000

xorg-server-1.19.99.904
-----BEGIN PGP SIGNATURE-----

iQHEBAABCAAuFiEEmV7VyKYTjrCWHxhHTAndg8qqULIFAlrNFZsQHGFqYXhAcmVk
aGF0LmNvbQAKCRBMCd2DyqpQstFuC/9oAGjsT5XRkBe8FtEUdMijdbW+f0T9WwKq
LYHL9xgRbUVM6MAH2lNYjYcBJIVoc3kKAcIJaM1WZnWpGfQwnTEo4lwuK0RmI3yh
gbzIT88U9OcLMYd4C+YGcSlJ4eAwpilA39uLZMQHXPyUIWJLWquZYGpduwN9wKnN
lBdTTFe/enjYrb2TgYstl33tgEjosGMlwzaKKgDuTVkL85Ubz0ZuD5pFCbe7xjRU
Se9op6n2XVjVtJtvviQJohCjplGlZf6qPvQX/uw7fFtsnL2OKgWk55RLoXEloikY
iOSCK6Hv3QdYb68sNZyywfSWXNg6qWMIyvcT/J52ZU9JcO19otB6A0gIWYhnKVdJ
LpY3li77a6JXTwZeWt8LbSY+nIu9EVri1W8irZUiqOgXzSrL1wi7YVBXd3pT+17B
Xprc6iEAZLT3Xmo7Mjxs9uy7ixhdEOU3zs10OOf0NmFMCJZRtz4TqAcTdKS/necS
C0JNvn4SjgdmtuF43Lq02vKMR0yEdeo=
=mmjW
-----END PGP SIGNATURE-----

Changes since xorg-server-1.19.99.903:
Aaron Plattner (1):
      xfree86: Restore newline before "X Protocol Version" string

Adam Jackson (10):
      gtf: Warning fix
      dmx: Fix some snprintf warnings.
      dmx: Fix a read-from-uninitialized warning
      dmx: Clean up some argument parsing code
      dmx: Silence a string truncation warning.
      xkb: Silence some compiler warnings
      mi: Hush an almost certainly bogus warning
      dix: Hush an almost certainly bogus warning
      xwayland: Silence a build warning if we can
      xserver 1.20 RC4

Daniel Stone (10):
      dri3: Use single-FD screen call for single-FD request
      drmmode: Track if BO allocation used modifiers
      glamor: Track if BO allocation used modifiers
      glamor: Push make_exportable into callers
      glamor: Reallocate pixmap storage without modifiers if necessary
      glamor: Fall back to non-modifier allocations
      glamor: Add fd_from_pixmap hook
      modesetting: Don't reuse iterator in nested loop
      dri3: Set stride and size for old clients
      modesetting: Actually get framebuffer ID

Emil Velikov (10):
      dri3: annotate the dri3_screen_info data as const
      xwayland: don't close() fds we don't own
      dri3: annotate fds/strides/offsets arrays as const
      dri3: simplify dri3_open() implementation
      xwayland: zero num_modifiers from the start
      glamor: zero num_modifiers from the start
      dri3: check for ::get_drawable_modifiers failure
      xwayland: zero num_formats from the start
      glamor: zero num_formats from the start
      dri3: rework format/modifier caching

Jon Turney (1):
      hw/xwin/glx: Allocate fbconfigs correctly

Kyle Brenneman (1):
      GLX: Fix a use after free error with the GLVND vendor handle.

Louis-Francis Ratté-Boulianne (2):
      modesetting: Use atomic modesetting to set DPMS mode
      modesetting: Have consistent state when using atomic modesetting

Mario Kleiner (1):
      modesetting: Fix page flipping harder under DRI 3.2.

Michal Srb (2):
      glx: Do not call into Composite if it is disabled.
      Xext: Fix memory leaks in hashtable.

Peter Hutterer (1):
      xfree86: drop KDSKBMUTE handling

Samuel Thibault (1):
      dix: always send focus event on grab change

---
 Xext/hashtable.c                                 |    3 
 configure.ac                                     |   10 
 dix/enterleave.c                                 |    2 
 dix/getevents.c                                  |    2 
 dri3/dri3.c                                      |    2 
 dri3/dri3.h                                      |    8 
 dri3/dri3_priv.h                                 |   11 
 dri3/dri3_request.c                              |   16 
 dri3/dri3_screen.c                               |  139 ++++---
 glamor/glamor.h                                  |    9 
 glamor/glamor_egl.c                              |  113 +++--
 glamor/glamor_priv.h                             |    1 
 glx/glxdricommon.c                               |   63 +--
 glx/glxext.c                                     |   13 
 glx/glxscreens.c                                 |   33 +
 hw/dmx/config/dmxparse.c                         |    2 
 hw/dmx/dmxpixmap.c                               |    2 
 hw/dmx/dmxprop.c                                 |    4 
 hw/dmx/input/dmxarg.c                            |   25 -
 hw/xfree86/common/xf86Init.c                     |    2 
 hw/xfree86/drivers/modesetting/driver.c          |    5 
 hw/xfree86/drivers/modesetting/driver.h          |    1 
 hw/xfree86/drivers/modesetting/drmmode_display.c |  446 ++++++++++++++++++-----
 hw/xfree86/drivers/modesetting/drmmode_display.h |    7 
 hw/xfree86/drivers/modesetting/pageflip.c        |   13 
 hw/xfree86/os-support/linux/lnx_init.c           |   28 -
 hw/xfree86/utils/gtf/gtf.c                       |    2 
 hw/xwayland/Makefile.am                          |   14 
 hw/xwayland/meson.build                          |    9 
 hw/xwayland/xwayland-glamor.c                    |   40 --
 hw/xwin/glx/indirect.c                           |   70 ++-
 meson.build                                      |    2 
 mi/miexpose.c                                    |    2 
 xkb/XKBGAlloc.c                                  |   11 
 34 files changed, 727 insertions(+), 383 deletions(-)
---


More information about the xorg-commit mailing list