summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--REFLECTION6
-rw-r--r--REFLECTION-DEV179
-rw-r--r--php-ioncube-loader-dev.spec342
-rw-r--r--php-ioncube-loader.spec26
4 files changed, 25 insertions, 528 deletions
diff --git a/REFLECTION b/REFLECTION
index fa1bb27..a95ed62 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #217 ionCube Loader version <no_version> ] {
+Extension [ <persistent> extension #155 ionCube Loader version <no_version> ] {
- INI {
Entry [ ic24.enable <SYSTEM> ]
@@ -47,7 +47,7 @@ Extension [ <persistent> extension #217 ionCube Loader version <no_version> ] {
Current = '0'
}
Entry [ ic24.phperr.enable <SYSTEM> ]
- Current = '1'
+ Current = 'auto'
}
Entry [ ic24.phperr.ignore <ALL> ]
Current = '0'
@@ -149,6 +149,8 @@ Extension [ <persistent> extension #217 ionCube Loader version <no_version> ] {
}
Function [ <internal:ionCube Loader> function ic24_cache_status ] {
}
+ Function [ <internal:ionCube Loader> function ic24_phperr_set_ignore ] {
+ }
Function [ <internal:ionCube Loader> function _dyuweyrj4 ] {
}
Function [ <internal:ionCube Loader> function _dyuweyrj4r ] {
diff --git a/REFLECTION-DEV b/REFLECTION-DEV
deleted file mode 100644
index a95ed62..0000000
--- a/REFLECTION-DEV
+++ /dev/null
@@ -1,179 +0,0 @@
-Extension [ <persistent> extension #155 ionCube Loader version <no_version> ] {
-
- - INI {
- Entry [ ic24.enable <SYSTEM> ]
- Current = '0'
- }
- Entry [ ic24.sec.stop_on_error <SYSTEM> ]
- Current = '1'
- }
- Entry [ ic24.sec.approve_included_files <SYSTEM> ]
- Current = ''
- }
- Entry [ ic24.sec.trusted_include_paths <SYSTEM> ]
- Current = ''
- }
- Entry [ ic24.sec.block_uploaded_files <SYSTEM> ]
- Current = '1'
- }
- Entry [ ic24.api_access_key <PERDIR> ]
- Current = ''
- }
- Entry [ ic24.api_check_ip <SYSTEM> ]
- Current = '1'
- }
- Entry [ ic24.slt <SYSTEM> ]
- Current = '7'
- }
- Entry [ ic24.sec.enable <SYSTEM> ]
- Current = '1'
- }
- Entry [ ic24.sec.exclusion_key <SYSTEM> ]
- Current = ''
- }
- Entry [ ic24.cache_path <SYSTEM> ]
- Current = ''
- }
- Entry [ ic24.home_dir <SYSTEM> ]
- Current = ''
- }
- Entry [ ic24.sec.block_stdin <SYSTEM> ]
- Current = '1'
- }
- Entry [ ic24.update_domains_retry_interval <SYSTEM> ]
- Current = '30'
- }
- Entry [ ic24.dump_cache <SYSTEM> ]
- Current = '0'
- }
- Entry [ ic24.phperr.enable <SYSTEM> ]
- Current = 'auto'
- }
- Entry [ ic24.phperr.ignore <ALL> ]
- Current = '0'
- }
- Entry [ ioncube.loader.encoded_paths <ALL> ]
- Current = ''
- }
- Entry [ phpd <ALL> ]
- Current = '1'
- }
- Entry [ phpd.t <ALL> ]
- Current = '1'
- }
- }
-
- - Constants [14] {
- Constant [ integer ION_CORRUPT_FILE ] { 1 }
- Constant [ integer ION_EXPIRED_FILE ] { 2 }
- Constant [ integer ION_NO_PERMISSIONS ] { 3 }
- Constant [ integer ION_CLOCK_SKEW ] { 4 }
- Constant [ integer ION_UNTRUSTED_EXTENSION ] { 5 }
- Constant [ integer ION_LICENSE_NOT_FOUND ] { 6 }
- Constant [ integer ION_LICENSE_CORRUPT ] { 7 }
- Constant [ integer ION_LICENSE_EXPIRED ] { 8 }
- Constant [ integer ION_LICENSE_PROPERTY_INVALID ] { 9 }
- Constant [ integer ION_LICENSE_HEADER_INVALID ] { 10 }
- Constant [ integer ION_LICENSE_SERVER_INVALID ] { 11 }
- Constant [ integer ION_UNAUTH_INCLUDING_FILE ] { 12 }
- Constant [ integer ION_UNAUTH_INCLUDED_FILE ] { 13 }
- Constant [ integer ION_UNAUTH_APPEND_PREPEND_FILE ] { 14 }
- }
-
- - Functions {
- Function [ <internal:ionCube Loader> function ioncube_file_is_encoded ] {
- }
- Function [ <internal:ionCube Loader> function ioncube_file_info ] {
- }
- Function [ <internal:ionCube Loader> function ioncube_file_properties ] {
- }
- Function [ <internal:ionCube Loader> function ioncube_file_not_permissioned ] {
- }
- Function [ <internal:ionCube Loader> function ioncube_license_properties ] {
- }
- Function [ <internal:ionCube Loader> function ioncube_licensed_servers ] {
- }
- Function [ <internal:ionCube Loader> function ioncube_server_data ] {
- }
- Function [ <internal:ionCube Loader> function ic24_get_cache_id ] {
- }
- Function [ <internal:ionCube Loader> function ic24_is_authenticated ] {
- }
- Function [ <internal:ionCube Loader> function ic24_authentication_status ] {
- }
- Function [ <internal:ionCube Loader> function ic24_api_version ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_cache_query ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_cache_size ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_cache_remove_item_by_id ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_cache_remove_item_by_path ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_cache_query_id ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_cache_add_path ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_cache_remove_directory ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_cache_add_directory ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_cache_do_maintenance ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_rescan_cache ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_approve_item ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_block_item ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_unblock_item ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_set_default_notify_status ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_get_default_notify_status ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_set_default_exec_status ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_get_default_exec_status ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_set_trustpoint ] {
- }
- Function [ <internal:ionCube Loader> function ic24_sec_get_trustpoint ] {
- }
- Function [ <internal:ionCube Loader> function ic24_set_pkv ] {
- }
- Function [ <internal:ionCube Loader> function ic24_get_pkv ] {
- }
- Function [ <internal:ionCube Loader> function ic24_update_domains ] {
- }
- Function [ <internal:ionCube Loader> function ic24_cache_status ] {
- }
- Function [ <internal:ionCube Loader> function ic24_phperr_set_ignore ] {
- }
- Function [ <internal:ionCube Loader> function _dyuweyrj4 ] {
- }
- Function [ <internal:ionCube Loader> function _dyuweyrj4r ] {
- }
- Function [ <internal:ionCube Loader> function ioncube_check_license_properties ] {
- }
- Function [ <internal:ionCube Loader> function ioncube_license_matches_server ] {
- }
- Function [ <internal:ionCube Loader> function ioncube_license_has_expired ] {
- }
- Function [ <internal:ionCube Loader> function ioncube_read_file ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $param0 ]
- Parameter #1 [ <required> &$param1 ]
- }
- }
- Function [ <internal:ionCube Loader> function ioncube_write_file ] {
- }
- Function [ <internal:ionCube Loader> function ioncube_loader_version ] {
- }
- Function [ <internal:ionCube Loader> function ioncube_loader_iversion ] {
- }
- }
-}
-
diff --git a/php-ioncube-loader-dev.spec b/php-ioncube-loader-dev.spec
deleted file mode 100644
index 0bb23ed..0000000
--- a/php-ioncube-loader-dev.spec
+++ /dev/null
@@ -1,342 +0,0 @@
-# remirepo spec file for php-ioncube-loader
-#
-# Copyright (c) 2012-2016 Remi Collet
-# License: CC-BY-SA
-# http://creativecommons.org/licenses/by-sa/4.0/
-#
-# Please, preserve the changelog entries
-#
-%{?scl: %scl_package php-ioncube-loader}
-%global extname ioncube_loader
-%global debug_package %{nil}
-%global __debug_install_post /bin/true
-%global with_zts 0%{?__ztsphp:1}
-%if "%{php_version}" < "5.6"
-%global ininame %{extname}.ini
-%else
-# [ionCube Loader] The Loader must appear as the first entry in the php.ini
-%global ininame 01-%{extname}.ini
-%endif
-
-# Open issues
-# http://forum.ioncube.com/viewtopic.php?t=4244 - No versio in Reflection
-# http://forum.ioncube.com/viewtopic.php?p=10779 - ZTS module broken on EL-5
-#
-
-Name: %{?scl_prefix}php-ioncube-loader
-Summary: Loader for ionCube Encoded Files with ionCube 24 support
-Version: 6.0.5
-Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}}
-License: Distribuable
-Group: Development/Languages
-
-URL: http://www.ioncube.com
-Source0: http://downloads2.ioncube.com/loader_downloads/%{extname}s_lin_x86_%{version}.tar.gz
-Source1: http://downloads2.ioncube.com/loader_downloads/%{extname}s_lin_x86-64_%{version}.tar.gz
-Source2: LICENSE.txt
-
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: %{?scl_prefix}php-devel
-
-# ABI check
-Requires: %{?scl_prefix}php(zend-abi) = %{php_zend_api}
-Requires: %{?scl_prefix}php(api) = %{php_core_api}
-%{?_sclreq:Requires: %{?scl_prefix}runtime%{?_sclreq}%{?_isa}}
-
-%if "%{?vendor}" == "Remi Collet" && 0%{!?scl:1}
-# Other third party repo stuff
-Obsoletes: php53-ioncube-loader <= %{version}
-Obsoletes: php53u-ioncube-loader <= %{version}
-Obsoletes: php54-ioncube-loader <= %{version}
-Obsoletes: php54w-ioncube-loader <= %{version}
-%if "%{php_version}" > "5.5"
-Obsoletes: php55u-ioncube-loader <= %{version}
-Obsoletes: php55w-ioncube-loader <= %{version}
-%endif
-%if "%{php_version}" > "5.6"
-Obsoletes: php56u-ioncube-loader <= %{version}
-Obsoletes: php56w-ioncube-loader <= %{version}
-%endif
-%if "%{php_version}" > "7.0"
-Obsoletes: php70u-ioncube-loader <= %{version}
-Obsoletes: php70w-ioncube-loader <= %{version}
-%endif
-%endif
-
-%if 0%{?fedora} < 20 && 0%{?rhel} < 7
-# Filter private shared object
-%{?filter_provides_in: %filter_provides_in %{_libdir}/.*\.so$}
-%{?filter_setup}
-%endif
-
-
-%description
-Loader for ionCube Encoded Files with ionCube 24 support.
-
-Package built for PHP %(%{__php} -n -r 'echo PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')%{?scl: as Software Collection (%{scl} by %{?scl_vendor}%{!?scl_vendor:rh})}.
-
-
-%prep
-%setup -q -T -c
-
-%ifarch x86_64
-tar xvf %{SOURCE1}
-%else
-tar xvf %{SOURCE0}
-%endif
-
-# Drop in the bit of configuration
-# Sometime file is missing
-# http://forum.ioncube.com/viewtopic.php?t=4245
-[ -f ioncube/LICENSE.txt ] || cp %{SOURCE2} ioncube/
-sed -e 's/\r//' -i ioncube/*.txt
-
-cat << 'EOF' | tee %{extname}.nts
-; Enable %{extname} extension module
-zend_extension = %{extname}.so
-
-; ionCube PHP Loader + Intrusion Protection from ioncube24.com configuration
-;ic24.enable = 0
-;ic24.sec.stop_on_error = 1
-;ic24.sec.approve_included_files = ''
-;ic24.sec.trusted_include_paths = ''
-;ic24.sec.block_uploaded_files = 1
-;ic24.api_access_key = ''
-;ic24.api_check_ip = 1
-;ic24.slt = '7'
-;ic24.sec.enable=1
-;ic24.sec.exclusion_key = ''
-;ic24.cache_path = ''
-;ic24.home_dir = ''
-;ic24.sec.block_stdin = '1'
-;ic24.update_domains_retry_interval = '30'
-;ic24.dump_cache = 0
-;ic24.phperr.enable = 'auto'
-;ic24.phperr.ignore = 0
-;ioncube.loader.encoded_paths = ''
-;phpd = 1
-;phpd.t = 1
-EOF
-
-cp %{extname}.nts %{extname}.zts
-
-%if "%{php_version}" < "5.5"
-sed -e 's:%{extname}.so:%{php_ztsextdir}/%{extname}.so:' \
- -i %{extname}.zts
-sed -e 's:%{extname}.so:%{php_extdir}/%{extname}.so:' \
- -i %{extname}.nts
-diff %{extname}.nts %{extname}.zts || : ok
-%endif
-
-
-%build
-# tarball provides binaries
-
-
-%install
-rm -rf %{buildroot}
-ver=$(%{__php} -r 'echo PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')
-
-if [ ! -f ioncube/%{extname}_lin_${ver}.so ]; then
- : Module for PHP $ver not provided
- exit 1
-fi
-
-install -D -pm 755 ioncube/%{extname}_lin_${ver}.so %{buildroot}%{php_extdir}/%{extname}.so
-install -D -m 644 %{extname}.nts %{buildroot}%{php_inidir}/%{ininame}
-
-%if %{with_zts}
-install -D -pm 755 ioncube/%{extname}_lin_${ver}_ts.so %{buildroot}%{php_ztsextdir}/%{extname}.so
-install -D -m 644 %{extname}.zts %{buildroot}%{php_ztsinidir}/%{ininame}
-%endif
-
-
-%check
-# simple module load test
-%{__php} --no-php-ini \
- --define zend_extension=%{buildroot}%{php_extdir}/%{extname}.so \
- --version | grep 'ionCube.*%{version}'
-
-%if %{with_zts}
-%{__ztsphp} --no-php-ini \
- --define zend_extension=%{buildroot}%{php_ztsextdir}/%{extname}.so \
- --version | grep 'ionCube.*%{version}'
-%endif
-
-
-%clean
-rm -rf %{buildroot}
-
-
-%files
-%defattr(-,root,root,-)
-%{!?_licensedir:%global license %%doc}
-%license ioncube/LICENSE.txt
-#doc ioncube/USER-GUIDE.*
-
-%config(noreplace) %{php_inidir}/%{ininame}
-%{php_extdir}/%{extname}.so
-
-%if %{with_zts}
-%config(noreplace) %{php_ztsinidir}/%{ininame}
-%{php_ztsextdir}/%{extname}.so
-%endif
-
-
-%changelog
-* Sun Oct 9 2016 Remi Collet <remi@remirepo.net> - 6.0.5-1
-- update to 6.0.5 (Oct 7, 2016)
-
-* Mon Sep 26 2016 Remi Collet <remi@remirepo.net> - 6.0.4-1
-- update to 6.0.4 (Sep 23, 2016)
-
-* Mon Sep 19 2016 Remi Collet <remi@remirepo.net> - 6.0.3-1
-- update to 6.0.3 (Sep 19, 2016)
-
-* Thu Sep 15 2016 Remi Collet <remi@remirepo.net> - 6.0.1-1
-- update to 6.0.1 (Sep 14, 2016)
-
-* Wed Mar 23 2016 Remi Collet <remi@remirepo.net> - 5.1.2-1
-- update to 5.1.2 (Mar 22, 2016)
-
-* Sun Feb 7 2016 Remi Collet <remi@remirepo.net> - 5.1.1-1
-- update to 5.1.1 (Feb 7, 2016)
-
-* Sat Feb 6 2016 Remi Collet <remi@remirepo.net> - 5.1.0-1
-- update to 5.1.0 (Feb 5, 2016)
-- add new options in configuration file
-- remove README.txt, add USER-GUIDE.pdf
-- add missing LICENSE file from previous version
-
-* Wed Jan 27 2016 Remi Collet <remi@remirepo.net> - 5.0.23-1
-- update to 5.0.23 (Jan 26, 2016)
-- re-add ZTS module on EL-5
-
-* Thu Jan 21 2016 Remi Collet <remi@remirepo.net> - 5.0.22-1
-- update to 5.0.22 (Jan 20, 2016)
-
-* Wed Jan 20 2016 Remi Collet <remi@remirepo.net> - 5.0.21-1
-- update to 5.0.21 (Jan 19, 2016)
-
-* Sat Jan 16 2016 Remi Collet <remi@remirepo.net> - 5.0.20-1
-- update to 5.0.20 (Jan 16, 2016)
-- update configuration comments, remove sec.alert_action
- add slt, sec.block_stdin, update_domains_retry_interval
-- drop broken ZTS module on EL-5
- http://forum.ioncube.com/viewtopic.php?p=10779
-
-* Tue Oct 20 2015 Remi Collet <remi@remirepo.net> - 5.0.19-1
-- update to 5.0.19 (Oct 19, 2015)
-
-* Tue Sep 15 2015 Remi Collet <remi@remirepo.net> - 5.0.18-1
-- update to 5.0.18 (Sep 14, 2015)
-
-* Thu Sep 10 2015 Remi Collet <remi@remirepo.net> - 5.0.17-1
-- update to 5.0.17 (Sep 9, 2015)
-
-* Fri Aug 28 2015 Remi Collet <remi@remirepo.net> - 5.0.16-1
-- update to 5.0.16 (Aug 27, 2015)
-
-* Fri Aug 21 2015 Remi Collet <remi@remirepo.net> - 5.0.15-1
-- update to 5.0.15 (Aug 19, 2015)
-
-* Thu Jul 30 2015 Remi Collet <remi@remirepo.net> - 5.0.14-1
-- update to 5.0.14 (Jul 29, 2015)
-
-* Tue Jul 28 2015 Remi Collet <remi@remirepo.net> - 5.0.13-1
-- update to 5.0.13 (Jul 28, 2015)
-
-* Tue Jul 14 2015 Remi Collet <remi@remirepo.net> - 5.0.12-1
-- update to 5.0.12 (Jul 13, 2015)
-
-* Mon Jun 29 2015 Remi Collet <remi@remirepo.net> - 5.0.11-1
-- update to 5.0.11 (Jun 28, 2015)
-
-* Tue Jun 23 2015 Remi Collet <remi@remirepo.net> - 5.0.10-1
-- update to 5.0.10 (Jun 22, 2015)
-
-* Sat Jun 20 2015 Remi Collet <remi@remirepo.net> - 5.0.9-1
-- update to 5.0.9 (Jun 19, 2015)
-
-* Tue Jun 16 2015 Remi Collet <remi@remirepo.net> - 5.0.8-1
-- update to 5.0.8 (Jun 16, 2015)
-- update configuration with new options
-
-* Sat May 23 2015 Remi Collet <RPMS@famillecollet.com> - 5.0.7-1
-- update to 5.0.7 (May 22, 2015)
-
-* Tue May 19 2015 Remi Collet <RPMS@famillecollet.com> - 5.0.6-1
-- update to 5.0.6 (May 18, 2015)
-
-* Sun May 17 2015 Remi Collet <RPMS@famillecollet.com> - 5.0.5-1
-- update to 5.0.5 (May 15, 2015)
-
-* Mon May 11 2015 Remi Collet <RPMS@famillecollet.com> - 5.0.4-1
-- update to 5.0.4 (May 8, 2015)
-
-* Mon May 4 2015 Remi Collet <RPMS@famillecollet.com> - 5.0.3-1
-- update to 5.0.3 (May 4, 2015)
-
-* Tue Apr 28 2015 Remi Collet <RPMS@famillecollet.com> - 5.0.1-1
-- update to 5.0.1 (Apr 27, 2015)
-
-* Tue Mar 3 2015 Remi Collet <RPMS@famillecollet.com> - 4.7.5-2
-- LICENSE.txt and README.txt are back
- http://forum.ioncube.com/viewtopic.php?t=4245
-- php 5.5+ don't need full extension path
-
-* Sat Feb 28 2015 Remi Collet <RPMS@famillecollet.com> - 4.7.5-1
-- update to 4.7.5 (Feb 27, 2015)
-
-* Thu Feb 12 2015 Remi Collet <RPMS@famillecollet.com> - 4.7.4-1
-- update to 4.7.4 (Feb 10, 2015)
-
-* Wed Dec 24 2014 Remi Collet <remi@fedoraproject.org> 4.7.3-1.1
-- Fedora 21 SCL mass rebuild
-
-* Wed Dec 17 2014 Remi Collet <RPMS@famillecollet.com> - 4.7.3-1
-- update to 4.7.3 (Dec 15, 2014)
-
-* Mon Nov 24 2014 Remi Collet <RPMS@famillecollet.com> - 4.7.2-1
-- update to 4.7.2 (Nov 24, 2014)
-
-* Fri Oct 31 2014 Remi Collet <RPMS@famillecollet.com> - 4.7.1-1
-- update to 4.7.1 (Oct 31, 2014)
-
-* Sat Oct 18 2014 Remi Collet <RPMS@famillecollet.com> - 4.7.0-1
-- update to 4.6.2 (Oct 17, 2014) with PHP 5.6 support
-
-* Thu Oct 16 2014 Remi Collet <RPMS@famillecollet.com> - 4.6.2-1
-- update to 4.6.2 (Oct 14, 2014)
-
-* Mon Sep 1 2014 Remi Collet <RPMS@famillecollet.com> - 4.6.1-2
-- allow SCL build
-- make ZTS optional
-
-* Tue Apr 22 2014 Remi Collet <RPMS@famillecollet.com> - 4.6.1-1
-- update to 4.6.1 (Apr 22, 2014)
-
-* Sun Apr 6 2014 Remi Collet <RPMS@famillecollet.com> - 4.6.0-1
-- update to 4.6.0 (Apr 4, 2014)
-
-* Tue Feb 18 2014 Remi Collet <RPMS@famillecollet.com> - 4.5.3-1
-- update to 4.5.3 (Feb 11, 2014)
-
-* Sat Jan 18 2014 Remi Collet <RPMS@famillecollet.com> - 4.5.2-1
-- update to 4.5.2
-
-* Sat Jan 11 2014 Remi Collet <RPMS@famillecollet.com> - 4.5.1-1
-- update to 4.5.1
-
-* Sat Oct 19 2013 Remi Collet <RPMS@famillecollet.com> - 4.4.4-1
-- update to 4.4.4 (php 5.4 only)
-
-* Mon Sep 16 2013 Remi Collet <RPMS@famillecollet.com> - 4.4.3-1
-- update to 4.4.3 (php 5.4 only)
-
-* Mon Jun 24 2013 Remi Collet <RPMS@famillecollet.com> - 4.4.1-1
-- update to 4.4.1
-
-* Mon Sep 3 2012 Remi Collet <RPMS@famillecollet.com> - 4.2.2-1
-- initial package
-
diff --git a/php-ioncube-loader.spec b/php-ioncube-loader.spec
index c2cba6a..0bb23ed 100644
--- a/php-ioncube-loader.spec
+++ b/php-ioncube-loader.spec
@@ -25,7 +25,7 @@
Name: %{?scl_prefix}php-ioncube-loader
Summary: Loader for ionCube Encoded Files with ionCube 24 support
-Version: 5.1.2
+Version: 6.0.5
Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}}
License: Distribuable
Group: Development/Languages
@@ -57,6 +57,10 @@ Obsoletes: php55w-ioncube-loader <= %{version}
Obsoletes: php56u-ioncube-loader <= %{version}
Obsoletes: php56w-ioncube-loader <= %{version}
%endif
+%if "%{php_version}" > "7.0"
+Obsoletes: php70u-ioncube-loader <= %{version}
+Obsoletes: php70w-ioncube-loader <= %{version}
+%endif
%endif
%if 0%{?fedora} < 20 && 0%{?rhel} < 7
@@ -106,9 +110,9 @@ zend_extension = %{extname}.so
;ic24.home_dir = ''
;ic24.sec.block_stdin = '1'
;ic24.update_domains_retry_interval = '30'
-;ic24.dump_cache=0
-;ic24.phperr.enable=1
-;ic24.phperr.ignore=0
+;ic24.dump_cache = 0
+;ic24.phperr.enable = 'auto'
+;ic24.phperr.ignore = 0
;ioncube.loader.encoded_paths = ''
;phpd = 1
;phpd.t = 1
@@ -168,7 +172,7 @@ rm -rf %{buildroot}
%defattr(-,root,root,-)
%{!?_licensedir:%global license %%doc}
%license ioncube/LICENSE.txt
-%doc ioncube/USER-GUIDE.*
+#doc ioncube/USER-GUIDE.*
%config(noreplace) %{php_inidir}/%{ininame}
%{php_extdir}/%{extname}.so
@@ -180,6 +184,18 @@ rm -rf %{buildroot}
%changelog
+* Sun Oct 9 2016 Remi Collet <remi@remirepo.net> - 6.0.5-1
+- update to 6.0.5 (Oct 7, 2016)
+
+* Mon Sep 26 2016 Remi Collet <remi@remirepo.net> - 6.0.4-1
+- update to 6.0.4 (Sep 23, 2016)
+
+* Mon Sep 19 2016 Remi Collet <remi@remirepo.net> - 6.0.3-1
+- update to 6.0.3 (Sep 19, 2016)
+
+* Thu Sep 15 2016 Remi Collet <remi@remirepo.net> - 6.0.1-1
+- update to 6.0.1 (Sep 14, 2016)
+
* Wed Mar 23 2016 Remi Collet <remi@remirepo.net> - 5.1.2-1
- update to 5.1.2 (Mar 22, 2016)