summaryrefslogtreecommitdiff
path: root/src/eloop.c
AgeCommit message (Expand)AuthorFilesLines
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
2012-05-17eloop: move codeDavid Herrmann1-409/+425
2012-05-17eloop: make timers create fd on initializationDavid Herrmann1-76/+111
2012-05-17eloop: take fd argument for fd-sources at initializationDavid Herrmann1-85/+85
2012-05-17eloop: add counter sourcesDavid Herrmann1-0/+195
2012-05-17eloop: add ev_fd_is_bound() helperDavid Herrmann1-0/+5
2012-05-05eloop: allow flushing an fdDavid Herrmann1-0/+13
2012-04-22eloop: fix memory leak for shared signalsDavid Herrmann1-0/+2
2012-04-22eloop: use kmscon_dlist for shared signalsDavid Herrmann1-9/+16
2012-03-25eloop: wait for all childsDavid Herrmann1-0/+30
2012-03-25eloop: remove old signal sourcesDavid Herrmann1-142/+0
2012-03-25use pthread_sigmask instead of sigprocmaskDavid Herrmann1-2/+3
2012-03-25eloop: add shared signal callbacksDavid Herrmann1-0/+153
2012-03-25eloop: catch EINTR in epoll_wait()David Herrmann1-2/+6
2012-03-23Fix time calculationsDavid Herrmann1-3/+3
2012-03-23eloop: correctly set ->exitDavid Herrmann1-0/+3
2012-03-23eloop: add debug messagesDavid Herrmann1-0/+3
2012-03-23eloop: add ev_eloop_run() functionDavid Herrmann1-1/+53
2012-03-23eloop: several fixesDavid Herrmann1-55/+45
2012-03-23eloop: remove fd from epoll-set on HUPDavid Herrmann1-2/+4
2012-03-23eloop: remove ev_eloop_get_fd()David Herrmann1-8/+0