]> granicus.if.org Git - php/log
php
10 years agoEnable $ replacement in exif, ldap, pdo_pgsql and tidy
Lior Kaplan [Sun, 20 Jul 2014 22:45:36 +0000 (01:45 +0300)]
Enable $ replacement in exif, ldap, pdo_pgsql and tidy

10 years agoUpdate NEWS
Yasuo Ohgaki [Sat, 19 Jul 2014 01:11:42 +0000 (10:11 +0900)]
Update NEWS

10 years agoFixed bug #66827 Session raises E_NOTICE when session name variable is array
Yasuo Ohgaki [Sat, 19 Jul 2014 00:52:01 +0000 (09:52 +0900)]
Fixed bug #66827 Session raises E_NOTICE when session name variable is array

10 years agoimplemented copy libs of core exts in phpize mode
Anatol Belski [Fri, 18 Jul 2014 16:38:57 +0000 (18:38 +0200)]
implemented copy libs of core exts in phpize mode

10 years agofix copy the ext dll into the prefix path in phpize mode
Anatol Belski [Fri, 18 Jul 2014 09:39:38 +0000 (11:39 +0200)]
fix copy the ext dll into the prefix path in phpize mode

10 years agofix default prefix in phpize mode
Anatol Belski [Fri, 18 Jul 2014 09:36:44 +0000 (11:36 +0200)]
fix default prefix in phpize mode

10 years agofix file with zero size usage in phpize mode
Anatol Belski [Fri, 18 Jul 2014 09:35:32 +0000 (11:35 +0200)]
fix file with zero size usage in phpize mode

10 years agoEnable build without atoll (e.g old AIX flavours)
Lior Kaplan [Thu, 17 Jul 2014 19:58:36 +0000 (22:58 +0300)]
Enable build without atoll (e.g old AIX flavours)

10 years agoimplemented usage of the non core ext deps in phpize mode
Anatol Belski [Thu, 17 Jul 2014 19:47:15 +0000 (21:47 +0200)]
implemented usage of the non core ext deps in phpize mode

10 years agoimplemented force usage of generated .h and .js deps in phpize mode
Anatol Belski [Thu, 17 Jul 2014 07:25:57 +0000 (09:25 +0200)]
implemented force usage of generated .h and .js deps in phpize mode

10 years agobasic routines for phpize mode to
Anatol Belski [Wed, 16 Jul 2014 19:33:07 +0000 (21:33 +0200)]
basic routines for phpize mode to

- generate headers for non core ext defines
- generate js deps for non core exts

10 years agoadded headers install to phpize mode
Anatol Belski [Mon, 14 Jul 2014 07:52:39 +0000 (09:52 +0200)]
added headers install to phpize mode

10 years agoUpdated NEWS for 34407
Tjerk Meesters [Sat, 12 Jul 2014 03:07:06 +0000 (11:07 +0800)]
Updated NEWS for 34407

10 years agoFix for bug #34407 - ucwords and title case
Tjerk Meesters [Wed, 2 Jul 2014 14:22:11 +0000 (22:22 +0800)]
Fix for bug #34407 - ucwords and title case

Added support for ranges like trim() has

10 years agoFixed a bug that cannot access custom request header stored in apache_request_headers...
George Wang [Fri, 11 Jul 2014 18:31:59 +0000 (14:31 -0400)]
Fixed a bug that cannot access custom request header stored in apache_request_headers() though array index.

10 years agofix makefile in phpize mode
Anatol Belski [Fri, 11 Jul 2014 13:05:01 +0000 (15:05 +0200)]
fix makefile in phpize mode

- extend LDFLAGS with dynamically generated ones
- prevend dynamically generated CFLAGS to be overridden by hardcoded ones

10 years agofixe output_as_table() when no ext was enabled
Anatol Belski [Fri, 11 Jul 2014 07:36:44 +0000 (09:36 +0200)]
fixe output_as_table() when no ext was enabled

10 years agofix end of stream exception when generating makefile
Anatol Belski [Thu, 10 Jul 2014 20:33:55 +0000 (22:33 +0200)]
fix end of stream exception when generating makefile

