From owner-svn-ports-all@freebsd.org Mon Jul 27 17:24:30 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1AC41369735; Mon, 27 Jul 2020 17:24:30 +0000 (UTC) (envelope-from tcberner@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BFmrY71t5z45wM; Mon, 27 Jul 2020 17:24:29 +0000 (UTC) (envelope-from tcberner@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D57AD214AA; Mon, 27 Jul 2020 17:24:29 +0000 (UTC) (envelope-from tcberner@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06RHOTOb088498; Mon, 27 Jul 2020 17:24:29 GMT (envelope-from tcberner@FreeBSD.org) Received: (from tcberner@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06RHOTW1088497; Mon, 27 Jul 2020 17:24:29 GMT (envelope-from tcberner@FreeBSD.org) Message-Id: <202007271724.06RHOTW1088497@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tcberner set sender to tcberner@FreeBSD.org using -f From: "Tobias C. Berner" Date: Mon, 27 Jul 2020 17:24:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r543539 - head/devel/ioncube X-SVN-Group: ports-head X-SVN-Commit-Author: tcberner X-SVN-Commit-Paths: head/devel/ioncube X-SVN-Commit-Revision: 543539 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jul 2020 17:24:30 -0000 Author: tcberner Date: Mon Jul 27 17:24:29 2020 New Revision: 543539 URL: https://svnweb.freebsd.org/changeset/ports/543539 Log: devel/ioncube: update to 10.4.1 2020-07-13 10.4.1 Fix for parent classes sometimes not being found in the PHP 7.4 Loader. Fix for incorrect errors arising when a class implemented an abstract method through a trait in the PHP 7.4 Loader. Corrected build for Aarch64 PHP 7.4 loaders. 2020-06-29 10.4.0 Loaders for PHP 7.4. These will run files produced by the PHP 7.1 and 7.2 encoders. Fix for an issue with the encoded_paths feature in Windows. 2020-02-28 10.4.0 beta 2 Second beta release of PHP 7.4 Loaders for Linux. These now run both 7.1- and 7.2-encoded files but do not support IC24. These beta loaders should not be used in a production environment. 2020-02-27 10.4.0 beta Beta release of PHP 7.4 Loaders for Linux. At present these only run 7.2-encoded files and should not be used in a production environment. 2019-10-11 10.3.9 Fix for an issue in the PHP 7.3 Loader which could cause OPcache to be disabled on unencoded files. Fix for an issue in the PHP 7.2 and 7.3 Loaders which could give a spurious warning message if a parameter of a method with a null value overrides a method with a nullable type. 2019-08-23 10.3.8 Fix for a possible crash in the PHP 7.3 Loader when OPcache was also enabled. Fix for PHP error exceptions not being caught in the PHP 7 Loaders. Fixes for PHP issues 71980, 75396 and 75786. Fix for an incorrect call order with certain combinations of foreach, finally and exception in the PHP 7.1 Loader. Fix for incorrect line numbers being reported for undefined array index errors. Fix for a potential memory leak with the encoded paths feature of the Loader. IC24: Minor bug fixes, improvements and support for future features. Upgrading to the 10.3.8 Loader is particularly recommended for IC24 users. New 5.4 and 7.2 Loaders custom built for IBM for ppc64le. 2019-06-25 10.3.7 Fix for a potential segmentation fault in the 10.3.5 and 10.3.6 Loaders when including a large file defining an array. The Loader version now can be obtained using phpversion("ionCube Loader"). 2019-06-18 10.3.6 Fix for an issue in the PHP 7.3 Loader where a case within a switch could be triggered even though the variable in the switch was undefined. Fix for filepaths shown in debug_backtrace and similar functions being incorrect in some cases in the 10.3.5 Loaders. Fix for possible segmentation faults in the 10.3.5 Loaders occurring with include file protection. 2019-06-04 10.3.5 The ionCube Loader now has its own section in the phpinfo() output. That will include IC24 settings where relevant. Fix for some memory leaks in PHP 5.6-7.3, particularly when including files in a loop. For undefined variables in assignments, correction to ensure that the line numbers in error messages are not mangled when line number obfuscation is not in place. Fix to ensure that the loader will accept large property values that were accepted by the Encoder. Fix to ensure that external encoding keys set at runtime using ini_set would be found. 2019-04-07 10.3.4 This updates Linux x86 32/64 bit Loders only, and fixes corruption of the HTTP_HOST server variable if it includes a port number, e.g. somedomain.com:1081. There is no change for other platforms other than the version number for consistency. 2019-04-05 10.3.3 Fix for callback files not being called from bundled encoding files. Added AArch64 (ARM64) as a new standard platform. 2019-01-02 10.3.2 Fix for a potential issue with the corruption of included file paths, particularly on Windows. PR: 240651 Submitted by: Svyatoslav Lempert (maintainer) Reported by: Eero Hänninen Modified: head/devel/ioncube/Makefile head/devel/ioncube/distinfo Modified: head/devel/ioncube/Makefile ============================================================================== --- head/devel/ioncube/Makefile Mon Jul 27 16:48:47 2020 (r543538) +++ head/devel/ioncube/Makefile Mon Jul 27 17:24:29 2020 (r543539) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= ioncube -DISTVERSION= 10.3.1 +DISTVERSION= 10.4.1 CATEGORIES= devel MASTER_SITES= http://downloads.ioncube.com/loader_downloads/ \ http://downloads2.ioncube.com/loader_downloads/ \ @@ -23,7 +23,6 @@ IGNORE_DragonFly= is unsupported on DragonFly ONLY_FOR_ARCHS= amd64 i386 NO_BUILD= yes USES= php:flavors -IGNORE_WITH_PHP= 74 SUB_FILES= pkg-message WRKSRC= ${WRKDIR}/${PORTNAME} Modified: head/devel/ioncube/distinfo ============================================================================== --- head/devel/ioncube/distinfo Mon Jul 27 16:48:47 2020 (r543538) +++ head/devel/ioncube/distinfo Mon Jul 27 17:24:29 2020 (r543539) @@ -1,5 +1,5 @@ -TIMESTAMP = 1546222666 -SHA256 (ioncube/10.3.1/ioncube_loaders_fre_11_x86-64.tar.gz) = 26c5a3997138865128b53315c4edbcc2c9117cb1fd57d14747b01b109c949461 -SIZE (ioncube/10.3.1/ioncube_loaders_fre_11_x86-64.tar.gz) = 12021094 -SHA256 (ioncube/10.3.1/ioncube_loaders_fre_11_x86.tar.gz) = 578aa5792e9bc77ab15d2749618a319648b0b49361dca0fd47d26817c3508776 -SIZE (ioncube/10.3.1/ioncube_loaders_fre_11_x86.tar.gz) = 11943309 +TIMESTAMP = 1595868480 +SHA256 (ioncube/10.4.1/ioncube_loaders_fre_11_x86-64.tar.gz) = e309978953dadf4e524eab40cbe725dc7120c56faf570bd78c5a0fa7f75b1998 +SIZE (ioncube/10.4.1/ioncube_loaders_fre_11_x86-64.tar.gz) = 13150650 +SHA256 (ioncube/10.4.1/ioncube_loaders_fre_11_x86.tar.gz) = 97e78e31d098cc6b5c476374d658c213ef6da9fbbb84d483abf0f7d6c804c3ad +SIZE (ioncube/10.4.1/ioncube_loaders_fre_11_x86.tar.gz) = 13129900