summaryrefslogtreecommitdiff
path: root/src/server.c
Commit message (Expand)AuthorAgeFilesLines
...
* [multiple] __attribute_nonnull__ now takes paramsGlenn Strauss2021-10-051-1/+1
* [core] splice() data from backends to tempfilesGlenn Strauss2021-09-301-0/+3
* [multiple] check feature flags funcs; code reuseGlenn Strauss2021-09-301-26/+12
* [multiple] _WIN32 fdevent_pipe_cloexec()Glenn Strauss2021-09-301-2/+1
* [core] option: errorlog high precision timestampsGlenn Strauss2021-09-301-4/+3
* [core] mark attr malloc, returns nonnullGlenn Strauss2021-09-171-0/+1
* [core] shared temp buffer for log_*error*()Glenn Strauss2021-09-131-0/+2
* [multiple] de-dup file and piped loggers (fixes #3101)Glenn Strauss2021-09-131-7/+7
* [core] fdlog.[ch]; fdevent_*_logger_* -> fdlog_*Glenn Strauss2021-09-111-5/+6
* [core] reduce stack use in main()Glenn Strauss2021-09-081-4/+18
* [core] periodically malloc_trim() to release mem (fixes #3084)Glenn Strauss2021-09-081-0/+24
* [core] config mallopt(M_ARENA_MAX, 2) (#3084)Glenn Strauss2021-09-081-0/+21
* [core] remove HANDLER_WAIT_FOR_FDGlenn Strauss2021-09-081-29/+0
* [core] reduce optim inline of cold funcsGlenn Strauss2021-09-081-0/+3
* [core] clear request,connection pools every 64 sec (#3084)Glenn Strauss2021-09-081-0/+3
* [core] change con joblist to singly-linked-listGlenn Strauss2021-09-081-28/+16
* [core] change srv->conns to doubly-linked-listGlenn Strauss2021-09-081-3/+2
* [core] rename srv->max_conns -> srv->lim_connsGlenn Strauss2021-09-081-7/+7
* [core] conns_pool separate from conns list (#3084)Glenn Strauss2021-09-081-0/+1
* [core] adjust srv->srvconf.max_conns at startupGlenn Strauss2021-09-081-2/+2
* [core] free fdwaitqueue list when emptyGlenn Strauss2021-09-081-2/+8
* [core] adjust server overload checkGlenn Strauss2021-09-081-3/+3
* [core] set min srv->max_fds = 32 (sanity check)Glenn Strauss2021-09-081-0/+2
* [core] use CLOCK_MONOTONIC_COARSE where availableGlenn Strauss2021-09-041-1/+23
* [multiple] Y2038 32-bit signed time_t mitigationsGlenn Strauss2021-09-041-11/+11
* [core] report Y2038 support in lighttpd -VGlenn Strauss2021-09-041-1/+7
* [core] allocate initial request pool w/ srv->connsGlenn Strauss2021-08-271-2/+0
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-11/+9
* [mod_auth,mod_vhostdb] move helper funcs to modsGlenn Strauss2021-08-271-4/+0
* [core] consolidate config printing codeGlenn Strauss2021-05-201-1/+1
* [core] fix kill workers and shutdown by signalPavel Gulchuk2021-05-151-1/+1
* [multiple] mark con->srv_socket a const ptrGlenn Strauss2021-05-131-2/+2
* [core] consistent inclusion of sys-time.hGlenn Strauss2021-04-281-2/+1
* [core] exit 0 upon shutdown if no connections openGlenn Strauss2021-04-071-0/+1
* [core] restart if large large clock jump detected (#3075)Glenn Strauss2021-03-261-4/+29
* [multiple] prefer monotonic time for internal useGlenn Strauss2021-03-131-1/+1
* [multiple] prefer monotonic time for internal useGlenn Strauss2021-03-111-17/+31
* [core] const data_unset *array_get_element_klen()Glenn Strauss2021-01-291-3/+3
* [core] check more carefully after SSL_WANT_WRITEGlenn Strauss2021-01-191-1/+1
* [mod_deflate] support Accept-Encoding: zstdGlenn Strauss2021-01-121-0/+5
* [core] http_date.[ch] encapsulate HTTP-date parseGlenn Strauss2020-12-241-0/+1
* [multiple] fdevent_waitpid() wrapperGlenn Strauss2020-12-241-10/+5
* [multiple] replace fall through comment with attrGlenn Strauss2020-12-161-1/+1
* [core] allow keep-alives in one-shot mode (#3042)Glenn Strauss2020-11-301-2/+14
* [core] quiet start/shutdown trace in one-shot modeGlenn Strauss2020-11-301-5/+8
* [core] fix lighttpd -1 one-shot with pipesGlenn Strauss2020-11-301-1/+1
* [core] no graceful-restart-bg on OpenBSD, NetBSDGlenn Strauss2020-11-041-0/+19
* [core] minimize pause during graceful restartGlenn Strauss2020-10-191-2/+36
* [core] config_plugin_value_to_int32()Glenn Strauss2020-10-191-9/+3
* [core] modify use of getrlimit() to not be fatalGlenn Strauss2020-10-191-2/+2