summaryrefslogtreecommitdiff
path: root/sapi/thttpd
Commit message (Collapse)AuthorAgeFilesLines
* MFH: refining supported thttpd versionSascha Schumann2002-03-111-2/+2
|
* Provide access to ini settings.Sascha Schumann2001-12-131-2/+63
| | | | | Properly block the thread, if IO is not ready on a fd.
* Update headers.Sebastian Bergmann2001-12-112-4/+4
|
* Sent proper encodings for gzip/compress files, otherwise IE won'tSascha Schumann2001-12-101-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 Schumann2001-12-101-1/+23
| | | | | appropiate HTTP headers will be sent which prevent client/proxy caching.
* Added missing cvs ids and unified configure messages.foobar2001-11-301-0/+4
|
* Get rid of post_off-hack which was only suitable for POST dataSascha Schumann2001-10-271-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 postsSascha Schumann2001-10-271-2/+7
|
* Make the information available whether we are using HTTP/1.1Sascha Schumann2001-10-091-0/+7
|
* typo fix by zoot@zotikos.comSascha Schumann2001-10-021-1/+1
|
* Add QUERY_STRING, HTTP_HOST, HTTP_ACCEPT_LANGUAGE to the scriptSascha Schumann2001-09-301-0/+12
| | | | | | | environment. Also support setting the INI path from the outside.
* Undo Z_ subst for sapi and ext/yazJeroen van Wolffelaar2001-09-271-1/+1
|
* Back-substitute for Z_* macro's. If it breaks some extension (the script ↵Jeroen van Wolffelaar2001-09-251-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 Schumann2001-09-101-1/+1
| | | | | Also pass only $(CFLAGS_CLEAN) into thttpd's Makefile.
* use an absolute path for symlinking the php library archiveSascha Schumann2001-08-141-1/+1
|
* Use a symlink instead of copying the +6MB library archive during installSascha Schumann2001-08-131-1/+1
|
* Don't display egrep resultSascha Schumann2001-08-131-1/+1
|
* whoops, forgot to apply cgi/poll patch before diff'ingSascha Schumann2001-08-131-4/+39
|
* Add check for thttpd-2.21b. We support nothing else for now, becauseSascha Schumann2001-08-131-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 forSascha Schumann2001-08-131-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 Schumann2001-08-071-1/+1
|
* The module usually did not send out Content-Type: text/html.Sascha Schumann2001-08-071-0/+7
| | | | | No major browser seems to care, Opera does though.
* more tsrm cleanupSascha Schumann2001-08-051-2/+1
|
* further tsrm cleanupSascha Schumann2001-08-051-2/+2
|
* Even more TSRM cleanup.Sebastian Bergmann2001-08-051-2/+2
|
* tsrm-related cleanupSascha Schumann2001-08-051-22/+6
|
* Remove more duplicate TSRMLS_FETCH() calls.Sebastian Bergmann2001-08-051-3/+0
|
* Redesigned thread safety mechanism - nua nuaZeev Suraski2001-07-281-53/+52
|
* - Get rid of ELS_*(), and use TSRMLS_*() instead.Zeev Suraski2001-07-271-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 variablesSascha Schumann2001-07-261-3/+0
|
* Remove accidentially committed lineSascha Schumann2001-07-231-1/+0
|
* Support for handling multiple concurrent requests.Sascha Schumann2001-06-231-5/+223
|
* Move PHP_TARGET_RDYNAMIC check to global acinclude.m4 and use itSascha Schumann2001-06-151-0/+1
| | | | | in thttpd's config.m4.
* Nuke more quotesSascha Schumann2001-05-121-1/+1
|
* Replace slow strlcpy with a quick memcpy.Sascha Schumann2001-05-031-3/+8
|
* - Another strncpy() -> strlcpy() changeAndi Gutmans2001-05-021-3/+1
|
* Fix optimization -- we did not send out custom Response Status Lines.Sascha Schumann2001-04-251-5/+12
|
* remove Only.* lines from patchSascha Schumann2001-04-221-3/+0
|
* bytes in the conn structure was renamed to bytes_sent.Sascha Schumann2001-04-221-3/+3
|
* Update patch to thttpd-2.21Sascha Schumann2001-04-221-30/+34
|
* Separate CPPFLAGS from CFLAGS.Wilfredo Sanchez2001-04-031-1/+1
|
* Renamed the AC_ prefixed macros defined in acinclude.m4 to PHP_* prefixes.foobar2001-03-271-2/+2
| | | | | # Heads up people! I tested this before committing but you never know..
* Replace memcpy and sprintf with smart_strs.Sascha Schumann2001-03-131-16/+12
|
* Combine all HTTP headers into a single writevSascha Schumann2001-03-021-19/+30
|
* - Fix copyright notices with 2001Andi Gutmans2001-02-262-2/+2
|
* If we cannot send the header, we don't need to continue with the page.Sascha Schumann2001-02-211-1/+2
|
* Include <sys/uio.h>. Apparently, the header cleanup in glibc 2.2.2Sascha Schumann2001-02-191-0/+2
| | | | | caused that file to be included by accident.
* Save 50% of the syscalls when writing the HTTP header.Sascha Schumann2001-02-181-2/+8
|
* Especially on FreeBSD it seems to be common that send(2) does notSascha Schumann2001-01-101-7/+16
| | | | | do a decent job. We handle that better now.
* Propagate the response code/HTTP status code back to thttpd for logging.Sascha Schumann2001-01-091-0/+1
|