10 years agoforce ext_dep.js prepend to configure.js in phpize mode
Anatol Belski [Thu, 10 Jul 2014 19:50:37 +0000 (21:50 +0200)]
force ext_dep.js prepend to configure.js in phpize mode

10 years agocleanup file headers.
George Wang [Thu, 10 Jul 2014 19:12:43 +0000 (15:12 -0400)]
cleanup file headers.

10 years agoDo not kill children process in pre-fork mode when parent process quit.
George Wang [Thu, 10 Jul 2014 18:59:25 +0000 (14:59 -0400)]
Do not kill children process in pre-fork mode when parent process quit.

10 years agoupdate to LSAPI 6.6
George Wang [Tue, 26 Nov 2013 23:53:35 +0000 (18:53 -0500)]
update to LSAPI 6.6

Conflicts:
sapi/litespeed/lsapi_main.c

10 years agoUpdate LiteSpeed SAPI code to V6.4
George Wang [Tue, 5 Nov 2013 21:14:49 +0000 (16:14 -0500)]
Update LiteSpeed SAPI code to V6.4

Conflicts:
sapi/litespeed/lsapi_main.c
sapi/litespeed/lsapidef.h
sapi/litespeed/lsapilib.c
sapi/litespeed/lsapilib.h

10 years agoturn off PGO in phpize mode
Anatol Belski [Thu, 10 Jul 2014 17:35:26 +0000 (19:35 +0200)]
turn off PGO in phpize mode

10 years agoFixed typo in Makefile.frag
George Wang [Tue, 5 Nov 2013 20:38:08 +0000 (15:38 -0500)]
Fixed typo in Makefile.frag

10 years ago5.4.31
Stanislav Malyshev [Wed, 9 Jul 2014 04:26:39 +0000 (21:26 -0700)]
5.4.31

10 years agofix unstable test
Stanislav Malyshev [Tue, 8 Jul 2014 21:13:46 +0000 (14:13 -0700)]
fix unstable test

10 years agoFix bug #67587: Redirection loop on nginx with FPM
Christian Weiske [Tue, 8 Jul 2014 16:59:30 +0000 (18:59 +0200)]
Fix bug #67587: Redirection loop on nginx with FPM

Redirection will work correctly as long as PATH_INFO is available,
e.g. via the following nginx configuration:

    set $path_info $fastcgi_path_info;
    fastcgi_param PATH_INFO $path_info;

10 years agoupdated NEWS
Anatol Belski [Tue, 8 Jul 2014 08:06:35 +0000 (10:06 +0200)]
updated NEWS

10 years agoBackported the patch from bug #67407 into 5.4
Anatol Belski [Tue, 8 Jul 2014 07:52:35 +0000 (09:52 +0200)]
Backported the patch from bug #67407 into 5.4

10 years agoNEWS
Remi Collet [Tue, 8 Jul 2014 06:30:15 +0000 (08:30 +0200)]
NEWS

10 years agoFix Bug #67530 error_log=syslog ignored
Remi Collet [Tue, 8 Jul 2014 06:29:24 +0000 (08:29 +0200)]
Fix Bug #67530  error_log=syslog ignored

As for Bug #64915
Systemd use --nodaemonize but need to error_log to file or syslog to be honoured

10 years agoFixed bug #66830 (Empty header causes PHP built-in web server to hang).
Adam Harvey [Mon, 7 Jul 2014 20:36:06 +0000 (20:36 +0000)]
Fixed bug #66830 (Empty header causes PHP built-in web server to hang).

We had an infinite loop in sapi_cli_server_send_headers(): while iterating over
the linked list of headers, when an empty header was hit, continue would go to
the next iteration of the loop without updating h to be the next value in the
linked list. Updating it to always increment regardless of whether the header
is actually valid or not fixes the issue.

10 years agochange locale - looks like not everybody has sl_SI
Stanislav Malyshev [Mon, 7 Jul 2014 08:35:25 +0000 (01:35 -0700)]
change locale - looks like not everybody has sl_SI

