./lang/php56, PHP Hypertext Preprocessor version 5.6

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


Branch: CURRENT, Version: 5.6.40nb1, Package name: php-5.6.40nb1, 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 5.6.x.

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


Required to run:
[textproc/libxml2]

Required to build:
[pkgtools/cwrappers]

Package options: inet6, ssl

Master sites: (Expand)

SHA1: d34b1503521843a63024a5e20c017d630997f4bc
RMD160: c96e45edb86da40384950818eeb0f5d4c281240f
Filesize: 14708.251 KB

Version history: (Expand)


CVS history: (Expand)


   2019-03-31 22:48:40 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
php56: bump PKGREVISION for openssl 1.1 patch
   2019-03-31 22:48:18 by Thomas Klausner | Files touched by this commit (2)
Log message:
php56: add the zettasystems patch to support openssl 1.1
   2019-01-12 16:01:34 by Takahiro Kambe | Files touched by this commit (2)
Log message:
lang/php56: udate to 5.6.40

10 Jan 2019, PHP 5.6.40

- GD:
  . Fixed bug #77269 (efree() on uninitialized Heap data in imagescale leads to
    use-after-free). (cmb)
  . Fixed bug #77270 (imagecolormatch Out Of Bounds Write on Heap). (cmb)

- Mbstring:
  . Fixed bug #77370 (Buffer overflow on mb regex functions - fetch_token). (Stas)
  . Fixed bug #77371 (heap buffer overflow in mb regex functions
    - compile_string_node). (Stas)
  . Fixed bug #77381 (heap buffer overflow in multibyte match_at). (Stas)
  . Fixed bug #77382 (heap buffer overflow due to incorrect length in
    expand_case_fold_string). (Stas)
  . Fixed bug #77385 (buffer overflow in fetch_token). (Stas)
  . Fixed bug #77394 (Buffer overflow in multibyte case folding - unicode). (Stas)
  . Fixed bug #77418 (Heap overflow in utf32be_mbc_to_code). (Stas)

- Phar:
  . Fixed bug #77247 (heap buffer overflow in phar_detect_phar_fname_ext). (Stas)

- Xmlrpc:
  . Fixed bug #77242 (heap out of bounds read in xmlrpc_decode()). (cmb)
  . Fixed bug #77380 (Global out of bounds read in xmlrpc base64 code). (Stas)
   2018-12-15 18:08:40 by Takahiro Kambe | Files touched by this commit (1)
Log message:
lang/php56: remove unused patch file really

Remove unused patch file.
   2018-12-15 17:58:57 by Takahiro Kambe | Files touched by this commit (1)
Log message:
lang/php56: remove unused patch

sqlite3 support moved todatabases/php-sqlite3 and it dose not use in-tree
sqlite3.  So, this patch is not required any more.
   2018-12-09 13:20:45 by Takahiro Kambe | Files touched by this commit (6) | Package updated
Log message:
Bump PKGREVISION for separation of php-sqlite3 package from
lang/php?? base packages.
   2018-12-09 13:14:36 by Takahiro Kambe | Files touched by this commit (4)
Log message:
lang/php: remove sqlite3 library

Remove sqlite3 library extension and make it separate package to prevent
dependency to databases/sqlite3 pacakge.
   2018-12-07 18:14:58 by Takahiro Kambe | Files touched by this commit (1) | Package updated
Log message:
lang/php56: update to 5.6.39

06 Dec 2018, PHP 5.6.39

- Core:
  . Fixed bug #77231 (Segfault when using convert.quoted-printable-encode
    filter). (Stas)

- IMAP:
  . Fixed bug #77020 (null pointer dereference in imap_mail). (cmb)
  . Fixed bug #77153 (imap_open allows to run arbitrary shell commands via
    mailbox parameter). (Stas)

- Phar:
  . Fixed bug #77022 (PharData always creates new files with mode 0666). (Stas)
  . Fixed bug #77143 (Heap Buffer Overflow (READ: 4) in phar_parse_pharfile).
    (Stas)