summaryrefslogtreecommitdiff
path: root/main/streams/memory.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix bug #71629: sync php_url_decode definitionStanislav Malyshev2016-02-211-2/+2
|
* Merge branch 'PHP-5.6.18' into PHP-7.0.3Stanislav Malyshev2016-02-011-1/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.6.18: fix tests fix NEWS Update NEWS update NEWS Fixed bug #71488: Stack overflow when decompressing tar archives update NEWS add missing headers for SIZE_MAX backport the escapeshell* functions hardening branch add tests Fix bug #71459 - Integer overflow in iptcembed() prepare 5.6.18RC1 Fix test when run with openssl < 1.0.2 (reorder so no more SSLv2 message) Fix skip message to work improve fix for bug #71201 Fixed bug #71323 - Output of stream_get_meta_data can be falsified by its input Fix bug #71391: NULL Pointer Dereference in phar_tar_setupmetadata() Fixed bug #71331 - Uninitialized pointer in phar_make_dirstream() Fix bug #71335: Type Confusion in WDDX Packet Deserialization Fix bug #71354 - remove UMR when size is 0 Conflicts: configure.in ext/phar/dirstream.c ext/phar/phar_object.c ext/phar/tar.c ext/standard/exec.c ext/standard/iptc.c ext/standard/math.c ext/standard/streamsfuncs.c ext/wddx/wddx.c main/php_version.h main/streams/memory.c
| * Merge branch 'PHP-5.5.32' into PHP-5.6.18Stanislav Malyshev2016-02-011-14/+16
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.5.32: Fixed bug #71488: Stack overflow when decompressing tar archives update NEWS add missing headers for SIZE_MAX backport the escapeshell* functions hardening branch add tests Fix bug #71459 - Integer overflow in iptcembed() Fixed bug #71323 - Output of stream_get_meta_data can be falsified by its input Fix bug #71391: NULL Pointer Dereference in phar_tar_setupmetadata() Fix bug #71335: Type Confusion in WDDX Packet Deserialization Fix bug #71354 - remove UMR when size is 0
| | * Fixed bug #71323 - Output of stream_get_meta_data can be falsified by its inputStanislav Malyshev2016-01-161-14/+16
| | |
* | | Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-011-1/+1
|\ \ \ | |/ / | | | | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016)
| * | Happy new year (Update copyright to 2016)Lior Kaplan2016-01-011-1/+1
| | |
| * | Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2015-02-051-0/+4
| |\ \ | | |/ | | | | | | | | | Conflicts: main/streams/memory.c
| | * Conflicts:Nayana Hettiarachchi2015-02-051-0/+4
| | | | | | | | | | | | main/streams/memory.c
| | * Bump yearXinchen Hui2015-01-151-1/+1
| | |
| * | bump yearXinchen Hui2015-01-151-1/+1
| | |
* | | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-301-2/+2
| | | | | | | | | | | | semantick changes).
* | | ZTS cleanupReeze Xia2015-03-081-1/+1
| | |
* | | Use zend_string* instead of char* for opened_patch handling. Avoid ↵Dmitry Stogov2015-03-041-1/+1
| | | | | | | | | | | | reallocations and improve string reuse.
* | | Remove extra spaceXinchen Hui2015-02-051-1/+1
| | |
* | | return size_tXinchen Hui2015-02-051-1/+1
| | |
* | | #68986 bug fixNayana Hettiarachchi2015-02-051-0/+4
| | |
* | | bump yearXinchen Hui2015-01-151-1/+1
| | |
* | | trailing whitespace removalStanislav Malyshev2015-01-101-13/+13
| | |
* | | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-33/+33
| | |
* | | Merge branch 'PHP-5.6'Julien Pauli2014-12-121-8/+12
|\ \ \ | |/ / | | | | | | | | | | | | | | | * PHP-5.6: Updated NEWS Updated NEWS Fix bug #68532: convert.base64-encode omits padding bytes
| * | Merge branch 'PHP-5.5' into PHP-5.6Julien Pauli2014-12-121-8/+12
| |\ \ | | |/ | | | | | | | | | | | | * PHP-5.5: Updated NEWS Fix bug #68532: convert.base64-encode omits padding bytes
| | * Fix bug #68532: convert.base64-encode omits padding bytesmcq82014-12-121-8/+12
| | |
| | * Bump yearXinchen Hui2014-01-031-1/+1
| | |
* | | fix datatype mismatchAnatol Belski2014-10-271-2/+3
| | |
* | | s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
| | |
* | | master renames phase 1Anatol Belski2014-08-251-1/+1
| | |
* | | first shot on merging the core fro the int64 branchAnatol Belski2014-08-161-5/+5
| | |
* | | Merge branch 'master' into testDmitry Stogov2014-07-071-3/+17
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (48 commits) change locale - looks like not everybody has sl_SI Fix bug #66921 - Wrong argument type hint for function intltz_from_date_time_zone fix format Fix bug #67052 (NumberFormatter::parse() resets LC_NUMERIC setting) Make sure the generator script also creates a newline at the end of file Add newline at end of file to prevent compilation warning Fix handling of session user module custom handlers. Reference bug report instead of github issue in NEWS file add more exts for Travis Update NEWS Fix phpdbg.1 man page installation when build != src directory BFN for bug #67551 (php://input temp file will be located in sys_temp_dir instead of upload_tmp_dir) reorder restore API compatibility finish refactor php_stream_temp_create{,_ex} and use it for the php://input stream refactor _php_stream_fopen_{temporary_,tmp}file() fix length overflow of HTTP_RAW_POST_DATA Update NEWS Fixed bug #67215 (php-cgi work with opcache, may be segmentation fault happen) ... Conflicts: ext/opcache/zend_accelerator_util_funcs.c ext/session/mod_user.c ext/spl/spl_array.c ext/spl/spl_dllist.c ext/standard/file.c ext/standard/streamsfuncs.c ext/standard/string.c main/streams/memory.c
| * | restore API compatibilityMichael Wallner2014-07-031-1/+6
| | |
| * | finishMichael Wallner2014-07-031-0/+1
| | |
| * | refactor php_stream_temp_create{,_ex} and use it for the php://input streamMichael Wallner2014-07-031-4/+11
| | |
* | | Cleanup (1-st round)Dmitry Stogov2014-04-151-3/+3
| | |
* | | Fixed base64decode usageXinchen Hui2014-03-041-5/+12
| | |
* | | Use better data structures (incomplete)Dmitry Stogov2014-02-101-17/+14
|/ /
* | Bump yearXinchen Hui2014-01-031-1/+1
| |
* | Constify streams API and a few other calls down the rabbit hole.Andrey Hristov2013-07-301-3/+5
|/ | | | | (`char *` to `const char *` for parameters and few return values) In a few places int len moved to size_t len.
* Happy New YearXinchen Hui2013-01-011-1/+1
|
* - Year++Felipe Pena2012-01-011-1/+1
|
* - Year++Felipe Pena2011-01-011-1/+1
|
* - Added leak_variable() function.Gustavo André dos Santos Lopes2010-11-151-11/+7
| | | | | | | - Added mechanism to force outer streams to be closed before their inner ones. - Fixed temp:// streams only handling correctly (through an ad hoc mechanism) reverse closing order when the inner stream is of type memory.
* sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-031-1/+1
|
* - Fixed bug #49572 (use of C++ style comments causes build failure)Sriram Natarajan2009-09-171-1/+1
|
* Fix warning when inner stream of a temp:// stream is closed beforeArnaud Le Blanc2009-05-161-0/+1
| | | | | the stream ifself
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
|
* MFB: Fixed bug #44440 (st_blocks undefined under BeOS)Felipe Pena2008-03-151-0/+3
|
* MFH: Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|
* - MFH Fix logicMarcus Boerger2007-02-221-5/+5
|
* - MFH options/exportsMarcus Boerger2007-02-071-3/+3
|
* - MFH Add PHPAPI to stuff needed by streams API for shared extsMarcus Boerger2007-02-031-3/+6
| | | | | | - MFH Readonly issue fix to memory streams option handling (still not activated in 5.2.1 though)
* - Disable memory streams set option until 5.2.2Marcus Boerger2007-01-271-1/+1
|