summaryrefslogtreecommitdiffstats
path: root/src/eloop.c
Commit message (Expand)AuthorAge
* eloop: delete events from kqueue/epoll directlyRoy Marples2021-02-16
* Fix prior for epoll.Roy Marples2021-02-02
* eloop: Make the API more like native poll/kqueue/epollRoy Marples2021-02-02
* A belated welcome to 2021Roy Marples2021-01-31
* eloop: optimise the pselect code so it's not a wrapper for ppollRoy Marples2021-01-30
* eloop: Default to using ppoll(2) again.Roy Marples2021-01-30
* eloop: Fix logic error with epoll reading testRoy Marples2021-01-30
* eloop: Always free the pollfd buffer when clearing eventsRoy Marples2021-01-29
* eloop: fix a memory leak when clearing eventsRoy Marples2021-01-29
* eloop: fixup a compile warningRoy Marples2021-01-28
* Linux: Implement epoll(7) for eloop (again)Roy Marples2021-01-28
* privsep: Restore the poll maxfd + 1 for state engineRoy Marples2021-01-28
* DragonFly: cast away more kqueue compile warningsRoy Marples2021-01-28
* FreeBSD: cast away some kqueue warningsRoy Marples2021-01-28
* BSD: Implement kqueue(2) for eloop (again)Roy Marples2021-01-28
* eloop: Allow eloop to process all fds returned from poll(2)Roy Marples2021-01-24
* privsep: Only the master process accepts signalsRoy Marples2020-08-20
* eloop: Add rationale for ELOOP_NSIGNALSRoy Marples2020-06-16
* AlignRoy Marples2020-06-16
* eloop: Guard diagnostic in prior with ELOOP_DEBUGRoy Marples2020-06-16
* eloop: Try and survive a signal stormRoy Marples2020-06-16
* privsep: For Linux and Solaris, set RLIMIT_NOFILES to neventsRoy Marples2020-06-09
* eloop: Fix making the initial event listenerRoy Marples2020-06-09
* eloop: Don't remove existing callbacks when adding eventsRoy Marples2020-06-08
* eloop: if we take a free event, add it to the main queueRoy Marples2020-06-07
* eloop: Just use ppoll(2)Roy Marples2020-06-03
* privsep: harden process handlingRoy Marples2020-06-02
* privsep: Enable Capsicum for all processes.Roy Marples2020-05-19
* eloop: cast away a compile warningRoy Marples2020-02-04
* Linux: Silence a warning on 32-bit LinuxRoy Marples2020-01-17
* eloop: header is now the single source of truth for SEC_PER_SECRoy Marples2020-01-08
* eloop: fix some warningsRoy Marples2020-01-07
* DHCP6: Calulate ReTransmission using millisecondsRoy Marples2020-01-07
* eloop: reduce timers rather than calculating expiryRoy Marples2020-01-07
* eloop: Allow for for timeouts greater than time_t and time wrappingRoy Marples2020-01-01
* Welcome to 2020!Roy Marples2020-01-03
* eloop: Fix a segfault if we free a NULL eloopRoy Marples2019-11-01
* eloop: Add eloop_clear functionRoy Marples2019-10-25
* Add SPDX identifiers to all dhcpcd source files.Yegor Yefremov2019-07-04
* Welcome to 2019!Roy Marples2019-01-01
* Welcome to 2018.Roy Marples2018-01-01
* eloop: set _eloop in signal setup rather than startRoy Marples2017-11-15
* Add a return value to deleteing events and timers so we knowRoy Marples2017-07-03
* If no eloop mechanism has been selected for us, print a messageRoy Marples2017-04-13
* Default eloop to epoll on Solaris.Roy Marples2017-04-13
* Reset exitnow on entry in-case we are re-started after an exit.Roy Marples2017-04-13
* Move the source files along with dev, crypt and comapt into src dir.Roy Marples2017-03-15