summaryrefslogtreecommitdiffstats
path: root/src/connection.c
Commit message (Expand)AuthorAgeFilesLines
* connection: do not abort when dup(fd) failsManuel Stoeckl2019-07-091-2/+6
* connection: fix demarshal of invalid headerPekka Paalanen2019-03-131-0/+8
* Print NULL strings as "nil" in wl_closure_printSimon Ser2019-01-301-1/+4
* connection: Prevent pointer overflow from large lengths.Michal Srb2018-08-171-5/+7
* connection: Prevent integer overflow in DIV_ROUNDUP.Michal Srb2018-08-171-9/+17
* connection: Fix broken log message when demarshalling short closureDerek Foreman2018-02-151-1/+2
* connection: Clear correct args when clearing fds to -1Derek Foreman2018-01-221-2/+5
* client: Consume file descriptors destined for zombie proxiesDerek Foreman2018-01-091-0/+6
* client: Add WL_MAP_ENTRY_ZOMBIE flagDerek Foreman2017-12-281-2/+11
* client: Add wl_object_is_zombie() helper functionDerek Foreman2017-12-281-1/+9
* connection: Make wl_closure_destroy() close fds of undispatched closuresDerek Foreman2017-12-271-0/+21
* connection: Clear fds we shouldn't close to -1Derek Foreman2017-12-271-0/+24
* connection: Refactor out closure allocationDerek Foreman2017-12-271-29/+42
* connection: Don't declare a local variable just to takes its sizeDerek Foreman2017-12-271-2/+3
* connection: Use wl_buffer_size() for all buffer size calculationsDerek Foreman2017-12-041-2/+2
* connection: close_fds() should only remove fds it closed from the bufferDerek Foreman2017-12-041-0/+1
* tests: Test wl_message_count_arraysYong Bakos2016-11-101-1/+1
* connection: Move wl_interface_equal to utilYong Bakos2016-05-111-13/+0
* connection: remove redundant assignmentMarek Chalupa2016-04-231-1/+0
* connection: Don't add uninitialized memory as 4 byte alignment paddingJonas Ådahl2016-02-111-1/+1
* server: Add an API to get the file descriptor for a clientSung-Jin Park2016-01-191-0/+6
* server: Calculate remaining data size after a closure is processedJaeyoon Jung2016-01-121-1/+7
* Use zalloc instead of malloc + memsetJonas Ådahl2016-01-121-2/+2
* add wl_abort private functionMarek Chalupa2015-11-161-15/+7
* src: Update boilerplate from MIT X11 license to MIT Expat licenseBryce Harrington2015-06-121-16/+19
* connection: abort if a listener function is NULLRyo Munakata2014-11-121-0/+5
* connection: Fix sendmsg() on FreeBSDPhilip Withnall2014-11-051-1/+1
* connection: Leave fd open in wl_connection_destroyBenjamin Herr2014-11-041-2/+5
* connection: remove unreached codeBoyan Ding2014-06-181-2/+0
* connection: fix a format string typo in error messageGiulio Camuffo2014-04-251-1/+1
* connection: Don't write past the end of the connection bufferAnder Conselvan de Oliveira2014-04-211-8/+17
* connection: Use wl_log to report errorsJasper St. Pierre2014-02-181-18/+18
* Fix buffer overflow when serializing a closure object1.3.92chi ding2014-01-091-8/+83
* connection: Error out if file descriptor was not receivedLubomir Rintel2013-11-211-0/+9
* Add support for server-side language bindingsJason Ekstrand2013-08-191-1/+8
* connection: Handle empty signature and signature with just a version.Mariusz Ceier2013-07-121-0/+1
* Add version information to wl_message signatures.Jason Ekstrand2013-07-021-12/+43
* Add a wl_resource_instance_of functionJason Ekstrand2013-06-211-4/+4
* client: Add wl_display_prepare_read() API to relax thread model assumptionsKristian Høgsberg2013-06-171-1/+1
* Change wl_closure_invoke to take an opcode instead of an actual function pointerJason Ekstrand2013-03-181-2/+4
* client: Invoke new_id closure arguments as pointers instead of integersJonas Ådahl2013-03-171-5/+11
* Stylistic nitpickingKristian Høgsberg2013-02-261-5/+5
* Clean up and refactor wl_closure and associated functionsJason Ekstrand2013-02-261-313/+360
* connection.c: Align pointer extra storage correctlyKristian Høgsberg2013-02-041-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