summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-11-28[core] invert logic for mod_indexfile load warninglighttpd-1.4.52Glenn Strauss1-1/+1
2018-11-28[mod_webdav] silence warnings if built w/o locksGlenn Strauss1-10/+11
2018-11-28[doc] NEWSGlenn Strauss1-1/+80
2018-11-28[core] quiet indexfile warning if mod not loadedGlenn Strauss1-4/+10
2018-11-28[core] buffer_append_path_len()Glenn Strauss8-46/+73
2018-11-26[core] fix typoGlenn Strauss1-1/+1
2018-11-25[mod_proxy] silence coverity false positiveGlenn Strauss1-0/+3
2018-11-25[multiple] validate UTF-8 in url-decoded pathsGlenn Strauss5-5/+69
2018-11-25[core] reject decoded url-path without leading '/'Glenn Strauss5-29/+32
2018-11-25[mod_webdav] separate func for each request methodGlenn Strauss1-39/+73
2018-11-25[core] limit con->uri.authority < 1024 octetsGlenn Strauss3-12/+32
2018-11-25[core] cygwin sample to run lighttpd under NSSMGlenn Strauss1-0/+13
2018-11-25[core] cygwin helper func for getcwdGlenn Strauss1-30/+20
2018-11-25[core] perf: inline buffer_copy_buffer()Glenn Strauss3-10/+6
2018-11-25[mod_wstunnel] use buffer_string_length()Glenn Strauss1-1/+1
2018-11-25[core] perf: buffer optimizationsGlenn Strauss1-57/+29
2018-11-25[mod_cml] parse query string without modifying itGlenn Strauss1-17/+5
2018-11-25[core] perf: simplify buffer_move()Glenn Strauss2-9/+7
2018-11-23[mod_webdav] one fewer buffer copy for COPY,MOVEGlenn Strauss1-11/+4
2018-11-23[mod_webdav] fix LOCK on incorrect URI pathGlenn Strauss1-1/+1
2018-11-23[core] simpler physical path concatenationGlenn Strauss1-10/+4
2018-11-23[core] perf: small improvement buffer_string_spaceGlenn Strauss1-1/+1
2018-11-23[core] perf: small improvement to encoding CGI varGlenn Strauss1-6/+3
2018-11-23[core] perf: simple, quick buffer_clear()Glenn Strauss45-113/+110
2018-11-21[core] separate func to reset FILE_CHUNKGlenn Strauss1-5/+8
2018-11-19[mod_fastcgi] transfer chunks minus packet paddingGlenn Strauss1-1/+2
2018-11-18[mod_redirect,mod_rewrite] use server_nameGlenn Strauss2-0/+4
2018-11-18[mod_fastcgi] minor: copy packet without paddingGlenn Strauss1-4/+2
2018-11-18[core] clear chunk buffer upon releaseGlenn Strauss1-0/+1
2018-11-18[mod_cgi] reset reused buffer on internal redirGlenn Strauss1-0/+1
2018-11-18[core] perf: simpler buffer_string_space() (tests)Glenn Strauss2-1/+20
2018-11-18[core] perf: faster HTTP pipelined requestsGlenn Strauss1-37/+53
2018-11-18[core] perf: simpler buffer_string_space() (fixed)Glenn Strauss1-1/+1
2018-11-17[core] server.chunkqueue-chunk-sz = 4096Glenn Strauss3-1/+13
2018-11-17[core] server.compat-module-load = "disable"Glenn Strauss3-2/+6
2018-11-17[mod_webdav] quiet coverity false positiveGlenn Strauss1-0/+3
2018-11-17[core] fix setting of headers previously reset (fixes #2919)Glenn Strauss12-43/+70
2018-11-15[core] fix 301 -> 302 overwrite with Location (fixes #2918)Glenn Strauss1-0/+1
2018-11-15[mod_cgi] perf: cache getenv() results at start upGlenn Strauss1-10/+30
2018-11-12[mod_wstunnel] perf: reuse large buffersGlenn Strauss1-9/+9
2018-11-12[multiple] perf: simplify chunkqueue_get_memory()Glenn Strauss5-90/+32
2018-11-12[core] use chunk_buf_sz instead of hard-coded numGlenn Strauss1-16/+26
2018-11-12[multiple] dynamic handlers hint backend header szGlenn Strauss3-16/+4
2018-11-12[core] perf: simpler buffer_string_space()Glenn Strauss1-3/+1
2018-11-12[core] perf: chunkqueue buffers already sized upGlenn Strauss2-2/+22
2018-11-12[mod_webdav] return 403 if file should existGlenn Strauss1-0/+10
2018-11-12[mod_openssl] prefer using TLS_server_method()Glenn Strauss1-1/+8
2018-11-12[mod_cgi] perf: use stat_cache for cgi handlerGlenn Strauss1-10/+12
2018-11-12[mod_openssl] SSL_read before second SSL_shutdownGlenn Strauss1-0/+27
2018-11-12[mod_openssl] move SSL_shutdown() to separate funcGlenn Strauss1-3/+14