Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-02 | Add (nearly) full printf support by delegating to vsprintf | Pieter Noordhuis | |
2010-11-24 | Set error on unexpected nesting of multi bulks | Pieter Noordhuis | |
2010-11-22 | Make error messages consistent in casing | Pieter Noordhuis | |
2010-11-22 | Tests for behavior when connecting fails | Pieter Noordhuis | |
2010-11-22 | Make test for formatting commands using a vector more robust | Pieter Noordhuis | |
2010-11-22 | Fix formatting literal percent characters | Pieter Noordhuis | |
2010-11-22 | Correctly format commands with empty interpolated values | Pieter Noordhuis | |
2010-11-19 | Don't do a write(2) after QUIT | Pieter Noordhuis | |
This causes non-deterministic error messages because sometimes the socket will already be closed and sometimes it is yet to be closed. | |||
2010-11-15 | Don't print when testing can continue | Pieter Noordhuis | |
2010-11-15 | Redis >=2.1 replies with OK on QUIT, so make the test conditional | Pieter Noordhuis | |
2010-11-05 | Include signal.h | Pieter Noordhuis | |
2010-11-04 | Finding \r\n without strstr is a little harder | Pieter Noordhuis | |
2010-11-04 | Return the reply type when the reply object function set is NULL | Pieter Noordhuis | |
2010-11-03 | Check replies in throughput test | Pieter Noordhuis | |
2010-11-03 | Allow to connect using a unix socket from hiredis | Pieter Noordhuis | |
2010-11-02 | Change error reporting to have an explicit type | Pieter Noordhuis | |
When there is an I/O error, errno should be used to find out what is wrong. In other cases, errno cannot be used. So, use an explicit type in Hiredis to define the different error scenarios that can occur. | |||
2010-10-31 | Remove reply object functions from connect functions | Pieter Noordhuis | |
2010-10-31 | First step in decoupling reply callbacks from internals | Pieter Noordhuis | |
2010-10-31 | Format a command using an argument vector | Pieter Noordhuis | |
2010-10-30 | Status replies should have type REDIS_REPLY_STATUS | Pieter Noordhuis | |
2010-10-30 | Drop dependency on sds.h for exposed API | Pieter Noordhuis | |
2010-10-19 | Run pending callbacks with NULL reply on redisDisconnect() | Pieter Noordhuis | |
2010-10-19 | Test helper for creating a non-blocking connection | Pieter Noordhuis | |
2010-10-19 | Revert e5dd32d8 that added the const qualifier for command callbacks | Pieter Noordhuis | |
2010-10-19 | Revert privdata in context callbacks to being non-const | Pieter Noordhuis | |
2010-10-18 | Test callback sequence in non-blocking context | Pieter Noordhuis | |
2010-10-18 | Change redisWriteBuffer to return OK on an empty buffer | Pieter Noordhuis | |
2010-10-18 | Tests for context callbacks in non-blocking mode | Pieter Noordhuis | |
2010-10-18 | Rearrange tests to isolated functions | Pieter Noordhuis | |
2010-10-18 | The QUIT commands returns OK on master | Pieter Noordhuis | |
2010-10-06 | Make error messages more consistent (e.g. no newline) | Pieter Noordhuis | |
2010-10-06 | c->error is no longer a redisReply object, but rather a plain C-string | Pieter Noordhuis | |
2010-09-25 | Free the replies after the tests are done | Pieter Noordhuis | |
2010-09-25 | Add function to free an allocated context | Pieter Noordhuis | |
2010-09-25 | Deprecate the error object for I/O and protocol errors | Pieter Noordhuis | |
Rather, use the return value REDIS_OK and REDIS_ERR to designate if calling a function has a successful outcome. When there was an error in performing the call the error field will be set inside the reader or the context. | |||
2010-09-24 | Rename fd to the more appropriate c | Pieter Noordhuis | |
2010-09-24 | Use context variable to keep state for a connection | Pieter Noordhuis | |
The context supports both blocking and non-blocking connections. All read and write events are not handled by hiredis, but hiredis exposes an API for buffered reading/writing to Redis. | |||
2010-09-21 | Rename functions to be more consistent, split feed from get reply | Pieter Noordhuis | |
2010-09-20 | Use a set of function pointers for building the reply | Pieter Noordhuis | |
Allows libraries to wrap the reply parsing code and build the reply in a streaming fashion. Reply objects can immediately be initialized to the required type without having to convert an intermediary format. | |||
2010-09-20 | Add reply type for protocol errors, in order to never exit() | Pieter Noordhuis | |
2010-09-20 | Use automatic numbering in tests | Pieter Noordhuis | |
2010-09-19 | Free reply in test.c to make hiredis-test run cleanly on Valgrind | Pieter Noordhuis | |
2010-09-19 | Change function prototype | Pieter Noordhuis | |
2010-09-19 | Clean up when there is an I/O error | Pieter Noordhuis | |
2010-09-19 | Rewrite reply parsing to use a read buffer | Pieter Noordhuis | |
2010-09-19 | Add speed tests | Pieter Noordhuis | |
2010-05-25 | strcasecmp requires strings.h | Pierre Riteau | |
2010-05-18 | minimalistic test suite... | antirez | |