php-src/ext
Pierre Joye 3ae86b9cce Merge branch 'phpng' of git.php.net:php-src into phpng
# By Stanislav Malyshev (15) and others
# Via Stanislav Malyshev (15) and others
* 'phpng' of git.php.net:php-src: (53 commits)
  Use defined macro
  Refactored tidy (all tests passes)
  Reverted wrong commit Xinchen, stop commit changed configs :) You may use environment variables to ovverride default settings
  Fixed reference counting, IS_REFERENCE and IS_INDIRECT support
  Terminate string Useproper hash function
  C89 compat
  Fixed curl_close() behavior
  In most user extensions functions like mysql_close() should use zend_list_close() instead of zend_list_delete(). This closes the actual connection and frees extension specific data structures, but doesn't free zend_reference structure that might be referenced from zval(s). This also doesn't decrement the resource reference counter.
  Fixed access to uninitialized data and attempt to double free
  Fixed safe resource close. It must not de deleted (just closed), because it still may be referenced from zval(s). This fixes few ext/ftp test memory failures detected with valgrind.
  Nested PCRE calls may clobber extra->mark and it has to be reinitailized This fixes invalid memory writes (detected with valgrind) in Zend/tests/closure_047.phpt and Zend/tests/closure_048.phpt.
  Added comment
  fix test - output can be chunked
  fix test
  fix test
  Fixed test for commit 997be125eb
  Add bug fix to NEWS
  Update UPGRADING according to bug fix
  fix test
  improve CURL tests to allow testing without separate server
  ...
