Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactor php_stream_temp_create{,_ex} and use it for the php://input stream | Michael Wallner | 2014-07-03 | 1 | -1/+1 |
| | |||||
* | remove useless indirection | Michael Wallner | 2014-05-06 | 1 | -11/+12 |
| | | | | | the stream was initialized within the ops in a prior version of the slim_post_data patch | ||||
* | Bump year | Xinchen Hui | 2014-01-03 | 1 | -1/+1 |
| | |||||
* | fix bad cast | Michael Wallner | 2013-10-08 | 1 | -4/+4 |
| | |||||
* | final bits | Michael Wallner | 2013-09-17 | 1 | -1/+4 |
| | |||||
* | Merge branch 'slim-postdata-merge' | Michael Wallner | 2013-09-17 | 1 | -10/+35 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * slim-postdata-merge: remove unused code tests make reading php://input JIT if enable_post_data_reading=0 revert stream cast fix ZTS build slim post data Conflicts: ext/soap/soap.c ext/standard/php_fopen_wrapper.c main/SAPI.c | ||||
| * | remove unused code | Michael Wallner | 2013-09-10 | 1 | -16/+0 |
| | | |||||
| * | make reading php://input JIT if enable_post_data_reading=0 | Michael Wallner | 2013-09-10 | 1 | -6/+49 |
| | | |||||
| * | slim post data | Michael Wallner | 2013-08-27 | 1 | -34/+28 |
| | | |||||
* | | we need to use the full stream wrapper for filters | Michael Wallner | 2013-09-17 | 1 | -4/+6 |
| | | |||||
* | | slim post data | Michael Wallner | 2013-08-27 | 1 | -34/+28 |
|/ | |||||
* | Constify streams API and a few other calls down the rabbit hole. | Andrey Hristov | 2013-07-30 | 1 | -1/+2 |
| | | | | | (`char *` to `const char *` for parameters and few return values) In a few places int len moved to size_t len. | ||||
* | 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. |