]> granicus.if.org Git - php/log
php
14 years ago- Symlink resolution fails when target is a DFS path
Pierre Joye [Thu, 26 Aug 2010 14:23:17 +0000 (14:23 +0000)]
- Symlink resolution fails when target is a DFS path

14 years agoTest for http://bugs.mysql.com/bug.php?id=49406, Binding params doesn't work when...
Ulf Wendel [Thu, 26 Aug 2010 13:35:20 +0000 (13:35 +0000)]
Test for http://bugs.mysql.com/bug.php?id=49406, Binding params doesn't work when selecting a date inside a CASE-WHEN

14 years agoRemoved useless copying
Dmitry Stogov [Thu, 26 Aug 2010 12:21:06 +0000 (12:21 +0000)]
Removed useless copying

14 years agoUse stack instead of heap
Dmitry Stogov [Thu, 26 Aug 2010 12:20:35 +0000 (12:20 +0000)]
Use stack instead of heap

14 years ago- Fixed bug #52699 (PDO bindValue writes long int 32bit enum)
Felipe Pena [Wed, 25 Aug 2010 22:03:03 +0000 (22:03 +0000)]
- Fixed bug #52699 (PDO bindValue writes long int 32bit enum)

14 years agofix the build. two mysqli functions were missing after
Andrey Hristov [Wed, 25 Aug 2010 15:02:02 +0000 (15:02 +0000)]
fix the build. two mysqli functions were missing after
recent commit - set_charset and get_charset

14 years agoDon't try to read the rest of malformed FCGI requests, close immediately. It saves...
Dmitry Stogov [Wed, 25 Aug 2010 13:48:16 +0000 (13:48 +0000)]
Don't try to read the rest of malformed FCGI requests, close immediately. It saves one recv() call for proper FCGI request.

14 years agows
Dmitry Stogov [Wed, 25 Aug 2010 11:44:15 +0000 (11:44 +0000)]
ws

14 years agoFixed bug #52614 (Memory leak when writing on uninitialized variable returned from...
Dmitry Stogov [Wed, 25 Aug 2010 09:14:36 +0000 (09:14 +0000)]
Fixed bug #52614 (Memory leak when writing on uninitialized variable returned from method call)

14 years agoFixed bug #52681 (mb_send_mail() appends an extra MIME-Version header).
Adam Harvey [Wed, 25 Aug 2010 06:07:22 +0000 (06:07 +0000)]
Fixed bug #52681 (mb_send_mail() appends an extra MIME-Version header).

14 years ago- Changed listen.backlog in the FPM configuration file to default to 128
Jérôme Loyet [Mon, 23 Aug 2010 23:22:36 +0000 (23:22 +0000)]
- Changed listen.backlog in the FPM configuration file to default to 128
  instead of -1. This is the same value as the one used in the cgi sapi.

14 years ago- Fixed bug #52674 (FPM Status page returns inconsistent Content-Type headers).
Jérôme Loyet [Mon, 23 Aug 2010 20:40:44 +0000 (20:40 +0000)]
- Fixed bug #52674 (FPM Status page returns inconsistent Content-Type headers).

14 years ago-fix logic (and BC break)
Pierre Joye [Mon, 23 Aug 2010 18:05:05 +0000 (18:05 +0000)]
-fix logic (and BC break)

14 years ago- revert fix for #52655, rev. 302614
Pierre Joye [Mon, 23 Aug 2010 17:01:44 +0000 (17:01 +0000)]
- revert fix for #52655, rev. 302614

14 years ago- add follow_location support for http stream, enabled by default to keep BC. Allows...
Pierre Joye [Mon, 23 Aug 2010 16:54:57 +0000 (16:54 +0000)]
- add follow_location support for http stream, enabled by default to keep BC. Allows one to ignore the location header, w/o having to ignore errors or other tricks, the location data is however still available (meta)

14 years agoFixed bogus char
Ilia Alshanetsky [Sun, 22 Aug 2010 18:17:19 +0000 (18:17 +0000)]
Fixed bogus char

14 years agoFix a bug where two doubles are equal but the maths operation makes it appear false.
Scott MacVicar [Sun, 22 Aug 2010 08:01:34 +0000 (08:01 +0000)]
Fix a bug where two doubles are equal but the maths operation makes it appear false.

