Age | Commit message (Collapse) | Author | Files | Lines |
|
1.2.1:
This release builds on the DocBook/XML conversion of the API documentation
included in the previous release with cleanups & improvements to make the
documentation more useful and usable.
1.2.0:
This release adds the specification documents for the API's for both
extensions, converted from the original troff format to DocBook/XML.
It also includes the usual recent rounds of build configuration improvements
and janitorial cleanups.
|
|
|
|
1.0.6:
This minor maintenance release provides the latest set of the usual
build configuration improvements and janitorial cleanups.
1.0.5:
This minor maintenance release provides the latest set of the usual
build configuration improvements and janitorial cleanups.
|
|
|
|
1.3.2:
This minor maintenance release mainly makes the man pages less sucky.
The build configuration was also made to suck a little less too.
1.3.1:
This release includes several fixes to the error handling paths
in the library, as well as the usual set of recent build configuration
improvements and janitorial cleanups.
|
|
|
|
1.1.2:
This minor maintenance release of the Xlib-based library for the
Xinerama extension protocol provides the usual set of recent build
configuration improvements and janitorial cleanups.
1.1.1:
This minor maintenance release of the Xlib-based library for
the Xinerama extension protocol provides the usual set of
recent build configuration improvements and janitorial cleanups.
|
|
|
|
2.3.1:
This bug fix release corrects a regression in font emboldening introduced
in 2.3.0. Another bug against font appearance in 2.3.0 has been reported
but not yet resolved - since no progress was being made on it, I decided
to stop holding back the release of the fix we have.
2.3.0:
Notable changes in this release include:
- Subpixel LCD text rendering improvements
- Dropped support for building against versions of freetype2, fontconfig &
libXrender that pre-dated pkgconfig support.
- Raised minimum required versions to freetype2 2.1.6 & fontconfig 2.5.92.
plus of course assorted bug fixes and build configuration improvements.
2.2.0:
This release removes the deprecated xft-config script now that pkg-config
is well-established as it's replacement. It also updates the xft pkg-config
file to reduce unnecessary linking in users of libXft, but may cause issues if
used with versions of pkg-config older than the pkg-config 0.22 release from
2007.
It also includes the usual recent set of build configuration improvements and
janitorial cleanups.
|
|
|
|
(I wonder if patch-aa is really needed, and for what.)
This release provides the cleanups and build configuration improvements
that have been made since the last libXevie release in 2006.
|
|
|
|
1.1.13:
This release fixes a few bugs, including making the version number
reported in Xcursor.h match that reported in xcursor.pc & configure.
1.1.12:
This bug fix release fixes bugs.
1.1.11:
This minor maintenance release provides the usual recent set of
build configuration improvements and janitorial cleanups.
|
|
|
|
This minor maintenance release includes some bug fixes, some compiler
warning fixes, some documentation typo fixes, some build configuration
fixes, and some janitorial fixes - a little something for everyone to
fixate on.
|
|
|
|
This minor maintenance release provides build improvements and
reduces both buildtime & runtime dependencies of the library.
|
|
|
|
Pointer barrier support, along with the usual buildsystem updates.
|
|
|
|
1.0.11:
This release contains several memory management bug fixes, including
one that caused xedit to be "very unstable" when built with gcc 4.7.
1.0.10:
This release includes a number of buildtime and runtime bug fixes,
build configuration and documentation improvements, and general cleanups.
1.0.9:
This minor maintenance release fixes a number of build issues,
as well as some minor documentation cleanups.
1.0.8:
This minor maintenance release fixes some bugs, improves build
configuration, includes various janitorial cleanups, and delivers
for the first time the DocBook/XML conversion of the API docs that
were previously in troff format.
|
|
|
|
3.5.10:
This minor maintenance release includes compiler warning fixes,
build configuration improvements, and other janitorial cleanups.
3.5.9:
This minor maintenance release provides a large collection of
build configuration improvements and other janitorial cleanups.
|
|
|
|
1.1.1:
This release includes cleanups of code that causes compiler warnings;
improvements to the documentation, including cross linking to other
X.Org docs; and build configuration improvements.
1.1.0:
API documentation for this library has been added in this release in the
docs directory in DocBook format. If xmlto is installed, it will be
converted to supported formats and installed in $(docdir) unless
--disable-docs is passed to configure.
This release also includes the usual recent set of build configuration
improvements and janitorial cleanups.
|
|
|
|
1.1.3:
This regression repair release reverts a regrettable revision.
1.1.2:
This release includes a good number of bug fixes, some initial unit tests
for checking several recent fixes, compiler warning cleanups, and build
configuration improvements.
The included documentation for the libXt API has been transformed into the
DocBook/XML format, to allow processing with the same toolchain as the rest
of the X.Org docs, producing better and more modern output formats, and
providing support for cross-linking with the other X.Org docs.
1.1.1:
This release fixes a longstanding crash on 64bit sparc, and a nasty bug
in the new XtAsprintf function added in 1.1.0.
1.1.0:
This release includes several bug fixes, as well as the usual set of recent
build configuration improvements & janitorial cleanups. The minor version
was bumped to indicate addition of XtAsprintf to exported API.
1.0.9:
This release includes several bug fixes, as well as the usual set
of recent build configuration improvements & janitorial cleanups.
|
|
|
|
|
|
1.2.2:
This minor maintenance release provides the usual recent collection of
build configuration improvements and janitorial cleanups.
1.2.1:
This minor maintenance release provides the usual recent collection of
build configuration improvements and janitorial cleanups, with no
additional snarkiness beyond that provided in this announcement.
|
|
|
|
1.3.1:
While this release includes some minor cleanups for compiler warnings, the
bulk of the changes are improving the documentation & formatting for all
the extension API specs included in this package.
1.3.0:
(no changes found)
1.2.0:
This release of the catchall library for the X11 extensions without
their own libraries adds documentation for many more of the extension
API's, in the form of the documents formerly delivered in xorg-docs,
now moved here and translated from a variety of formats to DocBook/XML.
|
|
|
|
1.8.1:
Arnaud Fontaine (1):
Add xkb_internals and xkb_issues to EXTRA_DIST.
Jeremy Huddleston (2):
Revert "Fix include order with Xdmcp on WIN32"
darwin: Use read(2) rather than recv(2)
Jon TURNEY (2):
Fix build of xcb_auth.c with XDMCP on WIN32
Update use of error_connection under WIN32 to _xcb_conn_ret_error()
Julien Cristau (1):
Fallback to TCP if no protocol is specified and the UNIX connection fails
Julien Danjou (2):
Bump xcb-proto requirement
Release libxcb 1.8.1
Uli Schlachter (1):
Fix a busy loop on BSD and Mac OS
1.8:
Aaron Plattner (1):
xcb_disconnect: call shutdown() to force a disconnect
Alan Coopersmith (5):
Use special path to sockets when running under Solaris Trusted Extensions
Remove unused DECnet code
Add #include <sys/socket.h> to xcb_conn.c
Make launchd code in xcb_util.c match surrounding code indent levels
If protocol is "unix", use a Unix domain socket, not TCP
Arvind Umrao (1):
Added more error states and removed global error_connection
Carlos Garnacho (1):
Handle XGE events with the "send event" flag
Christoph Reimann (14):
added xcb_sumof() with restriction to uint8_t
xkb: updated configure.ac/Makefile.am
new and still preliminary functions for switch; feautures include - API compatibility with valueparam - r
xkb: added pkg config file
added generating code for _serialize() in case of variable sized structs (largely untested)
preliminary handling of further special cases in unserialize first attempts to unify serialize and unserializ
partial rewrite of serialize helper functions completed; _serialize() & _unserialize() have been tested for s
bug fixes for all kinds of 'special cases'
attempt to fix special case: variable fields followed by fixed size fields
renamed most _unserialize() functions to _sizeof() and fixed _unserialize() for the special case of intermixed va
special case 'intermixed variable and fixed size fields': fixed reply side, needs testing
added accessors for special cases major bugfixes include: rewrite of prefix related functions, merge of seria
small fix in the xkb pkg file
small fix to get rid of some compiler warnings also added very basic documentation for xkb
David Coles (1):
Add support for building with Python 3
James Jones (1):
Insert, not append explicit xcbgen dir python path
Jamey Sharp (15):
xcb_request_check: Sync even if an event was read for this sequence.
_xcb_conn_wait: Shut down the connection on unexpected poll() events.
xcb_send_request: Send all requests using a common internal send_request.
xcb_request_check: Hold the I/O lock while deciding to sync.
xcb_discard_reply: Simplify by re-using poll_for_reply helper.
xcb_in: Use 64-bit sequence numbers internally everywhere.
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb/libxcb
Include XKB in ./configure's summary output.
Enable AM_SILENT_RULES on automake 1.11 or newer.
Factor reader_list management out of wait_for_reply.
Dequeue readers that can't receive any new responses.
Introduce xcb_wait_for_event_until, for consuming responses in wire-order.
Delete the old c-client.xsl.
Revert "Introduce xcb_wait_for_event_until, for consuming responses in wire-order."
Keep ALIGNOF definition out of the public namespace.
Jeetu Golani (8):
Win32 code for xcb-1.5
windefs.h is now called xcb_windefs.h - changed all includes to reflect that.Replaced one instance ofWIN32 with _
changes in xcb_windefs.h - the flag _XCB_WINDEFS_H replaces WINDEFS_H
restablished inclusion of fcntl.h and netinet/tcp.h in xcb_util.c -- without these the code no longer compiled on
xcb_in.c #ifndef _WIN32 inside of #if USE_POLL redundant and removed
Set errno=0 in read_block. On Win32 there is no errno and this makes the do..while loop execute only once. Al
Replaced read() in read_block and _xcb_in_read() with recv for all platforms. MSG_WAITALL is undefined in Min
Don't validate FD_SETSIZE on Win32
Jeremy Huddleston (1):
darwin: Don't use poll() when expected to run on darwin10 and prior
Jon TURNEY (1):
Fix WIN32 compilation after commit 163c47bdc0d32785d831e4c93fea9ab7e023446b
Josh Triplett (1):
Allow disconnecting connections that are in error state.
Julien Danjou (1):
Release libxcb 1.8
Keith Packard (1):
Make xcb_take_socket keep flushing until idle
Markus Duft (1):
Support pre-IPv6 systems (without getaddrinfo)
Michael Stapelberg (1):
Drop AI_ADDRCONFIG when resolving TCP addresses
Nick Bowler (1):
xcb_auth: Fix memory leak in _xcb_get_auth_info.
Peter Harris (10):
Merge branch 'master' of git://github.com/topcat/xcb-win32
Merge branch 'gsoc2010' of git://anongit.freedesktop.org/~chr/libxcb
Add xkb.* to gitignore
Don't emit out-of-module sizeof definitions
Fix memory leak in _sizeof implemented with _unserialize
Make *_unserialize safe to use on buffers in-place
Clean up a couple of warnings in xprint
Fix _unserialize of reply headers
Merge branch 'master' of git://anongit.freedesktop.org/~peterh/libxcb
Don't try to sizeof(void)
Rami Ylimäki (3):
Prevent reply waiters from being blocked.
Prevent theoretical double free and leak on get_peer_sock_name.
Introduce a variant of xcb_poll_for_event for examining event queue.
Ryan Pavlik (2):
Fix include order with Xdmcp on WIN32
Use WSAStartup()/WSACleanup() on WIN32
Uli Schlachter (3):
xcb_take_socket: Document sequence wrap requirements
Compute alignment correctly
Fix a dead-lock due to xcb_poll_for_reply
Vincent Torri (1):
fix Windows build and installation
|
|
|
|
|
|
|
|
Alex Plotnick (2):
Add missing padding bytes to ChangeKeyboardMapping request
Corrected type of FakeInput rootX & rootY fields
Christoph Reimann (9):
changed Exception message in case of unknown/unhandled XML tags
xcbgen: perform lenfield lookup within all anchestors
add support for new expr tags popcount, enumref, sumof
- changed handling of anchestor types (may be more than one now) - added SwitchType and BitcaseType
assign switch name to bitcases as well (important in case of switch that appear inside another switch)
xproto.xml: turned valueparam in CreateWindow request into switch
support name attribute for bitcases and set BitcaseType.has_name accordingly
small fix wrt bitcase type names
xcbgen: small fix to store anchestor objects more systematic xml: small fixes according to Xlib or the spec
David Coles (1):
Use absolute imports in xcbgen for Python 3 compatibility
Fredrik Höglund (1):
dri2: Update to version 1.3 (v2)
Ian Romanick (4):
glx: Replace some 'reserved' fields with explicit padding
glx: Use glx:CONTEXT for share_list parameter of CreateNewContext
glx: Use FBCONFIG type for fbconfig parameter of CreateNewContext and CreatePixmap
glx: Add protocol for GLX_ARB_create_context and GLX_ARB_create_context_profile
James Jones (1):
Add support for fence sync objects
Julien Cristau (2):
xf86dri: fix GetDrawableInfo reply
xproto: fix TranslateCoordinates reply
Julien Danjou (2):
Fix 9efd2ac87b9eca51d07173cf33d48f4d3b77509e field name
Release xcb-proto 1.7
Marcin Kościelnicki (3):
xcbgen: Add unop support
xf86vidmode: Fix padding expressions
dri2: Add proper padding before driver_name
Mike Frysinger (1):
add libdir/exec_prefix to xcb-xproto.pc
Mikhail Gusarov (1):
Revive support for hex literals in protocol
Peter Harris (9):
Add description of new protocol elements
Add XKEYBOARD protocol description
Collection of small fixes for xkb.xml
xkb: Fix opcode for Bell and GetState requests
Merge branch 'gsoc2010' of git://anongit.freedesktop.org/~chr/xcb_proto
Fix 'make check'
Revert "xproto.xml: turned valueparam in CreateWindow request into switch"
[xkb] Rename type, sequence, and length
Merge branch 'master' of git://anongit.freedesktop.org/~peterh/xcbproto
Robert Ancell (4):
Fix ChangeHosts address string
Fix SetFontPath path string encoding
Fix some fields name
Fix XKB GetState missing lookupMods field
Uli Schlachter (1):
Add RENDER 0.11 definitions
|
|
|
|
1.1.1:
This release builds on the DocBook/XML conversion of the XDMCP spec
included in the 1.1.0 release with cleanups & improvements to make
the documentation more useful and usable.
1.1.0:
This release features a major refactoring and cleanup of the code base,
and conversion of the XDMCP specification from troff to DocBook/XML,
along with the usual recent set of build configuration improvements and
janitorial cleanups.
|
|
|
|
This release improves handling of the locking of the Xauthority file,
as well as documentation cleanups and build configuration improvements.
|
|
|
|
1.2.1:
This release includes more documentation cleanups & improvements,
fixes for issues found by static analysis & compiler warnings, and
of course some build configuration improvements.
1.2.0:
This release fixes a couple of bugs and includes a lot of work
from multiple people on the documentation to convert the ancient
troff scrolls to DocBook/XML. It also includes the usual recent
rounds of build configuration improvements and janitorial cleanups.
|
|
Nothing recorded in Changelog for this version
|
|
|
|
1.0.8:
This release fixes a number of issues found by static analysis and
compiler warnings, and includes a large set of cleanups and improvements
to the DocBook format specs for the protocol and docs for the API.
1.0.7 (no short summary available):
Adam Jackson (1):
libICE 1.0.7
Alan Coopersmith (1):
Move ICE protocol & API specs from xorg-docs module
Gaetan Nadon (8):
.gitignore: use common defaults with custom section # 24239
Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
Deploy the new XORG_DEFAULT_OPTIONS #24242
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
config: move CWARNFLAGS from configure.ac to Makefile.am
config: remove the pkgconfig pc.in file from EXTRA_DIST
config: update AC_PREREQ statement to 2.60
Jeremy Huddleston (2):
This is not a GNU project, so declare it foreign.
Fix include ordering, so -I../include precedes $CPPFLAGS which could
Jesse Adkins (1):
Purge cvs tags.
Julien Cristau (1):
Set the close-on-exec flag for listening sockets
Matt Dew (1):
specs: convert ICE doc/specs from xorg-docs module to DocBook XML
|
|
|
|
This minor maintenance release fixes a pile of issues found by static
analysis & compiler warnings, along with build configuration improvements
and cleanup of the library's exported symbol list.
|
|
|