#
bbfd0df9 |
| 31-Oct-2017 |
Dmitry Stogov |
Use interned strings for persistent stream wrappers and filters |
#
8203a066 |
| 27-Oct-2017 |
Dmitry Stogov |
Merge branch 'master' into rc_debug * master: Use per-request heap instead of system one Extend zend_register_class_alias_ex() with additional argument to allow creating persiste
Merge branch 'master' into rc_debug * master: Use per-request heap instead of system one Extend zend_register_class_alias_ex() with additional argument to allow creating persistent or per-request aliases Makrk persistent resources and references with GC_PERSISTENT flag
show more ...
|
#
cf67a421 |
| 27-Oct-2017 |
Dmitry Stogov |
Use per-request heap instead of system one |
#
49ea143b |
| 26-Oct-2017 |
Dmitry Stogov |
Encapsulate reference-counting primitives. Prohibit direct update of GC_REFCOUNT(), GC_SET_REFCOUNT(), GC_ADDREF() and GC_DELREF() shoukf be instead. Added mactros to validate reference-count
Encapsulate reference-counting primitives. Prohibit direct update of GC_REFCOUNT(), GC_SET_REFCOUNT(), GC_ADDREF() and GC_DELREF() shoukf be instead. Added mactros to validate reference-counting (disabled for now). These macros are going to be used to eliminate race-condintions during reference-counting on data shared between threads.
show more ...
|
#
49d9b301 |
| 26-Jul-2017 |
Anatol Belski |
Move cwd_state and path related routines to size_t Having `int` there is no real profit in the size or speed, while unsigned improves security and overall integration. ZPP supplied strin
Move cwd_state and path related routines to size_t Having `int` there is no real profit in the size or speed, while unsigned improves security and overall integration. ZPP supplied strings can be then accepted directly and structs can be still handled with smaller unsigned types for size reasons, which is safe. Yet some related places are to go. basic move tsrm_realpath_r to size_t fix conditions and sync with affected places touch ocurrences of php_sys_readlink usage follow up on phar path handling remove duplicated check move zend_resolve_path and related pieces to size_t touch yet resolve path related places remove cast missing pieces missing piece yet cleanups for php_sys_readlink for ssize_t fix wrong return
show more ...
|
#
6fcc7134 |
| 19-Jul-2017 |
Dmitry Stogov |
Keep resource of enclosing stream, because it may be referenced from other place(s). This fixes valgrind warnings on Zend/tests/type_declarations/scalar_basic.phpt |
#
f25ecdac |
| 21-Jun-2017 |
Dmitry Stogov |
shutdown_executor() refactoring (reuse opcache fast request shutdown code) |
Revision tags: php-7.0.19RC1, php-7.1.5RC1, php-7.1.4, php-7.0.18, php-7.1.4RC1, php-7.0.18RC1 |
|
#
b6524f83 |
| 14-Mar-2017 |
Bob Weinand |
Merge branch 'PHP-7.1'
|
#
3d4e9545 |
| 14-Mar-2017 |
Bob Weinand |
Merge branch 'PHP-7.0' into PHP-7.1
|
#
8be63ce0 |
| 14-Mar-2017 |
Bob Weinand |
Fix stream context changes leaking into copies of previous context |
Revision tags: php-7.1.3, php-7.0.17 |
|
#
c6982995 |
| 04-Mar-2017 |
Anatol Belski |
Interned strings unification for TS/NTS Hereby, interned strings are supported in thread safe PHP. The patch implements two types of interned strings - interning per process, st
Interned strings unification for TS/NTS Hereby, interned strings are supported in thread safe PHP. The patch implements two types of interned strings - interning per process, strings are not freed till process end - interning per request, strings are freed at request end There is no runtime interning. With Opcache, all the permanent iterned strings are copied into SHM on startup, additional copying into SHM might happen on demand.
show more ...
|
Revision tags: php-7.1.3RC1, php-7.0.17RC1, php-7.1.2, php-7.0.16, php-7.0.16RC1, php-7.1.2RC1, php-5.6.30, php-7.0.15, php-5.6.30RC1, php-7.1.1RC1, php-7.0.15RC1 |
|
#
dac6c639 |
| 04-Jan-2017 |
Sammy Kaye Powers |
Update copyright headers to 2017 |
#
478f119a |
| 04-Jan-2017 |
Sammy Kaye Powers |
Update copyright headers to 2017 |
#
9e29f841 |
| 02-Jan-2017 |
Sammy Kaye Powers |
Update copyright headers to 2017 |
Revision tags: php-7.1.1, php-5.6.29, php-7.0.14, php-7.1.0, php-5.6.29RC1, php-7.0.14RC1 |
|
#
2104bea5 |
| 12-Nov-2016 |
Kalle Sommer Nielsen |
Remove Netware support If this does not break the Unix system somehow, I'll be amazed. This should get most of it out, apologies for any errors this may cause on non-Windows ends which I can
Remove Netware support If this does not break the Unix system somehow, I'll be amazed. This should get most of it out, apologies for any errors this may cause on non-Windows ends which I cannot test atm.
show more ...
|
Revision tags: php-7.1.0RC6, php-5.6.28, php-7.0.13, php-5.6.28RC1, php-7.1.0RC5, php-7.0.13RC1, php-7.1.0RC4, php-5.6.27, php-7.0.12 |
|
#
bc5efe50 |
| 06-Oct-2016 |
Anatol Belski |
Merge branch 'PHP-7.0' into PHP-7.1 * PHP-7.0: fix datatype
|
#
ea83e504 |
| 06-Oct-2016 |
Anatol Belski |
fix datatype |
Revision tags: php-7.1.0RC3, php-5.6.27RC1, php-7.0.12RC1 |
|
#
90a3671c |
| 23-Sep-2016 |
Anatol Belski |
Merge branch 'PHP-7.0' into PHP-7.1 * PHP-7.0: Revert "Fixed bug #73037 SoapServer reports Bad Request when gzipped"
|
#
4685297f |
| 23-Sep-2016 |
Anatol Belski |
Merge branch 'PHP-5.6' into PHP-7.0 * PHP-5.6: Revert "Fixed bug #73037 SoapServer reports Bad Request when gzipped"
|
#
075aa911 |
| 23-Sep-2016 |
Anatol Belski |
Revert "Fixed bug #73037 SoapServer reports Bad Request when gzipped" This reverts commit f9a699f6c3aa7acea922242a0f14731f6b829742. |
#
f9a699f6 |
| 23-Sep-2016 |
Anatol Belski |
Fixed bug #73037 SoapServer reports Bad Request when gzipped (cherry picked from commit 410c68788ae4826807e8ced3f4a02e676142b22a) |
#
4b13f602 |
| 23-Sep-2016 |
Anatol Belski |
Merge branch 'PHP-7.0' into PHP-7.1 * PHP-7.0: Fixed bug #73037 SoapServer reports Bad Request when gzipped
|
#
410c6878 |
| 23-Sep-2016 |
Anatol Belski |
Fixed bug #73037 SoapServer reports Bad Request when gzipped |
Revision tags: php-5.6.26, php-7.1.0RC2, php-7.0.11, php-5.6.26RC1, php-7.1.0RC1, php-7.0.11RC1, php-7.1.0beta3, php-5.6.25, php-7.0.10, php-7.1.0beta2, php-5.6.25RC1, php-7.0.10RC1, php-7.1.0beta1, php-5.6.24, php-7.0.9, php-5.5.38, php-5.6.24RC1, php-7.1.0alpha3, php-7.0.9RC1 |
|
#
ac07008b |
| 28-Jun-2016 |
Xinchen Hui |
Fixed bug #72505 (readfile() mangles files larger than 2G) |
#
929c1e0c |
| 27-Jul-2016 |
Pierrick Charron |
Merge branch 'PHP-7.0' into PHP-7.1
|