Path to this page:
Subject: CVS commit: pkgsrc/devel/memcached
From: Adam Ciarcinski
Date: 2024-10-16 11:01:59
Message id: 20241016090159.4CEC1FC7E@cvs.NetBSD.org
Log Message:
memcached: updated to 1.6.31
1.6.31
Fixes an a critical crash introduced in 1.6.30 when TLS (SSL) is in use.
If a connection is closed before memcached can accept and handshake it, it can \
crash due to a null reference.
1.6.30
Memcached's usage of the OpenSSL API has been overhauled to better handle
errors. The logstream watch connevents can be used to see detailed
OpenSSL-related errors.
The builtin proxy has removed its old style lua API. There should be no active
users of it, but if you use res = pool(r) or mcp.await syntax, please see the
wiki documentation for updated API calls. This paves the way for many
performance improvements.
Fixes
proxy: fix proxy_req_active accounting
core: fix usleep not working on NetBSD
proxy: [EXPERIMENTAL] mutator framework
proxy: str = rctx:tls_peer_cn()
proxy: req/res inspector objects
proxy: req:token_int()
proxy: req:flag_token_int("f")
tls: per-listener cert validation
tls: actually look at TLS errors
tls: update min OpenSSL to 1.1.1
tls: quarantine openssl headers
proxy: fix potential mcp.match false negative
proxy: fix O token for some mcp.internal calls
proxy: fix router regression with cmaps
Files: