pkgsrc/devel/memcached/distinfo
adam 23d156e3e0 memcached: updated to 1.5.16
1.5.16:
Fixes critical potential segfault/memory corruption bug in 1.5.15 when storing items with client flags of "0". Bug only exists in 1.5.15, and the fix is the only change in this release.

Fixes
* When nsuffix is 0 space for flags hasn't been allocated so don't memcpy them.

1.5.15:
A couple small bugfixes, and two notable changes. An authentication mode for ASCII protocol, and removal of a minor feature flag.

-o inline_ascii_response was a compatability mode which was disabled since 1.5.0; it uses 10-20 more bytes of memory to speed up ASCII responses. Since we switched from snprintf to a fast itoa implementation years ago it was disabled by default. Now the option is gone.

Binary protocol was also not honoring the idle-timeout feature. This should now be fixed.

Fixes
* Speed up incr/decr by replacing snprintf.
* Use correct buffer size for internal URI encoding.
* change some links from http to https
* Fix small memory leak in testapp.c.
* free window_global in slab_automove_extstore.c
* remove inline_ascii_response option
* -Y [filename] for ascii authentication mode
* fix: idle-timeout wasn't compatible with binprot

New Features
-Y [authfile] enables an authentication mode for ASCII protocol. See doc/protocol.txt for the most up to date information. This feature is experimental; there's a small chance it could change based on community feedback. Unlike the SASL authentication for binary protocol, this is built in by default and has no external dependencies. It is also far simpler to use; we get a constant slow trickle of support requests around SASL authentication.

When enabled, UDP and binary protocols are also disabled.
2019-05-26 19:37:42 +00:00

11 lines
748 B
Text

$NetBSD: distinfo,v 1.35 2019/05/26 19:37:42 adam Exp $
SHA1 (memcached-1.5.16.tar.gz) = 06a9661638cb20232d0ccea088f52ca10b959968
RMD160 (memcached-1.5.16.tar.gz) = 018d4e53a0c14a66a414a0a99b49f14937324dea
SHA512 (memcached-1.5.16.tar.gz) = 999872c4c68e0210feab76f74c9487fbfb652cf3e6b7fa347f882767aad41ea6d8ba3ee056494409c054d673fc209032d8a890605810b2c6c9048d26d50751a0
Size (memcached-1.5.16.tar.gz) = 487868 bytes
SHA1 (patch-Makefile.in) = c292d9ecc04c18925731a2710676789972584fe8
SHA1 (patch-configure) = d44e07c0c38029df4f10bb5411049595b5a8ffbb
SHA1 (patch-items.c) = ee082c7ebe234b3e8cc170e01bca56ed4275e6de
SHA1 (patch-logger.h) = 130c573e07b7d9b6caff1c98e40b36a96cb3c064
SHA1 (patch-memcached.c) = 3c39c873332704c8d269de4a3c7049281bf101c6