Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4

* 'PHP-5.4' of https://git.php.net/repository/php-src:
  Fixed bug #63236 (Executable permission on various source files)
  Fixed bug #63235 (buffer overflow in use of SQLGetDiagRec)
This commit is contained in:
Christopher Jones 2012-10-08 22:51:58 -07:00
commit bef8ff4c7b
67 changed files with 5 additions and 1 deletions

4
NEWS
View File

@ -57,6 +57,10 @@ PHP NEWS
. Implemented FR #61421 (OpenSSL signature verification missing RMD160,
SHA224, SHA256, SHA384, SHA512). (Mark Jones)
- PDO:
. Fixed bug #63235 (buffer overflow in use of SQLGetDiagRec).
(Martin Osvald, Remi)
- SOAP
. Fixed bug #50997 (SOAP Error when trying to submit 2nd Element of a choice).
(Dmitry)

0
Zend/zend_build.h Executable file → Normal file
View File

0
Zend/zend_interfaces.c Executable file → Normal file
View File

0
Zend/zend_interfaces.h Executable file → Normal file
View File

0
Zend/zend_iterators.c Executable file → Normal file
View File

0
Zend/zend_iterators.h Executable file → Normal file
View File

0
ext/com_dotnet/com_persist.c Executable file → Normal file
View File

0
ext/dba/dba_db1.c Executable file → Normal file
View File

0
ext/dba/dba_qdbm.c Executable file → Normal file
View File

0
ext/dba/php_db1.h Executable file → Normal file
View File

0
ext/enchant/enchant.c Executable file → Normal file
View File

0
ext/interbase/php_ibase_includes.h Executable file → Normal file
View File

0
ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.c Executable file → Normal file
View File

0
ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.h Executable file → Normal file
View File

0
ext/mbstring/libmbfl/mbfl/mbfl_defs.h Executable file → Normal file
View File

0
ext/mbstring/oniguruma/enc/utf16_be.c Executable file → Normal file
View File

0
ext/mbstring/oniguruma/enc/utf16_le.c Executable file → Normal file
View File

0
ext/mbstring/oniguruma/enc/utf32_be.c Executable file → Normal file
View File

0
ext/mbstring/oniguruma/enc/utf32_le.c Executable file → Normal file
View File

0
ext/mbstring/oniguruma/regext.c Executable file → Normal file
View File

0
ext/pcntl/pcntl.c Executable file → Normal file
View File

0
ext/pdo/pdo.c Executable file → Normal file
View File

0
ext/pdo/pdo_dbh.c Executable file → Normal file
View File

0
ext/pdo/pdo_stmt.c Executable file → Normal file
View File

0
ext/pdo/php_pdo.h Executable file → Normal file
View File

0
ext/pdo/php_pdo_driver.h Executable file → Normal file
View File

0
ext/pdo/php_pdo_int.h Executable file → Normal file
View File

0
ext/pdo_mysql/mysql_driver.c Executable file → Normal file
View File

0
ext/pdo_mysql/mysql_statement.c Executable file → Normal file
View File

0
ext/pdo_mysql/pdo_mysql.c Executable file → Normal file
View File

0
ext/pdo_mysql/php_pdo_mysql.h Executable file → Normal file
View File

0
ext/pdo_mysql/php_pdo_mysql_int.h Executable file → Normal file
View File

0
ext/pdo_oci/oci_driver.c Executable file → Normal file
View File

0
ext/pdo_oci/oci_statement.c Executable file → Normal file
View File

0
ext/pdo_oci/pdo_oci.c Executable file → Normal file
View File

0
ext/pdo_oci/php_pdo_oci.h Executable file → Normal file
View File

0
ext/pdo_oci/php_pdo_oci_int.h Executable file → Normal file
View File

2
ext/pdo_odbc/odbc_driver.c Executable file → Normal file
View File

@ -114,7 +114,7 @@ void pdo_odbc_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, PDO_ODBC_HSTMT statement,
* diagnostic records (which can be generated by PRINT statements
* in the query, for instance). */
while (rc == SQL_SUCCESS || rc == SQL_SUCCESS_WITH_INFO) {
char discard_state[5];
char discard_state[6];
char discard_buf[1024];
SQLINTEGER code;
rc = SQLGetDiagRec(htype, eh, recno++, discard_state, &code,

0
ext/pdo_odbc/odbc_stmt.c Executable file → Normal file
View File

0
ext/pdo_odbc/pdo_odbc.c Executable file → Normal file
View File

0
ext/pdo_odbc/php_pdo_odbc_int.h Executable file → Normal file
View File

0
ext/simplexml/php_simplexml_exports.h Executable file → Normal file
View File

0
ext/simplexml/sxe.c Executable file → Normal file
View File

0
ext/simplexml/sxe.h Executable file → Normal file
View File

0
ext/spl/php_spl.c Executable file → Normal file
View File

0
ext/spl/php_spl.h Executable file → Normal file
View File

0
ext/spl/spl_array.c Executable file → Normal file
View File

0
ext/spl/spl_array.h Executable file → Normal file
View File

0
ext/spl/spl_directory.c Executable file → Normal file
View File

0
ext/spl/spl_directory.h Executable file → Normal file
View File

0
ext/spl/spl_engine.c Executable file → Normal file
View File

0
ext/spl/spl_engine.h Executable file → Normal file
View File

0
ext/spl/spl_exceptions.c Executable file → Normal file
View File

0
ext/spl/spl_exceptions.h Executable file → Normal file
View File

0
ext/spl/spl_functions.c Executable file → Normal file
View File

0
ext/spl/spl_functions.h Executable file → Normal file
View File

0
ext/spl/spl_iterators.c Executable file → Normal file
View File

0
ext/spl/spl_iterators.h Executable file → Normal file
View File

0
ext/spl/spl_observer.c Executable file → Normal file
View File

0
ext/spl/spl_observer.h Executable file → Normal file
View File

0
ext/standard/winver.h Executable file → Normal file
View File

0
main/php_streams.h Executable file → Normal file
View File

0
main/streams/glob_wrapper.c Executable file → Normal file
View File

0
main/streams/php_stream_glob_wrapper.h Executable file → Normal file
View File

0
main/streams/streams.c Executable file → Normal file
View File

0
win32/globals.c Executable file → Normal file
View File

0
win32/php_win32_globals.h Executable file → Normal file
View File