Tue Jun 9 12:17:56 2015 UTC ()
Update databases/redis to 3.0.2.

--[ Redis 3.0.2 ] Release date: 4 Jun 2015

Upgrade urgency: HIGH for Redis because of a security issue.
                 LOW for Sentinel.

* [FIX] Critical security issue fix by Ben Murphy: http://t.co/LpGTyZmfS7
* [FIX] SMOVE reply fixed when src and dst keys are the same. (Glenn Nethercutt)
* [FIX] Lua cmsgpack lib updated to support str8 type. (Sebastian Waisbrot)

* [NEW] ZADD support for options: NX, XX, CH. See new doc at redis.io.
        (Salvatore Sanfilippo)
* [NEW] Senitnel: CKQUORUM and FLUSHCONFIG commands back ported.
        (Salvatore Sanfilippo and Bill Anderson)

--[ Redis 3.0.1 ] Release date: 5 May 2015

Upgrade urgency: LOW for Redis and Cluster, MODERATE for Sentinel.

* [FIX] Sentinel memory leak due to hiredis fixed. (Salvatore Sanfilippo)
* [FIX] Sentinel memory leak on duplicated instance. (Charsyam)
* [FIX] Redis crash on Lua reaching output buffer limits. (Yossi Gottlieb)
* [FIX] Sentinel flushes config on +slave events. (Bill Anderson)


(fhajny)
diff -r1.13 -r1.14 pkgsrc/databases/redis/Makefile
diff -r1.7 -r1.8 pkgsrc/databases/redis/PLIST
diff -r1.12 -r1.13 pkgsrc/databases/redis/distinfo
diff -r1.1 -r0 pkgsrc/databases/redis/patches/patch-src_sha1.h

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

--- pkgsrc/databases/redis/Makefile 2015/04/13 11:33:35 1.13
+++ pkgsrc/databases/redis/Makefile 2015/06/09 12:17:56 1.14
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.13 2015/04/13 11:33:35 fhajny Exp $ 1# $NetBSD: Makefile,v 1.14 2015/06/09 12:17:56 fhajny Exp $
2 2
3DISTNAME= redis-3.0.0 3DISTNAME= redis-3.0.2
4CATEGORIES= databases 4CATEGORIES= databases
5MASTER_SITES= http://download.redis.io/releases/ 5MASTER_SITES= http://download.redis.io/releases/
6 6
7MAINTAINER= filip@joyent.com 7MAINTAINER= filip@joyent.com
8HOMEPAGE= http://redis.io/ 8HOMEPAGE= http://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
12USE_LANGUAGES= c99 12USE_LANGUAGES= c99
13USE_TOOLS+= gmake pax 13USE_TOOLS+= gmake pax
14 14
15.include "../../mk/bsd.prefs.mk" 15.include "../../mk/bsd.prefs.mk"
16 16

cvs diff -r1.7 -r1.8 pkgsrc/databases/redis/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/redis/PLIST 2015/04/13 11:33:35 1.7
+++ pkgsrc/databases/redis/PLIST 2015/06/09 12:17:56 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.7 2015/04/13 11:33:35 fhajny Exp $ 1@comment $NetBSD: PLIST,v 1.8 2015/06/09 12:17:56 fhajny Exp $
2bin/redis-benchmark 2bin/redis-benchmark
3bin/redis-check-aof 3bin/redis-check-aof
4bin/redis-check-dump 4bin/redis-check-dump
5bin/redis-cli 5bin/redis-cli
6bin/redis-sentinel 6bin/redis-sentinel
7bin/redis-server 7bin/redis-server
8share/doc/redis/00-RELEASENOTES 8share/doc/redis/00-RELEASENOTES
9share/doc/redis/BUGS 9share/doc/redis/BUGS
10share/doc/redis/COPYING 10share/doc/redis/COPYING
11share/doc/redis/README 11share/doc/redis/README
12share/examples/redis/redis.conf.example 12share/examples/redis/redis.conf.example
13share/examples/redis/tests/assets/default.conf 13share/examples/redis/tests/assets/default.conf
14share/examples/redis/tests/assets/encodings.rdb 14share/examples/redis/tests/assets/encodings.rdb
@@ -41,26 +41,27 @@ share/examples/redis/tests/integration/r @@ -41,26 +41,27 @@ share/examples/redis/tests/integration/r
41share/examples/redis/tests/integration/redis-cli.tcl 41share/examples/redis/tests/integration/redis-cli.tcl
42share/examples/redis/tests/integration/replication-2.tcl 42share/examples/redis/tests/integration/replication-2.tcl
43share/examples/redis/tests/integration/replication-3.tcl 43share/examples/redis/tests/integration/replication-3.tcl
44share/examples/redis/tests/integration/replication-4.tcl 44share/examples/redis/tests/integration/replication-4.tcl
45share/examples/redis/tests/integration/replication-psync.tcl 45share/examples/redis/tests/integration/replication-psync.tcl
46share/examples/redis/tests/integration/replication.tcl 46share/examples/redis/tests/integration/replication.tcl
47share/examples/redis/tests/sentinel/run.tcl 47share/examples/redis/tests/sentinel/run.tcl
48share/examples/redis/tests/sentinel/tests/00-base.tcl 48share/examples/redis/tests/sentinel/tests/00-base.tcl
49share/examples/redis/tests/sentinel/tests/01-conf-update.tcl 49share/examples/redis/tests/sentinel/tests/01-conf-update.tcl
50share/examples/redis/tests/sentinel/tests/02-slaves-reconf.tcl 50share/examples/redis/tests/sentinel/tests/02-slaves-reconf.tcl
51share/examples/redis/tests/sentinel/tests/03-runtime-reconf.tcl 51share/examples/redis/tests/sentinel/tests/03-runtime-reconf.tcl
52share/examples/redis/tests/sentinel/tests/04-slave-selection.tcl 52share/examples/redis/tests/sentinel/tests/04-slave-selection.tcl
53share/examples/redis/tests/sentinel/tests/05-manual.tcl 53share/examples/redis/tests/sentinel/tests/05-manual.tcl
 54share/examples/redis/tests/sentinel/tests/06-ckquorum.tcl
