..
- TBR
+ released 2021-04-15
**Changes from beta2:**
-* Fix `gh #108 <https://github.com/m6w6/libmemcached/issues/105>`_\ :
+* Fix `gh #108 <https://github.com/awesomized/libmemcached/issues/105>`_\ :
macOS Big Sur: dtrace does not understand -G switch
+* Add support for IPv6 bracketed syntax in ``memcached_servers_parse``.
+* Make ``memcat``\ 's ``--file`` option's argument optional defaulting to ``<key>``.
* Fix libmemcachedprotocol's binary ``STAT`` and ``VERSION`` handlers.
-* Fix `gh #105 <https://github.com/m6w6/libmemcached/issues/105>`_\ :
+* Fix `gh #105 <https://github.com/awesomized/libmemcached/issues/105>`_\ :
EINTR handled too defensively when polling.
v 1.1.0-beta2
**Changes from beta1:**
-* Fix `gh #103 <https://github.com/m6w6/libmemcached/issues/103>`_\ :
+* Fix `gh #103 <https://github.com/awesomized/libmemcached/issues/103>`_\ :
Build failure on 32-bit.
-* Fix `gh #102 <https://github.com/m6w6/libmemcached/issues/102>`_\ :
+* Fix `gh #102 <https://github.com/awesomized/libmemcached/issues/102>`_\ :
Doc build with old sphinx.
-* Fix `gh #100 <https://github.com/m6w6/libmemcached/issues/100>`_\ :
+* Fix `gh #100 <https://github.com/awesomized/libmemcached/issues/100>`_\ :
Revert symbolic rename of public header include directories.
-* Fix `gh #98 <https://github.com/m6w6/libmemcached/issues/98>`_\ :
+* Fix `gh #98 <https://github.com/awesomized/libmemcached/issues/98>`_\ :
Library SONAMEs and NAME_LINKs differ from 1.0.18.
-* Fix `gh #97 <https://github.com/m6w6/libmemcached/issues/97>`_\ :
+* Fix `gh #97 <https://github.com/awesomized/libmemcached/issues/97>`_\ :
Location of cmake files installation directory.
-* Fix `gh #96 <https://github.com/m6w6/libmemcached/issues/96>`_\ :
+* Fix `gh #96 <https://github.com/awesomized/libmemcached/issues/96>`_\ :
LIBXXX_VERSION_HEX constants format.
v 1.1.0-beta1
* Moved to the Semantic Versioning Specification: https://semver.org
* Moved the project from launchpad to github:
- * Source: https://github.com/m6w6/libmemcached
- * Documentation: https://m6w6.github.io/libmemcached
+ * Source: https://github.com/awesomized/libmemcached
+ * Documentation: https://awesomized.github.io/libmemcached
* Continuous Integration:
- * Github: https://github.com/m6w6/libmemcached/actions (Linux, MacOS, Windows **·** amd64)
- * Sourcehut: https://builds.sr.ht/~m6w6/libmemcached (FreeBSD, OpenBSD **·** amd64)
+ * Github: https://github.com/awesomized/libmemcached/actions (Linux, MacOS, Windows **·** amd64)
+ * Sourcehut: https://builds.sr.ht/~m6w6/libmemcached (FreeBSD,
+ OpenBSD **·** amd64)
* Build artifacts: https://artifacts.m6w6.name/libmemcached/ rsync://m6w6.name::artifacts/libmemcached/
* Fix libmemcached_util_version_check().
* Fix ketama/consistent hashing:
crash on reallocation of continuum.
-* Fix `gh #90 <https://github.com/m6w6/libmemcached/issues/90>`_\ :
+* Fix `gh #90 <https://github.com/awesomized/libmemcached/issues/90>`_\ :
Build fails on Darwin.
-* Fix `gh #83 <https://github.com/m6w6/libmemcached/issues/83>`_\ :
+* Fix `gh #83 <https://github.com/awesomized/libmemcached/issues/83>`_\ :
memcp waits forever if file no found.
-* Fix `gh #80 <https://github.com/m6w6/libmemcached/issues/80>`_\ :
+* Fix `gh #80 <https://github.com/awesomized/libmemcached/issues/80>`_\ :
memparse docs.
-* Fix `gh #72 <https://github.com/m6w6/libmemcached/issues/72>`_
- and `gh #47 <https://github.com/m6w6/libmemcached/issues/47>`_\ :
+* Fix `gh #72 <https://github.com/awesomized/libmemcached/issues/72>`_
+ and `gh #47 <https://github.com/awesomized/libmemcached/issues/47>`_\ :
memcached_return_t docs.
-* Fix `gh #62 <https://github.com/m6w6/libmemcached/issues/62>`_\ :
+* Fix `gh #62 <https://github.com/awesomized/libmemcached/issues/62>`_\ :
uint32_t overflow cause busy loop.
* Removed restriction of UDP+IPv6.
* Fix SERVER_ERROR_MEMORY_ALLOCATION_FAILURE:
recognize more strings returned by the server.
-* Fix `gh #13 <https://github.com/m6w6/libmemcached/issues/13>`_\ :
+* Fix `gh #13 <https://github.com/awesomized/libmemcached/issues/13>`_\ :
reset continuum counter after freeing them.
-* Fix `gh #14 <https://github.com/m6w6/libmemcached/issues/14>`_
- and `gh #17 <https://github.com/m6w6/libmemcached/issues/17>`_\ :
+* Fix `gh #14 <https://github.com/awesomized/libmemcached/issues/14>`_
+ and `gh #17 <https://github.com/awesomized/libmemcached/issues/17>`_\ :
SASL: AUTH_CONTINUE was considered a failure and caused IO reset.
-* Fix `gh #25 <https://github.com/m6w6/libmemcached/issues/25>`_\ :
+* Fix `gh #25 <https://github.com/awesomized/libmemcached/issues/25>`_\ :
hashkit/murmur3 unavailable.
* Fix missing handling of EAGAIN for non-blocking unix domain socket.
-* Fix `gh #35 <https://github.com/m6w6/libmemcached/issues/35>`_\ :
+* Fix `gh #35 <https://github.com/awesomized/libmemcached/issues/35>`_\ :
handling of BEHAVIOR_REMOVE_FAILED_SERVERS.
-* Fix `gh #41 <https://github.com/m6w6/libmemcached/issues/41>`_\ :
+* Fix `gh #41 <https://github.com/awesomized/libmemcached/issues/41>`_\ :
ensure stable sort on continuum host key collision.
-* Fix `gh #42 <https://github.com/m6w6/libmemcached/issues/42>`_\ :
+* Fix `gh #42 <https://github.com/awesomized/libmemcached/issues/42>`_\ :
MEMCACHED_MAX_BUFFER docs.
-* Fix `gh #43 <https://github.com/m6w6/libmemcached/issues/43>`_\ :
+* Fix `gh #43 <https://github.com/awesomized/libmemcached/issues/43>`_\ :
libmemcached_configuration docs.
-* Fix `gh #46 <https://github.com/m6w6/libmemcached/issues/46>`_\ :
+* Fix `gh #46 <https://github.com/awesomized/libmemcached/issues/46>`_\ :
clarification on millisecond timeout docs.
-* Fix `gh #50 <https://github.com/m6w6/libmemcached/issues/50>`_\ :
+* Fix `gh #50 <https://github.com/awesomized/libmemcached/issues/50>`_\ :
memcached_fetch_result() can return previously returned data.
-* Fix `gh #53 <https://github.com/m6w6/libmemcached/issues/53>`_\ :
+* Fix `gh #53 <https://github.com/awesomized/libmemcached/issues/53>`_\ :
stack overflow in memcached_fetch_result().
-* Fix `gh #57 <https://github.com/m6w6/libmemcached/issues/57>`_\ :
+* Fix `gh #57 <https://github.com/awesomized/libmemcached/issues/57>`_\ :
include <inttypes.h> vs :raw-html-m2r:`<cinttypes>`
-* Fix `gh #58 <https://github.com/m6w6/libmemcached/issues/58>`_\ :
+* Fix `gh #58 <https://github.com/awesomized/libmemcached/issues/58>`_\ :
more specific error messages when connect() fails.
-* Fix `gh #59 <https://github.com/m6w6/libmemcached/issues/59>`_\ :
+* Fix `gh #59 <https://github.com/awesomized/libmemcached/issues/59>`_\ :
bin/memcat: typo in "No servers provied".
-* Fix `gh #77 <https://github.com/m6w6/libmemcached/issues/77>`_\ :
+* Fix `gh #77 <https://github.com/awesomized/libmemcached/issues/77>`_\ :
undeclared UINT64_C in ketama.cc.
-* Fix `gh #12 <https://github.com/m6w6/libmemcached/issues/12>`_\ :
+* Fix `gh #12 <https://github.com/awesomized/libmemcached/issues/12>`_\ :
never reconnects after connection reset (binary protocol).
-* Fix `gh #49 <https://github.com/m6w6/libmemcached/issues/49>`_\ :
+* Fix `gh #49 <https://github.com/awesomized/libmemcached/issues/49>`_\ :
assertion memcached_failed(rc) failed in memcached_send_ascii().
-* Fix `gh #67 <https://github.com/m6w6/libmemcached/issues/67>`_\ :
+* Fix `gh #67 <https://github.com/awesomized/libmemcached/issues/67>`_\ :
get returns NOTFOUND on timeout.
-* Fix `gh #76 <https://github.com/m6w6/libmemcached/issues/76>`_\ :
+* Fix `gh #76 <https://github.com/awesomized/libmemcached/issues/76>`_\ :
memcached_touch() crashes when expiration=-1 (ASCII only).
-* Fix `gh #23 <https://github.com/m6w6/libmemcached/issues/23>`_\ :
+* Fix `gh #23 <https://github.com/awesomized/libmemcached/issues/23>`_\ :
build fails with bison 2.3.
* Fix memaslap: build fails with newer compiler versions.
* Fix usage of strerror_r() implementations returning pointer to char.
* Fix bin/memaslap to idnentify itself as memaslap instead of memslap.
* Fix bin/memcapable to work with memcached >= 1.6.
* Fix murmur and murmur3 hashes on big endian platforms.
-* Fix `gh #82 <https://github.com/m6w6/libmemcached/issues/82>`_\ ,
- `gh #64 <https://github.com/m6w6/libmemcached/issues/64>`_ and
- `gh #21 <https://github.com/m6w6/libmemcached/issues/21>`_\ :
+* Fix `gh #82 <https://github.com/awesomized/libmemcached/issues/82>`_\ ,
+ `gh #64 <https://github.com/awesomized/libmemcached/issues/64>`_ and
+ `gh #21 <https://github.com/awesomized/libmemcached/issues/21>`_\ :
clarify documentation on replication.
-* Fix `gh #95 <https://github.com/m6w6/libmemcached/issues/95>`_\ :
+* Fix `gh #95 <https://github.com/awesomized/libmemcached/issues/95>`_\ :
MEMCACHED_CALLBACK_GET_FAILURE and MEMCACHED_BEHAVIOR_BUFFER_REQUESTS
* Fix bin/memcat to output flags if requested with ``--flag``.
-* Fix `gh #68 <https://github.com/m6w6/libmemcached/issues/68>`_\ :
+* Fix `gh #68 <https://github.com/awesomized/libmemcached/issues/68>`_\ :
Windows support.
----