summaryrefslogtreecommitdiff
path: root/src/xcb_in.c
Commit message (Expand)AuthorAgeFilesLines
* Always include "config.h" at the start of all C source files.Alan Coopersmith2012-08-251-0/+4
* Fix a busy loop on BSD and Mac OSUli Schlachter2012-03-081-15/+2
* darwin: Use read(2) rather than recv(2)Jeremy Huddleston2012-03-081-0/+8
* Added more error states and removed global error_connectionArvind Umrao2012-01-111-7/+7
* Fix a dead-lock due to xcb_poll_for_replyUli Schlachter2011-09-021-1/+1
* Revert "Introduce xcb_wait_for_event_until, for consuming responses in wire-o...Jamey Sharp2011-04-121-42/+3
* Introduce a variant of xcb_poll_for_event for examining event queue.Rami Ylimäki2011-04-121-2/+12
* Handle XGE events with the "send event" flagCarlos Garnacho2011-04-121-1/+1
* Introduce xcb_wait_for_event_until, for consuming responses in wire-order.Jamey Sharp2011-03-181-3/+42
* Dequeue readers that can't receive any new responses.Jamey Sharp2011-03-181-12/+15
* Factor reader_list management out of wait_for_reply.Jamey Sharp2011-03-181-23/+22
* Prevent reply waiters from being blocked.Rami Ylimäki2011-03-141-1/+1
* xcb_in: Use 64-bit sequence numbers internally everywhere.Jamey Sharp2010-10-091-30/+32
* xcb_discard_reply: Simplify by re-using poll_for_reply helper.Jamey Sharp2010-10-091-45/+7
* xcb_request_check: Hold the I/O lock while deciding to sync.Jamey Sharp2010-10-091-19/+23
* Merge branch 'master' of git://github.com/topcat/xcb-win32Peter Harris2010-08-311-4/+26
|\
| * Replaced read() in read_block and _xcb_in_read() with recv for allJeetu Golani2010-04-231-11/+8
| * Set errno=0 in read_block. On Win32 there is no errno and this makes theJeetu Golani2010-04-221-6/+3
| * xcb_in.c #ifndef _WIN32 inside of #if USE_POLL redundant and removedJeetu Golani2010-03-311-2/+0
| * windefs.h is now called xcb_windefs.h - changed all includes to reflect that....Jeetu Golani2010-03-291-2/+2
| * Win32 code for xcb-1.5Jeetu Golani2010-03-261-2/+31
* | xcb_request_check: Sync even if an event was read for this sequence.Jamey Sharp2010-08-241-1/+1
* | Always wake up readers after writing.Jamey Sharp2010-04-171-12/+12
* | Fix strict-aliasing warning when getting generic event length.Jamey Sharp2010-04-171-3/+1
|/
* Support xcb_discard_replyPeter Harris2010-02-111-0/+110
* use poll() instead of select() when availableMichael Ost2009-03-301-1/+15
* Support handing off socket write permission to external code.Josh Triplett2008-10-291-3/+19
* Track 64-bit sequence numbers internally.Jamey Sharp2008-10-291-15/+20
* Use sequence number ranges in pending repliesJamey Sharp2008-10-291-4/+7
* Inline _xcb_lock_io, _xcb_unlock_io, and _xcb_wait_io.Jamey Sharp2008-10-291-8/+8
* fix tiny memory leak in read_packet (leak only happens when malloc returns NU...Henning Sten2008-09-201-0/+1
* Use a signed size in read_block()Julien Danjou2008-08-281-1/+1
* Fix variable declaration formattingJosh Triplett2008-05-281-2/+2
* Add xcb_ge_event_t and handling for long events.Peter Hutterer2008-05-211-2/+23
* xcb_poll_for_event: Return already-read events before read(2)ing again.Jamey Sharp2007-06-021-1/+2
* Bugfix: make Plan 7 'checked' requests work correctly.Jamey Sharp2006-10-071-2/+3
* Remove the 'int *error' out-parameter for xcb_poll_for_event.Jamey Sharp2006-10-061-19/+4
* Factor out pthread_mutex_lock and unlock calls for the iolock.Jamey Sharp2006-10-041-8/+8
* More fixups for incorrect API conversions by api_conv.plJosh Triplett2006-09-231-2/+2
* Fix some mis-conversions by api_conv.pl, and remove the now-unused Xmd typesJosh Triplett2006-09-231-1/+1
* The Great XCB RenamingJosh Triplett2006-09-231-36/+36
* Shut down the connection in all "fatal" error cases.Jamey Sharp2006-09-211-1/+17
* Make all public functions do nothing on an error connection.Jamey Sharp2006-09-211-12/+28
* Refactor XCBPollForEvent with a shorter critical section.Jamey Sharp2006-09-211-6/+12
* Fix bug #7261: events do not signal the end of replies for that sequence number.Jamey Sharp2006-09-181-2/+2
* Finish removing deprecated functions. Fixes build failure (oops).Jamey Sharp2006-09-131-16/+0
* Fix typo: s/request/sequence/Josh Triplett2006-07-301-3/+3
* Add XCBRequestCheck function needed for Plan 7.Josh Triplett2006-07-301-0/+18
* Switch sequence comparisons to handle 32-bit sequence number wrap.Keith Packard2006-07-011-8/+24
* Minor performance improvement: do not call _xcb_in_expect_reply unless it is ...Jamey Sharp2006-04-201-12/+10