31 Commits (c4e8b2baab04a6189ed40407e068844cfa4b036e)

Author SHA1 Message Date
Sascha Schumann a8136b4dba Defend against pipelined requests on persistent connections as used by 24 years ago
Sascha Schumann 10a861f93c - use TCP_DEFER_ACCEPT 24 years ago
Sascha Schumann 082d9c4936 Simplify handler dispatching mechanism 24 years ago
Sascha Schumann 1a7a5b3982 Add missing return statement. 24 years ago
Sascha Schumann 7d504b230c improve host header checking, only affects systems which have virtual 24 years ago
Sascha Schumann 55879b3543 first step towards asynchronous content body processing 24 years ago
Sascha Schumann 40b93fa16d add phppat/phpspat configuration file support and 24 years ago
Sascha Schumann 01bdc2e369 experimental .phps support 24 years ago
Sascha Schumann 7b3bea0b41 Donate "Fast Accept Loop" from Premium thttpd which speeds up processing 24 years ago
Sascha Schumann 467fea036a Donate "Periodic Connection Expiring" from Premium thttpd, because 24 years ago
Sascha Schumann 47a1421d89 Redo the patch on Linux, the cygwin diff seems to be a bit broken. 24 years ago
Sascha Schumann 356f7503fa PHP + thttpd (+IRCG) build using CYGWIN now 24 years ago
Sascha Schumann 1f18eaadee Force /nocache/ entities to be delivered completely, even if a 24 years ago
Sascha Schumann c74f96333f Immediately unmap /nocache/ entries, so that the mmc cache does not get 24 years ago
Sascha Schumann 8fd3f14ab1 Fix segfault due to unchecked null pointer 24 years ago
Sascha Schumann fa3d840cd1 integrate the public keep-alive patch 24 years ago
Sascha Schumann b4c28fba7f thttpd blocks in rare circumstances where it cannot write out a small HTTP 24 years ago
Sascha Schumann 402cc031cd make the sapi module hand off a buffer to thttpd for final data delivery, 24 years ago
Sascha Schumann 92a6f2c344 Sent proper encodings for gzip/compress files, otherwise IE won't 24 years ago
Sascha Schumann ef72a765bf Add a nocache feature: If documents are stored under /nocache/, 24 years ago
Sascha Schumann f42acb0cd6 whoops, forgot to apply cgi/poll patch before diff'ing 25 years ago
Sascha Schumann 75c22e9a4a improved thttpd-2.21b patch.. I got tired of applying my patches for 25 years ago
Sascha Schumann ff423ef9d9 remove Only.* lines from patch 25 years ago
Sascha Schumann 38e55b3249 Update patch to thttpd-2.21 25 years ago
Sascha Schumann 4bb564ad2b Clear idle_read_timer 26 years ago
Sascha Schumann 39f8c9807e Update patch and add persistent connection handling 26 years ago
Sascha Schumann 251b83076e Move thttpd_php_init() call to httpd_initialize(). 26 years ago
Sascha Schumann 67daa655f6 Execute PHP scripts everywhere (not only in the top-level directory) 26 years ago
Sascha Schumann 5c62b32823 Remove some crud from diff output (Only in..). 26 years ago
Sascha Schumann 4b8823d427 Fix building thttpd SAPI module. 26 years ago
Sascha Schumann 56a5e84f9d Add SAPI module for thttpd server. Quote from the README: 26 years ago