Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Happy New Year | Xinchen Hui | 2013-01-01 | 1 | -1/+1 |
| | |||||
* | - Year++ | Felipe Pena | 2012-01-01 | 1 | -1/+1 |
| | |||||
* | - Year++ | Felipe Pena | 2011-01-01 | 1 | -1/+1 |
| | |||||
* | sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php | Sebastian Bergmann | 2010-01-03 | 1 | -1/+1 |
| | |||||
* | MFH: Bump copyright year, 3 of 3. | Sebastian Bergmann | 2008-12-31 | 1 | -1/+1 |
| | |||||
* | Add new empty child terminate sapi hook to the rest of the sapis | Rasmus Lerdorf | 2008-03-18 | 1 | -0/+1 |
| | |||||
* | MFH: Bump copyright year, 2 of 2. | Sebastian Bergmann | 2007-12-31 | 1 | -1/+1 |
| | |||||
* | MFH: Bump year. | Sebastian Bergmann | 2007-01-01 | 1 | -1/+1 |
| | |||||
* | bump year and license version | foobar | 2006-01-01 | 1 | -3/+3 |
| | |||||
* | - Bumber up year | foobar | 2005-08-03 | 1 | -1/+1 |
| | |||||
* | Fix for bug #32263 | Rasmus Lerdorf | 2005-03-14 | 1 | -0/+2 |
| | | | | | | | | | This adds proto_num to request_info. It is defaulted to HTTP 1.0 (1000) such that it has a valid value even if the underlying sapi doesn't set it correctly. It is then used to determine if a 302 or a 303 should be sent on a Location redirect. Any non GET/HEAD HTTP 1.1 redirect will get a 303 instead of a 302 to be compatible with the HTTP spec. | ||||
* | Add the new request_time sapi struct entry to all the sapis. Some of these | Rasmus Lerdorf | 2004-12-20 | 1 | -0/+1 |
| | | | | | | | may have ways of getting the request time without the extra syscall, but for now let's just make sure we don't crash and people will eventually fill these in where applicable. | ||||
* | - A belated happy holidays and PHP 5 | Andi Gutmans | 2004-01-08 | 1 | -2/+2 |
| | |||||
* | properly restart syscalls | Sascha Schumann | 2003-07-01 | 1 | -3/+6 |
| | |||||
* | Serialize headers for systems with low IOV_MAX (e.g. Solaris) | Sascha Schumann | 2003-06-27 | 1 | -14/+31 |
| | |||||
* | updating license information in the headers. | James Cox | 2003-06-10 | 1 | -3/+3 |
| | |||||
* | Don't return CRLF from broken clients | Sascha Schumann | 2003-06-04 | 1 | -5/+6 |
| | |||||
* | If there is a content body, enable lingering and disable keep alive. | Sascha Schumann | 2003-05-16 | 1 | -1/+3 |
| | |||||
* | improve keep alive handling | Sascha Schumann | 2003-05-12 | 1 | -0/+2 |
| | |||||
* | add premium thttpd support | Sascha Schumann | 2003-05-12 | 1 | -2/+7 |
| | |||||
* | cleanup | Sascha Schumann | 2003-05-01 | 1 | -5/+1 |
| | |||||
* | Nuke all sn?printf's and rely on the optimized httpd_ntoa to | Sascha Schumann | 2003-04-16 | 1 | -28/+23 |
| | | | | | convert the IP to a string representation. | ||||
* | use SUCCESS/FAILURE instead of 0/-1 | Sascha Schumann | 2003-02-09 | 1 | -1/+1 |
| | |||||
* | Fix POST handling once and for all. The daemon now never blocks and handles | Sascha Schumann | 2003-01-17 | 1 | -46/+6 |
| | | | | | | | | | | 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. | ||||
* | Bump year. | Sebastian Bergmann | 2002-12-31 | 1 | -1/+1 |
| | |||||
* | add missing line | Sascha Schumann | 2002-11-29 | 1 | -0/+1 |
| | |||||
* | Add sapi_get_fd() and implement it for the Apache/thttpd SAPIs. | Sascha Schumann | 2002-11-26 | 1 | -1/+11 |
| | |||||
* | s/PHP_API/PHP_API_VERSION/ | Sascha Schumann | 2002-11-08 | 1 | -1/+1 |
| | |||||
* | let this source file compile with php 4.2.x | Sascha Schumann | 2002-11-07 | 1 | -0/+5 |
| | |||||
* | first step towards asynchronous content body processing | Sascha Schumann | 2002-10-30 | 1 | -3/+21 |
| | |||||
* | Fix build and .phps support | Sascha Schumann | 2002-10-26 | 1 | -16/+16 |
| | |||||
* | experimental .phps support | Sascha Schumann | 2002-10-26 | 1 | -6/+14 |
| | |||||
* | not sure what this async_send is doing in here, so relieve it from its duty. | Sascha Schumann | 2002-10-26 | 1 | -5/+0 |
| | |||||
* | some system headers (irix) define sa_len | Sascha Schumann | 2002-10-26 | 1 | -5/+5 |
| | | | | | prefix sa_len with x | ||||
* | thttpd initializes contentlength to -1, so we need to transfer that to 0 | Sascha Schumann | 2002-10-25 | 1 | -1/+2 |
| | | | | | | for SAPI/PHP. Otherwise, SAPI will try to read (unsigned long) -1 bytes from the connection. | ||||
* | Use generic getnameinfo for address-to-name translation, if available. | Sascha Schumann | 2002-09-23 | 1 | -1/+18 |
| | | | | | This adds support for IPv6 addresses. | ||||
* | another startup initialization fix - only ISAPI and CGI SAPI's tested, | Zeev Suraski | 2002-09-18 | 1 | -2/+1 |
| | | | | | | minor compile buglets might occur in other SAPIs, but should be trivial to fix... | ||||
* | integrate the public keep-alive patch | Sascha Schumann | 2002-07-14 | 1 | -9/+40 |
| | | | | | | | | | 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 | ||||
* | thttpd blocks in rare circumstances where it cannot write out a small HTTP | Sascha Schumann | 2002-07-14 | 1 | -2/+4 |
| | | | | | | | | | 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). | ||||
* | make the sapi module hand off a buffer to thttpd for final data delivery, | Sascha Schumann | 2002-07-14 | 1 | -16/+65 |
| | | | | | instead of blocking the whole process | ||||
* | Improve readability of the header send function | Sascha Schumann | 2002-05-17 | 1 | -34/+33 |
| | |||||
* | Provide access to ini settings. | Sascha Schumann | 2001-12-13 | 1 | -2/+63 |
| | | | | | Properly block the thread, if IO is not ready on a fd. | ||||
* | Update headers. | Sebastian Bergmann | 2001-12-11 | 1 | -2/+2 |
| | |||||
* | Get rid of post_off-hack which was only suitable for POST data | Sascha Schumann | 2001-10-27 | 1 | -12/+13 |
| | | | | | | | which fit into the small thttpd read buffer. Do a small recv after content-length bytes have been read to accomodate non-conforming user-agents. | ||||
* | Improved handling of posts | Sascha Schumann | 2001-10-27 | 1 | -2/+7 |
| | |||||
* | Make the information available whether we are using HTTP/1.1 | Sascha Schumann | 2001-10-09 | 1 | -0/+7 |
| | |||||
* | Add QUERY_STRING, HTTP_HOST, HTTP_ACCEPT_LANGUAGE to the script | Sascha Schumann | 2001-09-30 | 1 | -0/+12 |
| | | | | | | | environment. Also support setting the INI path from the outside. | ||||
* | Undo Z_ subst for sapi and ext/yaz | Jeroen van Wolffelaar | 2001-09-27 | 1 | -1/+1 |
| | |||||
* | Back-substitute for Z_* macro's. If it breaks some extension (the script ↵ | Jeroen van Wolffelaar | 2001-09-25 | 1 | -1/+1 |
| | | | | isn't optimal, it parses for example var->zval.value incorrect) please let me know. | ||||
* | A CRLF at the end of a line is not so wrong. | Sascha Schumann | 2001-08-07 | 1 | -1/+1 |
| |