./lang/php71, PHP Hypertext Preprocessor version 7.1

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2018Q1, Version: 7.1.17, Package name: php-7.1.17, Maintainer: pkgsrc-users

PHP is a widely-used open source general-purpose scripting language
that is especially suited for web development and can be embedded
into HTML. It is modular, and object-oriented. Much of its syntax
is borrowed from C, Java and Perl with a couple of unique PHP-specific
features thrown in. The language is designed to allow web developers
to write dynamically generated pages quickly.

This package provides PHP version 7.1.x.

PHP 7.1.x builds upon 7.0.x, adding new features:

* Nullable types
* Void return type
* Iterable pseudo-type
* Class constant visibility modifiers
* Square bracket syntax for array destructuring assignment
* Catching multiple exceptions types
* HTTP/2 Server Push Support in ext/curl & other ext/curl improvements
* Fix inconsistent behavior in $this variable
* Create closure from callable
* More precise float values
* Asynchronous Signal Handling (without ticks) in ext/pcntl


Required to run:
[devel/readline] [textproc/libxml2]

Required to build:
[pkgtools/cwrappers]

Package options: inet6, readline, ssl

Master sites: (Expand)

SHA1: bdf16f742e3fb0764ec458e362d056d1bedc7c23
RMD160: fc2a789f1f7a409374b3ec207084dc4e3790a64d
Filesize: 14786.219 KB

Version history: (Expand)


CVS history: (Expand)


   2018-05-06 12:48:47 by S.P.Zeidler | Files touched by this commit (2) | Package updated
Log message:
Pullup ticket #5747 - requested by taca
lang/php71: security update

Revisions pulled up:
- lang/php/phpversion.mk                                        1.214
- lang/php71/distinfo                                           1.36
- lang/php71/patches/patch-ext_intl_config.m4                   1.2

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Apr 26 15:41:04 UTC 2018

   Modified Files:
   	pkgsrc/lang/php71: distinfo
   	pkgsrc/lang/php71/patches: patch-ext_intl_config.m4

   Log message:
   lang/php71: update to 7.1.17

   26 Apr 2018, PHP 7.1.17

   - Date:
     . Fixed bug #76131 (mismatch arginfo for date_create). (carusogabriel)

   - Exif:
     . Fixed bug#76130 (Heap Buffer Overflow (READ: 1786) in exif_iif_add_value).
       (Stas)

   - FPM:
     . Fixed bug #68440 (ERROR: failed to reload: execvp() failed: Argument list
       too long). (Jacob Hipps)
     . Fixed incorrect write to getenv result in FPM reload. (Jakub Zelenka)

   - GD:
     . Fixed bug #52070 (imagedashedline() - dashed line sometimes is not visible).
       (cmb)

   - iconv:
     . Fixed bug #76249 (stream filter convert.iconv leads to infinite loop on
       invalid sequence). (Stas)

   - intl:
     . Fixed bug #76153 (Intl compilation fails with icu4c 61.1). (Anatol)

   - ldap:
     . Fixed bug #76248 (Malicious LDAP-Server Response causes Crash). (Stas)

   - mbstring:
     . Fixed bug #75944 (Wrong cp1251 detection). (dmk001)
     . Fixed bug #76113 (mbstring does not build with Oniguruma 6.8.1).
       (chrullrich, cmb)

   - Phar:
     . Fixed bug #76129 (fix for CVE-2018-5712 may not be complete). (Stas)

   - phpdbg:
     . Fixed bug #76143 (Memory corruption: arbitrary NUL overwrite). (Laruence)

   - SPL:
     . Fixed bug #76131 (mismatch arginfo for splarray constructor).
       (carusogabriel)

   - standard:
     . Fixed bug #75996 (incorrect url in header for mt_rand). (tatarbj)

   To generate a diff of this commit:
   cvs rdiff -u -r1.35 -r1.36 pkgsrc/lang/php71/distinfo
   cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/php71/patches/patch-ext_intl_config.m4

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Apr 26 15:42:15 UTC 2018

   Modified Files:
   	pkgsrc/lang/php: phpversion.mk

   Log message:
   lang/php: update php71 to 7.1.17

   Oops, should be commited with previous one.

   To generate a diff of this commit:
   cvs rdiff -u -r1.213 -r1.214 pkgsrc/lang/php/phpversion.mk