95 Commits (master)

Author SHA1 Message Date
Glenn Strauss 0f51b3728a [core] fdevent_fdnode.c separate from fdevent.c 1 month ago
Glenn Strauss ec52917755 [core] fdevent_impl.c separate from fdevent.c 1 month ago
Glenn Strauss b7a8fd468f [core] fdevent_socket_nb_cloexec_init() 1 month ago
Glenn Strauss e0d7eafd6f [core] adjust indent for clarity 2 months ago
Glenn Strauss 3720908167 [core] portability tweaks for various platforms/cc 2 months ago
Glenn Strauss 434fab4929 [core] quiet coverity warnings 2 months ago
Glenn Strauss f37847b1f6 [core] _WIN32 impl of fdevent_mkostemp() 1 year ago
Glenn Strauss cc2fcd3ece [multiple] _WIN32 fdevent_pipe_cloexec() 1 year ago
Glenn Strauss 9f62f1b196 [multiple] fdevent_mkostemp() 3 months ago
Glenn Strauss b38817b678 [core] mark attr malloc, returns nonnull 3 months ago
Glenn Strauss 243510dbb4 [core] fdlog.[ch]; fdevent_*_logger_* -> fdlog_* 3 months ago
Glenn Strauss 9a2404cec6 [core] quiet compiler warnings 5 months ago
Glenn Strauss 309c1693ac [multiple] Y2038 32-bit signed time_t mitigations 5 months ago
Glenn Strauss 27b8f1d0b9 [core] compare entire "/bin/sh" "-c" after execve 7 months ago
Glenn Strauss 08c03cd450 [multiple] rename safe_memclear() -> ck_memzero() 7 months ago
Glenn Strauss 6836a32c4f [core] omit fdevent select() code if poll() avail 7 months ago
Pavel Gulchuk 2d6c511d23 [core] fix kill workers and shutdown by signal 7 months ago
Glenn Strauss 13ea2d880b [core] consistent inclusion of sys-time.h 7 months ago
Glenn Strauss d8f8548fcb [core] use monotonic secs for piped loggers start 9 months ago
Glenn Strauss af7c054b51 [core] ignore server.event-handler = "libev" 9 months ago
Glenn Strauss 29f50bdeb0 [multiple] fdevent_waitpid() wrapper 1 year ago
Glenn Strauss 2b4166fb74 [core] fdevent_dup_cloexec() 1 year ago
Glenn Strauss 771ebd39a9 [core] fdevent_load_file_bytes() 1 year ago
Glenn Strauss be6da785c5 [mod_deflate] deflate.cache-dir compressed cache 1 year ago
Glenn Strauss 2781a3be6d [multiple] address coverity warnings 1 year ago
Glenn Strauss cc04468762 [core] fdevent_load_file() shared code 1 year 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 2 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