commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2020-10-22 14:26:22 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new.3463 (New) Package is "php7-redis" Thu Oct 22 14:26:22 2020 rev:24 rq:843332 version:5.3.2 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2020-07-08 19:20:07.608422990 +0200 +++ /work/SRC/openSUSE:Factory/.php7-redis.new.3463/php7-redis.changes 2020-10-22 14:26:59.407003862 +0200 @@ -1,0 +2,23 @@ +Thu Oct 22 07:21:48 UTC 2020 - Arjen de Korte + +- Update to 5.3.2 + * Use "%.17g" sprintf format for doubles as done in Redis server. + * Allow to pass NULL as RedisCluster stream context options. + * Verify SET options are strings before testing them as strings + * Fix cluster segfault when dealing with NULL multi bulk replies +in RedisCluster + * Fix xReadGroup() must return message id + * Fix memory leak in rediscluster session handler + * Fix XInfo() returns false if the stream is empty + * Relax requirements on set's expire argument + * Refactor redis_sock_check_liveness + * PHP8 compatibility + * Update documentation + * Add Redis::OPT_NULL_MULTIBULK_AS_NULL setting to treat NULL +multi bulk replies as NULL instead of []. + * Allow to specify stream context for rediscluster session handler + * Add new parameter to RedisCluster to specify stream ssl/tls +context. + * Add new parameter to RedisSentinel to specify auth information + +--- Old: redis-5.3.1.tgz New: redis-5.3.2.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.0vD0zL/_old 2020-10-22 14:26:59.907004312 +0200 +++ /var/tmp/diff_new_pack.0vD0zL/_new 2020-10-22 14:26:59.911004315 +0200 @@ -19,7 +19,7 @@ %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:5.3.1 +Version:5.3.2 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-5.3.1.tgz -> redis-5.3.2.tgz ++ 79723 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2020-07-08 19:19:08 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new.3060 (New) Package is "php7-redis" Wed Jul 8 19:19:08 2020 rev:23 rq:819475 version:5.3.1 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2020-07-05 01:23:51.598024112 +0200 +++ /work/SRC/openSUSE:Factory/.php7-redis.new.3060/php7-redis.changes 2020-07-08 19:20:07.608422990 +0200 @@ -1,0 +2,10 @@ +Wed Jul 8 12:08:55 UTC 2020 - Илья Индиго + +- Update to 5.3.1 + * https://pecl.php.net/package-changelog.php?package=redis=5.3.1 + * Properly clean up on session start failure. + * Treat NULL as a failure for redis_extract_auth_info. + * Don't dereference a NULL zend_string or efree one. + * Fix config.m4 messages and test for and include php_hash.h. + +--- Old: redis-5.3.0.tgz New: redis-5.3.1.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.eKAIOi/_old 2020-07-08 19:20:09.368428831 +0200 +++ /var/tmp/diff_new_pack.eKAIOi/_new 2020-07-08 19:20:09.368428831 +0200 @@ -19,7 +19,7 @@ %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:5.3.0 +Version:5.3.1 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-5.3.0.tgz -> redis-5.3.1.tgz ++ 79464 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2020-07-05 01:22:29 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new.3060 (New) Package is "php7-redis" Sun Jul 5 01:22:29 2020 rev:22 rq:818655 version:5.3.0 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2020-05-07 14:50:43.253985499 +0200 +++ /work/SRC/openSUSE:Factory/.php7-redis.new.3060/php7-redis.changes 2020-07-05 01:23:51.598024112 +0200 @@ -1,0 +2,21 @@ +Fri Jul 3 23:23:18 UTC 2020 - Илья Индиго + +- Update to 5.3.0 + * https://pecl.php.net/package-changelog.php?package=redis=5.3.0 + * Support for Redis 6 ACLs. + * LZ4 Compression. + * Support for new Redis 6 arguments. + * Support for TLS connections. + * New option Redis::SCAN_PREFIX, Redis::SCAN_NOPREFIX. + * Configurable unit test authentication arguments. + * Improved cluster slot caching mechanism to fix a couple +of bugs and make it more efficient. + * Stop calling Redis constructor when creating a RedisArray. + * Use ZEND_LONG_FMT instead of system `long`. + * Use long for SCAN iteration to fix potential overflow. + * Avoid use-after-free of RediSock. + * Use the portable `ZEND_LONG_FORMAT` family +instead of C format specifiers. + * PHP 8 compatibility. + +--- Old: redis-5.2.2.tgz New: redis-5.3.0.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.6Fa02Y/_old 2020-07-05 01:23:54.726033436 +0200 +++ /var/tmp/diff_new_pack.6Fa02Y/_new 2020-07-05 01:23:54.726033436 +0200 @@ -19,7 +19,7 @@ %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:5.2.2 +Version:5.3.0 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-5.2.2.tgz -> redis-5.3.0.tgz ++ 77885 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2020-05-07 14:50:39 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new.2738 (New) Package is "php7-redis" Thu May 7 14:50:39 2020 rev:21 rq:800602 version:5.2.2 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2020-03-27 22:01:50.602951410 +0100 +++ /work/SRC/openSUSE:Factory/.php7-redis.new.2738/php7-redis.changes 2020-05-07 14:50:43.253985499 +0200 @@ -1,0 +2,11 @@ +Wed May 6 07:59:21 UTC 2020 - Johannes Weberhofer + +- Update to 5.2.2 + * https://pecl.php.net/package-changelog.php?package=redis=5.2.2 +This is a bugfix release that contains a fix for authentication +when using persistent connections, and an option to make the +ECHO challenge response logic optional. + * Inexpensive liveness check, and making ECHO optional [56898f81] (Pavlo Yatsukhnenko) + * Move `AUTH` to `redis_sock_server_open` [80f2529b](Pavlo Yatsukhnenko) + +--- Old: redis-5.2.1.tgz New: redis-5.2.2.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.rJPk8U/_old 2020-05-07 14:50:46.345991702 +0200 +++ /var/tmp/diff_new_pack.rJPk8U/_new 2020-05-07 14:50:46.349991710 +0200 @@ -19,7 +19,7 @@ %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:5.2.1 +Version:5.2.2 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-5.2.1.tgz -> redis-5.2.2.tgz ++ 76259 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2020-03-27 22:01:49 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new.3160 (New) Package is "php7-redis" Fri Mar 27 22:01:49 2020 rev:20 rq:789073 version:5.2.1 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2020-03-05 23:21:04.073270849 +0100 +++ /work/SRC/openSUSE:Factory/.php7-redis.new.3160/php7-redis.changes 2020-03-27 22:01:50.602951410 +0100 @@ -1,0 +2,8 @@ +Fri Mar 27 15:00:29 UTC 2020 - Илья Индиго + +- Update to 5.2.1 + * https://pecl.php.net/package-changelog.php?package=redis=5.2.1 + * Fix arginfo for Redis::zadd. + * Fix segfault on closing persistent stream. + +--- Old: redis-5.2.0.tgz New: redis-5.2.1.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.LIafoW/_old 2020-03-27 22:01:51.226951773 +0100 +++ /var/tmp/diff_new_pack.LIafoW/_new 2020-03-27 22:01:51.246951784 +0100 @@ -19,7 +19,7 @@ %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:5.2.0 +Version:5.2.1 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-5.2.0.tgz -> redis-5.2.1.tgz ++ 76315 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2020-03-05 23:21:02 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new.26092 (New) Package is "php7-redis" Thu Mar 5 23:21:02 2020 rev:19 rq:781504 version:5.2.0 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2019-11-30 10:40:20.120150900 +0100 +++ /work/SRC/openSUSE:Factory/.php7-redis.new.26092/php7-redis.changes 2020-03-05 23:21:04.073270849 +0100 @@ -1,0 +2,18 @@ +Wed Mar 4 12:55:53 UTC 2020 - Илья Индиго + +- Update to 5.2.0 + * https://pecl.php.net/package-changelog.php?package=redis=5.2.0 + * Include RedisSentinelTest.php in package.xml! + * Fix -Wmaybe-uninitialized warning. + * Fix improper destructor when zipping values and scores. + * Use php_rand instead of php_mt_rand for liveness challenge string. + * Initial support for RedisSentinel. + * Fix for ASK redirections. + * Create specific 'test skipped' exception. + * Fixed memory leaks in RedisCluster. + * Fixes for session lifetime values that underflow or overflow. + * Enables slot caching for Redis Cluster. + * Support TYPE argument for SCAN. + * Added challenge/response mechanism for persistent connections. + +--- @@ -336 +353,0 @@ - Old: redis-5.1.1.tgz New: redis-5.2.0.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.JBoYXd/_old 2020-03-05 23:21:05.541271656 +0100 +++ /var/tmp/diff_new_pack.JBoYXd/_new 2020-03-05 23:21:05.541271656 +0100 @@ -1,7 +1,7 @@ # # spec file for package php7-redis # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:5.1.1 +Version:5.2.0 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-5.1.1.tgz -> redis-5.2.0.tgz ++ 75593 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2019-11-30 10:38:24 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new.26869 (New) Package is "php7-redis" Sat Nov 30 10:38:24 2019 rev:18 rq:751730 version:5.1.1 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2019-11-03 12:26:48.829708123 +0100 +++ /work/SRC/openSUSE:Factory/.php7-redis.new.26869/php7-redis.changes 2019-11-30 10:40:20.120150900 +0100 @@ -1,0 +2,8 @@ +Fri Nov 29 06:48:22 UTC 2019 - Илья Индиго + +- Update to 5.1.1 + * https://pecl.php.net/package-changelog.php?package=redis=5.1.1 + * Fix fail to connect to redis through unix socket. + * Documentation improvements. + +--- Old: redis-5.1.0.tgz New: redis-5.1.1.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.t6Yfe1/_old 2019-11-30 10:40:20.732150827 +0100 +++ /var/tmp/diff_new_pack.t6Yfe1/_new 2019-11-30 10:40:20.736150826 +0100 @@ -1,7 +1,7 @@ # # spec file for package php7-redis # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:5.1.0 +Version:5.1.1 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-5.1.0.tgz -> redis-5.1.1.tgz ++ 74662 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2019-11-03 12:26:46 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new.2990 (New) Package is "php7-redis" Sun Nov 3 12:26:46 2019 rev:17 rq:744916 version:5.1.0 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2019-08-07 14:01:14.160852987 +0200 +++ /work/SRC/openSUSE:Factory/.php7-redis.new.2990/php7-redis.changes 2019-11-03 12:26:48.829708123 +0100 @@ -1,0 +2,24 @@ +Sat Nov 2 20:03:07 UTC 2019 - Илья Индиго + +- Update to 5.1.0 + * https://pecl.php.net/package-changelog.php?package=redis=5.1.0 + * Fix regression for multihost_distribute_call added in 112c77e3. + * Fix regression for conntecting to unix sockets with relative path +added in 1f41da64. + * Fix unix-socket detection logic broken in 418428fa. + * Fix memory leak and bug with getLastError for redis_mbulk_reply_assoc +and redis_mbulk_reply_zipped. + * Fix bug with password contain "#" for redis_session. + * Add optional support for Zstd compression, using --enable-redis-ztsd. +This requires libzstd version >= 1.3.0. + * Fix overallocation in RedisCluster directed node commands. + * Also attach slaves when caching cluster slots. + * Use zend_register_persistent_resource_ex for connection pooling. + * Refactor redis_session. + * Documentation improvements. + * Fix missing null byte in PHP_MINFO_FUNCTION. + * Remove dead code generic_unsubscribe_cmd. + * Add documentation for zpopmin and zpopmax. + * Allow to specify scheme for session handler. + +--- Old: redis-5.0.2.tgz New: redis-5.1.0.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.RyGeeM/_old 2019-11-03 12:26:49.741709260 +0100 +++ /var/tmp/diff_new_pack.RyGeeM/_new 2019-11-03 12:26:49.741709260 +0100 @@ -19,11 +19,10 @@ %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:5.0.2 +Version:5.1.0 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 -Group: Productivity/Networking/Web/Servers URL:https://pecl.php.net/package/%{pkg_name} Source0:https://pecl.php.net/get/%{pkg_name}-%{version}.tgz Source1:%{pkg_name}.ini @@ -56,7 +55,6 @@ install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{php_name}/conf.d/%{pkg_name}.ini %files -%defattr(0644,root,root,-) %license COPYING %doc CREDITS README.markdown %config(noreplace) %{_sysconfdir}/%{php_name}/conf.d/%{pkg_name}.ini ++ redis-5.0.2.tgz -> redis-5.1.0.tgz ++ 74520 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2019-08-07 14:01:10 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new.9556 (New) Package is "php7-redis" Wed Aug 7 14:01:10 2019 rev:16 rq:721453 version:5.0.2 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2019-07-02 10:39:46.162707223 +0200 +++ /work/SRC/openSUSE:Factory/.php7-redis.new.9556/php7-redis.changes 2019-08-07 14:01:14.160852987 +0200 @@ -1,0 +2,18 @@ +Wed Aug 7 07:36:40 UTC 2019 - Илья Индиго + +- Refresh spec-file with manual optmizations + * Remove version limit from BuildRequires:php7-devel (no actual). + * Remove BuildRequires:php7-soap (no needed). + * Add BuildRequires:php7-json (need for tests, but still does not load). + * Add %make_build and %make_install macros. +- Update to 5.0.2 + * https://pecl.php.net/package-changelog.php?package=redis=5.0.2 + * RedisCluster segfaults after second connection with cache_slots enabled. + * Cleanup TSRMLS_* usage. + * Replace ulong with zend_ulong. + * Replace uint with uint32_t. + * Fix regression for conntecting to ports > 32767. + * RedisCluster segfaults after second connection with cache_slots enabled. + * Documentation improvements. + +--- Old: redis-5.0.0.tgz New: redis-5.0.2.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.DTeuqz/_old 2019-08-07 14:01:16.548852961 +0200 +++ /var/tmp/diff_new_pack.DTeuqz/_new 2019-08-07 14:01:16.564852961 +0200 @@ -19,7 +19,7 @@ %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:5.0.0 +Version:5.0.2 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 @@ -27,8 +27,8 @@ URL:https://pecl.php.net/package/%{pkg_name} Source0:https://pecl.php.net/get/%{pkg_name}-%{version}.tgz Source1:%{pkg_name}.ini -BuildRequires: %{php_name}-devel >= 7.0.1 -BuildRequires: %{php_name}-soap +BuildRequires: %{php_name}-devel +BuildRequires: %{php_name}-json BuildRequires: re2c Requires: php(api) = %{php_core_api} Requires: php(zend-abi) = %{php_zend_api} @@ -45,13 +45,13 @@ export CFLAGS="%{optflags} -fvisibility=hidden" %{_bindir}/phpize %configure -make %{?_smp_mflags} +%make_build %check -make %{?_smp_mflags} PHP_EXECUTABLE=%{__php} NO_INTERACTION=1 test +%make_build PHP_EXECUTABLE=%{__php} NO_INTERACTION=1 test %install -make DESTDIR=%{buildroot} install INSTALL_ROOT=%{buildroot} +%make_install INSTALL_ROOT=%{buildroot} mkdir -p %{buildroot}%{_sysconfdir}/%{php_name}/conf.d install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{php_name}/conf.d/%{pkg_name}.ini ++ redis-5.0.0.tgz -> redis-5.0.2.tgz ++ 74248 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2019-07-02 10:39:44 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new.4615 (New) Package is "php7-redis" Tue Jul 2 10:39:44 2019 rev:15 rq:712984 version:5.0.0 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2019-03-18 10:38:33.575488189 +0100 +++ /work/SRC/openSUSE:Factory/.php7-redis.new.4615/php7-redis.changes 2019-07-02 10:39:46.162707223 +0200 @@ -1,0 +2,31 @@ +Tue Jul 2 06:31:59 UTC 2019 - Johannes Weberhofer + +- Update to 5.0.0 + This release contains important improvements and breaking changes. + The most interesting are: drop PHP5 support, RedisCluster slots caching, + JSON and msgpack serializers, soft deprecation of non-Redis commands. + + * Remove HAVE_SPL + * Allow compilation without JSON serialization enabled and fixes for +deprecated helper methods. + * Enable connection pooling by default + * Soft deprecate methods that aren't actually Redis commands + * Enable pooling for cluster slave nodes + * xInfo response format + * Make the XREADGROUP optional COUNT and BLOCK arguments nullable + * Allow PING to take an optional argument + * Allow ZRANGE to be called either with `true` or `['withscores' => true]` + * Allow to specify server address as schema://host + * Allow persistent_id to be passed as NULL with strict_types enabled + * Add server address to exception message + * Adds OPT_REPLY_LITERAL for rawCommand and EVAL + * JSON serializer + * Add support for STREAM to the type command + * Fix TypeError when using built-in constants in `setOption` + * Handle references in MGET + * msgpack serializer + * Add Cluster slots caching + * Drop PHP5 support + * Documentation improvements + +--- Old: redis-4.3.0.tgz New: redis-5.0.0.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.oEqOQn/_old 2019-07-02 10:39:46.742708105 +0200 +++ /var/tmp/diff_new_pack.oEqOQn/_new 2019-07-02 10:39:46.746708112 +0200 @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:4.3.0 +Version:5.0.0 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-4.3.0.tgz -> redis-5.0.0.tgz ++ 74450 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2019-03-18 10:38:29 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new.28833 (New) Package is "php7-redis" Mon Mar 18 10:38:29 2019 rev:14 rq:685310 version:4.3.0 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2018-11-30 16:33:17.605291769 +0100 +++ /work/SRC/openSUSE:Factory/.php7-redis.new.28833/php7-redis.changes 2019-03-18 10:38:33.575488189 +0100 @@ -1,0 +2,31 @@ +Fri Mar 15 09:44:51 UTC 2019 - Johannes Weberhofer + +- Update to 4.3.0 + * Proper persistent connections pooling implementation + * RedisArray auth + * Use zend_string for storing key + * Add ZPOPMAX and ZPOPMIN support + * Implement GEORADIUS_RO and GEORADIUSBYMEMBER_RO + * Add callback parameter to subscribe/psubscribe arginfo + * Don't check the number affected keys in PS_UPDATE_TIMESTAMP_FUNC + * Xgroup updates + * RedisCluster auth + * Cancel pipeline mode without executing commands + * Use zend_string for pipeline_cmd + * Different key hashing algorithms from hash extension + * Breaking the lock acquire loop in case of network problems + * Implement consistent hashing algorithm for RedisArray + * Use zend_string for storing RedisArray hosts + * Update lzf_compress to be compatible with PECL lzf extension + * Fix RedisCluster keys memory leak + * Directly use return_value in RedisCluster::keys method + * Fix segfault in Redis Cluster with inconsistent configuration + * Masters info leakfix + * Refactor redis_sock_read_bulk_reply + * Remove unused parameter lazy_connect from redis_sock_create + * Remove useless ZEND_ACC_[C|D]TOR. + * Documentation improvements + +- Added additional settings to redis.ini + +--- Old: redis-4.2.0.tgz New: redis-4.3.0.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.SmhZaO/_old 2019-03-18 10:38:34.127487718 +0100 +++ /var/tmp/diff_new_pack.SmhZaO/_new 2019-03-18 10:38:34.131487714 +0100 @@ -1,7 +1,7 @@ # # spec file for package php7-redis # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:4.2.0 +Version:4.3.0 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-4.2.0.tgz -> redis-4.3.0.tgz ++ 73976 lines of diff (skipped) ++ redis.ini ++ --- /var/tmp/diff_new_pack.SmhZaO/_old 2019-03-18 10:38:34.279487587 +0100 +++ /var/tmp/diff_new_pack.SmhZaO/_new 2019-03-18 10:38:34.279487587 +0100 @@ -1,2 +1,14 @@ ; comment out next line to disable redis extension in php extension=redis.so + +; Should the locking be enabled? Defaults to: 0. +;redis.session.locking_enabled = 0 + +; How long should the lock live (in seconds)? Defaults to: value of max_execution_time. +;redis.session.lock_expire = 60 + +; How long to wait between attempts to acquire lock, in microseconds (µs)?. Defaults to: 2000 +;redis.session.lock_wait_time = 2000 + +; Maximum number of times to retry (-1 means infinite). Defaults to: 10 +;redis.session.lock_retries = 10
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2018-11-30 16:33:07 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new.19453 (New) Package is "php7-redis" Fri Nov 30 16:33:07 2018 rev:13 rq:652803 version:4.2.0 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2018-08-18 00:05:33.347336201 +0200 +++ /work/SRC/openSUSE:Factory/.php7-redis.new.19453/php7-redis.changes 2018-11-30 16:33:17.605291769 +0100 @@ -1,0 +2,27 @@ +Fri Nov 30 06:50:49 UTC 2018 - Илья Индиго + +- Update to 4.2.0 + * https://pecl.php.net/package-changelog.php?package=redis=4.2.0 + * Optimize close method. + * Prevent potential infinite loop for sessions. + * Fix coverty warnings. + * Fix session memory leaks. + * Fix XCLAIM on 32-bit installs. + * Build warning fixes. + * Fix incorrect arginfo for `Redis::sRem` and `Redis::multi`. + * Update STREAM API to handle STATUS -> BULK reply change. + * Treat a -1 response from cluster_check_response as a timeout. + * Use a ZSET insted of SET for EVAL tests. + * Missing space between command and args. + * Streams API. + * Reset the socket after a timeout to make sure no wrong data is received. + * Modify session testing logic. + * Allow '-' and '+' arguments and add tests for zLexCount and zRemRangeByLex. + * Fix printf format warnings. + * Session module is required. + * Set default values for ini entries. + * Display ini entries in output of phpinfo. + * Persistant connections can be closed via close method + change reconnection logic. + * Documentation improvements. + +--- Old: redis-4.1.1.tgz New: redis-4.2.0.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.QuGxNe/_old 2018-11-30 16:33:18.305290851 +0100 +++ /var/tmp/diff_new_pack.QuGxNe/_new 2018-11-30 16:33:18.321290830 +0100 @@ -12,13 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:4.1.1 +Version:4.2.0 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-4.1.1.tgz -> redis-4.2.0.tgz ++ 70988 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2018-08-18 00:05:31 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new (New) Package is "php7-redis" Sat Aug 18 00:05:31 2018 rev:12 rq:629652 version:4.1.1 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2018-07-14 20:24:54.992139217 +0200 +++ /work/SRC/openSUSE:Factory/.php7-redis.new/php7-redis.changes 2018-08-18 00:05:33.347336201 +0200 @@ -1,0 +2,10 @@ +Thu Aug 16 23:58:41 UTC 2018 - i...@ilya.pp.ua + +- Update to 4.1.1 + * https://pecl.php.net/package-changelog.php?package=redis=4.1.1 + * Fix arginfo for Redis::set method. + * Fix compression in RedisCluster. + * Fix TravisCI builds. + * Highlight php codes in documentation. + +--- Old: redis-4.1.0.tgz New: redis-4.1.1.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.oYEdSw/_old 2018-08-18 00:05:33.987338117 +0200 +++ /var/tmp/diff_new_pack.oYEdSw/_new 2018-08-18 00:05:33.991338129 +0200 @@ -18,7 +18,7 @@ %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:4.1.0 +Version:4.1.1 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-4.1.0.tgz -> redis-4.1.1.tgz ++ 68545 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2018-07-14 20:24:54 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new (New) Package is "php7-redis" Sat Jul 14 20:24:54 2018 rev:11 rq:622470 version:4.1.0 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2018-04-30 22:58:05.778305395 +0200 +++ /work/SRC/openSUSE:Factory/.php7-redis.new/php7-redis.changes 2018-07-14 20:24:54.992139217 +0200 @@ -1,0 +2,15 @@ +Fri Jul 13 12:56:48 UTC 2018 - i...@ilya.pp.ua + +- Update to 4.1.0 + * https://pecl.php.net/package-changelog.php?package=redis=4.1.0 + * Add callbacks validate_sid and update_timestamp to session handler. + * Call cluster_disconnect before destroying cluster object. + * Bulk strings can be zero length. + * Handle async parameter for flushDb and flushAll. + * Split INSTALL and add more instructions. + * Only the first arg of connect and pconnect is required. + * Add session locking functionality. + * Fix compression in RedisCluster. + * Refactor geo* commands + documentation improvements. + +--- Old: redis-4.0.2.tgz New: redis-4.1.0.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.eGnKIK/_old 2018-07-14 20:24:56.328142650 +0200 +++ /var/tmp/diff_new_pack.eGnKIK/_new 2018-07-14 20:24:56.328142650 +0200 @@ -18,7 +18,7 @@ %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:4.0.2 +Version:4.1.0 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-4.0.2.tgz -> redis-4.1.0.tgz ++ 67294 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2018-04-30 22:54:40 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new (New) Package is "php7-redis" Mon Apr 30 22:54:40 2018 rev:10 rq:602080 version:4.0.2 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2018-04-20 17:34:02.280599826 +0200 +++ /work/SRC/openSUSE:Factory/.php7-redis.new/php7-redis.changes 2018-04-30 22:58:05.778305395 +0200 @@ -1,0 +2,7 @@ +Fri Apr 27 14:25:22 UTC 2018 - i...@ilya.pp.ua + +- Update to 4.0.2 + * https://pecl.php.net/package-changelog.php?package=redis=4.0.2 + * Fix of exists method to take multiple keys and return integer value. + +--- Old: redis-4.0.1.tgz New: redis-4.0.2.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.YRm5xO/_old 2018-04-30 22:58:06.842266572 +0200 +++ /var/tmp/diff_new_pack.YRm5xO/_new 2018-04-30 22:58:06.846266426 +0200 @@ -12,14 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org # - %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:4.0.1 +Version:4.0.2 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-4.0.1.tgz -> redis-4.0.2.tgz ++ 65942 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2018-04-20 17:31:50 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new (New) Package is "php7-redis" Fri Apr 20 17:31:50 2018 rev:9 rq:599167 version:4.0.1 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2018-03-20 22:00:27.237479150 +0100 +++ /work/SRC/openSUSE:Factory/.php7-redis.new/php7-redis.changes 2018-04-20 17:34:02.280599826 +0200 @@ -1,0 +2,10 @@ +Fri Apr 20 07:27:53 UTC 2018 - jweberho...@weberhofer.at + +- Update to 4.0.1 + * Fix arginfo for connect/pconnect issue + * Don't leak a ZVAL + * Fix config.m4 for lzf + * Updates EXISTS documentation and notes change in 4.0.0 + * Fix typo in notes + +--- Old: redis-4.0.0.tgz New: redis-4.0.1.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.FPVio3/_old 2018-04-20 17:34:03.240565013 +0200 +++ /var/tmp/diff_new_pack.FPVio3/_new 2018-04-20 17:34:03.244564867 +0200 @@ -12,13 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:4.0.0 +Version:4.0.1 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-4.0.0.tgz -> redis-4.0.1.tgz ++ 65978 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2018-03-20 22:00:04 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new (New) Package is "php7-redis" Tue Mar 20 22:00:04 2018 rev:8 rq:588465 version:4.0.0 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2018-03-09 10:46:07.551694214 +0100 +++ /work/SRC/openSUSE:Factory/.php7-redis.new/php7-redis.changes 2018-03-20 22:00:27.237479150 +0100 @@ -1,0 +2,23 @@ +Mon Mar 19 09:23:42 UTC 2018 - i...@ilya.pp.ua + +- Update to 4.0.0 + * https://pecl.php.net/package-changelog.php?package=redis=4.0.0 + * Add proper ARGINFO for all methods. + * Let EXISTS take multiple keys. + * Use zend_string as returning value for ra_extract_key and ra_call_extractor. + * Implement SWAPDB and UNLINK commands. + * Return real connection error as exception. + * Disallow using empty string as session name. + * Use zend_string for storing auth and prefix members. + * The element of z_seeds may be a reference on php7. + * Avoid connection in helper methods. + * Add tcp_keepalive option to redis sock. + * More robust GEORADIUS COUNT validation. + * Add LZF compression (experimental). + * Allow to use empty string as persistant_id. + * Don't use convert_to_string in redis_hmget_cmd. + * Allow mixing MULTI and PIPELINE modes (experimental). + * PHP >=7.3.0 uses zend_string to store `php_url` elements. + * Documentation improvements. + +--- Old: redis-3.1.6.tgz New: redis-4.0.0.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.unfvKP/_old 2018-03-20 22:00:28.349439114 +0100 +++ /var/tmp/diff_new_pack.unfvKP/_new 2018-03-20 22:00:28.353438970 +0100 @@ -18,7 +18,7 @@ %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:3.1.6 +Version:4.0.0 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 @@ -29,14 +29,10 @@ BuildRequires: %{php_name}-devel >= 7.0.1 BuildRequires: %{php_name}-soap BuildRequires: re2c -Provides: php-%{pkg_name} = %{version} -Obsoletes: php-%{pkg_name} < %{version} -%if %{?php_zend_api}0 Requires: php(api) = %{php_core_api} Requires: php(zend-abi) = %{php_zend_api} -%else -%requires_eq%{php_name} -%endif +Provides: php-%{pkg_name} = %{version} +Obsoletes: php-%{pkg_name} < %{version} %description This extension provides an API for communicating with Redis servers @@ -59,9 +55,10 @@ install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{php_name}/conf.d/%{pkg_name}.ini %files -%{_libdir}/%{php_name}/extensions/%{pkg_name}.so -%config(noreplace) %{_sysconfdir}/%{php_name}/conf.d/%{pkg_name}.ini +%defattr(0644,root,root,-) %license COPYING %doc CREDITS README.markdown +%config(noreplace) %{_sysconfdir}/%{php_name}/conf.d/%{pkg_name}.ini +%{_libdir}/%{php_name}/extensions/%{pkg_name}.so %changelog ++ redis-3.1.6.tgz -> redis-4.0.0.tgz ++ 64358 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2018-03-09 10:45:49 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new (New) Package is "php7-redis" Fri Mar 9 10:45:49 2018 rev:7 rq:584401 version:3.1.6 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2018-02-01 21:31:48.342288849 +0100 +++ /work/SRC/openSUSE:Factory/.php7-redis.new/php7-redis.changes 2018-03-09 10:46:07.551694214 +0100 @@ -1,0 +2,6 @@ +Thu Mar 8 11:42:07 UTC 2018 - i...@ilya.pp.ua + +- Remove %configure/make duplicates. +- Add %licence macros. + +--- Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.DMWfle/_old 2018-03-09 10:46:08.539658628 +0100 +++ /var/tmp/diff_new_pack.DMWfle/_new 2018-03-09 10:46:08.543658484 +0100 @@ -12,10 +12,9 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org # - %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} @@ -24,7 +23,7 @@ Summary:API for communicating with Redis servers License:PHP-3.01 Group: Productivity/Networking/Web/Servers -Url:https://pecl.php.net/package/%{pkg_name} +URL:https://pecl.php.net/package/%{pkg_name} Source0:https://pecl.php.net/get/%{pkg_name}-%{version}.tgz Source1:%{pkg_name}.ini BuildRequires: %{php_name}-devel >= 7.0.1 @@ -46,15 +45,11 @@ %setup -q -n %{pkg_name}-%{version} %build -export CFLAGS="%optflags -fvisibility=hidden" +export CFLAGS="%{optflags} -fvisibility=hidden" %{_bindir}/phpize %configure make %{?_smp_mflags} -%{__phpize} -%configure -make %{?_smp_mflags} - %check make %{?_smp_mflags} PHP_EXECUTABLE=%{__php} NO_INTERACTION=1 test @@ -66,6 +61,7 @@ %files %{_libdir}/%{php_name}/extensions/%{pkg_name}.so %config(noreplace) %{_sysconfdir}/%{php_name}/conf.d/%{pkg_name}.ini -%doc COPYING CREDITS README.markdown +%license COPYING +%doc CREDITS README.markdown %changelog
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2018-02-01 21:31:12 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new (New) Package is "php7-redis" Thu Feb 1 21:31:12 2018 rev:6 rq:571747 version:3.1.6 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2018-01-06 18:48:34.224966568 +0100 +++ /work/SRC/openSUSE:Factory/.php7-redis.new/php7-redis.changes 2018-02-01 21:31:48.342288849 +0100 @@ -1,0 +2,7 @@ +Tue Jan 30 12:47:36 UTC 2018 - crrodrig...@opensuse.org + +- Build with hidden visibility, only a few symbols must be + exported, those are marked with default visibility in PHP core + headers. + +--- Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.sK34kE/_old 2018-02-01 21:31:49.050255728 +0100 +++ /var/tmp/diff_new_pack.sK34kE/_new 2018-02-01 21:31:49.054255541 +0100 @@ -12,9 +12,10 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} @@ -23,7 +24,7 @@ Summary:API for communicating with Redis servers License:PHP-3.01 Group: Productivity/Networking/Web/Servers -URL:https://pecl.php.net/package/%{pkg_name} +Url:https://pecl.php.net/package/%{pkg_name} Source0:https://pecl.php.net/get/%{pkg_name}-%{version}.tgz Source1:%{pkg_name}.ini BuildRequires: %{php_name}-devel >= 7.0.1 @@ -45,6 +46,7 @@ %setup -q -n %{pkg_name}-%{version} %build +export CFLAGS="%optflags -fvisibility=hidden" %{_bindir}/phpize %configure make %{?_smp_mflags}
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2018-01-06 18:48:33 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new (New) Package is "php7-redis" Sat Jan 6 18:48:33 2018 rev:5 rq:561678 version:3.1.6 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2017-10-09 19:48:36.358569117 +0200 +++ /work/SRC/openSUSE:Factory/.php7-redis.new/php7-redis.changes 2018-01-06 18:48:34.224966568 +0100 @@ -1,0 +2,12 @@ +Thu Jan 4 15:03:01 UTC 2018 - i...@ilya.pp.ua + +- Update to 3.1.6 + * ChangeLog https://pecl.php.net/package-changelog.php?package=redis=3.1.6 + * Fix of RedisArray distributor hashing function which was broken in 3.1.4. + * Fix RedisCluster constructor with PHP 7 strict scalar type. + * Allow to use empty string as persistant_id. + * Fix cluster_init_seeds. + * Fix z_seeds may be a reference. + * PHP >=7.3 uses zend_string for php_url elements. + +--- Old: redis-3.1.4.tgz New: redis-3.1.6.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.TJb0VS/_old 2018-01-06 18:48:35.052927880 +0100 +++ /var/tmp/diff_new_pack.TJb0VS/_new 2018-01-06 18:48:35.056927693 +0100 @@ -1,7 +1,7 @@ # # spec file for package php7-redis # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,12 +18,12 @@ %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:3.1.4 +Version:3.1.6 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 Group: Productivity/Networking/Web/Servers -Url:https://pecl.php.net/package/%{pkg_name} +URL:https://pecl.php.net/package/%{pkg_name} Source0:https://pecl.php.net/get/%{pkg_name}-%{version}.tgz Source1:%{pkg_name}.ini BuildRequires: %{php_name}-devel >= 7.0.1 @@ -62,7 +62,6 @@ install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{php_name}/conf.d/%{pkg_name}.ini %files -%defattr(0644,root,root,-) %{_libdir}/%{php_name}/extensions/%{pkg_name}.so %config(noreplace) %{_sysconfdir}/%{php_name}/conf.d/%{pkg_name}.ini %doc COPYING CREDITS README.markdown ++ redis-3.1.4.tgz -> redis-3.1.6.tgz ++ 62629 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2017-10-09 19:46:40 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new (New) Package is "php7-redis" Mon Oct 9 19:46:40 2017 rev:4 rq:532601 version:3.1.4 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2017-08-24 18:46:28.243503270 +0200 +++ /work/SRC/openSUSE:Factory/.php7-redis.new/php7-redis.changes 2017-10-09 19:48:36.358569117 +0200 @@ -1,0 +2,24 @@ +Sun Oct 8 14:29:00 UTC 2017 - i...@ilya.pp.ua + +- Update to 3.1.4 + * ChangeLog https://pecl.php.net/package-changelog.php?package=redis=3.1.4 + * Allow mixing MULTI and PIPELINE modes (experimental). + * Added integration for coverty static analysis and fixed several warnings. + * Fixed link to redis cluster documentation. + * Remove unused PHP_RINIT and PHP_RSHUTDOWN functions. + * Removed duplicate HGET in redis array hash table, formatting. + * Treat NULL bulk as success for session read. + * Refactor redis_send_discard. + * Updated runtime exception handling. + * Added a github issue template. + * Initialize gc member of zend_string. + * Fix valgrind warnings. + * Fix php5/php7 compatibility layer. + * Fix typo in README.markdown. + * Improve redis array rehash. + * Change redis array pure_cmds from zval to hashtable. + * Don't try to set TCP_NODELAY on a unix socket and don't warn on multiple calls to pipeline. + * Use zend_string rather than char* for various context fields. + * Various other library fixes. + +--- Old: redis-3.1.3.tgz New: redis-3.1.4.tgz Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.jP3Jk2/_old 2017-10-09 19:48:37.078537473 +0200 +++ /var/tmp/diff_new_pack.jP3Jk2/_new 2017-10-09 19:48:37.082537298 +0200 @@ -12,14 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org # - %define php_namephp7 %define pkg_nameredis Name: %{php_name}-%{pkg_name} -Version:3.1.3 +Version:3.1.4 Release:0 Summary:API for communicating with Redis servers License:PHP-3.01 ++ redis-3.1.3.tgz -> redis-3.1.4.tgz ++ 62042 lines of diff (skipped)
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2017-08-24 18:46:13 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new (New) Package is "php7-redis" Thu Aug 24 18:46:13 2017 rev:3 rq:514652 version:3.1.3 Changes: --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2017-07-11 08:24:50.407954648 +0200 +++ /work/SRC/openSUSE:Factory/.php7-redis.new/php7-redis.changes 2017-08-24 18:46:28.243503270 +0200 @@ -1,0 +2,17 @@ +Wed Aug 2 11:34:01 UTC 2017 - tchva...@suse.com + +- Remove the php5 packages as the php5 language is being removed + +--- +Wed Jul 19 22:23:34 UTC 2017 - i...@ilya.pp.ua + +- Update to 3.1.3 + * ChangeLog https://pecl.php.net/package-changelog.php?package=redis=3.1.3 + +--- +Mon Jul 10 18:10:23 UTC 2017 - i...@ilya.pp.ua + +- Add config file redis.ini +- Format spec-file to macro style + +--- Old: php5-redis.changes php5-redis.spec phpredis-3.1.2.tar.gz New: redis-3.1.3.tgz redis.ini Other differences: -- ++ php7-redis.spec ++ --- /var/tmp/diff_new_pack.guuVlE/_old 2017-08-24 18:46:29.235363614 +0200 +++ /var/tmp/diff_new_pack.guuVlE/_new 2017-08-24 18:46:29.235363614 +0200 @@ -17,21 +17,21 @@ %define php_namephp7 -%define pkg_namephpredis -Name: php7-redis -Version:3.1.2 +%define pkg_nameredis +Name: %{php_name}-%{pkg_name} +Version:3.1.3 Release:0 -Summary:Interface for communicating with the Redis key-value store +Summary:API for communicating with Redis servers License:PHP-3.01 Group: Productivity/Networking/Web/Servers -Url:https://github.com/phpredis/phpredis -Source0: https://github.com/phpredis/%{pkg_name}/archive/%{version}.tar.gz#/%{pkg_name}-%{version}.tar.gz -BuildRequires: %{php_name} -BuildRequires: %{php_name}-devel +Url:https://pecl.php.net/package/%{pkg_name} +Source0:https://pecl.php.net/get/%{pkg_name}-%{version}.tgz +Source1:%{pkg_name}.ini +BuildRequires: %{php_name}-devel >= 7.0.1 BuildRequires: %{php_name}-soap +BuildRequires: re2c Provides: php-%{pkg_name} = %{version} Obsoletes: php-%{pkg_name} < %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{?php_zend_api}0 Requires: php(api) = %{php_core_api} Requires: php(zend-abi) = %{php_zend_api} @@ -40,46 +40,32 @@ %endif %description -The phpredis extension provides an API for communicating with the Redis key-value store. +This extension provides an API for communicating with Redis servers %prep %setup -q -n %{pkg_name}-%{version} -mkdir %{name} %build %{_bindir}/phpize -pushd %{name} -export CFLAGS="%{optflags}" -../configure --enable-phpredis -sed -i -e 's|PHP_EXECUTABLE = %{_bindir}/php-cgi|PHP_EXECUTABLE = %{_bindir}/php|' Makefile +%configure make %{?_smp_mflags} -popd -%install -make DESTDIR=%{buildroot} install %{?_smp_mflags} -C %{name} INSTALL_ROOT=%{buildroot} -mkdir -p %{buildroot}%{_sysconfdir}/%{php_name}/conf.d -echo "extension=redis.so" > %{buildroot}%{_sysconfdir}/%{php_name}/conf.d/redis.ini +%{__phpize} +%configure +make %{?_smp_mflags} %check -# only check if the extension can be loaded -%{_bindir}/php \ ---no-php-ini \ ---define extension=%{buildroot}%{_libdir}/%{php_name}/extensions/redis.so \ ---modules | grep redis - -if [ -x %{_bindir}/zts-php ] ; then -%{_bindir}/zts-php \ ---no-php-ini \ ---define extension=%{buildroot}%{_libdir}/%{php_name}/extensions/redis.so \ ---modules | grep redis -fi +make %{?_smp_mflags} PHP_EXECUTABLE=%{__php} NO_INTERACTION=1 test -# other tests qhich require redis can not be run +%install +make DESTDIR=%{buildroot} install INSTALL_ROOT=%{buildroot} +mkdir -p %{buildroot}%{_sysconfdir}/%{php_name}/conf.d +install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{php_name}/conf.d/%{pkg_name}.ini %files -%defattr(-,root,root,-) -%{_libdir}/%{php_name}/extensions/redis.so -%config(noreplace) %{_sysconfdir}/%{php_name}/conf.d/redis.ini -%doc COPYING CREDITS +%defattr(0644,root,root,-) +%{_libdir}/%{php_name}/extensions/%{pkg_name}.so +%config(noreplace) %{_sysconfdir}/%{php_name}/conf.d/%{pkg_name}.ini +%doc COPYING CREDITS README.markdown %changelog ++ redis.ini ++ ; comment out next line to disable redis extension in php extension=redis.so
commit php7-redis for openSUSE:Factory
Hello community, here is the log from the commit of package php7-redis for openSUSE:Factory checked in at 2017-07-11 08:24:49 Comparing /work/SRC/openSUSE:Factory/php7-redis (Old) and /work/SRC/openSUSE:Factory/.php7-redis.new (New) Package is "php7-redis" Tue Jul 11 08:24:49 2017 rev:2 rq:507893 version:3.1.2 Changes: New Changes file: --- /dev/null 2017-06-30 09:57:03.955002226 +0200 +++ /work/SRC/openSUSE:Factory/.php7-redis.new/php5-redis.changes 2017-07-11 08:24:50.307968750 +0200 @@ -0,0 +1,66 @@ +--- +Tue Jun 27 14:50:44 UTC 2017 - jweberho...@weberhofer.at + +- Upgraded to version 3.1.2 + * RedisArray segfault fix [564ce3] (Pavlo Yatsukhnenko) + * Small memory leak fix [645888b] (Mike Grunder) + * Segfault fix when recreating RedisCluster objects [abf7d4] (Michael Grunder) + * Fix for RedisCluster bulk response parsing [4121c4] (Alberto Fern?ndez) + * Re allow single array for sInterStore [6ef0c2, d01966] (Michael Grunder) + * Better TravisCI integration [4fd2f6] (Pavlo Yatsukhnenko) + +--- +Sat Feb 18 06:39:37 UTC 2017 - jweberho...@weberhofer.at + +- Upgraded to version 3.1.1 + This release contains mostly fixes for issues introduced when merging + the php 5 and 7 codebase into a single branch. + + * Fixed a segfault in igbinary serialization (@yatsukhnenko) + * Restore 2.2.8/3.0.0 functionality to distinguish between an error +and simply empty session data. (@remicollet) + * Fix double to string conversion function (@yatsukhnenko) + * Use PHP_FE_END definition when available (@remicollet) + * Fixed various 'static function declared but not used' warnings + * Fixes to various calls which were typecasting pointers to the wrong size. (@remicollet) + + * Additional test updates for 32 bit systems (@remicollet) + * ARM rounding issue in tests (@remicollet) + * Use new zend_list_close instead of zend_list_delete when reconnecting. + * Refactoring of redis_boolean_response_impl and redis_sock_write (@yatsukhnenko) + * Added php session unit test (@yatsukhnenko) + * Added explicit module dependancy for igbinary (@remicollet) + * Added phpinfo serialization information (@remicollet) + +- Version 3.1.0 + In this version of phpredis codebase was unified to work with all versions of php. + Also many bug fixes and some improvements has been made. + +- Improvements + * Support the client to Redis Cluster just having one master (andyli) [892e5646] + * Allow both long and strings that are longs for zrangebyscore offset/limit (Michael Grunder) [bdcdd2aa] + * Process NX|XX, CH and INCR options in zAdd command (Pavlo Yatsukhnenko) [71c9f7c8] +- Fixes + * Fix incrby/decrby for large integers (Michael Grunder) [3a12758a] + * Use static declarations for spl_ce_RuntimeException decl (Jeremy Mikola) [a9857d69] + * Fixed method call problem causes session handler to display two times (ZiHang Gao) [24f86c49] + * psetex method returns '+OK' on success, not true (sitri@ndxbn) [afcd8445] + * Fix integer overflow for long (>32bit) increments in hIncrBy (iyesin) [58e1d799] + * Move zend_object handler to the end (Michael Grunder) [34107966] + * Using setOption on redis array causes immediate connection (Pavlo Yatsukhnenko) [f1a85b38] + +--- +Sun Jan 29 06:00:00 UTC 2017 - jweberho...@weberhofer.at + +- Provide php-redis as php5 and php7 can't be installed together + +--- +Tue Jan 10 14:18:38 UTC 2017 - jweberho...@weberhofer.at + +- Updated to version 3.0.0 - no changelog provided + +--- +Tue Mar 8 10:45:25 UTC 2016 - dan...@owncloud.com + +- Update build from php7 branch + --- /work/SRC/openSUSE:Factory/php7-redis/php7-redis.changes2017-04-20 20:49:40.322806612 +0200 +++ /work/SRC/openSUSE:Factory/.php7-redis.new/php7-redis.changes 2017-07-11 08:24:50.407954648 +0200 @@ -1,0 +2,11 @@ +Tue Jun 27 14:50:44 UTC 2017 - jweberho...@weberhofer.at + +- Upgraded to version 3.1.2 + * RedisArray segfault fix [564ce3] (Pavlo Yatsukhnenko) + * Small memory leak fix [645888b] (Mike Grunder) + * Segfault fix when recreating RedisCluster objects [abf7d4] (Michael Grunder) + * Fix for RedisCluster bulk response parsing [4121c4] (Alberto Fern?ndez) + * Re allow single array for sInterStore [6ef0c2, d01966] (Michael Grunder) + * Better TravisCI integration [4fd2f6] (Pavlo Yatsukhnenko) + +--- Old: phpredis-3.1.1.tar.gz New: php5-redis.changes php5-redis.spec phpredis-3.1.2.tar.gz