summaryrefslogtreecommitdiffstats
path: root/lib/tevent
Commit message (Expand)AuthorAgeFilesLines
...
* tevent: Regression test to ensure that a tevent backend can cope with separat...Jeremy Allison2013-03-011-11/+50
* tevent: use DEBUG_ERROR for the fallback message in epoll_panic()Stefan Metzmacher2013-03-011-1/+1
* tevent: If epoll_ctl(..EPOLL_CTL_ADD,..) failes with EEXIST, merge the two fd...Jeremy Allison2013-03-011-0/+7
* tevent: preferr the write handler if there're two possible handlers registere...Stefan Metzmacher2013-03-011-0/+10
* tevent: In epoll_event_loop() ensure we trigger the right handler for a multi...Stefan Metzmacher2013-03-011-7/+36
* tevent: Add utility function epoll_handle_hup_or_err()Jeremy Allison2013-03-011-0/+32
* tevent: handle EPOLL_ADDITIONAL_FD_FLAG_HAS_MPX in epoll_update_event()Stefan Metzmacher2013-03-011-0/+17
* tevent: handle multiplexed fde's in epoll_event_fd_destructor()Stefan Metzmacher2013-03-011-0/+21
* tevent: Fix epoll_mod_event() to cope with modifying a multiplexed fde event.Stefan Metzmacher2013-03-011-2/+32
* tevent: Fix up epoll_del_event to cope with deleting a multiplexed fde event.Jeremy Allison2013-03-011-2/+18
* tevent: handle multiplexed fde's in epoll_add_event()Stefan Metzmacher2013-03-011-2/+32
* tevent: Start to fix the epoll backend to support 2 fd events on the same fd ...Jeremy Allison2013-03-011-1/+96
* tevent: ignore EBADF from epoll_ctl() and disable the eventStefan Metzmacher2013-03-011-2/+26
* tevent: unify handling of HAS_EVENT and REPORT_ERROR in epoll_{add,mod,del}_e...Stefan Metzmacher2013-03-011-10/+6
* tevent: always go through epoll_update_event()Stefan Metzmacher2013-03-011-9/+14
* tevent: s/epoll_change_event/epoll_update_eventStefan Metzmacher2013-03-011-2/+2
* tevent: the content of event is ignored by EPOLL_CTL_DELStefan Metzmacher2013-03-011-2/+0
* tevent: call epoll_panic() if EPOLL_CTL_DEL failedStefan Metzmacher2013-03-011-4/+11
* tevent: use helper variables to hold the epoll_ctl() resultStefan Metzmacher2013-03-011-3/+9
* tevent: remove unused if (epoll_ev->epoll_fd == -1) return; checksStefan Metzmacher2013-03-011-9/+0
* tevent: add std_event_loop_wait()Stefan Metzmacher2013-03-011-0/+17
* tevent: don't call TALLOC_FREE(ev->additional_data) in std_fallback_to_poll()Stefan Metzmacher2013-03-011-1/+0
* tevent: avoid any operation on epoll_ev after a epoll_panic()Stefan Metzmacher2013-03-011-11/+74
* tevent: add epoll_{create,ctl}_panic_fallback() for testingStefan Metzmacher2013-03-011-5/+49
* tevent: use DLIST_DEMOTE() before calling on fde handler after select() and p...Stefan Metzmacher2013-03-012-0/+2
* tevent: debug a FATAL message on EBADF from the select backendStefan Metzmacher2013-03-011-0/+4
* tevent: Fix multiple handler on the same fd bug in the tevent select backend.Jeremy Allison2013-03-011-2/+6
* tevent: revalidate fde->flags after poll()Stefan Metzmacher2013-03-011-0/+6
* tevent: ignore POLLNVAL from poll() and disable the eventStefan Metzmacher2013-03-011-1/+44
* tevent: traverse the ev->fd_event list instead of the poll_ev->fds arrayStefan Metzmacher2013-03-011-26/+5
* tevent: maintain a list of disabled events in the poll backendStefan Metzmacher2013-03-011-7/+48
* tevent: merge poll_fresh_fde_destructor() into poll_event_fd_destructor()Stefan Metzmacher2013-03-011-18/+6
* tevent: use tevent_poll_event_add_fd_internal() in poll_event_add_fd()Stefan Metzmacher2013-03-011-2/+1
* tevent: make sure we cleanup the array passed to poll() after deleting an eventStefan Metzmacher2013-03-011-0/+30
* tevent: don't skip a fd event if the previous one was deleted during poll()Stefan Metzmacher2013-03-011-2/+9
* tevent: remember the errno from select(), poll() and epoll_wait()Stefan Metzmacher2013-03-013-5/+11
* tevent: add trace points BEFORE_LOOP_ONCE and AFTER_LOOP_ONCEMichael Adam2013-03-013-0/+18
* tevent: fix compiler warning in tevent_context_init_byname()Stefan Metzmacher2013-03-011-1/+1
* tevent: fix some compiler warnings in testsuite.cStefan Metzmacher2013-03-011-1/+15
* tevent: fix a comment typo in tevent_epoll.cMichael Adam2013-03-011-1/+1
* tevent: fix --disable-python cause configure fails (bug #8718)Galen.Liu2013-03-011-1/+1
* tevent: define TEVENT_NUM_SIGNALS based on configure checksStefan Metzmacher2013-03-013-2/+46
* tevent: Remove the previous "standard" tevent backend implementation.Jeremy Allison2013-02-141-556/+1
* tevent: Add in the new implementation of "standard" tevent backend.Jeremy Allison2013-02-141-6/+180
* tevent: Add a private function tevent_poll_event_add_fd_internal().Jeremy Allison2013-02-142-0/+19
* tevent: make use of tevent_find_ops_byname() in tevent_context_init_byname()Stefan Metzmacher2013-02-141-14/+5
* tevent: make sure tevent_backend_init() only runs onceStefan Metzmacher2013-02-141-0/+8
* tevent: Add a utility function tevent_find_ops_byname().Jeremy Allison2013-02-142-0/+23
* tevent: Add in the same tevent_re_initialise() fix Metze put in the tevent_po...Jeremy Allison2013-02-143-0/+18
* tevent: Add in some test code to allow the panic fallback path to be tested.Jeremy Allison2013-02-141-0/+18