10 years agofix format
Stanislav Malyshev [Mon, 7 Jul 2014 07:48:32 +0000 (00:48 -0700)]
fix format

10 years agoFix bug #67052 (NumberFormatter::parse() resets LC_NUMERIC setting)
Stanislav Malyshev [Mon, 7 Jul 2014 07:36:57 +0000 (00:36 -0700)]
Fix bug #67052 (NumberFormatter::parse() resets LC_NUMERIC setting)

10 years agoMake sure the generator script also creates a newline at the end of file
Lior Kaplan [Tue, 1 Jul 2014 08:44:39 +0000 (11:44 +0300)]
Make sure the generator script also creates a newline at the end of file

Similar to commit d6713f39 in master

10 years agoAdd newline at end of file to prevent compilation warning
Lior Kaplan [Mon, 30 Jun 2014 22:57:01 +0000 (01:57 +0300)]
Add newline at end of file to prevent compilation warning

The newline was removed at commit 50d50c2f

10 years agoAdd test for bug #67151
Nikita Popov [Wed, 2 Jul 2014 20:37:41 +0000 (22:37 +0200)]
Add test for bug #67151

10 years agoadding a reproduce script for bug #49184
Ferenc Kovacs [Wed, 2 Jul 2014 20:37:43 +0000 (22:37 +0200)]
adding a reproduce script for bug #49184

10 years agoFix bug #67151: strtr with empty array crashes
Nikita Popov [Wed, 2 Jul 2014 20:31:52 +0000 (22:31 +0200)]
Fix bug #67151: strtr with empty array crashes

10 years agobundle deplister.exe with releases
Anatol Belski [Wed, 2 Jul 2014 09:34:37 +0000 (11:34 +0200)]
bundle deplister.exe with releases

10 years agofix integer overflow in {stream,file}_{get,put}_contents()
Michael Wallner [Wed, 2 Jul 2014 07:53:03 +0000 (09:53 +0200)]
fix integer overflow in {stream,file}_{get,put}_contents()

10 years agoFix ext/pgsql builds with libpq < 7.3.
Adam Harvey [Tue, 1 Jul 2014 20:19:22 +0000 (13:19 -0700)]
Fix ext/pgsql builds with libpq < 7.3.

Fixes bug #67550 (Error in code "form" instead of "from", pgsql.c, line 756).

10 years agoupdated libs_version.txt
Anatol Belski [Tue, 1 Jul 2014 08:33:09 +0000 (10:33 +0200)]
updated libs_version.txt

10 years agoupdated libmagic.patch
Anatol Belski [Tue, 1 Jul 2014 08:25:20 +0000 (10:25 +0200)]
updated libmagic.patch

10 years agoremove the NEWS entry for the reverted fpm fix
Ferenc Kovacs [Mon, 30 Jun 2014 16:37:56 +0000 (18:37 +0200)]
remove the NEWS entry for the reverted fpm fix

10 years agoRevert "Fix Bug #67530 error_log=syslog ignored"
Ferenc Kovacs [Mon, 30 Jun 2014 16:37:23 +0000 (18:37 +0200)]
Revert "Fix Bug #67530  error_log=syslog ignored"

This reverts commit a0ecb3794f00e65cd2a073b2073e32d6c2fb7180.

10 years agoFix bug #67091: make install fails to install libphp5.so on FreeBSD 10.0
Ferenc Kovacs [Sun, 29 Jun 2014 23:30:36 +0000 (01:30 +0200)]
Fix bug #67091: make install fails to install libphp5.so on FreeBSD 10.0

Simplest fix is to remove the specific checks for freebsd1* as it also matches freebsd10,
and nobody should be using >=PHP 5.4 with freebsd 1.x(if it is even possible to make it
to compile there).

10 years agoremoving the format added by mistake, props to Solar Designer for spotting this.
Ferenc Kovacs [Fri, 27 Jun 2014 14:27:36 +0000 (16:27 +0200)]
removing the format added by mistake, props to Solar Designer for spotting this.

10 years agoNEWS
Remi Collet [Fri, 27 Jun 2014 07:50:01 +0000 (09:50 +0200)]
NEWS

