Permalink
Commits on Apr 23, 2017
  1. Fix optional parameter getStats($type) (#337)

    * Fix 'type' is optional
    * Change argument name args -> type
    ackintosh committed with sodabrew Apr 23, 2017
Commits on Feb 22, 2017
  1. Fix build warnings (#329)

    remicollet committed with sodabrew Feb 22, 2017
Commits on Feb 21, 2017
  1. typo in skip message (#331)

    remicollet committed with sodabrew Feb 21, 2017
Commits on Feb 20, 2017
  1. Bump version to 3.0.3

    sodabrew committed Feb 20, 2017
  2. Release notes for 3.0.3

    sodabrew committed Feb 20, 2017
Commits on Feb 19, 2017
  1. dev version

    laruence committed Feb 19, 2017
  2. Fixed memleak (severs)

    laruence committed Feb 19, 2017
  3. Fixed issue #327

    laruence committed Feb 19, 2017
Commits on Feb 13, 2017
Commits on Feb 12, 2017
  1. Bump version to 3.0.2

    sodabrew committed Feb 12, 2017
  2. Release notes for 3.0.2

    sodabrew committed Feb 12, 2017
  3. Update warning for touch command in binary protocol mode with libmemc…

    …ached < 1.0.18 (#322)
    sodabrew committed on GitHub Feb 12, 2017
Commits on Feb 10, 2017
Commits on Feb 9, 2017
  1. Merge pull request #319 from remicollet/issue-tests

    ensure tests are ok for 32bits build
    laruence committed on GitHub Feb 9, 2017
Commits on Feb 8, 2017
Commits on Feb 7, 2017
  1. Bump version to 3.0.1

    sodabrew committed Feb 7, 2017
  2. Notes for version 3.0.1

    sodabrew committed Feb 7, 2017
  3. Ignore specific errors from memcached_dump for getAllKeys() with newe…

    …r memcached servers (#315)
    sodabrew committed on GitHub Feb 7, 2017
  4. Restore php_libmemcached_compat with workaround for missing memcached…

    …_exists (#314)
    
    This partially reverts commit c564fd8 from #295
    sodabrew committed on GitHub Feb 7, 2017
Commits on Feb 2, 2017
  1. Travis CI purge old versions of memcached and libmemcached (#309)

    * Purge all things memcached from Travis CI before installing local copies
    * Add ancient libmemcached 1.0.2 to Travis CI matrix
    sodabrew committed on GitHub Feb 2, 2017
Commits on Jan 31, 2017
  1. Fix memory leak from recent change to s_compress_value

    Commit c85f34c cleaned up the function,
    but missed an all-important efree(buffer) on the no-compression path.
    sodabrew committed Jan 31, 2017
Commits on Jan 30, 2017
  1. Bump version to 3.0.0

    sodabrew committed Jan 30, 2017
Commits on Jan 26, 2017
  1. Support for 64-bit offsets for increment and decrement (#306)

    While the memcached protocol allows for 64-bit increments or decrements,
    there is a quirk in the libmemcached API that the memcached_increment()
    and memcached_decrement() functions take only a 32-bit adjustment value.
    
    Since the memcached_increment_by_key() and memcached_decrement_by_key()
    functions do accept 64-bit adjustment values, and the memcached_increment() and
    memcached_decrement() functions are simply wrappers around those, we'll use
    them directly and thus support 64-bit adjustments in all cases.
    sodabrew committed on GitHub Jan 26, 2017
Commits on Jan 25, 2017
  1. Merge pull request #303 from sodabrew/compression_conditions

    Compression conditions adjustments
    sodabrew committed on GitHub Jan 25, 2017
  2. Make sure that s_compress_value() will always leave a valid payload, …

    …even if it did not get compressed
    sodabrew committed Jan 25, 2017
  3. test: compression edge case verification (#256)

    test compressed SET/GET under various settings of
    - compression_factor
    - compression_threshold
    - data length
    dictcp committed with sodabrew Jun 10, 2016
Commits on Jan 24, 2017
  1. fix: compression edge case (#255)

    * correct the compression_factor calculation
    * send uncompress value and proper set compressed flags when compression saving is too small
    dictcp committed with sodabrew Jan 24, 2017