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 behaviour. 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. xserver 1.8.0.901 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.0.902 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 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.8.1.tar.bz2 MD5: 7c3b873692f4e93938261d774510e78d xorg-server-1.8.1.tar.bz2 SHA1: cba0d3b3d28696609a1f9b110d4d129cd066e133 xorg-server-1.8.1.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.8.1.tar.gz 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>