10 years agoFix Bug #67531 syslog cannot be set in pool configuration
Remi Collet [Fri, 27 Jun 2014 07:47:28 +0000 (09:47 +0200)]
Fix Bug #67531  syslog cannot be set in pool configuration

error_log is listed in FPM_PHP_INI_TO_EXPAND,
but should not be expand when value = syslog

10 years agoFix Bug #67530 error_log=syslog ignored
Remi Collet [Fri, 27 Jun 2014 07:45:53 +0000 (09:45 +0200)]
Fix Bug #67530  error_log=syslog ignored

As for Bug #64915
Systemd use --nodaemonize but need to error_log to file or syslog to be honoured

10 years agoupdate the date
Stanislav Malyshev [Fri, 27 Jun 2014 04:15:47 +0000 (21:15 -0700)]
update the date

10 years agobetter explanation
Stanislav Malyshev [Thu, 26 Jun 2014 22:25:19 +0000 (15:25 -0700)]
better explanation

10 years agomore extensive note on unserialize() change
Stanislav Malyshev [Thu, 26 Jun 2014 17:35:47 +0000 (10:35 -0700)]
more extensive note on unserialize() change

10 years agoFix test - because of big #67397 we don't allow overlong locales anymore
Stanislav Malyshev [Tue, 24 Jun 2014 18:21:43 +0000 (11:21 -0700)]
Fix test - because of big #67397 we don't allow overlong locales anymore

10 years agoMerge branch 'PHP-5.4.30' into PHP-5.4
Stanislav Malyshev [Tue, 24 Jun 2014 17:23:36 +0000 (10:23 -0700)]
Merge branch 'PHP-5.4.30' into PHP-5.4

* PHP-5.4.30:
  5.4.30
  Better fix for bug #67072 with more BC provisions
  Fix bug #67498 - phpinfo() Type Confusion Information Leak Vulnerability
  update CVE
  Fix bug #67492: unserialize() SPL ArrayObject / SPLObjectStorage Type Confusion
  Fix bug #67397 (Buffer overflow in locale_get_display_name->uloc_getDisplayName (libicu 4.8.1))
  Fix bug #67349: Locale::parseLocale Double Free
  add CVEs
  Fix potential segfault in dns_get_record()
  Fix bug #66127 (Segmentation fault with ArrayObject unset)
  5.4.30 rc1

Conflicts:
configure.in
main/php_version.h

10 years agoupdate NEWS
Stanislav Malyshev [Tue, 24 Jun 2014 17:20:33 +0000 (10:20 -0700)]
update NEWS

10 years ago5.4.30
Stanislav Malyshev [Tue, 24 Jun 2014 17:17:34 +0000 (10:17 -0700)]
5.4.30

10 years agoBetter fix for bug #67072 with more BC provisions
Stanislav Malyshev [Sun, 22 Jun 2014 04:28:33 +0000 (21:28 -0700)]
Better fix for bug #67072 with more BC provisions

10 years agoFix bug #67498 - phpinfo() Type Confusion Information Leak Vulnerability
Stanislav Malyshev [Mon, 23 Jun 2014 07:19:37 +0000 (00:19 -0700)]
Fix bug #67498 - phpinfo() Type Confusion Information Leak Vulnerability

10 years agoupdate CVE
Stanislav Malyshev [Mon, 23 Jun 2014 07:07:08 +0000 (00:07 -0700)]
update CVE

10 years agoBetter fix for bug #67072 with more BC provisions
Stanislav Malyshev [Sun, 22 Jun 2014 04:28:33 +0000 (21:28 -0700)]
Better fix for bug #67072 with more BC provisions

10 years agoFix bug #67492: unserialize() SPL ArrayObject / SPLObjectStorage Type Confusion
Stanislav Malyshev [Sun, 22 Jun 2014 02:46:16 +0000 (19:46 -0700)]
Fix bug #67492: unserialize() SPL ArrayObject / SPLObjectStorage Type Confusion

