summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-14Merge pull request #215 from charliesome/fix-bugsPieter Noordhuis
Fix a couple of bugs uncovered by the Clang static analyzer
2014-01-15async.c: avoid a NULL deref when redisAsyncInitialize returns NULLCharlie Somerville
2014-01-15sds.c: avoid leaking tokens when seplen < 1 || len < 0Charlie Somerville
2013-07-11Merge branch 'ipv6'Pieter Noordhuis
2013-07-11Minimal IPv6 support.antirez
redisContextConnectTcp() is now able to use IPv6 addresses if there is no IPv4 address found resolving the specified hostname.
2013-07-11example.c: it is now possible to specify server ip/port.antirez
This makes possible to use the example with IPv6 addresses and/or with a different Redis instance than 127.0.0.1:6379.
2013-07-10Mark the timeout parameter as const in various functionsNoah Williamsson
The struct timeval argument in redisConnectWithTimeout(), redisConnectUnixWithTimeout(), redisSetTimeout(), redisContextSetTimeout(), redisContextConnectTcp() and redisContextConnectUnix() is never modified and can therefore be marked as const. Signed-off-by: Noah Williamsson <noah.williamsson@gmail.com>
2013-07-10Fix const-related compiler errorsPieter Noordhuis
2013-07-10Merge pull request #132 from nwmcsween/constifyPieter Noordhuis
constify: constify some variables / functions
2013-07-10Emphasize size_t length for %b formattingWolfgang Richter
Closes #121.
2013-07-10Add note about multi bulk nesting limit (fixes #143)Pieter Noordhuis
2013-07-10WhitespacePieter Noordhuis
2013-07-10Update example.cRafael Zanella
Added a call to redisFree() Closes #148.
2013-07-10Move examples into their own folderAaron Bedra
Closes #166.
2013-07-10Fix DNS error test (fixes #167)Pieter Noordhuis
2013-07-10Merge branch 'libuv'Pieter Noordhuis
Closes #172.
2013-07-10Fix path to static libuv libraryPieter Noordhuis
2013-07-10Remove unused Makefile variablesPieter Noordhuis
Fixes #176.
2013-07-10Merge pull request #178 from rfuchs/masterPieter Noordhuis
va_copy must be followed by va_end
2013-07-10Merge branch 'example-ae'Pieter Noordhuis
2013-07-10Call aeStop on error conditionsPieter Noordhuis
2013-07-02Made example-ae work againErik Dubbelboer
2013-07-02va_copy must be followed by va_endRichard Fuchs
2013-06-09Removed unnecessary commentsErik Dubbelboer
2013-06-04Added libuv adapterErik Dubbelboer
2013-05-07Merge pull request #164 from ↵Pieter Noordhuis
eugenebolotin/netc_fix_possible_uninitialized_access Fix possible uninitialized value access due to strerror_r error
2013-05-07Fix possible uninitialized value access due to strerror_r errorEugene Bolotin
2013-05-01Merge branch 'gai_strerror'Pieter Noordhuis
See pull request #153.
2013-05-01Fix stylePieter Noordhuis
2013-05-01Merge branch 'keepalive'Pieter Noordhuis
Also see pull request #161.
2013-05-01Make redisKeepAlive work on OSXPieter Noordhuis
2013-04-30Make KeepAlive optionalAllen.Dou
Make Connection KeepAlive being optional instead of default.
2013-04-19SetKeepAliveAllen.Dou
Keep client alive even though no command was sent to server for a long time.
2013-04-10Merge pull request #156 from abedra/masterPieter Noordhuis
Set error on invalid timval values for redisConnectWithTimeout (Fixes #154)
2013-03-14Set error when invalid timeout value is given to redisConnectWithTimeoutAaron 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-14Update CHANGELOG.mdPieter Noordhuis
2013-02-23Fix tests for test_blocking_connection_errors();Thordur Bjornsson
Add strings to allow OpenBSD/OSX to pass.
2013-01-26Merge pull request #149 from redis/travis-testPieter Noordhuis
Setup Travis
2013-01-26Add Travis badge to READMEPieter Noordhuis
2013-01-26Add Travis configurationPieter Noordhuis
2013-01-26Merge pull request #147 from hdoreau/d7e3268f48b457cb52336d264f8860b336faea9fPieter Noordhuis
Prevent hiredis from crashing on memory allocation failure
2013-01-26Merge pull request #119 from thefab/fix99Pieter Noordhuis
Try again later for EINTR errors (see issue #99)
2013-01-22Prevent AsyncConnect from crashing on memory allocation failures.Henri Doreau
2013-01-22Made connect functions return NULL on alloc failures.Henri Doreau
Updated documentation and examples accordingly.
2012-11-12constify: constify some variables / functionsNathan McSween
2012-11-06Try again later for EINTR errors (see issue #99)Fabien MARTY
2012-10-25Merge pull request #128 from clongeau/masterPieter Noordhuis
make redisConnectWithTimeout connect to 127.0.0.1 instead of 127.0.0.2
2012-10-25make redisConnectWithTimeout connect to 127.0.0.1 instead of 127.0.0.2Charles Longeau
2012-08-27Bump minor version because reader struct changedPieter Noordhuis
2012-08-27Mention changes in CHANGELOGPieter Noordhuis