index
:
~psychon/libxcb
1.11
debian
handoff
master
threadsafe-send-fds
xcb-1.9
xcb/libxcb experiments
psychon
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
xcb_out.c
Age
Commit message (
Expand
)
Author
Files
Lines
2015-06-12
send_fds(): Handle too many outstanding FDs to send
Uli Schlachter
1
-3
/
+11
2015-06-12
Add xcb_send_request_with_fds() and *_with_fds64()
Uli Schlachter
1
-2
/
+20
2015-06-12
send_fds(): Make sure no other thread interrupts us
Uli Schlachter
1
-0
/
+9
2015-06-12
xcb_send_fd(): Always close fds
Uli Schlachter
1
-10
/
+34
2015-04-08
expose 64-bit sequence numbers for XLib
Christian Linhart
1
-1
/
+7
2014-03-30
Ensure xcb owns socket and no other threads are writing before send_request
Keith Packard
1
-17
/
+40
2013-11-18
Revert "fix deadlock with xcb_take_socket/return_socket v3"
Uli Schlachter
1
-20
/
+18
2013-11-07
Add xcb_send_fd API
Keith Packard
1
-0
/
+18
2013-06-01
fix deadlock with xcb_take_socket/return_socket v3
Christian König
1
-18
/
+20
2013-05-15
whitespace fix in xcb_take_socket
Christian König
1
-1
/
+1
2012-08-25
Always include "config.h" at the start of all C source files.
Alan Coopersmith
1
-0
/
+4
2012-01-11
Added more error states and removed global error_connection
Arvind Umrao
1
-2
/
+2
2012-01-11
Make xcb_take_socket keep flushing until idle
Keith Packard
1
-1
/
+7
2010-10-09
xcb_request_check: Hold the I/O lock while deciding to sync.
Jamey Sharp
1
-0
/
+9
2010-10-09
xcb_send_request: Send all requests using a common internal send_request.
Jamey Sharp
1
-49
/
+50
2010-04-17
Always wake up readers after writing.
Jamey Sharp
1
-0
/
+1
2010-04-17
Delete a useless level of indirection from _xcb_out_send's parameters.
Jamey Sharp
1
-8
/
+7
2009-07-06
Fix precedence bug: wrong length for big-requests preceded by sync.
Jamey Sharp
1
-1
/
+1
2008-10-29
Support handing off socket write permission to external code.
Josh Triplett
1
-0
/
+59
2008-10-29
Track 64-bit sequence numbers internally.
Jamey Sharp
1
-2
/
+2
2008-10-29
Inline _xcb_lock_io, _xcb_unlock_io, and _xcb_wait_io.
Jamey Sharp
1
-6
/
+6
2008-08-28
Use unsigned to compare and rename sync
Julien Danjou
1
-5
/
+5
2007-10-28
Factor pthread_cond_wait(iolock) to _xcb_wait_io.
Jamey Sharp
1
-2
/
+2
2006-11-18
Provide xcb_prefetch_maximum_request_length counterpart to xcb_get_maximum_re...
Jamey Sharp
1
-8
/
+32
2006-10-04
Factor out pthread_mutex_lock and unlock calls for the iolock.
Jamey Sharp
1
-4
/
+4
2006-09-25
Stop installing the protocol descriptions for extensions to an extensions/
Josh Triplett
1
-1
/
+1
2006-09-23
The Great XCB Renaming
Josh Triplett
1
-26
/
+26
2006-09-21
Shut down the connection in all "fatal" error cases.
Jamey Sharp
1
-0
/
+9
2006-09-21
Make all public functions do nothing on an error connection.
Jamey Sharp
1
-0
/
+7
2006-07-30
Fix Keith's 32-bit wrap fix.
Jamey Sharp
1
-2
/
+2
2006-07-01
Switch sequence comparisons to handle 32-bit sequence number wrap.
Keith Packard
1
-7
/
+13
2006-05-14
Use correct word offset when testing for GetFBConfigsSGIX VendorPrivate.
Jamey Sharp
1
-1
/
+3
2006-05-14
In the GLX workaround, use !strcmp to check for equality with "GLX", not strcmp.
Josh Triplett
1
-1
/
+1
2006-04-20
Minor performance improvement: do not call _xcb_in_expect_reply unless it is ...
Jamey Sharp
1
-1
/
+2
2006-03-12
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb
Jamey Sharp
1
-1
/
+1
2006-03-12
Only _xcb_conn_wait calls _xcb_out_write now, so move it to xcb_conn.c and ma...
Jamey Sharp
1
-29
/
+0
2006-03-12
Remove c->out.vec. Pass iovecs directly down the call tree. Add _xcb_out_flus...
Jamey Sharp
1
-36
/
+40
2006-03-11
Portability fixes. Should help DragonFly and Solaris, and should not hurt any...
Jamey Sharp
1
-1
/
+1
2006-03-09
Move c->out.vec refs out of _xcb_conn_wait up to _xcb_out_flush.
Jamey Sharp
1
-1
/
+1
2006-03-08
Move c->out.vec refs out of _xcb_out_write up to _xcb_conn_wait.
Jamey Sharp
1
-9
/
+9
2006-03-07
Fix off-by-one error that kept the last byte(s) of the output queue from bein...
Jamey Sharp
1
-1
/
+1
2006-03-06
Off-by-one error in the sequence-wrapping proof, and therefore in the corresp...
Jamey Sharp
1
-1
/
+1
2006-03-05
Implement provably-correct sequence wrap handling. Add flag XCB_REQUEST_DISCA...
Jamey Sharp
1
-29
/
+33
2006-03-03
API/ABI change: XCBSendRequest returns the sequence number instead of using a...
Jamey Sharp
1
-10
/
+11
2006-03-02
Tweak to previous API change: Require that spare iovecs fall before vector[0]...
Jamey Sharp
1
-3
/
+4
2006-03-02
assert() that XCBSendRequest was handed enough space to set opcodes and short...
Jamey Sharp
1
-0
/
+1
2006-03-02
API/ABI change: XCBSendRequest callers must pad to 4-byte boundaries now. Whe...
Jamey Sharp
1
-49
/
+21
2006-02-27
Buffer a couple CARD32s on the stack instead of using an extra iovec. Also a ...
Jamey Sharp
1
-7
/
+7
2006-02-27
Add XCB_REQUEST_RAW flag for XCBSendRequest.
Jamey Sharp
1
-44
/
+49
2006-02-27
Move test for other writing threads *before* allocating a sequence number.
Jamey Sharp
1
-2
/
+4
[next]