Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Happy New Year | Xinchen Hui | 2013-01-01 | 2 | -2/+2 |
| | |||||
* | - Year++ | Felipe Pena | 2012-01-01 | 2 | -2/+2 |
| | |||||
* | - Year++ | Felipe Pena | 2011-01-01 | 2 | -2/+2 |
| | |||||
* | sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php | Sebastian Bergmann | 2010-01-03 | 2 | -2/+2 |
| | |||||
* | MFH: Bump copyright year, 3 of 3. | Sebastian Bergmann | 2008-12-31 | 2 | -2/+2 |
| | |||||
* | 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 | 2 | -2/+2 |
| | |||||
* | MFH: - Changed AC_ARG_* options to PHP_ARG_* options. | Jani Taskinen | 2007-07-11 | 1 | -7/+4 |
| | | | | | | | | | | | | MFH: - Some cleanups here and there MFH: - Enabled PHP_CHECK_CONFIGURE_OPTIONS (checks for unknown configure MFH: options) # Note to Marcus: ext/dba/config.m4 needs to be "converted" to use # the PHP_ARG_* options. I did't touch it needs quite a lot of work to keep # it's current behaviour regarding "enabled-by-default" parts of it. # # Hint: By using the PHP_ARG_* options you have the "default" option.. ;) | ||||
* | MFH:- Fixed bug #41576 (misbehaviour when using --without-apxs) | foobar | 2007-06-03 | 1 | -11/+14 |
| | |||||
* | MFH: Bump year. | Sebastian Bergmann | 2007-01-01 | 2 | -2/+2 |
| | |||||
* | bump year and license version | foobar | 2006-01-01 | 2 | -6/+6 |
| | |||||
* | - Bumber up year | foobar | 2005-08-03 | 2 | -2/+2 |
| | |||||
* | 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. | ||||
* | - Renamed all *php4* files to *php5*, changed all php4/PHP4 to php5/PHP5 | foobar | 2004-01-17 | 2 | -3/+3 |
| | |||||
* | - Happy new year and PHP 5 for rest of the files too.. | foobar | 2004-01-08 | 1 | -2/+2 |
| | | | | | # Should the LICENSE and Zend/LICENSE dates be updated too? | ||||
* | - A belated happy holidays and PHP 5 | Andi Gutmans | 2004-01-08 | 1 | -2/+2 |
| | |||||
* | - Fixed bug #26438 (error in thttpd SAPI installation) | foobar | 2003-11-27 | 1 | -1/+1 |
| | |||||
* | Embed date of last modification | Sascha Schumann | 2003-10-14 | 1 | -1/+1 |
| | |||||
* | Fix potential buffer overrun | Sascha Schumann | 2003-09-20 | 1 | -13/+22 |
| | |||||
* | 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 |
| | |||||
* | Simplify/fix logging | Sascha Schumann | 2003-06-16 | 1 | -20/+20 |
| | |||||
* | updating license information in the headers. | James Cox | 2003-06-10 | 2 | -6/+6 |
| | |||||
* | Don't corrupt data during request body handling | Sascha Schumann | 2003-06-04 | 1 | -42/+63 |
| | |||||
* | 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 |
| | |||||
* | Properly timeout post requests | Sascha Schumann | 2003-05-15 | 1 | -9/+12 |
| | |||||
* | Don't emit Content-Length in a 304 reply | Sascha Schumann | 2003-05-15 | 1 | -19/+31 |
| | | | | | | Don't falsely claim HEAD method Add PHP to HTTP server string | ||||
* | improve keep alive handling | Sascha Schumann | 2003-05-12 | 1 | -0/+2 |
| | |||||
* | add premium thttpd support | Sascha Schumann | 2003-05-12 | 2 | -8/+18 |
| | |||||
* | Improved protection against hostname attacks | Sascha Schumann | 2003-05-06 | 1 | -45/+44 |
| | |||||
* | fix typo | Sascha Schumann | 2003-05-06 | 1 | -1/+1 |
| | |||||
* | improve portability | Sascha Schumann | 2003-05-06 | 1 | -1/+2 |
| | |||||
* | cleanup | Sascha Schumann | 2003-05-01 | 1 | -5/+1 |
| | |||||
* | Fix Content-Encoding header lacking CRLF | Sascha Schumann | 2003-04-28 | 1 | -49/+50 |
| | |||||
* | Properly update the global httpd_time_now and remove php_makefile from diff | Sascha Schumann | 2003-04-21 | 1 | -35/+35 |
| | |||||
* | fix two uninitialized reads | Sascha Schumann | 2003-04-16 | 1 | -16/+41 |
| | |||||
* | 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. | ||||
* | Merging some Premium thttpd improvements, notably | Sascha Schumann | 2003-04-16 | 1 | -111/+537 |
| | | | | | | | | | | | | - periodic update of date strings - caching of Last-Modified values - use of smart_str'ings for crafting HTTP header (static files) and inside make_log_entry - buffered log writing - httpd_ntoa is about 8 times faster Overall improvement: Around 50% faster now | ||||
* | some improvements | Sascha Schumann | 2003-02-19 | 1 | -7/+9 |
| | |||||
* | include limits.h for portability | Sascha Schumann | 2003-02-13 | 1 | -54/+56 |
| | |||||
* | portability work | Sascha Schumann | 2003-02-13 | 1 | -2/+4 |
| | |||||
* | Add "log to stdout" feature | Sascha Schumann | 2003-02-11 | 1 | -49/+69 |
| | |||||
* | 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 | 2 | -117/+166 |
| | | | | | | | | | | 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 | 2 | -2/+2 |
| | |||||
* | 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 |
| | |||||
* | Defend against pipelined requests on persistent connections as used by | Sascha Schumann | 2002-11-10 | 1 | -28/+38 |
| | | | | | | | | | | | | | | | | | IRCG. These could cause thttpd to start a second request in the same connection context, and thereby causing real damage. Mozilla 1.0.1 is buggy in that context: When HTTP/1.1 pipelining is enabled (defaults to off), it will send any number of requests over a persistent connection (which is fine), even after it has received a "Connection: close" header field in a subsequent response header. This blatantly violates RFC 2616, section 8.1.2. Because it cannot receive any response on the dead connection, the download manager pops up and tries to download a file (which never arrives). Also, we don't try to send a 400 message anymore, if the connection dies. |