From: Continuous Integration Date: Tue, 18 Sep 2012 04:28:37 +0000 (-0400) Subject: Merge lp:~tangent-org/libmemcached/1.0-build Build: jenkins-Libmemcached-1.0-25 X-Git-Tag: 1.0.12~23 X-Git-Url: https://git.m6w6.name/?a=commitdiff_plain;h=6cca0302addd6ea9714f2b8deff2c48aab3002ef;hp=8a971e97129f99102be7452b91865325d58b4a70;p=awesomized%2Flibmemcached Merge lp:~tangent-org/libmemcached/1.0-build Build: jenkins-Libmemcached-1.0-25 --- diff --git a/ChangeLog b/ChangeLog index 301d56b2..1d9524c1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -1.0.11 +1.0.11 Sun Sep 16 20:32:13 EDT 2012 * 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. diff --git a/clients/memslap.cc b/clients/memslap.cc index a8c0da1e..8b694835 100644 --- a/clients/memslap.cc +++ b/clients/memslap.cc @@ -159,7 +159,7 @@ test_t opt_test= SET_TEST; extern "C" { -static void *run_task(void *p) +static __attribute__((noreturn)) void *run_task(void *p) { thread_context_st *context= (thread_context_st *)p; diff --git a/config/autorun.sh b/config/autorun.sh index ed08d182..27fcf170 100755 --- a/config/autorun.sh +++ b/config/autorun.sh @@ -49,7 +49,12 @@ locate_binary() { } -AUTORECONF_FLAGS=" --install --verbose -Wall" +if test -d .bzr +then + AUTORECONF_FLAGS=" --install --verbose -Wall -Werror" +else + AUTORECONF_FLAGS=" --install --verbose -Wall" +fi if test -f config/pre_hook.sh then diff --git a/configure.ac b/configure.ac index 83177bca..e1b82ba6 100644 --- a/configure.ac +++ b/configure.ac @@ -7,9 +7,9 @@ # Use and distribution licensed under the BSD license. See # the COPYING file in this directory for full text. -AC_INIT([libmemcached],[1.0.10],[http://libmemcached.org/]) +AC_INIT([libmemcached],[1.0.11],[http://libmemcached.org/]) -AC_CONFIG_AUX_DIR(config) +AC_CONFIG_AUX_DIR([config]) AC_CANONICAL_TARGET @@ -20,13 +20,13 @@ AC_CANONICAL_BUILD AC_PREREQ([2.61]) -AC_CONFIG_MACRO_DIR(m4) +AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_HEADERS([config.h:config.in])dnl Keep filename to 8.3 for MS-DOS. AC_CONFIG_SRCDIR([libmemcached/memcached.cc]) -PANDORA_CANONICAL_TARGET(no-vc-changelog) +PANDORA_CANONICAL_TARGET([no-vc-changelog]) AC_CHECK_PROGS([YACC], ['bison'], [:]) AC_CHECK_PROGS([LEX], ['flex'], [:]) @@ -185,14 +185,7 @@ AS_IF([test "x$ac_enable_sasl" = "xyes"], [ ]) AC_SUBST(LIBMEMCACHED_WITH_SASL_SUPPORT) -AX_CHECK_LIBRARY([LIBUUID], [uuid/uuid.h], [uuid], - [ - LIBUUID_LDFLAGS="-luuid" - AC_DEFINE([HAVE_LIBUUID], [ 1 ], [Have libuuid]) - ], - [ - AC_DEFINE([HAVE_LIBUUID], [ 0 ], [Have libuuid]) - ]) +AX_UUID_GENERATE_TIME_SAFE AC_CHECK_LIB([rt], [clock_gettime], [ @@ -288,7 +281,7 @@ AX_CHECK_SOCK_CLOEXEC([AC_DEFINE([HAVE_SOCK_CLOEXEC], [1], [Check for SOCK_CLOEX AX_PTHREAD(, [AC_MSG_ERROR(could not find libpthread)]) -AX_HARDEN_COMPILER_FLAGS +AX_HARDEN_CC_COMPILER_FLAGS AX_DEBUG @@ -312,6 +305,10 @@ echo " * Installation prefix: $prefix" echo " * System type: $host_vendor-$host_os" echo " * Host CPU: $host_cpu" echo " * C Compiler: $CC_VERSION" +echo " * C Flags: $CFLAGS" +echo " * C++ Compiler: $CXX_VERSION" +echo " * C++ Flags: $CXXFLAGS" +echo " * CPP Flags: $CPPFLAGS" echo " * Assertions enabled: $ac_cv_assert" echo " * Debug enabled: $with_debug" echo " * Warnings as failure: $ac_cv_warnings_as_errors" diff --git a/docs/man/hashkit_clone.3 b/docs/man/hashkit_clone.3 index a6f6b6bc..9a5defd4 100644 --- a/docs/man/hashkit_clone.3 +++ b/docs/man/hashkit_clone.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_CLONE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_CLONE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_clone \- libhashkit Documentation . @@ -89,7 +89,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/hashkit_crc32.3 b/docs/man/hashkit_crc32.3 index cc211631..388547c6 100644 --- a/docs/man/hashkit_crc32.3 +++ b/docs/man/hashkit_crc32.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_CRC32" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_CRC32" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_crc32 \- libhashkit Documentation . @@ -98,7 +98,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/hashkit_create.3 b/docs/man/hashkit_create.3 index d75e60ef..9eb9efcf 100644 --- a/docs/man/hashkit_create.3 +++ b/docs/man/hashkit_create.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_CREATE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_CREATE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_create \- libhashkit Documentation . @@ -89,7 +89,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/hashkit_fnv1_32.3 b/docs/man/hashkit_fnv1_32.3 index 058dab1d..a4b9d6dd 100644 --- a/docs/man/hashkit_fnv1_32.3 +++ b/docs/man/hashkit_fnv1_32.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_FNV1_32" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_FNV1_32" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_fnv1_32 \- libhashkit Documentation . @@ -98,7 +98,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/hashkit_fnv1_64.3 b/docs/man/hashkit_fnv1_64.3 index 29e21b05..678beae9 100644 --- a/docs/man/hashkit_fnv1_64.3 +++ b/docs/man/hashkit_fnv1_64.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_FNV1_64" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_FNV1_64" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_fnv1_64 \- libhashkit Documentation . @@ -98,7 +98,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/hashkit_fnv1a_32.3 b/docs/man/hashkit_fnv1a_32.3 index f30281ad..d5788f8d 100644 --- a/docs/man/hashkit_fnv1a_32.3 +++ b/docs/man/hashkit_fnv1a_32.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_FNV1A_32" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_FNV1A_32" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_fnv1a_32 \- libhashkit Documentation . @@ -98,7 +98,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/hashkit_fnv1a_64.3 b/docs/man/hashkit_fnv1a_64.3 index 692208a3..198ec1cd 100644 --- a/docs/man/hashkit_fnv1a_64.3 +++ b/docs/man/hashkit_fnv1a_64.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_FNV1A_64" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_FNV1A_64" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_fnv1a_64 \- libhashkit Documentation . @@ -98,7 +98,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/hashkit_free.3 b/docs/man/hashkit_free.3 index 0d48b15a..a7e10e4e 100644 --- a/docs/man/hashkit_free.3 +++ b/docs/man/hashkit_free.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_FREE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_FREE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_free \- libhashkit Documentation . @@ -89,7 +89,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/hashkit_functions.3 b/docs/man/hashkit_functions.3 index 318628cf..f6787cee 100644 --- a/docs/man/hashkit_functions.3 +++ b/docs/man/hashkit_functions.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_FUNCTIONS" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_FUNCTIONS" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_functions \- libhashkit Documentation . @@ -98,7 +98,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/hashkit_hsieh.3 b/docs/man/hashkit_hsieh.3 index 5cc8d369..3eddcccb 100644 --- a/docs/man/hashkit_hsieh.3 +++ b/docs/man/hashkit_hsieh.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_HSIEH" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_HSIEH" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_hsieh \- libhashkit Documentation . @@ -98,7 +98,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/hashkit_is_allocated.3 b/docs/man/hashkit_is_allocated.3 index d0d67031..ce891ac6 100644 --- a/docs/man/hashkit_is_allocated.3 +++ b/docs/man/hashkit_is_allocated.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_IS_ALLOCATED" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_IS_ALLOCATED" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_is_allocated \- libhashkit Documentation . @@ -89,7 +89,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/hashkit_jenkins.3 b/docs/man/hashkit_jenkins.3 index 8e142577..be2296b2 100644 --- a/docs/man/hashkit_jenkins.3 +++ b/docs/man/hashkit_jenkins.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_JENKINS" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_JENKINS" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_jenkins \- libhashkit Documentation . @@ -98,7 +98,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/hashkit_md5.3 b/docs/man/hashkit_md5.3 index 011e065d..b25f2562 100644 --- a/docs/man/hashkit_md5.3 +++ b/docs/man/hashkit_md5.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_MD5" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_MD5" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_md5 \- libhashkit Documentation . @@ -98,7 +98,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/hashkit_murmur.3 b/docs/man/hashkit_murmur.3 index ca2dd686..2ff6a196 100644 --- a/docs/man/hashkit_murmur.3 +++ b/docs/man/hashkit_murmur.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_MURMUR" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_MURMUR" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_murmur \- libhashkit Documentation . @@ -98,7 +98,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/hashkit_value.3 b/docs/man/hashkit_value.3 index e542bb0c..aaf1faf7 100644 --- a/docs/man/hashkit_value.3 +++ b/docs/man/hashkit_value.3 @@ -1,4 +1,4 @@ -.TH "HASHKIT_VALUE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "HASHKIT_VALUE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME hashkit_value \- libhashkit Documentation . @@ -60,7 +60,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/libhashkit.3 b/docs/man/libhashkit.3 index e26604a1..3c012dde 100644 --- a/docs/man/libhashkit.3 +++ b/docs/man/libhashkit.3 @@ -1,4 +1,4 @@ -.TH "LIBHASHKIT" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "LIBHASHKIT" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME libhashkit \- libhashkit Documentation . @@ -51,7 +51,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/libmemcached.3 b/docs/man/libmemcached.3 index ff1edc29..663ddf09 100644 --- a/docs/man/libmemcached.3 +++ b/docs/man/libmemcached.3 @@ -1,4 +1,4 @@ -.TH "LIBMEMCACHED" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "LIBMEMCACHED" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME libmemcached \- Introducing the C Client Library for memcached . @@ -200,7 +200,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/libmemcached_check_configuration.3 b/docs/man/libmemcached_check_configuration.3 index 9f118b1a..be12dd27 100644 --- a/docs/man/libmemcached_check_configuration.3 +++ b/docs/man/libmemcached_check_configuration.3 @@ -1,4 +1,4 @@ -.TH "LIBMEMCACHED_CHECK_CONFIGURATION" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "LIBMEMCACHED_CHECK_CONFIGURATION" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME libmemcached_check_configuration \- libmemcached Documentation . @@ -297,7 +297,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/libmemcached_configuration.3 b/docs/man/libmemcached_configuration.3 index ca851575..c6faa838 100644 --- a/docs/man/libmemcached_configuration.3 +++ b/docs/man/libmemcached_configuration.3 @@ -1,4 +1,4 @@ -.TH "LIBMEMCACHED_CONFIGURATION" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "LIBMEMCACHED_CONFIGURATION" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME libmemcached_configuration \- libmemcached Documentation . @@ -297,7 +297,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/libmemcached_examples.3 b/docs/man/libmemcached_examples.3 index a08e625d..ba054414 100644 --- a/docs/man/libmemcached_examples.3 +++ b/docs/man/libmemcached_examples.3 @@ -1,4 +1,4 @@ -.TH "LIBMEMCACHED_EXAMPLES" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "LIBMEMCACHED_EXAMPLES" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME libmemcached_examples \- libmemcached Documentation . @@ -155,7 +155,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/libmemcachedutil.3 b/docs/man/libmemcachedutil.3 index 675e71ed..7dcc12b4 100644 --- a/docs/man/libmemcachedutil.3 +++ b/docs/man/libmemcachedutil.3 @@ -1,4 +1,4 @@ -.TH "LIBMEMCACHEDUTIL" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "LIBMEMCACHEDUTIL" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME libmemcachedutil \- libmemcached Documentation . @@ -61,7 +61,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memaslap.1 b/docs/man/memaslap.1 index e37f1786..e619133a 100644 --- a/docs/man/memaslap.1 +++ b/docs/man/memaslap.1 @@ -1,4 +1,4 @@ -.TH "MEMASLAP" "1" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMASLAP" "1" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memaslap \- libmemcached Documentation . @@ -1147,7 +1147,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached.3 b/docs/man/memcached.3 index 73b8c6d0..c4fa6d4c 100644 --- a/docs/man/memcached.3 +++ b/docs/man/memcached.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached \- libmemcached Documentation . @@ -297,7 +297,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_add.3 b/docs/man/memcached_add.3 index a20248a5..18836be0 100644 --- a/docs/man/memcached_add.3 +++ b/docs/man/memcached_add.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_ADD" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_ADD" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_add \- Storing and Replacing Data . @@ -115,7 +115,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_add_by_key.3 b/docs/man/memcached_add_by_key.3 index ea5d6b67..714aba57 100644 --- a/docs/man/memcached_add_by_key.3 +++ b/docs/man/memcached_add_by_key.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_ADD_BY_KEY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_ADD_BY_KEY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_add_by_key \- Storing and Replacing Data . @@ -115,7 +115,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_analyze.3 b/docs/man/memcached_analyze.3 index bafd5f98..6b4190d8 100644 --- a/docs/man/memcached_analyze.3 +++ b/docs/man/memcached_analyze.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_ANALYZE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_ANALYZE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_analyze \- libmemcached Documentation . @@ -75,7 +75,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_append.3 b/docs/man/memcached_append.3 index 828c4de3..7d8c8b97 100644 --- a/docs/man/memcached_append.3 +++ b/docs/man/memcached_append.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_APPEND" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_APPEND" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_append \- Appending to or Prepending to data on the server . @@ -113,7 +113,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_append_by_key.3 b/docs/man/memcached_append_by_key.3 index df672948..b43ca6c2 100644 --- a/docs/man/memcached_append_by_key.3 +++ b/docs/man/memcached_append_by_key.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_APPEND_BY_KEY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_APPEND_BY_KEY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_append_by_key \- Appending to or Prepending to data on the server . @@ -113,7 +113,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_auto.3 b/docs/man/memcached_auto.3 index 2d0004ab..fe4c4e58 100644 --- a/docs/man/memcached_auto.3 +++ b/docs/man/memcached_auto.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_AUTO" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_AUTO" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_auto \- Incrementing and Decrementing Values . @@ -117,7 +117,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_behavior.3 b/docs/man/memcached_behavior.3 index d26cbb6e..d233e296 100644 --- a/docs/man/memcached_behavior.3 +++ b/docs/man/memcached_behavior.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_BEHAVIOR" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_BEHAVIOR" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_behavior \- libmemcached Documentation . @@ -346,7 +346,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_behavior_get.3 b/docs/man/memcached_behavior_get.3 index f92394cf..50a92365 100644 --- a/docs/man/memcached_behavior_get.3 +++ b/docs/man/memcached_behavior_get.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_BEHAVIOR_GET" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_BEHAVIOR_GET" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_behavior_get \- libmemcached Documentation . @@ -346,7 +346,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_behavior_set.3 b/docs/man/memcached_behavior_set.3 index 33b8ff06..ebd5a303 100644 --- a/docs/man/memcached_behavior_set.3 +++ b/docs/man/memcached_behavior_set.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_BEHAVIOR_SET" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_BEHAVIOR_SET" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_behavior_set \- libmemcached Documentation . @@ -346,7 +346,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_callback.3 b/docs/man/memcached_callback.3 index 8384ebb3..c603de9c 100644 --- a/docs/man/memcached_callback.3 +++ b/docs/man/memcached_callback.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_CALLBACK" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_CALLBACK" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_callback \- libmemcached Documentation . @@ -177,7 +177,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_callback_get.3 b/docs/man/memcached_callback_get.3 index 49fd0967..da9f59ff 100644 --- a/docs/man/memcached_callback_get.3 +++ b/docs/man/memcached_callback_get.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_CALLBACK_GET" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_CALLBACK_GET" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_callback_get \- libmemcached Documentation . @@ -177,7 +177,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_callback_set.3 b/docs/man/memcached_callback_set.3 index e4a418ec..a97012c6 100644 --- a/docs/man/memcached_callback_set.3 +++ b/docs/man/memcached_callback_set.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_CALLBACK_SET" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_CALLBACK_SET" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_callback_set \- libmemcached Documentation . @@ -177,7 +177,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_cas.3 b/docs/man/memcached_cas.3 index 75f2c506..d9bd72ae 100644 --- a/docs/man/memcached_cas.3 +++ b/docs/man/memcached_cas.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_CAS" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_CAS" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_cas \- Working with data on the server in an atomic fashion . @@ -85,7 +85,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_cas_by_key.3 b/docs/man/memcached_cas_by_key.3 index 5a4c545b..eb8a73e3 100644 --- a/docs/man/memcached_cas_by_key.3 +++ b/docs/man/memcached_cas_by_key.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_CAS_BY_KEY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_CAS_BY_KEY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_cas_by_key \- Storing and Replacing Data . @@ -85,7 +85,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_clone.3 b/docs/man/memcached_clone.3 index 6c679f02..db9bcc9f 100644 --- a/docs/man/memcached_clone.3 +++ b/docs/man/memcached_clone.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_CLONE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_CLONE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_clone \- libmemcached Documentation . @@ -101,7 +101,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_create.3 b/docs/man/memcached_create.3 index 7aa5c44d..e0ae5bb6 100644 --- a/docs/man/memcached_create.3 +++ b/docs/man/memcached_create.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_CREATE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_CREATE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_create \- libmemcached Documentation . @@ -101,7 +101,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_decrement.3 b/docs/man/memcached_decrement.3 index 8db2e380..cf3a2712 100644 --- a/docs/man/memcached_decrement.3 +++ b/docs/man/memcached_decrement.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_DECREMENT" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_DECREMENT" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_decrement \- Incrementing and Decrementing Values . @@ -117,7 +117,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_decrement_with_initial.3 b/docs/man/memcached_decrement_with_initial.3 index dcba8ab9..b9a19167 100644 --- a/docs/man/memcached_decrement_with_initial.3 +++ b/docs/man/memcached_decrement_with_initial.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_DECREMENT_WITH_INITIAL" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_DECREMENT_WITH_INITIAL" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_decrement_with_initial \- Incrementing and Decrementing Values . @@ -117,7 +117,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_delete.3 b/docs/man/memcached_delete.3 index 8017b011..33141567 100644 --- a/docs/man/memcached_delete.3 +++ b/docs/man/memcached_delete.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_DELETE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_DELETE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_delete \- libmemcached Documentation . @@ -78,7 +78,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_delete_by_key.3 b/docs/man/memcached_delete_by_key.3 index e85410b3..03fd1e69 100644 --- a/docs/man/memcached_delete_by_key.3 +++ b/docs/man/memcached_delete_by_key.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_DELETE_BY_KEY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_DELETE_BY_KEY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_delete_by_key \- libmemcached Documentation . @@ -78,7 +78,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_destroy_sasl_auth_data.3 b/docs/man/memcached_destroy_sasl_auth_data.3 index aa5ad6cf..63d45695 100644 --- a/docs/man/memcached_destroy_sasl_auth_data.3 +++ b/docs/man/memcached_destroy_sasl_auth_data.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_DESTROY_SASL_AUTH_DATA" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_DESTROY_SASL_AUTH_DATA" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_destroy_sasl_auth_data \- libmemcached Documentation . @@ -86,7 +86,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_dump.3 b/docs/man/memcached_dump.3 index c7f1ad64..0440a480 100644 --- a/docs/man/memcached_dump.3 +++ b/docs/man/memcached_dump.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_DUMP" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_DUMP" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_dump \- libmemcached Documentation . @@ -72,7 +72,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_exist.3 b/docs/man/memcached_exist.3 index 13bb7682..924dcdb9 100644 --- a/docs/man/memcached_exist.3 +++ b/docs/man/memcached_exist.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_EXIST" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_EXIST" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_exist \- libmemcached Documentation . @@ -62,7 +62,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_exist_by_key.3 b/docs/man/memcached_exist_by_key.3 index 2dc88b5a..d778835c 100644 --- a/docs/man/memcached_exist_by_key.3 +++ b/docs/man/memcached_exist_by_key.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_EXIST_BY_KEY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_EXIST_BY_KEY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_exist_by_key \- libmemcached Documentation . @@ -62,7 +62,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_fetch.3 b/docs/man/memcached_fetch.3 index e9a2a1c9..de29cec4 100644 --- a/docs/man/memcached_fetch.3 +++ b/docs/man/memcached_fetch.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_FETCH" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_FETCH" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_fetch \- Retrieving data from the server . @@ -73,7 +73,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_fetch_execute.3 b/docs/man/memcached_fetch_execute.3 index aa8fbb33..11ed4c66 100644 --- a/docs/man/memcached_fetch_execute.3 +++ b/docs/man/memcached_fetch_execute.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_FETCH_EXECUTE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_FETCH_EXECUTE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_fetch_execute \- Retrieving data from the server . @@ -155,7 +155,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_fetch_result.3 b/docs/man/memcached_fetch_result.3 index 6d0c0e7b..9fc0d2dc 100644 --- a/docs/man/memcached_fetch_result.3 +++ b/docs/man/memcached_fetch_result.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_FETCH_RESULT" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_FETCH_RESULT" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_fetch_result \- Retrieving data from the server . @@ -155,7 +155,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_flush.3 b/docs/man/memcached_flush.3 index 9b64ac47..ef5faa33 100644 --- a/docs/man/memcached_flush.3 +++ b/docs/man/memcached_flush.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_FLUSH" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_FLUSH" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_flush \- libmemcached Documentation . @@ -67,7 +67,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_flush_buffers.3 b/docs/man/memcached_flush_buffers.3 index 71a1ad86..393ee394 100644 --- a/docs/man/memcached_flush_buffers.3 +++ b/docs/man/memcached_flush_buffers.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_FLUSH_BUFFERS" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_FLUSH_BUFFERS" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_flush_buffers \- libmemcached Documentation . @@ -66,7 +66,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_free.3 b/docs/man/memcached_free.3 index 42bb6e39..3aec610a 100644 --- a/docs/man/memcached_free.3 +++ b/docs/man/memcached_free.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_FREE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_FREE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_free \- libmemcached Documentation . @@ -101,7 +101,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_generate_hash.3 b/docs/man/memcached_generate_hash.3 index 43782b6e..ec34f980 100644 --- a/docs/man/memcached_generate_hash.3 +++ b/docs/man/memcached_generate_hash.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_GENERATE_HASH" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_GENERATE_HASH" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_generate_hash \- Generating hash values directly . @@ -123,7 +123,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_generate_hash_value.3 b/docs/man/memcached_generate_hash_value.3 index d16daa36..8b597448 100644 --- a/docs/man/memcached_generate_hash_value.3 +++ b/docs/man/memcached_generate_hash_value.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_GENERATE_HASH_VALUE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_GENERATE_HASH_VALUE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_generate_hash_value \- Generating hash values directly . @@ -123,7 +123,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_get.3 b/docs/man/memcached_get.3 index 313ac2d7..8d038b6c 100644 --- a/docs/man/memcached_get.3 +++ b/docs/man/memcached_get.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_GET" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_GET" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_get \- Retrieving data from the server . @@ -155,7 +155,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_get_by_key.3 b/docs/man/memcached_get_by_key.3 index cf5df925..32133e3e 100644 --- a/docs/man/memcached_get_by_key.3 +++ b/docs/man/memcached_get_by_key.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_GET_BY_KEY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_GET_BY_KEY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_get_by_key \- Retrieving data from the server . @@ -155,7 +155,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_get_memory_allocators.3 b/docs/man/memcached_get_memory_allocators.3 index 7fae3696..5edf7320 100644 --- a/docs/man/memcached_get_memory_allocators.3 +++ b/docs/man/memcached_get_memory_allocators.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_GET_MEMORY_ALLOCATORS" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_GET_MEMORY_ALLOCATORS" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_get_memory_allocators \- libmemcached Documentation . @@ -106,7 +106,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_get_sasl_callbacks.3 b/docs/man/memcached_get_sasl_callbacks.3 index b975371c..3b1cec90 100644 --- a/docs/man/memcached_get_sasl_callbacks.3 +++ b/docs/man/memcached_get_sasl_callbacks.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_GET_SASL_CALLBACKS" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_GET_SASL_CALLBACKS" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_get_sasl_callbacks \- libmemcached Documentation . @@ -86,7 +86,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_get_user_data.3 b/docs/man/memcached_get_user_data.3 index 907a6334..dfe096f1 100644 --- a/docs/man/memcached_get_user_data.3 +++ b/docs/man/memcached_get_user_data.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_GET_USER_DATA" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_GET_USER_DATA" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_get_user_data \- libmemcached Documentation . @@ -78,7 +78,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_increment.3 b/docs/man/memcached_increment.3 index aeb7f6bf..30b12903 100644 --- a/docs/man/memcached_increment.3 +++ b/docs/man/memcached_increment.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_INCREMENT" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_INCREMENT" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_increment \- Incrementing and Decrementing Values . @@ -117,7 +117,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_increment_with_initial.3 b/docs/man/memcached_increment_with_initial.3 index 75e3acb5..8873da72 100644 --- a/docs/man/memcached_increment_with_initial.3 +++ b/docs/man/memcached_increment_with_initial.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_INCREMENT_WITH_INITIAL" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_INCREMENT_WITH_INITIAL" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_increment_with_initial \- Incrementing and Decrementing Values . @@ -117,7 +117,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_last_error_message.3 b/docs/man/memcached_last_error_message.3 index 8e630e61..2b35b837 100644 --- a/docs/man/memcached_last_error_message.3 +++ b/docs/man/memcached_last_error_message.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_LAST_ERROR_MESSAGE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_LAST_ERROR_MESSAGE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_last_error_message \- libmemcached Documentation . @@ -58,7 +58,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_lib_version.3 b/docs/man/memcached_lib_version.3 index 992925b1..129548f0 100644 --- a/docs/man/memcached_lib_version.3 +++ b/docs/man/memcached_lib_version.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_LIB_VERSION" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_LIB_VERSION" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_lib_version \- libmemcached Documentation . @@ -70,7 +70,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_memory_allocators.3 b/docs/man/memcached_memory_allocators.3 index b46f39c6..163a70f2 100644 --- a/docs/man/memcached_memory_allocators.3 +++ b/docs/man/memcached_memory_allocators.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_MEMORY_ALLOCATORS" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_MEMORY_ALLOCATORS" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_memory_allocators \- libmemcached Documentation . @@ -106,7 +106,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_mget.3 b/docs/man/memcached_mget.3 index a9af0d14..50c5502e 100644 --- a/docs/man/memcached_mget.3 +++ b/docs/man/memcached_mget.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_MGET" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_MGET" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_mget \- Retrieving data from the server . @@ -155,7 +155,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_mget_by_key.3 b/docs/man/memcached_mget_by_key.3 index a415f072..d56d9b0a 100644 --- a/docs/man/memcached_mget_by_key.3 +++ b/docs/man/memcached_mget_by_key.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_MGET_BY_KEY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_MGET_BY_KEY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_mget_by_key \- Retrieving data from the server . @@ -155,7 +155,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_mget_execute.3 b/docs/man/memcached_mget_execute.3 index a73c2ba6..a4c46ebc 100644 --- a/docs/man/memcached_mget_execute.3 +++ b/docs/man/memcached_mget_execute.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_MGET_EXECUTE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_MGET_EXECUTE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_mget_execute \- Retrieving data from the server . @@ -155,7 +155,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_mget_execute_by_key.3 b/docs/man/memcached_mget_execute_by_key.3 index 93e93463..80196a9c 100644 --- a/docs/man/memcached_mget_execute_by_key.3 +++ b/docs/man/memcached_mget_execute_by_key.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_MGET_EXECUTE_BY_KEY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_MGET_EXECUTE_BY_KEY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_mget_execute_by_key \- Retrieving data from the server . @@ -155,7 +155,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_pool.3 b/docs/man/memcached_pool.3 index 144a9ba6..db25d6a1 100644 --- a/docs/man/memcached_pool.3 +++ b/docs/man/memcached_pool.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_POOL" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_POOL" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_pool \- libmemcached Documentation . @@ -134,7 +134,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_pool_behavior_get.3 b/docs/man/memcached_pool_behavior_get.3 index 197984f1..37f3f996 100644 --- a/docs/man/memcached_pool_behavior_get.3 +++ b/docs/man/memcached_pool_behavior_get.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_POOL_BEHAVIOR_GET" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_POOL_BEHAVIOR_GET" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_pool_behavior_get \- libmemcached Documentation . @@ -134,7 +134,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_pool_behavior_set.3 b/docs/man/memcached_pool_behavior_set.3 index dc5e5814..faa006e7 100644 --- a/docs/man/memcached_pool_behavior_set.3 +++ b/docs/man/memcached_pool_behavior_set.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_POOL_BEHAVIOR_SET" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_POOL_BEHAVIOR_SET" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_pool_behavior_set \- libmemcached Documentation . @@ -134,7 +134,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_pool_create.3 b/docs/man/memcached_pool_create.3 index dc42e60c..6caa188a 100644 --- a/docs/man/memcached_pool_create.3 +++ b/docs/man/memcached_pool_create.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_POOL_CREATE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_POOL_CREATE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_pool_create \- libmemcached Documentation . @@ -134,7 +134,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_pool_destroy.3 b/docs/man/memcached_pool_destroy.3 index 0f5b2583..58a57068 100644 --- a/docs/man/memcached_pool_destroy.3 +++ b/docs/man/memcached_pool_destroy.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_POOL_DESTROY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_POOL_DESTROY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_pool_destroy \- libmemcached Documentation . @@ -134,7 +134,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_pool_fetch.3 b/docs/man/memcached_pool_fetch.3 index dcd46115..dc248524 100644 --- a/docs/man/memcached_pool_fetch.3 +++ b/docs/man/memcached_pool_fetch.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_POOL_FETCH" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_POOL_FETCH" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_pool_fetch \- libmemcached Documentation . @@ -134,7 +134,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_pool_pop.3 b/docs/man/memcached_pool_pop.3 index b75a6062..267130c2 100644 --- a/docs/man/memcached_pool_pop.3 +++ b/docs/man/memcached_pool_pop.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_POOL_POP" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_POOL_POP" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_pool_pop \- libmemcached Documentation . @@ -134,7 +134,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_pool_push.3 b/docs/man/memcached_pool_push.3 index b8f9dff4..1ce7dc85 100644 --- a/docs/man/memcached_pool_push.3 +++ b/docs/man/memcached_pool_push.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_POOL_PUSH" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_POOL_PUSH" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_pool_push \- libmemcached Documentation . @@ -134,7 +134,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_pool_release.3 b/docs/man/memcached_pool_release.3 index ec4e35b3..5302df35 100644 --- a/docs/man/memcached_pool_release.3 +++ b/docs/man/memcached_pool_release.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_POOL_RELEASE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_POOL_RELEASE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_pool_release \- libmemcached Documentation . @@ -134,7 +134,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_pool_st.3 b/docs/man/memcached_pool_st.3 index 431d554a..68f52981 100644 --- a/docs/man/memcached_pool_st.3 +++ b/docs/man/memcached_pool_st.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_POOL_ST" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_POOL_ST" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_pool_st \- libmemcached Documentation . @@ -134,7 +134,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_prepend.3 b/docs/man/memcached_prepend.3 index 6be7cb94..aba3d565 100644 --- a/docs/man/memcached_prepend.3 +++ b/docs/man/memcached_prepend.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_PREPEND" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_PREPEND" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_prepend \- Appending to or Prepending to data on the server . @@ -113,7 +113,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_prepend_by_key.3 b/docs/man/memcached_prepend_by_key.3 index 0b1a785a..5e22ff53 100644 --- a/docs/man/memcached_prepend_by_key.3 +++ b/docs/man/memcached_prepend_by_key.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_PREPEND_BY_KEY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_PREPEND_BY_KEY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_prepend_by_key \- Appending to or Prepending to data on the server . @@ -113,7 +113,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_quit.3 b/docs/man/memcached_quit.3 index 70c4c364..7c00bf40 100644 --- a/docs/man/memcached_quit.3 +++ b/docs/man/memcached_quit.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_QUIT" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_QUIT" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_quit \- libmemcached Documentation . @@ -67,7 +67,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_replace.3 b/docs/man/memcached_replace.3 index 54d18b81..2436e35a 100644 --- a/docs/man/memcached_replace.3 +++ b/docs/man/memcached_replace.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_REPLACE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_REPLACE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_replace \- Storing and Replacing Data . @@ -115,7 +115,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_replace_by_key.3 b/docs/man/memcached_replace_by_key.3 index c9f9dea3..043f1ffa 100644 --- a/docs/man/memcached_replace_by_key.3 +++ b/docs/man/memcached_replace_by_key.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_REPLACE_BY_KEY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_REPLACE_BY_KEY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_replace_by_key \- Storing and Replacing Data . @@ -115,7 +115,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_result_cas.3 b/docs/man/memcached_result_cas.3 index 47899c6d..c6007b43 100644 --- a/docs/man/memcached_result_cas.3 +++ b/docs/man/memcached_result_cas.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_RESULT_CAS" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_RESULT_CAS" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_result_cas \- Working with result sets . @@ -149,7 +149,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_result_create.3 b/docs/man/memcached_result_create.3 index 5823a808..b072d7bb 100644 --- a/docs/man/memcached_result_create.3 +++ b/docs/man/memcached_result_create.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_RESULT_CREATE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_RESULT_CREATE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_result_create \- Working with result sets . @@ -149,7 +149,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_result_flags.3 b/docs/man/memcached_result_flags.3 index 51880252..9b748443 100644 --- a/docs/man/memcached_result_flags.3 +++ b/docs/man/memcached_result_flags.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_RESULT_FLAGS" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_RESULT_FLAGS" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_result_flags \- Working with result sets . @@ -149,7 +149,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_result_free.3 b/docs/man/memcached_result_free.3 index 7e96d938..a06b5137 100644 --- a/docs/man/memcached_result_free.3 +++ b/docs/man/memcached_result_free.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_RESULT_FREE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_RESULT_FREE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_result_free \- Working with result sets . @@ -149,7 +149,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_result_key_length.3 b/docs/man/memcached_result_key_length.3 index 3d13ca22..69774107 100644 --- a/docs/man/memcached_result_key_length.3 +++ b/docs/man/memcached_result_key_length.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_RESULT_KEY_LENGTH" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_RESULT_KEY_LENGTH" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_result_key_length \- Working with result sets . @@ -149,7 +149,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_result_key_value.3 b/docs/man/memcached_result_key_value.3 index e2e82258..a6fcda82 100644 --- a/docs/man/memcached_result_key_value.3 +++ b/docs/man/memcached_result_key_value.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_RESULT_KEY_VALUE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_RESULT_KEY_VALUE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_result_key_value \- Working with result sets . @@ -149,7 +149,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_result_length.3 b/docs/man/memcached_result_length.3 index 5825830b..f52a0273 100644 --- a/docs/man/memcached_result_length.3 +++ b/docs/man/memcached_result_length.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_RESULT_LENGTH" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_RESULT_LENGTH" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_result_length \- Working with result sets . @@ -149,7 +149,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_result_st.3 b/docs/man/memcached_result_st.3 index f850ee2f..6663993b 100644 --- a/docs/man/memcached_result_st.3 +++ b/docs/man/memcached_result_st.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_RESULT_ST" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_RESULT_ST" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_result_st \- Working with result sets . @@ -149,7 +149,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_result_value.3 b/docs/man/memcached_result_value.3 index 319a7834..33db0f8e 100644 --- a/docs/man/memcached_result_value.3 +++ b/docs/man/memcached_result_value.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_RESULT_VALUE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_RESULT_VALUE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_result_value \- Working with result sets . @@ -149,7 +149,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_return_t.3 b/docs/man/memcached_return_t.3 index 3eb2a4f3..b82fcf15 100644 --- a/docs/man/memcached_return_t.3 +++ b/docs/man/memcached_return_t.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_RETURN_T" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_RETURN_T" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_return_t \- Return type values . @@ -164,7 +164,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_sasl.3 b/docs/man/memcached_sasl.3 index 11f9fc11..2113d7b6 100644 --- a/docs/man/memcached_sasl.3 +++ b/docs/man/memcached_sasl.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SASL" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SASL" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_sasl \- libmemcached Documentation . @@ -86,7 +86,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_sasl_set_auth_data.3 b/docs/man/memcached_sasl_set_auth_data.3 index fa6dfc6c..0a4c1c9d 100644 --- a/docs/man/memcached_sasl_set_auth_data.3 +++ b/docs/man/memcached_sasl_set_auth_data.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SASL_SET_AUTH_DATA" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SASL_SET_AUTH_DATA" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_sasl_set_auth_data \- libmemcached Documentation . @@ -86,7 +86,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_server_add.3 b/docs/man/memcached_server_add.3 index e808e773..8185fb86 100644 --- a/docs/man/memcached_server_add.3 +++ b/docs/man/memcached_server_add.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SERVER_ADD" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SERVER_ADD" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_server_add \- libmemcached Documentation . @@ -125,7 +125,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_server_add_unix_socket.3 b/docs/man/memcached_server_add_unix_socket.3 index 89b46a6f..eb03356e 100644 --- a/docs/man/memcached_server_add_unix_socket.3 +++ b/docs/man/memcached_server_add_unix_socket.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SERVER_ADD_UNIX_SOCKET" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SERVER_ADD_UNIX_SOCKET" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_server_add_unix_socket \- libmemcached Documentation . @@ -125,7 +125,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_server_count.3 b/docs/man/memcached_server_count.3 index cf0a13d0..7868b44e 100644 --- a/docs/man/memcached_server_count.3 +++ b/docs/man/memcached_server_count.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SERVER_COUNT" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SERVER_COUNT" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_server_count \- libmemcached Documentation . @@ -125,7 +125,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_server_cursor.3 b/docs/man/memcached_server_cursor.3 index d97365d4..7748e545 100644 --- a/docs/man/memcached_server_cursor.3 +++ b/docs/man/memcached_server_cursor.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SERVER_CURSOR" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SERVER_CURSOR" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_server_cursor \- libmemcached Documentation . @@ -125,7 +125,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_server_list.3 b/docs/man/memcached_server_list.3 index 0f73953b..67f8512b 100644 --- a/docs/man/memcached_server_list.3 +++ b/docs/man/memcached_server_list.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SERVER_LIST" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SERVER_LIST" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_server_list \- libmemcached Documentation . @@ -125,7 +125,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_server_list_append.3 b/docs/man/memcached_server_list_append.3 index 79a3127a..13d929b6 100644 --- a/docs/man/memcached_server_list_append.3 +++ b/docs/man/memcached_server_list_append.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SERVER_LIST_APPEND" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SERVER_LIST_APPEND" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_server_list_append \- libmemcached Documentation . @@ -114,7 +114,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_server_list_count.3 b/docs/man/memcached_server_list_count.3 index 8cbf88aa..014c93b4 100644 --- a/docs/man/memcached_server_list_count.3 +++ b/docs/man/memcached_server_list_count.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SERVER_LIST_COUNT" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SERVER_LIST_COUNT" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_server_list_count \- libmemcached Documentation . @@ -114,7 +114,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_server_list_free.3 b/docs/man/memcached_server_list_free.3 index e4491240..b19bb196 100644 --- a/docs/man/memcached_server_list_free.3 +++ b/docs/man/memcached_server_list_free.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SERVER_LIST_FREE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SERVER_LIST_FREE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_server_list_free \- libmemcached Documentation . @@ -114,7 +114,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_server_push.3 b/docs/man/memcached_server_push.3 index 02b535ef..7e33b71e 100644 --- a/docs/man/memcached_server_push.3 +++ b/docs/man/memcached_server_push.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SERVER_PUSH" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SERVER_PUSH" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_server_push \- libmemcached Documentation . @@ -125,7 +125,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_server_st.3 b/docs/man/memcached_server_st.3 index 2880563e..806daa7e 100644 --- a/docs/man/memcached_server_st.3 +++ b/docs/man/memcached_server_st.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SERVER_ST" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SERVER_ST" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_server_st \- libmemcached Documentation . @@ -125,7 +125,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_servers.3 b/docs/man/memcached_servers.3 index a242953a..8dff879e 100644 --- a/docs/man/memcached_servers.3 +++ b/docs/man/memcached_servers.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SERVERS" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SERVERS" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_servers \- libmemcached Documentation . @@ -125,7 +125,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_servers_parse.3 b/docs/man/memcached_servers_parse.3 index abb2fcf1..a956e28f 100644 --- a/docs/man/memcached_servers_parse.3 +++ b/docs/man/memcached_servers_parse.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SERVERS_PARSE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SERVERS_PARSE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_servers_parse \- libmemcached Documentation . @@ -114,7 +114,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_servers_reset.3 b/docs/man/memcached_servers_reset.3 index de28f1f1..eddd2c2d 100644 --- a/docs/man/memcached_servers_reset.3 +++ b/docs/man/memcached_servers_reset.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SERVERS_RESET" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SERVERS_RESET" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_servers_reset \- libmemcached Documentation . @@ -101,7 +101,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_set.3 b/docs/man/memcached_set.3 index aa3eddc6..1f16bee2 100644 --- a/docs/man/memcached_set.3 +++ b/docs/man/memcached_set.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SET" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SET" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_set \- Storing and Replacing Data . @@ -115,7 +115,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_set_by_key.3 b/docs/man/memcached_set_by_key.3 index f1a0ec15..36a5e880 100644 --- a/docs/man/memcached_set_by_key.3 +++ b/docs/man/memcached_set_by_key.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SET_BY_KEY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SET_BY_KEY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_set_by_key \- Storing and Replacing Data . @@ -115,7 +115,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_set_encoding_key.3 b/docs/man/memcached_set_encoding_key.3 index 0d94edd7..d01ec610 100644 --- a/docs/man/memcached_set_encoding_key.3 +++ b/docs/man/memcached_set_encoding_key.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SET_ENCODING_KEY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SET_ENCODING_KEY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_set_encoding_key \- libmemcached Documentation . @@ -62,7 +62,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_set_memory_allocators.3 b/docs/man/memcached_set_memory_allocators.3 index 33db32af..729bc930 100644 --- a/docs/man/memcached_set_memory_allocators.3 +++ b/docs/man/memcached_set_memory_allocators.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SET_MEMORY_ALLOCATORS" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SET_MEMORY_ALLOCATORS" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_set_memory_allocators \- libmemcached Documentation . @@ -106,7 +106,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_set_memory_allocators_context.3 b/docs/man/memcached_set_memory_allocators_context.3 index 81168cfc..a7ce0c65 100644 --- a/docs/man/memcached_set_memory_allocators_context.3 +++ b/docs/man/memcached_set_memory_allocators_context.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SET_MEMORY_ALLOCATORS_CONTEXT" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SET_MEMORY_ALLOCATORS_CONTEXT" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_set_memory_allocators_context \- libmemcached Documentation . @@ -106,7 +106,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_set_sasl_callbacks.3 b/docs/man/memcached_set_sasl_callbacks.3 index c4055641..ad9a3077 100644 --- a/docs/man/memcached_set_sasl_callbacks.3 +++ b/docs/man/memcached_set_sasl_callbacks.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SET_SASL_CALLBACKS" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SET_SASL_CALLBACKS" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_set_sasl_callbacks \- libmemcached Documentation . @@ -86,7 +86,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_set_user_data.3 b/docs/man/memcached_set_user_data.3 index bcb4d033..c60baed3 100644 --- a/docs/man/memcached_set_user_data.3 +++ b/docs/man/memcached_set_user_data.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_SET_USER_DATA" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_SET_USER_DATA" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_set_user_data \- libmemcached Documentation . @@ -78,7 +78,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_stat.3 b/docs/man/memcached_stat.3 index cf34d0d7..13d28854 100644 --- a/docs/man/memcached_stat.3 +++ b/docs/man/memcached_stat.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_STAT" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_STAT" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_stat \- libmemcached Documentation . @@ -105,7 +105,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_stat_execute.3 b/docs/man/memcached_stat_execute.3 index ca6bcfb4..2af3170b 100644 --- a/docs/man/memcached_stat_execute.3 +++ b/docs/man/memcached_stat_execute.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_STAT_EXECUTE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_STAT_EXECUTE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_stat_execute \- libmemcached Documentation . @@ -105,7 +105,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_stat_get_keys.3 b/docs/man/memcached_stat_get_keys.3 index ecf429c0..c864bb04 100644 --- a/docs/man/memcached_stat_get_keys.3 +++ b/docs/man/memcached_stat_get_keys.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_STAT_GET_KEYS" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_STAT_GET_KEYS" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_stat_get_keys \- libmemcached Documentation . @@ -105,7 +105,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_stat_get_value.3 b/docs/man/memcached_stat_get_value.3 index 2ddb34d9..efdcc3fa 100644 --- a/docs/man/memcached_stat_get_value.3 +++ b/docs/man/memcached_stat_get_value.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_STAT_GET_VALUE" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_STAT_GET_VALUE" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_stat_get_value \- libmemcached Documentation . @@ -105,7 +105,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_stat_servername.3 b/docs/man/memcached_stat_servername.3 index d9818677..14b5624d 100644 --- a/docs/man/memcached_stat_servername.3 +++ b/docs/man/memcached_stat_servername.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_STAT_SERVERNAME" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_STAT_SERVERNAME" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_stat_servername \- libmemcached Documentation . @@ -105,7 +105,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_stats.3 b/docs/man/memcached_stats.3 index 5853855e..73eeb107 100644 --- a/docs/man/memcached_stats.3 +++ b/docs/man/memcached_stats.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_STATS" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_STATS" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_stats \- libmemcached Documentation . @@ -105,7 +105,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_strerror.3 b/docs/man/memcached_strerror.3 index 20d81eaa..93ae9129 100644 --- a/docs/man/memcached_strerror.3 +++ b/docs/man/memcached_strerror.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_STRERROR" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_STRERROR" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_strerror \- libmemcached Documentation . @@ -61,7 +61,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_touch.3 b/docs/man/memcached_touch.3 index 2fb76464..b006e489 100644 --- a/docs/man/memcached_touch.3 +++ b/docs/man/memcached_touch.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_TOUCH" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_TOUCH" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_touch \- libmemcached Documentation . @@ -67,7 +67,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_touch_by_key.3 b/docs/man/memcached_touch_by_key.3 index 37c0da9b..78b409a4 100644 --- a/docs/man/memcached_touch_by_key.3 +++ b/docs/man/memcached_touch_by_key.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_TOUCH_BY_KEY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_TOUCH_BY_KEY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_touch_by_key \- libmemcached Documentation . @@ -67,7 +67,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_user_data.3 b/docs/man/memcached_user_data.3 index 46bd3830..7fb192ff 100644 --- a/docs/man/memcached_user_data.3 +++ b/docs/man/memcached_user_data.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_USER_DATA" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_USER_DATA" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_user_data \- libmemcached Documentation . @@ -78,7 +78,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_verbosity.3 b/docs/man/memcached_verbosity.3 index 55308b3c..8e652a0b 100644 --- a/docs/man/memcached_verbosity.3 +++ b/docs/man/memcached_verbosity.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_VERBOSITY" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_VERBOSITY" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_verbosity \- libmemcached Documentation . @@ -62,7 +62,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcached_version.3 b/docs/man/memcached_version.3 index 330bf930..a64456e2 100644 --- a/docs/man/memcached_version.3 +++ b/docs/man/memcached_version.3 @@ -1,4 +1,4 @@ -.TH "MEMCACHED_VERSION" "3" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCACHED_VERSION" "3" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcached_version \- libmemcached Documentation . @@ -70,7 +70,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcapable.1 b/docs/man/memcapable.1 index d9e6f296..faa244cd 100644 --- a/docs/man/memcapable.1 +++ b/docs/man/memcapable.1 @@ -1,4 +1,4 @@ -.TH "MEMCAPABLE" "1" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCAPABLE" "1" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcapable \- libmemcached Documentation . @@ -85,7 +85,7 @@ Trond Norbye, <\fI\%trond.norbye@gmail.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcat.1 b/docs/man/memcat.1 index 72a829b8..4405d159 100644 --- a/docs/man/memcat.1 +++ b/docs/man/memcat.1 @@ -1,4 +1,4 @@ -.TH "MEMCAT" "1" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCAT" "1" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcat \- libmemcached Documentation . @@ -75,7 +75,7 @@ Mark Atwood <\fI\%mark@fallenpegasus.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memcp.1 b/docs/man/memcp.1 index 7e04129f..caf26bff 100644 --- a/docs/man/memcp.1 +++ b/docs/man/memcp.1 @@ -1,4 +1,4 @@ -.TH "MEMCP" "1" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMCP" "1" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memcp \- libmemcached Documentation . @@ -78,7 +78,7 @@ Mark Atwood, <\fI\%mark@fallenpegasus.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memdump.1 b/docs/man/memdump.1 index 39c87fe4..01612e2e 100644 --- a/docs/man/memdump.1 +++ b/docs/man/memdump.1 @@ -1,4 +1,4 @@ -.TH "MEMDUMP" "1" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMDUMP" "1" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memdump \- libmemcached Documentation . @@ -60,7 +60,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memerror.1 b/docs/man/memerror.1 index 7bcdd7e8..b71ff537 100644 --- a/docs/man/memerror.1 +++ b/docs/man/memerror.1 @@ -1,4 +1,4 @@ -.TH "MEMERROR" "1" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMERROR" "1" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memerror \- libmemcached Documentation . @@ -59,7 +59,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memexist.1 b/docs/man/memexist.1 index 8ff5077f..cc56e0ea 100644 --- a/docs/man/memexist.1 +++ b/docs/man/memexist.1 @@ -1,4 +1,4 @@ -.TH "MEMEXIST" "1" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMEXIST" "1" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memexist \- libmemcached Documentation . @@ -70,7 +70,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memflush.1 b/docs/man/memflush.1 index 1235cb47..e44e84f3 100644 --- a/docs/man/memflush.1 +++ b/docs/man/memflush.1 @@ -1,4 +1,4 @@ -.TH "MEMFLUSH" "1" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMFLUSH" "1" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memflush \- libmemcached Documentation . @@ -73,7 +73,7 @@ Mark Atwood <\fI\%mark@fallenpegasus.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memparse.1 b/docs/man/memparse.1 index 9443de39..afca179c 100644 --- a/docs/man/memparse.1 +++ b/docs/man/memparse.1 @@ -1,4 +1,4 @@ -.TH "MEMPARSE" "1" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMPARSE" "1" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memparse \- libmemcached Documentation . @@ -58,7 +58,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memping.1 b/docs/man/memping.1 index 840f2c9c..d926c541 100644 --- a/docs/man/memping.1 +++ b/docs/man/memping.1 @@ -1,4 +1,4 @@ -.TH "MEMPING" "1" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMPING" "1" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memping \- libmemcached Documentation . @@ -70,7 +70,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memrm.1 b/docs/man/memrm.1 index 23551d46..2ebb8c5d 100644 --- a/docs/man/memrm.1 +++ b/docs/man/memrm.1 @@ -1,4 +1,4 @@ -.TH "MEMRM" "1" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMRM" "1" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memrm \- libmemcached Documentation . @@ -72,7 +72,7 @@ Mark Atwood, <\fI\%mark@fallenpegasus.com\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memslap.1 b/docs/man/memslap.1 index e7557441..4627b15d 100644 --- a/docs/man/memslap.1 +++ b/docs/man/memslap.1 @@ -1,4 +1,4 @@ -.TH "MEMSLAP" "1" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMSLAP" "1" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memslap \- libmemcached Documentation . @@ -69,7 +69,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memstat.1 b/docs/man/memstat.1 index c46e82a6..2f9d9fc1 100644 --- a/docs/man/memstat.1 +++ b/docs/man/memstat.1 @@ -1,4 +1,4 @@ -.TH "MEMSTAT" "1" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMSTAT" "1" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memstat \- libmemcached Documentation . @@ -74,7 +74,7 @@ To find out more information please check: .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/docs/man/memtouch.1 b/docs/man/memtouch.1 index 0372ea2f..ec8656d2 100644 --- a/docs/man/memtouch.1 +++ b/docs/man/memtouch.1 @@ -1,4 +1,4 @@ -.TH "MEMTOUCH" "1" "August 02, 2012" "1.0.10" "libmemcached" +.TH "MEMTOUCH" "1" "September 16, 2012" "1.0.10" "libmemcached" .SH NAME memtouch \- libmemcached Documentation . @@ -70,7 +70,7 @@ Brian Aker, <\fI\%brian@tangent.org\fP> .SH AUTHOR Brian Aker .SH COPYRIGHT -2011, Brian Aker DataDifferential, http://datadifferential.com/ +2011-2012, Brian Aker DataDifferential, http://datadifferential.com/ .\" Generated by docutils manpage writer. .\" . diff --git a/example/memcached_light.cc b/example/memcached_light.cc index 7a29db26..3f14c8ee 100644 --- a/example/memcached_light.cc +++ b/example/memcached_light.cc @@ -135,7 +135,7 @@ static void drive_client(memcached_socket_t fd, short, void *arg) flags|= EV_READ; } - event_set(&client->event, (intptr_t)fd, flags, drive_client, client); + event_set(&client->event, int(fd), flags, drive_client, client); event_base_set(event_base, &client->event); if (event_add(&client->event, 0) == -1) @@ -184,7 +184,7 @@ static void accept_handler(memcached_socket_t fd, short, void *arg) struct connection *client = &socket_userdata_map[sock]; client->userdata= c; - event_set(&client->event, (intptr_t)sock, EV_READ, drive_client, client); + event_set(&client->event, int(sock), EV_READ, drive_client, client); event_base_set(event_base, &client->event); if (event_add(&client->event, 0) == -1) { @@ -605,7 +605,7 @@ int main(int argc, char **argv) struct connection *conn= &socket_userdata_map[server_sockets[xx]]; conn->userdata= protocol_handle; - event_set(&conn->event, (intptr_t)server_sockets[xx], EV_READ | EV_PERSIST, accept_handler, conn); + event_set(&conn->event, int(server_sockets[xx]), EV_READ | EV_PERSIST, accept_handler, conn); event_base_set(event_base, &conn->event); if (event_add(&conn->event, 0) == -1) diff --git a/libmemcached/csl/parser.cc b/libmemcached/csl/parser.cc index 87d08dbe..0ff94b77 100644 --- a/libmemcached/csl/parser.cc +++ b/libmemcached/csl/parser.cc @@ -88,6 +88,12 @@ #pragma GCC diagnostic ignored "-Wold-style-cast" #endif +#ifndef __INTEL_COMPILER +#ifndef __clang__ +#pragma GCC diagnostic ignored "-Wlogical-op" +#endif +#endif + int conf_lex(YYSTYPE* lvalp, void* scanner); #define select_yychar(__context) yychar == UNKNOWN ? ( (__context)->previous_token == END ? UNKNOWN : (__context)->previous_token ) : yychar @@ -115,7 +121,7 @@ inline void __config_error(Context *context, yyscan_t *scanner, const char *erro /* Line 268 of yacc.c */ -#line 119 "libmemcached/csl/parser.cc" +#line 125 "libmemcached/csl/parser.cc" /* Enabling traces. */ #ifndef YYDEBUG @@ -228,7 +234,7 @@ inline void __config_error(Context *context, yyscan_t *scanner, const char *erro /* Line 343 of yacc.c */ -#line 232 "libmemcached/csl/parser.cc" +#line 238 "libmemcached/csl/parser.cc" #ifdef short # undef short @@ -541,13 +547,13 @@ static const yytype_int8 yyrhs[] = /* YYRLINE[YYN] -- source line where rule number YYN was defined. */ static const yytype_uint16 yyrline[] = { - 0, 189, 189, 190, 194, 196, 198, 200, 205, 210, - 214, 218, 229, 239, 249, 258, 262, 266, 270, 274, - 286, 290, 303, 316, 323, 330, 339, 345, 349, 353, - 357, 361, 365, 369, 373, 377, 381, 385, 389, 396, - 400, 404, 408, 412, 416, 420, 424, 428, 432, 436, - 440, 447, 448, 453, 454, 459, 463, 467, 471, 475, - 479, 483, 487, 491, 498, 502, 509, 513, 517 + 0, 195, 195, 196, 200, 202, 204, 206, 211, 216, + 220, 224, 235, 245, 255, 264, 268, 272, 276, 280, + 292, 296, 309, 322, 329, 336, 345, 351, 355, 359, + 363, 367, 371, 375, 379, 383, 387, 391, 395, 402, + 406, 410, 414, 418, 422, 426, 430, 434, 438, 442, + 446, 453, 454, 459, 460, 465, 469, 473, 477, 481, + 485, 489, 493, 497, 504, 508, 515, 519, 523 }; #endif @@ -1557,29 +1563,29 @@ yyreduce: { case 4: -/* Line 1806 of yacc.c */ -#line 195 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 201 "libmemcached/csl/parser.yy" { } break; case 5: -/* Line 1806 of yacc.c */ -#line 197 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 203 "libmemcached/csl/parser.yy" { } break; case 6: -/* Line 1806 of yacc.c */ -#line 199 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 205 "libmemcached/csl/parser.yy" { } break; case 7: -/* Line 1806 of yacc.c */ -#line 201 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 207 "libmemcached/csl/parser.yy" { context->set_end(); YYACCEPT; @@ -1588,8 +1594,8 @@ yyreduce: case 8: -/* Line 1806 of yacc.c */ -#line 206 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 212 "libmemcached/csl/parser.yy" { context->rc= MEMCACHED_PARSE_USER_ERROR; parser_abort(context, "ERROR called directly"); @@ -1598,8 +1604,8 @@ yyreduce: case 9: -/* Line 1806 of yacc.c */ -#line 211 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 217 "libmemcached/csl/parser.yy" { memcached_reset(context->memc); } @@ -1607,8 +1613,8 @@ yyreduce: case 10: -/* Line 1806 of yacc.c */ -#line 215 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 221 "libmemcached/csl/parser.yy" { yydebug= 1; } @@ -1616,8 +1622,8 @@ yyreduce: case 11: -/* Line 1806 of yacc.c */ -#line 219 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 225 "libmemcached/csl/parser.yy" { if ((context->rc= memcached_parse_configure_file(*context->memc, (yyvsp[(3) - (3)].string).c_str, (yyvsp[(3) - (3)].string).size)) != MEMCACHED_SUCCESS) { @@ -1628,10 +1634,10 @@ yyreduce: case 12: -/* Line 1806 of yacc.c */ -#line 230 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 236 "libmemcached/csl/parser.yy" { - if (memcached_failed(context->rc= memcached_server_add_with_weight(context->memc, (yyvsp[(2) - (4)].server).c_str, (yyvsp[(3) - (4)].number), (yyvsp[(4) - (4)].number)))) + if (memcached_failed(context->rc= memcached_server_add_with_weight(context->memc, (yyvsp[(2) - (4)].server).c_str, (yyvsp[(3) - (4)].number), uint32_t((yyvsp[(4) - (4)].number))))) { char buffer[1024]; snprintf(buffer, sizeof(buffer), "Failed to add server: %s:%u", (yyvsp[(2) - (4)].server).c_str, uint32_t((yyvsp[(3) - (4)].number))); @@ -1643,10 +1649,10 @@ yyreduce: case 13: -/* Line 1806 of yacc.c */ -#line 240 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 246 "libmemcached/csl/parser.yy" { - if (memcached_failed(context->rc= memcached_server_add_with_weight(context->memc, (yyvsp[(2) - (4)].server).c_str, (yyvsp[(3) - (4)].number), (yyvsp[(4) - (4)].number)))) + if (memcached_failed(context->rc= memcached_server_add_with_weight(context->memc, (yyvsp[(2) - (4)].server).c_str, (yyvsp[(3) - (4)].number), uint32_t((yyvsp[(4) - (4)].number))))) { char buffer[1024]; snprintf(buffer, sizeof(buffer), "Failed to add server: %s:%u", (yyvsp[(2) - (4)].server).c_str, uint32_t((yyvsp[(3) - (4)].number))); @@ -1658,10 +1664,10 @@ yyreduce: case 14: -/* Line 1806 of yacc.c */ -#line 250 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 256 "libmemcached/csl/parser.yy" { - if (memcached_failed(context->rc= memcached_server_add_unix_socket_with_weight(context->memc, (yyvsp[(2) - (3)].string).c_str, (yyvsp[(3) - (3)].number)))) + if (memcached_failed(context->rc= memcached_server_add_unix_socket_with_weight(context->memc, (yyvsp[(2) - (3)].string).c_str, uint32_t((yyvsp[(3) - (3)].number))))) { char buffer[1024]; snprintf(buffer, sizeof(buffer), "Failed to add socket: %s", (yyvsp[(2) - (3)].string).c_str); @@ -1672,8 +1678,8 @@ yyreduce: case 15: -/* Line 1806 of yacc.c */ -#line 259 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 265 "libmemcached/csl/parser.yy" { memcached_set_configuration_file(context->memc, (yyvsp[(2) - (2)].string).c_str, (yyvsp[(2) - (2)].string).size); } @@ -1681,26 +1687,26 @@ yyreduce: case 16: -/* Line 1806 of yacc.c */ -#line 263 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 269 "libmemcached/csl/parser.yy" { - context->memc->configure.initial_pool_size= (yyvsp[(2) - (2)].number); + context->memc->configure.initial_pool_size= uint32_t((yyvsp[(2) - (2)].number)); } break; case 17: -/* Line 1806 of yacc.c */ -#line 267 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 273 "libmemcached/csl/parser.yy" { - context->memc->configure.max_pool_size= (yyvsp[(2) - (2)].number); + context->memc->configure.max_pool_size= uint32_t((yyvsp[(2) - (2)].number)); } break; case 19: -/* Line 1806 of yacc.c */ -#line 275 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 281 "libmemcached/csl/parser.yy" { if (memcached_callback_get(context->memc, MEMCACHED_CALLBACK_PREFIX_KEY, NULL)) { @@ -1716,8 +1722,8 @@ yyreduce: case 20: -/* Line 1806 of yacc.c */ -#line 287 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 293 "libmemcached/csl/parser.yy" { memcached_flag(*context->memc, MEMCACHED_FLAG_IS_FETCHING_VERSION, true); } @@ -1725,8 +1731,8 @@ yyreduce: case 21: -/* Line 1806 of yacc.c */ -#line 291 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 297 "libmemcached/csl/parser.yy" { // Check to see if DISTRIBUTION has already been set if ((context->rc= memcached_behavior_set(context->memc, MEMCACHED_BEHAVIOR_DISTRIBUTION, (yyvsp[(2) - (2)].distribution))) != MEMCACHED_SUCCESS) @@ -1743,8 +1749,8 @@ yyreduce: case 22: -/* Line 1806 of yacc.c */ -#line 304 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 310 "libmemcached/csl/parser.yy" { // Check to see if DISTRIBUTION has already been set if ((context->rc= memcached_behavior_set(context->memc, MEMCACHED_BEHAVIOR_DISTRIBUTION, (yyvsp[(2) - (4)].distribution))) != MEMCACHED_SUCCESS) @@ -1761,8 +1767,8 @@ yyreduce: case 23: -/* Line 1806 of yacc.c */ -#line 317 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 323 "libmemcached/csl/parser.yy" { if (context->set_hash((yyvsp[(2) - (2)].hash)) == false) { @@ -1773,8 +1779,8 @@ yyreduce: case 24: -/* Line 1806 of yacc.c */ -#line 324 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 330 "libmemcached/csl/parser.yy" { if ((context->rc= memcached_behavior_set(context->memc, (yyvsp[(1) - (2)].behavior), (yyvsp[(2) - (2)].number))) != MEMCACHED_SUCCESS) { @@ -1785,8 +1791,8 @@ yyreduce: case 25: -/* Line 1806 of yacc.c */ -#line 331 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 337 "libmemcached/csl/parser.yy" { if ((context->rc= memcached_behavior_set(context->memc, (yyvsp[(1) - (1)].behavior), true)) != MEMCACHED_SUCCESS) { @@ -1799,16 +1805,16 @@ yyreduce: case 26: -/* Line 1806 of yacc.c */ -#line 340 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 346 "libmemcached/csl/parser.yy" { } break; case 27: -/* Line 1806 of yacc.c */ -#line 346 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 352 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_REMOVE_FAILED_SERVERS; } @@ -1816,8 +1822,8 @@ yyreduce: case 28: -/* Line 1806 of yacc.c */ -#line 350 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 356 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_CONNECT_TIMEOUT; } @@ -1825,8 +1831,8 @@ yyreduce: case 29: -/* Line 1806 of yacc.c */ -#line 354 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 360 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK; } @@ -1834,8 +1840,8 @@ yyreduce: case 30: -/* Line 1806 of yacc.c */ -#line 358 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 364 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK; } @@ -1843,8 +1849,8 @@ yyreduce: case 31: -/* Line 1806 of yacc.c */ -#line 362 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 368 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_IO_KEY_PREFETCH; } @@ -1852,8 +1858,8 @@ yyreduce: case 32: -/* Line 1806 of yacc.c */ -#line 366 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 372 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_NUMBER_OF_REPLICAS; } @@ -1861,8 +1867,8 @@ yyreduce: case 33: -/* Line 1806 of yacc.c */ -#line 370 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 376 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_POLL_TIMEOUT; } @@ -1870,8 +1876,8 @@ yyreduce: case 34: -/* Line 1806 of yacc.c */ -#line 374 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 380 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_RCV_TIMEOUT; } @@ -1879,8 +1885,8 @@ yyreduce: case 35: -/* Line 1806 of yacc.c */ -#line 378 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 384 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_RETRY_TIMEOUT; } @@ -1888,8 +1894,8 @@ yyreduce: case 36: -/* Line 1806 of yacc.c */ -#line 382 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 388 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_SND_TIMEOUT; } @@ -1897,8 +1903,8 @@ yyreduce: case 37: -/* Line 1806 of yacc.c */ -#line 386 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 392 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_SOCKET_RECV_SIZE; } @@ -1906,8 +1912,8 @@ yyreduce: case 38: -/* Line 1806 of yacc.c */ -#line 390 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 396 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_SOCKET_SEND_SIZE; } @@ -1915,8 +1921,8 @@ yyreduce: case 39: -/* Line 1806 of yacc.c */ -#line 397 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 403 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_BINARY_PROTOCOL; } @@ -1924,8 +1930,8 @@ yyreduce: case 40: -/* Line 1806 of yacc.c */ -#line 401 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 407 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_BUFFER_REQUESTS; } @@ -1933,8 +1939,8 @@ yyreduce: case 41: -/* Line 1806 of yacc.c */ -#line 405 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 411 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_HASH_WITH_PREFIX_KEY; } @@ -1942,8 +1948,8 @@ yyreduce: case 42: -/* Line 1806 of yacc.c */ -#line 409 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 415 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_NOREPLY; } @@ -1951,8 +1957,8 @@ yyreduce: case 43: -/* Line 1806 of yacc.c */ -#line 413 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 419 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_RANDOMIZE_REPLICA_READ; } @@ -1960,8 +1966,8 @@ yyreduce: case 44: -/* Line 1806 of yacc.c */ -#line 417 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 423 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_SORT_HOSTS; } @@ -1969,8 +1975,8 @@ yyreduce: case 45: -/* Line 1806 of yacc.c */ -#line 421 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 427 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_SUPPORT_CAS; } @@ -1978,8 +1984,8 @@ yyreduce: case 46: -/* Line 1806 of yacc.c */ -#line 425 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 431 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_TCP_NODELAY; } @@ -1987,8 +1993,8 @@ yyreduce: case 47: -/* Line 1806 of yacc.c */ -#line 429 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 435 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_TCP_KEEPALIVE; } @@ -1996,8 +2002,8 @@ yyreduce: case 48: -/* Line 1806 of yacc.c */ -#line 433 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 439 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_TCP_KEEPIDLE; } @@ -2005,8 +2011,8 @@ yyreduce: case 49: -/* Line 1806 of yacc.c */ -#line 437 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 443 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_USE_UDP; } @@ -2014,8 +2020,8 @@ yyreduce: case 50: -/* Line 1806 of yacc.c */ -#line 441 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 447 "libmemcached/csl/parser.yy" { (yyval.behavior)= MEMCACHED_BEHAVIOR_VERIFY_KEY; } @@ -2023,36 +2029,36 @@ yyreduce: case 51: -/* Line 1806 of yacc.c */ -#line 447 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 453 "libmemcached/csl/parser.yy" { (yyval.number)= MEMCACHED_DEFAULT_PORT;} break; case 52: -/* Line 1806 of yacc.c */ -#line 449 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 455 "libmemcached/csl/parser.yy" { } break; case 53: -/* Line 1806 of yacc.c */ -#line 453 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 459 "libmemcached/csl/parser.yy" { (yyval.number)= 1; } break; case 54: -/* Line 1806 of yacc.c */ -#line 455 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 461 "libmemcached/csl/parser.yy" { } break; case 55: -/* Line 1806 of yacc.c */ -#line 460 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 466 "libmemcached/csl/parser.yy" { (yyval.hash)= MEMCACHED_HASH_MD5; } @@ -2060,8 +2066,8 @@ yyreduce: case 56: -/* Line 1806 of yacc.c */ -#line 464 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 470 "libmemcached/csl/parser.yy" { (yyval.hash)= MEMCACHED_HASH_CRC; } @@ -2069,8 +2075,8 @@ yyreduce: case 57: -/* Line 1806 of yacc.c */ -#line 468 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 474 "libmemcached/csl/parser.yy" { (yyval.hash)= MEMCACHED_HASH_FNV1_64; } @@ -2078,8 +2084,8 @@ yyreduce: case 58: -/* Line 1806 of yacc.c */ -#line 472 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 478 "libmemcached/csl/parser.yy" { (yyval.hash)= MEMCACHED_HASH_FNV1A_64; } @@ -2087,8 +2093,8 @@ yyreduce: case 59: -/* Line 1806 of yacc.c */ -#line 476 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 482 "libmemcached/csl/parser.yy" { (yyval.hash)= MEMCACHED_HASH_FNV1_32; } @@ -2096,8 +2102,8 @@ yyreduce: case 60: -/* Line 1806 of yacc.c */ -#line 480 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 486 "libmemcached/csl/parser.yy" { (yyval.hash)= MEMCACHED_HASH_FNV1A_32; } @@ -2105,8 +2111,8 @@ yyreduce: case 61: -/* Line 1806 of yacc.c */ -#line 484 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 490 "libmemcached/csl/parser.yy" { (yyval.hash)= MEMCACHED_HASH_HSIEH; } @@ -2114,8 +2120,8 @@ yyreduce: case 62: -/* Line 1806 of yacc.c */ -#line 488 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 494 "libmemcached/csl/parser.yy" { (yyval.hash)= MEMCACHED_HASH_MURMUR; } @@ -2123,8 +2129,8 @@ yyreduce: case 63: -/* Line 1806 of yacc.c */ -#line 492 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 498 "libmemcached/csl/parser.yy" { (yyval.hash)= MEMCACHED_HASH_JENKINS; } @@ -2132,8 +2138,8 @@ yyreduce: case 64: -/* Line 1806 of yacc.c */ -#line 499 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 505 "libmemcached/csl/parser.yy" { (yyval.string)= (yyvsp[(1) - (1)].string); } @@ -2141,8 +2147,8 @@ yyreduce: case 65: -/* Line 1806 of yacc.c */ -#line 503 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 509 "libmemcached/csl/parser.yy" { (yyval.string)= (yyvsp[(1) - (1)].string); } @@ -2150,8 +2156,8 @@ yyreduce: case 66: -/* Line 1806 of yacc.c */ -#line 510 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 516 "libmemcached/csl/parser.yy" { (yyval.distribution)= MEMCACHED_DISTRIBUTION_CONSISTENT; } @@ -2159,8 +2165,8 @@ yyreduce: case 67: -/* Line 1806 of yacc.c */ -#line 514 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 520 "libmemcached/csl/parser.yy" { (yyval.distribution)= MEMCACHED_DISTRIBUTION_MODULA; } @@ -2168,8 +2174,8 @@ yyreduce: case 68: -/* Line 1806 of yacc.c */ -#line 518 "libmemcached/csl/parser.yy" +/* Line 1821 of yacc.c */ +#line 524 "libmemcached/csl/parser.yy" { (yyval.distribution)= MEMCACHED_DISTRIBUTION_RANDOM; } @@ -2177,8 +2183,8 @@ yyreduce: -/* Line 1806 of yacc.c */ -#line 2182 "libmemcached/csl/parser.cc" +/* Line 1821 of yacc.c */ +#line 2188 "libmemcached/csl/parser.cc" default: break; } /* User semantic actions sometimes alter yychar, and that requires @@ -2409,7 +2415,7 @@ yyreturn: /* Line 2067 of yacc.c */ -#line 523 "libmemcached/csl/parser.yy" +#line 529 "libmemcached/csl/parser.yy" void Context::start() diff --git a/libmemcached/csl/parser.yy b/libmemcached/csl/parser.yy index d263aea4..486fb4b3 100644 --- a/libmemcached/csl/parser.yy +++ b/libmemcached/csl/parser.yy @@ -62,6 +62,12 @@ #pragma GCC diagnostic ignored "-Wold-style-cast" #endif +#ifndef __INTEL_COMPILER +#ifndef __clang__ +#pragma GCC diagnostic ignored "-Wlogical-op" +#endif +#endif + int conf_lex(YYSTYPE* lvalp, void* scanner); #define select_yychar(__context) yychar == UNKNOWN ? ( (__context)->previous_token == END ? UNKNOWN : (__context)->previous_token ) : yychar @@ -228,7 +234,7 @@ statement: expression: SERVER HOSTNAME optional_port optional_weight { - if (memcached_failed(context->rc= memcached_server_add_with_weight(context->memc, $2.c_str, $3, $4))) + if (memcached_failed(context->rc= memcached_server_add_with_weight(context->memc, $2.c_str, $3, uint32_t($4)))) { char buffer[1024]; snprintf(buffer, sizeof(buffer), "Failed to add server: %s:%u", $2.c_str, uint32_t($3)); @@ -238,7 +244,7 @@ expression: } | SERVER IPADDRESS optional_port optional_weight { - if (memcached_failed(context->rc= memcached_server_add_with_weight(context->memc, $2.c_str, $3, $4))) + if (memcached_failed(context->rc= memcached_server_add_with_weight(context->memc, $2.c_str, $3, uint32_t($4)))) { char buffer[1024]; snprintf(buffer, sizeof(buffer), "Failed to add server: %s:%u", $2.c_str, uint32_t($3)); @@ -248,7 +254,7 @@ expression: } | SOCKET string optional_weight { - if (memcached_failed(context->rc= memcached_server_add_unix_socket_with_weight(context->memc, $2.c_str, $3))) + if (memcached_failed(context->rc= memcached_server_add_unix_socket_with_weight(context->memc, $2.c_str, uint32_t($3)))) { char buffer[1024]; snprintf(buffer, sizeof(buffer), "Failed to add socket: %s", $2.c_str); @@ -261,11 +267,11 @@ expression: } | POOL_MIN NUMBER { - context->memc->configure.initial_pool_size= $2; + context->memc->configure.initial_pool_size= uint32_t($2); } | POOL_MAX NUMBER { - context->memc->configure.max_pool_size= $2; + context->memc->configure.max_pool_size= uint32_t($2); } | behaviors ; diff --git a/libmemcached/csl/scanner.cc b/libmemcached/csl/scanner.cc index c391f48e..15cd46d6 100644 --- a/libmemcached/csl/scanner.cc +++ b/libmemcached/csl/scanner.cc @@ -11,6 +11,18 @@ #pragma GCC diagnostic ignored "-Wsign-compare" #pragma GCC diagnostic ignored "-Wunused-parameter" #pragma GCC diagnostic ignored "-Wmissing-declarations" +#pragma GCC diagnostic ignored "-Wunused-result" +#pragma GCC diagnostic ignored "-Wmissing-noreturn" +#endif + +#ifdef __clang__ +#pragma GCC diagnostic ignored "-Wshorten-64-to-32" +#endif + +#ifndef __INTEL_COMPILER +#ifndef __clang__ +#pragma GCC diagnostic ignored "-Wlogical-op" +#endif #endif #define YY_EXTRA_TYPE Context* @@ -18,7 +30,7 @@ -#line 22 "libmemcached/csl/scanner.cc" +#line 34 "libmemcached/csl/scanner.cc" #define YY_INT_ALIGNED short int @@ -65,6 +77,7 @@ typedef int16_t flex_int16_t; typedef uint16_t flex_uint16_t; typedef int32_t flex_int32_t; typedef uint32_t flex_uint32_t; +typedef uint64_t flex_uint64_t; #else typedef signed char flex_int8_t; typedef short int flex_int16_t; @@ -188,6 +201,11 @@ typedef void* yyscan_t; typedef struct yy_buffer_state *YY_BUFFER_STATE; #endif +#ifndef YY_TYPEDEF_YY_SIZE_T +#define YY_TYPEDEF_YY_SIZE_T +typedef size_t yy_size_t; +#endif + #define EOB_ACT_CONTINUE_SCAN 0 #define EOB_ACT_END_OF_FILE 1 #define EOB_ACT_LAST_MATCH 2 @@ -210,11 +228,6 @@ typedef struct yy_buffer_state *YY_BUFFER_STATE; #define unput(c) yyunput( c, yyg->yytext_ptr , yyscanner ) -#ifndef YY_TYPEDEF_YY_SIZE_T -#define YY_TYPEDEF_YY_SIZE_T -typedef size_t yy_size_t; -#endif - #ifndef YY_STRUCT_YY_BUFFER_STATE #define YY_STRUCT_YY_BUFFER_STATE struct yy_buffer_state @@ -232,7 +245,7 @@ struct yy_buffer_state /* Number of characters read into yy_ch_buf, not including EOB * characters. */ - int yy_n_chars; + yy_size_t yy_n_chars; /* Whether we "own" the buffer - i.e., we know we created it, * and can realloc() it to grow it, and should free() it to @@ -311,7 +324,7 @@ static void config__init_buffer (YY_BUFFER_STATE b,FILE *file ,yyscan_t yyscanne YY_BUFFER_STATE config__scan_buffer (char *base,yy_size_t size ,yyscan_t yyscanner ); YY_BUFFER_STATE config__scan_string (yyconst char *yy_str ,yyscan_t yyscanner ); -YY_BUFFER_STATE config__scan_bytes (yyconst char *bytes,int len ,yyscan_t yyscanner ); +YY_BUFFER_STATE config__scan_bytes (yyconst char *bytes,yy_size_t len ,yyscan_t yyscanner ); void *config_alloc (yy_size_t ,yyscan_t yyscanner ); void *config_realloc (void *,yy_size_t ,yyscan_t yyscanner ); @@ -362,7 +375,7 @@ static void yy_fatal_error (yyconst char msg[] ,yyscan_t yyscanner ); */ #define YY_DO_BEFORE_ACTION \ yyg->yytext_ptr = yy_bp; \ - yyleng = (size_t) (yy_cp - yy_bp); \ + yyleng = (yy_size_t) (yy_cp - yy_bp); \ yyg->yy_hold_char = *yy_cp; \ *yy_cp = '\0'; \ yyg->yy_c_buf_p = yy_cp; @@ -1061,7 +1074,7 @@ static yyconst flex_int16_t yy_chk[1815] = * */ -#line 58 "libmemcached/csl/scanner.l" +#line 70 "libmemcached/csl/scanner.l" #include #include @@ -1090,7 +1103,7 @@ static yyconst flex_int16_t yy_chk[1815] = #define YY_INPUT(buffer, result, max_size) get_lex_chars(buffer, result, max_size, PARAM) #define YY_NO_INPUT 1 -#line 1094 "libmemcached/csl/scanner.cc" +#line 1107 "libmemcached/csl/scanner.cc" #define INITIAL 0 @@ -1119,8 +1132,8 @@ struct yyguts_t size_t yy_buffer_stack_max; /**< capacity of stack. */ YY_BUFFER_STATE * yy_buffer_stack; /**< Stack as an array. */ char yy_hold_char; - int yy_n_chars; - int yyleng_r; + yy_size_t yy_n_chars; + yy_size_t yyleng_r; char *yy_c_buf_p; int yy_init; int yy_start; @@ -1173,7 +1186,7 @@ FILE *config_get_out (yyscan_t yyscanner ); void config_set_out (FILE * out_str ,yyscan_t yyscanner ); -int config_get_leng (yyscan_t yyscanner ); +yy_size_t config_get_leng (yyscan_t yyscanner ); char *config_get_text (yyscan_t yyscanner ); @@ -1181,10 +1194,6 @@ int config_get_lineno (yyscan_t yyscanner ); void config_set_lineno (int line_number ,yyscan_t yyscanner ); -int config_get_column (yyscan_t yyscanner ); - -void config_set_column (int column_no ,yyscan_t yyscanner ); - YYSTYPE * config_get_lval (yyscan_t yyscanner ); void config_set_lval (YYSTYPE * yylval_param ,yyscan_t yyscanner ); @@ -1229,7 +1238,7 @@ static int input (yyscan_t yyscanner ); /* This used to be an fputs(), but since the string might contain NUL's, * we now use fwrite(). */ -#define ECHO do { if (fwrite( yytext, yyleng, 1, yyout )) {} } while (0) +#define ECHO fwrite( yytext, yyleng, 1, yyout ) #endif /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, @@ -1240,7 +1249,7 @@ static int input (yyscan_t yyscanner ); if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ { \ int c = '*'; \ - unsigned n; \ + yy_size_t n; \ for ( n = 0; n < max_size && \ (c = getc( yyin )) != EOF && c != '\n'; ++n ) \ buf[n] = (char) c; \ @@ -1328,11 +1337,11 @@ YY_DECL register int yy_act; struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; -#line 100 "libmemcached/csl/scanner.l" +#line 112 "libmemcached/csl/scanner.l" -#line 1336 "libmemcached/csl/scanner.cc" +#line 1345 "libmemcached/csl/scanner.cc" yylval = yylval_param; @@ -1416,28 +1425,28 @@ do_action: /* This label is used only to access EOF actions. */ case 1: YY_RULE_SETUP -#line 103 "libmemcached/csl/scanner.l" +#line 115 "libmemcached/csl/scanner.l" { return yytext[0];} YY_BREAK case 2: YY_RULE_SETUP -#line 105 "libmemcached/csl/scanner.l" +#line 117 "libmemcached/csl/scanner.l" { yylval->number= atoi(yytext); return (NUMBER); } YY_BREAK case 3: YY_RULE_SETUP -#line 107 "libmemcached/csl/scanner.l" +#line 119 "libmemcached/csl/scanner.l" { yylval->number= atoi(yytext +1); return PORT; } YY_BREAK case 4: YY_RULE_SETUP -#line 109 "libmemcached/csl/scanner.l" +#line 121 "libmemcached/csl/scanner.l" { yylval->number= atoi(yytext +2); return WEIGHT_START; } YY_BREAK case 5: /* rule 5 can match eol */ YY_RULE_SETUP -#line 111 "libmemcached/csl/scanner.l" +#line 123 "libmemcached/csl/scanner.l" ; /* skip whitespace */ YY_BREAK case 6: @@ -1445,224 +1454,224 @@ case 6: yyg->yy_c_buf_p = yy_cp -= 1; YY_DO_BEFORE_ACTION; /* set up yytext again */ YY_RULE_SETUP -#line 114 "libmemcached/csl/scanner.l" +#line 126 "libmemcached/csl/scanner.l" { return COMMENT; } YY_BREAK case 7: YY_RULE_SETUP -#line 118 "libmemcached/csl/scanner.l" +#line 130 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; yyextra->set_server(); return yyextra->previous_token= SERVER; } YY_BREAK case 8: YY_RULE_SETUP -#line 120 "libmemcached/csl/scanner.l" +#line 132 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= SOCKET; } YY_BREAK case 9: YY_RULE_SETUP -#line 122 "libmemcached/csl/scanner.l" +#line 134 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= BINARY_PROTOCOL; } YY_BREAK case 10: YY_RULE_SETUP -#line 123 "libmemcached/csl/scanner.l" +#line 135 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= BUFFER_REQUESTS; } YY_BREAK case 11: YY_RULE_SETUP -#line 124 "libmemcached/csl/scanner.l" +#line 136 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= CONFIGURE_FILE; } YY_BREAK case 12: YY_RULE_SETUP -#line 125 "libmemcached/csl/scanner.l" +#line 137 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= CONNECT_TIMEOUT; } YY_BREAK case 13: YY_RULE_SETUP -#line 126 "libmemcached/csl/scanner.l" +#line 138 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= DISTRIBUTION; } YY_BREAK case 14: YY_RULE_SETUP -#line 127 "libmemcached/csl/scanner.l" +#line 139 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= HASH_WITH_NAMESPACE; } YY_BREAK case 15: YY_RULE_SETUP -#line 128 "libmemcached/csl/scanner.l" +#line 140 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= HASH; } YY_BREAK case 16: YY_RULE_SETUP -#line 129 "libmemcached/csl/scanner.l" +#line 141 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= IO_BYTES_WATERMARK; } YY_BREAK case 17: YY_RULE_SETUP -#line 130 "libmemcached/csl/scanner.l" +#line 142 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= IO_KEY_PREFETCH; } YY_BREAK case 18: YY_RULE_SETUP -#line 131 "libmemcached/csl/scanner.l" +#line 143 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= IO_MSG_WATERMARK; } YY_BREAK case 19: YY_RULE_SETUP -#line 132 "libmemcached/csl/scanner.l" +#line 144 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= NOREPLY; } YY_BREAK case 20: YY_RULE_SETUP -#line 133 "libmemcached/csl/scanner.l" +#line 145 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= NUMBER_OF_REPLICAS; } YY_BREAK case 21: YY_RULE_SETUP -#line 134 "libmemcached/csl/scanner.l" +#line 146 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= POLL_TIMEOUT; } YY_BREAK case 22: YY_RULE_SETUP -#line 135 "libmemcached/csl/scanner.l" +#line 147 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= RANDOMIZE_REPLICA_READ; } YY_BREAK case 23: YY_RULE_SETUP -#line 136 "libmemcached/csl/scanner.l" +#line 148 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= RCV_TIMEOUT; } YY_BREAK case 24: YY_RULE_SETUP -#line 137 "libmemcached/csl/scanner.l" +#line 149 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= REMOVE_FAILED_SERVERS; } YY_BREAK case 25: YY_RULE_SETUP -#line 138 "libmemcached/csl/scanner.l" +#line 150 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= RETRY_TIMEOUT; } YY_BREAK case 26: YY_RULE_SETUP -#line 139 "libmemcached/csl/scanner.l" +#line 151 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= SND_TIMEOUT; } YY_BREAK case 27: YY_RULE_SETUP -#line 140 "libmemcached/csl/scanner.l" +#line 152 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= SOCKET_RECV_SIZE; } YY_BREAK case 28: YY_RULE_SETUP -#line 141 "libmemcached/csl/scanner.l" +#line 153 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= SOCKET_SEND_SIZE; } YY_BREAK case 29: YY_RULE_SETUP -#line 142 "libmemcached/csl/scanner.l" +#line 154 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= SORT_HOSTS; } YY_BREAK case 30: YY_RULE_SETUP -#line 143 "libmemcached/csl/scanner.l" +#line 155 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= SUPPORT_CAS; } YY_BREAK case 31: YY_RULE_SETUP -#line 144 "libmemcached/csl/scanner.l" +#line 156 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= _TCP_KEEPALIVE; } YY_BREAK case 32: YY_RULE_SETUP -#line 145 "libmemcached/csl/scanner.l" +#line 157 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= _TCP_KEEPIDLE; } YY_BREAK case 33: YY_RULE_SETUP -#line 146 "libmemcached/csl/scanner.l" +#line 158 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= _TCP_NODELAY; } YY_BREAK case 34: YY_RULE_SETUP -#line 147 "libmemcached/csl/scanner.l" +#line 159 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= USE_UDP; } YY_BREAK case 35: YY_RULE_SETUP -#line 148 "libmemcached/csl/scanner.l" +#line 160 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= USER_DATA; } YY_BREAK case 36: YY_RULE_SETUP -#line 149 "libmemcached/csl/scanner.l" +#line 161 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= VERIFY_KEY; } YY_BREAK case 37: YY_RULE_SETUP -#line 151 "libmemcached/csl/scanner.l" +#line 163 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= POOL_MIN; } YY_BREAK case 38: YY_RULE_SETUP -#line 152 "libmemcached/csl/scanner.l" +#line 164 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= POOL_MAX; } YY_BREAK case 39: YY_RULE_SETUP -#line 154 "libmemcached/csl/scanner.l" +#line 166 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= NAMESPACE; } YY_BREAK case 40: YY_RULE_SETUP -#line 156 "libmemcached/csl/scanner.l" +#line 168 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= FETCH_VERSION; } YY_BREAK case 41: YY_RULE_SETUP -#line 158 "libmemcached/csl/scanner.l" +#line 170 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= INCLUDE; } YY_BREAK case 42: YY_RULE_SETUP -#line 159 "libmemcached/csl/scanner.l" +#line 171 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= RESET; } YY_BREAK case 43: YY_RULE_SETUP -#line 160 "libmemcached/csl/scanner.l" +#line 172 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= PARSER_DEBUG; } YY_BREAK case 44: YY_RULE_SETUP -#line 161 "libmemcached/csl/scanner.l" +#line 173 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= SERVERS; } YY_BREAK case 45: YY_RULE_SETUP -#line 162 "libmemcached/csl/scanner.l" +#line 174 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= END; } YY_BREAK case 46: YY_RULE_SETUP -#line 163 "libmemcached/csl/scanner.l" +#line 175 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return yyextra->previous_token= ERROR; } YY_BREAK case 47: YY_RULE_SETUP -#line 165 "libmemcached/csl/scanner.l" +#line 177 "libmemcached/csl/scanner.l" { return yyextra->previous_token= TRUE; } YY_BREAK case 48: YY_RULE_SETUP -#line 166 "libmemcached/csl/scanner.l" +#line 178 "libmemcached/csl/scanner.l" { return yyextra->previous_token= FALSE; } YY_BREAK case 49: YY_RULE_SETUP -#line 169 "libmemcached/csl/scanner.l" +#line 181 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return UNKNOWN_OPTION; @@ -1670,67 +1679,67 @@ YY_RULE_SETUP YY_BREAK case 50: YY_RULE_SETUP -#line 174 "libmemcached/csl/scanner.l" +#line 186 "libmemcached/csl/scanner.l" { return CONSISTENT; } YY_BREAK case 51: YY_RULE_SETUP -#line 175 "libmemcached/csl/scanner.l" +#line 187 "libmemcached/csl/scanner.l" { return MODULA; } YY_BREAK case 52: YY_RULE_SETUP -#line 176 "libmemcached/csl/scanner.l" +#line 188 "libmemcached/csl/scanner.l" { return RANDOM; } YY_BREAK case 53: YY_RULE_SETUP -#line 178 "libmemcached/csl/scanner.l" +#line 190 "libmemcached/csl/scanner.l" { return MD5; } YY_BREAK case 54: YY_RULE_SETUP -#line 179 "libmemcached/csl/scanner.l" +#line 191 "libmemcached/csl/scanner.l" { return CRC; } YY_BREAK case 55: YY_RULE_SETUP -#line 180 "libmemcached/csl/scanner.l" +#line 192 "libmemcached/csl/scanner.l" { return FNV1_64; } YY_BREAK case 56: YY_RULE_SETUP -#line 181 "libmemcached/csl/scanner.l" +#line 193 "libmemcached/csl/scanner.l" { return FNV1A_64; } YY_BREAK case 57: YY_RULE_SETUP -#line 182 "libmemcached/csl/scanner.l" +#line 194 "libmemcached/csl/scanner.l" { return FNV1_32; } YY_BREAK case 58: YY_RULE_SETUP -#line 183 "libmemcached/csl/scanner.l" +#line 195 "libmemcached/csl/scanner.l" { return FNV1A_32; } YY_BREAK case 59: YY_RULE_SETUP -#line 184 "libmemcached/csl/scanner.l" +#line 196 "libmemcached/csl/scanner.l" { return HSIEH; } YY_BREAK case 60: YY_RULE_SETUP -#line 185 "libmemcached/csl/scanner.l" +#line 197 "libmemcached/csl/scanner.l" { return MURMUR; } YY_BREAK case 61: YY_RULE_SETUP -#line 186 "libmemcached/csl/scanner.l" +#line 198 "libmemcached/csl/scanner.l" { return JENKINS; } YY_BREAK case 62: YY_RULE_SETUP -#line 188 "libmemcached/csl/scanner.l" +#line 200 "libmemcached/csl/scanner.l" { yyextra->hostname(yytext, yyleng, yylval->server); return IPADDRESS; @@ -1738,7 +1747,7 @@ YY_RULE_SETUP YY_BREAK case 63: YY_RULE_SETUP -#line 193 "libmemcached/csl/scanner.l" +#line 205 "libmemcached/csl/scanner.l" { if (yyextra->is_server()) { @@ -1755,7 +1764,7 @@ YY_RULE_SETUP case 64: /* rule 64 can match eol */ YY_RULE_SETUP -#line 206 "libmemcached/csl/scanner.l" +#line 218 "libmemcached/csl/scanner.l" { config_get_text(yyscanner)[yyleng -1]= 0; yyextra->string_buffer(yytext +1, yyleng -2, yylval->string); @@ -1764,7 +1773,7 @@ YY_RULE_SETUP YY_BREAK case 65: YY_RULE_SETUP -#line 212 "libmemcached/csl/scanner.l" +#line 224 "libmemcached/csl/scanner.l" { yyextra->begin= yytext; return UNKNOWN; @@ -1772,10 +1781,10 @@ YY_RULE_SETUP YY_BREAK case 66: YY_RULE_SETUP -#line 217 "libmemcached/csl/scanner.l" +#line 229 "libmemcached/csl/scanner.l" ECHO; YY_BREAK -#line 1779 "libmemcached/csl/scanner.cc" +#line 1788 "libmemcached/csl/scanner.cc" case YY_STATE_EOF(INITIAL): yyterminate(); @@ -1963,7 +1972,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner) else { - int num_to_read = + yy_size_t num_to_read = YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; while ( num_to_read <= 0 ) @@ -1977,7 +1986,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner) if ( b->yy_is_our_buffer ) { - int new_size = b->yy_buf_size * 2; + yy_size_t new_size = b->yy_buf_size * 2; if ( new_size <= 0 ) b->yy_buf_size += b->yy_buf_size / 8; @@ -2008,7 +2017,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner) /* Read in more data. */ YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), - yyg->yy_n_chars, (size_t) num_to_read ); + yyg->yy_n_chars, num_to_read ); YY_CURRENT_BUFFER_LVALUE->yy_n_chars = yyg->yy_n_chars; } @@ -2134,7 +2143,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner) else { /* need more input */ - int offset = yyg->yy_c_buf_p - yyg->yytext_ptr; + yy_size_t offset = yyg->yy_c_buf_p - yyg->yytext_ptr; ++yyg->yy_c_buf_p; switch ( yy_get_next_buffer( yyscanner ) ) @@ -2158,7 +2167,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner) case EOB_ACT_END_OF_FILE: { if ( config_wrap(yyscanner ) ) - return EOF; + return 0; if ( ! yyg->yy_did_buffer_switch_on_eof ) YY_NEW_FILE; @@ -2416,7 +2425,7 @@ void config_pop_buffer_state (yyscan_t yyscanner) */ static void config_ensure_buffer_stack (yyscan_t yyscanner) { - int num_to_alloc; + yy_size_t num_to_alloc; struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; if (!yyg->yy_buffer_stack) { @@ -2514,12 +2523,11 @@ YY_BUFFER_STATE config__scan_string (yyconst char * yystr , yyscan_t yyscanner) * @param yyscanner The scanner object. * @return the newly allocated buffer state object. */ -YY_BUFFER_STATE config__scan_bytes (yyconst char * yybytes, int _yybytes_len , yyscan_t yyscanner) +YY_BUFFER_STATE config__scan_bytes (yyconst char * yybytes, yy_size_t _yybytes_len , yyscan_t yyscanner) { YY_BUFFER_STATE b; char *buf; - yy_size_t n; - int i; + yy_size_t n, i; /* Get memory for full buffer, including space for trailing EOB's. */ n = _yybytes_len + 2; @@ -2629,7 +2637,7 @@ FILE *config_get_out (yyscan_t yyscanner) /** Get the length of the current token. * @param yyscanner The scanner object. */ -int config_get_leng (yyscan_t yyscanner) +yy_size_t config_get_leng (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; return yyleng; @@ -2904,7 +2912,7 @@ void config_free (void * ptr , yyscan_t yyscanner) #define YYTABLES_NAME "yytables" -#line 217 "libmemcached/csl/scanner.l" +#line 229 "libmemcached/csl/scanner.l" diff --git a/libmemcached/csl/scanner.h b/libmemcached/csl/scanner.h index ab895707..571360b2 100644 --- a/libmemcached/csl/scanner.h +++ b/libmemcached/csl/scanner.h @@ -15,6 +15,18 @@ #pragma GCC diagnostic ignored "-Wsign-compare" #pragma GCC diagnostic ignored "-Wunused-parameter" #pragma GCC diagnostic ignored "-Wmissing-declarations" +#pragma GCC diagnostic ignored "-Wunused-result" +#pragma GCC diagnostic ignored "-Wmissing-noreturn" +#endif + +#ifdef __clang__ +#pragma GCC diagnostic ignored "-Wshorten-64-to-32" +#endif + +#ifndef __INTEL_COMPILER +#ifndef __clang__ +#pragma GCC diagnostic ignored "-Wlogical-op" +#endif #endif #define YY_EXTRA_TYPE Context* @@ -22,7 +34,7 @@ -#line 26 "libmemcached/csl/scanner.h" +#line 38 "libmemcached/csl/scanner.h" #define YY_INT_ALIGNED short int @@ -69,6 +81,7 @@ typedef int16_t flex_int16_t; typedef uint16_t flex_uint16_t; typedef int32_t flex_int32_t; typedef uint32_t flex_uint32_t; +typedef uint64_t flex_uint64_t; #else typedef signed char flex_int8_t; typedef short int flex_int16_t; @@ -179,7 +192,7 @@ struct yy_buffer_state /* Number of characters read into yy_ch_buf, not including EOB * characters. */ - int yy_n_chars; + yy_size_t yy_n_chars; /* Whether we "own" the buffer - i.e., we know we created it, * and can realloc() it to grow it, and should free() it to @@ -223,7 +236,7 @@ void config_pop_buffer_state (yyscan_t yyscanner ); YY_BUFFER_STATE config__scan_buffer (char *base,yy_size_t size ,yyscan_t yyscanner ); YY_BUFFER_STATE config__scan_string (yyconst char *yy_str ,yyscan_t yyscanner ); -YY_BUFFER_STATE config__scan_bytes (yyconst char *bytes,int len ,yyscan_t yyscanner ); +YY_BUFFER_STATE config__scan_bytes (yyconst char *bytes,yy_size_t len ,yyscan_t yyscanner ); void *config_alloc (yy_size_t ,yyscan_t yyscanner ); void *config_realloc (void *,yy_size_t ,yyscan_t yyscanner ); @@ -278,7 +291,7 @@ FILE *config_get_out (yyscan_t yyscanner ); void config_set_out (FILE * out_str ,yyscan_t yyscanner ); -int config_get_leng (yyscan_t yyscanner ); +yy_size_t config_get_leng (yyscan_t yyscanner ); char *config_get_text (yyscan_t yyscanner ); @@ -286,10 +299,6 @@ int config_get_lineno (yyscan_t yyscanner ); void config_set_lineno (int line_number ,yyscan_t yyscanner ); -int config_get_column (yyscan_t yyscanner ); - -void config_set_column (int column_no ,yyscan_t yyscanner ); - YYSTYPE * config_get_lval (yyscan_t yyscanner ); void config_set_lval (YYSTYPE * yylval_param ,yyscan_t yyscanner ); @@ -355,9 +364,9 @@ extern int config_lex \ #undef YY_DECL #endif -#line 217 "libmemcached/csl/scanner.l" +#line 229 "libmemcached/csl/scanner.l" -#line 362 "libmemcached/csl/scanner.h" +#line 371 "libmemcached/csl/scanner.h" #undef config_IN_HEADER #endif /* config_HEADER_H */ diff --git a/libmemcached/csl/scanner.l b/libmemcached/csl/scanner.l index c5ae5cef..5a341906 100644 --- a/libmemcached/csl/scanner.l +++ b/libmemcached/csl/scanner.l @@ -47,6 +47,18 @@ #pragma GCC diagnostic ignored "-Wsign-compare" #pragma GCC diagnostic ignored "-Wunused-parameter" #pragma GCC diagnostic ignored "-Wmissing-declarations" +#pragma GCC diagnostic ignored "-Wunused-result" +#pragma GCC diagnostic ignored "-Wmissing-noreturn" +#endif + +#ifdef __clang__ +#pragma GCC diagnostic ignored "-Wshorten-64-to-32" +#endif + +#ifndef __INTEL_COMPILER +#ifndef __clang__ +#pragma GCC diagnostic ignored "-Wlogical-op" +#endif #endif #define YY_EXTRA_TYPE Context* diff --git a/libmemcached/error.cc b/libmemcached/error.cc index 6ae5cba1..d15f9843 100644 --- a/libmemcached/error.cc +++ b/libmemcached/error.cc @@ -218,6 +218,10 @@ memcached_return_t memcached_set_error(org::libmemcached::Instance& self, memcac return memcached_set_error(self, rc, at, tmp); } +#ifndef __INTEL_COMPILER +#pragma GCC diagnostic ignored "-Wformat-nonliteral" +#endif + memcached_return_t memcached_set_error(memcached_st& memc, memcached_return_t rc, const char *at, memcached_string_t& str) { assert_msg(rc != MEMCACHED_ERRNO, "Programmer error, MEMCACHED_ERRNO was set to be returned to client"); diff --git a/libmemcached/server.hpp b/libmemcached/server.hpp index 74816fdc..2719294f 100644 --- a/libmemcached/server.hpp +++ b/libmemcached/server.hpp @@ -60,7 +60,7 @@ void __server_free(memcached_server_st *); static inline bool memcached_is_valid_servername(const memcached_string_t& arg) { - return arg.size > 0 or arg.size < NI_MAXHOST; + return arg.size < NI_MAXHOST; } void memcached_instance_free(org::libmemcached::Instance *); diff --git a/libmemcached/stats.cc b/libmemcached/stats.cc index ab00d4b8..29d9a425 100644 --- a/libmemcached/stats.cc +++ b/libmemcached/stats.cc @@ -95,11 +95,11 @@ static memcached_return_t set_data(memcached_stat_st *memc_stat, const char *key if (temp <= INT32_MAX and ( sizeof(pid_t) == sizeof(int32_t) )) { - memc_stat->pid= temp; + memc_stat->pid= pid_t(temp); } else if (temp > -1) { - memc_stat->pid= temp; + memc_stat->pid= pid_t(temp); } else { diff --git a/libmemcachedutil/pool.cc b/libmemcachedutil/pool.cc index 8816815a..a3f79ecf 100644 --- a/libmemcachedutil/pool.cc +++ b/libmemcachedutil/pool.cc @@ -59,7 +59,7 @@ struct memcached_pool_st master(master_arg), server_pool(NULL), firstfree(-1), - size(max_arg), + size(uint32_t(max_arg)), current_size(0), _owns_master(false) { diff --git a/libtest/cmdline.cc b/libtest/cmdline.cc index 5cb76bff..5c3d09f2 100644 --- a/libtest/cmdline.cc +++ b/libtest/cmdline.cc @@ -623,7 +623,7 @@ void Application::Pipe::reset() close(READ); close(WRITE); -#if HAVE_PIPE2 +#if defined(HAVE_PIPE2) && HAVE_PIPE2 if (pipe2(_pipe_fd, O_NONBLOCK) == -1) #else if (pipe(_pipe_fd) == -1) diff --git a/libtest/cpu.cc b/libtest/cpu.cc index bfbf5ced..abf2b2ed 100644 --- a/libtest/cpu.cc +++ b/libtest/cpu.cc @@ -48,7 +48,7 @@ namespace libtest { size_t number_of_cpus() { size_t number_of_cpu= 1; -#if TARGET_OS_LINUX +#if defined(TARGET_OS_LINUX) && TARGET_OS_LINUX number_of_cpu= sysconf(_SC_NPROCESSORS_ONLN); #elif defined(HAVE_SYS_SYSCTL_H) && defined(CTL_HW) && defined(HW_NCPU) && defined(HW_AVAILCPU) && defined(HW_NCPU) int mib[4]; diff --git a/libtest/fatal.cc b/libtest/fatal.cc index 9517f778..cdccff82 100644 --- a/libtest/fatal.cc +++ b/libtest/fatal.cc @@ -48,6 +48,10 @@ exception::exception(const char *file_, int line_, const char *func_) : { } +#ifndef __INTEL_COMPILER +#pragma GCC diagnostic ignored "-Wformat-nonliteral" +#endif + fatal::fatal(const char *file_, int line_, const char *func_, const char *format, ...) : exception(file_, line_, func_) { diff --git a/libtest/server_container.h b/libtest/server_container.h index a0287e6d..b8743033 100644 --- a/libtest/server_container.h +++ b/libtest/server_container.h @@ -73,7 +73,7 @@ public: uint32_t count() const { - return servers.size(); + return uint32_t(servers.size()); } void restart(); diff --git a/m4/ac_vc_build.m4 b/m4/ac_vc_build.m4 new file mode 100644 index 00000000..e354470e --- /dev/null +++ b/m4/ac_vc_build.m4 @@ -0,0 +1,60 @@ +# =========================================================================== +# http:// +# =========================================================================== +# +# SYNOPSIS +# +# AX_VCS_CHECKOUT +# +# DESCRIPTION +# +# Discover whether or not we are operating with a tree which +# has been checked out of a version control system. +# +# +# LICENSE +# +# Copyright (C) 2012 Brian Aker +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are +# met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following disclaimer +# in the documentation and/or other materials provided with the +# distribution. +# +# * The names of its contributors may not be used to endorse or +# promote products derived from this software without specific prior +# written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +#serial 1 + +AC_DEFUN([AX_VCS_CHECKOUT],[ + AC_CACHE_CHECK([for vcs checkout], [ac_cv_vcs_checkout], [ + AS_IF([test -d ".bzr"],[ac_cv_vcs_checkout=yes]) + AS_IF([test -d ".svn"],[ac_cv_vcs_checkout=yes]) + AS_IF([test -d ".hg"], [ac_cv_vcs_checkout=yes]) + AS_IF([test -d ".git"],[ac_cv_vcs_checkout=yes]) + ]) + + AS_IF([test "$ac_cv_vcs_checkout" = yes], [ + ]) + ]) diff --git a/m4/ax_harden_compiler_flags.m4 b/m4/ax_harden_compiler_flags.m4 index 4cdf0147..4d647996 100644 --- a/m4/ax_harden_compiler_flags.m4 +++ b/m4/ax_harden_compiler_flags.m4 @@ -51,8 +51,9 @@ # AX_APPEND_COMPILE_FLAGS([-pedantic]) -- ? # AX_APPEND_COMPILE_FLAGS([-Wstack-protector]) -- Issues on 32bit compile # AX_APPEND_COMPILE_FLAGS([-fstack-protector-all]) -- Issues on 32bit compile +# AX_APPEND_COMPILE_FLAGS([-Wlong-long]) -- Don't turn on for compatibility issues memcached_stat_st -#serial 1 +#serial 2 AC_DEFUN([AX_HARDEN_C_COMPILER_FLAGS], [ AC_REQUIRE([AX_APPEND_COMPILE_FLAGS]) @@ -71,6 +72,7 @@ AX_APPEND_COMPILE_FLAGS([-Wold-style-definition]) AX_APPEND_COMPILE_FLAGS([-Woverride-init]) AX_APPEND_COMPILE_FLAGS([-Wstrict-prototypes]) + AX_APPEND_COMPILE_FLAGS([-Wlogical-op]) AC_LANG_POP ]) @@ -91,10 +93,10 @@ AX_APPEND_COMPILE_FLAGS([-Wctor-dtor-privacy]) AX_APPEND_COMPILE_FLAGS([-Wfloat-equal]) AX_APPEND_COMPILE_FLAGS([-Wformat=2]) - AX_APPEND_COMPILE_FLAGS([-Wlong-long]) AX_APPEND_COMPILE_FLAGS([-Wmaybe-uninitialized]) AX_APPEND_COMPILE_FLAGS([-Wmissing-field-initializers]) AX_APPEND_COMPILE_FLAGS([-Wmissing-noreturn]) + AX_APPEND_COMPILE_FLAGS([-Wlogical-op]) AX_APPEND_COMPILE_FLAGS([-Wnon-virtual-dtor]) AX_APPEND_COMPILE_FLAGS([-Wnormalized=id]) AX_APPEND_COMPILE_FLAGS([-Woverloaded-virtual]) diff --git a/m4/check_sock_cloexec.m4 b/m4/check_sock_cloexec.m4 index 6936ab40..8dcd14f5 100644 --- a/m4/check_sock_cloexec.m4 +++ b/m4/check_sock_cloexec.m4 @@ -2,7 +2,7 @@ # AX_CHECK_SOCK_CLOEXEC([action-if-found], [action-if-not-found]) # -#serial 1 +#serial 2 AC_DEFUN([AX_CHECK_SOCK_CLOEXEC], [ AC_CACHE_CHECK([whether SOCK_CLOEXEC is supported], [ax_cv_sock_cloexec], [ @@ -19,7 +19,8 @@ AC_DEFUN([AX_CHECK_SOCK_CLOEXEC], [ return (s == -1); ])], [ax_cv_sock_cloexec=yes], - [ax_cv_sock_cloexec=no]) + [ax_cv_sock_cloexec=no], + [AC_MSG_WARN([test program execution failed])]) ]) AS_IF([test x"ax_cv_sock_cloexec" = xyes], [AC_MSG_RESULT([yes]) ; $1], AC_MSG_RESULT([no]) ; $2) diff --git a/m4/pandora_canonical.m4 b/m4/pandora_canonical.m4 index 81d46149..9f6d514c 100644 --- a/m4/pandora_canonical.m4 +++ b/m4/pandora_canonical.m4 @@ -125,7 +125,6 @@ AC_DEFUN([PANDORA_CANONICAL_TARGET],[ AC_CONFIG_LIBOBJ_DIR([gnulib]) ]) - PANDORA_CHECK_C_VERSION PANDORA_CHECK_CXX_VERSION AC_HEADER_TIME diff --git a/m4/pandora_check_compiler_version.m4 b/m4/pandora_check_compiler_version.m4 index f39174ed..f490ef27 100644 --- a/m4/pandora_check_compiler_version.m4 +++ b/m4/pandora_check_compiler_version.m4 @@ -6,32 +6,36 @@ dnl with or without modifications, as long as this notice is preserved. AC_DEFUN([PANDORA_CHECK_C_VERSION],[ - dnl Print version of C compiler - AC_MSG_CHECKING("C Compiler version--$GCC") - AS_IF([test "$GCC" = "yes"],[ - CC_VERSION=`$CC --version | sed 1q` - ],[AS_IF([test "$SUNCC" = "yes"],[ - CC_VERSION=`$CC -V 2>&1 | sed 1q` - ],[ + dnl Print version of C compiler + AC_MSG_CHECKING("C Compiler version--$GCC") + AS_IF([test "$GCC" = "yes"],[ + CC_VERSION=`$CC --version | sed 1q` ],[ + test "$SUNCC" = "yes"],[ + CC_VERSION=`$CC -V 2>&1 | sed 1q` ],[ + test "$CLANG" = "yes"],[ + CC_VERSION=`$CC --version 2>&1 | sed 1q` ],[ CC_VERSION="" + ]) + AC_MSG_RESULT("$CC_VERSION") + AC_SUBST(CC_VERSION) ]) - ]) - AC_MSG_RESULT("$CC_VERSION") - AC_SUBST(CC_VERSION) -]) AC_DEFUN([PANDORA_CHECK_CXX_VERSION], [ - dnl Print version of CXX compiler - AC_MSG_CHECKING("C++ Compiler version") - AS_IF([test "$GCC" = "yes"],[ - CXX_VERSION=`$CXX --version | sed 1q` - ],[AS_IF([test "$SUNCC" = "yes"],[ - CXX_VERSION=`$CXX -V 2>&1 | sed 1q` - ],[ - CXX_VERSION="" - ]) + + dnl Check C version while at it + AC_REQUIRE([PANDORA_CHECK_C_VERSION]) + + dnl Print version of CXX compiler + AC_MSG_CHECKING("C++ Compiler version") + AS_IF([test "$GCC" = "yes"],[ + CXX_VERSION=`$CXX --version | sed 1q` ],[ + test "$SUNCC" = "yes"],[ + CXX_VERSION=`$CXX -V 2>&1 | sed 1q` ],[ + test "$CLANG" = "yes"],[ + CXX_VERSION=`$CXX --version 2>&1 | sed 1q` ],[ + CXX_VERSION="" + ]) + AC_MSG_RESULT("$CXX_VERSION") +AC_SUBST(CXX_VERSION) ]) - AC_MSG_RESULT("$CXX_VERSION") - AC_SUBST(CXX_VERSION) -]) diff --git a/m4/pandora_platform.m4 b/m4/pandora_platform.m4 index bd570f61..ee361c71 100644 --- a/m4/pandora_platform.m4 +++ b/m4/pandora_platform.m4 @@ -94,6 +94,7 @@ AC_DEFUN([PANDORA_PLATFORM],[ AC_SUBST(PANDORA_OPTIMIZE_BITFIELD) + AC_CHECK_DECL([__clang__], [CLANG="yes"], [CLANG="no"]) AC_CHECK_DECL([__SUNPRO_C], [SUNCC="yes"], [SUNCC="no"]) AC_CHECK_DECL([__ICC], [INTELCC="yes"], [INTELCC="no"]) diff --git a/m4/pandora_warnings.m4 b/m4/pandora_warnings.m4 index d31965e0..91343dc8 100644 --- a/m4/pandora_warnings.m4 +++ b/m4/pandora_warnings.m4 @@ -277,22 +277,6 @@ uint16_t x= htons(80); AS_IF([test "$ac_cv_safe_to_use_Wframe_larger_than_" = "yes"], [CXX_WARNINGS="${CXX_WARNINGS} -Wframe-larger-than=32768"]) - AC_CACHE_CHECK([whether it is safe to use -Wlogical-op], - [ac_cv_safe_to_use_Wlogical_op_], - [save_CFLAGS="$CFLAGS" - CFLAGS="${W_FAIL} -pedantic -Wlogical-op ${AM_CFLAGS} ${CFLAGS}" - AC_COMPILE_IFELSE([ - AC_LANG_PROGRAM( - [[ -#include - ]], [[]]) - ], - [ac_cv_safe_to_use_Wlogical_op_=yes], - [ac_cv_safe_to_use_Wlogical_op_=no]) - CFLAGS="$save_CFLAGS"]) - AS_IF([test "$ac_cv_safe_to_use_Wlogical_op_" = "yes"], - [CC_WARNINGS="${CC_WARNINGS} -Wlogical-op"]) - AC_CACHE_CHECK([whether it is safe to use -Wredundant-decls from C++], [ac_cv_safe_to_use_Wredundant_decls_], [AC_LANG_PUSH(C++) diff --git a/m4/socket_send_flags.m4 b/m4/socket_send_flags.m4 index 1eefa1bd..2501f03e 100644 --- a/m4/socket_send_flags.m4 +++ b/m4/socket_send_flags.m4 @@ -16,6 +16,7 @@ AC_DEFUN([SOCKET_SEND_FLAGS], AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include ], [ int flags= MSG_NOSIGNAL ])], [ac_cv_msg_nosignal="yes"]) AC_LANG_POP + CFLAGS="$save_CFLAGS" ]) AC_CACHE_CHECK([for MSG_DONTWAIT], [ac_cv_msg_dontwait], [ @@ -25,6 +26,7 @@ AC_DEFUN([SOCKET_SEND_FLAGS], AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include ], [ int flags= MSG_DONTWAIT ])], [ac_cv_msg_dontwait="yes"]) AC_LANG_POP + CFLAGS="$save_CFLAGS" ]) AC_CACHE_CHECK([for MSG_MORE], [ac_cv_msg_more], [ @@ -34,6 +36,7 @@ AC_DEFUN([SOCKET_SEND_FLAGS], AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include ], [ int flags= MSG_MORE ])], [ac_cv_msg_more="yes"]) AC_LANG_POP + CFLAGS="$save_CFLAGS" ]) AS_IF([test "x$ac_cv_msg_nosignal" = "xyes"],[ AC_DEFINE(HAVE_MSG_NOSIGNAL, 1, [Define to 1 if you have a MSG_NOSIGNAL])]) diff --git a/tests/keys.hpp b/tests/keys.hpp index 342346fc..11b7c061 100644 --- a/tests/keys.hpp +++ b/tests/keys.hpp @@ -35,6 +35,9 @@ */ +#if defined(HAVE_UUID_UUID_H) && HAVE_UUID_UUID_H +#include +#endif struct keys_st { public: @@ -59,9 +62,9 @@ public: key_buffer.resize(padding +1); memset(&key_buffer[0], 'x', padding); - if (HAVE_LIBUUID) + if (HAVE_UUID_UUID_H) { -#if defined(HAVE_LIBUUID) && HAVE_LIBUUID +#if defined(HAVE_UUID_UUID_H) && HAVE_UUID_UUID_H uuid_t out; uuid_generate(out); diff --git a/tests/libmemcached-1.0/generate.cc b/tests/libmemcached-1.0/generate.cc index 59fa2b2a..37f4a36e 100644 --- a/tests/libmemcached-1.0/generate.cc +++ b/tests/libmemcached-1.0/generate.cc @@ -92,7 +92,7 @@ test_return_t generate_large_pairs(memcached_st *memc) } memcached_behavior_set(memc, MEMCACHED_BEHAVIOR_BUFFER_REQUESTS, true); - unsigned int check_execute= execute_set(memc, global_pairs, global_count); + unsigned int check_execute= execute_set(memc, global_pairs, (unsigned int)global_count); test_true(check_execute > (global_count / 2)); @@ -103,7 +103,7 @@ test_return_t generate_data(memcached_st *memc) { test_compare(TEST_SUCCESS, generate_pairs(memc)); - unsigned int check_execute= execute_set(memc, global_pairs, global_count); + unsigned int check_execute= execute_set(memc, global_pairs, (unsigned int)global_count); /* Possible false, positive, memcached may have ejected key/value based on * memory needs. */ @@ -117,7 +117,7 @@ test_return_t generate_data_with_stats(memcached_st *memc) { test_compare(TEST_SUCCESS, generate_pairs(memc)); - unsigned int check_execute= execute_set(memc, global_pairs, global_count); + unsigned int check_execute= execute_set(memc, global_pairs, (unsigned int)global_count); test_compare(check_execute, global_count); diff --git a/tests/libmemcached-1.0/mem_functions.cc b/tests/libmemcached-1.0/mem_functions.cc index a6adac1b..2155f7f3 100644 --- a/tests/libmemcached-1.0/mem_functions.cc +++ b/tests/libmemcached-1.0/mem_functions.cc @@ -598,7 +598,7 @@ test_return_t append_binary_test(memcached_st *memc) test_compare(value_length, sizeof(uint32_t) * count); test_compare(MEMCACHED_SUCCESS, rc); - for (uint32_t counter= count, *ptr= value; counter; counter--) + for (uint32_t counter= uint32_t(count), *ptr= value; counter; counter--) { test_compare(*ptr, store_list[count - counter]); ptr++; @@ -644,7 +644,7 @@ test_return_t memcached_mget_mixed_memcached_get_TEST(memcached_st *memc) } else { - int which_key= random() %keys.size(); + int which_key= random() % int(keys.size()); size_t value_length; uint32_t flags; memcached_return_t rc; @@ -2634,7 +2634,7 @@ test_return_t user_supplied_bug20(memcached_st *memc) */ /* sighandler_t function that always asserts false */ -static void fail(int) +static __attribute__((noreturn)) void fail(int) { fatal_assert(0); } @@ -3167,7 +3167,7 @@ test_return_t noreply_test(memcached_st *memc) for (size_t x= 0; x < 100; ++x) { char key[MEMCACHED_MAXIMUM_INTEGER_DISPLAY_LENGTH +1]; - int check_length= (size_t)snprintf(key, sizeof(key), "%lu", (unsigned long)x); + int check_length= snprintf(key, sizeof(key), "%lu", (unsigned long)x); test_false((size_t)check_length >= sizeof(key) || check_length < 0); size_t len= (size_t)check_length; @@ -3222,7 +3222,7 @@ test_return_t noreply_test(memcached_st *memc) { char key[10]; - int check_length= (size_t)snprintf(key, sizeof(key), "%lu", (unsigned long)x); + int check_length= snprintf(key, sizeof(key), "%lu", (unsigned long)x); test_false((size_t)check_length >= sizeof(key) || check_length < 0); diff --git a/tests/libmemcached-1.0/parser.cc b/tests/libmemcached-1.0/parser.cc index a027f50e..f506a8f1 100644 --- a/tests/libmemcached-1.0/parser.cc +++ b/tests/libmemcached-1.0/parser.cc @@ -487,7 +487,7 @@ test_return_t random_statement_build_test(memcached_st*) { std::string random_options; - uint32_t number_of= random() % option_list.size(); + uint32_t number_of= random() % uint32_t(option_list.size()); for (uint32_t options= 0; options < number_of; options++) { size_t option_list_position= random() % option_list.size(); diff --git a/tests/libmemcached-1.0/pool.cc b/tests/libmemcached-1.0/pool.cc index 9da4a0f9..b6653139 100644 --- a/tests/libmemcached-1.0/pool.cc +++ b/tests/libmemcached-1.0/pool.cc @@ -240,7 +240,7 @@ struct test_pool_context_st { } }; -static void* connection_release(void *arg) +static __attribute__((noreturn)) void* connection_release(void *arg) { test_pool_context_st *resource= static_cast(arg); if (resource == NULL) diff --git a/tests/libmemcached_world.h b/tests/libmemcached_world.h index 5147e1a4..e6f782f7 100644 --- a/tests/libmemcached_world.h +++ b/tests/libmemcached_world.h @@ -49,7 +49,7 @@ static void *world_create(libtest::server_startup_st& servers, test_return_t& er return NULL; } - if (servers.sasl() and (LIBMEMCACHED_WITH_SASL_SUPPORT == 0 or MEMCACHED_SASL_BINARY == 0)) + if ((servers.sasl()) and ((LIBMEMCACHED_WITH_SASL_SUPPORT == 0) or (MEMCACHED_SASL_BINARY == 0))) { error= TEST_SKIPPED; return NULL; diff --git a/util/log.hpp b/util/log.hpp index 46ddaf45..662ef5f7 100644 --- a/util/log.hpp +++ b/util/log.hpp @@ -70,6 +70,9 @@ enum verbose_t VERBOSE_DEBUG= LOG_DEBUG // syslog:LOG_DEBUG }; +#ifndef __INTEL_COMPILER +#pragma GCC diagnostic ignored "-Wformat-nonliteral" +#endif struct log_info_st {