summaryrefslogtreecommitdiff
path: root/src/connection.c
AgeCommit message (Expand)AuthorFilesLines
2013-02-04connection.c: Align pointer extra storage correctlyKristian Høgsberg1-4/+18
2012-10-16connection: Dereference id completely for comparasion.John Kåre Alsaker1-2/+2
2012-10-16connection: Removed crashing code.John Kåre Alsaker1-2/+0
2012-10-16connection: Don't call memcpy with null pointer.John Kåre Alsaker1-3/+3
2012-10-15connection: return error on buffer-overflow during readKristian Høgsberg1-0/+5
2012-10-15connection: Use uin32_t for circular buffer indexesKristian Høgsberg1-6/+6
2012-10-15connection: fix leaking FDs on buffer-overflow during readDavid Herrmann1-7/+26
2012-10-15connection: fix buffer-overflow in build_cmsg()David Herrmann1-0/+3
2012-10-15connection: close pending incoming FDs on shutdownDavid Herrmann1-0/+1
2012-10-15connection: fix buffer-overflow in close_fds()David Herrmann1-4/+6
2012-10-15connection: close pending outgoing fds on shutdownDavid Herrmann1-17/+18
2012-10-11connection: Print object id for new-id arguments in deubug outputKristian Høgsberg1-2/+1
2012-10-10Fix typecheck in case of multiple instances of type meta dataKristian Høgsberg1-1/+15
2012-10-10connection: Move object lookup out of wl_connection_demarshal()Kristian Høgsberg1-28/+53
2012-10-10Change filedescriptor API to be thread safeKristian Høgsberg1-68/+53
2012-10-09connection: Add missing free from error pathRob Bradford1-0/+1
2012-10-01connection: Drop unused static closuresKristian Høgsberg1-1/+0
2012-08-03connection: zero out string paddingKristian Høgsberg1-3/+5
2012-07-23More consistent ID printingDaniel Stone1-2/+2
2012-07-23Make NEW_IDs nullableDaniel Stone1-1/+32
2012-07-23Unstatic arg_count_for_signature and get_next_argumentDaniel Stone1-7/+2
2012-07-22connection: reserve id on incoming new objectMathias Fiedler1-3/+3
2012-07-02protocol: Add explicit nullable typesChristopher James Halse Rogers1-8/+73
2012-06-28Allocate client proxy automatically for new objectsKristian Høgsberg1-3/+8
2012-06-13connection: Set closure->start in demarshal tooKristian Høgsberg1-0/+1
2012-06-13connection: Always malloc closureKristian Høgsberg1-18/+21
2012-05-14Optimize wl_fixed_t to/from double conversion functionsKristian Høgsberg1-1/+1
2012-05-08Add support for signed 24.8 decimal numbersDaniel Stone1-1/+19
2012-04-25os: wrap recvmsg(MSG_CMSG_CLOEXEC)Pekka Paalanen1-1/+1
2012-04-25os: wrap F_DUPFD_CLOEXECPekka Paalanen1-1/+2
2012-04-22connection: Make sure we can invoke closures built with wl_closure_vmarshal()Kristian Høgsberg1-0/+7
2012-04-22connection: Move closure object out of wl_connectionKristian Høgsberg1-25/+13
2012-04-21connection: Dont put fds in the connection until we send the closureKristian Høgsberg1-5/+30
2012-04-17Fix printf format warningsPekka Paalanen1-2/+2
2012-03-30connection.c: Fix signedness warningsKristian Høgsberg1-3/+3
2012-03-30Move DIV_ROUNDUP out of public header, remove unused ALIGNKristian Høgsberg1-0/+2
2012-03-23connection: Just look at buffer size and remove redundant n_fds_outKristian Høgsberg1-5/+7
2012-03-23connection: Set n_fds_out to 0 when we send out the fdsKristian Høgsberg1-1/+1
2012-03-10Flush the connection if we have to many marshaled fdsAnder Conselvan de Oliveira1-4/+26
2012-03-02connection: Export wl_connection_queue() so we can test itKristian Høgsberg1-1/+1
2012-02-29Don't block when flushing a full protocol bufferKristian Høgsberg1-9/+18
2011-12-17connection: Fix printf format warningsKristian Høgsberg1-2/+2
2011-12-17Increase closure buffer size and fail gracefully for too big closures.Laszlo Agocs1-5/+26
2011-11-23New drag and drop / selection protocolKristian Høgsberg1-2/+4
2011-11-22debug: Use unsigned for object IDsKristian Høgsberg1-1/+1
2011-11-18Move private definitions and prototypes to new wayland-private.hKristian Høgsberg1-1/+1
2011-11-17Introduce wl_resource_queue_event() for sending events laterKristian Høgsberg1-2/+28
2011-11-17Add display event to acknowledge ID deletionKristian Høgsberg1-1/+6
2011-10-31connection: Check object types in message parametersBenjamin Franzke1-0/+10
2011-08-27Store objects in wl_map data structureKristian Høgsberg1-3/+3