History log of /PHP-5.6/sapi/thttpd/thttpd_patch (Results 26 – 47 of 47)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 467fea03 26-Oct-2002 Sascha Schumann

Donate "Periodic Connection Expiring" from Premium thttpd, because
it is simple and gives a +40% improvement in terms of requests/s
when serving static files.


# 47a1421d 13-Oct-2002 Sascha Schumann

Redo the patch on Linux, the cygwin diff seems to be a bit broken.


# 356f7503 13-Oct-2002 Sascha Schumann

PHP + thttpd (+IRCG) build using CYGWIN now


Revision tags: RELEASE_1_0b1, php-4.3.0pre1, MODERN_SYMMETRIC_SESSION_BEHAVIOUR_20021003
# 1f18eaad 23-Sep-2002 Sascha Schumann

Force /nocache/ entities to be delivered completely, even if a
broken proxy ignores our anti-cache headers and sends an IMS request.


# c74f9633 21-Sep-2002 Sascha Schumann

Immediately unmap /nocache/ entries, so that the mmc cache does not get
polluted too much.


Revision tags: RELEASE_0_91, php-4.3.0dev_zend2_alpha3, php-4.2.3, php-4.2.3RC2, php-4.2.3RC1, dev
# 8fd3f14a 26-Jul-2002 Sascha Schumann

Fix segfault due to unchecked null pointer


Revision tags: php-4.2.2
# fa3d840c 14-Jul-2002 Sascha Schumann

integrate the public keep-alive patch

the patch did not handle pipeling at all, so that some code had to be added
from Premium thttpd

persistent connections are supported, if a

integrate the public keep-alive patch

the patch did not handle pipeling at all, so that some code had to be added
from Premium thttpd

persistent connections are supported, if a script sets the Content-Length
header

show more ...


# b4c28fba 14-Jul-2002 Sascha Schumann

thttpd blocks in rare circumstances where it cannot write out a small HTTP
response (happened at customer sites). The response is now written out
using the standard state machine.

t

thttpd blocks in rare circumstances where it cannot write out a small HTTP
response (happened at customer sites). The response is now written out
using the standard state machine.

the buffer which is handed to thttpd by php is now simply dealt with as if
it were a thttpd generated response (avoids code duplication).

show more ...


# 402cc031 14-Jul-2002 Sascha Schumann

make the sapi module hand off a buffer to thttpd for final data delivery,
instead of blocking the whole process


Revision tags: INITIAL_IMPORT_SOURCEFORGE, xmlrpc_epi_0_51_merge_pt, php-4.3.0dev_zend2_alpha2, php-4.3.0dev, php5_5_0, RELEASE_0_90, php-4.3.0dev_zend2_alpha1, BEFORE_OBJECTS_STORE, SAFEGUARD_3_0_BETA1_RC1_26062002, RELEASE_0_11, NEW_UI_API_BP, RELEASE_0_10, RELEASE_0_4, php-4.3.0dev-ZendEngine2, php-4.3.0dev-ZendEngine2-Preview1, php-4.2.1, php-4.2.1RC2, php-4.2.1RC1, php-4.2.0, php-4.2.0RC4, php-4.2.0RC3, php-4.2.0RC2, php-4.2.0RC1, help, php-4.1.2, BEFORE_NEW_OBJECT_MODEL, PRE_ISSET_PATCH, php-4.1.1, PRE_FUNC_RETURNS_OBJECT_PATCH, ChangeLog, php-4.1.0
# 92a6f2c3 10-Dec-2001 Sascha Schumann

Sent proper encodings for gzip/compress files, otherwise IE won't
display them.

Refer to section 3.5, RFC 2616 -- these are IANA registered.

Patch submitted to author.


# ef72a765 10-Dec-2001 Sascha Schumann

Add a nocache feature: If documents are stored under /nocache/,
appropiate HTTP headers will be sent which prevent client/proxy caching.


Revision tags: php-4.1.0RC5, php-4.1.0RC4, php-4.1.0RC3, php-4.1.0RC2, POST_PARAMETER_PARSING_API, PRE_PARAMETER_PARSING_API, php-4.1.0RC1, php4, php-4.0.7RC3, POST_SUBST_Z_MACROS, PRE_SUBST_Z_MACROS, php-4.0.7RC2, php-4.0.7RC1
# f42acb0c 13-Aug-2001 Sascha Schumann

whoops, forgot to apply cgi/poll patch before diff'ing


