./lang/php55, PHP Hypertext Preprocessor version 5.5

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


Branch: pkgsrc-2015Q1, Version: 5.5.26, Package name: php-5.5.26, 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.5.x.


Required to run:
[textproc/libxml2]


Package options: inet6, ssl

Master sites: (Expand)

SHA1: f2f80ef51d38b39c4ef060942e2ddcfffec9927a
RMD160: abfc8d5fa0615e22d4510bd025195cb9e88c2e77
Filesize: 13350.956 KB

Version history: (Expand)


CVS history: (Expand)


   2015-06-13 12:46:49 by Matthias Scheler | Files touched by this commit (2) | Package updated
Log message:
Pullup ticket #4748 - requested by taca
lang/php55: security update

Revisions pulled up:
- lang/php/phpversion.mk                                        1.100
- lang/php55/distinfo                                           1.41
- lang/php55/patches/patch-ext_phar_Makefile.frag               1.3

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Fri Jun 12 00:44:32 UTC 2015

   Modified Files:
   	pkgsrc/lang/php: phpversion.mk
   	pkgsrc/lang/php55: distinfo
   	pkgsrc/lang/php55/patches: patch-ext_phar_Makefile.frag

   Log message:
   Update php55 to 5.5.26.

   11 Jun 2015, PHP 5.5.26

   - Core:
     . Fixed bug #69566 (Conditional jump or move depends on uninitialised value
       in extension trait). (jbboehr at gmail dot com)
     . Fixed bug #66048 (temp. directory is cached during multiple requests).
       (Julien)
     . Fixed bug #69628 (complex GLOB_BRACE fails on Windows).
       (Christoph M. Becker)
     . Fixed bug #69646 (OS command injection vulnerability in escapeshellarg).
       (Anatol Belski)
     . Fixed bug #69719 (Incorrect handling of paths with NULs). (Stas)

   - FTP:
     . Improved fix for bug #69545 (Integer overflow in ftp_genlist()
       resulting in heap overflow). (Max Spelsberg)

   - GD:
     . Fixed bug #69479 (GD fails to build with newer libvpx). (Remi)

   - Iconv:
     . Fixed bug #48147 (iconv with //IGNORE cuts the string). (Stas)

   - Litespeed SAPI:
     . Fixed bug #68812 (Unchecked return value). (George Wang)

   - Mail:
     . Fixed bug #68776 (mail() does not have mail header injection prevention for
       additional headers). (Yasuo)

   - MCrypt:
     . Added file descriptor caching to mcrypt_create_iv() (Leigh)

   - Opcache
     . Fixed bug #69549 (Memory leak with opcache.optimization_level=0xFFFFFFFF).
       (Laruence, Dmitry)

   - PCRE:
     . Upgraded pcrelib to 8.37. (CVE-2015-2325, CVE-2015-2326)

   - Phar:
     . Fixed bug #69680 (phar symlink in binary directory broken).
       (Matteo Bernardini, Remi)

   - Postgres:
     . Fixed bug #69667 (segfault in php_pgsql_meta_data). (Remi)

   - Sqlite3:
     . Upgrade bundled sqlite to 3.8.10.2. (CVE-2015-3414, CVE-2015-3415,
       CVE-2015-3416) (Kaplan)
   2015-05-19 19:57:02 by Matthias Scheler | Files touched by this commit (1) | Package updated
Log message:
Pullup ticket #4725 - requested by taca
lang/php55: security update

Revisions pulled up:
- lang/php/phpversion.mk                                        1.98
- lang/php55/distinfo                                           1.40

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sat May 16 11:17:45 UTC 2015

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

   Log message:
   Update php55 to 5.5.25.

   14 May 2015, PHP 5.5.25

   - Core:
     . Fixed bug #69364 (PHP Multipart/form-data remote dos Vulnerability). (Stas)
     . Fixed bug #69403 (str_repeat() sign mismatch based memory corruption).
       (Stas)
     . Fixed bug #69418 (CVE-2006-7243 fix regressions in 5.4+). (Stas)
     . Fixed bug #69522 (heap buffer overflow in unpack()). (Stas)
     . Fixed bug #69467 (Wrong checked for the interface by using Trait).
       (Laruence)
     . Fixed bug #69420 (Invalid read in zend_std_get_method). (Laruence)
     . Fixed bug #60022 ("use statement [...] has no effect" depends \ 
on leading
       backslash). (Nikita)
     . Fixed bug #67314 (Segmentation fault in gc_remove_zval_from_buffer).
       (Dmitry)
     . Fixed bug #68652 (segmentation fault in destructor). (Dmitry)
     . Fixed bug #69419 (Returning compatible sub generator produces a warning).
       (Nikita)
     . Fixed bug #69472 (php_sys_readlink ignores misc errors from
       GetFinalPathNameByHandleA). (Jan Starke)

   - FTP:
     . Fixed bug #69545 (Integer overflow in ftp_genlist() resulting in heap
       overflow). (Stas)

   - ODBC:
     . Fixed bug #69474 (ODBC: Query with same field name from two tables returns
       incorrect result). (Anatol)
     . Fixed bug #69381 (out of memory with sage odbc driver). (Frederic Marchall,
       Anatol Belski)

   - OpenSSL:
     . Fixed bug #69402 (Reading empty SSL stream hangs until timeout).
       (Daniel Lowrey)

   - PCNTL:
     . Fixed bug #68598 (pcntl_exec() should not allow null char). (Stas)

   - Phar:
     . Fixed bug #69453 (Memory Corruption in phar_parse_tarfile when entry filename
       starts with null). (Stas)
   2015-04-21 23:53:52 by Matthias Scheler | Files touched by this commit (1) | Package updated
