63 Commits (c4e8b2baab04a6189ed40407e068844cfa4b036e)

Author SHA1 Message Date
Sebastian Bergmann 2c5d4b8c23 Bump year. 23 years ago
Wez Furlong ca58966a0d Merge streams changes from branch. 24 years ago
Marcus Boerger a73e74c2f8 Make the macro use the function and not the other macro as discussed 24 years ago
Marcus Boerger 1f0b200188 php_stream replacement for fprintf 24 years ago
Marcus Boerger 8f6120fef4 correct define: silences compiler warning in http_fopen_wrapper.c 24 years ago
Ilia Alshanetsky 728eacbf52 A better fix for bug #20110. 24 years ago
Wez Furlong dabf1053cd Refine stream_select() to work with streams that have data in their read 24 years ago
Wez Furlong 829f1855fd made fgets() binary safe. 24 years ago
Ilia Alshanetsky 4b83b189fe Fixed bug #19971 (optimized the file() function). 24 years ago
Wez Furlong 077fe52d8b This seems to resolve the issues with fgets. 24 years ago
Wez Furlong 9c5883bdf6 replace dont_block with a flag. 24 years ago
Sascha Schumann 4f7e6dadd8 Improve the general behaviour of stream_gets and fix its semantics 24 years ago
Wez Furlong 393d57d5be Differentiate between write buffer and streams read buffer sizes. 24 years ago
Wez Furlong 84e0df3dfe Allow user streams/wrappers to implement fstat(), opendir() and stat(). 24 years ago
Wez Furlong 3a67c67737 Rename file_get_wrapper_data -> file_get_meta_data. 24 years ago
Wez Furlong 696e0a2301 Implement persistent streams. (for pfsockopen). 24 years ago
Wez Furlong 031f019351 Enable include("http://....") under win32 by downloading to a temporary 24 years ago
Wez Furlong ad4afdf827 fix some warnings. 24 years ago
Wez Furlong 9e84b3d5b5 Revise buffer/seek code a little. 24 years ago
Wez Furlong 4d8a07d529 Implement read buffering in streams. 24 years ago
Wez Furlong 3df412cf9b Fix a couple of bad pointer indirections (oops). 24 years ago
Anantha Kesari H Y 8b8f1e0590 NetWare related additions/modifications 24 years ago
Wez Furlong c7be7b55d1 Add a "closing" parameter for filters to determine if a flush is the last 24 years ago
Wez Furlong 27adb75585 Remove php_stream_error as discussed with Rasmus. 24 years ago
Wez Furlong 9d348ea800 Implement filter API for streams. 24 years ago
Wez Furlong 5f9a5a7c8e Remove php_stream_sock_set_blocking and replace with 24 years ago
Wez Furlong c2cbae6dd3 Enhance Ilia's recent patch to query the wrapper subsystem to determine 24 years ago
Wez Furlong bcef712ad6 Properly implement TSRM parameters to the new log_error 24 years ago
Wez Furlong 5a21ab42cb Introduce an error stack for wrappers, to help prevent multiple errors 24 years ago
Hartmut Holzgraefe c39a3bc880 macro definition fixed, guess it was the usual kind of cut&past bug? 24 years ago
Markus Fischer 0cd40c2808 - Since streams are always enabled, instead of just printing 'enabled' we tell 24 years ago
Wez Furlong 37411dd674 Implement context option setting API. 24 years ago
Wez Furlong b10b24d50c Always initialize wrappers, regardless of PG(allow_url_fopen). 24 years ago
Frank M. Kromann 643fb6dcdf Adding PHPAPI needed for exif on Win32 24 years ago
Wez Furlong e2f00a130f fix segfault 24 years ago
Wez Furlong e1d0a14790 Implement stream context and status notification system. 24 years ago
Wez Furlong 2539cbc74c Phase 3 of OO wrapper cleanup 24 years ago
Wez Furlong 5ee65bd8f5 Phase 1 of wrapper OO cleanup. 24 years ago
Wez Furlong a662f012bb Convert the gzfile related functions into aliases for their equivalents 24 years ago
Wez Furlong 3dbde95896 Make state parameter of php_strip_tags passed by reference. 24 years ago
Wez Furlong 659a071e3d Streams are all tracked as resources now. 24 years ago
Wez Furlong 7990d742e5 Improve behaviour of the stream casting operation. 24 years ago
Wez Furlong 14a3911866 fix for bug #16168 24 years ago
Wez Furlong 32a4f35580 register some constants for user streams 24 years ago
Wez Furlong 06712a508a Implement user-space streams. 24 years ago
Zeev Suraski 16c9da0eed Fix build under Release_TS 24 years ago
Wez Furlong c9d5e13738 TSRMLS related work on streams, as discussed with Zeev. 24 years ago
Zeev Suraski 73e79322ba Fix the build and all of the outstanding VC++ warnings 24 years ago
Wez Furlong d2d8762267 Streams now make more use of the memory manager, so tracking down 24 years ago
Wez Furlong 12a0092376 Fix for php_stream_gets when the implementation does not support it 24 years ago