--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2017-a8f468fae9
2017-10-01 18:17:17.235247
--------------------------------------------------------------------------------
Name : php
Product : Fedora 27
Version : 7.1.10
Release : 1.fc27
URL :
http://www.php.net/
Summary : PHP scripting language for creating dynamic web sites
Description :
PHP is an HTML-embedded scripting language. PHP attempts to make it
easy for developers to write dynamically generated web pages. PHP also
offers built-in database integration for several commercial and
non-commercial database management systems, so writing a
database-enabled webpage with PHP is fairly simple. The most common
use of PHP coding is probably as a replacement for CGI scripts.
The php package contains the module (often referred to as mod_php)
which adds support for the PHP language to Apache HTTP Server.
--------------------------------------------------------------------------------
Update Information:
**PHP version 7.1.10** (28 Sep 2017) **Core:** * Fixed bug php#75042 (run-
tests.php issues with EXTENSION block). (John Boehr) **BCMath:** * Fixed bug
php#44995 (bcpowmod() fails if scale != 0). (cmb) * Fixed bug php#46781 (BC math
handles minus zero incorrectly). (cmb) * Fixed bug php#54598 (bcpowmod() may
return 1 if modulus is 1). (okano1220, cmb) * Fixed bug php#75178 (bcpowmod()
misbehaves for non-integer base or modulus). (cmb) **CLI server:** * Fixed bug
php#70470 (Built-in server truncates headers spanning over TCP packets). (bouk)
**CURL:** * Fixed bug php#75093 (OpenSSL support not detected). (Remi) **GD:**
* Fixed bug php#75124 (gdImageGrayScale() may produce colors). (cmb) * Fixed bug
php#75139 (libgd/gd_interpolation.c:1786: suspicious if ?). (cmb) **Gettext:**
* Fixed bug php#73730 (textdomain(null) throws in strict mode). (cmb) **Intl:**
* Fixed bug php#75090 (IntlGregorianCalendar doesn't have constants from parent
class). (tpunt) * Fixed bug php#75193 (segfault in
collator_convert_object_to_string). (Remi) **SPL:** * Fixed bug php#75155
(AppendIterator::append() is broken when appending another AppendIterator).
(Nikita) * Fixed bug php#75173 (incorrect behavior of AppendIterator::append in
foreach loop). (jhdxr) **Standard:** * Fixed bug php#75152 (signed integer
overflow in parse_iv). (Laruence) * Fixed bug php#75097 (gethostname fails if
your host name is 64 chars long). (Andrea) ---- **PHP version 7.1.9** (31 Aug
2017) **Core:** * Fixed bug php#74947 (Segfault in scanner on INF number).
(Laruence) * Fixed bug php#74954 (null deref and segfault in
zend_generator_resume()). (Bob) * Fixed bug php#74725 (html_errors=1 breaks
unhandled exceptions). (Andrea) * Fixed bug php#75063 (Main CWD initialized with
wrong codepage). (Anatol) **Date:** * Fixed bug php#75002 (Null Pointer
Dereference in timelib_time_clone). (Derick) **Intl:** * Fixed bug php#74993
(Wrong reflection on some locale_* functions). (Sara) **Mbstring:** * Fixed
bug php#71606 (Segmentation fault mb_strcut with HTML-ENTITIES encoding). (cmb)
* Fixed bug php#62934 (mb_convert_kana() does not convert iteration marks).
(Nikita) * Fixed bug php#75001 (Wrong reflection on mb_eregi_replace). (Fabien
Villepinte) **MySQLi:** * Fixed bug php#74968 (PHP crashes when calling
mysqli_result::fetch_object with an abstract class). (Anatol) **Opcache:** *
Fixed bug php#74980 (Narrowing occurred during type inference). (Laruence)
**phar:** * Fixed bug php#74991 (include_path has a 4096 char limit in some
cases). (bwbroersma) **Reflection:** * Fixed bug php#74949 (null pointer
dereference in _function_string). (Laruence) **Session:** * Fixed bug
php#74892 (Url Rewriting (trans_sid) not working on urls that start with "#").
(Andrew Nester) * Fixed bug php#74833 (SID constant created with wrong module
number). (Anatol) **SimpleXML:** * Fixed bug php#74950 (nullpointer deref in
simplexml_element_getDocNamespaces). (Laruence) **SPL:** * Fixed bug php#75049
(spl_autoload_unregister can't handle spl_autoload_functions results).
(Laruence) * Fixed bug php#74669 (Unserialize ArrayIterator broken). (Andrew
Nester) * Fixed bug php#74977 (Appending AppendIterator leads to segfault).
(Andrew Nester) * Fixed bug php#75015 (Crash in recursive iterator destructors).
(Julien) **Standard:** * Fixed bug php#75075 (unpack with X* causes infinity
loop). (Laruence) * Fixed bug php#74103 (heap-use-after-free when unserializing
invalid array size). (Nikita) * Fixed bug php#75054 (A Denial of Service
Vulnerability was found when performing deserialization). (Nikita) **WDDX:** *
Fixed bug php#73793 (WDDX uses wrong decimal seperator). (cmb) **XMLRPC:** *
Fixed bug php#74975 (Incorrect xmlrpc serialization for classes with declared
properties). (blar) **Backported from 7.2** * Automatically load OpenSSL
configuration file ---- **Fedora configuration change** * as the **Apache
HTTP Web Server** now used event MPM by default, and as mod_php in threded mode
in not supported, **php-fpm** is now used as the default handler for PHP scripts
(mod_php still available but disabled).
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade php' at the command line.
For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------