Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package redis for openSUSE:Factory checked 
in at 2023-10-24 20:07:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/redis (Old)
 and      /work/SRC/openSUSE:Factory/.redis.new.24901 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "redis"

Tue Oct 24 20:07:38 2023 rev:91 rq:1119656 version:7.2.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/redis/redis.changes      2023-07-14 
15:35:46.453982547 +0200
+++ /work/SRC/openSUSE:Factory/.redis.new.24901/redis.changes   2023-10-24 
20:07:42.263100512 +0200
@@ -1,0 +2,53 @@
+Fri Oct 20 10:03:33 UTC 2023 - Danilo Spinella <o...@danyspin97.org>
+
+- redis 7.2.2:
+  * (CVE-2023-45145) The wrong order of listen(2) and chmod(2) calls creates a
+    race condition that can be used by another process to bypass desired Unix
+    socket permissions on startup, bsc#1216376
+  * WAITAOF could timeout in the absence of write traffic in case a new AOF is
+    created and an AOF rewrite can't immediately start
+  * Fix crash when running rebalance command in a mixed cluster of 7.0 and 7.2
+    nodes
+  * Fix the return type of the slot number in cluster shards to integer, which
+    makes it consistent with past behavior 
+  * Fix CLUSTER commands are called from modules or scripts to return TLS info
+    appropriately 
+    redis-cli, fix crash on reconnect when in SUBSCRIBE mode 
+  * Fix overflow calculation for next timer event 
+
+-------------------------------------------------------------------
+Thu Sep  7 14:31:26 UTC 2023 - Danilo Spinella <danilo.spine...@suse.com>
+
+- redis 7.2.1:
+  * (CVE-2023-41053) Redis does not correctly identify keys accessed by 
SORT_RO and,
+    as a result, may grant users executing this command access to keys that 
are not
+    explicitly authorized by the ACL configuration. (bsc#1215094)
+  * Fix crashes when joining a node to an existing 7.0 Redis Cluster
+  * Correct request_policy and response_policy command tips on for some admin /
+    configuration commands
+- Refresh redis.hashes
+
+-------------------------------------------------------------------
+Tue Aug 15 11:28:07 UTC 2023 - Marcus Rueckert <mrueck...@suse.de>
+
+- redis 7.2.0
+  - Bug Fixes
+    - redis-cli in cluster mode handles unknown-endpoint (#12273)
+    - Update request / response policy hints for a few commands
+      (#12417)
+    - Ensure that the function load timeout is disabled during
+      loading from RDB/AOF and on replicas. (#12451)
+    - Fix false success and a memory leak for ACL selector with bad
+      parenthesis combination (#12452)
+    - Fix the assertion when script timeout occurs after it
+      signaled a blocked client (#12459)
+  - Fixes for issues in previous releases of Redis 7.2
+    - Update MONITOR client's memory correctly for INFO and
+      client-eviction (#12420)
+    - The response of cluster nodes was unnecessarily adding an
+      extra comma when no hostname was present. (#12411)
+- refreshed redis-conf.patch:
+- switch to autosetup now that we switched the last patch to patch
+  level 1
+
+-------------------------------------------------------------------

Old:
----
  redis-7.0.12.tar.gz

New:
----
  redis-7.2.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ redis.spec ++++++
--- /var/tmp/diff_new_pack.fjN6mX/_old  2023-10-24 20:07:43.031128434 +0200
+++ /var/tmp/diff_new_pack.fjN6mX/_new  2023-10-24 20:07:43.035128580 +0200
@@ -20,7 +20,7 @@
 %define _log_dir        %{_localstatedir}/log/%{name}
 %define _conf_dir       %{_sysconfdir}/%{name}
 Name:           redis
-Version:        7.0.12
+Version:        7.2.2
 Release:        0
 Summary:        Persistent key-value database
 License:        BSD-3-Clause
@@ -63,10 +63,7 @@
 
 %prep
 echo "`grep -F %{name}-%{version}.tar.gz %{SOURCE10} | cut -d' ' -f4`  
%{SOURCE0}" | sha256sum -c
-%setup -q
-%patch0
-%patch3 -p1
-%patch4 -p1
+%autosetup -p1
 
 %build
 export HOST=OBS # for reproducible builds

++++++ redis-7.0.12.tar.gz -> redis-7.2.2.tar.gz ++++++
++++ 192631 lines of diff (skipped)

++++++ redis-conf.patch ++++++
--- /var/tmp/diff_new_pack.fjN6mX/_old  2023-10-24 20:07:43.747154466 +0200
+++ /var/tmp/diff_new_pack.fjN6mX/_new  2023-10-24 20:07:43.751154612 +0200
@@ -1,8 +1,8 @@
-Index: redis.conf
-===================================================================
---- redis.conf.orig
-+++ redis.conf
-@@ -244,7 +244,7 @@
+diff --git a/redis.conf b/redis.conf
+index 97f077b0d..6ba6b290e 100644
+--- a/redis.conf
++++ b/redis.conf
+@@ -306,7 +306,7 @@ tcp-keepalive 300
  # By default Redis does not run as a daemon. Use 'yes' if you need it.
  # Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
  # When Redis is supervised by upstart or systemd, this parameter has no 
impact.
@@ -11,7 +11,7 @@
  
  # If you run Redis from upstart or systemd, Redis can interact with your
  # supervision tree. Options:
-@@ -262,7 +262,7 @@
+@@ -324,7 +324,7 @@ daemonize no
  # The default is "no". To run under upstart/systemd, you can simply uncomment
  # the line below:
  #
@@ -20,7 +20,7 @@
  
  # If a pid file is specified, Redis writes it where specified at startup
  # and removes it at exit.
-@@ -276,7 +276,7 @@
+@@ -338,7 +338,7 @@ daemonize no
  #
  # Note that on modern Linux systems "/run/redis.pid" is more conforming
  # and should be used instead.
@@ -29,7 +29,7 @@
  
  # Specify the server verbosity level.
  # This can be one of:
-@@ -289,7 +289,8 @@
+@@ -352,7 +352,8 @@ loglevel notice
  # Specify the log file name. Also the empty string can be used to force
  # Redis to log on the standard output. Note that if you use standard
  # output for logging but daemonize, logs will be sent to /dev/null
@@ -39,7 +39,7 @@
  
  # To enable logging to the system logger, just set 'syslog-enabled' to yes,
  # and optionally update the other syslog parameters to suit your needs.
-@@ -441,7 +442,7 @@
+@@ -507,7 +508,7 @@ rdb-del-sync-files no
  # The Append Only File will also be created inside this directory.
  #
  # Note that you must specify a directory here, not a file name.
@@ -48,11 +48,11 @@
  
  ################################# REPLICATION 
#################################
  
-Index: sentinel.conf
-===================================================================
---- sentinel.conf.orig
-+++ sentinel.conf
-@@ -24,16 +24,18 @@
+diff --git a/sentinel.conf b/sentinel.conf
+index b7b3604f0..8262608ad 100644
+--- a/sentinel.conf
++++ b/sentinel.conf
+@@ -13,11 +13,12 @@ port 26379
  # Note that Redis will write a pid file in /var/run/redis-sentinel.pid when
  # daemonized.
  daemonize no
@@ -64,13 +64,15 @@
 -pidfile /var/run/redis-sentinel.pid
 +pidfile /run/redis/sentinel-default.pid
  
+ # Specify the server verbosity level.
+ # This can be one of:
+@@ -31,7 +32,7 @@ loglevel notice
  # Specify the log file name. Also the empty string can be used to force
  # Sentinel to log on the standard output. Note that if you use standard
  # output for logging but daemonize, logs will be sent to /dev/null
 -logfile ""
-+loglevel notice
 +logfile /var/log/redis/sentinel-default.log
  
- # sentinel announce-ip <ip>
- # sentinel announce-port <port>
+ # To enable logging to the system logger, just set 'syslog-enabled' to yes,
+ # and optionally update the other syslog parameters to suit your needs.
 

++++++ redis.hashes ++++++
--- /var/tmp/diff_new_pack.fjN6mX/_old  2023-10-24 20:07:43.823157230 +0200
+++ /var/tmp/diff_new_pack.fjN6mX/_new  2023-10-24 20:07:43.831157520 +0200
@@ -163,4 +163,10 @@
 hash redis-6.2.13.tar.gz sha256 
89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1 
http://download.redis.io/releases/redis-6.2.13.tar.gz
 hash redis-7.0.12.tar.gz sha256 
9dd83d5b278bb2bf0e39bfeb75c3e8170024edbaf11ba13b7037b2945cf48ab7 
http://download.redis.io/releases/redis-7.0.12.tar.gz
 hash redis-7.2-rc3.tar.gz sha256 
4035e2b146ca1eb43b4188ca30a6d7be1a4d40ac2dfdf58db8f885517bbab41a 
http://download.redis.io/releases/redis-7.2-rc3.tar.gz
+hash redis-7.2.0.tar.gz sha256 
8b12e242647635b419a0e1833eda02b65bf64e39eb9e509d9db4888fb3124943 
http://download.redis.io/releases/redis-7.2.0.tar.gz
+hash redis-7.0.13.tar.gz sha256 
97065774d5fb8388eb0d8913458decfcb167d356e40d31dd01cd30c1cc391673 
http://download.redis.io/releases/redis-7.0.13.tar.gz
+hash redis-7.2.1.tar.gz sha256 
5c76d990a1b1c5f949bcd1eed90d0c8a4f70369bdbdcb40288c561ddf88967a4 
http://download.redis.io/releases/redis-7.2.1.tar.gz
+hash redis-6.2.14.tar.gz sha256 
34e74856cbd66fdb3a684fb349d93961d8c7aa668b06f81fd93ff267d09bc277 
http://download.redis.io/releases/redis-6.2.14.tar.gz
+hash redis-7.0.14.tar.gz sha256 
7e1cdf347f4970ea39d5b7fdb19aedec4c21942e202de65bdeb782d38d2f299f 
http://download.redis.io/releases/redis-7.0.14.tar.gz
+hash redis-7.2.2.tar.gz sha256 
ca999be08800edc6d265379c4c7aafad92f0ee400692e4e2d69829ab4b4c3d08 
http://download.redis.io/releases/redis-7.2.2.tar.gz
 

Reply via email to