[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