X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=docs%2Fsource%2FChangeLog-1.1.rst;h=1895806f40e2efdce8e9d1498aaa1e449acf6675;hb=03c0a641f8dbd5cc8a0d9ac62f7e8e2b00f45159;hp=0a60bed1eae2622a7b77d34a6513a7438c379db9;hpb=f418856fd2c0be0ba0fd6b35fa76820f674f396f;p=awesomized%2Flibmemcached
diff --git a/docs/source/ChangeLog-1.1.rst b/docs/source/ChangeLog-1.1.rst
index 0a60bed1..1895806f 100644
--- a/docs/source/ChangeLog-1.1.rst
+++ b/docs/source/ChangeLog-1.1.rst
@@ -5,27 +5,105 @@
ChangeLog v1.1
==============
+v 1.1.2
+-------
+
+..
+
+ released 2022-08-10
+
+
+
+* Fix handling of negative expiration values, which are somehow allowed by legacy.\ :raw-html-m2r:`
`
+ See also `gh #125 `_\ ,
+ and `gh #76 `_.
+* Fix `gh #122 `_\ :
+ If libcrypto implementation of AES is used, do not compile internal.
+* Fix missing include of :raw-html-m2r:`` in tests.
+* Fix warnings with non-SASL builds.
+* Fix pthread.h detection.
+
+v 1.1.1
+-------
+
+..
+
+ released 2021-09-16
+
+
+
+* Fix `gh #67 `_\ :
+ GET returns ``NOTFOUND`` on ``TIMEOUT``.
+* Fix `gh #113 `_\ :
+ Build failure with Catch2 < 2.13.5.
+* Add `gh #114 `_\ :
+ Add possibility to use libcrypto for encryption.
+* Add `gh #115 `_\ :
+ Add ``LIBMEMCACHED_AWESOME`` CPP define.
+* Add test for `gh #75 `_\ :
+ memcached_clone of SASL connection closes random file descriptor.
+* Fix `gh #116 `_\ :
+ Add libmemcachedpotocol-0-0/configure.h guarding ``ssize_t`` typedef.
+* Fix `gh #120 `_\ :
+ libmemcached.pc is missing a ``Requires`` entry for libsasl2.
+
+v 1.1.0
+-------
+
+..
+
+ released 2021-06-23
+
+
+**Changes from beta3:**
+
+
+* Add ASCII multi get support to bin/memslap.
+
+See logs from ``beta3``\ , ``beta2``\ , and ``beta1`` for
+the full list of changes since the last 1.0 release.
+
+v 1.1.0-beta3
+-------------
+
+..
+
+ released 2021-04-15
+
+
+**Changes from beta2:**
+
+
+* Fix `gh #108 `_\ :
+ 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 ````.
+* Fix libmemcachedprotocol's binary ``STAT`` and ``VERSION`` handlers.
+* Fix `gh #105 `_\ :
+ EINTR handled too defensively when polling.
+
v 1.1.0-beta2
-------------
..
- TBR
+ released 2020-12-28
-Changes from beta1:
-^^^^^^^^^^^^^^^^^^^
+**Changes from beta1:**
-* Fix `gh #103 `_\ :
+* Fix `gh #103 `_\ :
Build failure on 32-bit.
-* Fix `gh #100 `_\ :
+* Fix `gh #102 `_\ :
+ Doc build with old sphinx.
+* Fix `gh #100 `_\ :
Revert symbolic rename of public header include directories.
-* Fix `gh #98 `_\ :
+* Fix `gh #98 `_\ :
Library SONAMEs and NAME_LINKs differ from 1.0.18.
-* Fix `gh #97 `_\ :
+* Fix `gh #97 `_\ :
Location of cmake files installation directory.
-* Fix `gh #96 `_\ :
+* Fix `gh #96 `_\ :
LIBXXX_VERSION_HEX constants format.
v 1.1.0-beta1
@@ -36,7 +114,7 @@ v 1.1.0-beta1
released 2020-12-21
-**NOTE:**
+**NOTE:**\ :raw-html-m2r:`
`
This is a bug fix release, not a feature release. The minor version number
was incremented due to the following changes:
@@ -48,12 +126,13 @@ was incremented due to the following changes:
* 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/
@@ -70,59 +149,59 @@ was incremented due to the following changes:
* Fix libmemcached_util_version_check().
* Fix ketama/consistent hashing:
crash on reallocation of continuum.
-* Fix `gh #90 `_\ :
+* Fix `gh #90 `_\ :
Build fails on Darwin.
-* Fix `gh #83 `_\ :
+* Fix `gh #83 `_\ :
memcp waits forever if file no found.
-* Fix `gh #80 `_\ :
+* Fix `gh #80 `_\ :
memparse docs.
-* Fix `gh #72 `_
- and `gh #47 `_\ :
+* Fix `gh #72 `_
+ and `gh #47 `_\ :
memcached_return_t docs.
-* Fix `gh #62 `_\ :
+* Fix `gh #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 `_\ :
+* Fix `gh #13 `_\ :
reset continuum counter after freeing them.
-* Fix `gh #14 `_
- and `gh #17 `_\ :
+* Fix `gh #14 `_
+ and `gh #17 `_\ :
SASL: AUTH_CONTINUE was considered a failure and caused IO reset.
-* Fix `gh #25 `_\ :
+* Fix `gh #25 `_\ :
hashkit/murmur3 unavailable.
* Fix missing handling of EAGAIN for non-blocking unix domain socket.
-* Fix `gh #35 `_\ :
+* Fix `gh #35 `_\ :
handling of BEHAVIOR_REMOVE_FAILED_SERVERS.
-* Fix `gh #41 `_\ :
+* Fix `gh #41 `_\ :
ensure stable sort on continuum host key collision.
-* Fix `gh #42 `_\ :
+* Fix `gh #42 `_\ :
MEMCACHED_MAX_BUFFER docs.
-* Fix `gh #43 `_\ :
+* Fix `gh #43 `_\ :
libmemcached_configuration docs.
-* Fix `gh #46 `_\ :
+* Fix `gh #46 `_\ :
clarification on millisecond timeout docs.
-* Fix `gh #50 `_\ :
+* Fix `gh #50 `_\ :
memcached_fetch_result() can return previously returned data.
-* Fix `gh #53 `_\ :
+* Fix `gh #53 `_\ :
stack overflow in memcached_fetch_result().
-* Fix `gh #57 `_\ :
+* Fix `gh #57 `_\ :
include vs :raw-html-m2r:``
-* Fix `gh #58 `_\ :
+* Fix `gh #58 `_\ :
more specific error messages when connect() fails.
-* Fix `gh #59 `_\ :
+* Fix `gh #59 `_\ :
bin/memcat: typo in "No servers provied".
-* Fix `gh #77 `_\ :
+* Fix `gh #77 `_\ :
undeclared UINT64_C in ketama.cc.
-* Fix `gh #12 `_\ :
+* Fix `gh #12 `_\ :
never reconnects after connection reset (binary protocol).
-* Fix `gh #49 `_\ :
+* Fix `gh #49 `_\ :
assertion memcached_failed(rc) failed in memcached_send_ascii().
-* Fix `gh #67 `_\ :
+* Fix `gh #67 `_\ :
get returns NOTFOUND on timeout.
-* Fix `gh #76 `_\ :
+* Fix `gh #76 `_\ :
memcached_touch() crashes when expiration=-1 (ASCII only).
-* Fix `gh #23 `_\ :
+* Fix `gh #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.
@@ -133,14 +212,14 @@ was incremented due to the following changes:
* 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 `_\ ,
- `gh #64 `_ and
- `gh #21 `_\ :
+* Fix `gh #82 `_\ ,
+ `gh #64 `_ and
+ `gh #21 `_\ :
clarify documentation on replication.
-* Fix `gh #95 `_\ :
+* Fix `gh #95 `_\ :
MEMCACHED_CALLBACK_GET_FAILURE and MEMCACHED_BEHAVIOR_BUFFER_REQUESTS
* Fix bin/memcat to output flags if requested with ``--flag``.
-* Fix `gh #68 `_\ :
+* Fix `gh #68 `_\ :
Windows support.
----