Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Happy New Year | Xinchen Hui | 2013-01-01 | 1 | -1/+1 |
| | |||||
* | fd fix | Stanislav Malyshev | 2012-05-15 | 1 | -0/+14 |
| | |||||
* | - Year++ | Felipe Pena | 2012-01-01 | 1 | -1/+1 |
| | |||||
* | Fixed compiler warning | Ilia Alshanetsky | 2011-01-17 | 1 | -1/+1 |
| | |||||
* | - Year++ | Felipe Pena | 2011-01-01 | 1 | -1/+1 |
| | |||||
* | - Tests and small parsing correction for php://fd wrapper | Gustavo André dos Santos Lopes | 2010-12-11 | 1 | -1/+1 |
| | |||||
* | - Implemented request #26158/bug #53465 (open arbitrary file descriptor with ↵ | Gustavo André dos Santos Lopes | 2010-12-11 | 1 | -0/+33 |
| | | | | fopen) | ||||
* | sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php | Sebastian Bergmann | 2010-01-03 | 1 | -1/+1 |
| | |||||
* | - Fixed bug #49286 (php://input (php_stream_input_read) is broken) | Jani Taskinen | 2009-08-20 | 1 | -1/+2 |
| | |||||
* | - WS + CS + sync | Jani Taskinen | 2009-08-20 | 1 | -26/+36 |
| | |||||
* | MFH: Bump copyright year, 3 of 3. | Sebastian Bergmann | 2008-12-31 | 1 | -1/+1 |
| | |||||
* | MFH: Fixed bug #42473 (ob_start php://output and headers) | Arnaud Le Blanc | 2008-11-26 | 1 | -7/+1 |
| | |||||
* | MFH: Fixed bug #44818 (php://memory writeable when opened read only) | Arnaud Le Blanc | 2008-11-11 | 1 | -2/+12 |
| | |||||
* | Open STDIN and php://stdin streams with the relevant | Arnaud Le Blanc | 2008-11-04 | 1 | -1/+15 |
| | | | | | | wrapper when the file descriptor is a socket (inetd, etc) Fixes bug #43731 | ||||
* | Allow urlencode()d filer names in php://filter | Arnaud Le Blanc | 2008-08-02 | 1 | -0/+1 |
| | |||||
* | MFH: Bump copyright year, 2 of 2. | Sebastian Bergmann | 2007-12-31 | 1 | -1/+1 |
| | |||||
* | MFH: Nuked ending dots from error messages | Jani Taskinen | 2007-09-30 | 1 | -1/+1 |
| | |||||
* | Proper fix for bug #39215 Inappropriate close of stdin/stdout/stderr | Dmitry Stogov | 2007-06-21 | 1 | -4/+12 |
| | |||||
* | MFH: Bump year. | Sebastian Bergmann | 2007-01-01 | 1 | -1/+1 |
| | |||||
* | MFH: fix #39850 (SplFileObject throws contradictory/wrong error messages ↵ | Antony Dovgal | 2006-12-18 | 1 | -0/+1 |
| | | | | when trying to open "php://wrong") | ||||
* | data: and php:stdin/input allow_url_include checks | Rasmus Lerdorf | 2006-11-05 | 1 | -1/+13 |
| | |||||
* | Fixed bug #39215 (Inappropriate close of stdin/stdout/stderr). | Ilia Alshanetsky | 2006-11-03 | 1 | -3/+33 |
| | |||||
* | E_ERROR > E_RECOVERABLE_ERROR | Ilia Alshanetsky | 2006-07-05 | 1 | -1/+1 |
| | |||||
* | Make filters without a resource throw E_RECOVERABLE_ERROR rather then | Ilia Alshanetsky | 2006-05-16 | 1 | -1/+1 |
| | | | | | E_ERROR | ||||
* | - Make SplTempFileObject work in 5.1 | Marcus Boerger | 2006-05-01 | 1 | -1/+21 |
| | |||||
* | bump year and license version | foobar | 2006-01-01 | 1 | -3/+3 |
| | |||||
* | MFH (r-1.51) #32371 php://input sometimes returns duplicate data | Sara Golemon | 2005-11-17 | 1 | -3/+8 |
| | |||||
* | MFH: Nuked EOLs from error messages | foobar | 2005-08-18 | 1 | -2/+2 |
| | |||||
* | - Bumber up year | foobar | 2005-08-03 | 1 | -1/+1 |
| | |||||
* | Fix #27865; don't dup STDIN, STDOUT or STDERR when running under CLI. | Wez Furlong | 2004-04-19 | 1 | -3/+3 |
| | |||||
* | - A belated happy holidays and PHP 5 | Andi Gutmans | 2004-01-08 | 1 | -2/+2 |
| | |||||
* | Route mkdir()/rmdir() via wrapper ops. | Sara Golemon | 2003-12-13 | 1 | -1/+3 |
| | | | | | | Move current rmdir()/rmdir() code to plain_wrappers.c Implement mkdir()/rmdir() in ftp:// wrapper | ||||
* | Route rename() via wrapper ops. | Sara Golemon | 2003-12-12 | 1 | -1/+2 |
| | | | | | | | Move current rename() code to main/streams/plain_wrapper.c Implement ftp/rename() Implement userstreams/rename() | ||||
* | updating license information in the headers. | James Cox | 2003-06-10 | 1 | -3/+3 |
| | |||||
* | Setup unlink() method in wrapper_ops structure, implement unlink in ↵ | Sara Golemon | 2003-05-14 | 1 | -1/+2 |
| | | | | plainfiles wrapper, explicitly set method NULL in other wrappers (for now), and rewrite unlink userland function to call into wrapper_ops | ||||
* | Changed stream filter factory to be capable of accepting a zval as a parameter | Moriyoshi Koizumi | 2003-04-16 | 1 | -2/+2 |
| | | | | | instead of a string | ||||
* | Implement persistent plain file streams. | Wez Furlong | 2003-03-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | Usage: php_stream *stream = php_stream_fopen("/path/to/file", "r+b", NULL, STREAM_OPEN_PERSISTENT | ENFORCE_SAFE_MODE | REPORT_ERRORS); the filename and mode are combined to form the hash key for the persistent list; they must be identical for this same stream to be returned again in the next request. Calling php_stream_close() on a persistent stream *will* close it, as is usual with all persistent resources in PHP/ZE. This is deliberately *not* exposed to user-space PHP at this time. | ||||
* | Avoid using FILE* where possible. | Wez Furlong | 2003-03-18 | 1 | -10/+18 |
| | | | | | Tidy up handling of potential error situations for the php:// wrapper. | ||||
* | Fixed compiler warnings. | Ilia Alshanetsky | 2003-02-28 | 1 | -2/+2 |
| | |||||
* | Reduce unnecessary filter applications when stream is (read|write) only | Sara Golemon | 2003-02-20 | 1 | -1/+9 |
| | |||||
* | Introduce //filter target to php: wrapper to allow inline application of ↵ | Sara Golemon | 2003-02-18 | 1 | -0/+56 |
| | | | | filters during fopen() style opperations | ||||
* | Use FILE*-less implementation for php://(stdin|stdout|stderr) | Wez Furlong | 2003-02-13 | 1 | -7/+7 |
| | |||||
* | Bump year. | Sebastian Bergmann | 2002-12-31 | 1 | -1/+1 |
| | |||||
* | the apache 1.x sapi read_posts tests for SG(read_post_bytes) being | Hartmut Holzgraefe | 2002-11-21 | 1 | -0/+1 |
| | | | | | | counted up, so lets make it happy although this value is not really needed in these cases ... | ||||
* | HTTP_RAW_POST_DATA BC fixes | Hartmut Holzgraefe | 2002-11-12 | 1 | -5/+7 |
| | | | | | | # hopefully all done, commiting anyway to continue work on my home box php://input stream fixes (POST data handerl mangles data, CLI crashbug) | ||||
* | killed some warnings identified by sebastian | Hartmut Holzgraefe | 2002-10-21 | 1 | -3/+3 |
| | |||||
* | some changes to how request input data (Content-Lenght >0) is handled | Hartmut Holzgraefe | 2002-10-21 | 1 | -0/+57 |
| | | | | | | | | | | | | | | - webdav-specific stuff removed (should be handled using httpd.conf LIMIT or equivalents) - always_populate_raw_post_data now working on any method, not just POST (and webdav methods with allow_webdav_methods), when Content-Length is greater zero - raw input data is also available using php://input stream, this way one doesn't have to care about memory_limit - input data is now always consumed (although maybe ignored, this fixes we had withproblems with keep-alive connections @ raw POST data is now available as php://input stream (hartmut) | ||||
* | This seems to resolve the issues with fgets. | Wez Furlong | 2002-10-05 | 1 | -0/+1 |
| | | | | | | | | I've moved EOF detection into the streams layer; a stream reader implementation should set stream->eof when it detects EOF. Fixed test for user streams - it still fails but that is due to an output buffering bug. | ||||
* | Rename file_get_wrapper_data -> file_get_meta_data. | Wez Furlong | 2002-09-26 | 1 | -3/+5 |
| | | | | | | | | | | It now always returns useful information for all streams. Unified that data with socket_get_status and made socket_get_status an alias for file_get_meta_data. Fix Location header following which was broken in this commit: http://cvs.php.net/diff.php/php4/ext/standard/http_fopen_wrapper.c?r1=1.41&r2=1.42&ty=h | ||||
* | Implement read buffering in streams. | Wez Furlong | 2002-09-23 | 1 | -4/+4 |
| | | | | | | | | | | | | Eliminate similar code from network.c. Implement fgets equivalent at the streams level, which can detect the mac, dos and unix line endings and handle them appropriately. The default behaviour is unix (and dos) line endings. An ini option to control this behaviour will follow. # Don't forget to make clean! # I've done some testing but would appreciate feedback from # people with scripts/extensions that seek around a lot. |