Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix segfault due to unchecked null pointer | Sascha Schumann | 2002-07-26 | 1 | -35/+37 |
| | |||||
* | refine | Sascha Schumann | 2002-07-16 | 1 | -0/+3 |
| | |||||
* | integrate the public keep-alive patch | Sascha Schumann | 2002-07-14 | 2 | -45/+638 |
| | | | | | | | | | 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 | 2 | -70/+107 |
| | | | | | | | | | 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 | 2 | -77/+524 |
| | | | | | instead of blocking the whole process | ||||
* | Improve readability of the header send function | Sascha Schumann | 2002-05-17 | 1 | -34/+33 |
| | |||||
* | Add a note regarding which version we support | Sascha Schumann | 2002-03-11 | 1 | -2/+2 |
| | |||||
* | Please welcome the new build system. | Sascha Schumann | 2002-03-07 | 2 | -7/+1 |
| | | | | | | | | | | If you encounter any problems, please make sure to email sas@php.net directly. An introduction can be found on http://schumann.cx/buildv5.txt | ||||
* | 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 | 2 | -4/+4 |
| | |||||
* | Sent proper encodings for gzip/compress files, otherwise IE won't | Sascha Schumann | 2001-12-10 | 1 | -0/+12 |
| | | | | | | | | | display them. Refer to section 3.5, RFC 2616 -- these are IANA registered. Patch submitted to author. | ||||
* | Add a nocache feature: If documents are stored under /nocache/, | Sascha Schumann | 2001-12-10 | 1 | -1/+23 |
| | | | | | appropiate HTTP headers will be sent which prevent client/proxy caching. | ||||
* | Added missing cvs ids and unified configure messages. | foobar | 2001-11-30 | 1 | -0/+4 |
| | |||||
* | 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 |
| | |||||
* | typo fix by zoot@zotikos.com | Sascha Schumann | 2001-10-02 | 1 | -1/+1 |
| | |||||
* | 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. | ||||
* | Use $(LINK) for libraries, but $(LINK_CLEAN) for creating programs. | Sascha Schumann | 2001-09-10 | 1 | -1/+1 |
| | | | | | Also pass only $(CFLAGS_CLEAN) into thttpd's Makefile. | ||||
* | use an absolute path for symlinking the php library archive | Sascha Schumann | 2001-08-14 | 1 | -1/+1 |
| | |||||
* | Use a symlink instead of copying the +6MB library archive during install | Sascha Schumann | 2001-08-13 | 1 | -1/+1 |
| | |||||
* | Don't display egrep result | Sascha Schumann | 2001-08-13 | 1 | -1/+1 |
| | |||||
* | whoops, forgot to apply cgi/poll patch before diff'ing | Sascha Schumann | 2001-08-13 | 1 | -4/+39 |
| | |||||
* | Add check for thttpd-2.21b. We support nothing else for now, because | Sascha Schumann | 2001-08-13 | 1 | -0/+1 |
| | | | | | this version is rock-stable using the combined set of patches. | ||||
* | improved thttpd-2.21b patch.. I got tired of applying my patches for | Sascha Schumann | 2001-08-13 | 1 | -19/+53 |
| | | | | | | | | | | | 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 | ||||
* | A CRLF at the end of a line is not so wrong. | Sascha Schumann | 2001-08-07 | 1 | -1/+1 |
| | |||||
* | The module usually did not send out Content-Type: text/html. | Sascha Schumann | 2001-08-07 | 1 | -0/+7 |
| | | | | | No major browser seems to care, Opera does though. | ||||
* | more tsrm cleanup | Sascha Schumann | 2001-08-05 | 1 | -2/+1 |
| | |||||
* | further tsrm cleanup | Sascha Schumann | 2001-08-05 | 1 | -2/+2 |
| | |||||
* | Even more TSRM cleanup. | Sebastian Bergmann | 2001-08-05 | 1 | -2/+2 |
| | |||||
* | tsrm-related cleanup | Sascha Schumann | 2001-08-05 | 1 | -22/+6 |
| | |||||
* | Remove more duplicate TSRMLS_FETCH() calls. | Sebastian Bergmann | 2001-08-05 | 1 | -3/+0 |
| | |||||
* | Redesigned thread safety mechanism - nua nua | Zeev Suraski | 2001-07-28 | 1 | -53/+52 |
| | |||||
* | - Get rid of ELS_*(), and use TSRMLS_*() instead. | Zeev Suraski | 2001-07-27 | 1 | -14/+14 |
| | | | | | | | - Move to the new ts_allocate_id() API This patch is *bound* to break some files, as I must have had typos somewhere. If you use any uncommon extension, please try to build it... | ||||
* | Remove unneeded variables | Sascha Schumann | 2001-07-26 | 1 | -3/+0 |
| | |||||
* | Remove accidentially committed line | Sascha Schumann | 2001-07-23 | 1 | -1/+0 |
| | |||||
* | Support for handling multiple concurrent requests. | Sascha Schumann | 2001-06-23 | 1 | -5/+223 |
| | |||||
* | Move PHP_TARGET_RDYNAMIC check to global acinclude.m4 and use it | Sascha Schumann | 2001-06-15 | 1 | -0/+1 |
| | | | | | in thttpd's config.m4. | ||||
* | Nuke more quotes | Sascha Schumann | 2001-05-12 | 1 | -1/+1 |
| | |||||
* | Replace slow strlcpy with a quick memcpy. | Sascha Schumann | 2001-05-03 | 1 | -3/+8 |
| | |||||
* | - Another strncpy() -> strlcpy() change | Andi Gutmans | 2001-05-02 | 1 | -3/+1 |
| | |||||
* | Fix optimization -- we did not send out custom Response Status Lines. | Sascha Schumann | 2001-04-25 | 1 | -5/+12 |
| | |||||
* | remove Only.* lines from patch | Sascha Schumann | 2001-04-22 | 1 | -3/+0 |
| | |||||
* | bytes in the conn structure was renamed to bytes_sent. | Sascha Schumann | 2001-04-22 | 1 | -3/+3 |
| | |||||
* | Update patch to thttpd-2.21 | Sascha Schumann | 2001-04-22 | 1 | -30/+34 |
| | |||||
* | Separate CPPFLAGS from CFLAGS. | Wilfredo Sanchez | 2001-04-03 | 1 | -1/+1 |
| | |||||
* | Renamed the AC_ prefixed macros defined in acinclude.m4 to PHP_* prefixes. | foobar | 2001-03-27 | 1 | -2/+2 |
| | | | | | # Heads up people! I tested this before committing but you never know.. | ||||
* | Replace memcpy and sprintf with smart_strs. | Sascha Schumann | 2001-03-13 | 1 | -16/+12 |
| |