#
ccc12b82 |
| 16-Nov-2017 |
Dmitry Stogov |
Avoid unnecessary reference-counting on strings.
|
#
a8a17a72 |
| 01-Nov-2017 |
Xinchen Hui |
RC manipulation cleanup
|
#
fcc08ce1 |
| 30-Oct-2017 |
Dmitry Stogov |
Prevent reference-counting on persistent zvals (internal constants, default properties and constants of internal classes). New macro ZVAL_COPY_OR_DUP() is used perform duplication, if necessary.
Prevent reference-counting on persistent zvals (internal constants, default properties and constants of internal classes). New macro ZVAL_COPY_OR_DUP() is used perform duplication, if necessary. This should eliminate related race-coditions in ZTS build and prevent reference-counting bugs after unclean shutdown.
show more ...
|
#
61ef91bf |
| 17-Oct-2017 |
Dmitry Stogov |
Revert "Allow internal functions to return values by reference (this was disabled in implementation of DO_ICALL, but enabled in DO_FCALL)." This reverts commit da781a5ac2cb9d2f983ef9fe070900
Revert "Allow internal functions to return values by reference (this was disabled in implementation of DO_ICALL, but enabled in DO_FCALL)." This reverts commit da781a5ac2cb9d2f983ef9fe070900664db12c67.
show more ...
|
#
da781a5a |
| 17-Oct-2017 |
Dmitry Stogov |
Allow internal functions to return values by reference (this was disabled in implementation of DO_ICALL, but enabled in DO_FCALL). However, don't require internal functions returning by reference
Allow internal functions to return values by reference (this was disabled in implementation of DO_ICALL, but enabled in DO_FCALL). However, don't require internal functions returning by reference to return a reference. Mark unserialize() as returning by reference and remove unwrap_reference hack, to allow proper returning of self referenced arrays using a reference. Currently unserialize() is the only internal function that may return a reference.
show more ...
|
#
ef5ea487 |
| 10-Oct-2017 |
Dmitry Stogov |
Always use IS_CONSTANT_AST (IS_CONSTANT is removed).
|
#
d3bc8beb |
| 29-Aug-2017 |
Kalle Sommer Nielsen |
Removed support for BeOS, development for BeOS was supported 17 years ago. This patch however does not drop support for the BeOS compatible variant, Haiku, see Github PR #2697 which is curre
Removed support for BeOS, development for BeOS was supported 17 years ago. This patch however does not drop support for the BeOS compatible variant, Haiku, see Github PR #2697 which is currently a WiP I intentionally left out some fragments for BeOS in the build system for that seems to be bundles
show more ...
|
#
4fbff82c |
| 23-Aug-2017 |
Kalle Sommer Nielsen |
Kill compiler warnings in ext/standard
|
#
b06caa0e |
| 29-Jul-2017 |
Anatol Belski |
remove casts
|
#
0d1eeeb6 |
| 28-Jul-2017 |
Anatol Belski |
move zend_ato*() to size_t and remove casts
|
#
035a27cb |
| 25-Jun-2017 |
Nikita Popov |
Only compute callback name in error cases Mostly the callback name is only used to report an error. Try to avoid calculating it if no error occurred.
|
#
9c2a1f52 |
| 19-Jun-2017 |
Dmitry Stogov |
Avoid useless dereferences and separations during paramter passing.
|
#
81b2533a |
| 08-Jun-2017 |
Tyson Andre |
Fixes bug #74708 reflection signatures for random_bytes+random_int They have 1 and 2 required parameters, respectively See https://secure.php.net/manual/en/function.random-int.php
|
#
a08723d3 |
| 18-May-2017 |
Dmitry Stogov |
Use interned empty and "one char" strings.
|
#
7cdf5203 |
| 11-Apr-2017 |
Sebastian Bergmann |
Fix bug #74409
|
#
e9e860a0 |
| 08-Mar-2017 |
x-xiang |
Don't retain mt_rand() seeds across requests In particular, this prevents manual seeding of mt_rand() to leak across requests.
|
#
98f4ce93 |
| 09-Mar-2017 |
Adam Saponara |
Return FALSE if error_log fails to write all bytes
|
#
1d4eead9 |
| 23-Feb-2017 |
Xinchen Hui |
Fixed bug #74148 (ReflectionFunction incorrectly reports the number of arguments)
|
#
76a74701 |
| 26-Jan-2017 |
Joe Watkins |
Fixed bug #73994 incorrect arginfo for unpack
|
#
b8215c08 |
| 09-Jan-2017 |
Joe Watkins |
Fixed #72974 imap is undefined service on AIX
|
#
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
|
#
5c919ee3 |
| 31-Dec-2016 |
Sara Golemon |
Use new param API in standard/basic_functions
|
#
6ea44908 |
| 19-Dec-2016 |
Dmitry Stogov |
Fixed arginfo
|