Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php | Sebastian Bergmann | 2010-01-03 | 1 | -1/+1 |
| | |||||
* | - This is PHP 6 - if this ... ever gets out | Marcus Boerger | 2009-03-10 | 1 | -1/+1 |
| | |||||
* | Bump copyright year, 3 of 3. | Sebastian Bergmann | 2008-12-31 | 1 | -1/+1 |
| | |||||
* | Bump copyright year, 2 of 2. | Sebastian Bergmann | 2007-12-31 | 1 | -1/+1 |
| | |||||
* | Bump year. | Sebastian Bergmann | 2007-01-01 | 1 | -1/+1 |
| | |||||
* | - upgrade phpinfo() and phpcredits() | Michael Wallner | 2006-12-10 | 1 | -0/+6 |
| | |||||
* | - fix buffer size alignment | Michael Wallner | 2006-11-13 | 1 | -1/+1 |
| | | | | | - avoid memory overflow #if MEMORY_LIMIT | ||||
* | - use new zend_fcall_info API | Michael Wallner | 2006-10-12 | 1 | -10/+15 |
| | | | | | - use enums where appropriate | ||||
* | - fix failure with tests/lang/bug23489.phpt | Michael Wallner | 2006-10-03 | 1 | -0/+2 |
| | | | | | - allocate fci param space at once with php_output_handler_user_func_t | ||||
* | - use fci/fcc instead of zval* for user ob handler | Michael Wallner | 2006-10-03 | 1 | -1/+6 |
| | |||||
* | - output handler alias ctor should know about chunk_size and flags | Michael Wallner | 2006-08-31 | 1 | -1/+1 |
| | |||||
* | - fix PHP_OUTPUT_CONFLICT macro | Michael Wallner | 2006-08-30 | 1 | -4/+5 |
| | |||||
* | - add PHP_OUTPUT_WRITTEN and PHP_OUTPUT_SENT status flags | Michael Wallner | 2006-08-30 | 1 | -1/+3 |
| | |||||
* | - revise output handler alias API | Michael Wallner | 2006-08-30 | 1 | -2/+45 |
| | | | | | | | | - add convenience macros for conflicts and aliases - generalize flags to php_output_stack_pop() - mark the handler as started *after* run - handler should still be flushable after marking it immutable | ||||
* | - allocate handler stack on the heap and avoid segfaults on shutdown when ↵ | Michael Wallner | 2006-08-22 | 1 | -1/+1 |
| | | | | | | | | startup fails - don't try to append empty buffer - fix some dbg format strings | ||||
* | - error message enhancements | Michael Wallner | 2006-08-09 | 1 | -5/+7 |
| | | | | | | | | - avoid duplicate error messages - add PHP_OUTPUT_HANDLER_FLUSHABLE - add PHP_OUTPUT_HANDLER_HOOK_GET_LEVEL - add more tests | ||||
* | - don't use anonymous union | Michael Wallner | 2006-06-12 | 1 | -1/+1 |
| | |||||
* | - remove obsolete cruft | Michael Wallner | 2006-06-03 | 1 | -5/+0 |
| | |||||
* | - explicit usage of TS macros | Michael Wallner | 2006-06-03 | 1 | -134/+64 |
| | | | | | # this could have been raised a lot earlier | ||||
* | - new output control code | Michael Wallner | 2006-06-02 | 1 | -68/+280 |
| | | | | | | | | | | | | # scan README.NEW-OUTPUT-API to get a grasp # tree has been tagged with BEFORE_NEW_OUTPUT_API # # TODO: # - improve existing output handlers # - move zlib.output_compression cruft from SAPI.c to zlib.c # - output_encoding handling was ambigious, resp. is undefined yet # - more tests | ||||
* | Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings | Dmitry Stogov | 2006-03-02 | 1 | -1/+1 |
| | |||||
* | bump year and license version | foobar | 2006-01-01 | 1 | -3/+3 |
| | |||||
* | - Bumber up year | foobar | 2005-08-03 | 1 | -1/+1 |
| | |||||
* | Guard display_startup_errors with checking for default (working) output | Marcus Boerger | 2004-03-14 | 1 | -0/+3 |
| | | | | | functions. | ||||
* | wrap all PHPAPI prototypes into BEGIN_EXTERN_C/END_EXTERN_C blocks | Hartmut Holzgraefe | 2004-02-20 | 1 | -0/+2 |
| | | | | | (else they won't be usable from C++ extensions) | ||||
* | - 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? | ||||
* | updating license information in the headers. | James Cox | 2003-06-10 | 1 | -3/+3 |
| | |||||
* | Bump year. | Sebastian Bergmann | 2002-12-31 | 1 | -1/+1 |
| | |||||
* | Begin the cleanup - remove ob_flush_all() | Zeev Suraski | 2002-10-06 | 1 | -1/+0 |
| | |||||
* | Added ob_flush_all() that flushes bufferred contents until it actually | Yasuo Ohgaki | 2002-10-03 | 1 | -0/+1 |
| | | | | | | sent/printed. @ Added ob_flush_all() that flushes all buffers. (Yasuo) | ||||
* | Move wrong output buffer usage check to ob_gzhandler init. | Yasuo Ohgaki | 2002-10-03 | 1 | -0/+3 |
| | | | | | Export some output buffer functions. | ||||
* | Added ob_get_clean() and ob_get_flush(). | Yasuo Ohgaki | 2002-10-03 | 1 | -0/+2 |
| | | | | | | Someone requested this feature before. @ Added ob_get_clean() and og_get_flush(). (Yasuo) | ||||
* | Per discussion on #php.bugs (+1 from at least Derick and Jani), revert ↵ | Sebastian Bergmann | 2002-09-01 | 1 | -2/+0 |
| | | | | double_buffering. | ||||
* | full decopling of size parameters of ob_start() and internal buffer handlers | Marcus Boerger | 2002-08-21 | 1 | -0/+1 |
| | | | | | #intended behaviour is now fully implemented, | ||||
* | Changed handling of output buffer sizes. | Marcus Boerger | 2002-08-20 | 1 | -0/+1 |
| | | | | | | @Added php.ini option "double_buffering" that forces an additional first @output buffer and improved handling of buffer sizes. (Marcus) | ||||
* | Improved handling of output buffers (see news)\n#No trim for the string ↵ | Marcus Boerger | 2002-08-09 | 1 | -1/+2 |
| | | | | parameter... | ||||
* | Added php_ob_handler_used to check if a specific output handler is used | Marcus Boerger | 2002-08-05 | 1 | -0/+1 |
| | | | | | in c. | ||||
* | -New function ob_list_handlers | Marcus Boerger | 2002-08-05 | 1 | -0/+1 |
| | | | | | | @- Added ob_list_handlers() which returns an array of all active output @ handlers. (marcus) | ||||
* | simplify handling of variables by maintaining two strings which | Sascha Schumann | 2002-05-04 | 1 | -0/+3 |
| | | | | | | | | | | | | are simply appended instead of traversing the hash table on each URL/form. also fix an unconditional segfault in rshutdown due to efree'ing a static char *. remove remove_var, add reset_vars. move the function declarations into the right header file. | ||||
* | Added ob_get_status() to get array of buffers and it's status. | Yasuo Ohgaki | 2002-03-01 | 1 | -3/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | (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) | ||||
* | Maintain headers. | Sebastian Bergmann | 2002-02-28 | 1 | -1/+1 |
| | |||||
* | Update headers. | Sebastian Bergmann | 2001-12-11 | 1 | -2/+2 |
| | |||||
* | Remove redundant include | Zeev Suraski | 2001-12-05 | 1 | -2/+0 |
| | |||||
* | - Added ob_get_level, which returns the nesting level of the output buffering | Derick Rethans | 2001-12-03 | 1 | -0/+1 |
| | | | | | | | mechanism. (patch by Yasuo Ohgaki <yasuo_ohgaki@yahoo.com>) @- Added ob_get_level, which returns the nesting level of the output buffering @ mechanism. (Yasuo, Derick) | ||||
* | - Added ob_flush and ob_clean functions, which do not end the buffer like | Derick Rethans | 2001-11-30 | 1 | -0/+2 |
| | | | | | | | ob_end_flush and ob_end_clean do. @- Added ob_flush and ob_clean functions, which flush and clean an @ output buffer without destroying the buffer. (Derick) | ||||
* | more tsrm cleanup -- output.c is not doing any fetches anymore | Sascha Schumann | 2001-08-05 | 1 | -2/+2 |
| | |||||
* | more tsrm cleanup | Sascha Schumann | 2001-08-05 | 1 | -16/+16 |
| | |||||
* | Redesigned thread safety mechanism - nua nua | Zeev Suraski | 2001-07-28 | 1 | -7/+1 |
| | |||||
* | Avoid getting bailouts on text output during shutdown. Text output is now | Zeev Suraski | 2001-07-20 | 1 | -2/+4 |
| | | | | | | | | 'officially' disabled during shutdown (this doesn't change the Apache module behavior, but may change behavior of other server modules, in which it was possible to emit output during shutdown; I think it's a good step towards consistency, though) | ||||
* | Fix a major thread safety bug in the output mechanism | Zeev Suraski | 2001-07-02 | 1 | -0/+1 |
| | | | | | @- Fixed a major memory corruption bug in the thread safe version (Zeev) |