History log of /PHP-5.5/sapi/thttpd/thttpd.c (Results 26 – 50 of 114)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-4.3.3RC1
# f68c7ff2 10-Jun-2003 James Cox

updating license information in the headers.


# 4247f4b9 04-Jun-2003 Sascha Schumann

Don't return CRLF from broken clients


Revision tags: BEFORE_FD_REAPPLY, php-4.3.2, php-4.3.2RC4, BEFORE_FD_REVERT
# 528c495d 16-May-2003 Sascha Schumann

If there is a content body, enable lingering and disable keep alive.


Revision tags: php-4.3.2RC3, RELEASE_0_9b
# 3eab2fb3 12-May-2003 Sascha Schumann

improve keep alive handling


# 40dd3617 12-May-2003 Sascha Schumann

add premium thttpd support


Revision tags: SPL_ALPHA
# 833d734a 01-May-2003 Sascha Schumann

cleanup


Revision tags: php-4.3.2RC2, RELEASE_0_6, RELEASE_0_5, init
# 4ff425c1 16-Apr-2003 Sascha Schumann

Nuke all sn?printf's and rely on the optimized httpd_ntoa to
convert the IP to a string representation.


Revision tags: php-4.3.2RC1, php-4.3.1
# ba32a619 09-Feb-2003 Sascha Schumann

use SUCCESS/FAILURE instead of 0/-1


Revision tags: PHP_5_0_dev_before_13561_fix, PHP_4_3_before_13561_fix
# ebedf060 17-Jan-2003 Sascha Schumann

Fix POST handling once and for all. The daemon now never blocks and handles
uploads of up to 2GB on 32 bit platforms.

Uploads >16KB are put into a file-backed mmap area.

SG(req

Fix POST handling once and for all. The daemon now never blocks and handles
uploads of up to 2GB on 32 bit platforms.

Uploads >16KB are put into a file-backed mmap area.

SG(request_info).content_type got corrupted somewhere. As a workaround,
we provide SAPI with a duplicate of the original string.

show more ...


# 2c5d4b8c 31-Dec-2002 Sebastian Bergmann

Bump year.


Revision tags: php-4.3.0, php-4.3.0RC4, RELEASE_1_0b3, php-4.3.0RC3
# 95fead0b 29-Nov-2002 Sascha Schumann

add missing line


Revision tags: php-4.3.0RC2
# 09f463dd 26-Nov-2002 Sascha Schumann

Add sapi_get_fd() and implement it for the Apache/thttpd SAPIs.


Revision tags: RELEASE_1_0b2, BEFORE_RENAMING, php-4.3.0RC1
# f2f443f0 08-Nov-2002 Sascha Schumann

s/PHP_API/PHP_API_VERSION/


# 8d25447f 07-Nov-2002 Sascha Schumann

let this source file compile with php 4.2.x


# 55879b35 30-Oct-2002 Sascha Schumann

first step towards asynchronous content body processing


Revision tags: php-4.3.0pre2
# 7a0850a3 26-Oct-2002 Sascha Schumann

Fix build and .phps support


# 01bdc2e3 26-Oct-2002 Sascha Schumann

experimental .phps support


# c46ed211 26-Oct-2002 Sascha Schumann

not sure what this async_send is doing in here, so relieve it from its duty.


# b9135d74 26-Oct-2002 Sascha Schumann

some system headers (irix) define sa_len

prefix sa_len with x


# 0a80a786 25-Oct-2002 Sascha Schumann

thttpd initializes contentlength to -1, so we need to transfer that to 0
for SAPI/PHP. Otherwise, SAPI will try to read (unsigned long) -1 bytes
from the connection.


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

Use generic getnameinfo for address-to-name translation, if available.

This adds support for IPv6 addresses.


# 76312b45 18-Sep-2002 Zeev Suraski

another startup initialization fix - only ISAPI and CGI SAPI's tested,
minor compile buglets might occur in other SAPIs, but should be trivial
to fix...


Revision tags: RELEASE_0_91, php-4.3.0dev_zend2_alpha3, php-4.2.3, php-4.2.3RC2, php-4.2.3RC1, dev, 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


12345