[ANNOUNCE] libX11 1.4.0

Alan Coopersmith alan.coopersmith at Oracle.COM
Sun Nov 21 14:38:32 PST 2010


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

After 3 release candidates, it's finally done - libX11 1.4 is released.

As previously warned, libX11 1.4 *requires* libxcb.   The Xlib 1.3 branch
continues to support the --without-xcb option for the benefit of any
remaining distributors who do not yet ship XCB in their stable releases.

Changes since the last release candidate:

Alan Coopersmith (1):
      libX11 1.4.0

Dan Nicholson (2):
      config: Fix architecture check for OS/2 to skip nios2 cpu
      config: Check host string when deciding architecture to build for

Gaetan Nadon (1):
      config: HTML file generation: use the installed copy of xorg.css

Changes since libX11-1.3.6, the previous stable release:

Aaron Plattner (1):
      XOpenDisplay: save the correct display_name value

Adam Jackson (2):
      Use -version-number consistently instead of -version-info
      Zero buffer data in BufAlloc()

Alan Coopersmith (36):
      LINEAR_RGB_InitSCCData: When malloc fails, don't try to free unallocated bits
      specs/libX11: Convert troff .IN macros to docbook <indexterm> tags
      specs/libX11: Clean up author list & acknowledgements a little
      specs/libX11: Glossary terms should not be marked as functions
      specs/libX11: Mark a number of <acronym>s
      specs/libX11: Move punctuation outside of the <function> tags
      specs/libX11: Make whitespace around <function> tags more uniform
      specs/libX11: Glossary cross-reference links
      specs/libX11: Mass substitution of <function> tags with more specific tags
      Replace untranslated .hN macros with <filename> tags to show header names
      specs/libX11: Fix out-of-place text in Chapter 1
      specs/libX11: Convert Appendix A tables to real tables
      xmlrules.in: Add chunked-html rule to manually generate smaller files
      specs/libX11: Appendix C: convert literallayouts to synopsis or programlisting
      specs/libX11: Explicitly tag document as English
      specs/libX11: Fix section headers in Appendix D
      specs/libX11: App. D: convert literallayouts to synopsis or programlisting
      specs/libX11: Convert simpler eqn markup to docbook tags
      specs/libX11: Tag WM_* as <property>
      specs/libX11: convert multicolumn lists from tables to <simplelist>
      specs/libX11: Add indexterms for headerfiles that .hN used to provide
      specs/libX11: Fix up list of header files in Ch.1 & add index entries
      specs/libX11: make sure all files have DOCTYPEs so standard entities work
      specs/libX11: Manual cleanup pass over Ch. 1
      specs/libX11: Convert \- to &minus; and \^ to either &hairsp; or removed
      specs/libX11: Fix column count of Gravity Attributes table
      libX11 1.3.99.901 (1.4.0 RC1)
      Sun's copyrights are now owned by Oracle
      XIM spec title page minor formatting cleanup
      Make locale data build non-recursive / parallelizable
      Bug 19379 - Provide docs with overview of all compose key combinations
      libX11 1.3.99.902 (1.4.0 RC2)
      Require xorg-macros 1.11 now that it is released
      libX11 1.3.99.903 (1.4.0 RC3)
      libX11 1.4.0

Dan Nicholson (4):
      docs: Remove directory prerequisites from make rules
      docs: Disable fop documentation by default
      config: Fix architecture check for OS/2 to skip nios2 cpu
      config: Check host string when deciding architecture to build for

Daniel Stone (1):
      configure.ac: Change from deprecated AC_DEFINE_DIR to AX_

Fernando Carrijo (1):
      Purge macros NEED_EVENTS and NEED_REPLIES

Gaetan Nadon (13):
      specs: specdir is required to install xml files
      specs: use pattern rules rather than suffix rules
      specs: move indexterm from glossdef to glossterm
      specs: update .gitignore now that all groff generated files are gone
      specs: xsl stylesheet requires abs path to images
      man: using the C preprocessor is not required for man pages.
      config: reinstate XORG_PROG_RAWCPP erroneoulsy removed
      man: simplify building of shadow man pages
      man: xkb: remove unused variable LIB_MAN_DIR_SUFFIX
      config: remove man-pages configuration option
      config: remove unhelpful comment in .gitignore
      config: remove man page suffix from bottom summary
      config: HTML file generation: use the installed copy of xorg.css

James Cloos (1):
      Revert “Dolt-ify"

Jamey Sharp (5):
      poll_for_response: Really handle xcb_poll_for_reply getting a reply.
      xcb_io.c: poll_for_response doesn't guarantee there's a pending request.
      Revert "poll_for_response: Really handle xcb_poll_for_reply getting a reply."
      Revert "xcb_io.c: poll_for_response doesn't guarantee there's a pending
request."
      poll_for_response: Really handle xcb_poll_for_reply getting a reply.

Jeremy Huddleston (1):
      Add an "X11_" string to header guards to avoid possible collision

Jeroen Hoek (1):
      libX11/nls compose tables, add LATIN CAPITAL LETTER SHARP S

Jon TURNEY (1):
      Add C.UTF-8 and C.ASCII locale aliases

Josh Triplett (2):
      Remove support for building without XCB
      Mark the rest of Xprivate.h as _X_HIDDEN.

Marko Myllynen (2):
      Implement SFS 5966 Annex 4 for Finland
      Fix two typos in SFS 5966 Annex 3

Matt Dew (2):
      specs: replace troff source with docbook-xml source
      specs: replace troff source with docbook-xml source

git tag: libX11-1.4.0

http://xorg.freedesktop.org/archive/individual/lib/libX11-1.4.0.tar.bz2
MD5:  b63d9f7493a61df51d0c0be04ac435e4
SHA1: 3d198f5578733d6c3d81c005025875f6d084668e

http://xorg.freedesktop.org/archive/individual/lib/libX11-1.4.0.tar.gz
MD5:  3cb91f1f20884661b2b8aae03853441d
SHA1: a9d58ed4244a9c67ab12c5717d868aa9f0e28699


- --
	-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

iEYEARECAAYFAkzpn2cACgkQovueCB8tEw4tOwCdGLuIjMk0rX/oxrddjGmEPaWo
Ci4AnjRLIrBHlOI6IvjbdUEV5a5c0fcq
=jdrD
-----END PGP SIGNATURE-----


More information about the xorg-announce mailing list