Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-30 | Make KeepAlive optional | Allen.Dou | |
Make Connection KeepAlive being optional instead of default. | |||
2013-04-19 | SetKeepAlive | Allen.Dou | |
Keep client alive even though no command was sent to server for a long time. | |||
2013-04-10 | Merge pull request #156 from abedra/master | Pieter Noordhuis | |
Set error on invalid timval values for redisConnectWithTimeout (Fixes #154) | |||
2013-03-14 | Set error when invalid timeout value is given to redisConnectWithTimeout | Aaron Bedra | |
Closes #154 This commit properly sets the error value inside of redisContextWaitReady when an invalid sec or usec value is provided. Tests for each case are provided to demonstrate that the issue is properly fixed and to avoid regression. Signed-off-by: Aaron Bedra <aaron@aaronbedra.com> | |||
2013-03-14 | Update CHANGELOG.md | Pieter Noordhuis | |
2013-01-26 | Merge pull request #149 from redis/travis-test | Pieter Noordhuis | |
Setup Travis | |||
2013-01-26 | Add Travis badge to README | Pieter Noordhuis | |
2013-01-26 | Add Travis configuration | Pieter Noordhuis | |
2013-01-26 | Merge pull request #147 from hdoreau/d7e3268f48b457cb52336d264f8860b336faea9f | Pieter Noordhuis | |
Prevent hiredis from crashing on memory allocation failure | |||
2013-01-26 | Merge pull request #119 from thefab/fix99 | Pieter Noordhuis | |
Try again later for EINTR errors (see issue #99) | |||
2013-01-22 | Prevent AsyncConnect from crashing on memory allocation failures. | Henri Doreau | |
2013-01-22 | Made connect functions return NULL on alloc failures. | Henri Doreau | |
Updated documentation and examples accordingly. | |||
2012-11-06 | Try again later for EINTR errors (see issue #99) | Fabien MARTY | |
2012-10-25 | Merge pull request #128 from clongeau/master | Pieter Noordhuis | |
make redisConnectWithTimeout connect to 127.0.0.1 instead of 127.0.0.2 | |||
2012-10-25 | make redisConnectWithTimeout connect to 127.0.0.1 instead of 127.0.0.2 | Charles Longeau | |
2012-08-27 | Bump minor version because reader struct changed | Pieter Noordhuis | |
2012-08-27 | Mention changes in CHANGELOG | Pieter Noordhuis | |
2012-08-27 | Test new maximum depth of multi-bulk replies | Pieter Noordhuis | |
2012-08-21 | On stack buffer to read replies set to 16k (was 2k). | antirez | |
It was verified experimentally that this value, on Linux kernels, provides better performances compared to the 2k value. However larger values apparently don't produce any noticeable effect on performances. | |||
2012-08-21 | Max depth of multi-bulk reply moved from 2 to 7. | antirez | |
Hiredis can handle multi bulk replies with a fixed (hardcoded) level of nesting. This should be changed in the future in order to avoid hardcoded limits. As a quick fix this commit moves the max nesting from 2 to 7, so that there are no problems when processing replies from the SLOWLOG command, from Redis Sentinel, or generated by Redis Lua Scripts (that are allowed to generate replies with any level of nesting). | |||
2012-08-21 | Configurable reader max idle buffer size. | antirez | |
Hiredis used to free unused redisReader buffers bigger than 16k. Now this limit is configurable (see the documentation updated by this commit) in order to allow working with big payloads without incurring to speed penalty. | |||
2012-08-21 | Add ARCH to Makefile CFLAGS / LDFLAGS. | antirez | |
This makes builiding with an optional 32 bit target simpler. For instance Redis (that contains an embedded copy of hiredis) when compiled with "make 32bit" uses to pass an ARCH parameter to force an hiredis 32 bit build. | |||
2012-07-31 | Spontaneous error reply can always happen | Pieter Noordhuis | |
2012-07-11 | Merge pull request #101 from ErikDubbelboer/spelling | Pieter Noordhuis | |
Fixed typo in README | |||
2012-07-11 | Merge pull request #112 from nessence/master | Pieter Noordhuis | |
MONITOR causes assertion failure, async.c, line 398. | |||
2012-07-11 | async: support for determining monitor mode, if so, repush replies callback ↵ | Alex Leverington | |
in expectation of another reply. | |||
2012-04-18 | Use poll() instead of select() inside redisContextWaitReady() | Mark Ellzey | |
The current select() is limiting in instances where the fd num is > FD_SETSIZE. Since redisContextWaitReady() only processes a single fd, select would still fail. For compatibility reasons I have converted select() over to poll(), eliminating this problem. | |||
2012-04-07 | Fixed typo in README | Erik Dubbelboer | |
2012-02-06 | Update README with actual async callback behavior | Pieter Noordhuis | |
See issue #79, thanks to @ewencp. | |||
2011-12-20 | Merge pull request #72 from chipdude/master | Pieter Noordhuis | |
Fix self-test of connect error on Linux; merge duplicated string (DRY) | |||
2011-12-20 | DRY list of integer formats | Chip Salzenberg | |
2011-12-20 | more error messages | Chip Salzenberg | |
2011-12-02 | Merge pull request #70 from mrb/increase_read_depth | Pieter Noordhuis | |
Increase read depth by one, would allow ruby redis client to read from slowlog | |||
2011-12-02 | increase read depth by one, would allow ruby redis client to read from slowlog | mrb | |
2011-11-28 | Merge pull request #67 from jzwinck/master | Pieter Noordhuis | |
A small fix for outdated/typo'd comments in hiredis.c | |||
2011-11-28 | Fix minor inconsistencies in comment. | John Zwinck | |
2011-07-20 | Merge pull request #47 from geoffgarside/addrinfo | Pieter Noordhuis | |
Use getaddrinfo | |||
2011-07-11 | Merge pull request #54 from rtyler/pu | Pieter Noordhuis | |
Include stdlib.h in async.c for free(3), realloc(3) and strtol(3) support | |||
2011-07-10 | Include stdlib.h in async.c for free(3), realloc(3) and strtol(3) support | R. Tyler Croy | |
2011-07-10 | Put back missing socket error check after select(2) | Pieter Noordhuis | |
2011-07-10 | Colorize test outcome | Pieter Noordhuis | |
2011-07-10 | Merge branch 'printf-width' | Pieter Noordhuis | |
2011-07-10 | Test all supported types for printf-like formatting | Pieter Noordhuis | |
2011-07-09 | Abort on invalid format | Pieter Noordhuis | |
There is no way we can guess the width of the argument when we cannot infer its type from the format specifier. | |||
2011-07-09 | Use correct type when calling va_arg in formatter | Pieter Noordhuis | |
2011-07-09 | Update printf-formatting tests to fail | Pieter Noordhuis | |
2011-07-04 | Merge pull request #51 from rtyler/master | Pieter Noordhuis | |
Minor fixes to the libev.h and other async adapters | |||
2011-06-27 | Update examples | Pieter Noordhuis | |
2011-06-27 | Change prototype of connect callback | Pieter Noordhuis | |
This commit adds a status argument to the connect callback. It will be called in the event of an unsuccessful connection as well, where the status argument is set to REDIS_ERR. It is set to REDIS_OK otherwise. | |||
2011-06-27 | Extract function to check a socket for errors | Pieter Noordhuis | |