summaryrefslogtreecommitdiff
path: root/lib/tevent
AgeCommit message (Expand)AuthorFilesLines
2013-03-01tevent: avoid any operation on epoll_ev after a epoll_panic()Stefan Metzmacher1-11/+74
2013-03-01tevent: add epoll_{create,ctl}_panic_fallback() for testingStefan Metzmacher1-5/+49
2013-03-01tevent: use DLIST_DEMOTE() before calling on fde handler after select() and p...Stefan Metzmacher2-0/+2
2013-03-01tevent: debug a FATAL message on EBADF from the select backendStefan Metzmacher1-0/+4
2013-03-01tevent: Fix multiple handler on the same fd bug in the tevent select backend.Jeremy Allison1-2/+6
2013-03-01tevent: revalidate fde->flags after poll()Stefan Metzmacher1-0/+6
2013-03-01tevent: ignore POLLNVAL from poll() and disable the eventStefan Metzmacher1-1/+44
2013-03-01tevent: traverse the ev->fd_event list instead of the poll_ev->fds arrayStefan Metzmacher1-26/+5
2013-03-01tevent: maintain a list of disabled events in the poll backendStefan Metzmacher1-7/+48
2013-03-01tevent: merge poll_fresh_fde_destructor() into poll_event_fd_destructor()Stefan Metzmacher1-18/+6
2013-03-01tevent: use tevent_poll_event_add_fd_internal() in poll_event_add_fd()Stefan Metzmacher1-2/+1
2013-03-01tevent: make sure we cleanup the array passed to poll() after deleting an eventStefan Metzmacher1-0/+30
2013-03-01tevent: don't skip a fd event if the previous one was deleted during poll()Stefan Metzmacher1-2/+9
2013-03-01tevent: remember the errno from select(), poll() and epoll_wait()Stefan Metzmacher3-5/+11
2013-03-01tevent: add trace points BEFORE_LOOP_ONCE and AFTER_LOOP_ONCEMichael Adam3-0/+18
2013-03-01tevent: fix compiler warning in tevent_context_init_byname()Stefan Metzmacher1-1/+1
2013-03-01tevent: fix some compiler warnings in testsuite.cStefan Metzmacher1-1/+15
2013-03-01tevent: fix a comment typo in tevent_epoll.cMichael Adam1-1/+1
2013-03-01tevent: fix --disable-python cause configure fails (bug #8718)Galen.Liu1-1/+1
2013-03-01tevent: define TEVENT_NUM_SIGNALS based on configure checksStefan Metzmacher3-2/+46
2013-02-14tevent: Remove the previous "standard" tevent backend implementation.Jeremy Allison1-556/+1
2013-02-14tevent: Add in the new implementation of "standard" tevent backend.Jeremy Allison1-6/+180
2013-02-14tevent: Add a private function tevent_poll_event_add_fd_internal().Jeremy Allison2-0/+19
2013-02-14tevent: make use of tevent_find_ops_byname() in tevent_context_init_byname()Stefan Metzmacher1-14/+5
2013-02-14tevent: make sure tevent_backend_init() only runs onceStefan Metzmacher1-0/+8
2013-02-14tevent: Add a utility function tevent_find_ops_byname().Jeremy Allison2-0/+23
2013-02-14tevent: Add in the same tevent_re_initialise() fix Metze put in the tevent_po...Jeremy Allison3-0/+18
2013-02-14tevent: Add in some test code to allow the panic fallback path to be tested.Jeremy Allison1-0/+18
2013-02-14tevent: Plumb in the panic fallback code into the epoll_panic() runtime call.Jeremy Allison1-3/+20
2013-02-14tevent: Add an internal function tevent_epoll_set_panic_fallback().Jeremy Allison2-0/+27
2013-02-14tevent: pass 'bool replay' to epoll_panic()Stefan Metzmacher1-5/+6
2013-02-14tevent: Ensure we return after every call to epoll_panic().Jeremy Allison1-0/+2
2013-02-14tevent: Preparing to fix "standard" backend fallback. Initialize standard aft...Jeremy Allison1-1/+1
2013-02-03tevent_poll: add poll_event_loop_wait()Stefan Metzmacher1-2/+31
2013-02-02tevent_poll: fix the usage of tevent_re_initialise()Stefan Metzmacher1-0/+8
2013-02-02tevent_poll: call tevent_common_fd_destructor() from poll_fresh_fde_destructor()Stefan Metzmacher1-2/+3
2013-02-02tevent_poll: Avoid a crash in poll_event_set_fd_flagsVolker Lendecke1-2/+8
2013-02-02tevent_poll: Avoid a crash in poll_fresh_fde_destructorVolker Lendecke1-2/+9
2013-02-02tevent_poll: NULL out fde->event_ctx for "fresh" poll fdesVolker Lendecke1-0/+8
2013-02-02tevent_poll: Use the poll_event_context_destructor alwaysVolker Lendecke1-5/+12
2013-02-02tevent_poll: Re-order routinesVolker Lendecke1-16/+16
2013-02-02tevent_poll: Fix a crash in the poll backendVolker Lendecke1-4/+15
2013-01-31tevent: Fix a comment typoVolker Lendecke1-1/+1
2013-01-18tevent: Fix a commentVolker Lendecke1-1/+1
2013-01-15tevent: Fix bug 9550 - sigprocmask does not work on FreeBSD to stop further s...Jeremy Allison1-0/+29
2012-08-16tevent: change version to 0.9.17 after adding the "poll_mt" backendStefan Metzmacher2-1/+83
2012-08-16tevent: Add threaded poll_mt testcaseVolker Lendecke1-0/+145
2012-08-16lib/tevent: Add a thread-safe tevent backendVolker Lendecke3-3/+160
2012-08-16tevent_poll: Decouple poll_ev->fds handling from adding/removing fdsVolker Lendecke1-72/+135
2012-08-04doc: Remove build/ from doxygen config or it will not work in brew.Andreas Schneider1-4/+1