[ANNOUNCE] xorg-server 1.19.4

2017-10-04 Thread Adam Jackson
A collection of stability fixes from the development branch, including
two minor CVEs. Thanks to all who sent in patches!

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

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.

Tobias Stoeckmann (2):
  record: Fix OOB access in ProcRecordUnregisterClients
  dmx: Fix null pointer dereference

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.4.tar.bz2
MD5: 28cb6d773bfcdfd43500dd64527d2ab0 xorg-server-1.19.4.tar.bz2
SHA1: 7a47d5f927ea69681e279c6e5f5e8ff3a21c7152 xorg-server-1.19.4.tar.bz2
SHA256: aa758acea91deaf1f95069ddc5ea3818e13675fb14fef40ad1b3d0b2bf03c9a8 
xorg-server-1.19.4.tar.bz2
SHA512: 
ff80934e42a7dd2d437e947fe02c74c3b25bdbb3002b7005191d52272d5eae8cb3a83377fa32f4011be88405830e796f6bd3b914bd7fc163ea8ece76226b
 xorg-server-1.19.4.tar.bz2
PGP: 
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.4.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.4.tar.gz
MD5: 8e3bbbd95da197dd50fdba4d2bf0a947 xorg-server-1.19.4.tar.gz
SHA1: 06d281e2bf5205d40ff3cf6e31a92556e5ac4222 xorg-server-1.19.4.tar.gz
SHA256: a1c87baa073faa3b7eb11610dd2c89a25586c71f861d32265fc26e11d12fafed 
xorg-server-1.19.4.tar.gz
SHA512: 
c589ad455ae287a22d110f9d067d61b000a4d30564df912c4f29e0d57c955c32f9b56bfd85a8df4d01584c37dd64d9747ec48ec0e121679f604bb988b481f7eb
 xorg-server-1.19.4.tar.gz
PGP: 

[ANNOUNCE] xorg-server 1.19.4

2017-10-04 Thread Adam Jackson
A collection of stability fixes from the development branch, including
two minor CVEs. Thanks to all who sent in patches!

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

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.

Tobias Stoeckmann (2):
  record: Fix OOB access in ProcRecordUnregisterClients
  dmx: Fix null pointer dereference

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.4.tar.bz2
MD5: 28cb6d773bfcdfd43500dd64527d2ab0 xorg-server-1.19.4.tar.bz2
SHA1: 7a47d5f927ea69681e279c6e5f5e8ff3a21c7152 xorg-server-1.19.4.tar.bz2
SHA256: aa758acea91deaf1f95069ddc5ea3818e13675fb14fef40ad1b3d0b2bf03c9a8 
xorg-server-1.19.4.tar.bz2
SHA512: 
ff80934e42a7dd2d437e947fe02c74c3b25bdbb3002b7005191d52272d5eae8cb3a83377fa32f4011be88405830e796f6bd3b914bd7fc163ea8ece76226b
 xorg-server-1.19.4.tar.bz2
PGP: 
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.4.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.4.tar.gz
MD5: 8e3bbbd95da197dd50fdba4d2bf0a947 xorg-server-1.19.4.tar.gz
SHA1: 06d281e2bf5205d40ff3cf6e31a92556e5ac4222 xorg-server-1.19.4.tar.gz
SHA256: a1c87baa073faa3b7eb11610dd2c89a25586c71f861d32265fc26e11d12fafed 
xorg-server-1.19.4.tar.gz
SHA512: 
c589ad455ae287a22d110f9d067d61b000a4d30564df912c4f29e0d57c955c32f9b56bfd85a8df4d01584c37dd64d9747ec48ec0e121679f604bb988b481f7eb
 xorg-server-1.19.4.tar.gz
PGP: 

[ANNOUNCE] xorg-server 1.19.4

2017-10-04 Thread Adam Jackson
A collection of stability fixes from the development branch, including
two minor CVEs. Thanks to all who sent in patches!

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

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.

Tobias Stoeckmann (2):
  record: Fix OOB access in ProcRecordUnregisterClients
  dmx: Fix null pointer dereference

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.4.tar.bz2
MD5: 28cb6d773bfcdfd43500dd64527d2ab0 xorg-server-1.19.4.tar.bz2
SHA1: 7a47d5f927ea69681e279c6e5f5e8ff3a21c7152 xorg-server-1.19.4.tar.bz2
SHA256: aa758acea91deaf1f95069ddc5ea3818e13675fb14fef40ad1b3d0b2bf03c9a8 
xorg-server-1.19.4.tar.bz2
SHA512: 
ff80934e42a7dd2d437e947fe02c74c3b25bdbb3002b7005191d52272d5eae8cb3a83377fa32f4011be88405830e796f6bd3b914bd7fc163ea8ece76226b
 xorg-server-1.19.4.tar.bz2
PGP: 
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.4.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.4.tar.gz
MD5: 8e3bbbd95da197dd50fdba4d2bf0a947 xorg-server-1.19.4.tar.gz
SHA1: 06d281e2bf5205d40ff3cf6e31a92556e5ac4222 xorg-server-1.19.4.tar.gz
SHA256: a1c87baa073faa3b7eb11610dd2c89a25586c71f861d32265fc26e11d12fafed 
xorg-server-1.19.4.tar.gz
SHA512: 
c589ad455ae287a22d110f9d067d61b000a4d30564df912c4f29e0d57c955c32f9b56bfd85a8df4d01584c37dd64d9747ec48ec0e121679f604bb988b481f7eb
 xorg-server-1.19.4.tar.gz
PGP: