71 Commits (c771e2bf44f6987271cb7ddbb7d4e46dfa70f64a)

Author SHA1 Message Date
Sebastian Bergmann 3717df72ae Bump year. 20 years ago
Michael Wallner 8ad12c9899 - upgrade phpinfo() and phpcredits() 20 years ago
Michael Wallner d96f225a15 - fix buffer size alignment 20 years ago
Michael Wallner 9de590ecf1 - use new zend_fcall_info API 20 years ago
Michael Wallner 32186c45fb - fix failure with tests/lang/bug23489.phpt 20 years ago
Michael Wallner ea0f299bad - use fci/fcc instead of zval* for user ob handler 20 years ago
Michael Wallner df26ea87bd - output handler alias ctor should know about chunk_size and flags 20 years ago
Michael Wallner d83fdc677f - fix PHP_OUTPUT_CONFLICT macro 20 years ago
Michael Wallner e62c35f141 - add PHP_OUTPUT_WRITTEN and PHP_OUTPUT_SENT status flags 20 years ago
Michael Wallner 7947beb75a - revise output handler alias API 20 years ago
Michael Wallner 139f6ff79d - allocate handler stack on the heap and avoid segfaults on shutdown when startup fails 20 years ago
Michael Wallner de93f1dc91 - error message enhancements 20 years ago
Michael Wallner cf914cc0a7 - don't use anonymous union 20 years ago
Michael Wallner 4de156baa2 - remove obsolete cruft 20 years ago
Michael Wallner 231ad17475 - explicit usage of TS macros 20 years ago
Michael Wallner 4ce0141713 - new output control code 20 years ago
Dmitry Stogov c366cc6d1a Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 21 years ago
foobar 251c5173fd bump year and license version 21 years ago
foobar 23e671a51e - Bumber up year 21 years ago
Marcus Boerger 97b5bb474e Guard display_startup_errors with checking for default (working) output 23 years ago
Hartmut Holzgraefe b8f7d9f9f5 wrap all PHPAPI prototypes into BEGIN_EXTERN_C/END_EXTERN_C blocks 23 years ago
foobar ccfc46b0aa - Happy new year and PHP 5 for rest of the files too.. 23 years ago
James Cox f68c7ff249 updating license information in the headers. 23 years ago
Sebastian Bergmann 2c5d4b8c23 Bump year. 24 years ago
Zeev Suraski de36720e0e Begin the cleanup - remove ob_flush_all() 24 years ago
Yasuo Ohgaki 66a50c5373 Added ob_flush_all() that flushes bufferred contents until it actually 24 years ago
Yasuo Ohgaki 22bf29384e Move wrong output buffer usage check to ob_gzhandler init. 24 years ago
Yasuo Ohgaki bd177ce7c1 Added ob_get_clean() and ob_get_flush(). 24 years ago
Sebastian Bergmann 714c19fe66 Per discussion on #php.bugs (+1 from at least Derick and Jani), revert double_buffering. 24 years ago
Marcus Boerger 5e7a9af062 full decopling of size parameters of ob_start() and internal buffer handlers 24 years ago
Marcus Boerger 2a443b2e77 Changed handling of output buffer sizes. 24 years ago
Marcus Boerger 9c8ba935d6 Improved handling of output buffers (see news)\n#No trim for the string parameter... 24 years ago
Marcus Boerger 6d21c9465d Added php_ob_handler_used to check if a specific output handler is used 24 years ago
Marcus Boerger fd26a5c0a9 -New function ob_list_handlers 24 years ago
Sascha Schumann 9743860d35 simplify handling of variables by maintaining two strings which 24 years ago
Yasuo Ohgaki 82a8d372e5 Added ob_get_status() to get array of buffers and it's status. 25 years ago
Sebastian Bergmann 90613d2282 Maintain headers. 25 years ago
Sebastian Bergmann 38933514e1 Update headers. 25 years ago
Zeev Suraski 56986a4ab8 Remove redundant include 25 years ago
Derick Rethans 1f14640b3e - Added ob_get_level, which returns the nesting level of the output buffering 25 years ago
Derick Rethans 9190271cef - Added ob_flush and ob_clean functions, which do not end the buffer like 25 years ago
Sascha Schumann 373b3e101e more tsrm cleanup -- output.c is not doing any fetches anymore 25 years ago
Sascha Schumann 8aef193056 more tsrm cleanup 25 years ago
Zeev Suraski d87cc976e1 Redesigned thread safety mechanism - nua nua 25 years ago
Zeev Suraski 13ac04b8e5 Avoid getting bailouts on text output during shutdown. Text output is now 25 years ago
Zeev Suraski 551f1831a7 Fix a major thread safety bug in the output mechanism 25 years ago
Andi Gutmans 4ddb24366f - Fix problem of output initialization 25 years ago
Andi Gutmans 177934732b - Start nuking not needed GINIT 25 years ago
Zeev Suraski 0ece429a16 More internal output buffering fixes 26 years ago
Zeev Suraski 20d2432c86 Fix internal output buffering 26 years ago