commit php7-redis for openSUSE:Factory

2020-10-22 Thread root
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

2020-07-08 Thread root
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

2020-07-04 Thread root
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

2020-05-07 Thread root
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

2020-03-27 Thread root
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

2020-03-05 Thread root
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

2019-11-30 Thread root
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

2019-11-03 Thread root
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

2019-08-07 Thread root
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

2019-07-02 Thread root
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

2019-03-18 Thread root
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

2018-11-30 Thread root
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

2018-08-17 Thread root
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

2018-07-14 Thread root
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

2018-04-30 Thread root
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

2018-04-20 Thread root
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

2018-03-20 Thread root
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

2018-03-09 Thread root
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

2018-02-01 Thread root
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

2018-01-06 Thread root
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

2017-10-09 Thread root
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

2017-08-24 Thread root
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

2017-07-11 Thread root
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