Best example with INF where equals and identical produce different results.

<?php
var_dump(INF==INF);
var_dump(INF===INF);

14 years agoFixed bug #52655 (SimpleXMLIterator supports ArrayAccess without implementing the...
Kalle Sommer Nielsen [Sat, 21 Aug 2010 16:22:46 +0000 (16:22 +0000)]
Fixed bug #52655 (SimpleXMLIterator supports ArrayAccess without implementing the interface)

14 years ago- Added missing void parameter checks
Felipe Pena [Sat, 21 Aug 2010 16:09:18 +0000 (16:09 +0000)]
- Added missing void parameter checks

14 years ago- Fix #52407 (use __sync_bool_compare_and_swap in fpm_atomic.h if gcc >= 4.1 is used...
Jérôme Loyet [Sat, 21 Aug 2010 06:46:18 +0000 (06:46 +0000)]
- Fix #52407 (use __sync_bool_compare_and_swap in fpm_atomic.h if gcc >= 4.1 is used - credit to geissert)

14 years ago- typo (thx to sixd)
Jérôme Loyet [Fri, 20 Aug 2010 17:00:57 +0000 (17:00 +0000)]
- typo (thx to sixd)

14 years ago- fix string validation, MOPS-2010-24
Pierre Joye [Fri, 20 Aug 2010 16:37:33 +0000 (16:37 +0000)]
- fix string validation, MOPS-2010-24

14 years agoFix for bug #52654 mysqli doesn't install headers with structures it uses
Andrey Hristov [Fri, 20 Aug 2010 12:25:17 +0000 (12:25 +0000)]
Fix for bug #52654 mysqli doesn't install headers with structures it uses

14 years agoFix #52609 (INI scanner did not use ZEND_INI_SCANNER_NORMAL)
Jérôme Loyet [Fri, 20 Aug 2010 08:33:57 +0000 (08:33 +0000)]
Fix #52609 (INI scanner did not use ZEND_INI_SCANNER_NORMAL)

14 years agoFixed bug #52599 (iconv output handler outputs incorrect content type when flags...
Ilia Alshanetsky [Thu, 19 Aug 2010 12:27:13 +0000 (12:27 +0000)]
Fixed bug #52599 (iconv output handler outputs incorrect content type when flags are used).

14 years ago- Reverted unintended modification
Felipe Pena [Wed, 18 Aug 2010 22:08:36 +0000 (22:08 +0000)]
- Reverted unintended modification

14 years agoFixed possible crash in php_mssql_get_column_content_without_type()
Kalle Sommer Nielsen [Wed, 18 Aug 2010 20:16:05 +0000 (20:16 +0000)]
Fixed possible crash in php_mssql_get_column_content_without_type()

# Also fix NEWS entry in PHP_5_2 for previous commit

14 years agoFixed bug #52636 (php_mysql_fetch_hash writes long value into int)
Kalle Sommer Nielsen [Wed, 18 Aug 2010 20:00:18 +0000 (20:00 +0000)]
Fixed bug #52636 (php_mysql_fetch_hash writes long value into int)

# Tested by rein at basefarm dot no

14 years agoNuke compiler warning, wrong fix that shouldn't have been in the previously commit
Kalle Sommer Nielsen [Wed, 18 Aug 2010 18:00:33 +0000 (18:00 +0000)]
Nuke compiler warning, wrong fix that shouldn't have been in the previously commit

14 years agoimproved performance of @ (silence) operator
Dmitry Stogov [Wed, 18 Aug 2010 13:58:13 +0000 (13:58 +0000)]
improved performance of @ (silence) operator

14 years agoPass the TSRMS pointers to sapi_module_struct.log_message, this saves some TSRMLS_FET...
Kalle Sommer Nielsen [Wed, 18 Aug 2010 13:34:40 +0000 (13:34 +0000)]
Pass the TSRMS pointers to sapi_module_struct.log_message, this saves some TSRMLS_FETCH() calls in a few of our SAPI's

14 years agoUse the TSRMLS_DC/TSRMLS_CC macros instead of TSRMLS_FETCH()
Kalle Sommer Nielsen [Wed, 18 Aug 2010 12:59:52 +0000 (12:59 +0000)]
Use the TSRMLS_DC/TSRMLS_CC macros instead of TSRMLS_FETCH()

