]>
granicus.if.org Git - php/log
Gustavo Lopes [Mon, 14 Jan 2013 16:19:23 +0000 (17:19 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Conflicts:
NEWS
Gustavo Lopes [Mon, 14 Jan 2013 16:17:58 +0000 (17:17 +0100)]
NEWS for bug #63893
Gustavo Lopes [Thu, 10 Jan 2013 12:09:14 +0000 (13:09 +0100)]
Remove _GNU_SOURCE, add local heap sort
Gustavo Lopes [Wed, 9 Jan 2013 22:20:32 +0000 (23:20 +0100)]
The compiler can figure this out
Gustavo Lopes [Wed, 9 Jan 2013 22:20:11 +0000 (23:20 +0100)]
Remove unused block
Gustavo Lopes [Wed, 9 Jan 2013 21:29:28 +0000 (22:29 +0100)]
strtr() with 2nd param array - optimization
About a 1.25x speedup in my test script by writing the result string
only when a match is found and at the end instead of on each iteration.
Gustavo Lopes [Tue, 8 Jan 2013 23:33:14 +0000 (00:33 +0100)]
Refactoring, bugs & leaks
Gustavo Lopes [Mon, 7 Jan 2013 02:13:11 +0000 (03:13 +0100)]
Optimize strtr w/ 2nd arg array
Fixes bug #63893: poor efficiency of strtr() using array with keys of
very different length.
The implementation is basically all new, which carries some risk with
it.
The algorithm is described in "A Fast Algorithm For Multi-Pattern
Searching" (1994) by Sun Wu and Udi Manber.
Xinchen Hui [Mon, 14 Jan 2013 09:08:21 +0000 (17:08 +0800)]
Use zend_unmangle_property_name_ex to save strlen
Xinchen Hui [Mon, 14 Jan 2013 08:23:22 +0000 (16:23 +0800)]
Fixed bug #63980 (object members get trimmed by zero bytes)
Adam Harvey [Mon, 14 Jan 2013 05:54:43 +0000 (13:54 +0800)]
Tinker with UPGRADING's wording for the format string changes for clarity.
Stanislav Malyshev [Mon, 14 Jan 2013 01:27:05 +0000 (17:27 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
fix bug #63982: isset() inconsistently produces a fatal error on protected property
different OSes have different messages, and that's not what the test is about anyway
Stanislav Malyshev [Mon, 14 Jan 2013 01:08:52 +0000 (17:08 -0800)]
fix bug #63982: isset() inconsistently produces a fatal error on protected property
Stanislav Malyshev [Mon, 14 Jan 2013 00:34:35 +0000 (16:34 -0800)]
different OSes have different messages, and that's not what the test is about anyway
Arnaud Le Blanc [Sun, 13 Jan 2013 14:47:12 +0000 (15:47 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Arnaud Le Blanc [Sun, 13 Jan 2013 14:45:15 +0000 (15:45 +0100)]
fixed alternate form for 'x' and 'X' formats
same fix exists in original code:
https://svn.apache.org/viewvc?view=revision&revision=
1152309
Dmitry Stogov [Thu, 10 Jan 2013 14:54:37 +0000 (18:54 +0400)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fixed uninitialized zval.type (Yoram)
Dmitry Stogov [Thu, 10 Jan 2013 14:54:19 +0000 (18:54 +0400)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fixed uninitialized zval.type (Yoram)
Dmitry Stogov [Thu, 10 Jan 2013 14:53:10 +0000 (18:53 +0400)]
Fixed uninitialized zval.type (Yoram)
ULF WENDEL [Thu, 10 Jan 2013 13:53:46 +0000 (14:53 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
MySQL 5.6 EXPIRE PASSWORD flag tests
ULF WENDEL [Thu, 10 Jan 2013 13:51:14 +0000 (14:51 +0100)]
MySQL 5.6 EXPIRE PASSWORD flag tests
Remi Collet [Thu, 10 Jan 2013 10:18:25 +0000 (11:18 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fix test after fix for bug #63943 (Bad warning text from strpos() on empty needle) See commit
c05ee74e7ff28b49018bf3e8f452bfd5386d1b68
Remi Collet [Thu, 10 Jan 2013 10:17:53 +0000 (11:17 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fix test after fix for bug #63943 (Bad warning text from strpos() on empty needle) See commit
c05ee74e7ff28b49018bf3e8f452bfd5386d1b68
Remi Collet [Thu, 10 Jan 2013 10:14:38 +0000 (11:14 +0100)]
Fix test after fix for bug #63943 (Bad warning text from strpos() on empty needle)
See commit
c05ee74e7ff28b49018bf3e8f452bfd5386d1b68
Andrey Hristov [Wed, 9 Jan 2013 18:15:29 +0000 (19:15 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Andrey Hristov [Wed, 9 Jan 2013 18:14:48 +0000 (19:14 +0100)]
Add mysqli support - constants and checking in mysqli_options() for the
new constant for password expriration
Andrey Hristov [Wed, 9 Jan 2013 18:03:56 +0000 (19:03 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Conflicts:
ext/mysqlnd/mysqlnd_enum_n_def.h
Andrey Hristov [Wed, 9 Jan 2013 17:58:29 +0000 (18:58 +0100)]
backport handling of expired passwords in mysqlnd to 5.4
Andrey Hristov [Wed, 9 Jan 2013 17:40:57 +0000 (18:40 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Conflicts:
ext/mysqlnd/mysqlnd.c
Andrey Hristov [Wed, 9 Jan 2013 17:39:59 +0000 (18:39 +0100)]
fix compilation error after merge
Andrey Hristov [Wed, 9 Jan 2013 17:30:56 +0000 (18:30 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Conflicts:
ext/mysqlnd/mysqlnd.c
Andrey Hristov [Wed, 9 Jan 2013 17:27:50 +0000 (18:27 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4
Andrey Hristov [Wed, 9 Jan 2013 17:27:06 +0000 (18:27 +0100)]
Use during connect the flags set with set_client_option()
Andrey Hristov [Wed, 9 Jan 2013 14:33:07 +0000 (15:33 +0100)]
support for password expiration in mysqlnd, through a flag
Andrey Hristov [Wed, 9 Jan 2013 14:07:26 +0000 (15:07 +0100)]
Merge branch 'PHP-5.5' of ssh://git.php.net/php-src into PHP-5.5
Dmitry Stogov [Wed, 9 Jan 2013 13:52:48 +0000 (17:52 +0400)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fixed compilator bug that might cause jump depended on unitialized value
Andrey Hristov [Wed, 9 Jan 2013 13:50:43 +0000 (14:50 +0100)]
Add new constants
Dmitry Stogov [Wed, 9 Jan 2013 13:36:44 +0000 (17:36 +0400)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fixed compilator bug that might cause jump depended on unitialized value
Dmitry Stogov [Wed, 9 Jan 2013 13:16:47 +0000 (17:16 +0400)]
Fixed compilator bug that might cause jump depended on unitialized value
Dmitry Stogov [Wed, 9 Jan 2013 07:32:40 +0000 (11:32 +0400)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fixed bug #63882 (zend_std_compare_objects crash on recursion)
Conflicts:
NEWS
Dmitry Stogov [Wed, 9 Jan 2013 07:30:50 +0000 (11:30 +0400)]
Fixed bug #63882 (zend_std_compare_objects crash on recursion)
Xinchen Hui [Wed, 9 Jan 2013 02:57:47 +0000 (10:57 +0800)]
Merge branch 'PHP-5.4' into PHP-5.5
Xinchen Hui [Wed, 9 Jan 2013 02:55:50 +0000 (10:55 +0800)]
update NEWS
Xinchen Hui [Wed, 9 Jan 2013 02:54:23 +0000 (10:54 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Wed, 9 Jan 2013 02:53:20 +0000 (10:53 +0800)]
Fixed bug #63943 (Bad warning text from strpos() on empty needle)
Adam Harvey [Tue, 8 Jan 2013 03:45:26 +0000 (11:45 +0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Add NEWS for the previously cherry picked commit.
sapi/litespeed/lsapi_main.c: Fix bug #63228
Conflicts:
sapi/litespeed/lsapi_main.c
Adam Harvey [Tue, 8 Jan 2013 03:40:51 +0000 (11:40 +0800)]
Add NEWS for the previously cherry picked commit.
George Wang [Fri, 12 Oct 2012 17:04:22 +0000 (13:04 -0400)]
sapi/litespeed/lsapi_main.c: Fix bug #63228
Fix compiling error at line 606 (error: format not a string
literal and no format arguments [-Werror=format-security]
Andrey Hristov [Mon, 7 Jan 2013 15:36:21 +0000 (16:36 +0100)]
fix different values of mysqli_stmt_affected_rows between libmysql
and mysqlnd (in favor of libmysql) before execute and after prepare()
Pierre Joye [Mon, 7 Jan 2013 12:04:29 +0000 (13:04 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
- fix the fix for bug #50524
Pierre Joye [Mon, 7 Jan 2013 12:04:04 +0000 (13:04 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
- fix the fix for bug #50524
Pierre Joye [Mon, 7 Jan 2013 12:03:12 +0000 (13:03 +0100)]
- fix the fix for bug #50524
Anatoliy Belsky [Sun, 6 Jan 2013 17:37:26 +0000 (18:37 +0100)]
fix windows build
Derick Rethans [Sun, 6 Jan 2013 15:10:16 +0000 (15:10 +0000)]
Merge branch 'PHP-5.5' of git.php.net:/php-src into PHP-5.5
Derick Rethans [Sun, 6 Jan 2013 15:09:55 +0000 (15:09 +0000)]
Merge branch 'PHP-5.4' of git.php.net:/php-src into PHP-5.4
Derick Rethans [Sun, 6 Jan 2013 15:08:26 +0000 (15:08 +0000)]
Update news with new bug fix.
Derick Rethans [Sun, 6 Jan 2013 15:07:25 +0000 (15:07 +0000)]
Merge branch 'PHP-5.4' into PHP-5.5
Derick Rethans [Sun, 6 Jan 2013 15:07:13 +0000 (15:07 +0000)]
Merge branch 'PHP-5.3' into PHP-5.4
Lars Strojny [Sun, 6 Jan 2013 14:13:32 +0000 (15:13 +0100)]
News entry for bug #52126
Martin Jansen [Sun, 6 Jan 2013 07:59:10 +0000 (08:59 +0100)]
Add unit test for mail.log ini setting.
Martin Jansen [Mon, 24 Dec 2012 10:11:28 +0000 (11:11 +0100)]
Add a timestamp to the mail log.
This patch is loosely based on the one in bug #52126 but instead of
using a UNIX timestamp it uses the date format also being used by
error_log et al.
Lars Strojny [Sun, 6 Jan 2013 13:54:40 +0000 (14:54 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Lars Strojny [Sun, 6 Jan 2013 13:46:49 +0000 (14:46 +0100)]
Adding test for bug #63462
Derick Rethans [Sun, 6 Jan 2013 13:38:22 +0000 (13:38 +0000)]
Fixed bug #55397: Comparsion of incomplete DateTime causes SIGSEGV.
Lars Strojny [Sun, 6 Jan 2013 13:10:07 +0000 (14:10 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Lars Strojny [Sun, 6 Jan 2013 13:08:23 +0000 (14:08 +0100)]
Coding style, ANSI C compatibility
Xinchen Hui [Sun, 6 Jan 2013 02:23:51 +0000 (10:23 +0800)]
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
Xinchen Hui [Sun, 6 Jan 2013 02:23:21 +0000 (10:23 +0800)]
Merge branch 'PHP-5.4' into PHP-5.5
Lars Strojny [Sun, 6 Jan 2013 02:22:44 +0000 (03:22 +0100)]
Bug #23955: allow specifiy max age for setcookie()
Xinchen Hui [Sun, 6 Jan 2013 02:22:15 +0000 (10:22 +0800)]
bump year
Xinchen Hui [Sun, 6 Jan 2013 02:20:10 +0000 (10:20 +0800)]
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
Xinchen Hui [Sun, 6 Jan 2013 02:20:00 +0000 (10:20 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Sun, 6 Jan 2013 02:19:09 +0000 (10:19 +0800)]
bump year
Lars Strojny [Sun, 6 Jan 2013 02:15:08 +0000 (03:15 +0100)]
Adding test from 5.5
Lars Strojny [Sun, 6 Jan 2013 02:06:09 +0000 (03:06 +0100)]
Bug #63699: performance improvements for varios ext/date functions
Lars Strojny [Sun, 6 Jan 2013 01:10:16 +0000 (02:10 +0100)]
Bug #63699 performance improvements for ext/date by only validating timezone when timezone is set
Pierrick Charron [Sat, 5 Jan 2013 16:07:59 +0000 (11:07 -0500)]
Improve resource management for curl handle
Previous implementation was using its own refcounting (uses field of
the php_curl struct). zend_list_add/remove already implements its own
refcount, so we don't need to use an other one.
Xinchen Hui [Fri, 4 Jan 2013 03:05:53 +0000 (11:05 +0800)]
Merge branch 'PHP-5.4' into PHP-5.5
Xinchen Hui [Fri, 4 Jan 2013 03:05:24 +0000 (11:05 +0800)]
Update NEWS
Xinchen Hui [Fri, 4 Jan 2013 03:03:52 +0000 (11:03 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Fri, 4 Jan 2013 03:02:21 +0000 (11:02 +0800)]
Fixed bug #63899 (Use after scope error in zend_compile)
Stanislav Malyshev [Fri, 4 Jan 2013 01:33:13 +0000 (17:33 -0800)]
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
* 'PHP-5.5' of git.php.net:php-src:
remove set but not used variables
Stanislav Malyshev [Fri, 4 Jan 2013 01:27:19 +0000 (17:27 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
5.4.12-dev
This will be PHP 5.3.22
Conflicts:
configure.in
main/php_version.h
Stanislav Malyshev [Fri, 4 Jan 2013 01:25:23 +0000 (17:25 -0800)]
5.4.12-dev
Johannes Schlüter [Thu, 3 Jan 2013 22:00:17 +0000 (23:00 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Johannes Schlüter [Thu, 3 Jan 2013 21:59:38 +0000 (22:59 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4
Conflicts:
configure.in
main/php_version.h
Johannes Schlüter [Thu, 3 Jan 2013 21:56:46 +0000 (22:56 +0100)]
This will be PHP 5.3.22
Remi Collet [Wed, 2 Jan 2013 15:48:46 +0000 (16:48 +0100)]
remove set but not used variables
Stanislav Malyshev [Wed, 2 Jan 2013 06:10:10 +0000 (22:10 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
add bug #63762
Stanislav Malyshev [Wed, 2 Jan 2013 06:09:32 +0000 (22:09 -0800)]
add bug #63762
Stanislav Malyshev [Wed, 2 Jan 2013 05:24:37 +0000 (21:24 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
add fix #43177
Stanislav Malyshev [Wed, 2 Jan 2013 05:24:11 +0000 (21:24 -0800)]
add fix #43177
Stanislav Malyshev [Wed, 2 Jan 2013 05:20:35 +0000 (21:20 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Bug #43177: If an eval() has a parse error, the overall exit status and return code should not be affected.
fix NEWS
Conflicts:
main/main.c
Stanislav Malyshev [Wed, 2 Jan 2013 04:14:44 +0000 (20:14 -0800)]
Bug #43177: If an eval() has a parse error, the overall exit status and return code should not be affected.
Without this fix, a webpage using eval() may return code 500. That might display
fine and the 500 go unnoticed, but using AJAX or wget, the 500 will cause problems.
Stanislav Malyshev [Mon, 31 Dec 2012 01:58:40 +0000 (17:58 -0800)]
fix NEWS
Pierrick Charron [Wed, 2 Jan 2013 02:12:02 +0000 (21:12 -0500)]
Remove passwd handler from struct when not needed
CURLOPT_PASSWDFUNCTION was removed in cURL 7.15.5, the passwd field
will not be used for version greater than this one
Xinchen Hui [Tue, 1 Jan 2013 08:37:09 +0000 (16:37 +0800)]
Happy New Year
Xinchen Hui [Tue, 1 Jan 2013 08:31:06 +0000 (16:31 +0800)]
Merge branch 'PHP-5.4' into PHP-5.5
Xinchen Hui [Tue, 1 Jan 2013 08:28:54 +0000 (16:28 +0800)]
Happy New Year
Xinchen Hui [Tue, 1 Jan 2013 08:25:09 +0000 (16:25 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4