summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-09-22Make xcb_conn.c agree that XCBSetupReq is now XCBSetupRequest.Jamey Sharp
2006-09-22List xproto.xml path explicitly instead of relying on GNU Make $< expansionAlan Coopersmith
(Some non-gnu makes, such as Solaris make, only recognize $< in implicit suffix rules, not explicit ones like this.)
2006-09-21Shut down the connection in all "fatal" error cases.Jamey Sharp
2006-09-21Add a private connection shutdown method for error cases.Jamey Sharp
2006-09-21Make all public functions do nothing on an error connection.Jamey Sharp
2006-09-21Convert connection functions to return error objects.Jamey Sharp
2006-09-21Provide a "has error" property for XCBConnection.Jamey Sharp
2006-09-21Refactor XCBPollForEvent with a shorter critical section.Jamey Sharp
This simplifies the patch for bug #8208 later.
2006-09-18XCB*Id is a variable, not a type: adjust API conventions accordingly.Jamey Sharp
2006-09-18Fix bug #7261: events do not signal the end of replies for that sequence number.Jamey Sharp
2006-09-18Handle names of constants during API conversion.Jamey Sharp
Use an XSLT stylesheet to get a list of all the constant names.
2006-09-17Complete rewrite of api_conv.pl.Jamey Sharp
Now handles all API changes except constant names, which are treated like type names.
2006-09-14Simplify the API conversion tool without functionality changes.Jamey Sharp
2006-09-13Prototype API conversion tool for upcoming lowercased XCB API.Thomas Coppi
2006-09-13Finish removing deprecated functions. Fixes build failure (oops).Jamey Sharp
2006-09-12Ignore xproto.xml that now gets copied in while building.Jamey Sharp
2006-09-12Remove deprecated public API functions in preparation for 1.0 release. ↵Jamey Sharp
Xlib-specific deprecation remains.
2006-09-12Cleaned up previous fix for GNU Make stuff.Bart Massey
Got "make distcheck" to work (whatever that does).
2006-09-11Removed GNU make dependency.Bart Massey
Made extensions directory persist.
2006-09-09Handle XC-MISC request failure when allocating new XIDs. (fixes #7001)Jamey Sharp
2006-08-14Tutorial corrections.Thomas Hunger
2006-07-30Implement error handling plan 7.Josh Triplett
Needs improvement: should not duplicate the code of every request function.
2006-07-30Parameterize context in cookie-type and request-matching template.Josh Triplett
2006-07-30Fix Keith's 32-bit wrap fix.Jamey Sharp
Issue 0, 1, or 2 syncs as needed and do not handle 16-bit wrap until absolutely necessary.
2006-07-30Fix typo: s/request/sequence/Josh Triplett
2006-07-30Add XCBRequestCheck function needed for Plan 7.Josh Triplett
2006-07-28Restore netinet/in.h include that was removed in the DECnet commit.Eric Anholt
2006-07-25Replace HAVE_* tests with just checking for (__solaris__)Eric Anholt
The installed headers can't be relying on the presence of the internal config.h defines, and it was breaking the xcb build for me as well due to config.h not being included early enough.
2006-07-25fix closing <b> tagTORRI Vincent
2006-07-07Fix build on Solaris (use inttypes.h)Ian Osgood
2006-07-01Finally remove X.h from xcb.h, fix broken image tests.Ian Osgood
2006-07-01Switch sequence comparisons to handle 32-bit sequence number wrap.Keith Packard
Create a macro, XCB_SEQUENCE_COMPARE, that accepts two sequence numbers and a comparison operator and correctly handles 32-bit wrap around. Rewrite all ordered sequence number comparisons to use this macro. Also, caught one error where a sequence was stored in a signed int variable. Push out a GetInputFocus request when the sequence number does wrap at 32 bits so that applications cannot see sequence 0 (as that is an error indicator).
2006-06-15Remove arbitrary division between xcb_types and xproto by mergingJosh Triplett
xcb_types.xml into xproto.xml.
2006-06-08fix compilation with c++ compilers. Remove some trailing spacesTORRI Vincent
2006-05-30Deprecate XCBSync, move to XCBAuxSync.Ian Osgood
2006-05-14Use correct word offset when testing for GetFBConfigsSGIX VendorPrivate.Jamey Sharp
2006-05-14In the GLX workaround, use !strcmp to check for equality with "GLX", not strcmp.Josh Triplett
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-29Work around the unsetting of CFLAGS in src/Makefile.am, by passing CFLAGS to ↵Josh Triplett
make via DEB_MAKE_INVOKE in debian/rules.
2006-04-29Remove unnecessary dirs files.Josh Triplett
2006-04-29Stop setting DEB_CONFIGURE_EXTRA_FLAGS = --with-opt in debian/rules; cdbs ↵Josh Triplett
does the right thing on its own, and correctly handles DEB_BUILD_OPTS.
2006-04-29Set DEB_MAKE_CHECK_TARGET=check in debian/rules.Josh Triplett
2006-04-29Add a Section field for the source package in debian/control.Josh Triplett
2006-04-29Drop library version from source package name.Josh Triplett
2006-04-29Set distribution to experimental.Josh Triplett
2006-04-29Remove Bugs field in debian/control, so bugs go to the Debian BTS.Josh Triplett
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-28Change libxcbxvmc0-dev Depends to libxcbxv0-dev, not libxv0-dev.0.9Josh Triplett
2006-04-27Update debian packaging to create library, -dev, and -dbg packages for each ↵Josh Triplett
new extension library.