49 Commits (25185d1de0e152e4d4461b856c7d537ea12e2ef5)

Author SHA1 Message Date
Glenn Strauss 653b0dac7c [core] fdevent_process() 3 years ago
Glenn Strauss 78024584bb [core] check if SOCK_NONBLOCK is ignored (fixes #2883) 4 years ago
Glenn Strauss 04d76e7afd [core] some header cleanup 4 years ago
Glenn Strauss d400f8aac5 [core] fdevent_accept_listenfd() nonblock cloexec 4 years ago
Glenn Strauss b9df146b3c [core] non-blocking write() to piped loggers 5 years ago
Glenn Strauss 84b5064dc4 [core] discard from socket using recv MSG_TRUNC 5 years ago
Glenn Strauss d5d0258362 [core] support POLLRDHUP, where available (#2743) 5 years ago
Glenn Strauss 8f3bbd7f13 [core] isolate backend fdevent handler defs 5 years ago
Glenn Strauss 168f67a1b1 [core] perf: more efficient fdevent_sched_run() 5 years ago
Glenn Strauss 93e91954a7 [core] fdevent setsockopt() helper functions 5 years ago
Glenn Strauss 9030cfaecf [core] SIGCHLD handle_waitpid hook for modules 5 years ago
Glenn Strauss d4a37a3bbb [core] remove fdevent fcntl_set hook 5 years ago
Glenn Strauss adeec956c3 [core] restart piped loggers if they exit (fixes #1393) 5 years ago
Glenn Strauss ad7d6a6b15 [core] fdevent_cycle_logger() 5 years ago
Glenn Strauss 91d14acfc3 [core] fdevent_connect_status() shared code 5 years ago
Glenn Strauss 9e75b81982 [core] reduce exposure of unistd.h, other includes 5 years ago
Glenn Strauss 685cab057e [core] rename fd_close_on_exec() 5 years ago
Glenn Strauss a9970fec23 [core] consolidate fork()/execve() code (#1393) 5 years ago
Glenn Strauss 6f88c28c44 [core] fix compiler warnings on Mac OS X 5 years ago
Glenn Strauss 69aeaf2fad [mod_proxy] fix typo identified by coverity 5 years ago
Glenn Strauss 8641d1b03f [core] no SOCK_CLOEXEC on Linux kernel < 2.6.27 5 years ago
Glenn Strauss 4796313efc [core] collect ioctl FIONREAD code 5 years ago
Glenn Strauss ba953cdf45 [core] include "fdevent.h" where needed 5 years ago
Glenn Strauss a53f662a30 [core] remove some unused header includes 5 years ago
Glenn Strauss 3399b0dd16 [core] default server.max-fds=4096 if unspecified (#2789) 5 years ago
Glenn Strauss 95a756dcb3 [core] issue trace if max-fds too large (fixes #2789) 5 years ago
Glenn Strauss 93afda9c8e performance: use Linux extended syscalls and flags 6 years ago
Glenn Strauss ede5ea2d83 fix mis-cast in unused code 6 years ago
Glenn Strauss 40f16d52db [core] fix crash if ready events on abandoned fd (fixes #2748) 6 years ago
Glenn Strauss 6ec66c4dce [core] better DragonFlyBSD support (fixes #2746) 6 years ago
Glenn Strauss 4bc06bfc0b [core] check if client half-closed TCP if POLLHUP (#2743) 6 years ago
Glenn Strauss 1cb30900f3 [core] remove assert in fdevent_unregister() 6 years ago
Glenn Strauss 18a7b2be37 [core] option to stream response body to client (fixes #949, #760, #1283, #1387) 6 years ago
Glenn Strauss 4b0c822ed0 always poll for client POLLHUP/POLLERR events (fixes #399) 6 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 6 years ago
Stefan Bühler 566cf8decb add force_assert for more allocation results 7 years ago
Stefan Bühler 9f2be4882d force assertion: setting FD_CLOEXEC must work (if available) 8 years ago
Stefan Bühler 07dd0bd0a5 add force_assert() to enforce assertions as simple assert()s are disabled by -DNDEBUG (fixes #2546) 8 years ago
Stefan Bühler 6f208cfde1 fix/silence bugs reported by ccc-analyzer (clang) 9 years ago
Cyril Brulebois 0c6a564543 Fix non-ANSI function declarations. 10 years ago
Stefan Bühler f0816d8db2 fdevent: add solaris eventports (fixes #2171) 11 years ago
Stefan Bühler 7e5b0fe9ab Rename fdevent_event_add to _set to reflect what the function does. Fix some handlers. 12 years ago
Stefan Bühler f8eb52ebda add libev fdevent handler: server.event-handler = "libev" 12 years ago
Stefan Bühler 38f2d1ddd7 cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf calls 12 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 13 years ago
Stefan Bühler 63f785a2f8 Added some extra warning options in cmake and fix the resulting warnings (unused/static functions) 14 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 16 years ago
Jan Kneschke 95fb9a3cf7 init the fdevent-handler AFTER daemonize and AFTER the max-worker spawning 17 years ago
Jan Kneschke bcdc6a3bbc moved everything below trunk/ and added branches/ and tags/ 18 years ago