summaryrefslogtreecommitdiff
path: root/src/wayland-private.h
AgeCommit message (Expand)AuthorFilesLines
2017-01-25server: add a safer signal type and port wl_display to itGiulio Camuffo1-0/+18
2016-11-10tests: Test wl_message_count_arraysYong Bakos1-0/+3
2016-10-18wl_array: Set data to invalid address after freeYong Bakos1-0/+3
2016-08-12Add API to retrieve and iterate over the resources list of a clientGiulio Camuffo1-1/+2
2016-07-25(multiple): Include stdint.hYong Bakos1-0/+1
2016-05-11private: Remove unnecessary forward declarationsYong Bakos1-4/+0
2016-05-11connection: Move wl_interface_equal to utilYong Bakos1-4/+4
2016-01-19server: Add an API to get the file descriptor for a clientSung-Jin Park1-0/+3
2016-01-12server: Calculate remaining data size after a closure is processedJaeyoon Jung1-0/+3
2016-01-12Use zalloc instead of malloc + memsetJonas Ådahl1-0/+7
2015-11-16add wl_abort private functionMarek Chalupa1-0/+1
2015-10-26cosmetic: fix inconsistent code style with header prototypes.Jon Cruz1-21/+60
2015-06-12src: Update boilerplate from MIT X11 license to MIT Expat licenseBryce Harrington1-16/+19
2014-11-04connection: Leave fd open in wl_connection_destroyBenjamin Herr1-1/+1
2013-08-19Add support for server-side language bindingsJason Ekstrand1-11/+3
2013-08-07Don't include wayland-server.h in wayland-private.hKristian Høgsberg1-1/+2
2013-08-06shm: Add API for renderers to register additional pixel formatsTomeu Vizoso1-0/+4
2013-07-02Add version information to wl_message signatures.Jason Ekstrand1-0/+3
2013-07-02server: Make wl_object and wl_resource opaque structsKristian Høgsberg1-0/+9
2013-06-21Add a wl_resource_instance_of functionJason Ekstrand1-0/+3
2013-06-05Change WL_ZOMBIE_OBJECT from 0x2 to an actual pointerJason Ekstrand1-2/+3
2013-06-05Add support for flags in the wl_map API and add a WL_MAP_ENTRY_LEGACY flagJason Ekstrand1-2/+11
2013-06-05Add a "side" field and some sanity checks to wl_map.Jason Ekstrand1-2/+3
2013-03-18Change wl_closure_invoke to take an opcode instead of an actual function pointerJason Ekstrand1-1/+1
2013-03-17client: Invoke new_id closure arguments as pointers instead of integersJonas Ådahl1-1/+6
2013-02-26Clean up and refactor wl_closure and associated functionsJason Ekstrand1-6/+25
2012-11-05client: Keep track of proxy validity and number of reference holdersJonas Ådahl1-0/+2
2012-10-19Move un-namespaced container_of into private headerKristian Høgsberg1-0/+4
2012-10-19Move ARRAY_LENGTH out of public headersKristian Høgsberg1-0/+2
2012-10-10connection: Move object lookup out of wl_connection_demarshal()Kristian Høgsberg1-0/+3
2012-10-10client: Split event handling into demarshal and dispatch stepsKristian Høgsberg1-0/+1
2012-10-10Change filedescriptor API to be thread safeKristian Høgsberg1-10/+5
2012-07-23Unstatic arg_count_for_signature and get_next_argumentDaniel Stone1-0/+11
2012-07-22wayland-util: add method for reserving new object idMathias Fiedler1-0/+1
2012-06-13connection: Always malloc closureKristian Høgsberg1-6/+4
2012-05-31Wayland: loggingMartin Minarik1-0/+4
2012-04-22connection: Move closure object out of wl_connectionKristian Høgsberg1-6/+19
2012-03-02connection: Export wl_connection_queue() so we can test itKristian Høgsberg1-0/+2
2012-02-29Don't block when flushing a full protocol bufferKristian Høgsberg1-3/+3
2011-12-27Drop unused hash tableKristian Høgsberg1-0/+2
2011-11-22Add support for server allocated object IDsKristian Høgsberg1-2/+7
2011-11-18Move private definitions and prototypes to new wayland-private.hKristian Høgsberg1-0/+86