#
7d5f71b0 |
| 10-Mar-2016 |
Xinchen Hui |
tsrm_win32_get_path_sid_key might returns NULL (Partially fix bug #71752)
|
Revision tags: php-5.6.19, php-5.5.33, php-7.0.4, php-5.6.19RC1, php-7.0.4RC1, php-5.6.18, php-7.0.3, php-5.5.32, php-5.6.18RC1, php-7.0.3RC1, php-5.6.17, php-5.5.31, php-7.0.2 |
|
#
97a9470d |
| 02-Jan-2016 |
Xinchen Hui |
bump year which is missed in rev 49493a2
|
#
c51e73c8 |
| 01-Jan-2016 |
Lior Kaplan |
Happy new year (Update copyright to 2016)
|
Revision tags: php-7.0.2RC1, php-5.6.17RC1, php-7.0.1RC1, php-7.0.0, php-5.6.16, php-7.0.0RC8, php-7.0.0RC7, php-5.6.16RC1 |
|
#
99681298 |
| 05-Nov-2015 |
Anatol Belski |
don't get invalid chmod mode through
|
#
dea14fc7 |
| 04-Nov-2015 |
Anatol Belski |
zero cwd buffer before passing to chmod
|
Revision tags: php-5.6.15, php-7.0.0RC6, php-7.0.1, php-5.6.15RC1, php-7.0.0RC5, php-5.5.30, php-5.6.14, php-7.0.0RC4, php-5.6.14RC1, php-7.0.0RC3, php-5.6.13, php-7.0.0RC2, php-5.5.29, php-5.4.45, php-5.6.13RC1, php-7.0.0RC1, php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44, php-5.6.12RC1, php-7.0.0beta2, php-7.0.0beta1, php-5.6.11, php-5.5.27, php-5.4.43 |
|
#
ce2cd892 |
| 04-Jul-2015 |
Kalle Sommer Nielsen |
Replace references to PHP_WIN32 and TSRM_WIN32 with ZEND_WIN32 in Zend/, this also fixes 1 instance of where fflush(stderr) was misplaced (zend_extensions.c)
|
Revision tags: php-5.6.11RC1, php-5.5.27RC1, php-7.0.0alpha2 |
|
#
6084844f |
| 13-Jun-2015 |
Anatol Belski |
Fix bug #69814 Enabling php_curl, php_mysqli, and php_openssl causes php-cgi to crash
|
Revision tags: php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42, POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL, php-5.6.10RC1, php-5.5.26RC1 |
|
#
cf50748f |
| 25-May-2015 |
Anatol Belski |
move S_IFLNK define into header
|
#
c444c417 |
| 25-May-2015 |
Anatol Belski |
further cleanups with S_IF* macros generalized declarations
|
#
890a28d4 |
| 19-May-2015 |
Anatol Belski |
Fixed bug #69511 Off-by-one bufferoverflow in php_sys_readlink
|
Revision tags: php-5.5.25, php-5.6.9, php-5.4.41, php-5.6.9RC1, php-5.5.25RC1 |
|
#
6e4a1b78 |
| 16-Apr-2015 |
Jan Starke |
Fixed bug #69472 php_sys_readlink ignores misc errors from GetFinalPathNameByHandleA
|
Revision tags: php-5.6.8, php-5.5.24, php-5.4.40, php-5.6.8RC1, php-5.5.24RC1 |
|
#
313d01f3 |
| 29-Mar-2015 |
Kalle Sommer Nielsen |
Drop old VC support in Zend Engine, this also kills the remaining MessageBox fix for Windows 9x that Anatol changed a while back
|
Revision tags: php-5.6.7, php-5.5.23, php-5.4.39, php-5.6.7RC1, php-5.5.23RC1, POST_PHP7_EREG_MYSQL_REMOVALS, PRE_PHP7_EREG_MYSQL_REMOVALS, php-5.6.6, php-5.5.22, php-5.4.38, POST_PHP7_REMOVALS, PRE_PHP7_REMOVALS, php-5.6.6RC1, php-5.5.22RC1, php-5.5.21, php-5.6.5, php-5.4.37 |
|
#
fc33f52d |
| 15-Jan-2015 |
Xinchen Hui |
bump year
|
#
0579e827 |
| 15-Jan-2015 |
Xinchen Hui |
bump year
|
Revision tags: php-5.5.21RC1, php-5.6.5RC1 |
|
#
b7a7b1a6 |
| 03-Jan-2015 |
Stanislav Malyshev |
trailing whitespace removal
|
Revision tags: POST_NATIVE_TLS_MERGE, PRE_NATIVE_TLS_MERGE, php-5.5.20, php-5.4.36, php-5.6.4 |
|
#
bdeb220f |
| 13-Dec-2014 |
Anatol Belski |
first shot remove TSRMLS_* things
|
#
3893c1fc |
| 12-Dec-2014 |
Dmitry Stogov |
Fixed compilation warnings
|
Revision tags: php-5.6.4RC1, php-5.5.20RC1 |
|
#
fb6c3d3c |
| 18-Nov-2014 |
Anatol Belski |
fix datatype mismatches
|
Revision tags: php-5.6.3, php-5.5.19, php-5.4.35 |
|
#
999d387b |
| 10-Nov-2014 |
Anatol Belski |
move these functions to the appropriate place and include the necessary header
|
#
cd574ca4 |
| 31-Oct-2014 |
Anatol Belski |
fix datatype mismatch warning
|
#
84783ecb |
| 31-Oct-2014 |
Xinchen Hui |
Fixed outof memory (length == -1)
|
Revision tags: php-5.6.3RC1, php-5.5.19RC1 |
|
#
1b4fd582 |
| 24-Oct-2014 |
Anatol Belski |
fix datatype mismatch warnings
|
Revision tags: php-5.5.18, php-5.4.34 |
|
#
c41fbcfb |
| 02-Oct-2014 |
Anatol Belski |
improved file size computation in stat() On 32 bit it's still overwlowing, so nothing is changed there. But the usage of LARGE_INTEGER instead of bit shifting is a better way to go.
|
Revision tags: php-5.5.18RC1, php-5.6.1 |
|
#
d11734b4 |
| 25-Sep-2014 |
Anatol Belski |
reworked the patch, less new stuff but worky TLS is already used in TSRM, the way exporting the tsrm cache through a thread local variable is not portable. Additionally, the current
reworked the patch, less new stuff but worky TLS is already used in TSRM, the way exporting the tsrm cache through a thread local variable is not portable. Additionally, the current patch suffers from bugs which are hard to find, but prevent it to be worky with apache. What is done here is mainly uses the idea from the RFC patch, but - __thread variable is removed - offset math and declarations are removed - extra macros and definitions are removed What is done merely is - use an inline function to access the tsrm cache. The function uses the portable tsrm_tls_get macro which is cheap - all the TSRM_* macros are set to placebo. Thus this opens the way remove them later Except that, the logic is old. TSRMLS_FETCH will have to be done once per thread, then tsrm_get_ls_cache() can be used. Things seeming to be worky are cli, cli server and apache. I also tried to enable bz2 shared and it has worked out of the box. The change is yet minimal diffing to the current master bus is a worky start, IMHO. Though will have to recheck the other previously done SAPIs - embed and cgi. The offsets can be added to the tsrm_resource_type struct, then it'll not be needed to declare them in the userspace. Even the "done" member type can be changed to int16 or smaller, then adding the offset as int16 will not change the struct size. As well on the todo might be removing the hashed storage, thread_id != thread_id and linked list logic in favour of the explicit TLS operations.
show more ...
|
Revision tags: php-5.6.2 |
|
#
065edced |
| 22-Sep-2014 |
Anatol Belski |
added a comment
|