Wed Jan 10 08:26:42 2024 UTC (159d)
redis: updated to 7.2.4

Redis 7.2.4

Upgrade urgency SECURITY: See security fixes below.

Security fixes

* (CVE-2023-41056) In some cases, Redis may incorrectly handle resizing of memory
  buffers which can result in incorrect accounting of buffer sizes and lead to
  heap overflow and potential remote code execution.

Bug fixes

* Fix crashes of cluster commands clusters with mixed versions of 7.0 and 7.2
* Fix slot ownership not being properly handled when deleting a slot from a node
* Fix atomicity issues with the RedisModuleEvent_Key module API event


(adam)
diff -r1.87 -r1.88 pkgsrc/databases/redis/Makefile
diff -r1.79 -r1.80 pkgsrc/databases/redis/distinfo

cvs diff -r1.87 -r1.88 pkgsrc/databases/redis/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/redis/Makefile 2023/11/01 20:04:30 1.87
+++ pkgsrc/databases/redis/Makefile 2024/01/10 08:26:42 1.88
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.87 2023/11/01 20:04:30 adam Exp $ 1# $NetBSD: Makefile,v 1.88 2024/01/10 08:26:42 adam Exp $
2 2
3DISTNAME= redis-7.2.3 3DISTNAME= redis-7.2.4
4CATEGORIES= databases 4CATEGORIES= databases
5MASTER_SITES= http://download.redis.io/releases/ 5MASTER_SITES= http://download.redis.io/releases/
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= https://redis.io/ 8HOMEPAGE= https://redis.io/
9COMMENT= Persistent key-value database with built-in net interface 9COMMENT= Persistent key-value database with built-in net interface
10LICENSE= modified-bsd 10LICENSE= modified-bsd
11 11
12TEST_DEPENDS+= tcl>=8.5:../../lang/tcl 12TEST_DEPENDS+= tcl>=8.5:../../lang/tcl
13 13
14USE_LANGUAGES= c 14USE_LANGUAGES= c
15USE_CC_FEATURES= c99 15USE_CC_FEATURES= c99
16USE_TOOLS+= gmake pkg-config 16USE_TOOLS+= gmake pkg-config

cvs diff -r1.79 -r1.80 pkgsrc/databases/redis/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/redis/distinfo 2023/11/01 20:04:30 1.79
+++ pkgsrc/databases/redis/distinfo 2024/01/10 08:26:42 1.80
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.79 2023/11/01 20:04:30 adam Exp $ 1$NetBSD: distinfo,v 1.80 2024/01/10 08:26:42 adam Exp $
2 2
3BLAKE2s (redis-7.2.3.tar.gz) = a637945f499e359c89ae15b3f606913c963f4da56501420aa94a7a50a17eaf8e 3BLAKE2s (redis-7.2.4.tar.gz) = d496db47eecc1c3240229f8ee87fad1c21b2ee40df6adde3be06555d3cc6d0a4
4SHA512 (redis-7.2.3.tar.gz) = 2ce4bbb056372f1180ceb1863106d07b021d32af2379f1f5dfc61e930c2cd0303433af22c7231adc8890ab5581cb41be3b792f19a0b1645108735c86d9fdf68e 4SHA512 (redis-7.2.4.tar.gz) = 78590fb6680f229905c240ed8ce7a9a7153e5f8563577dbbb26aebf9bfbdcd7495d687f452bd95e0a86c76d772e1c497b506cf8d29bc97b62c9267f7d1e76f72
5Size (redis-7.2.3.tar.gz) = 3384816 bytes 5Size (redis-7.2.4.tar.gz) = 3386861 bytes
6SHA1 (patch-redis.conf) = a16fd0c559c9fbe0237b719d92a59259ae19c41a 6SHA1 (patch-redis.conf) = a16fd0c559c9fbe0237b719d92a59259ae19c41a
7SHA1 (patch-src_Makefile) = 2408fc02e294f16db8ec2e339f0025164695cfcf 7SHA1 (patch-src_Makefile) = 2408fc02e294f16db8ec2e339f0025164695cfcf
8SHA1 (patch-src_config.h) = 46d434465269977b7897c025c2d6f72b3b736de1 8SHA1 (patch-src_config.h) = 46d434465269977b7897c025c2d6f72b3b736de1
9SHA1 (patch-src_hyperloglog.c) = e9bdd3c630024a6fbe02c2c1d85e26131ad938cf 9SHA1 (patch-src_hyperloglog.c) = e9bdd3c630024a6fbe02c2c1d85e26131ad938cf
10SHA1 (patch-src_object.c) = 1c200ab9cf71498dbf5610da5ba07223d5817f6e 10SHA1 (patch-src_object.c) = 1c200ab9cf71498dbf5610da5ba07223d5817f6e