path: root/src/fdevent.h
AgeCommit message (Expand)AuthorFilesLines
2019-03-16[core] fdevent_mkstemp_append() (shared)Glenn Strauss1-0/+1
2019-03-10[core] pass conf.follow_symlink in more placesGlenn Strauss1-2/+2
2019-03-07[core] pass (fdnode *) for registered fdevent fdGlenn Strauss1-8/+18
2019-03-07[core] isolate fdevent processingGlenn Strauss1-1/+0
2019-03-07[core] remove fde_ndx member outside fdeventsGlenn Strauss1-4/+4
2019-03-07[core] some fdevent code streamliningGlenn Strauss1-4/+2
2019-02-17[core] map FDEVENT_* to OS system event frameworksGlenn Strauss1-7/+11
2019-02-13[core] dispatch events from within event frameworkGlenn Strauss1-1/+0
2019-02-04[core] fdevent_process()Glenn Strauss1-4/+1
2019-02-04[core] mark startup/shutdown funcs coldGlenn Strauss1-0/+9
2018-08-12[core] option to propagate TCP FIN to backend hostGlenn Strauss1-3/+6
2018-04-08[core] some header cleanupGlenn Strauss1-1/+1
2018-03-18[core] fix rare race condition from backends (fixes #2878)Glenn Strauss1-2/+3
2017-12-11[core] discard from socket using recv MSG_TRUNCGlenn Strauss1-0/+2
2017-11-19[core] support POLLRDHUP, where available (#2743)Glenn Strauss1-0/+1
2017-11-03[core] isolate backend fdevent handler defsGlenn Strauss1-168/+8
2017-10-21[core] perf: more efficient fdevent_sched_run()Glenn Strauss1-1/+1
2017-09-23[core] fdevent setsockopt() helper functionsGlenn Strauss1-0/+3
2017-09-10[core] SIGCHLD handle_waitpid hook for modulesGlenn Strauss1-1/+3
2017-07-29[core] remove fdevent fcntl_set hookGlenn Strauss1-3/+0
2017-07-23[core] restart piped loggers if they exit (fixes #1393)Glenn Strauss1-0/+4
2017-07-23[core] fdevent_cycle_logger()Glenn Strauss1-0/+1
2017-07-15[core] fdevent_connect_status() shared codeGlenn Strauss1-0/+2
2017-07-15[core] rename fd_close_on_exec()Glenn Strauss1-1/+0
2017-07-15[core] consolidate fork()/execve() code (#1393)Glenn Strauss1-0/+6
2017-04-15[core] no SOCK_CLOEXEC on Linux kernel < 2.6.27Glenn Strauss1-1/+6
2017-03-28[core] collect ioctl FIONREAD codeGlenn Strauss1-0/+2
2017-03-28[core] include "fdevent.h" where neededGlenn Strauss1-1/+1
2016-09-24performance: use Linux extended syscalls and flagsGlenn Strauss1-0/+6
2016-08-24[core] fix crash if ready events on abandoned fd (fixes #2748)Glenn Strauss1-0/+3
2016-08-06[core] check if client half-closed TCP if POLLHUP (#2743)Glenn Strauss1-0/+3
2016-06-29[core] add declarations to fdevent.h (#2373)Glenn Strauss1-1/+6
2016-06-21fix errors detected by Coverity ScanGlenn Strauss1-1/+1
2016-06-19[core] option to stream response body to client (fixes #949, #760, #1283, #1387)Glenn Strauss1-0/+2
2016-06-19[config] config options to stream request/response (#949, #376)Glenn Strauss1-0/+9
2016-04-18always poll for client POLLHUP/POLLERR events (fixes #399)Glenn Strauss1-2/+2
2016-03-19consistent inclusion of config.h at top of files (fixes #2073)Glenn Strauss1-4/+1
2015-02-08[bitset] unused -> removeStefan Bühler1-1/+0
2014-02-16force assertion: setting FD_CLOEXEC must work (if available)Stefan Bühler1-0/+1
2011-12-25Move fdevent subsystem includes to implementation files to reduce conflicts (...Stefan Bühler1-9/+0
2011-06-13fdevent: add solaris eventports (fixes #2171)lighttpd-1.4.29Stefan Bühler1-5/+10
2010-08-17Rename fdevent_event_add to _set to reflect what the function does. Fix some ...Stefan Bühler1-3/+3
2010-08-07add libev fdevent handler: server.event-handler = "libev"Stefan Bühler1-29/+17
2010-08-06cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf callsStefan Bühler1-16/+8
2009-10-11Add <sys/types.h> before including event backendsStefan Bühler1-0/+2
2009-10-11Fix some compile problems from header inclusion reorder patchStefan Bühler1-3/+6
2009-10-11Fix header inclusion order, always include "config.h" before any system headerStefan Bühler1-1/+2
2006-10-04- white space cleanup part 2 this time 1.4 ;)Marcus Rückert1-24/+24
2005-09-29fdlist is not used, removed it (fixes inclusion into C++)Jan Kneschke1-7/+2
2005-09-24either remove include config.h or covered it in HAVE_CONFIG_HJan Kneschke1-0/+2