2014-05-14 20:06:58 +02:00
..
bcmath Refactor bcmath 2014-05-05 14:26:23 +08:00
bz2 Merge branch 'master' into phpng 2014-05-13 15:24:40 +04:00
calendar update for phpng 2014-05-10 10:02:33 +01:00
com_dotnet Merge branch 'master' into refactoring2 2014-05-05 13:02:43 +04:00
ctype Bump year 2014-01-03 11:08:10 +08:00
curl Fixed curl_close() behavior 2014-05-13 16:00:44 +04:00
date Add tests for previous commit 2014-05-06 22:04:58 +02:00
dba Merge mainstream 'master' branch into refactoring 2014-04-26 00:32:51 +04:00
dom Fixed SimpleXMl build with DOM 2014-05-04 11:46:17 +08:00
enchant Cleanup (1-st round) 2014-04-15 15:40:40 +04:00
ereg Cleanup (1-st round) 2014-04-15 15:40:40 +04:00
exif fix exif, thnx laruence 2014-05-07 12:03:00 +01:00
fileinfo Fixed ext/fileinfo conversion mistakes 2014-05-07 17:58:28 +04:00
filter Interned strings must not be modified in-place 2014-05-07 22:08:25 +04:00
ftp Fixed safe resource close. 2014-05-13 12:47:34 +04:00
gd Merge branch 'master' into phpng 2014-05-13 15:24:40 +04:00
gettext Refactor gettext 2014-05-05 14:32:32 +08:00
gmp Fixed access to uninitialized data and attempt to double free 2014-05-13 12:57:42 +04:00
hash Merge mainstream 'master' branch into refactoring 2014-04-26 00:32:51 +04:00
iconv - Fixed ZTS build 2014-05-13 00:34:10 -03:00
imap Cleanup (1-st round) 2014-04-15 15:40:40 +04:00
interbase Merge branch 'master' into refactoring2 2014-05-05 13:02:43 +04:00
intl Merge mainstream 'master' branch into refactoring 2014-04-26 00:32:51 +04:00
json Fix ZTS 2014-05-05 17:28:22 +02:00
ldap Split IS_BOOL into IS_FALSE and IS_TRUE 2014-04-30 18:32:42 +04:00
libxml Fixed SimpleXMl build with DOM 2014-05-04 11:46:17 +08:00
mbstring Merge branch 'master' into phpng 2014-05-13 15:24:40 +04:00
mcrypt In most user extensions functions like mysql_close() should use zend_list_close() instead of zend_list_delete(). This closes the actual connection and frees extension specific data structures, but doesn't free zend_reference structure that might be referenced from zval(s). This also doesn't decrement the resource reference counter. 2014-05-13 13:18:00 +04:00
mssql Cleanup (1-st round) 2014-04-15 15:40:40 +04:00
mysql Fixed resource destruction 2014-05-08 02:48:31 +04:00
mysqli Merge branch 'master' into phpng 2014-05-13 15:24:40 +04:00
mysqlnd Revert "Going to refactor mysqlnd" 2014-05-08 11:50:56 +08:00
oci8 Merge mainstream 'master' branch into refactoring 2014-04-26 00:32:51 +04:00
odbc Cleanup (1-st round) 2014-04-15 15:40:40 +04:00
opcache Re-applyed Bob's patch with minor fixes 2014-05-07 15:03:56 +04:00
openssl Added support for ext/openssl 2014-05-07 01:09:42 +04:00
pcntl Fixed support for references and proper string lengths 2014-05-06 15:03:25 +04:00
pcre Merge branch 'master' into phpng 2014-05-13 15:24:40 +04:00
pdo Use strpprintf 2014-05-10 00:43:02 +08:00
pdo_dblib Cleanup (1-st round) 2014-04-15 15:40:40 +04:00
pdo_firebird Merge branch 'master' into refactoring2 2014-05-05 13:02:43 +04:00
pdo_mysql Reverted wrong commit 2014-05-13 21:29:57 +04:00
pdo_oci Cleanup (1-st round) 2014-04-15 15:40:40 +04:00
pdo_odbc Merge mainstream 'master' branch into refactoring 2014-04-26 00:32:51 +04:00
pdo_pgsql Merge mainstream 'master' branch into refactoring 2014-04-26 00:32:51 +04:00
pdo_sqlite - Fixed ZTS build 2014-05-13 00:34:10 -03:00
pgsql Merge mainstream 'master' branch into refactoring 2014-04-26 00:32:51 +04:00
phar Merge branch 'master' into phpng 2014-05-13 15:24:40 +04:00
posix added support for ext/posix 2014-05-06 14:50:54 +04:00
pspell Add support for pspell 2014-05-11 00:58:48 +08:00
readline Merge mainstream 'master' branch into refactoring 2014-04-26 00:32:51 +04:00
recode Refactor MySQLi (incompleted, only compilable now) 2014-05-11 14:53:18 +08:00
reflection Make they are in the same style of Z_ISREF 2014-05-03 16:08:58 +08:00
session Merge branch 'master' into phpng 2014-05-13 15:24:40 +04:00
shmop Bump year 2014-01-03 11:08:10 +08:00
simplexml Merge branch 'master' into phpng 2014-05-13 15:24:40 +04:00
skeleton There is memleak 2014-05-08 22:01:50 +08:00
snmp Use better data structures (incomplete) 2014-02-10 10:04:30 +04:00
soap Merge mainstream 'master' branch into refactoring 2014-04-26 00:32:51 +04:00
sockets Split IS_BOOL into IS_FALSE and IS_TRUE 2014-04-30 18:32:42 +04:00
spl Merge branch 'master' into phpng 2014-05-13 15:24:40 +04:00
sqlite3 Make they are in the same style of Z_ISREF 2014-05-03 16:08:58 +08:00
standard Merge branch 'phpng' of git.php.net:php-src into phpng 2014-05-14 20:06:58 +02:00
sybase_ct Cleanup (1-st round) 2014-04-15 15:40:40 +04:00
sysvmsg Refactor sysvsem, sysvshm, sysmsg 2014-05-09 23:28:21 +08:00
sysvsem Refactor sysvsem, sysvshm, sysmsg 2014-05-09 23:28:21 +08:00
sysvshm In most user extensions functions like mysql_close() should use zend_list_close() instead of zend_list_delete(). This closes the actual connection and frees extension specific data structures, but doesn't free zend_reference structure that might be referenced from zval(s). This also doesn't decrement the resource reference counter. 2014-05-13 13:18:00 +04:00
tidy Use defined macro 2014-05-14 16:54:14 +08:00
tokenizer Merge mainstream 'master' branch into refactoring 2014-04-26 00:32:51 +04:00
wddx Fixed reference counting, IS_REFERENCE and IS_INDIRECT support 2014-05-13 17:27:37 +04:00
xml Fixed bug introduced during conversion to "phpng" 2014-05-07 16:15:29 +04:00
xmlreader Fixed memory leak in prop_handlers registering 2014-05-05 14:04:52 +08:00
xmlrpc Fixed double free (xmlrpc is done, 1 test failed due to knew issue) 2014-05-12 20:40:08 +08:00
xmlwriter Use self instead of this(keyword) 2014-05-04 11:35:05 +08:00
xsl Merge mainstream 'master' branch into refactoring 2014-04-26 00:32:51 +04:00
zip Fix ZTS 2014-05-05 17:28:22 +02:00
zlib Refactor zlib (all tests pass) 2014-05-05 15:52:09 +08:00
ext_skel Merge branch 'PHP-5.5' into PHP-5.6 2014-05-01 11:23:14 -07:00
ext_skel_win32.php