Remove xcl and CVSROOT.
Workaround X server bug, fd.o #3210: if a GLXGetFBConfigs request is sent, fix the length field in the reply.
Remove the old ChangeLog file. GIT makes that obsolete.
Quit defining _XOPEN_SOURCE. We never needed it...
Move .cvsignore to .gitignore.
Merge branch 'master' of git+ssh://anholt@git.freedesktop.org/git/xcb
Add missing entries to .gitignore files.
Update .gitignores for .o files and autofoo stuff.
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb
Control debugging, optimization, and warning flags all independently.
Remove vestiges of adjacent request combining implementation. It is very dead.
Remove USE_THREAD_ASSERT compile option. _xcb_conn_wait can no longer be re-entered, since we have no callback hooks now.
Bugfix: move request_written update *before* _xcb_conn_wait in _xcb_out_flush. Otherwise a reply may be read before we record that we have sent the request, and then XCB gets... confused.
Make the return value of _xcb_conn_wait boolean, instead of syscall-like.
More return value changes.
More return value changes, and make _xcb_in_read_packet static since it is not called from outside xcb_in.c.
Ignore test byproducts.
Move _xcb_write and _xcb_writev to xcb_out.c and make them static, since only _xcb_out_write calls them.
Remove _xcb_assert_valid_sequence. One test is trivially true, and the other may be temporarily violated without anything bad happening.
Move request_written update back where it was for now: doing it early can cause XCBWaitForReply to wrongly believe that the request has been flushed. Eventually, we should fix bug #6021.