summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2006-03-02Separate notion of request-completed from current-request, and mark requests ...Jamey Sharp
2006-02-27Buffer a couple CARD32s on the stack instead of using an extra iovec. Also a ...Jamey Sharp
2006-02-27Add XCB_REQUEST_RAW flag for XCBSendRequest.Jamey Sharp
2006-02-27Bugfix: how about *not* leaking all pending_replies when no reply matches, as...Jamey Sharp
2006-02-27Move test for other writing threads *before* allocating a sequence number.Jamey Sharp
2006-02-27_xcb_list is no longer used, so remove it. Simplify _xcb_map.Jamey Sharp
2006-02-27Replace readers generic list with hand-written typesafe version.Jamey Sharp
2006-02-27Rename struct XCBReplyData to reader_list to follow my naming conventions and...Jamey Sharp
2006-02-27In struct XCBReplyData, change void *data to pthread_cond_t *data. That was d...Jamey Sharp
2006-02-26Delete unused xcb_list functions and refactor others.Jamey Sharp
2006-02-26Replace current_reply generic queue with hand-written version. No generic que...Jamey Sharp
2006-02-26Replace events generic queue with hand-written typesafe version.Jamey Sharp
2006-02-26API/ABI break: Add flags to XCBSendRequest, first for error-checked requests.Jamey Sharp
2006-02-26Replace pending_replies generic queue with a hand-implemented typesafe version.Jamey Sharp
2006-02-26Replace my old generic map ADT with a growable array for the extension cache.Jamey Sharp
2006-02-25XCB has not had tracing features for a long time: remove the remnants.Jamey Sharp
2006-02-25Rearrange an if statement that's been bothering me.Jamey Sharp
2006-02-24Coalesce _xcb_writev into _xcb_out_write and simplify.Jamey Sharp
2006-02-24Take advantage of Requires and *.private fields for a more accurate pkg-confi...Jamey Sharp
2006-02-24Move _xcb_set_fd_flags to xcb_conn.c and make it static. xcb_util.c now has o...Jamey Sharp
2006-02-24Move _xcb_read_block to xcb_in.c and make it static. Change calls in xcb_conn...Jamey Sharp
2006-02-24Remove XCB_CEIL and use a simpler definition for XCB_PAD.Jamey Sharp
2006-02-24Quit using "-include config.h": use #ifdef HAVE_CONFIG_H etc. like everyone e...Jamey Sharp
2006-02-24Coalesce readn into _xcb_in_read and simplify.Jamey Sharp
2006-02-24Move _xcb_readn to xcb_in.c and make it static. Minor change to _xcb_read_blo...Jamey Sharp
2006-02-24Bugfix: protect the output queue from being written while another thread is f...Jamey Sharp
2006-02-24Simplify: Always use writev. (In _xcb_out_flush, convert the output queue to ...Jamey Sharp
2006-02-23Factor padding out of _xcb_out_write_block and into its callers, XCBSendReque...Jamey Sharp
2006-02-23Add XCBGetQueuedRequestRead for Xlib that does no syscalls, just returns what...Jamey Sharp
2006-02-23Minor performance fix: Change the contract on XCBGetRequestSent so that it do...Jamey Sharp
2006-02-23Minor performance fix: Only rearrange buffers for BIG-REQUESTs.Jamey Sharp
2006-02-23Move request_written update back where it was for now: doing it early can cau...Jamey Sharp
2006-02-23Remove _xcb_assert_valid_sequence. One test is trivially true, and the other ...Jamey Sharp
2006-02-23Move _xcb_write and _xcb_writev to xcb_out.c and make them static, since only...Jamey Sharp
2006-02-23Ignore test byproducts.Jamey Sharp
2006-02-23More return value changes, and make _xcb_in_read_packet static since it is no...Jamey Sharp
2006-02-23More return value changes.Jamey Sharp
2006-02-23Make the return value of _xcb_conn_wait boolean, instead of syscall-like.Jamey Sharp
2006-02-22Bugfix: move request_written update *before* _xcb_conn_wait in _xcb_out_flush...Jamey Sharp
2006-02-22Remove USE_THREAD_ASSERT compile option. _xcb_conn_wait can no longer be re-e...Jamey Sharp
2006-02-22Remove vestiges of adjacent request combining implementation. It is very dead.Jamey Sharp
2006-02-20Control debugging, optimization, and warning flags all independently.Jamey Sharp
2006-02-18Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcbJamey Sharp
2006-02-18Update .gitignores for .o files and autofoo stuff.Jamey Sharp
2006-02-18Add missing entries to .gitignore files.Eric Anholt
2006-02-18Merge branch 'master' of git+ssh://anholt@git.freedesktop.org/git/xcbEric Anholt
2006-02-18Move .cvsignore to .gitignore.Eric Anholt
2006-02-18Quit defining _XOPEN_SOURCE. We never needed it...Jamey Sharp
2006-02-18Remove the old ChangeLog file. GIT makes that obsolete.Jamey Sharp
2006-02-18Workaround X server bug, fd.o #3210: if a GLXGetFBConfigs request is sent, fi...Jamey Sharp