mirror of
https://github.com/php/php-src.git
synced 2024-09-25 11:57:26 +00:00
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:
commit
bef8ff4c7b
4
NEWS
4
NEWS
@ -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
0
Zend/zend_build.h
Executable file → Normal file
0
Zend/zend_interfaces.c
Executable file → Normal file
0
Zend/zend_interfaces.c
Executable file → Normal file
0
Zend/zend_interfaces.h
Executable file → Normal file
0
Zend/zend_interfaces.h
Executable file → Normal file
0
Zend/zend_iterators.c
Executable file → Normal file
0
Zend/zend_iterators.c
Executable file → Normal file
0
Zend/zend_iterators.h
Executable file → Normal file
0
Zend/zend_iterators.h
Executable file → Normal file
0
ext/com_dotnet/com_persist.c
Executable file → Normal file
0
ext/com_dotnet/com_persist.c
Executable file → Normal file
0
ext/dba/dba_db1.c
Executable file → Normal file
0
ext/dba/dba_db1.c
Executable file → Normal file
0
ext/dba/dba_qdbm.c
Executable file → Normal file
0
ext/dba/dba_qdbm.c
Executable file → Normal file
0
ext/dba/php_db1.h
Executable file → Normal file
0
ext/dba/php_db1.h
Executable file → Normal file
0
ext/enchant/enchant.c
Executable file → Normal file
0
ext/enchant/enchant.c
Executable file → Normal file
0
ext/interbase/php_ibase_includes.h
Executable file → Normal file
0
ext/interbase/php_ibase_includes.h
Executable file → Normal file
0
ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.c
Executable file → Normal file
0
ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.c
Executable file → Normal file
0
ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.h
Executable file → Normal file
0
ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.h
Executable file → Normal file
0
ext/mbstring/libmbfl/mbfl/mbfl_defs.h
Executable file → Normal file
0
ext/mbstring/libmbfl/mbfl/mbfl_defs.h
Executable file → Normal file
0
ext/mbstring/oniguruma/enc/utf16_be.c
Executable file → Normal file
0
ext/mbstring/oniguruma/enc/utf16_be.c
Executable file → Normal file
0
ext/mbstring/oniguruma/enc/utf16_le.c
Executable file → Normal file
0
ext/mbstring/oniguruma/enc/utf16_le.c
Executable file → Normal file
0
ext/mbstring/oniguruma/enc/utf32_be.c
Executable file → Normal file
0
ext/mbstring/oniguruma/enc/utf32_be.c
Executable file → Normal file
0
ext/mbstring/oniguruma/enc/utf32_le.c
Executable file → Normal file
0
ext/mbstring/oniguruma/enc/utf32_le.c
Executable file → Normal file
0
ext/mbstring/oniguruma/regext.c
Executable file → Normal file
0
ext/mbstring/oniguruma/regext.c
Executable file → Normal file
0
ext/pcntl/pcntl.c
Executable file → Normal file
0
ext/pcntl/pcntl.c
Executable file → Normal file
0
ext/pdo/pdo.c
Executable file → Normal file
0
ext/pdo/pdo.c
Executable file → Normal file
0
ext/pdo/pdo_dbh.c
Executable file → Normal file
0
ext/pdo/pdo_dbh.c
Executable file → Normal file
0
ext/pdo/pdo_stmt.c
Executable file → Normal file
0
ext/pdo/pdo_stmt.c
Executable file → Normal file
0
ext/pdo/php_pdo.h
Executable file → Normal file
0
ext/pdo/php_pdo.h
Executable file → Normal file
0
ext/pdo/php_pdo_driver.h
Executable file → Normal file
0
ext/pdo/php_pdo_driver.h
Executable file → Normal file
0
ext/pdo/php_pdo_int.h
Executable file → Normal file
0
ext/pdo/php_pdo_int.h
Executable file → Normal file
0
ext/pdo_mysql/mysql_driver.c
Executable file → Normal file
0
ext/pdo_mysql/mysql_driver.c
Executable file → Normal file
0
ext/pdo_mysql/mysql_statement.c
Executable file → Normal file
0
ext/pdo_mysql/mysql_statement.c
Executable file → Normal file
0
ext/pdo_mysql/pdo_mysql.c
Executable file → Normal file
0
ext/pdo_mysql/pdo_mysql.c
Executable file → Normal file
0
ext/pdo_mysql/php_pdo_mysql.h
Executable file → Normal file
0
ext/pdo_mysql/php_pdo_mysql.h
Executable file → Normal file
0
ext/pdo_mysql/php_pdo_mysql_int.h
Executable file → Normal file
0
ext/pdo_mysql/php_pdo_mysql_int.h
Executable file → Normal file
0
ext/pdo_oci/oci_driver.c
Executable file → Normal file
0
ext/pdo_oci/oci_driver.c
Executable file → Normal file
0
ext/pdo_oci/oci_statement.c
Executable file → Normal file
0
ext/pdo_oci/oci_statement.c
Executable file → Normal file
0
ext/pdo_oci/pdo_oci.c
Executable file → Normal file
0
ext/pdo_oci/pdo_oci.c
Executable file → Normal file
0
ext/pdo_oci/php_pdo_oci.h
Executable file → Normal file
0
ext/pdo_oci/php_pdo_oci.h
Executable file → Normal file
0
ext/pdo_oci/php_pdo_oci_int.h
Executable file → Normal file
0
ext/pdo_oci/php_pdo_oci_int.h
Executable file → Normal file
2
ext/pdo_odbc/odbc_driver.c
Executable file → Normal file
2
ext/pdo_odbc/odbc_driver.c
Executable file → Normal 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
0
ext/pdo_odbc/odbc_stmt.c
Executable file → Normal file
0
ext/pdo_odbc/pdo_odbc.c
Executable file → Normal file
0
ext/pdo_odbc/pdo_odbc.c
Executable file → Normal file
0
ext/pdo_odbc/php_pdo_odbc_int.h
Executable file → Normal file
0
ext/pdo_odbc/php_pdo_odbc_int.h
Executable file → Normal file
0
ext/simplexml/php_simplexml_exports.h
Executable file → Normal file
0
ext/simplexml/php_simplexml_exports.h
Executable file → Normal file
0
ext/simplexml/sxe.c
Executable file → Normal file
0
ext/simplexml/sxe.c
Executable file → Normal file
0
ext/simplexml/sxe.h
Executable file → Normal file
0
ext/simplexml/sxe.h
Executable file → Normal file
0
ext/spl/php_spl.c
Executable file → Normal file
0
ext/spl/php_spl.c
Executable file → Normal file
0
ext/spl/php_spl.h
Executable file → Normal file
0
ext/spl/php_spl.h
Executable file → Normal file
0
ext/spl/spl_array.c
Executable file → Normal file
0
ext/spl/spl_array.c
Executable file → Normal file
0
ext/spl/spl_array.h
Executable file → Normal file
0
ext/spl/spl_array.h
Executable file → Normal file
0
ext/spl/spl_directory.c
Executable file → Normal file
0
ext/spl/spl_directory.c
Executable file → Normal file
0
ext/spl/spl_directory.h
Executable file → Normal file
0
ext/spl/spl_directory.h
Executable file → Normal file
0
ext/spl/spl_engine.c
Executable file → Normal file
0
ext/spl/spl_engine.c
Executable file → Normal file
0
ext/spl/spl_engine.h
Executable file → Normal file
0
ext/spl/spl_engine.h
Executable file → Normal file
0
ext/spl/spl_exceptions.c
Executable file → Normal file
0
ext/spl/spl_exceptions.c
Executable file → Normal file
0
ext/spl/spl_exceptions.h
Executable file → Normal file
0
ext/spl/spl_exceptions.h
Executable file → Normal file
0
ext/spl/spl_functions.c
Executable file → Normal file
0
ext/spl/spl_functions.c
Executable file → Normal file
0
ext/spl/spl_functions.h
Executable file → Normal file
0
ext/spl/spl_functions.h
Executable file → Normal file
0
ext/spl/spl_iterators.c
Executable file → Normal file
0
ext/spl/spl_iterators.c
Executable file → Normal file
0
ext/spl/spl_iterators.h
Executable file → Normal file
0
ext/spl/spl_iterators.h
Executable file → Normal file
0
ext/spl/spl_observer.c
Executable file → Normal file
0
ext/spl/spl_observer.c
Executable file → Normal file
0
ext/spl/spl_observer.h
Executable file → Normal file
0
ext/spl/spl_observer.h
Executable file → Normal file
0
ext/standard/winver.h
Executable file → Normal file
0
ext/standard/winver.h
Executable file → Normal file
0
main/php_streams.h
Executable file → Normal file
0
main/php_streams.h
Executable file → Normal file
0
main/streams/glob_wrapper.c
Executable file → Normal file
0
main/streams/glob_wrapper.c
Executable file → Normal file
0
main/streams/php_stream_glob_wrapper.h
Executable file → Normal file
0
main/streams/php_stream_glob_wrapper.h
Executable file → Normal file
0
main/streams/streams.c
Executable file → Normal file
0
main/streams/streams.c
Executable file → Normal file
0
win32/globals.c
Executable file → Normal file
0
win32/globals.c
Executable file → Normal file
0
win32/php_win32_globals.h
Executable file → Normal file
0
win32/php_win32_globals.h
Executable file → Normal file
Loading…
Reference in New Issue
Block a user