Subject: CVS commit: pkgsrc/devel/memcached
From: Adam Ciarcinski
Date: 2019-11-11 18:29:50
Message id: 20191111172951.02C03FA95@cvs.NetBSD.org

Log Message:
memcached: updated to 1.5.20

Memcached 1.5.20

Bugfix release.

Security issue: When enabling SASL authentication for binary protocol, enabling \ 
UDP mode would allow bypassing SASL. Now refuses to start with both UDP and SASL \ 
enabled. Text mode authentication was not vulnerable.

Includes a performance improvement for page rebalancing. Full discussion here: \ 
https://github.com/memcached/memcached/pull/524 - in some circumstances, page \ 
will be moved between slab classes much faster than before.

Fixes

Security fix: Don't allow UDP with binprot SASL
Remove multiple double-initializations of condition variables and mutexes
Fix data race in assoc_start_expand
Use a proper data type for settings.sig_hup
restart: add error handling when a tag is not found in a metadata file.
doc: Update rfc2629.dtd, use local copy, fix error, and fix warning
doc: Fix out-of-tree build
slab rebalance performance improvements
fix potential deadlock bug in log watcher
Support running tests in out-of-tree build
configure: Fix cross-compilation errors
DTrace build fix

Files:
RevisionActionfile
1.68modifypkgsrc/devel/memcached/Makefile
1.15modifypkgsrc/devel/memcached/PLIST
1.39modifypkgsrc/devel/memcached/distinfo
1.7modifypkgsrc/devel/memcached/patches/patch-Makefile.in
1.5modifypkgsrc/devel/memcached/patches/patch-configure