Age | Commit message (Expand) | Author |
2010-10-09 | xcb_request_check: Hold the I/O lock while deciding to sync. | Jamey Sharp |
2010-10-09 | xcb_send_request: Send all requests using a common internal send_request. | Jamey Sharp |
2010-04-17 | Always wake up readers after writing. | Jamey Sharp |
2010-04-17 | Delete a useless level of indirection from _xcb_out_send's parameters. | Jamey Sharp |
2009-07-06 | Fix precedence bug: wrong length for big-requests preceded by sync. | Jamey Sharp |
2008-10-29 | Support handing off socket write permission to external code. | Josh Triplett |
2008-10-29 | Track 64-bit sequence numbers internally. | Jamey Sharp |
2008-10-29 | Inline _xcb_lock_io, _xcb_unlock_io, and _xcb_wait_io. | Jamey Sharp |
2008-08-28 | Use unsigned to compare and rename sync | Julien Danjou |
2007-10-28 | Factor pthread_cond_wait(iolock) to _xcb_wait_io. | Jamey Sharp |
2006-11-18 | Provide xcb_prefetch_maximum_request_length counterpart to xcb_get_maximum_re... | Jamey Sharp |
2006-10-04 | Factor out pthread_mutex_lock and unlock calls for the iolock. | Jamey Sharp |
2006-09-25 | Stop installing the protocol descriptions for extensions to an extensions/ | Josh Triplett |
2006-09-23 | The Great XCB Renaming | Josh Triplett |
2006-09-21 | Shut down the connection in all "fatal" error cases. | Jamey Sharp |
2006-09-21 | Make all public functions do nothing on an error connection. | Jamey Sharp |
2006-07-30 | Fix Keith's 32-bit wrap fix. | Jamey Sharp |
2006-07-01 | Switch sequence comparisons to handle 32-bit sequence number wrap. | Keith Packard |
2006-05-14 | Use correct word offset when testing for GetFBConfigsSGIX VendorPrivate. | Jamey Sharp |
2006-05-14 | In the GLX workaround, use !strcmp to check for equality with "GLX", not strcmp. | Josh Triplett |
2006-04-20 | Minor performance improvement: do not call _xcb_in_expect_reply unless it is ... | Jamey Sharp |
2006-03-12 | Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb | Jamey Sharp |
2006-03-12 | Only _xcb_conn_wait calls _xcb_out_write now, so move it to xcb_conn.c and ma... | Jamey Sharp |
2006-03-12 | Remove c->out.vec. Pass iovecs directly down the call tree. Add _xcb_out_flus... | Jamey Sharp |
2006-03-11 | Portability fixes. Should help DragonFly and Solaris, and should not hurt any... | Jamey Sharp |
2006-03-09 | Move c->out.vec refs out of _xcb_conn_wait up to _xcb_out_flush. | Jamey Sharp |
2006-03-08 | Move c->out.vec refs out of _xcb_out_write up to _xcb_conn_wait. | Jamey Sharp |
2006-03-07 | Fix off-by-one error that kept the last byte(s) of the output queue from bein... | Jamey Sharp |
2006-03-06 | Off-by-one error in the sequence-wrapping proof, and therefore in the corresp... | Jamey Sharp |
2006-03-05 | Implement provably-correct sequence wrap handling. Add flag XCB_REQUEST_DISCA... | Jamey Sharp |
2006-03-03 | API/ABI change: XCBSendRequest returns the sequence number instead of using a... | Jamey Sharp |
2006-03-02 | Tweak to previous API change: Require that spare iovecs fall before vector[0]... | Jamey Sharp |
2006-03-02 | assert() that XCBSendRequest was handed enough space to set opcodes and short... | Jamey Sharp |
2006-03-02 | API/ABI change: XCBSendRequest callers must pad to 4-byte boundaries now. Whe... | Jamey Sharp |
2006-02-27 | Buffer a couple CARD32s on the stack instead of using an extra iovec. Also a ... | Jamey Sharp |
2006-02-27 | Add XCB_REQUEST_RAW flag for XCBSendRequest. | Jamey Sharp |
2006-02-27 | Move test for other writing threads *before* allocating a sequence number. | Jamey Sharp |
2006-02-26 | API/ABI break: Add flags to XCBSendRequest, first for error-checked requests. | Jamey Sharp |
2006-02-25 | Rearrange an if statement that's been bothering me. | Jamey Sharp |
2006-02-24 | Coalesce _xcb_writev into _xcb_out_write and simplify. | Jamey Sharp |
2006-02-24 | Remove XCB_CEIL and use a simpler definition for XCB_PAD. | Jamey Sharp |
2006-02-24 | Bugfix: protect the output queue from being written while another thread is f... | Jamey Sharp |
2006-02-24 | Simplify: Always use writev. (In _xcb_out_flush, convert the output queue to ... | Jamey Sharp |
2006-02-23 | Factor padding out of _xcb_out_write_block and into its callers, XCBSendReque... | Jamey Sharp |
2006-02-23 | Minor performance fix: Only rearrange buffers for BIG-REQUESTs. | Jamey Sharp |
2006-02-23 | Move request_written update back where it was for now: doing it early can cau... | Jamey Sharp |
2006-02-23 | Move _xcb_write and _xcb_writev to xcb_out.c and make them static, since only... | Jamey Sharp |
2006-02-23 | More return value changes, and make _xcb_in_read_packet static since it is no... | Jamey Sharp |
2006-02-23 | More return value changes. | Jamey Sharp |
2006-02-23 | Make the return value of _xcb_conn_wait boolean, instead of syscall-like. | Jamey Sharp |