Try again later for EINTR errors (see issue #99)
constify: constify some variables / functions
Made connect functions return NULL on alloc failures.

Updated documentation and examples accordingly.
Prevent AsyncConnect from crashing on memory allocation failures.
Merge pull request #119 from thefab/fix99

Try again later for EINTR errors (see issue #99)
Merge pull request #147 from hdoreau/d7e3268f48b457cb52336d264f8860b336faea9f

Prevent hiredis from crashing on memory allocation failure
Add Travis configuration
Add Travis badge to README
Merge pull request #149 from redis/travis-test

Setup Travis
Fix tests for test_blocking_connection_errors();

Add strings to allow OpenBSD/OSX to pass.
Update CHANGELOG.md
Set error when invalid timeout value is given to redisConnectWithTimeout

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>
Merge pull request #156 from abedra/master

Set error on invalid timval values for redisConnectWithTimeout (Fixes #154)
SetKeepAlive

Keep client alive even though no command was sent to server for a long time.
Make KeepAlive optional

Make Connection KeepAlive being optional instead of default.
Make redisKeepAlive work on OSX
Merge branch 'keepalive'

Also see pull request #161.
Fix style
Merge branch 'gai_strerror'

See pull request #153.
Fix possible uninitialized value access due to strerror_r error