[Xcb-commit] Changes to 'refs/tags/1.0'

Josh Triplett josh at kemper.freedesktop.org
Thu Nov 23 23:56:29 PST 2006


Tag '1.0' created by Josh Triplett <josh at freedesktop.org> at 2006-11-23 20:45 -0800

Release libxcb 1.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFZghkGJuZRtD+evsRAuOuAKCe5jPoR0w6zjfHpfv3q+u3ihO5PQCdFz+S
j+tv9b9l6Vhi70pNb+dy9o8=
=v+t0
-----END PGP SIGNATURE-----

Changes since 1.0-RC3:
Diego 'Flameeyes' Pettenò:
      Avoid race condition when using multiple make jobs

Ian Osgood:
      Fix IP6 work for FreeBSD/Mac.

Jamey Sharp:
      Switch from the old AM_PATH_CHECK macro to pkg-config.
      Turn off Doxygen warnings for undocumented API, for now.
      Make doc installation work and simplify doc/Makefile.am.
      Fix Doxygen warnings.
      Provide xcb_prefetch_maximum_request_length counterpart to xcb_get_maximum_request_length.
      htmldir was introduced in autoconf 2.59c: set a reasonable value for earlier versions.
      Bug #5958: zero out padding bytes in requests.
      Remove support for the <localfield> tag: nothing needs it.
      Bug #5958: Also zero out the implicit pad byte in empty requests.
      Use pthread-stubs as needed, and list xdmcp in Requires.private when XCB is built to use it.
      xcb-proto has no libraries or headers, so don't use XCBPROTO_CFLAGS or XCBPROTO_LIBS.

Josh Triplett:
      Add new xcb_parse_display test cases, most related to IPv6 addresses
      Support displays with IPv6 addresses or hosts which resolve to IPv6 addresses
      Support authentication for IPv6 connections
      Only use AI_NUMERICSERV if defined.
      Refactor auth code to get display number from xcb_connect
      Support XDM-AUTHORIZATION-1 on IPv6
      Replace uses of "long" with uint32_t, and similar; fixes 64-bit bugs
      Check for getaddrinfo rather than gethostbyname in configure.ac
      Remove --with-opt and --with-debug options from configure.ac; use CFLAGS instead
      Rework doxygen build and install to work with srcdir != builddir
      Rewrite automake's data installation rules, because they suck.
      Release libxcb 1.0

TORRI Vincent:
      add AM_CHECK_DOXYGEN macro
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb/libxcb
      add xcb.doxygen to EXTRA_DIST
      add Makefile.am for building/installing doxygen doc

---
 Makefile.am          |    2 -
 NEWS                 |   59 ++++++++++++++++++++++++++++++++
 README               |    5 +-
 acinclude.m4         |   75 +++++++++++++++++++++++++++++++++++++++++
 configure.ac         |   73 ++++++++++------------------------------
 doc/.gitignore       |    1 
 doc/Makefile.am      |   42 +++++++++++++++++++++++
 doc/xcb.doxygen.in   |   13 +++----
 src/Makefile.am      |    9 +---
 src/c-client.xsl     |   44 +++++++++++++++---------
 src/xcb.h            |   22 ++++++++++--
 src/xcb_auth.c       |   93 +++++++++++++++++++++++++++++----------------------
 src/xcb_conn.c       |    2 -
 src/xcb_ext.c        |    2 -
 src/xcb_out.c        |   40 +++++++++++++++++----
 src/xcb_util.c       |   78 +++++++++++++++++++++++++++---------------
 src/xcbint.h         |   17 ++++++++-
 tests/check_public.c |   25 +++++++++++++
 xcb.pc.in            |    2 -
 19 files changed, 436 insertions(+), 168 deletions(-)
---


More information about the xcb-commit mailing list