54share/examples/redis/tests/sentinel/tests/includes/init-tests.tcl 55share/examples/redis/tests/sentinel/tests/includes/init-tests.tcl
55share/examples/redis/tests/sentinel/tmp/.gitignore 56share/examples/redis/tests/sentinel/tmp/.gitignore
56share/examples/redis/tests/support/cluster.tcl 57share/examples/redis/tests/support/cluster.tcl
57share/examples/redis/tests/support/redis.tcl 58share/examples/redis/tests/support/redis.tcl
58share/examples/redis/tests/support/server.tcl 59share/examples/redis/tests/support/server.tcl
59share/examples/redis/tests/support/test.tcl 60share/examples/redis/tests/support/test.tcl
60share/examples/redis/tests/support/tmpfile.tcl 61share/examples/redis/tests/support/tmpfile.tcl
61share/examples/redis/tests/support/util.tcl 62share/examples/redis/tests/support/util.tcl
62share/examples/redis/tests/test_helper.tcl 63share/examples/redis/tests/test_helper.tcl
63share/examples/redis/tests/tmp/.gitignore 64share/examples/redis/tests/tmp/.gitignore
64share/examples/redis/tests/unit/aofrw.tcl 65share/examples/redis/tests/unit/aofrw.tcl
65share/examples/redis/tests/unit/auth.tcl 66share/examples/redis/tests/unit/auth.tcl
66share/examples/redis/tests/unit/basic.tcl 67share/examples/redis/tests/unit/basic.tcl

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

--- pkgsrc/databases/redis/distinfo 2015/04/13 11:33:35 1.12
+++ pkgsrc/databases/redis/distinfo 2015/06/09 12:17:56 1.13
@@ -1,11 +1,10 @@ @@ -1,11 +1,10 @@
1$NetBSD: distinfo,v 1.12 2015/04/13 11:33:35 fhajny Exp $ 1$NetBSD: distinfo,v 1.13 2015/06/09 12:17:56 fhajny Exp $
2 2
3SHA1 (redis-3.0.0.tar.gz) = c75fd32900187a7c9f9d07c412ea3b3315691c65 3SHA1 (redis-3.0.2.tar.gz) = a38755fe9a669896f7c5d8cd3ebbf76d59712002
4RMD160 (redis-3.0.0.tar.gz) = 223df758087e5875c80d0fc683a603be12b85008 4RMD160 (redis-3.0.2.tar.gz) = e89b14ff93f35ed3f64e16a3e8c46d832a315275
5Size (redis-3.0.0.tar.gz) = 1358081 bytes 5Size (redis-3.0.2.tar.gz) = 1360182 bytes
6SHA1 (patch-ab) = 21754f59e9f1013095fe47ccf7411b438385d558 6SHA1 (patch-ab) = 21754f59e9f1013095fe47ccf7411b438385d558
7SHA1 (patch-ac) = 5cd23cef32a010a07ae59fce283891b9f9722c05 7SHA1 (patch-ac) = 5cd23cef32a010a07ae59fce283891b9f9722c05
8SHA1 (patch-deps_hiredis_fmacros.h) = b9d7d0a82e6794078d997769db6e5572f981b445 8SHA1 (patch-deps_hiredis_fmacros.h) = b9d7d0a82e6794078d997769db6e5572f981b445
9SHA1 (patch-src_cluster.c) = 8efb650773412764449a49c4bc1d8f4924352e47 9SHA1 (patch-src_cluster.c) = 8efb650773412764449a49c4bc1d8f4924352e47
10SHA1 (patch-src_object.c) = 30ffaec9c7e6135e3a5576cd1a35d7bcec668299 10SHA1 (patch-src_object.c) = 30ffaec9c7e6135e3a5576cd1a35d7bcec668299
11SHA1 (patch-src_sha1.h) = cbd416bb769fe909550d3c4c12426f973e5219f2 

File Deleted: pkgsrc/databases/redis/patches/Attic/patch-src_sha1.h