]>
granicus.if.org Git - php/log
Remi Collet [Sat, 22 Nov 2014 09:36:45 +0000 (10:36 +0100)]
NEWS
Remi Collet [Sat, 22 Nov 2014 09:25:53 +0000 (10:25 +0100)]
Fixed Bug #68478 acess_log don't use prefix
Calling fpm_conf_process_all_pools before fpm_log_open
allow to use fpm_evaluate_full_path and so to honor
global prefix or pool prefix for access.log
Stanislav Malyshev [Sat, 22 Nov 2014 08:40:11 +0000 (00:40 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Revert "made lsapi_main.c compatible with PHP7/phpng ."
Stanislav Malyshev [Sat, 22 Nov 2014 08:38:04 +0000 (00:38 -0800)]
Revert "made lsapi_main.c compatible with PHP7/phpng ."
This reverts commit
9fb816f45ad9baa46b91514e70f755eb88539e85 .
Not a security-related fix.
Julien Pauli [Fri, 21 Nov 2014 15:16:54 +0000 (16:16 +0100)]
Updated NEWS
Julien Pauli [Wed, 29 Oct 2014 13:39:48 +0000 (14:39 +0100)]
Fix #68185 - Inconsistent insteadof definition
Anatol Belski [Fri, 21 Nov 2014 12:56:49 +0000 (13:56 +0100)]
fixed test
on Linux gettext requires a locale to be installed on the system
Anatol Belski [Fri, 21 Nov 2014 09:22:47 +0000 (10:22 +0100)]
added test for things done so far for bug #66265
Anatol Belski [Fri, 21 Nov 2014 08:57:12 +0000 (09:57 +0100)]
partially fixed bug #66265
NTS mode should additionally use _putenv to satisfy libs like gettext
relying on _getenv. As _putenv isn't thread safe, it wouldn't bring
much for the TS mode as it would change locale across all the threads
and require locking to avoid random fails with concurrent _getenv
calls.
Anatol Belski [Thu, 20 Nov 2014 17:29:14 +0000 (18:29 +0100)]
forked bug67052.phpt for Windows
Remi Collet [Fri, 21 Nov 2014 06:56:39 +0000 (07:56 +0100)]
NEWS
Remi Collet [Thu, 20 Nov 2014 14:14:34 +0000 (15:14 +0100)]
Fix bug #68463 listen.allowed_clients can silently result in no allowed access
Add a "There are no allowed addresses for this pool"
Remi Collet [Thu, 20 Nov 2014 09:15:15 +0000 (10:15 +0100)]
Raise a warning when listen = hostname used and is resolved as multiple addresses
Using getaddrinfo is perhaps not a good idea... if we are not able
to listen on multiple addresses...
At least this message should help to diagnose problem, ex
... Found address for localhost, socket opened on ::1
... Found multiple addresses for localhost, 127.0.0.1 ignored
Remi Collet [Fri, 21 Nov 2014 06:49:53 +0000 (07:49 +0100)]
NEWS
David Zuelke [Wed, 19 Nov 2014 22:39:00 +0000 (23:39 +0100)]
move zlog_set_level() again
from fpm_unix_init_main() to fpm_conf_post_process() this time (see #894),
because otherwise nothing in fpm_conf_init_main() obeys log levels
David Zuelke [Sun, 9 Nov 2014 01:18:58 +0000 (20:18 -0500)]
Change pm.start_servers default warning to notice
Unlike other settings, this has a perfectly reasonable default, calculated using
a dynamic formula. If the default was hardcoded to "2" or something, then it
would make sense to have a warning, since that could potentially be bad, but for
a dynamically calculated value based on other mandatory settings, a notice ought
to be enough.
Remi Collet [Fri, 21 Nov 2014 06:34:40 +0000 (07:34 +0100)]
NEWS
Florian MARGAINE [Thu, 20 Nov 2014 17:50:34 +0000 (18:50 +0100)]
Fixed bug #68391 Returns the pool config files in order
Fixes https://bugs.php.net/bug.php?id=68391
Adam Harvey [Fri, 21 Nov 2014 00:18:42 +0000 (16:18 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
George Wang [Thu, 20 Nov 2014 21:56:03 +0000 (16:56 -0500)]
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
George Wang [Thu, 20 Nov 2014 21:49:01 +0000 (16:49 -0500)]
made lsapi_main.c compatible with PHP7/phpng .
George Wang [Thu, 20 Nov 2014 21:49:01 +0000 (16:49 -0500)]
made lsapi_main.c compatible with PHP7/phpng .
Anatol Belski [Thu, 20 Nov 2014 12:26:23 +0000 (13:26 +0100)]
split msgfmt_format_intlcalendar_variant*.phpt for ICU 54.1
Anatol Belski [Thu, 20 Nov 2014 12:17:41 +0000 (13:17 +0100)]
split formatter_format*.phpt for ICP 54.1
Anatol Belski [Thu, 20 Nov 2014 12:12:02 +0000 (13:12 +0100)]
split dateformat_timezone_arg_variations*.phpt for ICU 54.1
Anatol Belski [Thu, 20 Nov 2014 12:06:22 +0000 (13:06 +0100)]
split dateformat_get_set_timezone_variant*.phpt for ICU 54.1
Anatol Belski [Thu, 20 Nov 2014 12:01:04 +0000 (13:01 +0100)]
fix icu version to test
Anatol Belski [Thu, 20 Nov 2014 11:58:41 +0000 (12:58 +0100)]
split ext/intl/tests/dateformat_get_set_calendar_variant*.phpt for 54.1
Anatol Belski [Thu, 20 Nov 2014 11:53:11 +0000 (12:53 +0100)]
split dateformat_formatObject_datetime_variant*.phpt for ICU 54.1
Anatol Belski [Thu, 20 Nov 2014 11:46:48 +0000 (12:46 +0100)]
split dateformat_formatObject_calendar_variant*.phpt for ICU 54.1
Anatol Belski [Thu, 20 Nov 2014 11:39:52 +0000 (12:39 +0100)]
split dateformat_create_cal_arg_variant2.phpt for ICU 53.1 and 54.1
Anatol Belski [Thu, 20 Nov 2014 10:49:39 +0000 (11:49 +0100)]
clone dateformat_calendars_variant3.phpt for ICU 54.1
Anatol Belski [Thu, 20 Nov 2014 10:37:06 +0000 (11:37 +0100)]
split collator_get_sort_key_variant3.phpt for icu 54.1
Anatol Belski [Thu, 20 Nov 2014 10:17:42 +0000 (11:17 +0100)]
split ext/intl/tests/collator_create3.phpt for icu >= 54.1
Remi Collet [Wed, 19 Nov 2014 15:47:52 +0000 (16:47 +0100)]
NEWS
Remi Collet [Wed, 19 Nov 2014 15:46:51 +0000 (16:46 +0100)]
Fixed bug #68452 php-fpm man page is oudated (-g, -R, -z)
Remi Collet [Tue, 18 Nov 2014 16:43:28 +0000 (17:43 +0100)]
NEWS
David Zuelke [Sat, 8 Nov 2014 22:22:54 +0000 (17:22 -0500)]
Fixed bug #68381 Set FPM log level earlier during init
The log level will be ignored throughout log events in fpm_unix_init_main, until
the very end when zlog_set_level is finally called.
In particular, fpm_unix_conf_wp may throw notices like this:
> [08-Nov-2014 17:13:36] NOTICE: [pool www] 'user' directive is ignored when…
Which will still appear even if log_level in php-fpm.conf is set to warning+
Remi Collet [Mon, 17 Nov 2014 08:35:20 +0000 (09:35 +0100)]
update fpm configuration for #68428
Anatol Belski [Mon, 17 Nov 2014 07:48:32 +0000 (08:48 +0100)]
fix incompatible pointer types
Remi Collet [Mon, 17 Nov 2014 08:23:16 +0000 (09:23 +0100)]
NEWS
Remi Collet [Mon, 17 Nov 2014 08:22:13 +0000 (09:22 +0100)]
Fixed bug #68428 allowed_client is IPv4 only
Remi Collet [Mon, 17 Nov 2014 05:57:59 +0000 (06:57 +0100)]
comment about ipv4-mapped in fpm conf
Remi Collet [Mon, 17 Nov 2014 05:53:38 +0000 (06:53 +0100)]
Improve fix bug #68421 access.format='%R' doesn't log ipv6 address
Log IPv4-Mapped-Ipv6 address as IPv4 (not as IPv6)
Remi Collet [Sun, 16 Nov 2014 16:59:36 +0000 (17:59 +0100)]
improve comments about FPM listen option
Remi Collet [Sat, 15 Nov 2014 07:13:56 +0000 (08:13 +0100)]
NEWS
Remi Collet [Sat, 15 Nov 2014 07:08:23 +0000 (08:08 +0100)]
Fixed Bug #68420 listen=9000 listens to ipv6 localhost instead of all addresses
Restore default behavior when no address configured:
Listen on all IPv4 addresses.
At some time we could consider to switch to all IPv6
but this will be a BC break.
Remi Collet [Fri, 14 Nov 2014 18:13:53 +0000 (19:13 +0100)]
NEWS
Remi Collet [Fri, 14 Nov 2014 18:09:50 +0000 (19:09 +0100)]
Fix bug #68421 access.format='%R' doesn't log ipv6 address
Remi Collet [Fri, 14 Nov 2014 16:29:31 +0000 (17:29 +0100)]
Fix bug #68423i PHP-FPM will no longer load all pools
The hash need to be unique per IP + Port
Previous version have (IPv4 only)
sprintf(key, "%u.%u.%u.%u:%u", IPQUAD(&sa_in->sin_addr), (unsigned int) ntohs(sa_in->sin_port));
Matteo Beccati [Wed, 12 Nov 2014 15:45:36 +0000 (16:45 +0100)]
Fixed NEWS
Some entries had been mistakenly removed in
ad468d20b130c720020139b8d5f6601f6f3033ab
Matteo Beccati [Wed, 12 Nov 2014 10:21:11 +0000 (11:21 +0100)]
Fixed bug #53829 Compiling PHP with large file support will replace function gzopen by gzopen64
Julien Pauli [Wed, 12 Nov 2014 09:59:54 +0000 (10:59 +0100)]
Fixed wrong NEWS
Stanislav Malyshev [Wed, 12 Nov 2014 00:32:38 +0000 (16:32 -0800)]
Merge branch 'PHp-5.4' into PHP-5.5
* PHp-5.4:
5.4.36-dev
Fixed bug #66584 Segmentation fault on statement deallocation
Conflicts:
configure.in
main/php_version.h
Stanislav Malyshev [Wed, 12 Nov 2014 00:31:38 +0000 (16:31 -0800)]
5.4.36-dev
Matteo Beccati [Sat, 1 Nov 2014 18:11:43 +0000 (19:11 +0100)]
Fixed bug #66584 Segmentation fault on statement deallocation
Ferenc Kovacs [Tue, 11 Nov 2014 23:19:51 +0000 (00:19 +0100)]
update NEWS
Ferenc Kovacs [Tue, 11 Nov 2014 23:18:55 +0000 (00:18 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
update NEWS
Ferenc Kovacs [Tue, 11 Nov 2014 23:18:13 +0000 (00:18 +0100)]
update NEWS
Derick Rethans [Tue, 11 Nov 2014 17:01:24 +0000 (14:01 -0300)]
- Updated to version 2014.10 (2014j)
Xinchen Hui [Tue, 11 Nov 2014 08:22:49 +0000 (16:22 +0800)]
Fixed bug #68361 (Segmentation fault on SoapClient::__getTypes)
Rasmus Lerdorf [Mon, 10 Nov 2014 18:41:18 +0000 (10:41 -0800)]
Fix skipif test here
Rasmus Lerdorf [Mon, 10 Nov 2014 18:42:30 +0000 (10:42 -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:
Fixed bug #68370 ("unset($this)" can make the program crash)
Fixed NEWS for 5.5
Fix opcache.revalidate_freq per-request behavior
Partial fix for bug #68365 (zend_mm_heap corrupted after memory overflow in zend_hash_copy)
Xinchen Hui [Mon, 10 Nov 2014 05:52:07 +0000 (13:52 +0800)]
Merge branch 'PHP-5.5' of https://git.php.net/repository/php-src into PHP-5.5
Xinchen Hui [Mon, 10 Nov 2014 05:46:47 +0000 (13:46 +0800)]
Fixed bug #68370 ("unset($this)" can make the program crash)
Julien Pauli [Fri, 7 Nov 2014 11:59:48 +0000 (12:59 +0100)]
Fixed NEWS for 5.5
Dmitry Stogov [Fri, 7 Nov 2014 07:16:25 +0000 (10:16 +0300)]
Fix opcache.revalidate_freq per-request behavior
Dmitry Stogov [Fri, 7 Nov 2014 06:48:26 +0000 (09:48 +0300)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Partial fix for bug #68365 (zend_mm_heap corrupted after memory overflow in zend_hash_copy)
Dmitry Stogov [Fri, 7 Nov 2014 06:46:49 +0000 (09:46 +0300)]
Partial fix for bug #68365 (zend_mm_heap corrupted after memory overflow in zend_hash_copy)
Rasmus Lerdorf [Thu, 6 Nov 2014 17:49:11 +0000 (09:49 -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:
Fixed bug #68351 (PDO::PARAM_BOOL and ATTR_EMULATE_PREPARES misbehaving)
Matteo Beccati [Thu, 6 Nov 2014 14:46:49 +0000 (15:46 +0100)]
Fixed bug #68351 (PDO::PARAM_BOOL and ATTR_EMULATE_PREPARES misbehaving)
Rasmus Lerdorf [Wed, 5 Nov 2014 20:39:42 +0000 (12:39 -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: (29 commits)
fix dir separator in test
update NEWS
Fix bug #63595 GMP memory management conflicts with other libraries using GMP
Initialize the offset table - PCRE may sometimes miss offsets
set default response code to 200
set default response code to 200
Fixed bug #66584 Segmentation fault on statement deallocation
fix ZTS build
Added PGSQL_TEST_CONNSTR env var support for ext/pgsql tests
Fixed bug #67462 PDO_PGSQL::beginTransaction() wrongly throws exception when not in transaction
don't try to send in the test results until we restored qa.php.net
Don't treat warnings as failures in the junit output
Fixed test to work with recent libcurl versions
PHP 5.5.20 now
Ensure we have enough input data before parsing date
Fix bug #68095 - invalid read in php_getopt()
NEWS
Fix bug #63595 GMP memory management conflicts with other libraries using GMP
- Updated to version 2014.9 (2014i)
updated libmagic.patch in 5.5
...
Anatol Belski [Wed, 5 Nov 2014 14:42:45 +0000 (15:42 +0100)]
fix dir separator in test
Stanislav Malyshev [Mon, 3 Nov 2014 19:43:40 +0000 (11:43 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
update NEWS
Fix bug #63595 GMP memory management conflicts with other libraries using GMP
Stanislav Malyshev [Mon, 3 Nov 2014 19:43:15 +0000 (11:43 -0800)]
update NEWS
Remi Collet [Mon, 27 Oct 2014 06:45:34 +0000 (07:45 +0100)]
Fix bug #63595 GMP memory management conflicts with other libraries using GMP
Drop use of php memory allocators as this raise various conflicts
with other extensions and libraries which use libgmp.
No other solution found.
We cannot for ensure correct use of allocator with shared lib.
Some memory can allocated before php init
Some memory can be freed after php shutdown
Known broken run cases
- php + curl + gnutls + gmp
- mod_gnutls + mod_php + gnutls + gmp
- php + freetds + gnutls + gmp
- php + odbc + freetds + gnutls + gmp
- php + php-mapi (zarafa) + gnutls + gmp
Stanislav Malyshev [Mon, 3 Nov 2014 19:37:43 +0000 (11:37 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Initialize the offset table - PCRE may sometimes miss offsets
set default response code to 200
fix NEWS & version
NEWS
Fix bug #68283: fileinfo: out-of-bounds read in elf note headers
Fix bug #68113 (Heap corruption in exif_thumbnail())
Fix bug #68089 - do not accept options with embedded \0
Fixed bug #68044: Integer overflow in unserialize() (32-bits only)
Fix bug #68027 - fix date parsing in XMLRPC lib
Conflicts:
configure.in
ext/curl/interface.c
main/php_version.h
Stanislav Malyshev [Mon, 3 Nov 2014 00:04:00 +0000 (16:04 -0800)]
Initialize the offset table - PCRE may sometimes miss offsets
George Wang [Mon, 3 Nov 2014 16:43:43 +0000 (11:43 -0500)]
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
George Wang [Mon, 3 Nov 2014 16:42:01 +0000 (11:42 -0500)]
set default response code to 200
George Wang [Mon, 3 Nov 2014 16:42:01 +0000 (11:42 -0500)]
set default response code to 200
Matteo Beccati [Sat, 1 Nov 2014 18:11:43 +0000 (19:11 +0100)]
Fixed bug #66584 Segmentation fault on statement deallocation
Anatol Belski [Fri, 31 Oct 2014 18:53:16 +0000 (19:53 +0100)]
fix ZTS build
Matteo Beccati [Fri, 31 Oct 2014 17:54:16 +0000 (18:54 +0100)]
Added PGSQL_TEST_CONNSTR env var support for ext/pgsql tests
Matteo Beccati [Fri, 31 Oct 2014 17:10:01 +0000 (18:10 +0100)]
Fixed bug #67462 PDO_PGSQL::beginTransaction() wrongly throws exception when not in transaction
Ferenc Kovacs [Thu, 30 Oct 2014 17:12:37 +0000 (18:12 +0100)]
don't try to send in the test results until we restored qa.php.net
Matteo Beccati [Wed, 29 Oct 2014 13:32:41 +0000 (14:32 +0100)]
Don't treat warnings as failures in the junit output
This matches Travis and the actual return code.
Matteo Beccati [Wed, 29 Oct 2014 10:26:22 +0000 (11:26 +0100)]
Fixed test to work with recent libcurl versions
Julien Pauli [Tue, 28 Oct 2014 14:01:53 +0000 (15:01 +0100)]
PHP 5.5.20 now
Remi Collet [Tue, 28 Oct 2014 07:48:22 +0000 (08:48 +0100)]
Ensure we have enough input data before parsing date
This check have be removed in
http://git.php.net/?p=php-src.git;a=commit;h=
ba2f87b50667f147c198abd31fc31eb09522f3d7
But the parser really need 17 char.
And the string need to be nul terminated for this check
So avoid reading random byte from memory.
Stanislav Malyshev [Tue, 28 Oct 2014 02:04:46 +0000 (19:04 -0700)]
Fix bug #68095 - invalid read in php_getopt()
It's a hacky solution and incomplete, but I don't see other way
without refactoring the whole getopt protocol.
Remi Collet [Mon, 27 Oct 2014 06:47:18 +0000 (07:47 +0100)]
NEWS
Remi Collet [Mon, 27 Oct 2014 06:45:34 +0000 (07:45 +0100)]
Fix bug #63595 GMP memory management conflicts with other libraries using GMP
Drop use of php memory allocators as this raise various conflicts
with other extensions and libraries which use libgmp.
No other solution found.
We cannot for ensure correct use of allocator with shared lib.
Some memory can allocated before php init
Some memory can be freed after php shutdown
Known broken run cases
- php + curl + gnutls + gmp
- mod_gnutls + mod_php + gnutls + gmp
- php + freetds + gnutls + gmp
- php + odbc + freetds + gnutls + gmp
- php + php-mapi (zarafa) + gnutls + gmp
Derick Rethans [Sun, 26 Oct 2014 14:54:07 +0000 (10:54 -0400)]
- Updated to version 2014.9 (2014i)
Anatol Belski [Sat, 25 Oct 2014 10:01:58 +0000 (12:01 +0200)]
updated libmagic.patch in 5.5
Remi Collet [Sat, 25 Oct 2014 09:29:53 +0000 (11:29 +0200)]
NEWS
Remi Collet [Wed, 22 Oct 2014 13:37:04 +0000 (15:37 +0200)]
Fix bug #68283: fileinfo: out-of-bounds read in elf note headers
Upstream commit
https://github.com/file/file/commit/
39c7ac1106be844a5296d3eb5971946cc09ffda0
CVE -2014-3710
(cherry picked from commit
1803228597e82218a8c105e67975bc50e6f5bf0d )
Stanislav Malyshev [Wed, 22 Oct 2014 20:16:29 +0000 (13:16 -0700)]
fix NEWS & version
Remi Collet [Wed, 22 Oct 2014 13:39:49 +0000 (15:39 +0200)]
NEWS
Remi Collet [Wed, 22 Oct 2014 13:37:04 +0000 (15:37 +0200)]
Fix bug #68283: fileinfo: out-of-bounds read in elf note headers
Upstream commit
https://github.com/file/file/commit/
39c7ac1106be844a5296d3eb5971946cc09ffda0
CVE -2014-3710