[Xcb] [ANNOUNCE] libX11 1.3.4

Alan Coopersmith alan.coopersmith at oracle.com
Thu Jun 3 15:57:59 PDT 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


This release of Xlib provides a number of fixes for multithreaded
applications, XCB support, connection transport layer support and man
pages, plus a bunch of build system & janitorial cleanups.

The libX11-1.3-branch has been created in the master git repo, and
the master branch is now being used for development leading to the
Xlib 1.4 release planned for inclusion in the X11R7.6 katamari
later this year.

The next release of Xlib, 1.4, will require the X C Binding (XCB) library,
and will always provide the Xlib/XCB interoperability functions
(XGetXCBConnection and XSetEventQueueOwner).  The Xlib 1.3 branch will
continue to support the --without-xcb option for the benefit of any
remaining distributors who do not yet ship XCB in their stable releases.

If you need this option for any other reason, please contact
xcb at lists.freedesktop.org and explain why.  As previously announced,
other parts of X11R7.6 will also require XCB (and in some cases no longer
require Xlib).

Alan Coopersmith (6):
      Fix typo in new fi_FI.UTF-8 that was reported by "make check"
      Clarify requirements in XRestackWindows man page
      Bug 22584 - libX11 does not cross compile
      Fix typo that made configure always report "none" for man page suffix
      Workaround bug in groff flag processing that breaks distcheck
      libX11 1.3.4

Daniel Kahn Gillmor (1):
      Allow X11 users to compose anarchism

Dirk Wallenstein (5):
      man: Redirect users from XKeycodeToKeysym to XkbKeycodeToKeysym #25732
      man: Fix return value specification of XkbKeyActionEntry
      man: Return value of XkbGetState is Status and not Bool
      man: Add missing geometry component flag
      man: Correct the XkbAllAccessXEventsMask mask name

Fernando Carrijo (1):
      No need for req->firstKeyCode to be set twice.

Gaetan Nadon (8):
      doc: clean-up generated html images
      doc: use new macros to control doc generation
      specs: install html images in $docdir with html files
      doc: use $(mkdir_p) rather than $(MKDIR_P) due to automake 1.9.6
      specs: change install cmd due to automake 1.11
      config: move CWARNFLAGS from configure.ac to Makefile.am
      config: remove the pkgconfig pc.in file from EXTRA_DIST
      config: update and relocate AC_DEFINE_DIR macro

Jamey Sharp (10):
      Run the user's synchandler as well as any internal synchandlers.
      Prefer the xcb_generic_error_t we already have over casting to xEvent.
      Extensions get to filter async errors too.
      _XError already runs async handlers; only call them directly for replies.
      Honest. Extensions get to filter async errors too.
      Move XID and sync handling from SyncHandle to LockDisplay to fix races.
      Pending requests are always added in-order.
      Fix _XSend to enqueue the right range of pending requests.
      Use InternalLockDisplay on code paths called from LockDisplay.
      Fix Xlib/XCB for multi-threaded applications (with caveats).

Jeremy Huddleston (4):
      Fix various build warnings
      Remove launchd logic from _XConnectXCB as it's handled in XCB
      Don't append the screen number when using a launchd socket
      xcb: Add TCP fallback

Josh Triplett (1):
      Stop returning an int from _XIDHandler and _XSeqSyncFunction

Julien Cristau (1):
      man: Fix typo in Makefile

Kristian Høgsberg (1):
      XErrorDB: Add new DRI2 request names

Kusanagi Kouichi (1):
      Fix manual typos.

Marko Myllynen (1):
      Bug 27465 - Rewritten fi_FI.UTF-8 Compose file

Markus Duft (1):
      Bug 26839: Fix build problem on Interix (POSIX layer on Windows)

Paul Bender (2):
      Bug 22590 - libX11 1.2.1 has broken abstract namespace support
      Bug 22591 - configure does not obey the --enable-*-transport options

git tag: libX11-1.3.4
git branch: libX11-1.3-branch

http://xorg.freedesktop.org/archive/individual/lib/libX11-1.3.4.tar.bz2
MD5:  f65c9c7ecbfb64c19dbd7927160d63fd
SHA1: 5aab6dc8ed5ec0e86419626715efc3edd34d1db4

http://xorg.freedesktop.org/archive/individual/lib/libX11-1.3.4.tar.gz
MD5:  03c53fc6509ee2d0dfc7cc593b18fbc7
SHA1: 9aff29ed954d89d6fa743994111b5a9d59e74d1f


- --
	-Alan Coopersmith-        alan.coopersmith at oracle.com
	 Oracle Solaris Platform Engineering: X Window System

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (SunOS)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkwIM3cACgkQovueCB8tEw6BWQCeIsINqkdLqzXJbEt31+/tW6t5
1f8An2aFFxkCSGFxXAXWW74qXlo2OKDx
=simM
-----END PGP SIGNATURE-----


More information about the Xcb mailing list