summaryrefslogtreecommitdiff
path: root/main/streams/streams.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-10-081-1/+7
|\
| * Check for exception after applying stream filtersNikita Popov2019-10-081-1/+7
* | Merge branch 'PHP-7.3' into PHP-7.4Joe Watkins2019-10-031-4/+0
|\ \ | |/
| * Merge branch 'PHP-7.2' into PHP-7.3Joe Watkins2019-10-031-4/+0
| |\
| | * Fix #76859 stream_get_line skips data if used with data-generating filterKonstantin Kopachev2019-10-031-4/+0
* | | Fixed bug #78506Nikita Popov2019-09-111-18/+16
* | | Fixed bug #78396Nikita Popov2019-08-121-1/+1
* | | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-07-291-1/+6
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-07-291-1/+6
| |\ \ | | |/
| | * Fix bug #78326Albert Casademont2019-07-291-1/+6
* | | Throw notice for plain wrapper fread/fwrite errorsNikita Popov2019-07-251-1/+3
* | | Report errors from stream read and write operationsNikita Popov2019-07-221-66/+115
* | | Fix use-after-free in stream freeing during shutdownNikita Popov2019-06-271-6/+13
* | | Avoid memcpy UB in streamsNikita Popov2019-06-191-1/+3
* | | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-02-111-0/+2
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-02-111-0/+2
| |\ \ | | |/
| | * Fix #77552: Uninitialized buffer in stat functionsjohnstevenson2019-02-111-0/+2
| | * year++Xinchen Hui2018-01-021-1/+1
* | | Remove local variablesPeter Kokot2019-02-031-9/+0
* | | Remove yearly range from copyright noticeZeev Suraski2019-01-301-1/+1
* | | Replace zend_hash_apply... with ZEND_HASH_FOREACH...Dmitry Stogov2018-12-191-1/+5
|/ /
* | Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* | Avoid useless stream buffer copying and workaround with chunk_size manipulation.Dmitry Stogov2018-06-141-1/+3
* | Removed "dead" code (zend_hash_update() never fails)Dmitry Stogov2018-06-011-4/+2
* | Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-6/+6
* | year++Xinchen Hui2018-01-021-1/+1
* | Use cheaper APIXinchen Hui2017-12-181-1/+1
* | Use known string "file" in stream layerMarkus Staab2017-12-161-1/+1
* | Turn "php_stream_wrapper"s into constantsDmitry Stogov2017-12-141-5/+5
* | Move constants into read-only data segmentDmitry Stogov2017-12-141-1/+1
* | Avoid strings duplication (zend_hash* and printf may work with non zero termi...Dmitry Stogov2017-11-301-8/+7
* | Merge branch 'PHP-7.2'Sara Golemon2017-11-131-2/+5
|\ \ | |/
| * Bugfix#75515 php://streams behaving greedilySara Golemon2017-11-131-2/+5
* | Merge branch 'PHP-7.2'Sara Golemon2017-11-061-1/+1
|\ \ | |/
| * Fixes #68948 related to a BC break introduced by #68532 fix.Simon JAILLET2017-11-061-1/+1
* | Fixed memory leaksDmitry Stogov2017-11-021-1/+6
* | Persistent resources are "thread-local".Dmitry Stogov2017-11-011-6/+1
* | Use interned strings for persistent stream wrappers and filtersDmitry Stogov2017-10-311-7/+5
* | Merge branch 'master' into rc_debugDmitry Stogov2017-10-271-1/+1
|\ \
| * | Use per-request heap instead of system oneDmitry Stogov2017-10-271-1/+1
* | | Encapsulate reference-counting primitives.Dmitry Stogov2017-10-271-3/+3
|/ /
* | Move cwd_state and path related routines to size_tAnatol Belski2017-07-271-1/+1
|/
* Keep resource of enclosing stream, because it may be referenced from other pl...Dmitry Stogov2017-07-191-3/+2
* shutdown_executor() refactoring (reuse opcache fast request shutdown code)Dmitry Stogov2017-06-221-30/+0
* Merge branch 'PHP-7.1'Bob Weinand2017-03-141-0/+2
|\
| * Merge branch 'PHP-7.0' into PHP-7.1Bob Weinand2017-03-141-0/+2
| |\
| | * Fix stream context changes leaking into copies of previous contextBob Weinand2017-03-141-0/+2
| | * Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
| * | Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
* | | Interned strings unification for TS/NTSAnatol Belski2017-03-041-1/+1