14 years agoFixed ZTS build
Dmitry Stogov [Wed, 18 Aug 2010 11:59:30 +0000 (11:59 +0000)]
Fixed ZTS build

14 years agoRevert unintended modification
Dmitry Stogov [Wed, 18 Aug 2010 09:45:52 +0000 (09:45 +0000)]
Revert unintended modification

14 years agoimproved performance of FastCGI request parsing
Dmitry Stogov [Wed, 18 Aug 2010 08:22:41 +0000 (08:22 +0000)]
improved performance of FastCGI request parsing

14 years ago- Improved fix for bug #52573
Felipe Pena [Wed, 18 Aug 2010 01:59:37 +0000 (01:59 +0000)]
- Improved fix for bug #52573

14 years agoFix for Bug #52613 crash in mysqlnd
Andrey Hristov [Tue, 17 Aug 2010 18:08:25 +0000 (18:08 +0000)]
Fix for Bug #52613 crash in mysqlnd

14 years agoUse PHP_DEP_FE - good for reflection
Andrey Hristov [Tue, 17 Aug 2010 17:40:31 +0000 (17:40 +0000)]
Use PHP_DEP_FE - good for reflection

14 years agohere comes the news
Andrey Hristov [Tue, 17 Aug 2010 15:39:26 +0000 (15:39 +0000)]
here comes the news

14 years agoDeprecate mysql_list_dbs, as mysql_list_tables is already deprecated.
Andrey Hristov [Tue, 17 Aug 2010 15:37:44 +0000 (15:37 +0000)]
Deprecate mysql_list_dbs, as mysql_list_tables is already deprecated.
As well as mysql_list

14 years agoFixed compiler warning
Kalle Sommer Nielsen [Tue, 17 Aug 2010 12:57:04 +0000 (12:57 +0000)]
Fixed compiler warning

14 years agoFixed compiler warnings in main/
Kalle Sommer Nielsen [Tue, 17 Aug 2010 12:49:19 +0000 (12:49 +0000)]
Fixed compiler warnings in main/

14 years agoFixed the $context parameter on copy() to have an effect (approved for 5.3 by Johannes)
Kalle Sommer Nielsen [Tue, 17 Aug 2010 12:17:28 +0000 (12:17 +0000)]
Fixed the $context parameter on copy() to have an effect (approved for 5.3 by Johannes)

# To not change a PHPAPI in a point release, a new function have been added to support contexts:
# php_copy_file_ctx(), php_copy_file_ex() now simply wraps to that

14 years agoalign declaration with definition
Sascha Schumann [Tue, 17 Aug 2010 12:14:52 +0000 (12:14 +0000)]
align declaration with definition
(patch by kalle)

14 years agoFixed the context parameter on copy() to actually have an effect
Kalle Sommer Nielsen [Mon, 16 Aug 2010 21:56:35 +0000 (21:56 +0000)]
Fixed the context parameter on copy() to actually have an effect

# After looking at the logs, Jani did a bad merge into 5.3, so that
# the context parameter sent to copy() actually isn't used at all. This
# relatively simple patch fixes that for trunk.
#
# See FR #42965

# internals:
# This changes the php_copy_*() decls to contain an additional parameter for stream contexts

14 years agoFixed bug #50836 (run_tests.php alerts syntax errors while testing session)
Kalle Sommer Nielsen [Mon, 16 Aug 2010 20:56:00 +0000 (20:56 +0000)]
Fixed bug #50836 (run_tests.php alerts syntax errors while testing session)

14 years agoAdded utf16 and utf32 support, as in MySQL 5.5, in mysqlnd.
Andrey Hristov [Mon, 16 Aug 2010 17:44:50 +0000 (17:44 +0000)]
Added utf16 and utf32 support, as in MySQL 5.5, in mysqlnd.
Fixed tests, so they don't try to use SET NAMES utf16|utf32,
as character_set_client can't be set to those (the lexer can't
read ucs2, utf16 and utf32).
Added support for 4-byte utf8, as found in MySQL 5.5

14 years agoFix test, so it doesn't fail with MySQL 5.5, where InnoDB
Andrey Hristov [Mon, 16 Aug 2010 16:15:15 +0000 (16:15 +0000)]
Fix test, so it doesn't fail with MySQL 5.5, where InnoDB
is the default engine

