Commits on Apr 25, 2012
  1. Merge pull request #1 from xpoft/patch-1

    DELETE cmd can contains non-ascii chars.
    committed Apr 25, 2012
  2. @xpoft

    DELETE cmd can contains non-ascii chars.

    And it will raise exception in send_cmd - (cmd + '\r\n').encode('ascii')
    xpoft committed Apr 25, 2012
Commits on Apr 11, 2012
  1. @linsomniac

    * Bug #974632: _ConnectionDeadError sometimes was escaping the get/set

    code.  This should return to readline() not raising an exception, except
    in the case that it's called from the get/set().  Report from Gary
    Poster, proposed patch by Brad Crittenden.
    
    Misc fixes by Brad Crittenden: fixing a docstring, if "port" is set to
    any false-like value it will default to 11211.
    linsomniac committed Apr 11, 2012
Commits on Nov 29, 2011
  1. @linsomniac

    For release.

    linsomniac committed Nov 29, 2011
  2. @linsomniac

    Bug #887765: Interrupted connection to memcache server can cause

    inconsistencies.
    Added "flush_on_reconnect" (defaults to off) to Client() which will
    cause a client that has lost connection to a server and then reconnects
    to flush the cache on the reconnect so that it doesn't get old values
    from that server.  Patch by Daniel Benamy.
    linsomniac committed Nov 29, 2011
Commits on Nov 28, 2011
  1. @linsomniac

    Ready for a new release.

    linsomniac committed Nov 27, 2011
  2. @linsomniac
  3. @linsomniac

    Bug #745633: Values of maximum size are not stored

    API inconsistency, max value length was tested for <= while max KEY
    length was <.  So I picked that keys and values *LONGER* than the
    specified max value are what is used, and added documentation and tests
    to that effect.  The test for max value tested that length plus 4, so
    I've changed that to be that value plus 1.
    linsomniac committed Nov 27, 2011
  4. @linsomniac

    Changelog for last commit.

    linsomniac committed Nov 27, 2011
  5. @linsomniac
  6. @linsomniac

    * Bug #713451: server.expect("END") needs to be in a finally block

    Expect an "END" when the _recv_value() raises an exception.
    Patch by Jay Farrimond.
    linsomniac committed Nov 27, 2011
  7. @linsomniac
  8. @linsomniac

    Bug: #741090: cas cache can grow unbounded. Default now is that the

    cache is not used, unless the "Client()" object is created with
    "cache_cas=True".  In that case, you need to have your own cas clearing
    code, a simple one would be to use Client().reset_cas() to completely
    clear the cas_ids cache.  Problem pointed out by Shaun Cutts.
    linsomniac committed Nov 27, 2011
  9. @linsomniac

    Bug: #794456: Spaces in memcache keynames

    Now allow spaces in keys.  Proposed by cpaetzel.
    linsomniac committed Nov 27, 2011
Commits on Nov 27, 2011
  1. @linsomniac

    Bug #728359: Make python-memcache work on memcache restarts.

    Patch by Tarek Ziade', reviewed and further patches submitted by Hugo
    Beauze'e-Luysse and Neganov Alexandr.
    linsomniac committed Nov 27, 2011
  2. @linsomniac
  3. @linsomniac

    * Bug #798342: If memcached server sends unknown flag in response for

    "get", results in:
       "UnboundLocalError: local variable 'val' referenced before assignment"
    Now returns "None" instead.  Patch by Sharoon Thomas
    linsomniac committed Nov 27, 2011
Commits on Nov 21, 2011
Commits on Dec 21, 2010
  1. @linsomniac

    Changelog for new release.

    linsomniac committed Dec 20, 2010
Commits on Dec 16, 2010
  1. @linsomniac
  2. @linsomniac
  3. @linsomniac
  4. @linsomniac

    Delete result code checking.

    linsomniac committed Dec 15, 2010
  5. @linsomniac
  6. @linsomniac
  7. @linsomniac
  8. @linsomniac
  9. @linsomniac

    Fixing Bug #509712: "TypeError: 'NoneType' object is unsubscriptable"

    Also fixed some other similar code to not have issues with that.
    Also added changelog entries for the last two patches.
    linsomniac committed Dec 15, 2010
  10. @linsomniac
  11. @linsomniac
Commits on Feb 8, 2010
  1. Changing licensing and authorship.

    Sean Reifschneider committed Feb 8, 2010
Commits on Nov 28, 2009
  1. For 1.45 release.

    Sean Reifschneider committed Nov 28, 2009
  2. Release script is adding document file.

    Sean Reifschneider committed Nov 28, 2009
  3. Running tests and fixing issues found so far.

    Adding overall test status message.
    Sean Reifschneider committed Nov 28, 2009
  4. Removing the pyc file from version control.

    Sean Reifschneider committed Nov 28, 2009