Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move Content-Length: header handling from zlib.c to output.c | Yasuo Ohgaki | 2002-05-02 | 1 | -18/+3 |
| | | | | | | When output buffer is enabled and header can be sent, Content-Length: header is added always from now on. | ||||
* | s/len/xln/ was necessary here | Sascha Schumann | 2002-04-27 | 1 | -2/+2 |
| | | | | | Noticed by: Charles O Parks III | ||||
* | Use a single macro to set cl header | Sascha Schumann | 2002-04-27 | 1 | -12/+16 |
| | |||||
* | @ - If possible set Content-Length header in zlib.output_compression mode. ↵ | Thies C. Arntzen | 2002-04-27 | 1 | -1/+8 |
| | | | | (thies) | ||||
* | Make scheme part decoding rfc2396 compliant. | Wez Furlong | 2002-04-19 | 1 | -1/+1 |
| | | | | | | Change zlib:// and bzip2:// to compress.zlib:// and compress.bzip2:// Tidy up old socket/network code/comments. | ||||
* | Always initialize wrappers, regardless of PG(allow_url_fopen). | Wez Furlong | 2002-04-16 | 1 | -5/+2 |
| | | | | | | | | | | | | Add is_url field to wrapper structure; the stream wrapper openers will disallow opening is is_url && !PG(allow_url_fopen). Add infrastructure for stat($url) and opendir($url). Tidy up/centralize code that locates and instantiates wrappers for the various operations. Implement opendir for plain files. Make the PHP opendir and dir functions use the streams implementations. Add modelines for syntax highlighting the pear scripts in vim | ||||
* | remove old code | Wez Furlong | 2002-04-16 | 1 | -13/+0 |
| | |||||
* | Do NOT use C++ comments in C code. | foobar | 2002-04-12 | 1 | -2/+0 |
| | |||||
* | Removing a unused local variable. | Frank M. Kromann | 2002-04-12 | 1 | -2/+2 |
| | | | | | Setting the size before returning the value in readgzfile | ||||
* | Implement stream context and status notification system. | Wez Furlong | 2002-04-10 | 1 | -3/+3 |
| | | | | | | Bump the BC for zlib notice to a warning # See my RFC to php-dev a few days ago | ||||
* | @Add zlib.output_compression_level option (Stig) | Stig Bakken | 2002-04-05 | 1 | -6/+18 |
| | |||||
* | Fix gzip/bz2 builds for Windows | Zeev Suraski | 2002-04-05 | 1 | -21/+21 |
| | |||||
* | Phase 1 of wrapper OO cleanup. | Wez Furlong | 2002-03-24 | 1 | -3/+3 |
| | | | | | # Collecting underpants | ||||
* | really nuke it... | Wez Furlong | 2002-03-21 | 1 | -3/+0 |
| | |||||
* | Convert the gzfile related functions into aliases for their equivalents | Wez Furlong | 2002-03-21 | 1 | -387/+32 |
| | | | | | | | | | | in ext/standard/file.c, so a gzopen()ed file pointer can be used in fread, fseek etc. Improved behaviour of zlib stream. Moved passthru code into streams.c # I'm not happy about BG(mmap_file) Nuked gzgetss_state as no longer needed. | ||||
* | Make state parameter of php_strip_tags passed by reference. | Wez Furlong | 2002-03-20 | 1 | -1/+1 |
| | | | | | Move state tracking to stream structure. | ||||
* | Streams are all tracked as resources now. | Wez Furlong | 2002-03-20 | 1 | -8/+2 |
| | | | | | | Add some logic that will help track down leaks when debug is enabled. | ||||
* | Add parameter here too... | Wez Furlong | 2002-03-20 | 1 | -1/+2 |
| | |||||
* | Implement user-space streams. | Wez Furlong | 2002-03-19 | 1 | -2/+0 |
| | | | | | | There's probably room for improvement, docs will following some time this week. | ||||
* | TSRMLS related work on streams, as discussed with Zeev. | Wez Furlong | 2002-03-18 | 1 | -1/+1 |
| | | | | | | # Should be the last "broad" commit for a while # Don't forget to make clean ; make | ||||
* | Fix the build and all of the outstanding VC++ warnings | Zeev Suraski | 2002-03-18 | 1 | -1/+1 |
| | |||||
* | Streams now make more use of the memory manager, so tracking down | Wez Furlong | 2002-03-17 | 1 | -3/+3 |
| | | | | | | leaking streams should be easier. # I hate these big commits | ||||
* | Fix some issues with gzFile and fsockopen. | Wez Furlong | 2002-03-16 | 1 | -3/+3 |
| | |||||
* | change * formatting | Wez Furlong | 2002-03-16 | 1 | -2/+2 |
| | |||||
* | New PHP streams... | Wez Furlong | 2002-03-15 | 1 | -23/+26 |
| | |||||
* | (PHP gzencode) Reimplementation of gzencode(). Now works as documented | Stefan Roehrich | 2002-03-12 | 1 | -21/+91 |
| | | | | | | | | | | | (gzencode(string data [, int level [, int encoding_mode]])), should fix #15930. @- The second parameter of gzencode() now is the compression level like @ in the documentation. The encoding mode is a third (optional) parameter. # Rework of gzencode(), output should be closer to real gzip output. # I think in the old version there could be some problems with # this function and output compression, should be fixed, too. | ||||
* | (PHP gzinflate) Workaround for bug #14939 (buffer error in gzinflate()). | Stefan Roehrich | 2002-03-12 | 1 | -2/+2 |
| | | | | | | | | | | | Fixed prototype and added test for #14939. # We have extra \0 if the input comes directly from gzdeflate() # so give one extra byte as length to workaround behaviour of zlib. # I want to avoid copying the input, but if there are problems, # please tell (see my message <20020310175611.GA4472@stefan.roehri.ch> to # php-dev). | ||||
* | Added ob_get_status() to get array of buffers and it's status. | Yasuo Ohgaki | 2002-03-01 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | (DO NOT document this function yet) Fixed crash bug with ob_end_*() function. ob_end_*() will not delete buffers that may not be deleted. php_start_ob_buffer() and php_ob_set_internal_handler() takes parameter for if the buffer created may be deleted or not. Added 3rd parameter "bool erase" to ob_start(). If FALSE, buffer may not be deleted until script finshes. Changed ob_*() function that have void return type to bool. All ob_*() functions return TRUE for success, FALSE for failure. @ - Added ob_get_status() to get array of buffers and it's status. (Yasuo) @ - Fixed crash bug with ob_end_*() function. ob_end_*() will not delete @ buffers that may not be deleted. (Yasuo) @ - Added 3rd parameter "bool erase" to ob_start(). If FALSE, buffer may not be @ deleted until script finshes. (Yasuo) @ - Changed ob_*() function that have void return type to bool. All ob_*() @ functions return TRUE for success, FALSE for failure. (Yasuo) | ||||
* | Update headers. | Sebastian Bergmann | 2001-12-11 | 1 | -2/+2 |
| | |||||
* | Show the registered ini entry in phpinfo() | foobar | 2001-11-26 | 1 | -0/+2 |
| | |||||
* | restriction is relaxed because output handler couldn't be used even if ↵ | Rui Hirokawa | 2001-11-23 | 1 | -1/+2 |
| | | | | zlib.output_compression is set to off. | ||||
* | - fix crash bug | Derick Rethans | 2001-10-27 | 1 | -2/+1 |
| | |||||
* | Modified the error message a bit. Happy now Andi? :) | foobar | 2001-10-27 | 1 | -1/+1 |
| | |||||
* | - Prevent PHP from starting if output_handler is set and | foobar | 2001-10-27 | 1 | -1/+20 |
| | | | | | | zlib.output_compression is on - Added notes to the bundled php.ini files about this. | ||||
* | * zend_module_entry change: apino, debug and zts are moved first, | Stig Bakken | 2001-10-11 | 1 | -0/+2 |
| | | | | | | see README.EXTENSIONS file for upgrade help. @Introduced extension version numbers (Stig) | ||||
* | 2nd phase in back-substitution those macro's | Jeroen van Wolffelaar | 2001-09-25 | 1 | -16/+16 |
| | | | | | I've got pretty much everything now... | ||||
* | Back-substitute for Z_* macro's. If it breaks some extension (the script ↵ | Jeroen van Wolffelaar | 2001-09-25 | 1 | -33/+33 |
| | | | | isn't optimal, it parses for example var->zval.value incorrect) please let me know. | ||||
* | - Don't wrap lines... this is annoying while coding. | Derick Rethans | 2001-09-09 | 1 | -2/+2 |
| | |||||
* | Send Content-Length if we're sending just one chunk | Zeev Suraski | 2001-08-16 | 1 | -3/+3 |
| | |||||
* | more tsrm cleanup | Sascha Schumann | 2001-08-06 | 1 | -4/+4 |
| | |||||
* | some more eliminate-fetches-or-escalate-them-at-least | Sascha Schumann | 2001-08-05 | 1 | -1/+1 |
| | |||||
* | more tsrm cleanup | Sascha Schumann | 2001-08-05 | 1 | -13/+10 |
| | |||||
* | More TSRMLS_FETCH annihilation. Enough for today... | Zeev Suraski | 2001-07-31 | 1 | -6/+6 |
| | |||||
* | More TSRMLS_FETCH work. Got it under 400 now. | Zeev Suraski | 2001-07-31 | 1 | -2/+2 |
| | |||||
* | More TSRMLS_FETCH annihilation | Zeev Suraski | 2001-07-31 | 1 | -1/+2 |
| | |||||
* | Make this compile in ZTS mode. | foobar | 2001-07-30 | 1 | -12/+8 |
| | |||||
* | More TSRMLS_FETCH work, and a bit of cleanup | Zeev Suraski | 2001-07-30 | 1 | -2/+0 |
| | |||||
* | Avoid TSRMLS_FETCH()'s, and clean up a bit of stale extern's and layout on ↵ | Zeev Suraski | 2001-07-30 | 1 | -2/+0 |
| | | | | the way | ||||
* | Redesigned thread safety mechanism - nua nua | Zeev Suraski | 2001-07-28 | 1 | -18/+8 |
| | |||||
* | - Get rid of ELS_*(), and use TSRMLS_*() instead. | Zeev Suraski | 2001-07-27 | 1 | -4/+4 |
| | | | | | | | - 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... |