Log message:
Pullup ticket #4679 - requested by taca
lang/php55: security update

Revisions pulled up:
- lang/php/phpversion.mk                                        1.95
- lang/php55/distinfo                                           1.39

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Fri Apr 17 16:40:58 UTC 2015

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

   Log message:
   Update php55 to 5.5.24.

   16 Apr 2015, PHP 5.5.24

   - Apache2handler:
     . Fixed bug #69218 (potential remote code execution with apache 2.4
       apache2handler). (Gerrit Venema)

   - Core:
     . Fixed bug #66609 (php crashes with __get() and ++ operator in some cases).
       (Dmitry, Laruence)
     . Fixed bug #67626 (User exceptions not properly handled in streams).
       (Julian)
     . Fixed bug #68021 (get_browser() browser_name_regex returns non-utf-8
       characters). (Tjerk)
     . Fixed bug #68917 (parse_url fails on some partial urls). (Wei Dai)
     . Fixed bug #69134 (Per Directory Values overrides PHP_INI_SYSTEM
       configuration options). (Anatol Belski)
     . Additional fix for bug #69152 (Type confusion vulnerability in
       exception::getTraceAsString). (Stas)
     . Fixed bug #69212 (Leaking VIA_HANDLER func when exception thrown in
       __call/... arg passing). (Nikita)
     . Fixed bug #69221 (Segmentation fault when using a generator in combination
       with an Iterator). (Nikita)
     . Fixed bug #69337 (php_stream_url_wrap_http_ex() type-confusion
       vulnerability). (Stas)
     . Fixed bug #69353 (Missing null byte checks for paths in various PHP
       extensions). (Stas)

   - Curl:
     . Implemented FR#69278 (HTTP2 support). (Masaki Kagaya)
     . Fixed bug #69316 (Use-after-free in php_curl related to
       CURLOPT_FILE/_INFILE/_WRITEHEADER). (Laruence)

   - Date:
     . Export date_get_immutable_ce so that it can be used by extensions. (Derick
       Rethans)
     . Fixed bug #69336 (Issues with "last day of <monthname>"). \ 
(Derick Rethans)

   - Enchant:
     . Fixed bug #65406 (Enchant broker plugins are in the wrong place in windows
       builds). (Anatol)

   - Fileinfo:
     . Fixed bug #68819 (Fileinfo on specific file causes spurious OOM and/or
       segfault). (Anatol Belski)

   - Filter:
     . Fixed bug #69202 (FILTER_FLAG_STRIP_BACKTICK ignored unless other
       flags are used). (Jeff Welch)
     . Fixed bug #69203 (FILTER_FLAG_STRIP_HIGH doesn't strip ASCII 127). (Jeff
       Welch)

   - Mbstring:
     . Fixed bug #68846 (False detection of CJK Unified Ideographs Extension E).
       (Masaki Kagaya)

   - OPCache
      . Fixed bug #68677 (Use After Free). (CVE-2015-1351) (Laruence)
      . Fixed bug #69281 (opcache_is_script_cached no longer works). (danack)

   - OpenSSL:
     . Fixed bug #67403 (Add signatureType to openssl_x509_parse).
     . Add a check for RAND_egd to allow compiling against LibreSSL (Leigh)

   - Phar:
     . Fixed bug #64343 (PharData::extractTo fails for tarball created by BSD tar).
       (Mike)
     . Fixed bug #64931 (phar_add_file is too restrictive on filename). (Mike)
     . Fixed bug #65467 (Call to undefined method cli_arg_typ_string). (Mike)
     . Fixed bug #67761 (Phar::mapPhar fails for Phars inside a path containing
       ".tar"). (Mike)
     . Fixed bug #69324 (Buffer Over-read in unserialize when parsing Phar). (Stas)
     . Fixed bug #69441 (Buffer Overflow when parsing tar/zip/phar in
       phar_set_inode). (Stas)

   - Postgres:
     . Fixed bug #68741 (Null pointer dereference). (CVE-2015-1352) (Laruence)

   - SPL:
     . Fixed bug #69227 (Use after free in zval_scan caused by
        spl_object_storage_get_gc). (adam dot scarr at 99designs dot com)

   - SOAP:
     . Fixed bug #69293 (NEW segfault when using SoapClient::__setSoapHeader
        (bisected, regression)). (thomas at shadowweb dot org, Laruence)

   - SQLITE:
     . Fixed bug #68760 (SQLITE segfaults if custom collator throws an exception).
        (Dan Ackroyd)
     . Fixed bug #69287 (Upgrade bundled sqlite to 3.8.8.3). (Anatol)