10 years agoFix bug #67397 (Buffer overflow in locale_get_display_name->uloc_getDisplayName ...
Stanislav Malyshev [Sun, 8 Jun 2014 20:44:40 +0000 (13:44 -0700)]
Fix bug #67397 (Buffer overflow in locale_get_display_name->uloc_getDisplayName (libicu 4.8.1))

10 years agoFix bug #67349: Locale::parseLocale Double Free
Stanislav Malyshev [Wed, 4 Jun 2014 08:06:01 +0000 (01:06 -0700)]
Fix bug #67349: Locale::parseLocale Double Free

10 years agoadd CVEs
Stanislav Malyshev [Sun, 22 Jun 2014 01:37:08 +0000 (18:37 -0700)]
add CVEs

10 years agoFixed MarinaDB support
Dmitry Stogov [Fri, 20 Jun 2014 09:56:32 +0000 (13:56 +0400)]
Fixed MarinaDB support

10 years agoUpdate copyright year to 2014
Lior Kaplan [Tue, 17 Jun 2014 20:57:20 +0000 (23:57 +0300)]
Update copyright year to 2014

10 years agoUpdate copyright year to 2014
Lior Kaplan [Tue, 17 Jun 2014 20:56:46 +0000 (23:56 +0300)]
Update copyright year to 2014

10 years agoUpdate copyright year for re2c generated files
Lior Kaplan [Mon, 16 Jun 2014 20:28:36 +0000 (23:28 +0300)]
Update copyright year for re2c generated files

10 years agoUpdate copyright year to 2014
Lior Kaplan [Mon, 16 Jun 2014 20:27:45 +0000 (23:27 +0300)]
Update copyright year to 2014

10 years agoUpdate copyright year for re2c files as well
Lior Kaplan [Mon, 16 Jun 2014 20:26:50 +0000 (23:26 +0300)]
Update copyright year for re2c files as well

10 years agoFix patch for bug #67436
Bob Weinand [Mon, 16 Jun 2014 09:10:50 +0000 (11:10 +0200)]
Fix patch for bug #67436

10 years agoMerge branch 'pull-request/695' into PHP-5.4
Bob Weinand [Sun, 15 Jun 2014 22:35:20 +0000 (00:35 +0200)]
Merge branch 'pull-request/695' into PHP-5.4

10 years agoAdded tests for bug 67436
Levi Morrison [Sun, 15 Jun 2014 22:10:40 +0000 (16:10 -0600)]
Added tests for bug 67436

10 years agoFixed wrong XFAIL test - already fixed
Bob Weinand [Sun, 15 Jun 2014 21:51:51 +0000 (23:51 +0200)]
Fixed wrong XFAIL test - already fixed

10 years agoFix typo in Bug #67406 NEWS entry
Lior Kaplan [Sun, 15 Jun 2014 21:26:01 +0000 (00:26 +0300)]
Fix typo in Bug #67406 NEWS entry

10 years agoUpdated NEWS
Bob Weinand [Sun, 15 Jun 2014 20:32:47 +0000 (22:32 +0200)]
Updated NEWS

10 years agoFix bug #67436
Bob Weinand [Sun, 15 Jun 2014 20:18:25 +0000 (22:18 +0200)]
Fix bug #67436

10 years agoFix potential segfault in dns_get_record()
Sara Golemon [Tue, 10 Jun 2014 18:18:02 +0000 (11:18 -0700)]
Fix potential segfault in dns_get_record()

If the remote sends us a packet with a malformed TXT record,
we could end up trying to over-consume the packet and wander
off into overruns.

10 years agoupdate NEWS
Stanislav Malyshev [Sun, 15 Jun 2014 07:46:31 +0000 (00:46 -0700)]
update NEWS

10 years ago- Updated to version 2014.5 (2014e)
Derick Rethans [Fri, 13 Jun 2014 22:26:42 +0000 (23:26 +0100)]
- Updated to version 2014.5 (2014e)

10 years agoFollow 308 Permanent Redirect responses.
Adam Harvey [Fri, 13 Jun 2014 01:12:53 +0000 (18:12 -0700)]
Follow 308 Permanent Redirect responses.

