pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang



Module Name:    pkgsrc
Committed By:   taca
Date:           Fri Nov 22 05:34:52 UTC 2019

Modified Files:
        pkgsrc/lang/php: phpversion.mk
        pkgsrc/lang/php73: distinfo
        pkgsrc/lang/php73/patches: patch-disable-filter-url

Log Message:
lang/php73: update to 7.3.12

Update php73 package to 7.3.12.

21 Nov 2019, PHP 7.3.12

- Core:
  . Fixed bug #78658 (Memory corruption using Closure::bindTo). (Nikita)
  . Fixed bug #78656 (Parse errors classified as highest log-level). (Erik
    Lundin)
  . Fixed bug #78752 (Segfault if GC triggered while generator stack frame is
    being destroyed). (Nikita)
  . Fixed bug #78689 (Closure::fromCallable() doesn't handle
    [Closure, '__invoke']). (Nikita)

- COM:
  . Fixed bug #78694 (Appending to a variant array causes segfault). (cmb)

- Date:
  . Fixed bug #70153 (\DateInterval incorrectly unserialized). (Maksim Iakunin)
  . Fixed bug #78751 (Serialising DatePeriod converts DateTimeImmutable). (cmb)

- Iconv:
  . Fixed bug #78642 (Wrong libiconv version displayed). (gedas at martynas,
    cmb).

- OpCache:
  . Fixed bug #78654 (Incorrectly computed opcache checksum on files with
    non-ascii characters). (mhagstrand)
  . Fixed bug #78747 (OpCache corrupts custom extension result). (Nikita)

- OpenSSL:
  . Fixed bug #78775 (TLS issues from HTTP request affecting other encrypted
    connections). (Nikita)

- Reflection:
  . Fixed bug #78697 (ReflectionClass::ImplementsInterface - inaccurate error
    message with traits). (villfa)

- Sockets:
  . Fixed bug #78665 (Multicasting may leak memory). (cmb)


To generate a diff of this commit:
cvs rdiff -u -r1.274 -r1.275 pkgsrc/lang/php/phpversion.mk
cvs rdiff -u -r1.13 -r1.14 pkgsrc/lang/php73/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/php73/patches/patch-disable-filter-url

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/php/phpversion.mk
diff -u pkgsrc/lang/php/phpversion.mk:1.274 pkgsrc/lang/php/phpversion.mk:1.275
--- pkgsrc/lang/php/phpversion.mk:1.274 Fri Nov 22 05:33:10 2019
+++ pkgsrc/lang/php/phpversion.mk       Fri Nov 22 05:34:51 2019
@@ -1,4 +1,4 @@
-# $NetBSD: phpversion.mk,v 1.274 2019/11/22 05:33:10 taca Exp $
+# $NetBSD: phpversion.mk,v 1.275 2019/11/22 05:34:51 taca Exp $
 #
 # This file selects a PHP version, based on the user's preferences and
 # the installed packages. It does not add a dependency on the PHP
@@ -90,7 +90,7 @@ PHPVERSION_MK=        defined
 PHP56_VERSION= 5.6.40
 PHP71_VERSION= 7.1.33
 PHP72_VERSION= 7.2.25
-PHP73_VERSION= 7.3.11
+PHP73_VERSION= 7.3.12
 
 # Define initial release of major version.
 PHP56_RELDATE= 20140828

Index: pkgsrc/lang/php73/distinfo
diff -u pkgsrc/lang/php73/distinfo:1.13 pkgsrc/lang/php73/distinfo:1.14
--- pkgsrc/lang/php73/distinfo:1.13     Fri Oct 25 02:57:04 2019
+++ pkgsrc/lang/php73/distinfo  Fri Nov 22 05:34:52 2019
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.13 2019/10/25 02:57:04 taca Exp $
+$NetBSD: distinfo,v 1.14 2019/11/22 05:34:52 taca Exp $
 
