summaryrefslogtreecommitdiff
path: root/src/eloop.c
AgeCommit message (Expand)AuthorFilesLines
2013-02-11Fix several typosJakub Wilk1-19/+19
2013-02-08llog: add "data" parameter to pass contextDavid Herrmann1-29/+53
2013-02-06build: major cleanupDavid Herrmann1-0/+59
2013-01-13eloop: add EV_ONESHOT and EV_SINGLE flags for idle sourcesDavid Herrmann1-6/+16
2013-01-13shl: hook: add 'oneshot' flagDavid Herrmann1-5/+5
2012-12-02eloop: add child-reaper event sourcesDavid Herrmann1-13/+70
2012-12-02eloop: fix memory loop when signal registration failsDavid Herrmann1-1/+7
2012-11-28eloop: allow edge-triggered operationDavid Herrmann1-1/+5
2012-11-27eloop: fix not disabling sources on EV_HUPDavid Herrmann1-3/+0
2012-10-24eloop: fix ev_fd_update() to do nothing if the mask does not changeDavid Herrmann1-0/+2
2012-10-07eloop: fix leaving dead FDs pollableDavid Herrmann1-1/+1
2012-09-30Fix printf() specified bugs all over the codeDavid Herrmann1-3/+4
2012-09-27eloop: don't warn when removing bad fds from epoll-setDavid Herrmann1-1/+1
2012-09-27eloop: make timerfd non-blockingDavid Herrmann1-1/+1
2012-09-27eloop: allow NULL for timer updatesDavid Herrmann1-1/+7
2012-09-18eloop: add ev_timer_drain() helperDavid Herrmann1-24/+64
2012-09-18shl: move kmscon_hook_* to shlDavid Herrmann1-32/+32
2012-09-18shl: move llog to shlDavid Herrmann1-1/+1
2012-09-15shl: move dlist to shl_dlist.hDavid Herrmann1-1/+1
2012-09-15shl: move dlist implementation to shl_dlist_*David Herrmann1-12/+12
2012-09-11eloop: add pre-cbsDavid Herrmann1-1/+60
2012-09-11eloop: call post-cbs on errors during dispatchDavid Herrmann1-8/+12
2012-09-11eloop: fix unregistering post-cbsDavid Herrmann1-1/+1
2012-09-09eloop: fix registering post-cb hooksDavid Herrmann1-1/+8
2012-09-09eloop: improve idle-source logicDavid Herrmann1-85/+124
2012-09-09eloop: add post-dispatch hookDavid Herrmann1-0/+52
2012-09-09eloop: add ev_eloop_get_fd()David Herrmann1-0/+20
2012-09-04build: make eloop independent of libkmscon-staticDavid Herrmann1-1/+2
2012-08-10eloop: finish documentationDavid Herrmann1-8/+374
2012-07-21eloop: prevent recursive dispatchingDavid Herrmann1-0/+4
2012-07-21eloop: fix invalid memory access during dispatchDavid Herrmann1-10/+13
2012-07-01eloop: fix signal creationDavid Herrmann1-0/+1
2012-07-01eloop: silence gcc warningDavid Herrmann1-2/+2
2012-06-24static: move statically linked subsystems to static_*David Herrmann1-2/+2
2012-06-24eloop: move to llogDavid Herrmann1-86/+151
2012-06-24eloop: require llog function in eloop-creationDavid Herrmann1-4/+10
2012-06-23eloop: turn comment into non-gtkdoc commentDavid Herrmann1-1/+1
2012-05-20eloop: fix eloop object never being freedDavid Herrmann1-5/+35
2012-05-19eloop: add initial gtk-doc commentsDavid Herrmann1-51/+307
2012-05-19eloop: dynamically reallocate dispatch cacheDavid Herrmann1-14/+46
2012-05-19eloop: add more commentsDavid Herrmann1-6/+113
2012-05-19eloop: use counter source for idle eventsDavid Herrmann1-4/+37
2012-05-19eloop: fix not returning new counter objectDavid Herrmann1-0/+1
2012-05-19eloop: forward timer HUP and I/O errors to callerDavid Herrmann1-3/+16
2012-05-19eloop: forward EOF and I/O errors of counters to callerDavid Herrmann1-3/+16
2012-05-19eloop: allow enabling/disabling counter sourcesDavid Herrmann1-0/+21
2012-05-19eloop: allow enabling/disabling timer sourcesDavid Herrmann1-0/+21
2012-05-19eloop: correctly forward error codesDavid Herrmann1-27/+74
2012-05-18eloop: allow enabling/disabling fd sourcesDavid Herrmann1-41/+92
2012-05-17eloop: convert idle sources to hooksDavid Herrmann1-136/+33