./lang/php70, PHP Hypertext Preprocessor version 7.0

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


Branch: pkgsrc-2017Q4, Version: 7.0.27, Package name: php-7.0.27, Maintainer: pkgsrc-users

PHP is an HTML-embedded scripting language. It is modular, with
some object-oriented features. 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.0.x.

PHP 7.0.0 comes with a new version of the Zend Engine, numerous improvements
and new features such as

* Improved performance: PHP 7 is up to twice as fast as PHP 5.6
* Significantly reduced memory usage
* Abstract Syntax Tree
* Consistent 64-bit support
* Improved Exception hierarchy
* Many fatal errors converted to Exceptions
* Secure random number generator
* Removed old and unsupported SAPIs and extensions
* The null coalescing operator (??)
* Return and Scalar Type Declarations
* Anonymous Classes
* Zero cost asserts

NOTE: This version is on security support only, with planned End of Live
on December 3 2018. Update to PHP 7.1.x or 7.2.x is recommended.


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

Required to build:
[pkgtools/cwrappers]

Package options: inet6, readline, ssl

Master sites: (Expand)


Version history: (Expand)


CVS history: (Expand)


   2018-03-03 10:23:35 by S.P.Zeidler | Files touched by this commit (5) | Package updated
Log message:
Pullup ticket #5716 - requested by taca
lang/php70: security update

Revisions pulled up:
- lang/php70/DESCR                                              1.2
- lang/php70/MESSAGE                                            1.2-1.3
- lang/php70/buildlink3.mk                                      1.4
- lang/php70/distinfo                                           1.42-1.43
- lang/php70/patches/patch-configure                            1.4

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	jperkin
   Date:		Tue Jan 16 11:26:18 UTC 2018

   Modified Files:
   	pkgsrc/lang/php70: distinfo
   	pkgsrc/lang/php70/patches: patch-configure

   Log message:
   php70: Don't automatically add libgcc on SunOS.

   To generate a diff of this commit:
   cvs rdiff -u -r1.41 -r1.42 pkgsrc/lang/php70/distinfo
   cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/php70/patches/patch-configure

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	jdolecek
   Date:		Sun Feb  4 11:35:39 UTC 2018

   Modified Files:
   	pkgsrc/lang/php56: DESCR MESSAGE
   	pkgsrc/lang/php70: DESCR MESSAGE

   Log message:
   note a planned End of Life for support of PHP 5.6.x and PHP 7.0.x

   Those releases will stop getting official support on Dec 31 2018 and
   Dec 3 2018 respectively, and they should be removed from pkgsrc by then.

   To generate a diff of this commit:
   cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/php70/DESCR pkgsrc/lang/php70/MESSAGE

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	jdolecek
   Date:		Sun Feb  4 11:37:54 UTC 2018

   Modified Files:
   	pkgsrc/lang/php70: MESSAGE

   Log message:
   adjust wording - php70 is actually on regular security fixes only support

   To generate a diff of this commit:
   cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/php70/MESSAGE

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	jperkin
   Date:		Mon Feb  5 11:21:56 UTC 2018

   Modified Files:
   	pkgsrc/lang/php70: buildlink3.mk
   	pkgsrc/lang/php71: buildlink3.mk
   	pkgsrc/lang/php72: buildlink3.mk

   Log message:
   php7*: Standardise on major.minor.99 usage in buildlink3.mk

   With the introduction of beta and rc releases of php7* into pkgsrc the pattern
   matching is often incorrect (for example the current version of php-7.1.0rc6
   breaks both <7.1.0 and >=7.1.0).  Using .99 is not ideal but does at least
   avoid the confusion developers seem to be having with the pmatch ordering.

   To generate a diff of this commit:
   cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/php70/buildlink3.mk

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Fri Mar  2 02:12:27 UTC 2018

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

   Log message:
   lang/php70: update to 7.0.28

   01 Mar 2018 PHP 7.0.28

   - Standard:
     . Fixed bug #75981 (stack-buffer-overflow while parsing HTTP response). (Stas)

   To generate a diff of this commit:
   cvs rdiff -u -r1.42 -r1.43 pkgsrc/lang/php70/distinfo
   2018-01-07 18:36:23 by Benny Siegert | Files touched by this commit (1) | Package updated
Log message:
Pullup ticket #5674 - requested by taca
lang/php70: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.199
- lang/php70/distinfo                                           1.41

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Fri Jan  5 03:09:59 UTC 2018

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

   Log message:
   lang/php70: update to 7.0.27

   04 Jan 2018 PHP 7.0.27

   - CLI Server:
     . Fixed bug #60471 (Random "Invalid request (unexpected EOF)" \ 
using a router
       script). (SammyK)

   - Core:
     . Fixed bug #75384 (PHP seems incompatible with OneDrive files on demand).
       (Anatol)
     . Fixed bug #75573 (Segmentation fault in 7.1.12 and 7.0.26). (Laruence)

   - FPM:
     . Fixed bug #64938 (libxml_disable_entity_loader setting is shared between
       requests). (Remi)

   - GD:
     . Fixed bug #75571 (Potential infinite loop in gdImageCreateFromGifCtx). (cmb)

   - Opcache:
     . Fixed bug #75579 (Interned strings buffer overflow may cause crash).
       (Dmitry)

   - PCRE:
     . Fixed bug #74183 (preg_last_error not returning error code after error).
       (Andrew Nester)

   - Phar:
     . Fixed bug #74782 (Reflected XSS in .phar 404 page). (Stas)

   - Standard:
     . Fixed bug #75535 (Inappropriately parsing HTTP response leads to PHP
       segment fault). (Nikita)
     . Fixed bug #75409 (accept EFAULT in addition to ENOSYS as indicator
       that getrandom() is missing). (sarciszewski)

   - Zip:
     . Fixed bug #75540 (Segfault with libzip 1.3.1). (Remi)