X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=ChangeLog-1.1.md;h=42500b27f825de0038b24340943b3036cd162372;hb=92d18858b417309f6bdee6bce464a4f3d6a375fd;hp=c5ff597150a2256f6b31420830ca9ac78fde9568;hpb=0ff88be3322a493773956028d4022d995f3cb193;p=awesomized%2Flibmemcached diff --git a/ChangeLog-1.1.md b/ChangeLog-1.1.md index c5ff5971..42500b27 100644 --- a/ChangeLog-1.1.md +++ b/ChangeLog-1.1.md @@ -1,5 +1,62 @@ # 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. + 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 in tests. +* Fix warnings with non-SASL builds. +* Fix pthread.h detection. + +## v 1.1.1 + +> 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 > released 2021-06-23 @@ -18,7 +75,7 @@ the full list of changes since the last 1.0 release. **Changes from beta2:** * 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 ``. * Fix libmemcachedprotocol's binary `STAT` and `VERSION` handlers.