ChangeLog v1.0

v 1.0.18

released 2014-02-09

  • MEMCACHED_BEHAVIOR_RETRY_TIMEOUT can now be set to zero.

  • Numerous bug fixes.

v 1.0.17

released 2013-04-03

  • Remove c++ namespace that was being exposed (the API should be plug compatible)..

  • Fix cases where --servers wasn't behaving the same in all clients.

v 1.0.16

released 2013-02-01

  • Added support to do two part shutdown of socket.

  • Fixes for Fedora 18.

  • Fix for binary memcached_touch()

v 1.0.15

released 2012-12-17

  • Added support for Murmur3 (HASHKIT_HASH_MURMUR3)

  • Portability fixes.

v 1.0.14

released 2012-11-14

  • CLIENT_ERROR fixed to not be treated as a fatal error.

  • Compiler fixes for older Ubuntu releases.

v 1.0.13

released 2012-10-19

  • Fix bug that caused version string to not be exported correctly.

v 1.0.12

released 2012-10-09

  • Added memcached_result_take_value().

  • Added ax_libmemcached.m4

v 1.0.11

released 2012-09-17

  • Removed custom version of memcached.

  • Updated hardening rules.

  • Fixed a case where the return error from a socket connection differred from that of a TCP/IP socket.

v 1.0.10

released 2012-07-30

  • --disable-assert has been removed from configure, and --enable-assert has been added in its place.

  • Compiling fixes for Clang on OSX Mountain Lion.

v 1.0.9

released 2012-07-05

  • Faster close on socket.

  • Instance allocation is now seperated from server interface. This should allow for a better preservation of ABI compliance from now on.

  • Fix close on exec bug.

  • Numerous other bug fixes.

v 1.0.8

released 2012-05-22

  • Added support for setting options via ENV variable LIBMEMCACHED

  • Fix corner case on last used result.

v 1.0.7

released 2012-04-28

  • Add API call for exist calls.

  • Update all license files to be BSD.

v 1.0.6

released 2012-04-08

  • Fixes for gcc 4.7, lp:961812

  • Fix for restart issue that happens under testing.

  • Fix for lp:962815.

  • Support for transparent AES encryption.

v 1.0.5

released 2012-03-14

  • Fixes for OSX.

  • Version is now parsed directly in the parser, which makes buffered operations now work with it..

  • memstat has been extended so that it can be used to find the version of the server.

  • Update documentation.

  • Fixes for compile issues on Debian and Ubuntu

v 1.0.4

released 2012-01-27

  • Fix for memcached_dump().

  • Additional testing for memcached_stat_execute().

v 1.0.3

released 2012-01-09

  • Increased size of sort buffer used during Ketama.

  • Added support for new behavior to handle dead servers.

  • Overall haul of UDP IO.

  • Fixed C compile issue with memcached_exist()

  • Numerous bug fixes.

  • Clang support for OSX.

  • All commands now using vector send support.

v 1.0.2

released 2011-10-24

  • Dropped libmemcached/memcached_util.h (undocumented header file)

  • Added memcached_touch() and memcached_touch_by_key()

  • UDP support restructured to toggle on a complete memcached_st structure.


See ChangeLog-0 for changes prior v1.0.