summaryrefslogtreecommitdiff
path: root/src/event-loop.c
Commit message (Expand)AuthorAgeFilesLines
* event-loop: optimize timer check logicYang Wang2023-05-031-1/+3
* event-loop: Handle EINTR and EAGAIN in wl_event_loop_dispatchJoshua Ashton2023-05-021-1/+76
* Use zalloc for structsSimon Ser2022-02-051-5/+5
* src: Add missing new lines to log messagesMarius Vlad2021-05-071-4/+4
* event-loop: Track timer event sources in userspaceManuel Stoeckl2020-01-211-29/+415
* Use wl_container_of internallyMichael Forney2019-06-051-2/+2
* log: remove "%m" from format strings by using strerror(errno)Antonio Borneo2019-05-021-2/+2
* eventloop: clarify post_dispatch_check()Christopher James Halse Rogers2017-12-041-10/+16
* server: document wl_event_loop and wl_event_sourcePekka Paalanen2017-08-251-1/+243
* (multiple): Include stdint.hYong Bakos2016-07-251-0/+1
* server-core, event-loop: Fix parameter alignment.Yong Bakos2016-06-071-4/+4
* event-loop: Include wayland-util.hYong Bakos2016-06-071-0/+1
* event-loop: Make transitive include explicitYong Bakos2016-06-011-1/+1
* event-loop: remove extra headerMarek Chalupa2015-11-161-1/+0
* cosmetic: gratuitous whitespace changes in event-loop.cDerek Foreman2015-06-231-1/+1
* src: Update boilerplate from MIT X11 license to MIT Expat licenseBryce Harrington2015-06-121-16/+19
* event-loop: Dispatch idle callbacks twiceDerek Foreman2015-01-281-1/+3
* event-loop.c: Use correct OS abstraction function for dupfd()Philip Withnall2014-11-051-1/+1
* event-loop: make signalfd non-blockingMarek Chalupa2014-08-181-2/+2
* Avoid printing to stderrKristian Høgsberg2014-04-301-6/+3
* Use non-blocking timerfd to prevent blocking when updating timer event sourcesAndrew Wedgbury2014-04-251-2/+3
* server: Make wl_object and wl_resource opaque structsKristian Høgsberg2013-07-021-1/+1
* event-loop: fix returning the destroy-signal listenerDavid Herrmann2013-01-241-1/+1
* Add a destroy signal to the wl_event_loop objectJason Ekstrand2013-01-151-0/+21
* Move ARRAY_LENGTH out of public headersKristian Høgsberg2012-10-191-0/+1
* Change filedescriptor API to be thread safeKristian Høgsberg2012-10-101-0/+4
* event-loop: export wl_event_loop_dispatch_idle()David Herrmann2012-09-121-3/+3
* event-loop: remove dead codeDavid Herrmann2012-09-101-2/+2
* event-loop: Delete fd from epoll when removing event sourceKristian Høgsberg2012-05-081-2/+6
* event-loop: Consolidate code for setting up new sourcesKristian Høgsberg2012-05-081-98/+44
* event-loop: fix conditional checkingTiago Vignatti2012-05-081-1/+1
* os: wrap epoll_createPekka Paalanen2012-04-251-1/+2
* event-loop: Use two-step destruction of event loop sources.Jonas Ådahl2012-03-211-50/+49
* event-loop: always do the post-dispatch checkAnder Conselvan de Oliveira2012-03-201-1/+2
* Fix WL_EVENT_WRITEABLE typoKristian Høgsberg2011-12-281-3/+3
* event-loop: Fix idle handler dispatch corner caseKristian Høgsberg2011-10-291-2/+4
* event-loop: Quiet a few warningsKristian Høgsberg2011-08-121-2/+10
* Rename source subdir from wayland to srcKristian Høgsberg2011-08-121-0/+465