84 Commits (c82ca970fbcc00b01033432312fab36c8165327c)

Author SHA1 Message Date
Glenn Strauss 9a2404cec6 [core] quiet compiler warnings 10 months ago
Glenn Strauss 309c1693ac [multiple] Y2038 32-bit signed time_t mitigations 10 months ago
Glenn Strauss 27b8f1d0b9 [core] compare entire "/bin/sh" "-c" after execve 10 months ago
Glenn Strauss 08c03cd450 [multiple] rename safe_memclear() -> ck_memzero() 10 months ago
Glenn Strauss 6836a32c4f [core] omit fdevent select() code if poll() avail 1 year ago
Pavel Gulchuk 2d6c511d23 [core] fix kill workers and shutdown by signal 1 year ago
Glenn Strauss 13ea2d880b [core] consistent inclusion of sys-time.h 1 year ago
Glenn Strauss d8f8548fcb [core] use monotonic secs for piped loggers start 1 year ago
Glenn Strauss af7c054b51 [core] ignore server.event-handler = "libev" 1 year ago
Glenn Strauss 29f50bdeb0 [multiple] fdevent_waitpid() wrapper 2 years ago
Glenn Strauss 2b4166fb74 [core] fdevent_dup_cloexec() 2 years ago
Glenn Strauss 771ebd39a9 [core] fdevent_load_file_bytes() 2 years ago
Glenn Strauss be6da785c5 [mod_deflate] deflate.cache-dir compressed cache 2 years ago
Glenn Strauss 2781a3be6d [multiple] address coverity warnings 2 years ago
Glenn Strauss cc04468762 [core] fdevent_load_file() shared code 2 years ago
Glenn Strauss 95b2774863 [core] skip excess close() when FD_CLOEXEC defined 2 years ago
Glenn Strauss 3f7779d247 [core] restart dead piped loggers every 64 sec 2 years ago
Glenn Strauss 8588772caa [core] isolate fdevent subsystem 2 years ago
Glenn Strauss 48004c6a7c [core] remove unused arg to fdevent_fcntl_set_nb* 2 years ago
Glenn Strauss 3cd74a16a2 [core] fdevent uses uint32_t instead of size_t 2 years ago
Glenn Strauss 010c28949c [multiple] prefer (connection *) to (srv *) 2 years ago
Glenn Strauss ed62e354ff [core] use config_plugin_values_init() 2 years ago
Glenn Strauss 12aa0f4c91 [core] save errno before logging if execve() fails 2 years ago
Glenn Strauss fce489b806 [core] fall back to accept() if accept4() EPERM (fixes #2998) 2 years ago
Glenn Strauss c6b46da2c9 [core] retry on some fdevent set/del temporary err 3 years ago
Glenn Strauss a78404cfbf [core] fdevent_mkstemp_append() (shared) 3 years ago
Glenn Strauss 37bd124ae4 [core] pass conf.follow_symlink in more places 3 years ago
Glenn Strauss 1fb0d7e295 [core] no SOCK_NONBLOCK on QNX 7.0 3 years ago
Glenn Strauss 9113011d5b [core] pass (fdnode *) for registered fdevent fd 3 years ago
Glenn Strauss d76756ca10 [core] perf: pass (fdnode *) to epoll and kqueue 3 years ago
Glenn Strauss 41384a3657 [core] isolate fdevent processing 3 years ago
Glenn Strauss 800e9b7349 [core] remove fde_ndx member outside fdevents 3 years ago
Glenn Strauss 0a46f7ec23 [core] some fdevent code streamlining 3 years ago
Glenn Strauss fc914ae442 [core] map FDEVENT_* to OS system event frameworks 3 years ago
Glenn Strauss f5f221eda8 [core] dispatch events from within event framework 3 years ago
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