-SHA1 (php-7.3.11.tar.bz2) = 01f6747706b6c33983e558acb733c87d3a39b557
-RMD160 (php-7.3.11.tar.bz2) = a48e8604393b96b98b3bcb673768d2bf21d7b0ec
-SHA512 (php-7.3.11.tar.bz2) = 287d79953148fef5194502f0895faf7482202200e79366e65e0569dfb38efd9bb180555b9f31f180e5c0c679254396d00bb924f895cd5641868838319956b679
-Size (php-7.3.11.tar.bz2) = 14988439 bytes
+SHA1 (php-7.3.12.tar.bz2) = 84eccb03903f45df546f96383bc03c6bae17f88b
+RMD160 (php-7.3.12.tar.bz2) = dcd7b22cc6933e1c70c1ac68af9d366a6d194b99
+SHA512 (php-7.3.12.tar.bz2) = 6d61ee8aaaaecbd8431d128aa72447fe45f9cba77fea093a75944dc9b0a29f0446b52f2806673d5336eda7c199dfd649023f8e56d238e312b62e8f58d3c12ed1
+Size (php-7.3.12.tar.bz2) = 15006275 bytes
 SHA1 (patch-configure) = 08b80528ba90c705398e8841c232382663479a3b
-SHA1 (patch-disable-filter-url) = d7e450380b584e01e2f01e9c91c864d01991cdbf
+SHA1 (patch-disable-filter-url) = 0a2c19c18f089448a8d842e99738b292ab9e5640
 SHA1 (patch-ext_gd_config.m4) = eaecfb31b18700dd642c067ed82748d4f6be2335
 SHA1 (patch-ext_phar_Makefile.frag) = 558869b60f8ed6674a3ba1d595a65f010df4c426
 SHA1 (patch-ext_phar_phar_phar.php) = f630e3946b21b76d4fe857a43e00e25c9445f2c8

Index: pkgsrc/lang/php73/patches/patch-disable-filter-url
diff -u pkgsrc/lang/php73/patches/patch-disable-filter-url:1.1 pkgsrc/lang/php73/patches/patch-disable-filter-url:1.2
--- pkgsrc/lang/php73/patches/patch-disable-filter-url:1.1      Sat Dec 15 17:12:44 2018
+++ pkgsrc/lang/php73/patches/patch-disable-filter-url  Fri Nov 22 05:34:52 2019
@@ -1,4 +1,4 @@
-$NetBSD: patch-disable-filter-url,v 1.1 2018/12/15 17:12:44 taca Exp $
+$NetBSD: patch-disable-filter-url,v 1.2 2019/11/22 05:34:52 taca Exp $
 
 Add build-time disable option for dangerous php://filter URL
 
@@ -10,7 +10,7 @@ beyond what many developpers expected, e
 PHP source files. The administrator may want to disable the
 feature for security sake, and this patch makes that possible.
 
---- ext/standard/php_fopen_wrapper.c.orig      2018-12-04 16:12:26.000000000 +0000
+--- ext/standard/php_fopen_wrapper.c.orig      2019-11-19 10:24:58.000000000 +0000
 +++ ext/standard/php_fopen_wrapper.c
 @@ -338,6 +338,7 @@ php_stream * php_stream_url_wrap_php(php
                                "[%d]: %s", fildes_ori, errno, strerror(errno));
@@ -20,8 +20,8 @@ feature for security sake, and this patc
        } else if (!strncasecmp(path, "filter/", 7)) {
                /* Save time/memory when chain isn't specified */
                if (strchr(mode, 'r') || strchr(mode, '+')) {
-@@ -375,6 +376,7 @@ php_stream * php_stream_url_wrap_php(php
-               efree(pathdup);
+@@ -380,6 +381,7 @@ php_stream * php_stream_url_wrap_php(php
+               }
  
                return stream;
 +#endif /* !DISABLE_FILTER_URL */



Home | Main Index | Thread Index | Old Index