summaryrefslogtreecommitdiff
path: root/src/network.c
Commit message (Expand)AuthorAgeFilesLines
* [core] _WIN32 lighttpd winsvcGlenn Strauss2023-05-031-9/+0
* [core] _WIN32 use log_serror() for WSAGetLastErrorGlenn Strauss2023-05-031-19/+17
* [core] _WIN32 rename __WIN32 to _WIN32Glenn Strauss2023-05-031-1/+1
* [core] _WIN32 alternative fdarray for WindowsGlenn Strauss2023-05-031-1/+4
* [core] _WIN32 check WSAGetLastError() w/ socketsGlenn Strauss2023-05-031-0/+29
* [core] _WIN32 socket-compat, filesystem-compatGlenn Strauss2023-05-031-9/+9
* [core] _WIN32 sys-unistd.h to wrap <unistd.h>Glenn Strauss2023-05-031-1/+1
* [core] _WIN32 protect code w/ HAVE_IPV6Glenn Strauss2023-05-031-0/+2
* [core] _WIN32 impl of setenv(), unsetenv()Glenn Strauss2023-05-031-0/+8
* [core] pass fdn to fdevent_sched_close,_unregisterGlenn Strauss2023-01-231-2/+2
* [multiple] employ ck_calloc, ck_malloc shared codeGlenn Strauss2022-12-101-4/+2
* [multiple] employ ck_realloc_u32() shared codeGlenn Strauss2022-12-101-9/+5
* [core] keep sockets w/ server.graceful-restart-bgGlenn Strauss2022-10-011-0/+3
* [core] fix SIGUSR1 graceful restart w/ TLS (fixes #3164)Glenn Strauss2022-07-281-0/+4
* [core] avoid server.use-ipv6 warning after SIGUSR1Glenn Strauss2022-06-041-6/+7
* [core] reset internal flags after graceful restartGlenn Strauss2022-06-041-0/+13
* [multiple] use buffer_append_char()Glenn Strauss2022-05-111-1/+1
* [core] sketch support for abstract socketsGlenn Strauss2022-05-071-20/+126
* [multiple] limit scope of socket config optionsGlenn Strauss2022-05-051-13/+8
* [core] build fix for cygwin and lmingwGlenn Strauss2022-03-301-1/+4
* [core] fill in un.sun_path after accept() (fixes #3147)Glenn Strauss2022-03-031-0/+2
* [core] allow LISTEN_PID to be ppid if TRACEME (fixes #3137)Glenn Strauss2022-01-101-1/+7
* [multiple] remove buffer_init_buffer()Glenn Strauss2022-01-071-3/+4
* [core] hide bsd_accept_filter code on OpenBSD (fixes #3131)Glenn Strauss2022-01-041-4/+6
* [core] quiet coverity warningsGlenn Strauss2021-09-091-0/+3
* [core] cfg server.bindhost after $SERVER["socket"]Glenn Strauss2021-09-081-13/+29
* [core] rename srv->max_conns -> srv->lim_connsGlenn Strauss2021-09-081-1/+1
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-9/+10
* [core] accept in network_server_handle_fdevent()Glenn Strauss2021-05-131-18/+48
* [core] consistent inclusion of sys-time.hGlenn Strauss2021-04-281-1/+1
* [core] save parsed listen addrs at startupGlenn Strauss2021-03-071-0/+18
* [core] allow '*' in "*:80" socket specGlenn Strauss2021-02-101-0/+4
* [core] quiet coverity warningGlenn Strauss2021-02-021-1/+1
* [core] fix crash at shutdown w/ certain configGlenn Strauss2021-01-011-0/+2
* [core] setsockopt IPV6_V6ONLY if server.v4mappedGlenn Strauss2020-12-021-1/+1
* [core] server.v4mapped optionGlenn Strauss2020-11-291-3/+14
* [core] graceful and immediate restart optionGlenn Strauss2020-10-111-0/+41
* [build] avoid accept_filter_arg compiler warningGlenn Strauss2020-08-021-1/+1
* [core] remove unused mbedtls_enabled flagGlenn Strauss2020-07-101-3/+2
* [core] error if s->socket_perms chmod() failsGlenn Strauss2020-07-081-0/+1
* [mod_mbedtls] mbedTLS option for TLSGlenn Strauss2020-07-081-2/+8
* [multiple] split con, request (very large change)Glenn Strauss2020-07-081-1/+1
* [core] remove unused arg to fdevent_fcntl_set_nb*Glenn Strauss2020-07-081-2/+2
* [multiple] omit passing srv to fdevent_handlerGlenn Strauss2020-07-081-4/+4
* [multiple] quiet clang compiler warningsGlenn Strauss2020-07-081-2/+2
* [multiple] store srv->tmp_buf in tb varGlenn Strauss2020-07-081-3/+4
* [multiple] reduce direct use of srv->errhGlenn Strauss2020-07-081-1/+1
* [multiple] prefer (connection *) to (srv *)Glenn Strauss2020-07-081-40/+43
* [core] isolate use of data_config, configfile.hGlenn Strauss2020-07-081-1/+0
* [core] use config_plugin_values_init()Glenn Strauss2020-07-081-77/+193