| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move core protocol libraries into wayland/ subdirectory | Kristian Høgsberg | 2010-09-14 | 1 | -718/+0 |
| | | |||||
| * | Marshall NULL strings correctly | Kristian Høgsberg | 2010-09-07 | 1 | -1/+4 |
| | | |||||
| * | Change debug format to not confuse object id and message parameters | Kristian Høgsberg | 2010-09-07 | 1 | -1/+1 |
| | | |||||
| * | Log emitted events as well in debug mode | Kristian Høgsberg | 2010-09-07 | 1 | -1/+3 |
| | | |||||
| * | Return the closure from wl_connection_vmarshal() | Kristian Høgsberg | 2010-09-07 | 1 | -2/+14 |
| | | | | | And provide a function to write it to a connection. | ||||
| * | Fill out a closure when sending events as well | Kristian Høgsberg | 2010-09-07 | 1 | -41/+86 |
| | | |||||
| * | Fix integer signedness and fd size confusion | Kristian Høgsberg | 2010-09-07 | 1 | -12/+17 |
| | | |||||
| * | Demarshal all arguments from protocol buffer | Kristian Høgsberg | 2010-09-07 | 1 | -51/+92 |
| | | |||||
| * | Keep strings and arrays in the buffer when demarshalling | Kristian Høgsberg | 2010-09-07 | 1 | -26/+6 |
| | | | | | | Avoids the malloc+copy, and is a step towards using the closure for marshalling too. | ||||
| * | Send terminating nul character when sending strings | Kristian Høgsberg | 2010-09-07 | 1 | -3/+10 |
| | | |||||
| * | Move marshal/demarshal buffer into struct wl_closure | Kristian Høgsberg | 2010-09-07 | 1 | -12/+11 |
| | | |||||
| * | Add protocol debugging facility | Kristian Høgsberg | 2010-09-07 | 1 | -0/+43 |
| | | |||||
| * | Return a closure object from wl_connection_demarshal | Kristian Høgsberg | 2010-08-30 | 1 | -76/+93 |
| | | | | | | This way we can invoke it multiple times without having to demarshal and build the cfi every time. | ||||
| * | Marshall NULL strings without crashing | Kristian Høgsberg | 2010-08-27 | 1 | -8/+12 |
| | | |||||
| * | Support marshalling of file descriptors | Kristian Høgsberg | 2010-08-27 | 1 | -9/+100 |
| | | |||||
| * | connection: Factor out circular buffer functionality | Kristian Høgsberg | 2010-08-26 | 1 | -106/+113 |
| | | |||||
| * | Use sendmsg/recvmsg for socket I/O | Kristian Høgsberg | 2010-08-25 | 1 | -2/+17 |
| | | |||||
| * | Demarshal robustness fixes | Kristian Høgsberg | 2010-08-09 | 1 | -15/+66 |
| | | |||||
| * | Handle failure to reference a buffer name better | Kristian Høgsberg | 2010-08-05 | 1 | -0/+2 |
| | | |||||
| * | Print more info when demarshal fails | Kristian Høgsberg | 2010-07-28 | 1 | -1/+2 |
| | | |||||
| * | Import Eric Anholts hash table implementation | Kristian Høgsberg | 2010-02-26 | 1 | -3/+3 |
| | | | | | Adapted from git://people.freedesktop.org/~anholt/hash_table. | ||||
| * | Include the currently pressed keys in keyboard focus event. | Kristian Høgsberg | 2009-02-23 | 1 | -0/+29 |
| | | |||||
| * | Handle marshalling NULL objects. | Kristian Høgsberg | 2009-02-22 | 1 | -2/+2 |
| | | |||||
| * | Add client side demarshalling for events. | Kristian Høgsberg | 2008-12-24 | 1 | -0/+144 |
| | | | | | | This also consolidates the marshalling code in connection.c and uses the same functions in the server and client for marshalling. | ||||
| * | Move protocol metadata to wayland-protocol.[ch]. | Kristian Høgsberg | 2008-12-21 | 1 | -0/+1 |
| | | | | | | | This lets us share the metadata between server and client and we can now use a va_arg marshalling function for sending client requets. | ||||
| * | Handle interrupted system calls in connection code. | Kristian Høgsberg | 2008-12-09 | 1 | -2/+6 |
| | | |||||
| * | Put Wayland under the MIT license. | Kristian Høgsberg | 2008-12-02 | 1 | -0/+22 |
| | | |||||
| * | Split out connection io buffer logic. | Kristian Høgsberg | 2008-11-06 | 1 | -0/+193 |
