Time for another release candidate. Long past time, to be honest. Please speak up soon if you have a favorite patch or series that isn't in yet. Aaron Plattner (1): privates: Clear screen-specific keys during CloseScreen Adam Jackson (6): glxproxy: Fix an obvious thinko in QueryExtensionsString render: Simplify SProcRenderScale rootless: Fix bogus handling of broken root clip composite: Factor out backing store transition xfree86: Use same inb/outb asm code for i386 amd64 and ia64 xserver 1.17.99.902 (1.18 RC2) Alan Coopersmith (9): Remove DECnet from Xserver.man Make configure test for LD_NO_UNDEFINED_FLAG on Solaris work w/autoconf 2.69 dri2: better checks for integer overflow in GetBuffers* protocol.txt: Remove extensions that died before Xorg was born protocol.txt: Add RANDR 1.5 requests protocol.txt: Add Present 1.0 requests protocol.txt: Add DRI3 1.0 requests protocol.txt: Add MIT-SHM 1.2 requests glamor: Get rid of an extraneous ; at the end of a C source line Alberto Milone (1): randr: make RROutputChanged change the main protocol screen not the gpu screen Alexandr Shadchin (2): xfree86: Remove 386BSD bsd: Remove LINKKIT Andrea Canciani (1): render: Allow single-stop gradients Andreas Wettstein (2): xkb: Suppress autorepeat for Set and Lock of Mods, Groups, and Controls xkb: Keyboard mouse button emulation should not suppress other keyboard events Andy Ritger (2): Remove static qualifier on mieqProcessInputEvents()'s 'event' mi: Log an error if mieqProcessInputEvents() recurses. Arcady Goldmints-Orlov (1): Fix alphamap interactions with wfb Boyan Ding (1): xwayland: Activate and enable device on first capability reporting Bryce Harrington (1): test: Fix typo and drop documentation references to glib. Carlos Garnacho (3): xwayland: Add xwl_touch struct xwayland: Implement the wl_touch interface xwayland: Remove related touchpoints when unrealizing windows Chris Wilson (5): randr/prime: Don't stop on the first pipe when disabling ReplaceScanoutPixmap render: Fix leak of filter params render: Propagate allocation failure from createSourcePicture() present: Fix missed notify MSC computation Xv: Only stop the adaptors when the Pixmap is finally destroyed Cyril Brulebois (9): man: Fix case for MIT-unspecified. doc: Get rid of RCS tags. doc: Fix typo. doc: Fix alignment. doc: Fix grammar and typos. doc: Fix extraneous > doc: Fix punctuation. doc: Try to avoid repetitions. doc: Convert an \fP pair into appropriate tags. Daniel Drake (2): Allow system call restarts upon signal interruption Keep SIGALRM restart flag after Popen Dave Airlie (3): exa: initialise mask_off_x and mask_off_y glx: fix regression with copy sub buffer disappearing xf86: don't add gpus from udev if autoAddGPU is set Dima Ryazanov (3): xwayland: Remove a useless out-of-memory check xwayland: Destroy xwl_output when wl_output gets removed xwayland: Remove the output from the list after destroying it Egbert Eich (4): randr: Remove senseless checks for xf86RandR12Key fbdevhw: Disable FBIOBLANK ioctl if not supported libxf86config: Remove libxf86config: libxf86config_internal -> libxf86config Emil Velikov (3): glamor: explicitly check for GL_OES_EGL_image glamor: move GL_OES_EGL_image check next to EGL_EXT_image_dma_buf_import glamor: move 'dri3_capable' extension checks after eglMakeCurrent Eric Anholt (3): x86emu: Fix some set-but-not-used warnings. kdrive: Remove dead debug arrays. fbdevhw: Fix a const qualifier warning Felix Janda (1): On linux use <termios.h> instead of <termio.h> Fredrik Höglund (1): present: Don't stash the MSC value when present_get_ust_msc fails Gaetan Nadon (1): dmx: fix typo in the title Hans de Goede (1): linux: Do not call FatalError from xf86CloseConsole Ian Scott (1): Xephyr: Paint with subimage for non-Glamor & non-XSHM case Ilia Mirkin (1): modesetting: fix up output naming convention Ingo Schwarze (1): remove bogus \/ escapes Jamey Sharp (1): kdrive: Delete unused TOUCHSCREEN define. Jasper St. Pierre (2): xwayland-input: Remove our XYToWindow handler test/xi1: Update .gitignore Javier Jardón (1): configure.ac: Add support for new versions of systemd Jeremy Huddleston (10): mi: Correct a miscall of abs() to instead call fabs() randr: Correct a miscall of abs() to instead call fabs() xdmauth: Correct miscall of abs() to instrad call labs() xres: Silence -Wunused-function warnings when building !COMPOSITE or !RENDER security: Silence some benign -Wformat warnings xdmcp: Declare XdmcpFatal _X_NORETURN randr: Silence -Wshift-negative-value warnings glx: Fix header length error checking in __glXDisp_RenderLarge dix: Silence -Wunused-variable warning by moving window.c off of legacy region defines osinit: Silence -Wunused-variable warnings Jeremy Huddleston Sequoia (5): XQuartz: Relax App Transport Security for communicating with the update server XQuartz: Remove InfoPlist.strings XQuartz: Make sure that darwin_all_modifier_mask_additions is 0-terminated XQuartz: Cleanup formatting of DarwinEQInit that was butchered by automation a few years ago Xi: Silence some tautological warnings Jon TURNEY (5): Build fix for DMX mingw: Fix NO_LOCAL_CLIENT_CRED build debug output format fix in xf86Helper.c debug output format fix in RRMonitorCrtcName() glx: Synchronize Xserver glx/rensize.c with mesa src/glx/compsize.c Jonas Ådahl (2): xwayland: Update actual screen and root window size on output hot plug xwayland: Set physical screen size to something Julien Cristau (1): xorg-wrapper: when starting the server as root, reset its environment Jürg Billeter (1): ephyr: fix -no-host-grab argument processing Keith Packard (5): os/xdmcp: Remove dead 'restart' code os/xdmcp: Just send XDMCP keepalive packets once every three minutes Xext/xselinux: Warning fixes Xext, os: Remove OS-internal usages within XACE and XSELinux fonts: Continue when font calls return Suspended more than once Ken Thomases (1): XQuartz: Fix how we calculate the height of the OSX menu bar Laércio de Sousa (1): ephyr: move host_has_extension() implementation to hostx.c Marek Chalupa (2): xwayland: implement repeat_info event xwayland: do not add output into output_list multiple times Matt Turner (1): compiler.h: Remove dead STANDALONE_MMIO Michal Srb (1): randr: Allow RRSelectInput for ProviderChange and ResourceChange events Olivier Fourdan (2): dix: export ResourceClientBits() xwayland: Adjust screen size with rotation Peter Hutterer (4): xwayland: use the device pointer we already have xwayland: fix crash on enter/leave for a grabbed slave device xwayland: call through to miPointerWarpCursor on warp_cursor dix: put warning in for scroll increments of 0 Robert Hooker (2): Add DRI2 2.2/2.3 events and requests to protocol.txt Add new GLX events errors and requests to protocol.txt Rui Matos (1): xwayland-input: Always set the xkb group index on modifiers events Samuel Thibault (3): hurd: disable detecting drm xorg-wrapper: fix build without libdrm hurd: fix xorg-wrapper build Tiago Vignatti (1): dix: remove dead extensions to protocol.txt Tomas Carnecky (1): Remove NO_LIBCWRAPPER define Ville Syrjälä (1): xfree86: Fix the 1792x1344-75 EST III mode git tag: xorg-server-1.17.99.902 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.17.99.902.tar.bz2 MD5: c56954cd45927bca03ef4975e6a127ef xorg-server-1.17.99.902.tar.bz2 SHA1: 8432dc7f1001d826122a768486d22fd7b0d174a6 xorg-server-1.17.99.902.tar.bz2 SHA256: 0344d78d92ba5f1181e0adb98a9679d5906b06bc3c15978e1355b0d3be3749c0 xorg-server-1.17.99.902.tar.bz2 PGP: http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.17.99.902.tar.bz2.sig http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.17.99.902.tar.gz MD5: c4e81032dbf22df608eb42939ce00d46 xorg-server-1.17.99.902.tar.gz SHA1: 7fa60717d5e02e5c0294f3db8ee00f1a03c82f3e xorg-server-1.17.99.902.tar.gz SHA256: 191199cdf4820a8ade5603c6f222a9c2de1df6f12c36363ceab82eee59559505 xorg-server-1.17.99.902.tar.gz PGP: http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.17.99.902.tar.gz.sig - ajax