# 75c22e9a 13-Aug-2001 Sascha Schumann

improved thttpd-2.21b patch.. I got tired of applying my patches for
these bugs.

fixes poll(2) issue
fixes hanging cgi issue
fixes off-by-one in scanning input buffers in case of

improved thttpd-2.21b patch.. I got tired of applying my patches for
these bugs.

fixes poll(2) issue
fixes hanging cgi issue
fixes off-by-one in scanning input buffers in case of EAGAIN/EWOULDBLOCK
fixes potential bug in managing write buffers
add "index.php" to default files to look for

show more ...


Revision tags: BEFORE_EXP_MERGE, PRE_METHOD_DEREFERENCE_PATCH, BEFORE_PARAM_PARSING_CHANGE, PRE_ENGINE2_SPLIT, PRE_TSRM_MERGE_PATCH, PRE_GRANULAR_GARBAGE_FIX, php-4.0.6, php-4.0.6RC4, php-4.0.6RC3, php-4.0.6RC2, php-4.0.6RC1, php-4.0.5, php-4.0.5RC8, php-4.0.5RC7
# ff423ef9 22-Apr-2001 Sascha Schumann

remove Only.* lines from patch


# 38e55b32 22-Apr-2001 Sascha Schumann

Update patch to thttpd-2.21


Revision tags: php-4.0.5RC6, php-4.0.5RC5, php-4.0.5RC4, php-4.0.5RC3, php-4.0.5RC2, php-4.0.5RC1, php-4.0.4pl1, php-4.0.4pl1RC2, php-4.0.4pl1RC1, php-4.0.4REL, php-4.0.4RC6, php-4.0.4RC5, php-4.0.4RC4, php-4.0.4RC3
# 4bb564ad 15-Nov-2000 Sascha Schumann

Clear idle_read_timer


# 39f8c980 13-Nov-2000 Sascha Schumann

Update patch and add persistent connection handling


Revision tags: php-4.0.3, php-4.0.3RC2, php-4.0.3RC1, php-4.0.2, PRE_LIBMYSQL_REVERT, php-4.0.2RC1
# 251b8307 21-Aug-2000 Sascha Schumann

Move thttpd_php_init() call to httpd_initialize().

Otherwise, some init stuff was done twice (like resetting the
known_post_content_types hash table which caused post requests
to fai

Move thttpd_php_init() call to httpd_initialize().

Otherwise, some init stuff was done twice (like resetting the
known_post_content_types hash table which caused post requests
to fail).

show more ...


# 67daa655 20-Aug-2000 Sascha Schumann

Execute PHP scripts everywhere (not only in the top-level directory)


# 5c62b328 07-Aug-2000 Sascha Schumann

Remove some crud from diff output (Only in..).


# 4b8823d4 07-Aug-2000 Sascha Schumann

Fix building thttpd SAPI module.

This works now with thttpd 2.19.

Thanks to Andrzej Borsuk <andrzej.borsuk@alfaelektro.com.pl> for
pointing me into the right direction.


Revision tags: PRE_FILE_COMPILE_API_CHANGE, PRE_METHOD_CALL_SEPERATE_FIX_PATCH, php-4.0.1pl1, php-4.0.1, php-4.0.1RC2, php-4.0.1RC, PRE_EIGHT_BYTE_ALLOC_PATCH, php-4.0.0, php-4.0RC2, PHP-4.0-RC1, php-4.0b4pl1, php-4.0b4, php-4.0b4_rc1, BEFORE_SAPI_POST_PATCH_17_FEB_2000, BEFORE_SAPIFICATION_FEB_10_2000, BEFORE_PRE_SHUTDOWN_REVERSE_PATCH, PRE_ISSET_TYPE
# 56a5e84f 20-Dec-1999 Sascha Schumann

Add SAPI module for thttpd server. Quote from the README:

This is a SAPI module for PHP 4.0 supporting thttpd, the tiny,
turbo, throttling HTTP server by Jef Poskanzer.

Add SAPI module for thttpd server. Quote from the README:

This is a SAPI module for PHP 4.0 supporting thttpd, the tiny,
turbo, throttling HTTP server by Jef Poskanzer.

The module contains a patch against version 2.10 of thttpd. The patch
adds hooks to thttpd to call PHP, if a filename matches *.php. This
patch will be applied when you install PHP.

While functional, this module exists primarily to demonstrate the
ability of PHP to work in almost every web server environment.

show more ...


12