------------------------------------------------------------------------
r68 | romfelt@gmail.com | 2012-04-24 00:41:21 +0400 (Tue, 24 Apr 2012) | 2 lines cleaned up install target ------------------------------------------------------------------------ r67 | romfelt@gmail.com | 2012-04-24 00:24:59 +0400 (Tue, 24 Apr 2012) | 2 lines added support for commands QUIT and ECHO ------------------------------------------------------------------------ r66 | romfelt@gmail.com | 2012-04-22 23:01:01 +0400 (Sun, 22 Apr 2012) | 2 lines added unit test for list ------------------------------------------------------------------------ r65 | romfelt@gmail.com | 2012-04-22 00:30:53 +0400 (Sun, 22 Apr 2012) | 2 lines adding basic unit-test-like tests ------------------------------------------------------------------------ r64 | romfelt@gmail.com | 2012-04-20 21:17:20 +0400 (Fri, 20 Apr 2012) | 3 lines add keyspace_hits and keyspace_misses to credis_info command, credits to halkeye. ------------------------------------------------------------------------ r63 | romfelt@gmail.com | 2012-04-20 21:08:34 +0400 (Fri, 20 Apr 2012) | 3 lines Added support for Redis server >= 2.2.2, keeping support for previous server versions as well. Note that this is not completely tested, tests are under update. ------------------------------------------------------------------------ r62 | romfelt@gmail.com | 2012-01-11 22:06:45 +0400 (Wed, 11 Jan 2012) | 2 lines added support for REDIS commands: ZRANGEBYSCORE and ZREVRANGEBYSCORE. ------------------------------------------------------------------------ r61 | romfelt@gmail.com | 2011-03-11 22:48:15 +0300 (Fri, 11 Mar 2011) | 2 lines adding support for hkeys, hlen and hmget. ------------------------------------------------------------------------ r60 | romfelt@gmail.com | 2011-03-11 22:05:08 +0300 (Fri, 11 Mar 2011) | 2 lines added support for SETEX, credits to d.a.shas...@gmail.com ------------------------------------------------------------------------ r59 | romfelt | 2010-12-07 16:19:26 +0300 (Tue, 07 Dec 2010) | 2 lines fixed issue #34 ------------------------------------------------------------------------ r58 | romfelt | 2010-12-07 16:05:43 +0300 (Tue, 07 Dec 2010) | 2 lines fixed issue #35 ------------------------------------------------------------------------ r56 | romfelt | 2010-09-30 23:39:58 +0400 (Thu, 30 Sep 2010) | 2 lines added support for HSET and HGET commands operating on hashes ------------------------------------------------------------------------ r55 | romfelt | 2010-09-30 16:03:57 +0400 (Thu, 30 Sep 2010) | 2 lines fixed protocol formatting bug in credis_zinterstore() and credis_zunionstore() ------------------------------------------------------------------------ r54 | romfelt | 2010-09-29 00:07:35 +0400 (Wed, 29 Sep 2010) | 2 lines fixed issue #28 ------------------------------------------------------------------------ r53 | romfelt | 2010-09-28 23:32:54 +0400 (Tue, 28 Sep 2010) | 3 lines fixed issue with credis_zrank() and credis_zrevrank(). added the possibility to credis backend to listen for any reply type. ------------------------------------------------------------------------ r52 | romfelt | 2010-09-28 23:09:16 +0400 (Tue, 28 Sep 2010) | 3 lines Credits to Louis-Philippe Perron for helping to debug and reporting issues. Fixed a number of minor bugs and Redis 2.0 API changes in credis_lrem(), credis_smove(), credis_sinterstore(), credis_sunionstore(), credis_sdiffstore(), credis_randomkey(), documentation updates credis_zincrby(), ------------------------------------------------------------------------ r51 | romfelt | 2010-09-28 16:32:14 +0400 (Tue, 28 Sep 2010) | 2 lines fixed issue #30 ------------------------------------------------------------------------ r50 | romfelt | 2010-09-28 16:17:16 +0400 (Tue, 28 Sep 2010) | 2 lines fixed issue #27 ------------------------------------------------------------------------ r49 | romfelt | 2010-09-21 16:33:09 +0400 (Tue, 21 Sep 2010) | 2 lines fixed issue #29 credits to Dean ------------------------------------------------------------------------ r48 | romfelt | 2010-09-16 01:04:34 +0400 (Thu, 16 Sep 2010) | 4 lines first attempt of adding pub/sub support. cudos to Fernando Pardo that provided a patch that I used and took a lot further. the support should be considered experimental and has yet not been tested much. ------------------------------------------------------------------------ r47 | romfelt | 2010-09-06 21:33:45 +0400 (Mon, 06 Sep 2010) | 3 lines fixed issue #25 release of Redis 2.0.0 broke the current protocol specification, credis now supports both... ------------------------------------------------------------------------ r45 | romfelt | 2010-08-26 21:47:53 +0400 (Thu, 26 Aug 2010) | 3 lines applied patch from Florian octo Forster: adding GNU specific printf format warnings (hiding it from other compilers) and fixes for resulting "size_t" warnings (using "%zu", not "%d") ------------------------------------------------------------------------ r44 | romfelt | 2010-08-25 15:56:39 +0400 (Wed, 25 Aug 2010) | 2 lines fixed issue #24 ------------------------------------------------------------------------ r43 | romfelt | 2010-07-21 11:46:50 +0400 (Wed, 21 Jul 2010) | 2 lines fixed issue 23 ------------------------------------------------------------------------ r42 | romfelt | 2010-06-16 22:15:09 +0400 (Wed, 16 Jun 2010) | 2 lines added command BGREWRITEAOF ------------------------------------------------------------------------ r41 | romfelt | 2010-06-16 22:09:58 +0400 (Wed, 16 Jun 2010) | 2 lines adding new function to set new timeout, updating comments, removed redundant code ------------------------------------------------------------------------ r40 | romfelt | 2010-06-16 00:09:33 +0400 (Wed, 16 Jun 2010) | 2 lines fixed #21 added timed connect. thanks to Dmitriy Lyfar for suggesting this with a patch ------------------------------------------------------------------------ r39 | romfelt | 2010-06-03 00:58:28 +0400 (Thu, 03 Jun 2010) | 3 lines added support for ZUNIONSTORE and ZINTERSTORE but they are untested at this moment ------------------------------------------------------------------------ r38 | romfelt | 2010-05-28 00:22:34 +0400 (Fri, 28 May 2010) | 3 lines fixed issues with the new sorted sets functions, added a new support function that returns last error reply from Redis server ------------------------------------------------------------------------ r37 | romfelt | 2010-05-27 00:44:35 +0400 (Thu, 27 May 2010) | 3 lines added support form append and substr string commands. credits to flier.lu for providing a patch for append command ------------------------------------------------------------------------ r36 | romfelt | 2010-05-27 00:10:06 +0400 (Thu, 27 May 2010) | 2 lines added support for more sorted sets commands ------------------------------------------------------------------------ r35 | romfelt | 2010-05-26 09:57:06 +0400 (Wed, 26 May 2010) | 2 lines added 5 commands operating on sorted sets ------------------------------------------------------------------------ r34 | romfelt | 2010-05-26 00:11:53 +0400 (Wed, 26 May 2010) | 2 lines re-arranged WIN32 defines to be useful ------------------------------------------------------------------------ r33 | romfelt | 2010-05-25 11:54:26 +0400 (Tue, 25 May 2010) | 3 lines added support for Windows unsing Winsock API... thanks to a patch by Fernando Pardo. Could need some more work. ------------------------------------------------------------------------ r30 | romfelt | 2010-05-20 00:35:15 +0400 (Thu, 20 May 2010) | 4 lines credis_connect() checks the version of the server it connects to. credis_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. ------------------------------------------------------------------------ r29 | romfelt | 2010-05-19 15:41:12 +0400 (Wed, 19 May 2010) | 2 lines re-arranged the credis.h to look more like to Redis Command Reference, added unsupported commands as TODOs ------------------------------------------------------------------------ r28 | romfelt | 2010-05-12 11:08:15 +0400 (Wed, 12 May 2010) | 5 lines fixed issue #19 bug in code that was using reply bulk pointer instead of bulk line pointer. ------------------------------------------------------------------------ r27 | romfelt | 2010-04-21 03:08:31 +0400 (Wed, 21 Apr 2010) | 2 lines fixed issue #16 ------------------------------------------------------------------------ r24 | romfelt | 2010-03-28 21:47:06 +0400 (Sun, 28 Mar 2010) | 2 lines added simple bash script that creates a zipped tar file of the source files ------------------------------------------------------------------------ r23 | romfelt | 2010-03-18 09:25:32 +0300 (Thu, 18 Mar 2010) | 4 lines fixed issue #15 and fixed same type of protocol bug in credis_lset(). thanks to rtvaughan for pointing that out. ------------------------------------------------------------------------ r22 | romfelt | 2010-03-17 23:53:16 +0300 (Wed, 17 Mar 2010) | 2 lines declared a number of functions static that shouldn't be publically accessible ------------------------------------------------------------------------ r21 | romfelt | 2010-03-17 23:44:29 +0300 (Wed, 17 Mar 2010) | 2 lines using memcpy() instead of snprintf() ------------------------------------------------------------------------ r20 | romfelt | 2010-03-17 22:07:49 +0300 (Wed, 17 Mar 2010) | 2 lines updated misspelled name in copyright notice ------------------------------------------------------------------------ r19 | romfelt | 2010-03-14 01:46:34 +0300 (Sun, 14 Mar 2010) | 2 lines fixed issue #14 ------------------------------------------------------------------------ r18 | romfelt | 2010-02-13 01:06:54 +0300 (Sat, 13 Feb 2010) | 3 lines Cleaned up API (credis.h) and added remaining commands. Credis is now code complete with respect to Redis 1.02 server. ------------------------------------------------------------------------ r17 | romfelt | 2010-02-12 15:14:41 +0300 (Fri, 12 Feb 2010) | 3 lines fixed a buffer bug that appeared each time the receiver buffer was increased with realloc(). minor fixes. ------------------------------------------------------------------------ r16 | romfelt | 2010-02-09 16:32:23 +0300 (Tue, 09 Feb 2010) | 3 lines changed cr_readln(), there was risk that `start' could "point" out of buffer. a known issue when reallcating buffer. ------------------------------------------------------------------------ r15 | romfelt | 2010-02-09 11:31:17 +0300 (Tue, 09 Feb 2010) | 5 lines fixed general bugs in both muli-bulk and bulk receive functions that 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. ------------------------------------------------------------------------ r14 | romfelt | 2010-02-09 09:46:54 +0300 (Tue, 09 Feb 2010) | 2 lines fixed issue 5 and 8 ------------------------------------------------------------------------ r13 | romfelt | 2010-02-09 00:50:20 +0300 (Tue, 09 Feb 2010) | 2 lines added support for retreiving redis server information and a number of commands operating on sets ------------------------------------------------------------------------ r12 | romfelt | 2010-02-07 23:39:39 +0300 (Sun, 07 Feb 2010) | 3 lines made credis usable from C++, declared function args as const ------------------------------------------------------------------------ r11 | romfelt | 2010-02-07 02:20:57 +0300 (Sun, 07 Feb 2010) | 3 lines Builds on OS X and "... no effect" warnings are supressed. Issue 3 and 2. Credits to akitada. ------------------------------------------------------------------------ r10 | romfelt | 2010-02-07 02:07:13 +0300 (Sun, 07 Feb 2010) | 3 lines Buffer handling and memory allocation done and tested. Corrected a typo in AUTH function. MGET support added. ------------------------------------------------------------------------ r9 | romfelt | 2010-01-21 16:57:30 +0300 (Thu, 21 Jan 2010) | 3 lines adding buffer management, IMPORTANT this revision has not been tested ------------------------------------------------------------------------ r8 | romfelt | 2009-12-04 16:40:49 +0300 (Fri, 04 Dec 2009) | 2 lines Adding a basic DEBUG function, cleaning source and comments, added list of TODO commands/functions aiming to become Redis 1.0 compatible. ------------------------------------------------------------------------ r6 | romfelt | 2009-12-04 00:30:48 +0300 (Fri, 04 Dec 2009) | 2 lines Makefile that builds shared and static libraries. Minor updates to remove warnings after adding -Wall to compiler options. Added a missing declaration in credis.h. ------------------------------------------------------------------------ r5 | romfelt | 2009-12-03 23:02:54 +0300 (Thu, 03 Dec 2009) | 6 lines In order to simplify source code and the public API; void* casts where removed and a number of typdef's where applied, all according to a github fork made by Jonathan Ragan-Kelley. Thanks! Test application updated with a brief usage text. ------------------------------------------------------------------------ r2 | romfelt | 2009-09-10 16:40:18 +0400 (Thu, 10 Sep 2009) | 4 lines The first commit of credis. Expect updates and improvements shortly. This is a pre-pre-alpha release ;-) ------------------------------------------------------------------------ r1 | (no author) | 2009-09-04 16:37:52 +0400 (Fri, 04 Sep 2009) | 1 line Initial directory structure. ------------------------------------------------------------------------ |