summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2006-05-10Stop overwriting CFLAGS in xcb/src/Makefile.am.Josh Triplett
2006-05-07Fix dependencies on libXCB.la to not walk down from $(top_builddir); this ↵Donnie Berkholz
fixes parallel builds.
2006-04-28Move the remainder of the constants in X.h into XML enumerations.Ian Osgood
Fix xcb_auth to use one of the new enumerations.
2006-04-27Add an explanation of libtool -version-info to src/Makefile.am, and add an ↵Josh Triplett
explicit -version-info 0:0:0 for all libraries.
2006-04-27Fix a comment for the renaming of XCBConnSetupSuccessRep to XCBSetup, and ↵Josh Triplett
fix another comment which had a copy-paste error.
2006-04-27Declare arguments const in the various structure accessors, so XCBGetSetup ↵Jamey Sharp
is not so painful to use.
2006-04-26Rename ConnSetup* to Setup*, Setup*Rep to Setup*, and SetupSuccess* to ↵Jamey Sharp
Setup*. Provide deprecated backwards-compatability functions and typedefs for the old names, to be removed before 1.0.
2006-04-26Changes to makefile to build libXCBxtestIan Osgood
2006-04-24Add support for DECnet. Still needs configure-script options to enable.Patrick Caulfield
2006-04-20Minor performance improvement: do not call _xcb_in_expect_reply unless it is ↵Jamey Sharp
needed. It is not often needed.
2006-04-19Add <sys/select.h> to xcb_in.c to fix bug #6122.Jamey Sharp
2006-04-19Bugfix: xcb_conn.c included <sys/fcntl.h> instead of the POSIX-standard ↵Alan Coopersmith
<fcntl.h>.
2006-04-19Remove the last goto in XCB: XCBWaitForReply now permits multiple threads to ↵Jamey Sharp
force the same cookie.
2006-04-19Restructure XCBWaitForReply to eliminate two gotos.Jamey Sharp
2006-04-19Fixed poll_for_reply, added comments, and refactored XCBWaitForReply to call ↵Jamey Sharp
poll_for_reply.
2006-04-19Add XCBPollForReply and deprecate XCBGetRequestRead and XCBGetQueuedRequestRead.Jamey Sharp
2006-04-16Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcbJosh Triplett
2006-04-15Add xcbint.h to noinst_HEADERS, so it gets distributed.Josh Triplett
2006-04-15Use screensaver.xmlJosh Triplett
2006-04-15Put EXTHEADERS and EXTSOURCES in order.Josh Triplett
2006-04-15Split all non-essential extensions into their own separate libraries, namedJosh Triplett
libXCBextname. To use extension extname, include extname.h and link with -lXCBextname. This allows extensions to change without bumping the main libXCB version. bigreq and xc_misc remain in libXCB, because XCB uses them internally to make big requests and to allocate XIDs, respectively.
2006-04-09Retry a select() if it returns with EINTR. Fixes IO errors in Xephyr, which isEric Anholt
often interrupted by timers.
2006-04-09Remove unnecessary include. Noticed by jamey.Eric Anholt
2006-03-16The typedefs replacing Xmd.h conflict with Xmd.h. Here is a hacky ↵Jamey Sharp
workaround: FIXME!
2006-03-15Change <bit> syntax to <bit>n</bit> as Jamey and Josh suggestedIan Osgood
and add more button, key, and graphics enumerations.
2006-03-15Remove proto/X11 dependencies from xcb-demo.Ian Osgood
2006-03-14Remove xcb-util dependency on proto/X11Ian Osgood
by moving many defs from X.h to <enum>s in xproto.xml
2006-03-14Fix XCBGetSetup to match prototype.Ian Osgood
2006-03-14Merge branch 'master' of git+ssh://iano@git.freedesktop.org/git/xcbIan Osgood
2006-03-14Add an expression construct <bit bit="n"/>Ian Osgood
for mask enumerations such as CW flags. Replaces the C-specific use of 1<<n in xproto.xml
2006-03-14doxygen documentation of the APITORRI Vincent
2006-03-13Remove dependencies on Xmd.h and X.hIan Osgood
(Still including X.h until defs are moved to xproto.xml and xcb-util and xcb-demo are fixed to use them.)
2006-03-13Remove last deprecation warning.Ian Osgood
2006-03-12Merge branch 'master' of git+ssh://iano@git.freedesktop.org/git/xcbIan Osgood
2006-03-12Restructure to remove most deprecation warnings.Ian Osgood
2006-03-12Use libXdmcp, if available with XdmcpWrap, for XDM-AUTHORIZATION-1. Closes ↵Jamey Sharp
bug #6106.
2006-03-12Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcbJamey Sharp
2006-03-12Only _xcb_conn_wait calls _xcb_out_write now, so move it to xcb_conn.c and ↵Jamey Sharp
make it static.
2006-03-12Remove c->out.vec. Pass iovecs directly down the call tree. Add ↵Jamey Sharp
_xcb_out_flush_to, refactor other functions, make write_block static.
2006-03-11Portability fixes. Should help DragonFly and Solaris, and should not hurt ↵Jamey Sharp
anything else. Tested only on linux so far though.
2006-03-09Move c->out.vec refs out of _xcb_conn_wait up to _xcb_out_flush.Jamey Sharp
2006-03-08Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcbJamey Sharp
2006-03-08Unify autofoo .gitignore bits into one top-level file, and remove resulting ↵Jamey Sharp
redundancies.
2006-03-08Add symbols for error and reply response_types,Ian Osgood
and use XCBKeymapNotify from xcb-proto.
2006-03-08Bugfix: null-terminate the path in sockaddr_un before using it.Ian Osgood
This may fix itermittant connect failures.
2006-03-08Move c->out.vec refs out of _xcb_out_write up to _xcb_conn_wait.Jamey Sharp
2006-03-07Fix off-by-one error that kept the last byte(s) of the output queue from ↵Jamey Sharp
being used.
2006-03-07Use the GCC 4 visibility extension to mark everything in xcbint.h hidden.TORRI Vincent
2006-03-06Off-by-one error in the sequence-wrapping proof, and therefore in the ↵Jamey Sharp
corresponding code.
2006-03-05Implement provably-correct sequence wrap handling. Add flag ↵Jamey Sharp
XCB_REQUEST_DISCARD_REPLY.