[RFC] xserver 1.17.2 candidate branch
Adam Jackson
ajax at nwnk.net
Wed May 27 07:14:22 PDT 2015
I've put together a candidate branch for a 1.17.2 release, see pull
request below. I've tried to pick up as many fixes from master as
possible without pulling in the more disruptive changes to glamor or
randr.
If anybody has suggestions or complaints please speak up, I'd like to
get this out early next week if possible (and 1.17.3 is always an
option later if we need it).
---
The following changes since commit 3b0d1ba2266d2780bfc111bab74885b90458eca4:
Release 1.17.1 (2015-02-10 14:43:59 -0800)
are available in the git repository at:
ssh://people.freedesktop.org/~ajax/xserver.git server-1.17-branch
for you to fetch changes up to 27846c49e883a47d80a33fd2979ee4357f776ffd:
backtrace.c: Fix word cast to a pointer (2015-05-27 09:56:34 -0400)
----------------------------------------------------------------
Aaron Plattner (2):
xfree86: Fix xf86_check_platform_slot's handling of PCI
xfree86: Add GPU screens even if there are no active GDevs
Adel Gadllah (1):
modesetting: Fix software cursor fallback
Alan Coopersmith (2):
Clear ListenTransConns entries in CloseWellKnownConnections
Accept x86_64 as well as i*86 for $host_cpu in Solaris on x86
Brent Collins (1):
shm: Fix xselinux resource initialization for xinerama pixmaps
Chris Wilson (1):
shm: Fix use-after-free in ShmDestroyPixmap
Colin Harrison (2):
os/xdmcp.c: Include Xtrans.h when building for WIN32
os/utils.c: Don't try to build os_move_fd() for WIN32
Dave Airlie (1):
os/access: fix regression in server interpreted auth
Dima Ryazanov (1):
xwayland: Implement smooth scrolling
Egbert Eich (6):
symbols: Fix sdksyms.sh to cope with gcc5
Xephyr: Don't crash when no command line argument is specified
Xephyr: Print default server display number if none is specified
Xephyr: Fix compile when debugging is enabled
Xephyr: Fix screen image draw for the non-Glamor & non-XHSM case
Xephyr: Fix broken image when endianess of client machine and host-Xserver differ
Emil Velikov (2):
randr: remove chatty error messages
randr: use randr: prefix in ErrorF()
Hans de Goede (1):
Re-enable non serverfd input devices immediately on vtenter
Jason Gerecke (2):
xfree86: Return NULL from xf86CompatOutput if no compat_output is defined
dix: Do not allow device transform to be set on valuatorless devices
Jon TURNEY (9):
ephyr: Avoid a segfault with 'DISPLAY= Xephy -glamor'
os: XDMCP options like -query etc. should imply -listen tcp
os: Teach vpnprintf() how to handle "%*.*s"
hw/xwin/glx: Refactor parsing of the <proto> XML element
hw/xwin/glx: Improve code generator to deal with latest Khronos OpenGL registry XML
hw/xwin: Report Cygwin version information in log
glamor: Fix build when configured --enable-glamor --disable-xshmfence
hw/xwin/winclipboard: Link xwinclip with -lpthread
hw/xnest: Fix build for MinGW
Jonathan Gray (2):
glamor: remove const from the return type of glamor_get_drawable_location()
glamor: fix build when DRI3 is not defined
Jürg Billeter (1):
int10: Fix error check for pci_device_map_legacy
Keith Packard (1):
mi: Partial pie-slice filled arcs may need more space for spans
Maarten Lankhorst (4):
glamor: only use (un)pack_subimage when available
glamor: do not check for gl errors in glamor_build_program
glamor: Use GL_FRAMEBUFFER instead of GL_READ_FRAMEBUFFER
glamor: GL_TEXTURE_MAX_LEVEL is not available on GLES2
Michal Srb (1):
Expose GetMaster to modules.
Michel Dänzer (2):
Add AC_SYS_LARGEFILE defines to dix-config.h
modesetting: Include dix-config.h from dumb_bo.c
Olivier Fourdan (4):
ephyr: Fail if glamor is requested but not usable
xwayland: Add dependency on glamor libs
glamor: check max native ALU instructions
dix: Fix image byte order on big endian hardware
Peter Hutterer (1):
config: remove 10-evdev.conf, let the evdev driver install that file
Ray Strode (5):
systemd-logind: filter out non-signal messages from message filter
systemd-logind: don't second guess D-Bus default timeout
xwayland: Enable access control on open sockets [CVE-2015-3164 1/3]
os: support new implicit local user access mode [CVE-2015-3164 2/3]
xwayland: default to local user if no xauth file given. [CVE-2015-3164 3/3]
Robert Ancell (1):
xwayland: Fix error strings
Rui Matos (1):
dix/events: Set currentTime to the given time stamp in NoticeTime
Vicente Olivert Riera (1):
backtrace.c: Fix word cast to a pointer
Xext/shm.c | 10 +-
config/10-evdev.conf | 40 --------
config/Makefile.am | 4 +-
configure.ac | 6 +-
dix/devices.c | 3 +
dix/events.c | 1 +
glamor/glamor.c | 40 ++++++++
glamor/glamor_core.c | 2 +-
glamor/glamor_egl.c | 6 +-
glamor/glamor_fbo.c | 1 -
glamor/glamor_font.c | 1 -
glamor/glamor_pixmap.c | 1 -
glamor/glamor_priv.h | 6 +-
glamor/glamor_program.c | 3 -
glamor/glamor_spans.c | 2 +-
glamor/glamor_sync.c | 2 +
glamor/glamor_transfer.c | 57 ++++++++----
hw/kdrive/ephyr/ephyrinit.c | 11 ++-
hw/kdrive/ephyr/hostx.c | 27 ++++--
hw/kdrive/fake/Makefile.am | 1 +
hw/kdrive/fbdev/Makefile.am | 1 +
hw/xfree86/common/xf86Events.c | 7 +-
hw/xfree86/common/xf86platformBus.c | 20 +++-
hw/xfree86/drivers/modesetting/drmmode_display.c | 4 +-
hw/xfree86/drivers/modesetting/dumb_bo.c | 4 +
hw/xfree86/int10/generic.c | 2 +-
hw/xfree86/modes/xf86Crtc.h | 2 +
hw/xfree86/os-support/linux/int10/linux.c | 2 +-
hw/xfree86/os-support/linux/systemd-logind.c | 17 ++--
hw/xfree86/sdksyms.sh | 14 ++-
hw/xnest/Keyboard.c | 4 +
hw/xwayland/Makefile.am | 1 +
hw/xwayland/xwayland-glamor.c | 4 +-
hw/xwayland/xwayland-input.c | 55 ++++-------
hw/xwayland/xwayland-output.c | 4 +-
hw/xwayland/xwayland.c | 4 +-
hw/xwayland/xwayland.h | 4 -
hw/xwin/glx/gen_gl_wrappers.py | 96 ++++++++++----------
hw/xwin/winclipboard/Makefile.am | 2 +-
hw/xwin/winprocarg.c | 14 +++
include/dix-config.h.in | 6 ++
include/input.h | 2 +-
include/os.h | 17 ++++
include/servermd.h | 2 +
mi/mifillarc.c | 5 +
os/access.c | 111 ++++++++++++++++++++++-
os/auth.c | 8 +-
os/backtrace.c | 4 +-
os/connection.c | 9 +-
os/log.c | 28 +++++-
os/utils.c | 2 +
os/xdmcp.c | 21 +++++
randr/rrcrtc.c | 6 +-
randr/rrscreen.c | 2 -
54 files changed, 482 insertions(+), 226 deletions(-)
delete mode 100644 config/10-evdev.conf
- ajax
More information about the xorg-devel
mailing list