summaryrefslogtreecommitdiff
path: root/src/fdevent.c
Commit message (Expand)AuthorAgeFilesLines
* [core] fix new use of posix_spawn with some glibc (fixes #3201)Glenn Strauss2023-05-111-4/+4
* [core] fdevent_load_file() check if limit exceededGlenn Strauss2023-05-091-1/+1
* [core] modify use of posix_spawnattr_setsigdefaultGlenn Strauss2023-05-081-0/+9
* [core] Mac OS POSIX_SPAWN_CLOEXEC_DEFAULTGlenn Strauss2023-05-081-0/+41
* [core] posix_spawn_file_actions_addclosefrom_np()Glenn Strauss2023-05-081-0/+12
* [core] posix_spawnattr_setcwd_np() on QNXGlenn Strauss2023-05-071-2/+12
* [core] _WIN32 compile fixGlenn Strauss2023-05-031-1/+1
* [core] return pid_t from fdevent_waitpid()Glenn Strauss2023-05-031-2/+2
* [core] use posix_spawn() where availableGlenn Strauss2023-05-031-1/+98
* [core] _WIN32 fdevent_kill()Glenn Strauss2023-05-031-1/+6
* [core] _WIN32 socket-compat, filesystem-compatGlenn Strauss2023-05-031-49/+22
* [core] _WIN32 fdevent_createprocess()Glenn Strauss2023-05-031-0/+4
* [core] _WIN32 implementation of socketpair()Glenn Strauss2023-05-031-0/+41
* [core] _WIN32 sys-wait.h to wrap <sys/wait.h>Glenn Strauss2023-05-031-3/+1
* [core] _WIN32 sys-unistd.h to wrap <unistd.h>Glenn Strauss2023-05-031-1/+1
* [core] quiet coverity warningGlenn Strauss2023-04-151-1/+2
* [core] permit shell HERE docs to specify configGlenn Strauss2023-03-271-18/+62
* [core] move headers to help isolate fdevent layerGlenn Strauss2023-01-301-2/+4
* [core] iOS does not provide netinet/tcp_fsm.hGlenn Strauss2023-01-241-2/+9
* [core] reset SIGUSR1 to SIG_DFL before execve()Glenn Strauss2023-01-191-0/+1
* [core] remove cygwin O_NOFOLLOW workaroundGlenn Strauss2023-01-191-4/+0
* [core] avoid accept4() on ARM unless detectedGlenn Strauss2023-01-131-0/+14
* [core] temporarily disable O_NOFOLLOW on CygwinGlenn Strauss2023-01-021-0/+4
* Update comment about TCP_INFO on OpenBSDBrad Smith2022-08-121-1/+1
* [core] /dev/null is a symlink on Illumos (fixes #3132)Glenn Strauss2022-01-051-0/+2
* [core] fdevent_fdnode.c separate from fdevent.cGlenn Strauss2021-11-021-128/+1
* [core] fdevent_impl.c separate from fdevent.cGlenn Strauss2021-11-011-283/+0
* [core] fdevent_socket_nb_cloexec_init()Glenn Strauss2021-11-011-23/+28
* [core] adjust indent for clarityGlenn Strauss2021-10-031-1/+1
* [core] portability tweaks for various platforms/ccGlenn Strauss2021-10-011-0/+2
* [core] quiet coverity warningsGlenn Strauss2021-10-011-1/+1
* [core] _WIN32 impl of fdevent_mkostemp()Glenn Strauss2021-09-301-1/+18
* [multiple] _WIN32 fdevent_pipe_cloexec()Glenn Strauss2021-09-301-0/+29
* [multiple] fdevent_mkostemp()Glenn Strauss2021-09-301-2/+5
* [core] mark attr malloc, returns nonnullGlenn Strauss2021-09-171-2/+5
* [core] fdlog.[ch]; fdevent_*_logger_* -> fdlog_*Glenn Strauss2021-09-111-191/+0
* [core] quiet compiler warningsGlenn Strauss2021-09-041-2/+2
* [multiple] Y2038 32-bit signed time_t mitigationsGlenn Strauss2021-09-041-5/+5
* [core] compare entire "/bin/sh" "-c" after execveGlenn Strauss2021-08-271-5/+5
* [multiple] rename safe_memclear() -> ck_memzero()Glenn Strauss2021-08-271-3/+3
* [core] omit fdevent select() code if poll() availGlenn Strauss2021-05-171-0/+4
* [core] fix kill workers and shutdown by signalPavel Gulchuk2021-05-151-0/+4
* [core] consistent inclusion of sys-time.hGlenn Strauss2021-04-281-1/+1
* [core] use monotonic secs for piped loggers startGlenn Strauss2021-03-261-2/+2
* [core] ignore server.event-handler = "libev"Glenn Strauss2021-03-021-0/+5
* [multiple] fdevent_waitpid() wrapperGlenn Strauss2020-12-241-1/+12
* [core] fdevent_dup_cloexec()Glenn Strauss2020-10-111-0/+10
* [core] fdevent_load_file_bytes()Glenn Strauss2020-10-111-1/+34
* [mod_deflate] deflate.cache-dir compressed cacheGlenn Strauss2020-08-021-1/+7
* [multiple] address coverity warningsGlenn Strauss2020-07-101-1/+1