Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: pu
Commits on Aug 27, 2010
  1. Add API versioning infrastructure.

    authored
    The macros "CREDIS_VERSION_MAJOR", "CREDIS_VERSION_MINOR" and
    "CREDIS_VERSION_PATCH" are set automatically at the end of the "configure"
    script. Client applications can use the "CREDIS_VERSION" macro to
    determine which API version they have to use at *compile-time*.
    
    To determine the library version at *run-time*, applications may call the
    "credis_version" function.
  2. Add autotools based build system.

    authored
  3. cr_sendfandreceive: Check arguments.

    authored
    This allows many functions to fail gracefully when the "rhnd" argument
    is NULL.
Commits on Aug 26, 2010
  1. applied patch from Florian octo Forster: adding GNU specific printf f…

    romfelt authored
    …ormat warnings (hiding it from other compilers) and fixes for resulting "size_t" warnings
    
    (using "%zu", not "%d")
    
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@45 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Aug 25, 2010
  1. fixed issue #24

    romfelt authored
    git-svn-id: http://credis.googlecode.com/svn/trunk@44 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Jul 21, 2010
  1. fixed issue 23

    romfelt authored
    git-svn-id: http://credis.googlecode.com/svn/trunk@43 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Jun 16, 2010
  1. added command BGREWRITEAOF

    romfelt authored
    git-svn-id: http://credis.googlecode.com/svn/trunk@42 c31eab2c-994f-11de-a15e-1ba91f903e93
  2. adding new function to set new timeout, updating comments, removed re…

    romfelt authored
    …dundant code
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@41 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Jun 15, 2010
  1. fixed #21 added timed connect. thanks to Dmitriy Lyfar for suggesting…

    romfelt authored
    … this with a patch
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@40 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Jun 2, 2010
  1. added support for ZUNIONSTORE and ZINTERSTORE but they are untested a…

    romfelt authored
    …t this moment
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@39 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on May 27, 2010
  1. fixed issues with the new sorted sets functions, added a new support …

    romfelt authored
    …function that
    
    returns last error reply from Redis server
    
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@38 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on May 26, 2010
  1. added support form append and substr string commands. credits to flie…

    romfelt authored
    …r.lu for
    
    providing a patch for append command
    
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@37 c31eab2c-994f-11de-a15e-1ba91f903e93
  2. added support for more sorted sets commands

    romfelt authored
    git-svn-id: http://credis.googlecode.com/svn/trunk@36 c31eab2c-994f-11de-a15e-1ba91f903e93
  3. added 5 commands operating on sorted sets

    romfelt authored
    git-svn-id: http://credis.googlecode.com/svn/trunk@35 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on May 25, 2010
  1. re-arranged WIN32 defines to be useful

    romfelt authored
    git-svn-id: http://credis.googlecode.com/svn/trunk@34 c31eab2c-994f-11de-a15e-1ba91f903e93
  2. added support for Windows unsing Winsock API... thanks to a patch by …

    romfelt authored
    …Fernando Pardo. Could need some more work.
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@33 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on May 19, 2010
  1. credis_connect() checks the version of the server it connects to. cre…

    romfelt authored
    …dis_info() has been made forwards and backwards
    
    compatible with Redis servers and credis tries to parse as many info fields as it knows of, others are set to zero. Credits 
    to Jeff Buck who provided me with a patch from which parts have been taken. 
    
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@30 c31eab2c-994f-11de-a15e-1ba91f903e93
  2. re-arranged the credis.h to look more like to Redis Command Reference…

    romfelt authored
    …, added unsupported commands as TODOs
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@29 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on May 12, 2010
  1. fixed issue #19

    romfelt authored
    bug in code that was using reply bulk pointer instead of bulk line pointer.
    
    
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@28 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Apr 20, 2010
  1. fixed issue #16

    romfelt authored
    git-svn-id: http://credis.googlecode.com/svn/trunk@27 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Mar 28, 2010
  1. added simple bash script that creates a zipped tar file of the source…

    romfelt authored
    … files
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@24 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Mar 18, 2010
  1. fixed issue #15 and fixed same type of protocol bug in credis_lset().…

    romfelt authored
    … thanks to rtvaughan for pointing that
    
    out.
    
    
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@23 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Mar 17, 2010
  1. declared a number of functions static that shouldn't be publically ac…

    romfelt authored
    …cessible
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@22 c31eab2c-994f-11de-a15e-1ba91f903e93
  2. using memcpy() instead of snprintf()

    romfelt authored
    git-svn-id: http://credis.googlecode.com/svn/trunk@21 c31eab2c-994f-11de-a15e-1ba91f903e93
  3. updated misspelled name in copyright notice

    romfelt authored
    git-svn-id: http://credis.googlecode.com/svn/trunk@20 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Mar 13, 2010
  1. fixed issue #14

    romfelt authored
    git-svn-id: http://credis.googlecode.com/svn/trunk@19 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Feb 12, 2010
  1. Cleaned up API (credis.h) and added remaining commands. Credis is now…

    romfelt authored
    … code complete with respect to Redis 1.02 server.
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@18 c31eab2c-994f-11de-a15e-1ba91f903e93
  2. fixed a buffer bug that appeared each time the receiver buffer was in…

    romfelt authored
    …creased with realloc(). minor fixes.
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@17 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Feb 9, 2010
  1. changed cr_readln(), there was risk that `start' could "point" out of…

    romfelt authored
    … buffer. a known issue when reallcating buffer.
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@16 c31eab2c-994f-11de-a15e-1ba91f903e93
  2. fixed general bugs in both muli-bulk and bulk receive functions that …

    romfelt authored
    …couldn't handle -1 response frome server, i.e. key
    
    unknown or empty dataset. minor bugs where reply type was set to CR_BULK or CR_INT but should have been CR_INT or CR_INLINE 
    respectively. Made 2 new list commands available in API. Added more tests.
    
    
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@15 c31eab2c-994f-11de-a15e-1ba91f903e93
  3. fixed issue 5 and 8

    romfelt authored
    git-svn-id: http://credis.googlecode.com/svn/trunk@14 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Feb 8, 2010
  1. added support for retreiving redis server information and a number of…

    romfelt authored
    … commands operating on sets
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@13 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Feb 7, 2010
  1. made credis usable from C++, declared function args as const

    romfelt authored
    git-svn-id: http://credis.googlecode.com/svn/trunk@12 c31eab2c-994f-11de-a15e-1ba91f903e93
Commits on Feb 6, 2010
  1. Builds on OS X and "... no effect" warnings are supressed. Issue 3 an…

    romfelt authored
    …d 2. Credits to akitada.
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@11 c31eab2c-994f-11de-a15e-1ba91f903e93
  2. Buffer handling and memory allocation done and tested. Corrected a ty…

    romfelt authored
    …po in AUTH function. MGET support added.
    
    git-svn-id: http://credis.googlecode.com/svn/trunk@10 c31eab2c-994f-11de-a15e-1ba91f903e93
Something went wrong with that request. Please try again.