xorg-server: Changes to 'refs/tags/xorg-server-2_1.19.4-1'
Tag 'xorg-server-2_1.19.4-1' created by Timo Aaltonen <tjaalton@debian.org> at 2017-10-09 21:33 +0000
Tagging upload of xorg-server 2:1.19.4-1 to unstable.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCAAGBQJZ2+swAAoJEMtwMWWoiYTcF5IQAKdY+tuxAR0b9qbwMe2IPkIQ
U4k0CMWebflxFn/bggKPYlK4hO0Sb1QVp/DbTwcW9DQwjyj1swJi2Sa645V+9AU6
384MWS9CZHMkvu2WFNFzn/3jHwzTU49UXv0f2da84DMi/sC9bQ9Q8MImLQpUh5Lt
QGJ5d+xrDUOxQ0ZUca9yxEJaddYhmbYjetnaig0IdZD7XxjTDoIaT68OYIoTyPfl
JPmrQvpz4ArAhxlVTB5VQKClHgrBlgIZL6AaBn+y9fBXsmiT5SgtlRpn7piSp+BH
q4SzR5pu5Evl546fpeOnlv/tqTRBwSgEZwOxY11UzVRXT7r/vCJH2ixJb34hxJ6/
aMqEaUWKUBAZj3SpWLeAhHhgINpNPRW6EDNFesHgiTKdDFlxP6YJMiA6r2OEe1Wi
OfNe7E007s6+2KCmfMTKzAawIZcc2371dSUEy61YVdUIasxkEYrXYmnQmRTIBqPf
Dis4h7xRzYyf4F9OigMjPxAt103AMEaWVw/N0CNPXLkL6MpoB/HG2Uyzq8/gaz7B
W52GGLU1RtvL+pBAMXCFZds0q+Ns4YIPDruEH0cQLmC3Q0RXaIwjQT7LZYgwHBf6
nIPN2hMhMR9fCIIEvKJLxoRjgF2jboi8P1Wsy2QAliLwZmpbzp7wEMolrJKu1H4n
c/HQpqNrLA4WpFhCSIAP
=+H3p
-----END PGP SIGNATURE-----
Changes since xorg-server-2_1.19.3-2:
Aaron Plattner (1):
randr: Use RRTransformEqual in RRCrtcPendingTransform
Adam Jackson (11):
parser: Fix crash when xf86nameCompare(s1 = x, s2 = NULL)
xinerama: Implement graphics exposures for window->pixmap copies (v4)
ephyr: Don't clobber bitsPerPixel when using glamor
xephyr: Check for host XVideo support before trying to use it
modesetting: Validate the atom for enum properties
wayland: Sync drm.xml with Mesa
os: Fix warning in LockServer
xfree86: Silence a new glibc warning
dmx: Silence an unused-result warning
dmx: Remove some not-very-interesting debug prints
xserver 1.19.4
Carlos Garnacho (5):
xwayland: Allow pointer warp on root/None window
xwayland: "Accept" confineTo on InputOnly windows
xwayland: Update root window size when desktop size changes
xwayland: Lock the pointer if it is confined and has no cursor
Xi: Use WarpPointerProc hook on XI pointer warping implementation
Daniel Stone (1):
modesetting: Set correct DRM event context version
Dawid Kurek (1):
modesetting: Blacklist EVDI devices from PRIME sync
Eric Anholt (1):
glamor: Fix dashed line rendering.
Jason Gerecke (1):
xfree86: Fix interpretation of xf86WaitForInput timeout
Jon TURNEY (1):
Move statically linked xorgxkb files from dixmods to a separate directory
Julien Cristau (1):
Restore definition of DEB_HOST_ARCH_OS in debian/rules
Keith Packard (6):
os: un-duplicate code to close client on write failure
os: Mark client as ready to read when closing due to write failure [100863]
dix: Remove clients from input and output ready queues after closing
modesetting: Skip no-longer-present connectors when resetting BAD links
xkb: Handle xkb formated string output safely (CVE-2017-13723)
xf86-video-modesetting: Add ms_queue_vblank helper [v3]
Kenneth Graunke (1):
dri2: Sync i965_pci_ids.h from Mesa.
Louis-Francis Ratté-Boulianne (1):
present: Check the whole exec queue on event
Lyude (1):
xwayland: Don't load extension list more than once
Martin Peres (1):
modesetting: re-set the crtc's mode when link-status goes BAD
Michal Srb (7):
Xi: Zero target buffer in SProcXSendExtensionEvent.
dix: Disallow GenericEvent in SendEvent request.
Xi: Verify all events in ProcXSendExtensionEvent.
Xi: Do not try to swap GenericEvent.
Xi: Test exact size of XIBarrierReleasePointer
Xext/shm: Validate shmseg resource id (CVE-2017-13721)
xkb: Escape non-printable characters correctly.
Michel Dänzer (5):
xfree86/modes: Make colormap/gamma glue code work with RandR disabled
os: Handle SIGABRT
glamor: Store the actual EGL/GLX context pointer in lastGLContext
glamor: Fix temporary pixmap coordinate offsets
xfree86/modes: Use RRTransformEqual in xf86RandR12CrtcSet
Nick Sarnie (1):
suid: Include sysmacros.h to fix build after glibc-2.25
Olivier Fourdan (9):
glamor: Check for NULL pixmap in glamor_get_pixmap_texture()
Xephyr: Check screen resources creation success
glamor: glamor_set_destination_drawable() can fail
glamor: Check glamor_set_destination_drawable() return value
glamor: avoid a crash if texture allocation failed
glamor: an FBO is not needed for Xv pixmaps
xwayland: Fix a segfault with pointer locking
glamor: handle NULL source picture
glamor: Avoid overflow between box32 and box16 box
Peter Hutterer (2):
test: fix compiler warning
xfree86: up the path name size to 512 in xf86MatchDriverFromFiles
Rodrigo Vivi (1):
dri2: Sync i965_pci_ids.h from Mesa.
Sven Joachim (2):
xvfb-run: Don't mix stderr and stdout when running the program
Add bug closure for #876690
Timo Aaltonen (9):
rules: Drop obsolete dh_strip line for -dbg package.
restore dh_strip, drop -dbg from it
rules: Drop dh_strip override, dbgsym transition is done.
Merge branch 'upstream-unstable' into debian-unstable
bump the version
signing-key.asc: Update Adam Jackson's key.
fixes two CVE's
close some bugs
release to sid
Tobias Stoeckmann (2):
record: Fix OOB access in ProcRecordUnregisterClients
dmx: Fix null pointer dereference
---
Xext/panoramiXprocs.c | 70 +++++++++--
Xext/shm.c | 1
Xi/xibarriers.c | 9 -
Xi/xiwarppointer.c | 4
configure.ac | 9 -
debian/changelog | 19 +++
debian/local/xvfb-run | 2
debian/rules | 6
debian/upstream/signing-key.asc | 77 ++++++------
dix/dispatch.c | 4
glamor/glamor.c | 3
glamor/glamor_copy.c | 21 +--
glamor/glamor_dash.c | 2
glamor/glamor_fbo.c | 4
glamor/glamor_glyphblt.c | 26 ++--
glamor/glamor_largepixmap.c | 11 -
glamor/glamor_lines.c | 13 +-
glamor/glamor_points.c | 14 +-
glamor/glamor_rects.c | 13 +-
glamor/glamor_render.c | 5
glamor/glamor_segs.c | 14 +-
glamor/glamor_spans.c | 13 +-
glamor/glamor_transform.c | 11 +
glamor/glamor_transform.h | 2
glamor/glamor_utils.h | 4
glamor/glamor_xv.c | 9 -
hw/dmx/dmxinit.c | 63 ----------
hw/dmx/dmxsync.c | 2
hw/dmx/input/usb-keyboard.c | 3
hw/kdrive/ephyr/ephyr.c | 6
hw/kdrive/ephyr/ephyrvideo.c | 5
hw/kdrive/ephyr/hostx.c | 6
hw/xfree86/Makefile.am | 10 -
hw/xfree86/common/xf86Init.c | 1
hw/xfree86/common/xf86Xinput.c | 3
hw/xfree86/common/xf86pciBus.c | 2
hw/xfree86/dixmods/Makefile.am | 4
hw/xfree86/dixmods/xkbKillSrv.c | 54 --------
hw/xfree86/dixmods/xkbPrivate.c | 53 --------
hw/xfree86/dixmods/xkbVT.c | 64 ----------
hw/xfree86/dri2/pci_ids/i965_pci_ids.h | 63 +++++++---
hw/xfree86/drivers/modesetting/dri2.c | 74 +++---------
hw/xfree86/drivers/modesetting/driver.c | 5
hw/xfree86/drivers/modesetting/driver.h | 17 ++
hw/xfree86/drivers/modesetting/drmmode_display.c | 66 +++++++++-
hw/xfree86/drivers/modesetting/present.c | 25 ----
hw/xfree86/drivers/modesetting/vblank.c | 69 +++++++++--
hw/xfree86/modes/xf86RandR12.c | 139 +++++++++++++++--------
hw/xfree86/os-support/linux/lnx_init.c | 3
hw/xfree86/os-support/shared/posix_tty.c | 3
hw/xfree86/parser/scan.c | 2
hw/xfree86/xkb/Makefile.am | 6
hw/xfree86/xkb/meson.build | 12 +
hw/xfree86/xkb/xkbKillSrv.c | 54 ++++++++
hw/xfree86/xkb/xkbPrivate.c | 53 ++++++++
hw/xfree86/xkb/xkbVT.c | 64 ++++++++++
hw/xfree86/xorg-wrapper.c | 3
hw/xquartz/quartz.c | 1
hw/xwayland/drm.xml | 35 +++--
hw/xwayland/xwayland-input.c | 32 +++++
hw/xwayland/xwayland-output.c | 3
hw/xwayland/xwayland.c | 38 +++++-
include/xorg-config.h.in | 3
os/io.c | 38 ++++--
os/osinit.c | 1
os/utils.c | 8 +
present/present.c | 4
randr/rrcrtc.c | 5
record/record.c | 3
test/Makefile.am | 2
test/signal-logging.c | 2
xkb/xkbtext.c | 42 +++---
72 files changed, 915 insertions(+), 602 deletions(-)
---
Reply to: