summaryrefslogtreecommitdiff
path: root/src/xcbint.h
AgeCommit message (Expand)AuthorFilesLines
2015-06-25Fix a thread hang with xcb_wait_for_special_event()Uli Schlachter1-0/+1
2014-03-21Remove tabs and trailing whitespacesUli Schlachter1-2/+2
2014-02-19Add comments about how _xcb_conn_ret_error() worksRan Benita1-0/+1
2013-11-18Revert "fix deadlock with xcb_take_socket/return_socket v3"Uli Schlachter1-4/+3
2013-11-07Switch to using the CMSG_* macros for FD passingKeith Packard1-5/+0
2013-11-07Add event queue splittingKeith Packard1-0/+1
2013-11-07Add support for receiving fds in repliesKeith Packard1-0/+4
2013-11-07Add xcb_send_fd APIKeith Packard1-0/+17
2013-06-01fix deadlock with xcb_take_socket/return_socket v3Christian König1-3/+4
2012-01-11Added more error states and removed global error_connectionArvind Umrao1-3/+4
2011-04-12Revert "Introduce xcb_wait_for_event_until, for consuming responses in wire-o...Jamey Sharp1-2/+0
2011-03-18Introduce xcb_wait_for_event_until, for consuming responses in wire-order.Jamey Sharp1-0/+2
2010-10-09xcb_in: Use 64-bit sequence numbers internally everywhere.Jamey Sharp1-1/+0
2010-10-09xcb_request_check: Hold the I/O lock while deciding to sync.Jamey Sharp1-0/+1
2010-09-19Allow disconnecting connections that are in error state.Josh Triplett1-0/+2
2010-04-17Always wake up readers after writing.Jamey Sharp1-0/+2
2010-04-17Delete a useless level of indirection from _xcb_out_send's parameters.Jamey Sharp1-1/+1
2009-04-10auth: use snprintf() return valueJulien Danjou1-0/+4
2008-10-29Support handing off socket write permission to external code.Josh Triplett1-1/+14
2008-10-29Track 64-bit sequence numbers internally.Jamey Sharp1-8/+9
2008-10-29Inline _xcb_lock_io, _xcb_unlock_io, and _xcb_wait_io.Jamey Sharp1-3/+0
2008-10-29Remove libxcb-xlib and xcbxlib.h.Jamey Sharp1-17/+2
2008-10-14allow compile-time setting for XCB queue buffer sizeJulien Danjou1-1/+1
2007-10-28Factor pthread_cond_wait(iolock) to _xcb_wait_io.Jamey Sharp1-0/+1
2007-10-23Don't abort() on locking assertions if LIBXCB_ALLOW_SLOPPY_LOCK is set.Jamey Sharp1-0/+1
2006-11-20Refactor auth code to get display number from xcb_connectJosh Triplett1-1/+1
2006-11-18Provide xcb_prefetch_maximum_request_length counterpart to xcb_get_maximum_re...Jamey Sharp1-1/+14
2006-10-04Add xcb_xlib_lock and xcb_xlib_unlock, a special-purpose two-level recursive ...Jamey Sharp1-2/+16
2006-10-04Factor out pthread_mutex_lock and unlock calls for the iolock.Jamey Sharp1-0/+2
2006-09-23The Great XCB RenamingJosh Triplett1-21/+21
2006-09-21Add a private connection shutdown method for error cases.Jamey Sharp1-0/+1
2006-09-21Provide a "has error" property for XCBConnection.Jamey Sharp1-0/+2
2006-07-01Switch sequence comparisons to handle 32-bit sequence number wrap.Keith Packard1-0/+2
2006-04-26Rename ConnSetup* to Setup*, Setup*Rep to Setup*, and SetupSuccess* to Setup*...Jamey Sharp1-1/+1
2006-03-13Remove last deprecation warning.Ian Osgood1-0/+5
2006-03-12Only _xcb_conn_wait calls _xcb_out_write now, so move it to xcb_conn.c and ma...Jamey Sharp1-1/+0
2006-03-12Remove c->out.vec. Pass iovecs directly down the call tree. Add _xcb_out_flus...Jamey Sharp1-4/+2
2006-03-09Move c->out.vec refs out of _xcb_conn_wait up to _xcb_out_flush.Jamey Sharp1-1/+1
2006-03-08Move c->out.vec refs out of _xcb_out_write up to _xcb_conn_wait.Jamey Sharp1-1/+1
2006-03-07Use the GCC 4 visibility extension to mark everything in xcbint.h hidden.TORRI Vincent1-0/+9
2006-03-05Implement provably-correct sequence wrap handling. Add flag XCB_REQUEST_DISCA...Jamey Sharp1-0/+1
2006-03-02Separate notion of request-completed from current-request, and mark requests ...Jamey Sharp1-0/+1
2006-02-27_xcb_list is no longer used, so remove it. Simplify _xcb_map.Jamey Sharp1-9/+1
2006-02-27Replace readers generic list with hand-written typesafe version.Jamey Sharp1-1/+1
2006-02-26Delete unused xcb_list functions and refactor others.Jamey Sharp1-3/+0
2006-02-26Replace current_reply generic queue with hand-written version. No generic que...Jamey Sharp1-9/+2
2006-02-26Replace events generic queue with hand-written typesafe version.Jamey Sharp1-1/+2
2006-02-26API/ABI break: Add flags to XCBSendRequest, first for error-checked requests.Jamey Sharp1-1/+1
2006-02-26Replace pending_replies generic queue with a hand-implemented typesafe version.Jamey Sharp1-1/+2
2006-02-26Replace my old generic map ADT with a growable array for the extension cache.Jamey Sharp1-1/+2