14 years agodetect easily which charset doesn't work
Andrey Hristov [Mon, 16 Aug 2010 16:13:55 +0000 (16:13 +0000)]
detect easily which charset doesn't work

14 years ago- Updated to version 2010.12 (2010l)
Derick Rethans [Mon, 16 Aug 2010 12:48:53 +0000 (12:48 +0000)]
- Updated to version 2010.12 (2010l)

14 years ago- WS
Pierre Joye [Mon, 16 Aug 2010 10:29:01 +0000 (10:29 +0000)]
- WS

14 years ago- Updated to version 2010.11 (2010k)
Derick Rethans [Mon, 16 Aug 2010 09:32:51 +0000 (09:32 +0000)]
- Updated to version 2010.11 (2010k)

14 years agoBug #52361 (Throwing an exception in a destructor causes invalid catching)
Dmitry Stogov [Mon, 16 Aug 2010 09:20:46 +0000 (09:20 +0000)]
Bug #52361 (Throwing an exception in a destructor causes invalid catching)

14 years agoFixed memory leaks (related to bug #52361)
Dmitry Stogov [Mon, 16 Aug 2010 08:11:08 +0000 (08:11 +0000)]
Fixed memory leaks (related to bug #52361)

14 years agoFixed bug #52593 (exif is placed before mbstring in php.ini)
Kalle Sommer Nielsen [Mon, 16 Aug 2010 00:26:39 +0000 (00:26 +0000)]
Fixed bug #52593 (exif is placed before mbstring in php.ini)

14 years ago- #52607, fix ENV conflit with win SDK 7.1
Pierre Joye [Sun, 15 Aug 2010 13:54:03 +0000 (13:54 +0000)]
- #52607, fix ENV conflit with win SDK 7.1

14 years agoUpgraded bundled Sqlite3 to version 3.7.0.1
Ilia Alshanetsky [Sat, 14 Aug 2010 14:44:39 +0000 (14:44 +0000)]
Upgraded bundled Sqlite3 to version 3.7.0.1

14 years ago- Missing traits data initialization for internal classes (causing Reflection to...
Felipe Pena [Sat, 14 Aug 2010 01:12:43 +0000 (01:12 +0000)]
- Missing traits data initialization for internal classes (causing Reflection to crash)

14 years agoChanged mysqli_report() to be per-request specific rather than per-process specific...
Kalle Sommer Nielsen [Fri, 13 Aug 2010 10:43:15 +0000 (10:43 +0000)]
Changed mysqli_report() to be per-request specific rather than per-process specific (Fixes #52390)

14 years agoFix for bug #52413 MySQLi build failure on OS X
Andrey Hristov [Fri, 13 Aug 2010 09:57:04 +0000 (09:57 +0000)]
Fix for bug #52413 MySQLi build failure on OS X

14 years agoFix for bug #52433 Call to undefined method mysqli::poll()
Andrey Hristov [Fri, 13 Aug 2010 09:18:06 +0000 (09:18 +0000)]
Fix for bug #52433 Call to undefined method mysqli::poll()

14 years agoMake this function static, as it is used only in this file.
Andrey Hristov [Thu, 12 Aug 2010 14:17:31 +0000 (14:17 +0000)]
Make this function static, as it is used only in this file.
Add additional comment about how it works.

14 years agoAllocate memory in a burst mode, and later use it. Increases
Andrey Hristov [Thu, 12 Aug 2010 13:23:16 +0000 (13:23 +0000)]
Allocate memory in a burst mode, and later use it. Increases
locality of the data.
Also use MYSQLND_INC_CONN_STATISTIC in one place, instead of
two, thus removing code duplication from macro expansion - less
code to fit in the instruction cache.

14 years agoSwitch from using PHP_MAJOR_VERSION to separate define for
Andrey Hristov [Thu, 12 Aug 2010 12:02:02 +0000 (12:02 +0000)]
Switch from using PHP_MAJOR_VERSION to separate define for
unicode. Unicode is no more, but these are "bookmarks" where
to change mysqlnd, if Unicode becomes trendy again.

14 years agows + cs
Andrey Hristov [Thu, 12 Aug 2010 11:38:08 +0000 (11:38 +0000)]
ws + cs

14 years agoFixed bug #50804 (Document configure.js --enable-crt-debug)
Kalle Sommer Nielsen [Wed, 11 Aug 2010 22:38:15 +0000 (22:38 +0000)]
Fixed bug #50804 (Document configure.js --enable-crt-debug)

14 years agoIgnore the x64 directory for Windows x64 builds
Kalle Sommer Nielsen [Wed, 11 Aug 2010 21:47:49 +0000 (21:47 +0000)]
Ignore the x64 directory for Windows x64 builds

14 years agoMFB53: Changed deprecated ini options on startup from E_WARNING to E_DEPRECATED ...
Kalle Sommer Nielsen [Wed, 11 Aug 2010 21:41:30 +0000 (21:41 +0000)]
MFB53: Changed deprecated ini options on startup from E_WARNING to E_DEPRECATED (Fixes #52570)

# Some of the updated tests were to make them sync with 5.3 although they don't run on trunk anymore

14 years agoOptimization of ASSIGN instruction
Dmitry Stogov [Wed, 11 Aug 2010 15:34:06 +0000 (15:34 +0000)]
Optimization of ASSIGN instruction

14 years agoIn ZTS mode default properties and constants of internal classes can't be modified...
Dmitry Stogov [Wed, 11 Aug 2010 09:38:41 +0000 (09:38 +0000)]
In ZTS mode default properties and constants of internal classes can't be modified in place and have to be separated

14 years agoFixed support for static properties of internal classes
Dmitry Stogov [Wed, 11 Aug 2010 08:34:54 +0000 (08:34 +0000)]
Fixed support for static properties of internal classes

14 years ago- Fixed bug #52573 (SplFileObject::fscanf Segmentation fault)
Felipe Pena [Tue, 10 Aug 2010 22:37:24 +0000 (22:37 +0000)]
- Fixed bug #52573 (SplFileObject::fscanf Segmentation fault)

14 years agoOptimization (IS_TMP_VARs don't need reference counting)
Dmitry Stogov [Tue, 10 Aug 2010 15:24:19 +0000 (15:24 +0000)]
Optimization (IS_TMP_VARs don't need reference counting)

14 years agoPrevent generation of long strings
Dmitry Stogov [Tue, 10 Aug 2010 14:44:50 +0000 (14:44 +0000)]
Prevent generation of long strings

14 years agoOptimization
Dmitry Stogov [Tue, 10 Aug 2010 14:43:17 +0000 (14:43 +0000)]
Optimization

14 years agoMake http_response_code() return FALSE where data is not available (Ex. cli sapi)
Ilia Alshanetsky [Tue, 10 Aug 2010 00:19:51 +0000 (00:19 +0000)]
Make http_response_code() return FALSE where data is not available (Ex. cli sapi)

14 years agoFix Request #52302 mysqli_fetch_all does not work with MYSQLI_USE_RESULT
Andrey Hristov [Mon, 9 Aug 2010 17:29:30 +0000 (17:29 +0000)]
Fix Request #52302 mysqli_fetch_all does not work with MYSQLI_USE_RESULT

14 years agoLay foundations for named pipe support in mysqlnd
Andrey Hristov [Mon, 9 Aug 2010 17:01:57 +0000 (17:01 +0000)]
Lay foundations for named pipe support in mysqlnd

14 years agoUpdate UPGRADING
Kalle Sommer Nielsen [Mon, 9 Aug 2010 13:27:13 +0000 (13:27 +0000)]
Update UPGRADING

14 years agoImplemented FR #52555 (Ability to get HTTP response code)
Kalle Sommer Nielsen [Mon, 9 Aug 2010 13:10:32 +0000 (13:10 +0000)]
Implemented FR #52555 (Ability to get HTTP response code)
 - Patch by Paul Dragoonis

14 years ago- #52523, fix logic (0 is perfectly valid as part of the data, bin data)
Pierre Joye [Mon, 9 Aug 2010 08:14:14 +0000 (08:14 +0000)]
- #52523, fix logic (0 is perfectly valid as part of the data, bin data)

14 years ago- WS
Pierre Joye [Mon, 9 Aug 2010 07:32:21 +0000 (07:32 +0000)]
- WS

14 years ago- Fixed bug #50481 (Storing many SPLFixedArray in an array crashes)
Felipe Pena [Sun, 8 Aug 2010 23:56:29 +0000 (23:56 +0000)]
- Fixed bug #50481 (Storing many SPLFixedArray in an array crashes)

14 years ago- Back the free() call for __iterator_wrapper to free the ce->name, as it is a fake...
Felipe Pena [Sun, 8 Aug 2010 22:43:14 +0000 (22:43 +0000)]
- Back the free() call for __iterator_wrapper to free the ce->name, as it is a fake class

14 years ago- Fix warning because the comparsion with literal (e.g. INIT_CLASS_ENTRY(..., "Foo...
Felipe Pena [Sun, 8 Aug 2010 20:07:23 +0000 (20:07 +0000)]
- Fix warning because the comparsion with literal (e.g. INIT_CLASS_ENTRY(..., "Foo", ...))

14 years ago- Fix test
Felipe Pena [Sun, 8 Aug 2010 16:48:32 +0000 (16:48 +0000)]
- Fix test

14 years agoAdditional fix for bug #52550 & fix test & warning from previous fixes
Ilia Alshanetsky [Sun, 8 Aug 2010 15:45:02 +0000 (15:45 +0000)]
Additional fix for bug #52550 & fix test & warning from previous fixes

14 years ago- Fixed bug #52539 (Calling function from rebound Closure causes crash)
Felipe Pena [Sun, 8 Aug 2010 15:06:14 +0000 (15:06 +0000)]
- Fixed bug #52539 (Calling function from rebound Closure causes crash)

14 years agoFixed bug #51610 (Using oci_connect causes PHP to take a long time to exit). Do PECL...
Christopher Jones [Sat, 7 Aug 2010 00:24:26 +0000 (00:24 +0000)]
Fixed bug #51610 (Using oci_connect causes PHP to take a long time to exit). Do PECL OCI8 1.4.3 release

14 years ago- Added missing SKIPIF
Felipe Pena [Fri, 6 Aug 2010 23:05:39 +0000 (23:05 +0000)]
- Added missing SKIPIF

14 years ago- Fix test
Felipe Pena [Fri, 6 Aug 2010 23:01:32 +0000 (23:01 +0000)]
- Fix test

14 years ago- Fixed bug #52533 (ext/curl/tests/curl_multi_getcontent_basic3.phpt broken due php...
Felipe Pena [Fri, 6 Aug 2010 22:57:41 +0000 (22:57 +0000)]
- Fixed bug #52533 (ext/curl/tests/curl_multi_getcontent_basic3.phpt broken due php.net/robots.txt)
  patch by: glen at delfi dot ee

14 years ago- Updated generated file
Felipe Pena [Fri, 6 Aug 2010 22:23:39 +0000 (22:23 +0000)]
- Updated generated file

14 years ago- Fix build
Felipe Pena [Fri, 6 Aug 2010 22:21:13 +0000 (22:21 +0000)]
- Fix build

14 years ago- ext_skelshould create a .svnignore not .cvsignore these days
Johannes Schlüter [Fri, 6 Aug 2010 22:19:47 +0000 (22:19 +0000)]
- ext_skelshould create a .svnignore not .cvsignore these days

14 years agoWS
Ilia Alshanetsky [Fri, 6 Aug 2010 20:16:11 +0000 (20:16 +0000)]
WS

14 years agoAnother fix for issue indentified in bug #52550
Ilia Alshanetsky [Fri, 6 Aug 2010 20:04:29 +0000 (20:04 +0000)]
Another fix for issue indentified in bug #52550

14 years agoFixed issues inside str_pad() identified by bug #52550
Ilia Alshanetsky [Fri, 6 Aug 2010 19:55:10 +0000 (19:55 +0000)]
Fixed issues inside str_pad() identified by bug #52550

14 years agomake ssl_set return value in mysqlnd compatible with libmysqli return value
David Soria Parra [Fri, 6 Aug 2010 19:47:03 +0000 (19:47 +0000)]
make ssl_set return value in mysqlnd compatible with libmysqli return value

14 years agoUse correct order of operations. Second of many fixes for bug #52550
Ilia Alshanetsky [Fri, 6 Aug 2010 19:11:34 +0000 (19:11 +0000)]
Use correct order of operations. Second of many fixes for bug #52550