Fixes bug #67430 (http:// wrapper doesn't follow 308 redirects).

10 years agoAdd 308 and 426 to the HTTP response code map in the CLI server.
Adam Harvey [Fri, 13 Jun 2014 00:54:29 +0000 (17:54 -0700)]
Add 308 and 426 to the HTTP response code map in the CLI server.

Implements FR #67429 (CLI server is missing some new HTTP response codes).

10 years agoKeep 308-399 HTTP response codes when header('Location:') is called.
Adam Harvey [Fri, 13 Jun 2014 00:35:05 +0000 (17:35 -0700)]
Keep 308-399 HTTP response codes when header('Location:') is called.

Fixes bug #67428 (header('Location: foo') will override a 308-399 response
code).

10 years agoNEWS entry for "Fix potential segfault in dns_get_record()"
Sara Golemon [Wed, 11 Jun 2014 21:20:36 +0000 (14:20 -0700)]
NEWS entry for "Fix potential segfault in dns_get_record()"

10 years agoFix potential segfault in dns_get_record()
Sara Golemon [Tue, 10 Jun 2014 18:18:02 +0000 (11:18 -0700)]
Fix potential segfault in dns_get_record()

If the remote sends us a packet with a malformed TXT record,
we could end up trying to over-consume the packet and wander
off into overruns.

10 years agoFix bug #66127 (Segmentation fault with ArrayObject unset) php-5.4.30RC1
Stanislav Malyshev [Wed, 11 Jun 2014 06:17:30 +0000 (23:17 -0700)]
Fix bug #66127 (Segmentation fault with ArrayObject unset)

10 years agoFix bug #66127 (Segmentation fault with ArrayObject unset)
Stanislav Malyshev [Wed, 11 Jun 2014 06:17:30 +0000 (23:17 -0700)]
Fix bug #66127 (Segmentation fault with ArrayObject unset)

10 years ago5.4.31 next
Stanislav Malyshev [Wed, 11 Jun 2014 06:03:40 +0000 (23:03 -0700)]
5.4.31 next

10 years ago5.4.30 rc1
Stanislav Malyshev [Wed, 11 Jun 2014 04:17:37 +0000 (21:17 -0700)]
5.4.30 rc1

10 years agoNEWS
Remi Collet [Tue, 10 Jun 2014 12:35:14 +0000 (14:35 +0200)]
NEWS

10 years agoFixed Bug #67413 fileinfo: cdf_read_property_info insufficient boundary chec
Remi Collet [Tue, 10 Jun 2014 12:33:37 +0000 (14:33 +0200)]
Fixed Bug #67413  fileinfo: cdf_read_property_info insufficient boundary chec

Upstream:
https://github.com/file/file/commit/93e063ee374b6a75729df9e7201fb511e47e259d

Adapted for C standard.

10 years agoNEWS
Remi Collet [Tue, 10 Jun 2014 12:23:31 +0000 (14:23 +0200)]
NEWS

10 years agoBug #67412 fileinfo: cdf_count_chain insufficient boundary check
Remi Collet [Tue, 10 Jun 2014 12:22:04 +0000 (14:22 +0200)]
Bug #67412  fileinfo: cdf_count_chain insufficient boundary check

Upstream:
https://github.com/file/file/commit/40bade80cbe2af1d0b2cd0420cebd5d5905a2382

10 years agoNEWS
Remi Collet [Tue, 10 Jun 2014 12:16:00 +0000 (14:16 +0200)]
NEWS

10 years agoFixed Bug #67411 fileinfo: cdf_check_stream_offset insufficient boundary check
Remi Collet [Tue, 10 Jun 2014 12:13:14 +0000 (14:13 +0200)]
Fixed Bug #67411  fileinfo: cdf_check_stream_offset insufficient boundary check

Upstream:
https://github.com/file/file/commit/36fadd29849b8087af9f4586f89dbf74ea45be67

10 years agoNEWS
Remi Collet [Tue, 10 Jun 2014 12:04:27 +0000 (14:04 +0200)]
NEWS