summaryrefslogtreecommitdiff
path: root/main
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagBEFORE_NEW_OUTPUT_APISVN Migration2006-06-021-285/+0
| | | | 'BEFORE_NEW_OUTPUT_API'.
* MFBAndrei Zmievski2006-05-311-0/+1
|
* - nitpicking "PHP6" vs. "PHP 6"Johannes Schlüter2006-05-271-1/+1
|
* MFB: Missing definition, patch by Steph FoxEdin Kadribasic2006-05-251-0/+1
|
* MFB: Initialize windows globals, fixes #37428Edin Kadribasic2006-05-241-0/+4
|
* MFB: Fixed handling of extremely long paths inside tempnam() function.Ilia Alshanetsky2006-05-231-5/+4
|
* - Fix feof() with temp/memory streamsMarcus Boerger2006-05-231-6/+8
|
* - Handle corrupt base64 data in data: urlMarcus Boerger2006-05-211-13/+17
|
* initialize factoryAntony Dovgal2006-05-191-1/+1
|
* Optimized zend_try/zend_catch macroses (eliminated memcpy())Dmitry Stogov2006-05-191-1/+1
|
* MFB: fix #37395 (recursive mkdir() fails to create nonexistent directories ↵Antony Dovgal2006-05-161-1/+1
| | | | in root dir)
* MFB: Disable realpath cache when open_basedir or safe_mode are enabled on aIlia Alshanetsky2006-05-161-0/+5
| | | | | per-request basis.
* - No need to have this controlled by allow_url_fopenMarcus Boerger2006-05-141-1/+1
|
* - Add strict compliant RFC2397 support (no //)Marcus Boerger2006-05-141-2/+2
|
* - RFC2397 add decodingMarcus Boerger2006-05-141-2/+14
| | | | | | # done (need to decide whether all examples shouldl work or specs are # followed)
* - Enforce stream mode correctMarcus Boerger2006-05-141-0/+7
|
* - Change to use dedicated stream opsMarcus Boerger2006-05-141-0/+1
|
* - RFC 2397 meta data handlingMarcus Boerger2006-05-141-7/+70
|
* - Initial RFC2397 supportMarcus Boerger2006-05-132-48/+170
| | | | | # decoding is missing right now
* Fixed bug #37306 (max_execution_time = max_input_time).Dmitry Stogov2006-05-111-2/+2
|
* - Fix error mode handlingMarcus Boerger2006-05-111-0/+2
|
* MFB input filter hook for getenv()Rasmus Lerdorf2006-05-101-4/+9
|
* MFB filter definesRasmus Lerdorf2006-05-101-0/+3
|
* Fixed bug #37276 (problems witch $_POST array)Dmitry Stogov2006-05-031-1/+1
|
* Remove ZSTR() from stream macros. Calling function must apply this macroFrank M. Kromann2006-04-281-4/+4
|
* merge fix for #37158 into HEADAntony Dovgal2006-04-223-24/+27
| | | | | add test
* MFB: Fix reading stream filters never notified about EOFMichael Wallner2006-04-201-2/+2
|
* Fix copy/paste typo in php_stream_path_decode() protoSara Golemon2006-04-182-2/+2
|
* Fixed memory leaksDmitry Stogov2006-04-181-6/+4
|
* fix CS and prevent NULL dereferenceAntony Dovgal2006-04-131-2/+4
|
* Preserve full name of filter for use in stream_get_meta_data()Sara Golemon2006-04-132-0/+5
|
* Allow http:// wrapper to automatically apply correct unicode.from.* filter ↵Sara Golemon2006-04-123-2/+37
| | | | based on content-type header
* MF51: fix #37053 (html_errors with internal classes produces wrong links)Antony Dovgal2006-04-121-3/+11
|
* - More safe_mode left-overs.foobar2006-04-112-277/+0
|
* more cleanup (lingering ini settings which do not exist anymore, etc.)foobar2006-04-101-1/+1
|
* - Silence some PCRE compile warningsfoobar2006-04-101-0/+2
|
* Separate suffixes of shared libraries that we link against and the onesAndrei Zmievski2006-04-081-1/+1
| | | | | we load with dlopen(). This matters on Mac OS X, for example.
* OptimizationDmitry Stogov2006-04-071-59/+43
|
* We don't need setup the same time-out two times.Dmitry Stogov2006-04-071-2/+4
|
* Do runtime conversions (with an E_NOTICE) on writing unicode data to a ↵Sara Golemon2006-04-061-4/+38
| | | | binary stream. Take the WTF out of the equation
* Removed extra space in the Content-Type header for logosIlia Alshanetsky2006-04-021-1/+1
| | | | | Simplified stderr error reporting in apache sapi.
* Add API hooks and unicode.filesystem_encoding for handling unicodeSara Golemon2006-03-312-0/+143
| | | | | | | | | | conversions of filename entries. Normal path conversions will simply use this converter, Certain other protocols (such as http) which specify a required character set (utf8), may override the conversion by defining a path_encode() and/or path_decode() wrapper ops method.
* Make php_stream_copy_to_mem() unicode aware andSara Golemon2006-03-302-24/+77
| | | | | | | | | | | | | | | update userspace function file_get_contents(). Note: fgc()'s second parameter (use_include_path) has been changed to be a bitmask "flags" parameter instead. For the most commonly used values (TRUE, 1) this will continue functioning as expected since the value of FILE_USE_INCLUDE_PATH is (coincidentally) 1. The impact to other values should be noted in the migration6 guide. This change makes it possible to allow fgc() to return binary file contents (default) or unicode transcoded contents (using FILE_TEXT flag).
* Update php_stream_passthru() to handle unicode data.Sara Golemon2006-03-291-7/+40
| | | | | | | | | | | | | | | | | | This updates userspace functions fpassthru() and readfile() UG(output_encoding) is used by php_stream_passthru() to translate unicode stream contents back to an outputable character set. Note: readfile()'s second parameter (use_include_path) has been changed to be a bitmask "flags" parameter instead. For the most commonly used values (TRUE, 1) this will continue functioning as expected since the value of FILE_USE_INCLUDE_PATH is (coincidentally) 1. The impact to other values should be noted in the migration6 guide. This change makes it possible to allow readfile() to output binary file contents (default) or unicode transcoded contents (using FILE_TEXT flag).
* Another (and hopefully last) major streams commit.Sara Golemon2006-03-296-211/+515
| | | | | | | | | | | | | | | | | | | | | | | | | This moves unicode conversion to the filter layer (rather than at the lower streams layer) unicode_filter.c has been moved from ext/unicode to main/streams as it's an integral part of the streams unicode conversion process. There are now three ways to set encoding on a stream: (1) By context $ctx = stream_context_create(NULL,array('encoding'=>'latin1')); $fp = fopen('somefile', 'r+t', false, $ctx); (2) By stream_encoding() $fp = fopen('somefile', 'r+'); stream_encoding($fp, 'latin1'); (3) By filter $fp = fopen('somefile', 'r+'); stream_filter_append($fp, 'unicode.from.latin1', STREAM_FILTER_READ); stream_filter_append($fp, 'unicode.to.latin1', STREAM_FILTER_WRITE); Note: Methods 1 and 2 are convenience wrappers around method 3.
* MF51: fix #36869 (memory leak in output buffering when using chunked output)Antony Dovgal2006-03-271-4/+0
|
* Implement to-Unicode conversion error behavior. Note the adjusted APIs.Andrei Zmievski2006-03-263-6/+6
|
* * Remove unicode.from_error_mode and unicode.from_subst_char from INIAndrei Zmievski2006-03-263-6/+6
| | | | | | | settings. * Add unicode_set_error_mode() and unicode_set_subst_char() functions to manipulate these global settings.
* Handle converter instantiation errors properlySara Golemon2006-03-251-32/+34
|
* This is probably not a test..Andrei Zmievski2006-03-241-2/+2
|