summaryrefslogtreecommitdiffstats
path: root/src/connection.c
Commit message (Expand)AuthorAgeFilesLines
* client: Invoke new_id closure arguments as pointers instead of integersJonas Ådahl2013-03-211-5/+11
* Stylistic nitpickingKristian Høgsberg2013-03-071-5/+5
* Clean up and refactor wl_closure and associated functionsJason Ekstrand2013-03-071-313/+360
* connection.c: Align pointer extra storage correctlyKristian Høgsberg2013-02-141-4/+18
* connection: Dereference id completely for comparasion.John Kåre Alsaker2012-10-161-2/+2
* connection: Removed crashing code.John Kåre Alsaker2012-10-161-2/+0
* connection: Don't call memcpy with null pointer.John Kåre Alsaker2012-10-161-3/+3
* connection: return error on buffer-overflow during readKristian Høgsberg2012-10-151-0/+5
* connection: Use uin32_t for circular buffer indexesKristian Høgsberg2012-10-151-6/+6
* connection: fix leaking FDs on buffer-overflow during readDavid Herrmann2012-10-151-7/+26
* connection: fix buffer-overflow in build_cmsg()David Herrmann2012-10-151-0/+3
* connection: close pending incoming FDs on shutdownDavid Herrmann2012-10-151-0/+1
* connection: fix buffer-overflow in close_fds()David Herrmann2012-10-151-4/+6
* connection: close pending outgoing fds on shutdownDavid Herrmann2012-10-151-17/+18
* connection: Print object id for new-id arguments in deubug outputKristian Høgsberg2012-10-111-2/+1
* Fix typecheck in case of multiple instances of type meta dataKristian Høgsberg2012-10-101-1/+15
* connection: Move object lookup out of wl_connection_demarshal()Kristian Høgsberg2012-10-101-28/+53
* Change filedescriptor API to be thread safeKristian Høgsberg2012-10-101-68/+53
* connection: Add missing free from error pathRob Bradford2012-10-091-0/+1
* connection: Drop unused static closuresKristian Høgsberg2012-10-011-1/+0
* connection: zero out string paddingKristian Høgsberg2012-08-031-3/+5
* More consistent ID printingDaniel Stone2012-07-231-2/+2
* Make NEW_IDs nullableDaniel Stone2012-07-231-1/+32
* Unstatic arg_count_for_signature and get_next_argumentDaniel Stone2012-07-231-7/+2
* connection: reserve id on incoming new objectMathias Fiedler2012-07-221-3/+3
* protocol: Add explicit nullable typesChristopher James Halse Rogers2012-07-021-8/+73
* Allocate client proxy automatically for new objectsKristian Høgsberg2012-06-281-3/+8
* connection: Set closure->start in demarshal tooKristian Høgsberg2012-06-131-0/+1
* connection: Always malloc closureKristian Høgsberg2012-06-131-18/+21
* Optimize wl_fixed_t to/from double conversion functionsKristian Høgsberg2012-05-141-1/+1
* Add support for signed 24.8 decimal numbersDaniel Stone2012-05-081-1/+19
* os: wrap recvmsg(MSG_CMSG_CLOEXEC)Pekka Paalanen2012-04-251-1/+1
* os: wrap F_DUPFD_CLOEXECPekka Paalanen2012-04-251-1/+2
* connection: Make sure we can invoke closures built with wl_closure_vmarshal()Kristian Høgsberg2012-04-221-0/+7
* connection: Move closure object out of wl_connectionKristian Høgsberg2012-04-221-25/+13
* connection: Dont put fds in the connection until we send the closureKristian Høgsberg2012-04-211-5/+30
* Fix printf format warningsPekka Paalanen2012-04-171-2/+2
* connection.c: Fix signedness warningsKristian Høgsberg2012-03-301-3/+3
* Move DIV_ROUNDUP out of public header, remove unused ALIGNKristian Høgsberg2012-03-301-0/+2
* connection: Just look at buffer size and remove redundant n_fds_outKristian Høgsberg2012-03-231-5/+7
* connection: Set n_fds_out to 0 when we send out the fdsKristian Høgsberg2012-03-231-1/+1
* Flush the connection if we have to many marshaled fdsAnder Conselvan de Oliveira2012-03-101-4/+26
* connection: Export wl_connection_queue() so we can test itKristian Høgsberg2012-03-021-1/+1
* Don't block when flushing a full protocol bufferKristian Høgsberg2012-02-291-9/+18
* connection: Fix printf format warningsKristian Høgsberg2011-12-171-2/+2
* Increase closure buffer size and fail gracefully for too big closures.Laszlo Agocs2011-12-171-5/+26
* New drag and drop / selection protocolKristian Høgsberg2011-11-231-2/+4
* debug: Use unsigned for object IDsKristian Høgsberg2011-11-221-1/+1
* Move private definitions and prototypes to new wayland-private.hKristian Høgsberg2011-11-181-1/+1
* Introduce wl_resource_queue_event() for sending events laterKristian Høgsberg2011-11-171-2/+28