[ANNOUNCE] xorg-server 1.8.1

Peter Hutterer peter.hutterer at who-t.net
Tue May 11 14:56:35 PDT 2010

The first stable release of the 1.8 series is now available. Only two
changes over RC2 (Julien's EXTRA_DIST patch and Adam's VNC patch), so you
get the full changelog to 1.8.0 to make this email look more interesting.

If you are upgrading from 1.8.0, please beware that the xorg.conf.d
configuration has changed slightly, the server now supports
$datadir/X11/xorg.conf.d and $sysconfdir/X11/xorg.conf.d for configuration
files. While this should not interfere with your local configuration on an
install from the tarball, distributors should take care of this new

Adam Tkac (2):
      dix: Export AllocDevicePair GetPointerEvents, GetKeyboardEvents and generate_modkeymap functions from Xorg.
      Export XkbCopyDeviceKeymap from Xorg, it is needed by VNC.

Alan Coopersmith (1):
      Convert x86emu fixed size int typedefs to use stdint types

Benjamin Tissoires (1):
      xf86ScaleAxis: support for high resolution devices

Dan Nicholson (6):
      xfree86: Allow adding sysconfdir and datadir to config search paths
      xfree86: Document how -configdir affects the xorg.conf.d search path
      xfree86: Set a saner search path for xorg.conf.d
      xfree86: Search for a system xorg.conf.d
      Move 10-evdev.conf to system config dir $datadir/X11/xorg.conf.d
      xfree86: Fix priority ordering for ignoring input classes

Dirk Wallenstein (1):
      xkb: Fix omissions in geometry initialization #27679

Gaetan Nadon (1):
      doc: specify 1.6.1 as the minimum version for doxygen.

Jeremy Huddleston (10):
      XQuartz: Blacklist some oddball legacy Mac keycodes that break wine
      XQuartz: Add a defaults option to toggle Alt / Mode_switch
      XQuartz: Customize the NSDefaults id in the man file.
      XQuartz: Add a GUI preference for the Alt / Mode_switch toggle
      XQuartz: Localization update
      XQuartz: Fix possible NULL dereference in ListenOnOpenFD
      XQuartz GLX: Don't let garbage enter our pixel request
      rootless: Remove an unneeded comment
      rootless: Add some sanity checking to miPaintWindow
      XQuartz GLX: Change around includes for better compatability with different OS versions

Jerome Glisse (1):
      exa: avoid calling non existent SourceValidate callback

Jon TURNEY (1):
      Don't enable ROOTLESS_WORKAROUND, it breaks composite

Julien Cristau (3):
      XGE: don't register an extension event
      vfb: add a name and type to the pointer and keyboard
      XQuartz: add new localization files to EXTRA_DIST

Keith Packard (1):
      Exa screen private has SavedSourceValidate, not SourceValidate

Kristian Høgsberg (4):
      glx: Track GLX 1.3 style GLX drawables under their X drawable ID as well
      glx: Let the resource system destroy pixmaps
      DRI2: Track DRI2 drawables as resources, not privates
      glx: Drop DestroyWindow hook

Michel Dänzer (1):
      EXA: Check sys_ptr isn't NULL before passing it to the UploadToScreen hook.

Oliver McFadden (1):
      x-list.c: null-returning function malloc() was called without checking

Paulo Ricardo Zanoni (1):
      dix: be more verbose when we run out of opcodes

Peter Hutterer (17):
      config: only match sane devices in 10-evdev.conf
      xfree86: remove dead input drivers from xorg.conf man page.
      dix: Fix crash in DeliverGrabbedEvents.
      mi: remove log-spamming bogus error message (#26843)
      xkb: Post PointerKeys through the XTEST device.
      xkb: Guard against SIGIO updates during PointerKeys.
      xkb: use GPE for XKB fake motion events.
      xkb: purge unneeded includes from ddxDevBtn.c
      Revert "mi: don't thrash resources when displaying the software cursor across screens"
      Xvfb: Usage message typo fix.
      Revert "DRI2: Track DRI2 drawables as resources, not privates"
      xfree86: a missing input driver is not an error.
      Xext: only update the sprite on pointer events.
      mi: don't thrash resources when displaying the software cursor across screens
      xserver 1.8.1

Pierre-Loup A. Griffais (3):
      Don't keep a pointer to a possibly freed cursor when changing screens, preventing a crash in xf86CursorEnableDisableFBAccess() trying to restore it.
      mi: don't thrash resources when displaying the software cursor across screens
      xf86: Don't crash when switching modes through RandR without owning the VT.

Rami Ylimäki (1):
      test: Fix linking of wrapped functions in XI2 tests.

Tim Yamin (1):
      dix: fix cursor screen check for xinerama setups.

Yaakov Selkowitz (12):
      Disable setuid configure test on Cygwin
      Cygwin/X: Disable unsupported extensions in configure
      Cygwin/X: Add configure option for WindowsWM
      Use AC_PROG_SED and respect its result
      dmx: Ignore linuxdoc generated docs
      dmx: use silent rules in doc
      xfree86: Ignore linuxdoc generated docs
      xfree86: Fix reference to SGML entities
      Revert "Disable Record by default."
      Prefer libsha1 over libgcrypt
      Catch when requested SHA1 implementation is missing
      Clarify help strings for disabled features in configure

git tag: xorg-server-1.8.1

MD5:  7c3b873692f4e93938261d774510e78d  xorg-server-1.8.1.tar.bz2
SHA1: cba0d3b3d28696609a1f9b110d4d129cd066e133  xorg-server-1.8.1.tar.bz2

MD5:  d99ff3b9bf8036dba0c84fdfbde1afe5  xorg-server-1.8.1.tar.gz
SHA1: f2c8b299a00bee0dbe8c5445a44c1aacedea2169  xorg-server-1.8.1.tar.gz

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/xorg-announce/attachments/20100512/289b613e/attachment.pgp>

More information about the xorg-announce mailing list