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

Arnaud Fontaine arnau at kemper.freedesktop.org
Mon Apr 25 09:45:46 PDT 2011


Tag '0.3.8' created by Arnaud Fontaine <arnau at debian.org> at 2011-04-25 17:44 -0700

Release 0.3.8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAk21pPwACgkQvfKiIF42GdOoMgCgl0c5aXkJiB8FNz6Ba1iALgKl
zDgAnimwKJCoy+ln9a+xrSjGNgcj8sJD
=LjxL
-----END PGP SIGNATURE-----

Changes since the dawn of time:
Alan Coopersmith (5):
      Bug #7150: Check for gcc & Sun cc in configure.ac and use correct flags to turn on more warnings for each
      Bug #7150: Rename "len" to "namelen" to avoid m4 substitution
      Make sure m4 supports -I flag, if not, try finding gnu m4
      Fix typos in various header comments
      Rename XCB_EVENT_ERROR_SUCESS to XCB_EVENT_ERROR_SUCCESS

Arnaud Fontaine (17):
      Add xcb_poll_for_event_loop and rename xcb_event_loop to match.
      [atom] Move '*discriminated_atom*' functions from icccm to atom
      [icccm] Bump library version number to 0.3.0.
      Check for ssize_t in configure for xcb-util-common.h
      event: update to libxcb 1.4
      event: fix compiler warning due to missing include for memset
      Bump version to 0.3.6
      Bump version to 0.3.7
      Add AM_MAINTAINER_MODE for vendors
      Split up atom, aux event into their own repository
      Create a single shared library and header file and reset SONAME
      Remove deprecated atoms.
      Remove synchronous xcb_atom_get()
      Remove useless xcb_atom_get_fast*() and xcb_atom_get_name().
      Bump version to 0.3.8
      Fix package name
      Release 0.3.8

Bart Massey (17):
      Removed GNU make constructs from Makefile.
      added xcb_aux_get_depth_by_visual_id()
      added xcb_aux_find_visual functions
      added checked versions of aux_create_window and aux_create_gc functions
      added checked version of aux_change_gc function
      xcb_aux_parse_color()
      added PARAM macros
      added aux_set_line_attributes_checked
      added fast inline bitops xcb_bitops.h
      used doxygen -u to create a much more elaborate doxyfile
      fixed xcb_params_gc_t so that tile_stipple_origin members had reasonable naming
      added aux_clear_window() for xlib compatibility, in spite of misgivings
      fixed existing roundups, added rounddowns
      re-fixed my stupid visual_class typo; thanks to Thomas Hunger for the report
      made xcb_handle_event() externally visible
      fixed missed reference in previous patch
      wrapped xcb_atom.h for C++ per bug report of <comick at autistici.org>

Bob Ham (1):
      Add a check on xproto version libxcb was compiled with

Dirk Wallenstein (1):
      Use an absolute URL for the m4 submodule

Donnie Berkholz (1):
      Add correct dependencies in xcb-util.

Eric Anholt (1):
      Move .cvsignore to .gitignore.

Gaetan Nadon (5):
      config: use the default xorg .gitignore file
      config: generate ChangeLog and INSTALL
      Fix distcheck due to xcb_atom.h
      Remove the Doxyfile which is unused, out dated and wrong.
      pkg-config files: remove LIBS which is unrequired and undesirable

Henning Sten (2):
      add doxygen documentation markup for XCB_EVENT_RESPONSE_TYPE_MASK macro
      introduce function xcb_atom_get (essentially a synchronous xcb_intern_atom, use it only on non-performance critical execution paths)

Ian Osgood (4):
      All xcb-util libraries compile after the Great Renaming.
      Naming changes must go into m4 files.
      Install headers to "xcb", not "X11/XCB".
      Adapt xcb/util libraries for removal of XID structures.

Jamey Sharp (9):
      Update .gitignores for .o files and autofoo stuff.
      Unify autofoo .gitignore bits into one top-level file, and remove resulting redundancies.
      libxcb now installs header files in <xcb>, not <X11/XCB>.
      Bug #6781: make util compile with srcdir != builddir.
      Clean up built sources. Makes `distcheck` pass.
      Release xcb-util 0.2
      All util libraries require the XCB 1.0 API; check for it in configure.
      Delete redundant core-protocol error codes.
      Delete callback-based APIs for events, properties, and replies.

Jon TURNEY (2):
      Update autogen.sh to one that does builddir != srcdir
      Link with -no-undefined

Jonathan Landis (1):
      Fix copyright statement

Josh Triplett (5):
      Remove xcl and CVSROOT.
      Fix xcb-util library dependencies, including both the new dependency libXCBImage needs on libXCBShm, as well as many other issues discovered in the process.  These include using automake variables appropriately in order to actually link shared libraries against each other and ensure libraries have NEEDED entries for the libraries they depend on, consequently needing to reorder the top-level SUBDIRS to build property before icccm, adding dependencies to .pc.in files, fixing .pc.in files to not all use the name and description for XCBImage, and adding appropriate library dependencies to test programs.
      Set all package bugreporting addresses to xcb at lists.freedesktop.org
      Add m4 files to EXTRA_DIST.
      Integrate top-level .gitignore into .gitignore for each subdirectory

Julien Danjou (19):
      prepare 0.2.1 release
      atom: prefix functions and types
      atom: bump version info
      atom: include xcb headers
      event: rework, rename and add some documentation
      event: define XCB_EVENT_RESPONSE_TYPE_MASK
      doc: add various authors, remove old todo item
      doc: enable doxygen doc in various submodule
      configure: stop if m4 is not found
      Release xcb-util 0.3.1
      build: add check for xproto >= 7.0.8
      Release xcb-util 0.3.2
      Release xcb-util 0.3.3
      event: add functions to convert event/errors to labels
      event: simplify proto
      event: add error values
      event: add define to get request and error types
      bump version to 0.3.4
      Release xcb-util 0.3.5

Keith Packard (1):
      xcb_mask must not be zero when n == 32.

Mikhail Gusarov (3):
      Add xcb_aux_change_window_attributes_checked
      Zero out handlers list in xcb_event_handlers_init
      Typo in configure.ac

Peter Harris (2):
      Don't call exit() in xcb_aux_get_depth; return 0 instead.
      Deprecate namespaceless pre-defined atoms

TORRI Vincent (5):
      Merge branch 'master' of git+ssh://doursse@git.freedesktop.org/git/xcb
      fix compilation with c++ compilers. Remove some trailing spaces
      use XCBNone instead of None
      rename the libraries from libXCBFoo.* to libxcb-foo.*. Use foo_CPPFLAGS instead of foo_CFLAGS (*_CFLAGS variables store preprocessor options)
      event/events.c

Tilman Sauerbeck (2):
      Bug #10877: Fixed the atom values that are written to the hash table.
      atom: Replace 'char *atom_names[]' with one big string and array of offsets.

Ulrich Eckhardt (1):
      "Clean up" magic structure stuff for C++.



More information about the xcb-commit mailing list