[ANNOUNCE] xorg-server 1.18.99.902

Aaron Plattner aplattner at nvidia.com
Wed Nov 2 00:21:14 UTC 2016


On 10/28/2016 09:50 AM, Keith Packard wrote:
> Here's 1.19-RC2, which should be pretty close to 1.19.

Hi Keith,

Can I consider the ABI frozen at this point, so we can get the ball
rolling on official driver support?

-- Aaron

> The only serious bug I'm aware of at this point is a crash in
> FlushAllOutput:
> 
>         https://bugzilla.redhat.com/show_bug.cgi?id=1382444
> 
> Adam Jackson (5):
>       glamor: Fall back to software for CopyPlane if we need to
>       xephyr: Don't crash if the server advertises zero xv adaptors
>       test: Re-enable a couple of GetImage tests
>       glamor: Use eglGetPlatformDisplay{,EXT} if we can
>       glx/dri2: Don't include drm headers
> 
> Alex Goins (1):
>       ramdac: Check sPriv != NULL in xf86CheckHWCursor()
> 
> Carlos Garnacho (2):
>       xwayland: Apply "last pointer window" check only to the pointer device
>       xwayland: Apply touch abs axes transformation before posting events
> 
> Daniel Martin (1):
>       modesetting: Consume all available udev events at once
> 
> David CARLIER (1):
>       xfree86: small memory leaks fixes
> 
> Emil Velikov (8):
>       glx: drisw is not accelerated IGLX, reflect that in log messages
>       xfree86: remove aiglx cmd/xorg.conf option
>       configure.ac: remove --enable-aiglx option
>       configure.ac: default to DRI=yes on solaris platforms
>       configure.ac: use $LIBDRM over libdrm when using pkg-config
>       configure.ac: bump the required libdrm version to 2.3.1
>       xfree86/dri: remove libdrm runtime checks
>       glamor: don't look for non-existing EGL_KHR_platform_base
> 
> Eric Anholt (15):
>       glamor: Fix some awful formatting of some fallback debug code.
>       glamor: Require that pixmap depths match for Render copies.
>       glamor: Properly handle mask formats without alpha.
>       ephyr: Add a mode for skipping redisplay in glamor
>       test: Handle srcdir != builddir in Xvfb testing
>       test: Add a little xinit-like program for starting servers for testing
>       test: Make the piglit-running script callable with an arbitrary server
>       test: Fix parsing of piglit results
>       test: Update piglit HTML even when tests all pass
>       test: Switch our testing X server to being spawned with simple-xinit
>       test: Run xts against Xephyr -glamor when present
>       glamor: Require GL_OES_texture_border_clamp for GLES2.
>       glamor: Remove many unused glamor util functions.
>       glamor: Remove #if 0-ed picture dumping code.
>       glamor: Fix link failure on GLES2.
> 
> Eric Engestrom (1):
>       glamor: fix spelling mistakes
> 
> Francois Tigeot (1):
>       Enable XTRANS_SEND_FDS on FreeBSD, DragonFly and OpenBSD
> 
> Hans de Goede (8):
>       modesetting: Fix reverse prime partial update issues on secondary GPU outputs
>       modesetting: Fix reverse prime update lagging on secondary GPU outputs
>       xf86RandR12: Move calculating of shift inside init_one_component
>       xf86RandR12: Fix XF86VidModeSetGamma triggering a BadImplementation error
>       glx: Always enable EXT_texture_from_pixmap for DRI swrast glx
>       Xext: Fix a memory leak
>       XF86VidMode: Fix free() on walked pointer
>       xfree86: Xorg.wrap: Do not require root rights for cards with 0 outputs
> 
> Jeremy Huddleston Sequoia (7):
>       dix: Make InitCoreDevices() failures more verbose.
>       dix: Silence TSan warnings when checking for pending input
>       XQuartz: Don't respond to SIGALRM on the AppKit thread
>       XQuartz: Remove X11ApplicationFatalError
>       XQuartz: pbproxy shouldn't need to wait for server initialization.
>       XQuartz: Adopt input_lock() and input_unlock()
>       XQuartz: Silence an expected TSan warning
> 
> Jon Turney (1):
>       glx/dri2: Don't build DRI loader if DRI2 isn't enabled
> 
> Jonas Ådahl (10):
>       dix: Add valuator_mask_set_absolute_unaccelerated
>       xwayland: Bind the relative pointer manager
>       xwayland: Split up device class init/release into functions
>       xwayland: Move pointer button initialization into helper
>       xwayland: Dispatch pointer motion events on wl_pointer.frame if possible
>       xwayland: Set unaccelerated pointer motion delta if available
>       xwayland: Put getting a xwl_window from a Window in a helper
>       xwayland: Bind pointer constraints global
>       xwayland: Translate a pointer grab with confineTo to pointer confinement
>       xwayland: Add pointer warp emulator
> 
> Keith Packard (9):
>       os: Ready clients with pending output aren't flushed, so set NewOutputPending
>       os: Clear saved poll events in listen so that edge triggering works
>       Require xproto 7.0.31
>       xace: Don't censor window borders
>       fb: XYPixmap format PutImage includes all planes in depth
>       ephyr: Leave window unmapped for -glamor-skip-present [v2]
>       os: Recompute whether any clients are ready after ProcessWorkQueue() (bug 98030)
>       dix: Bump MAXHASHSIZE for the resource db [v2]
>       Bump to 1.18.99.902 (1.19 RC2)
> 
> Krzysztof Sobiecki (1):
>       xwayland: Add a new input device used for pointer warping/locking
> 
> Kyle Guinn (1):
>       xfree86: Fix null pointer dereference
> 
> Laszlo Ersek (1):
>       xfree86: recognize primary BUS_PCI device in xf86IsPrimaryPlatform()
> 
> Mark Kettenis (1):
>       glamor: Make glamor_sync_init work with --disable-xshmfence
> 
> Mark Yao (1):
>       glamor: spans: fixup wrong count on glDrawArrays
> 
> Matthieu Herrb (1):
>       glamor: Make glamor_name_from_pixmap work without DRI3
> 
> Michael Thayer (1):
>       modesetting: only fall back to drmModeSetCursor() on -EINVAL
> 
> Michel Dänzer (4):
>       test: Use $XSERVER_BUILDDIR for Xvfb executable path
>       xf86Cursor: Use PRIME master xf86CursorScreenRec::HotX/Y for slaves
>       xf86Cursor: Take the input lock in xf86Set/MoveCursor
>       DRI2: Sync radeonsi_pci_ids.h from Mesa
> 
> Mihail Konev (4):
>       xkb: fix turbo-repeat of RedirectKey-ed keysyms
>       os/inputthread: Ensure pollfd refreshing
>       xwin: make glx optional again
>       modesetting: fix glamor ifdef
> 
> Nikhil Mahale (1):
>       modesetting: unifdef MODESETTING_OUTPUT_SLAVE_SUPPORT
> 
> Olivier Fourdan (4):
>       xwayland: handle EAGAIN on Wayland fd
>       xwayland: Clear up x_cursor on UnrealizeCursor()
>       glamor: Fix pixmap offset for bitplane in glamor_copy_fbo_cpu
>       xwayland: Activate and enable touch devices
> 
> Peter Harris (1):
>       Fix id in error when resource does not exist
> 
> Peter Hutterer (4):
>       xfree86: use the right option traversal list to search for an option
>       xfree86: swap the list of paused devices to an xorg_list
>       ddx: add new call to purge input devices that weren't added
>       inputthread: On Linux leave the main thread's name as-is
> 
> Qiang Yu (1):
>       config: fix GPUDevice fail when AutoAddGPU off + BusID
> 
> Rui Matos (2):
>       xwayland: Close the shm fd as early as possible
>       xwayland: Transform pointer enter event coordinates
> 
> git tag: xorg-server-1.18.99.902
> 
> https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.99.902.tar.bz2
> MD5:  7547e58c87d18d6d0e157f5d2d04c7c7  xorg-server-1.18.99.902.tar.bz2
> SHA1: 8e6ebd29f3e46a3c4d33516562bf07906ffb3087  xorg-server-1.18.99.902.tar.bz2
> SHA256: f0c27ae3d20474674708d19b888f5d11c25c811e7ed8dba4e6318d581727e91f  xorg-server-1.18.99.902.tar.bz2
> PGP:  https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.99.902.tar.bz2.sig
> 
> https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.99.902.tar.gz
> MD5:  49178bc21e53f2c001c248e1ad5ffe15  xorg-server-1.18.99.902.tar.gz
> SHA1: 5ed4dedbf565281867b9aa56193b746ca979d12b  xorg-server-1.18.99.902.tar.gz
> SHA256: fe5a312f7bdc6762c97f01b7a1d3c7a8691997255be6fbf7598c180abf384ea3  xorg-server-1.18.99.902.tar.gz
> PGP:  https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.99.902.tar.gz.sig
> 
> 
> 
> _______________________________________________
> xorg-announce mailing list
> xorg-announce at lists.x.org
> https://lists.x.org/mailman/listinfo/xorg-announce



More information about the xorg-devel mailing list