summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* [core] poll: fdarray uses fd as index, not fde_ndxpersonal/stbuehler/fix-fdeventStefan Bühler2019-02-161-2/+2
* [core] don't call fd event handlers more than once, they might already be gon...Stefan Bühler2019-02-162-2/+2
* [core] dispatch events from within event frameworkGlenn Strauss2019-02-1311-236/+118
* [core] fix mixed use of srv->split_vals array (fixes #2932)Glenn Strauss2019-02-131-0/+2
* [core] simpler loops to run plugin hooksGlenn Strauss2019-02-131-42/+14
* [core] skip plugins_call_cleanup if not init'edGlenn Strauss2019-02-131-2/+1
* [core] connection_handle_write() updates con stateGlenn Strauss2019-02-121-17/+3
* [core] con->is_ssl_sockGlenn Strauss2019-02-122-1/+4
* [multiple] reduce code dup in list resizingGlenn Strauss2019-02-1213-119/+22
* [core] fix gw_backend spelling of directive in errGlenn Strauss2019-02-111-1/+1
* [core] no keep-alive if POLLRDHUP,empty read queueGlenn Strauss2019-02-101-1/+1
* [core] discard oversized trailersGlenn Strauss2019-02-101-0/+1
* [mod_auth] minor: adjust config validationGlenn Strauss2019-02-101-1/+1
* [mod_deflate] honor request for x-gzip, x-bzip2Glenn Strauss2019-02-101-15/+59
* [multiple] minor: remove duplicated conditionsGlenn Strauss2019-02-102-5/+2
* [mod_accesslog] attempt to reconstruct req lineGlenn Strauss2019-02-105-13/+6
* [core] RFC7230 HTTP-version parseGlenn Strauss2019-02-103-47/+15
* [core] get_http_method_key() match by strlen firstGlenn Strauss2019-02-093-113/+114
* [core] lift code out of request line parse loopGlenn Strauss2019-02-091-53/+27
* [core] http_request_parse() mark error paths coldGlenn Strauss2019-02-093-197/+82
* [core] mark log_error_write*() funcs coldGlenn Strauss2019-02-091-0/+3
* [core] replace con->response.keep_aliveGlenn Strauss2019-02-084-22/+4
* [core] pass req hdrs buffer to http_request_parseGlenn Strauss2019-02-085-32/+28
* [core] prefer buffer_caseless_compare()Glenn Strauss2019-02-081-4/+1
* [core] make parse_request,request.request same bufGlenn Strauss2019-02-081-8/+4
* [core] copy request only if might need for loggingGlenn Strauss2019-02-083-38/+37
* [core] log_request_header_on_error in one placeGlenn Strauss2019-02-081-65/+6
* [core] parse request in connection_read_header()Glenn Strauss2019-02-082-27/+26
* [core] perf: optimize connection_read_header()Glenn Strauss2019-02-071-112/+50
* [core] helper funcs for connection_state_machine()Glenn Strauss2019-02-041-132/+122
* [core] quickly clear request buffer for reuseGlenn Strauss2019-02-041-1/+1
* [core] store joblist pointer on stackGlenn Strauss2019-02-041-4/+4
* [mod_staticfile] search ext array if not emptyGlenn Strauss2019-02-041-1/+1
* [core] remove server.hGlenn Strauss2019-02-043-9/+2
* [core] srv->max_fds_lowat and srv->max_fds_hiwatGlenn Strauss2019-02-042-2/+7
* [core] fdevent_process()Glenn Strauss2019-02-043-40/+15
* [core] some server_main_loop() cleanupGlenn Strauss2019-02-041-28/+27
* [core] mark startup/shutdown funcs coldGlenn Strauss2019-02-0410-10/+88
* [core] separate server_main_loop() func, mark hotGlenn Strauss2019-02-042-49/+64
* [mod_evhost] handle IPv6 literal addr; add testsGlenn Strauss2019-02-022-16/+52
* - next is 1.4.54Glenn Strauss2019-01-274-4/+4
* [doc] NEWSlighttpd-1.4.53Glenn Strauss2019-01-261-0/+42
* [mod_openssl] ssl.privkey directive (optional)Glenn Strauss2019-01-261-7/+16
* [core] Fix recursive include_shell invocationsMartin Storsjö2019-01-261-2/+2
* [mod_openssl] ALPN and acme-tls/1 (fixes #2931)Glenn Strauss2019-01-251-1/+194
* [core] con->uri.scheme is maintained lowercaseGlenn Strauss2019-01-221-3/+2
* [mod_webdav] compare COPY, MOVE Destination schemeGlenn Strauss2019-01-221-2/+4
* [multiple] quiet clang --analyze where trivialGlenn Strauss2019-01-215-5/+10
* [multiple] calloc match ptr type (clang --analyze)Glenn Strauss2019-01-215-5/+5
* [mod_expire] look up expire fallback "" explicitlyGlenn Strauss2019-01-211-1/+1