]> granicus.if.org Git - php/log
php
12 years agoHappy New Year
Xinchen Hui [Tue, 1 Jan 2013 08:28:54 +0000 (16:28 +0800)]
Happy New Year

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Tue, 1 Jan 2013 08:25:09 +0000 (16:25 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoHappy New Year
Xinchen Hui [Tue, 1 Jan 2013 08:23:31 +0000 (16:23 +0800)]
Happy New Year

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Tue, 1 Jan 2013 08:07:55 +0000 (16:07 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoHappy New Year~
Xinchen Hui [Tue, 1 Jan 2013 08:02:16 +0000 (16:02 +0800)]
Happy New Year~

12 years agoNews entry for +0/-0 filter fix
Lars Strojny [Sat, 29 Dec 2012 02:34:23 +0000 (03:34 +0100)]
News entry for +0/-0 filter fix

12 years agoAdd more tests for the new +0/-0 behaviour.
Martin Jansen [Wed, 26 Dec 2012 10:51:55 +0000 (11:51 +0100)]
Add more tests for the new +0/-0 behaviour.

12 years agoTreat "+0" and "-0" as valid integers just like var_dump() does.
Martin Jansen [Mon, 24 Dec 2012 13:58:01 +0000 (14:58 +0100)]
Treat "+0" and "-0" as valid integers just like var_dump() does.

This fixes bug #54096.

12 years agoFixed #63859 Memory leak when reusing curl-handle
Pierrick Charron [Thu, 27 Dec 2012 18:31:55 +0000 (13:31 -0500)]
Fixed #63859 Memory leak when reusing curl-handle

When CURLOPT_POSTFIELDS is called more than once on the same
curl handle, php/curl did not free the memory of the previous
post data. This commit will fix the problem unless the curl
handle was previously duplicated using the curl_copy_handle()
function in which case we can not know if the post data is
still in use or not by any curl handle

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Pierrick Charron [Wed, 26 Dec 2012 15:17:37 +0000 (10:17 -0500)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoRevert "Remove a useless memory write in zend_llist_del_element"
Pierrick Charron [Wed, 26 Dec 2012 15:13:56 +0000 (10:13 -0500)]
Revert "Remove a useless memory write in zend_llist_del_element"

This reverts commit fad960a4045da86cdbd8308a165ffc47892f05b9 as
required by Stas and Christopher

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Pierrick Charron [Wed, 26 Dec 2012 01:57:21 +0000 (20:57 -0500)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  Remove a useless memory write in zend_llist_del_element

12 years agoRemove a useless memory write in zend_llist_del_element
Pierrick Charron [Wed, 26 Dec 2012 01:45:24 +0000 (20:45 -0500)]
Remove a useless memory write in zend_llist_del_element

The zend_llist_element *next pointer is not necessary and removing
it will also remove a write on memory

12 years agospelling
Dmitry Stogov [Tue, 25 Dec 2012 12:21:25 +0000 (16:21 +0400)]
spelling

12 years agoFixed ZTS build
Dmitry Stogov [Tue, 25 Dec 2012 09:38:14 +0000 (13:38 +0400)]
Fixed ZTS build

12 years agoTraits refactoring
Dmitry Stogov [Tue, 25 Dec 2012 06:23:08 +0000 (10:23 +0400)]
Traits refactoring

12 years agoUpdate NEWS file
Pierrick Charron [Sun, 23 Dec 2012 00:09:56 +0000 (19:09 -0500)]
Update NEWS file

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Pierrick Charron [Sun, 23 Dec 2012 00:04:45 +0000 (19:04 -0500)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  Fixed segfault due to libcurl connection caching

12 years agoFixed segfault due to libcurl connection caching
Pierrick Charron [Sun, 23 Dec 2012 00:03:24 +0000 (19:03 -0500)]
Fixed segfault due to libcurl connection caching

Libcurl is doing connection caching. When easy handle is cleaned up,
if the handle was previously used by the curl_multi_api, the connection
remains open un the curl multi handle is cleaned up. Some protocols are
sending content like the FTP one, and libcurl try to use the
WRITEFUNCTION or the HEADERFUNCTION. Since structures used in those
callback are freed, we need to use an other callback to which avoid
segfaults.

Libcurl commit d021f2e8a00 fix this issue and should be part of 7.28.2

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Pierrick Charron [Sat, 22 Dec 2012 00:24:28 +0000 (19:24 -0500)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  Update NEWS file
  Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers)
  CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST)

Conflicts:
ext/curl/interface.c
ext/curl/tests/bug63363.phpt

12 years agoUpdate NEWS file
Pierrick Charron [Sat, 22 Dec 2012 00:19:25 +0000 (19:19 -0500)]
Update NEWS file

12 years agoFixed bug #63352 (Can't enable hostname validation when using curl stream wrappers)
Pierrick Charron [Sat, 22 Dec 2012 00:12:43 +0000 (19:12 -0500)]
Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers)

12 years agoCURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST)
Pierrick Charron [Sat, 22 Dec 2012 00:10:55 +0000 (19:10 -0500)]
CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST)

Fixed bug #63795

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Pierrick Charron [Fri, 21 Dec 2012 17:24:52 +0000 (12:24 -0500)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  Fix test to work on every libcurl version
  - Fixed typo on "SKIPIF" (causing make test to abort on some systems)

Conflicts:
tests/output/bug63377.phpt

12 years agoFix test to work on every libcurl version
Pierrick Charron [Fri, 21 Dec 2012 17:19:54 +0000 (12:19 -0500)]
Fix test to work on every libcurl version

12 years agoFix test
Pierrick Charron [Fri, 21 Dec 2012 16:45:59 +0000 (11:45 -0500)]
Fix test

This test is only valid if libcurl < 7.28.1 since
libcurl removed support for the 1 value in CURLOPT_SSL_VERIFYHOST.

12 years ago- Fixed typo on "SKIPIF" (causing make test to abort on some systems)
Felipe Pena [Fri, 21 Dec 2012 00:35:05 +0000 (22:35 -0200)]
- Fixed typo on "SKIPIF" (causing make test to abort on some systems)

12 years agoFix for bug #63811
Rasmus Lerdorf [Thu, 20 Dec 2012 03:58:18 +0000 (22:58 -0500)]
Fix for bug #63811

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Pierrick Charron [Thu, 20 Dec 2012 00:44:08 +0000 (19:44 -0500)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  Fixed bug #55438 (Curlwapper is not sending http header randomly)

12 years agoFixed bug #55438 (Curlwapper is not sending http header randomly)
Pierrick Charron [Thu, 20 Dec 2012 00:40:29 +0000 (19:40 -0500)]
Fixed bug #55438 (Curlwapper is not sending http header randomly)

Since curl multi is used, it sometime happen that the resource is freed before
the curl multi really execute the query. The patch will store the headers
slist in the curlstream handle and free it only when the stream will be closed

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Johannes Schlüter [Wed, 19 Dec 2012 15:17:18 +0000 (16:17 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoUpdate release date
Johannes Schlüter [Wed, 19 Dec 2012 15:15:39 +0000 (16:15 +0100)]
Update release date

12 years agoMerge branch 'PHP-5.4' of ssh://git.php.net/php-src into PHP-5.4
Andrey Hristov [Wed, 19 Dec 2012 14:08:09 +0000 (15:08 +0100)]
Merge branch 'PHP-5.4' of ssh://git.php.net/php-src into PHP-5.4

12 years agofix failing test on Linux build
Remi Collet [Wed, 19 Dec 2012 09:23:57 +0000 (10:23 +0100)]
fix failing test on Linux build

12 years agobe cautious about the result of strrchr
Andrey Hristov [Tue, 18 Dec 2012 15:21:05 +0000 (16:21 +0100)]
be cautious about the result of strrchr

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Mon, 17 Dec 2012 06:29:45 +0000 (14:29 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agodos2unix & skip on connect fail
Xinchen Hui [Mon, 17 Dec 2012 06:29:13 +0000 (14:29 +0800)]
dos2unix & skip on connect fail

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Mon, 17 Dec 2012 04:57:37 +0000 (12:57 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoFix failed test
Xinchen Hui [Mon, 17 Dec 2012 04:56:55 +0000 (12:56 +0800)]
Fix failed test

12 years agoUpdating news entry to list new filetypes
Lars Strojny [Sat, 15 Dec 2012 11:00:42 +0000 (12:00 +0100)]
Updating news entry to list new filetypes

12 years agoNews entry for updated mime types
Lars Strojny [Fri, 14 Dec 2012 13:54:38 +0000 (14:54 +0100)]
News entry for updated mime types

12 years agoupdate test for supported Mime Types checking
pascalc [Tue, 11 Dec 2012 15:05:12 +0000 (16:05 +0100)]
update test for supported Mime Types checking

12 years agoupdate list of common Mime Types in PHP development server to support Web audio/video...
pascalc [Tue, 11 Dec 2012 11:45:00 +0000 (12:45 +0100)]
update list of common Mime Types in PHP development server to support Web audio/video formats (Webm ,and Ogg containers) + have jpeg mime types listed together

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Rasmus Lerdorf [Fri, 14 Dec 2012 00:54:31 +0000 (16:54 -0800)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoNeed connect.inc here
Rasmus Lerdorf [Fri, 14 Dec 2012 00:54:16 +0000 (16:54 -0800)]
Need connect.inc here

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Rasmus Lerdorf [Fri, 14 Dec 2012 00:42:33 +0000 (16:42 -0800)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoFix broken test
Rasmus Lerdorf [Fri, 14 Dec 2012 00:41:56 +0000 (16:41 -0800)]
Fix broken test
Need to use the configured connection parameters here. We can't assume
the test user has access.

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Rasmus Lerdorf [Fri, 14 Dec 2012 00:15:06 +0000 (16:15 -0800)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoFix broken test
Rasmus Lerdorf [Fri, 14 Dec 2012 00:13:37 +0000 (16:13 -0800)]
Fix broken test
This was missing a %s for the path here

12 years agoFix #63379 - Don't reset mod_user_is_open in destroy
Arpad Ray [Thu, 13 Dec 2012 23:51:43 +0000 (23:51 +0000)]
Fix #63379 - Don't reset mod_user_is_open in destroy

The parent handler is still open so the reset here was in error.

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Johannes Schlüter [Thu, 13 Dec 2012 21:40:23 +0000 (22:40 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoFix Bug #63762 Sigsegv when Exception::$trace is changed by user
Johannes Schlüter [Thu, 13 Dec 2012 21:39:35 +0000 (22:39 +0100)]
Fix Bug #63762 Sigsegv when Exception::$trace is changed by user

12 years agoFixed mysqlnd compilation in debug mode on windows
Anatoliy Belsky [Thu, 13 Dec 2012 14:01:01 +0000 (15:01 +0100)]
Fixed mysqlnd compilation in debug mode on windows

12 years agoFixed bug #63757 (getenv() produces memory leak with CGI SAPI)
Dmitry Stogov [Thu, 13 Dec 2012 09:39:42 +0000 (13:39 +0400)]
Fixed bug #63757 (getenv() produces memory leak with CGI SAPI)

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Thu, 13 Dec 2012 02:44:56 +0000 (10:44 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoMFH
Xinchen Hui [Thu, 13 Dec 2012 02:44:14 +0000 (10:44 +0800)]
MFH

12 years agoAlter php_json_decode_ex() to respect JSON_BIGINT_AS_STRING for bare numbers.
Adam Harvey [Tue, 11 Dec 2012 11:51:30 +0000 (19:51 +0800)]
Alter php_json_decode_ex() to respect JSON_BIGINT_AS_STRING for bare numbers.

Fixes bug #63737 (json_decode does not properly decode with options parameter).

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Johannes Schlüter [Mon, 10 Dec 2012 12:35:57 +0000 (13:35 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoMerge branch 'PHP-5.3' of git.php.net:/php-src into PHP-5.3
Johannes Schlüter [Mon, 10 Dec 2012 12:35:27 +0000 (13:35 +0100)]
Merge branch 'PHP-5.3' of git.php.net:/php-src into PHP-5.3

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Johannes Schlüter [Mon, 10 Dec 2012 12:32:50 +0000 (13:32 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoFix typo
Johannes Schlüter [Mon, 10 Dec 2012 12:32:08 +0000 (13:32 +0100)]
Fix typo

12 years agoFixed bug #63726 (Memleak with static properties and internal/user classes)
Xinchen Hui [Mon, 10 Dec 2012 12:29:51 +0000 (20:29 +0800)]
Fixed bug #63726 (Memleak with static properties and internal/user classes)

No test scripts provided (will try to find one)

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Mon, 10 Dec 2012 12:29:38 +0000 (20:29 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoFixed bug #63726 (Memleak with static properties and internal/user classes)
Xinchen Hui [Mon, 10 Dec 2012 12:28:27 +0000 (20:28 +0800)]
Fixed bug #63726 (Memleak with static properties and internal/user classes)

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Mon, 10 Dec 2012 10:47:53 +0000 (18:47 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoskip 32-bit OS
Xinchen Hui [Mon, 10 Dec 2012 10:47:21 +0000 (18:47 +0800)]
skip 32-bit OS

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Mon, 10 Dec 2012 10:29:34 +0000 (18:29 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoMerge branch 'PHP-5.3' of git.php.net:php-src into PHP-5.3
Xinchen Hui [Mon, 10 Dec 2012 10:28:26 +0000 (18:28 +0800)]
Merge branch 'PHP-5.3' of git.php.net:php-src into PHP-5.3

12 years agoNeed more that 2G memory
Xinchen Hui [Mon, 10 Dec 2012 10:28:01 +0000 (18:28 +0800)]
Need more that 2G memory

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Johannes Schlüter [Wed, 5 Dec 2012 18:02:41 +0000 (19:02 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4

Conflicts:
configure.in
main/php_version.h

12 years agothis will become PHP 5.3.21
Johannes Schlüter [Wed, 5 Dec 2012 17:55:05 +0000 (18:55 +0100)]
this will become PHP 5.3.21

12 years agoUse get_gc instead of hacks of get_properties
Dmitry Stogov [Wed, 5 Dec 2012 13:58:36 +0000 (17:58 +0400)]
Use get_gc instead of hacks of get_properties

12 years agoFixed bug #63680 (Memleak in splfixedarray with cycle reference)
Dmitry Stogov [Wed, 5 Dec 2012 13:53:26 +0000 (17:53 +0400)]
Fixed bug #63680 (Memleak in splfixedarray with cycle reference)

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Anatoliy Belsky [Wed, 5 Dec 2012 08:57:36 +0000 (09:57 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  Two tests deactivated until #63688 was fixed

12 years agoTwo tests deactivated until #63688 was fixed
Anatoliy Belsky [Wed, 5 Dec 2012 08:55:49 +0000 (09:55 +0100)]
Two tests deactivated until #63688 was fixed

12 years ago5.4.11-dev
Stanislav Malyshev [Wed, 5 Dec 2012 05:30:50 +0000 (21:30 -0800)]
5.4.11-dev

12 years agoupdate NEWS
Stanislav Malyshev [Wed, 5 Dec 2012 05:27:25 +0000 (21:27 -0800)]
update NEWS

12 years agofix bug #63666 - Poor date() performance
Stanislav Malyshev [Wed, 5 Dec 2012 05:02:09 +0000 (21:02 -0800)]
fix bug #63666 - Poor date() performance

12 years agoRevert the previous test fix
Anatoliy Belsky [Mon, 3 Dec 2012 14:14:43 +0000 (15:14 +0100)]
Revert the previous test fix

The fail seems to be due to network error

12 years agoFix test with a slightly different warning in TS
Anatoliy Belsky [Mon, 3 Dec 2012 09:41:17 +0000 (10:41 +0100)]
Fix test with a slightly different warning in TS

12 years agoAdding tests for private and protected properties
Marco Pivetta [Thu, 8 Nov 2012 04:51:01 +0000 (05:51 +0100)]
Adding tests for private and protected properties

12 years agoFixing test according to @jpauli's suggestions
Marco Pivetta [Wed, 7 Nov 2012 17:56:32 +0000 (18:56 +0100)]
Fixing test according to @jpauli's suggestions

12 years agoAdding regression test for behavior of magic methods with unset public properties
Marco Pivetta [Fri, 26 Oct 2012 01:54:05 +0000 (03:54 +0200)]
Adding regression test for behavior of magic methods with unset public properties

Verifies that after having unset a public property, any access to it, be it read or write, causes calls to public magic methods

Signed-off-by: Marco Pivetta <ocramius@gmail.com>
12 years agoNews entry for bug #49341
Lars Strojny [Sun, 2 Dec 2012 18:41:19 +0000 (19:41 +0100)]
News entry for bug #49341

12 years agoBug #49341: Add SO_REUSEPORT support for socket_set_option()
Igor Wiedler [Sun, 2 Sep 2012 21:18:45 +0000 (23:18 +0200)]
Bug #49341: Add SO_REUSEPORT support for socket_set_option()

This is a BSD-only feature, and it will only be available on BSD.
On other platforms the constant will simply not be set.

12 years agoNEWS
Remi Collet [Sat, 1 Dec 2012 09:26:20 +0000 (10:26 +0100)]
NEWS

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Remi Collet [Sat, 1 Dec 2012 09:25:49 +0000 (10:25 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  NEWS

12 years agoNEWS
Remi Collet [Sat, 1 Dec 2012 09:25:37 +0000 (10:25 +0100)]
NEWS

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Remi Collet [Sat, 1 Dec 2012 09:24:02 +0000 (10:24 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  Fixed Bug #63435 Datetime::format('u') sometimes wrong by 1 microsecond

12 years agoFixed Bug #63435 Datetime::format('u') sometimes wrong by 1 microsecond
Remi Collet [Sat, 1 Dec 2012 09:20:39 +0000 (10:20 +0100)]
Fixed Bug #63435 Datetime::format('u') sometimes wrong by 1 microsecond

When storing '015700' microseconds in a Datetime object,
Datetime::format('u') returns '015699'

Already known per bug45554 reproducer (also fixed).

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Fri, 30 Nov 2012 06:49:35 +0000 (14:49 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoFixed bug #63377 (Segfault on output buffer)
Xinchen Hui [Fri, 30 Nov 2012 06:48:51 +0000 (14:48 +0800)]
Fixed bug #63377 (Segfault on output buffer)

12 years agoformat
Xinchen Hui [Fri, 30 Nov 2012 06:33:29 +0000 (14:33 +0800)]
format

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Fri, 30 Nov 2012 06:33:24 +0000 (14:33 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoFormat
Xinchen Hui [Fri, 30 Nov 2012 06:32:15 +0000 (14:32 +0800)]
Format

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Fri, 30 Nov 2012 06:29:13 +0000 (14:29 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4

12 years agoFixed bug #63398 (Segfault when polling closed link)
Xinchen Hui [Fri, 30 Nov 2012 06:28:32 +0000 (14:28 +0800)]
Fixed bug #63398 (Segfault when polling closed link)

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Dmitry Stogov [Thu, 29 Nov 2012 12:41:09 +0000 (16:41 +0400)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  Fixed bug #63271 (SOAP wsdl cache is not enabled after initial requests)

Conflicts:
NEWS
ext/soap/soap.c

12 years agoFixed bug #63271 (SOAP wsdl cache is not enabled after initial requests)
Dmitry Stogov [Thu, 29 Nov 2012 12:31:08 +0000 (16:31 +0400)]
Fixed bug #63271 (SOAP wsdl cache is not enabled after initial requests)

12 years agoFixed bug #61557 (Crasher in tt-rss backend.php)
Dmitry Stogov [Thu, 29 Nov 2012 10:38:18 +0000 (14:38 +0400)]
Fixed bug #61557 (Crasher in tt-rss backend.php)