Sun Nov 4 08:34:05 2018 UTC ()
memcached: updated to 1.5.12

Memcached 1.5.12

Overview
Single bugfix release. Fixes a refcount leak that could happen when attempting to run incr/decr against a:

* 0 byte value
* CHUNKED (> 512k) item
* extstore item that has been flushed to disk

Fixes
fix INCR/DECR refcount leak for invalid items


(adam)
diff -r1.58 -r1.59 pkgsrc/devel/memcached/Makefile
diff -r1.31 -r1.32 pkgsrc/devel/memcached/distinfo

cvs diff -r1.58 -r1.59 pkgsrc/devel/memcached/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/memcached/Makefile 2018/10/30 12:00:05 1.58
+++ pkgsrc/devel/memcached/Makefile 2018/11/04 08:34:04 1.59
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.58 2018/10/30 12:00:05 adam Exp $ 1# $NetBSD: Makefile,v 1.59 2018/11/04 08:34:04 adam Exp $
2 2
3DISTNAME= memcached-1.5.11 3DISTNAME= memcached-1.5.12
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= http://www.memcached.org/files/ 5MASTER_SITES= http://www.memcached.org/files/
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://www.memcached.org/ 8HOMEPAGE= http://www.memcached.org/
9COMMENT= High-performance distributed memory object caching system 9COMMENT= High-performance distributed memory object caching system
10LICENSE= 2-clause-bsd 10LICENSE= 2-clause-bsd
11 11
12USE_TOOLS+= perl 12USE_TOOLS+= perl
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14CONFIGURE_ARGS+= --disable-coverage # coverage fails on some platforms 14CONFIGURE_ARGS+= --disable-coverage # coverage fails on some platforms
15CONFIGURE_ARGS+= --with-libevent=${BUILDLINK_PREFIX.libevent} 15CONFIGURE_ARGS+= --with-libevent=${BUILDLINK_PREFIX.libevent}
16 16

cvs diff -r1.31 -r1.32 pkgsrc/devel/memcached/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/memcached/distinfo 2018/10/30 12:00:05 1.31
+++ pkgsrc/devel/memcached/distinfo 2018/11/04 08:34:04 1.32
@@ -1,11 +1,11 @@ @@ -1,11 +1,11 @@
1$NetBSD: distinfo,v 1.31 2018/10/30 12:00:05 adam Exp $ 1$NetBSD: distinfo,v 1.32 2018/11/04 08:34:04 adam Exp $
2 2
3SHA1 (memcached-1.5.11.tar.gz) = 59b800337ae4bb164b85a5779fa5b72d5f9af66c 3SHA1 (memcached-1.5.12.tar.gz) = f67096ba64b0c47668bcad5b680010c4f8987d4c
4RMD160 (memcached-1.5.11.tar.gz) = ef7bbd5cb293b9db79ef2136736f6cef28af425b 4RMD160 (memcached-1.5.12.tar.gz) = 22b430b86f43d2be212776beeff10451788fcae5
5SHA512 (memcached-1.5.11.tar.gz) = 1d641383a9d5c6a1f074a1f30493d50fb3384f29d07078dc827fcb1f9e70f6c07f12a3c6c2a128905ffddf2c414998afbbe3456d8cd4fe43e43606bf9933d822 5SHA512 (memcached-1.5.12.tar.gz) = 95927fcc06e83e46a050dd50c85e50faf41e6d1f6901b757f7a842b7727a596054082a512a3b830729171556e8a995f037d39d991df2198a80a4e61a6efa1fd8
6Size (memcached-1.5.11.tar.gz) = 457692 bytes 6Size (memcached-1.5.12.tar.gz) = 457719 bytes
7SHA1 (patch-Makefile.in) = d1c67f0e4333c16e1541ea5f2e0bc47b9dc2002f 7SHA1 (patch-Makefile.in) = d1c67f0e4333c16e1541ea5f2e0bc47b9dc2002f
8SHA1 (patch-configure) = d44e07c0c38029df4f10bb5411049595b5a8ffbb 8SHA1 (patch-configure) = d44e07c0c38029df4f10bb5411049595b5a8ffbb
9SHA1 (patch-items.c) = ee082c7ebe234b3e8cc170e01bca56ed4275e6de 9SHA1 (patch-items.c) = ee082c7ebe234b3e8cc170e01bca56ed4275e6de
10SHA1 (patch-logger.h) = 130c573e07b7d9b6caff1c98e40b36a96cb3c064 10SHA1 (patch-logger.h) = 130c573e07b7d9b6caff1c98e40b36a96cb3c064
11SHA1 (patch-memcached.c) = 3c39c873332704c8d269de4a3c7049281bf101c6 11SHA1 (patch-memcached.c) = 3c39c873332704c8d269de4a3c7049281bf101c6