Subject: CVS commit: pkgsrc/devel/memcached
From: Adam Ciarcinski
Date: 2020-06-01 21:14:49
Message id: 20200601191449.14787FB27@cvs.NetBSD.org

Log Message:
memcached: updated to 1.6.6

1.6.6:

Fixes

Update testing certificates to be compatible with latest security levels
Fix crash on shutdown when handling signals with TLS enabled
start of valgrind test mode
more flaky test fixes; crawler/restart
Disable aarch64 hw crc32 function for now
Pull in BigEndian-compatible crc32c
minimum libevent version is 2.x
Add Meta no-op command request to protocol.txt

1.6.5:

Fixes

Revert "build: sasl build fix on FreeBSD"

1.6.4:

Fixes

restart: fix failure on deleted chunked items
ascii auth: fix CPU spike when waiting for data
extstore: fix some valgrind errors.
Fix undefined behavior with -D_FORTIFY_SOURCE=2
Fix build warnings in Windows.
Add build option to disable unix socket functionality.
fix extstore reads for OSX/cygwin
Fix misprint in protocol.txt
Fix t/64bit.t test failure in Windows.
build: sasl build fix on FreeBSD
testapp: Fix failure with -flto=auto

1.6.3:

Fixes

crash fix: errstr wasn't initialized in metaget
fix startup segfault for low conns + idle thread
restart: fix corrupted restart in some scenarios
restart: always wipe memory from global pool
restart: fix rare segfault on shutdown
tls: fix crash with refresh_certs command when TLS is disabled

New Features
-o ssl_session_cache can be used (when TLS is compiled in) to enable server side \ 
session reuse.
./configure --enable-static for static builds

1.6.2:

Fixes a remote DoS (segfault) in parsing of the binary protocol header that was \ 
introduced in 1.6.0.

1.6.1:

Fixes

tls: handle accept errors properly
ssl_errors stat
Add touch,gat expiration test
Add negative expiration time case to expiration test
Fix to handle negative exptime as common function
Fix a bunch of flaky tests
Fix compile error with DTrace probes
Allow missing syscall on ARM for seccomp
fix multiple definition of 'crc32c' (GCC 10)
Add stdio.h,stddef.h to storage.c (OS X compile error)

1.6.0:

Fixes

meta: indicate refcount overflow
meta: fix refleak in mget
fix: all new connections were counted as rejected
timedrun: proper signal handler initialization.
restart: fix potential double free
stats_prefix: fix test failure due to non-determinism
fix bug where sasl will load config the wrong path
meta: make return codes more generic
config.h for util.c, fix htonll comp. failure
hash: fix build failure against gcc-10
fix memory leaks in unit tests
fix make order in BUILD instructions

New Features

extstore: enable by default.
meta: arithmetic command (ma) for incr/decr
network: transient static read buffer for conns
network: response stacking for all commands

Files:
RevisionActionfile
1.71modifypkgsrc/devel/memcached/Makefile
1.41modifypkgsrc/devel/memcached/distinfo