Jeremy Huddleston | 14 Apr 01:07 2012

xorg-server 1.12.1


== Description ==

xorg-server 1.12.1 is the first xorg-server maintenance release from the
server-1.12-branch.  It is identical (modulo version number) to what
was released as 1.12.1 RC2.

== Known Issues ==

Top Issues (1.12 Tracker, https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.12)
* #23938: [from 1.6.x] keys occasionally get stuck
* #31501: [from 1.8.x] crash accessing font info with xfs in fontpath
* #39094: WaitFor does not handle EIO (causes 100% cpu load)
* #39838: Server crash in RENDER
* #39949: [from 1.9.x] RandR panning & scaling don't work
* #41124: [from 1.9.x] Another crash in GLX/DRI2 when resizing a window
* #41149: Server crash pressing multimedia keys 
 * patch on xorg-devel
* #41653: Server crash in rotate
  * patch pending PULL to master
* #43988: Use-after-free
  * patch in bug needs updated formatting & review
* #44038: GL regression with wine

Other Issues (1.13 Tracker, https://bugs.freedesktop.org/show_bug.cgi?id=44202)
* #11053: Buffer overflow in fbCopyArea()
  * Has a patch, ajax thinks the patch is wrong
* #17013: Issues when mising Xinerama and XCopyArea/Xdamage
  * Partial patch is available... still waiting on complete fix
* #24094: CTRL-ALT-F1 doesn't switch to VT1 (provides garbage input to terminal instead)
  * XKB weirdness.  This looks diagnosed, so let's get a patch tested.
* #27428: xrandr events delayed until a key is pressed
* #27804: Enter/Leave event woes with multiple master devices
* #29251: [from 1.8.x] server crash destroying GLX pixmaps
* #32765: [from 1.8.x] Xephyr segfaults on 24bpp hosts
  * A possible fix is discussed, but Keith didn't like it.
* #42219: Some override-redirect windows aren't getting rendered
* #43434: Rotate causes loss of gamma changes
* #47281: RandR crash
* #47510: Xephyr memory leak

== New Issues ==

If you encounter an issue that you think should block a future 1.11 release,
please follow the instructions listed in the wiki to raise this to our
attention.

http://www.x.org/wiki/Server112Branch

== Changes since 1.12.1 ==

Chase Douglas (3):
      Xi: Fix TouchEnd to TouchUpdate change for one accepted grab
      Use a new sprite trace for indirect touches when all touches have physically ended
      Implement passive touch ungrabbing

Daniel Stone (2):
      Xinerama: Fix up obnoxiously-indented code
      Indentation: Change '& stuff' to '&stuff'

Jeremy Huddleston (17):
      test: Fix 'make dist' for configurations that build the Xorg DDX
      XQuartz: Move our logs into an X11 subdirectory
      XQuartz: Xi: darwinPointer is now Relative
      XQuartz: Use doubles for input valuators
      XQuartz: Add a defaults option to disable the RENDER extension
      XQuartz: Source formatting cleanup
      XQuartz: Formatting cleanup for sendX11NSEvent
      XQuartz: Call update_desktop_dimensions() after updating our screen coordinates
      XQuartz: Use AllocDevicePair to allocate our keyboard and mouse at the same time
      XQuartz: Use scrolling valuators
      configure.ac: Bump to 1.12.0.901 (1.12.1 RC1)
      XQuartz: Tiger build fix
      XQuartz: Automatically start our virtual tablet devices
      Revert "xfree86: workaround crash on close"
      test: Fix make dist
      configure.ac: Bump to 1.12.0.902 (1.12.1 RC2)
      configure.ac: Bump to 1.12.1

Keith Packard (2):
      Handle blank betweeen type and name in sdksyms.sh
      Introduce a consistent coding style

Michal Suchanek (1):
      xfree86: workaround crash on close

Peter Hutterer (5):
      Xext: return BadAccess if PickPointer fails (#45796)
      dix: when rescaling from master, rescale from desktop dimensions (#46657)
      Xext: drop InitServertime() declaration.
      dix: fix compiler warning "unused variable 'scr'"
      dix: set raw event values before adding up relative values (#46976)

git tag: xorg-server-1.12.1

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.12.1.tar.bz2
MD5:  20e73b422bda6f0d1405af676983cc70  xorg-server-1.12.1.tar.bz2
SHA1: 922b963901f4711449b53fb32ce3e14f5b642766  xorg-server-1.12.1.tar.bz2
SHA256: d21dc1dac767975cf9872984c78dd0bff928a74420fbcb415267c6bdbd41b45a  xorg-server-1.12.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.12.1.tar.gz
MD5:  d71825bfa976d41a6465a36d028c227c  xorg-server-1.12.1.tar.gz
SHA1: 1fc3cb2c18efeb0d773218589e1df7b753099d83  xorg-server-1.12.1.tar.gz
SHA256: 4acbd9e3376cf5930aec6a1eaccdacbda18ed7f7a7eaa8ce7b736a6c3cb1a90b  xorg-server-1.12.1.tar.gz

Gmane