]>
granicus.if.org Git - php/log
Tjerk Meesters [Fri, 28 Feb 2014 14:22:07 +0000 (22:22 +0800)]
[bug 66535] X-PHP-Originating-Script adds newline if no custom headers are given
A newline is added to the mail headers when mail.add_x_header is used and no other headers are passed to mail().
The scenario in which custom headers are used was already fixed in #48620, back in 2009.
Remi Collet [Fri, 28 Feb 2014 07:12:03 +0000 (08:12 +0100)]
man page: long option name is --strip, not --stripped
Remi Collet [Fri, 28 Feb 2014 07:10:01 +0000 (08:10 +0100)]
--global have be removed in 5.2
Remi Collet [Thu, 27 Feb 2014 07:49:08 +0000 (08:49 +0100)]
NEWS
Remi Collet [Thu, 27 Feb 2014 07:48:01 +0000 (08:48 +0100)]
test for bug #66762
Remi Collet [Thu, 27 Feb 2014 07:45:16 +0000 (08:45 +0100)]
Fixed Bug #66762 Segfault in mysqli_stmt::bind_result() when link closed
Each new mysqli_stmt now increase the refcount of the link object.
So the link is really destroy after all statements.
Only implemented with libmysqlclient, as mysqlnd already implement
this internally.
So, libmysqlclient and mysqlnd have the same behavior.
Ferenc Kovacs [Thu, 27 Feb 2014 01:31:42 +0000 (02:31 +0100)]
Antony Dovgal [Tue, 25 Feb 2014 08:14:50 +0000 (12:14 +0400)]
add news entry
Paul Annesley [Wed, 19 Feb 2014 19:48:40 +0000 (11:48 -0800)]
add clear_env option to FPM config
This makes it possible to leave the envoronment as is on startup and
pass all the variables to the workers.
The default value of clear_env is "yes", preserving previous behaviour.
Patch by Paul Annesley.
Christopher Jones [Tue, 25 Feb 2014 01:01:30 +0000 (17:01 -0800)]
Reduce test noise on cross Oracle client <-> server version tests.
This fix is already in PHP 5.6+
Christopher Jones [Tue, 25 Feb 2014 00:33:41 +0000 (16:33 -0800)]
Reduce test noise in cross Oracle client <-> server version testing.
This change is already in PHP 5.6+
Anatol Belski [Mon, 24 Feb 2014 09:12:18 +0000 (10:12 +0100)]
fixed macro
Johannes Schlüter [Sun, 23 Feb 2014 13:55:29 +0000 (14:55 +0100)]
Make sure value is initialized
Johannes Schlüter [Sun, 23 Feb 2014 13:18:24 +0000 (14:18 +0100)]
We can't dereference dbh if it is NULL
Anatol Belski [Thu, 20 Feb 2014 18:00:05 +0000 (19:00 +0100)]
updated libmagic.patch in 5.4/5
Anatol Belski [Thu, 20 Feb 2014 17:53:53 +0000 (18:53 +0100)]
fixed leak introduced after CVE/upgrade
Bob Weinand [Thu, 20 Feb 2014 16:39:58 +0000 (17:39 +0100)]
Use nicer output for characters < 32 and > 126 in exception strings
Using question marks might confuse more than it helps.
Users are wondering what happened to their string...
Daniel Lowrey [Wed, 19 Feb 2014 10:57:37 +0000 (03:57 -0700)]
Skip failing tests when EC unavailable (RHEL)
Anatol Belski [Tue, 18 Feb 2014 18:08:16 +0000 (19:08 +0100)]
updated libmagic.patch
Stanislav Malyshev [Tue, 18 Feb 2014 16:36:51 +0000 (08:36 -0800)]
update news with CVE
Remi Collet [Tue, 18 Feb 2014 12:56:58 +0000 (13:56 +0100)]
NEWS
Remi Collet [Tue, 18 Feb 2014 12:54:33 +0000 (13:54 +0100)]
Fixed Bug #66731 file: infinite recursion
Upstream commit (available in file-5.17)
https://github.com/glensc/file/commit/
3c081560c23f20b2985c285338b52c7aae9fdb0f
https://github.com/glensc/file/commit/
cc9e74dfeca5265ad725acc926ef0b8d2a18ee70
Stanislav Malyshev [Tue, 18 Feb 2014 05:19:25 +0000 (21:19 -0800)]
5.4.27 now
Stanislav Malyshev [Tue, 18 Feb 2014 05:16:48 +0000 (21:16 -0800)]
update NEWS
Daniel Lowrey [Mon, 17 Feb 2014 23:55:39 +0000 (18:55 -0500)]
Fixed broken build when EC unavailable
Julien Pauli [Mon, 17 Feb 2014 10:05:34 +0000 (11:05 +0100)]
Updated NEWS for #65753
Julien Pauli [Mon, 17 Feb 2014 09:25:40 +0000 (10:25 +0100)]
Export JsonSerializable Interface (bug #65753)
Yasuo Ohgaki [Sun, 16 Feb 2014 01:45:15 +0000 (10:45 +0900)]
Fixed possbile injections against pg_insert()/pg_delete()/pg_update()/pg_select()
Yasuo Ohgaki [Sat, 15 Feb 2014 22:49:07 +0000 (07:49 +0900)]
Refactor build_tablename()
Yasuo Ohgaki [Sat, 15 Feb 2014 21:21:39 +0000 (06:21 +0900)]
Revise encoding blacklist
Felipe Pena [Sat, 15 Feb 2014 13:04:49 +0000 (11:04 -0200)]
- Fix ZTS build when HAVE_PQESCAPELITERAL is not set
Yasuo Ohgaki [Sat, 15 Feb 2014 10:20:34 +0000 (19:20 +0900)]
Update NEWS
Yasuo Ohgaki [Sat, 15 Feb 2014 07:31:43 +0000 (16:31 +0900)]
Refactor and cleanup. WS is cleaned up. Use -b if it is needed.
Added compatibility macros, PQescapeStringConn, PGSQLescapeLiteral/Identifier, PGSQLfree.
Daniel Lowrey [Sat, 15 Feb 2014 04:41:18 +0000 (21:41 -0700)]
Update NEWS
mk-j [Wed, 22 Jan 2014 19:58:44 +0000 (12:58 -0700)]
Fix for bug66501 - "key type not supported in this PHP build"
Veres Lajos [Fri, 14 Feb 2014 12:51:10 +0000 (14:51 +0200)]
a few typofixes
Mats Lindh [Sun, 9 Feb 2014 19:17:26 +0000 (21:17 +0200)]
Replace old SVN references to Git
Anatol Belski [Thu, 6 Feb 2014 08:13:05 +0000 (09:13 +0100)]
update libs_version.txt
Hannes Magnusson [Wed, 5 Feb 2014 18:15:11 +0000 (10:15 -0800)]
Fix year
Anatol Belski [Wed, 5 Feb 2014 14:15:34 +0000 (15:15 +0100)]
adapt test to curl 7.35.0 upgrade
which is a security one and should be performed as in
http://curl.haxx.se/docs/adv_20140129.html
Stanislav Malyshev [Thu, 30 Jan 2014 01:40:39 +0000 (17:40 -0800)]
tests still failing, so xfail for now until fixed
Yasuo Ohgaki [Thu, 30 Jan 2014 05:15:29 +0000 (14:15 +0900)]
Fixed bug data->fd not set to -1 for open_basedir failure.
Yasuo Ohgaki [Wed, 29 Jan 2014 06:41:30 +0000 (15:41 +0900)]
Fixed zend.multibyte tests partially
Andrey Hristov [Tue, 28 Jan 2014 13:32:59 +0000 (15:32 +0200)]
add text for the new constants
Andrey Hristov [Tue, 28 Jan 2014 13:23:54 +0000 (15:23 +0200)]
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
Andrey Hristov [Tue, 28 Jan 2014 13:23:41 +0000 (15:23 +0200)]
add new consts
Bob Weinand [Tue, 28 Jan 2014 12:31:52 +0000 (13:31 +0100)]
Fixed arginfo of PDO::__construct() to match the docs and zend_parse_parameters definition.
Yasuo Ohgaki [Mon, 27 Jan 2014 09:41:31 +0000 (18:41 +0900)]
Remove obsolete description
Yasuo Ohgaki [Sun, 26 Jan 2014 21:50:11 +0000 (06:50 +0900)]
Fix English and improve by Stas. Thanks :)
Yasuo Ohgaki [Sun, 26 Jan 2014 09:31:27 +0000 (18:31 +0900)]
Update source docs
Yasuo Ohgaki [Sun, 26 Jan 2014 09:30:25 +0000 (18:30 +0900)]
Revert "Update source docs"
This reverts commit
10d06cd4ff3038d2f02a18936793969e7aee0bda .
Yasuo Ohgaki [Sun, 26 Jan 2014 09:28:21 +0000 (18:28 +0900)]
Update source docs
Stanislav Malyshev [Sun, 26 Jan 2014 23:14:16 +0000 (15:14 -0800)]
drop precision since trigonometric functions are non-portable
See: http://stackoverflow.com/questions/
21212326 /floating-point-arithmetic-and-reproducibility
Stanislav Malyshev [Sun, 26 Jan 2014 23:11:15 +0000 (15:11 -0800)]
XFAIL multibyte tests until they are fixed (bug 66582)
Derick Rethans [Sun, 26 Jan 2014 13:02:19 +0000 (14:02 +0100)]
Merge branch '45543-timezone-set' into PHP-5.4
Derick Rethans [Sun, 26 Jan 2014 12:58:13 +0000 (13:58 +0100)]
Fixed bug #45543: DateTime::setTimezone can not set timezones without ID.
Stanislav Malyshev [Sun, 26 Jan 2014 06:31:31 +0000 (22:31 -0800)]
fix test bug62479.phpt
Stanislav Malyshev [Sun, 26 Jan 2014 05:57:56 +0000 (21:57 -0800)]
Merge branch 'pull-request/571' into PHP-5.4
* pull-request/571:
Implement ldap_modify_batch.
Derick Rethans [Sat, 25 Jan 2014 15:15:50 +0000 (16:15 +0100)]
Merge branch '44780-fallback' into PHP-5.4
Derick Rethans [Sat, 25 Jan 2014 15:14:51 +0000 (16:14 +0100)]
Fixed bug #44780: some time zone offsets not recognized by timezone_name_from_abbr.
Ferenc Kovacs [Fri, 24 Jan 2014 15:07:29 +0000 (16:07 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
fix the primary qa email address and update the list of available people being able to add moderators to our lists
Revert "Fix #62479: Some chars not parsed in passwords"
Fix #62479: Some chars not parsed in passwords
Ferenc Kovacs [Fri, 24 Jan 2014 15:06:58 +0000 (16:06 +0100)]
fix the primary qa email address and update the list of available people being able to add moderators to our lists
Will Fitch [Fri, 24 Jan 2014 02:28:45 +0000 (21:28 -0500)]
Update gitignore and Makefile for additional entries
Ondřej Hošek [Wed, 22 Jan 2014 17:54:11 +0000 (18:54 +0100)]
Implement ldap_modify_batch.
Anatol Belski [Wed, 22 Jan 2014 14:39:49 +0000 (15:39 +0100)]
fixed test
Anatol Belski [Wed, 22 Jan 2014 11:03:54 +0000 (12:03 +0100)]
fix zts
Anatol Belski [Wed, 22 Jan 2014 10:52:52 +0000 (11:52 +0100)]
fixed missing usleep() prototype in pgsql
Yasuo Ohgaki [Wed, 22 Jan 2014 10:21:25 +0000 (19:21 +0900)]
Fixed previous commit may delete unwanted cookies. Sync tests from upper branches.
Yasuo Ohgaki [Wed, 22 Jan 2014 04:40:58 +0000 (13:40 +0900)]
Re-fixed bug #66469
Stanislav Malyshev [Tue, 21 Jan 2014 21:26:56 +0000 (13:26 -0800)]
fix CVE ref for bug #66060
Stanislav Malyshev [Tue, 21 Jan 2014 20:13:42 +0000 (12:13 -0800)]
5.4.26 next
Stanislav Malyshev [Tue, 21 Jan 2014 20:11:59 +0000 (12:11 -0800)]
fix news
Anatol Belski [Tue, 21 Jan 2014 16:08:59 +0000 (17:08 +0100)]
fixed post deactivate signature in ext\libxml
Johannes Schlüter [Tue, 21 Jan 2014 15:35:51 +0000 (16:35 +0100)]
fix NEWS formatting
Johannes Schlüter [Tue, 21 Jan 2014 15:28:30 +0000 (16:28 +0100)]
Fix bug #66283 (Segmentation fault after memory_limit)
There are situations where mysqlnd dupliates zvals while freeing result
sets. If the memory_limit is reached during this operation the engine
will bailout. This patch makes sure that a later attempt (during
RSHIUTDOWN) won't cause a double free, instead we rely on the engine to
free emalloc()ed memory after bailout.
Ferenc Kovacs [Mon, 20 Jan 2014 17:04:35 +0000 (18:04 +0100)]
fix these tests so they properly clean up after themselves.
Will Fitch [Sun, 19 Jan 2014 18:12:06 +0000 (13:12 -0500)]
Update NEWS for bug fix #62479
Will Fitch [Sun, 19 Jan 2014 18:02:20 +0000 (13:02 -0500)]
Revert "Fix #62479: Some chars not parsed in passwords"
This reverts commit
e6bb90c66a5306f3db7ca38206b27685177a65cc .
Yasuo Ohgaki [Sun, 19 Jan 2014 04:28:48 +0000 (13:28 +0900)]
Enable zend.multibyte tests. Tipcal configuration works, but most tests fail.
Will Fitch [Sun, 19 Jan 2014 00:24:22 +0000 (19:24 -0500)]
Fix #62479: Some chars not parsed in passwords
This fixes an issue where backslashes and spaces aren't
correctly parsed for passwords.
Will Fitch [Sun, 19 Jan 2014 00:24:22 +0000 (19:24 -0500)]
Fix #62479: Some chars not parsed in passwords
This fixes an issue where backslashes and spaces aren't
correctly parsed for passwords.
Will Fitch [Sat, 18 Jan 2014 16:25:53 +0000 (11:25 -0500)]
Fix bug #66509: copy() arginfo incorrect since 5.4
Since 5.4, the ZEND_BEGIN_ARG_INFO_EX was replaced
by non _EX, causing Reflection to assume the
$context parameter is required.
Anatol Belski [Fri, 17 Jan 2014 02:30:42 +0000 (03:30 +0100)]
forked the test for bug #66481
Xinchen Hui [Thu, 16 Jan 2014 06:41:12 +0000 (14:41 +0800)]
Re-fixed Bug #66481 (Calls to session_name() segfault when session.name is null)
Xinchen Hui [Thu, 16 Jan 2014 06:38:35 +0000 (14:38 +0800)]
Revert "Bug #66481 Segfaults on session_name()"
This reverts commit
5662ffb295c6f9cb10768d8246f2656aae6b8abb .
Xinchen Hui [Thu, 16 Jan 2014 06:38:22 +0000 (14:38 +0800)]
Revert "Update NEWS"
This reverts commit
8f5de8ddcf5fea43928cf2358b95f3de1ab5ade9 .
Yasuo Ohgaki [Thu, 16 Jan 2014 02:40:33 +0000 (11:40 +0900)]
Update NEWS
Conor McDermottroe [Tue, 14 Jan 2014 02:08:13 +0000 (02:08 +0000)]
Bug #66481 Segfaults on session_name()
If the previous value of session.name was NULL then any call to
session_name($string) would result in a segmentation fault.
This changes the behaviour to set the value of session.name to
"PHPSESSID" if a blank value is given in php.ini or via -d on the
command line. There is already protection against setting it to NULL via
session_name() or ini_set().
Anatol Belski [Thu, 9 Jan 2014 14:27:26 +0000 (15:27 +0100)]
fixed EOL in the test
Anatol Belski [Thu, 9 Jan 2014 14:23:49 +0000 (15:23 +0100)]
added testcase from bug #65371
Anatol Belski [Sun, 5 Jan 2014 18:19:54 +0000 (19:19 +0100)]
one more extension for the basename test
Anatol Belski [Sun, 5 Jan 2014 18:05:04 +0000 (19:05 +0100)]
improved the fix for bug #66395
- fixed the traverse vulnerability in case like c:d:file.txt
- ensure paths containing NTFS streams are still worky
Nikita Popov [Sat, 4 Jan 2014 00:22:14 +0000 (01:22 +0100)]
Fix bug #66286: Incorrect object comparison with inheritance
std_compare_objects immidiately returned 0 if the property tables
of both objects contain NULL at some index. Thus it would report
objects as equal even though properties following after that
differ.
Anatol Belski [Fri, 3 Jan 2014 21:25:58 +0000 (22:25 +0100)]
Fixed bug #66395 basename function doesn't remove drive letter
Xinchen Hui [Fri, 3 Jan 2014 03:04:26 +0000 (11:04 +0800)]
Bump year
Derick Rethans [Thu, 2 Jan 2014 10:57:46 +0000 (10:57 +0000)]
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
krakjoe [Wed, 1 Jan 2014 12:58:18 +0000 (12:58 +0000)]
fix #66375 bad logic in sapi header callback routine
Nikita Popov [Mon, 30 Dec 2013 12:46:55 +0000 (13:46 +0100)]
Fix leak caused by fix to bug #65667
ftp->stream is now closed in the ftp resource dtor.
Stanislav Malyshev [Wed, 25 Dec 2013 06:22:04 +0000 (22:22 -0800)]
5.4.25 next
Anatol Belski [Mon, 23 Dec 2013 10:53:47 +0000 (11:53 +0100)]
removed outdated IsDebuggerPresent declaration
This piece of code seems to retain compatibility with some windows
versions before 2000. Today it's not relevant anymore and only
produces a warning C4273 because of the conflicting prototype. In
VC9 the declaration is present in winbase.h:4142, but available
is it already in winxp. Here's the doc link
http://msdn.microsoft.com/en-us/library/windows/desktop/ms680345(v=vs.85).aspx