prepare v1.1.4
[awesomized/libmemcached] / docs / source / ChangeLog-1.1.rst
index 4e31142dc883d960f9a03e10bc9bb0208146debf..2a52205559bbc2978da82e1aa916379ea8d7a7ae 100644 (file)
@@ -5,17 +5,82 @@
 ChangeLog v1.1
 ==============
 
+v 1.1.4
+-------
+
+..
+
+   released 2022-03-06
+
+
+
+* Fix `gh #107 <https://github.com/awesomized/libmemcached/issues/107>`_\ :
+  macOS: deprecated sasl API (improve detection of ``libsasl2``\ ).
+* Fix `gh #131 <https://github.com/awesomized/libmemcached/issues/131>`_\ :
+  Consider renaming tools (add ``CLIENT_PREFIX`` build option; default: ``mem``\ )
+* Fix `gh #132 <https://github.com/awesomized/libmemcached/issues/132>`_\ :
+  Add build of static library (add ``BUILD_SHARED_LIBS`` build option; default: ``ON``\ ).
+* Fix `gh #134 <https://github.com/awesomized/libmemcached/issues/134>`_\ :
+  Update client option documentation.
+* Fix `gh #136 <https://github.com/awesomized/libmemcached/issues/136>`_\ :
+  ``libmemcachedutil`` is underlinked (link against libmemcached).
+* Fix `gh php-memcached#531 <https://github.com/php-memcached-dev/php-memcached/issues/531>`_\ :
+  ``get`` returns random values when lower than default ``OPT_POLL_TIMEOUT`` is set.
+
+v 1.1.3
+-------
+
+..
+
+   released 2022-11-09
+
+
+
+* Fix `gh #130 <https://github.com/awesomized/libmemcached/issues/130>`_
+  with `gh #124 <https://github.com/awesomized/libmemcached/issues/124>`_\ :
+  Server response count can underflow.
+
+v 1.1.2
+-------
+
+..
+
+   released 2022-08-10
+
+
+
+* Fix handling of negative expiration values, which are somehow allowed by legacy.\ :raw-html-m2r:`<br>`
+  See also `gh #125 <https://github.com/awesomized/libmemcached/issues/125>`_\ ,
+  and `gh #76 <https://github.com/awesomized/libmemcached/issues/76>`_.
+* Fix `gh #122 <https://github.com/awesomized/libmemcached/issues/122>`_\ :
+  If libcrypto implementation of AES is used, do not compile internal.
+* Fix missing include of :raw-html-m2r:`<array>` in tests.
+* Fix warnings with non-SASL builds.
+* Fix pthread.h detection.
+
 v 1.1.1
 -------
 
 ..
 
-   released TBD
+   released 2021-09-16
 
 
 
+* Fix `gh #67 <https://github.com/awesomized/libmemcached/issues/67>`_\ :
+  GET returns ``NOTFOUND`` on ``TIMEOUT``.
 * Fix `gh #113 <https://github.com/awesomized/libmemcached/issues/105>`_\ :
   Build failure with Catch2 < 2.13.5.
+* Add `gh #114 <https://github.com/awesomized/libmemcached/pull/114>`_\ :
+  Add possibility to use libcrypto for encryption.
+* Add `gh #115 <https://github.com/awesomized/libmemcached/pull/115>`_\ :
+  Add ``LIBMEMCACHED_AWESOME`` CPP define.
+* Add test for `gh #75 <https://github.com/awesomized/libmemcached/issues/75>`_\ :
+  memcached_clone of SASL connection closes random file descriptor.
+* Fix `gh #116 <https://github.com/awesomized/libmemcached/issues/116>`_\ :
+  Add libmemcachedpotocol-0-0/configure.h guarding ``ssize_t`` typedef.
+* Fix `gh #120 <https://github.com/awesomized/libmemcached/issues/120>`_\ :
+  libmemcached.pc is missing a ``Requires`` entry for libsasl2.
 
 v 1.1.0
 -------
@@ -45,7 +110,7 @@ v 1.1.0-beta3
 
 
 * Fix `gh #108 <https://github.com/awesomized/libmemcached/issues/105>`_\ :
-  macOS Big Sur: dtrace does not understand -G switch
+  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.