Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-20 | Fix memory leaks | valentino | |
2019-02-20 | Support SNI | valentino | |
2019-02-20 | Fix compilation on Ubuntu | valentino | |
2019-02-20 | Unix: set addrlen so async reconnect uses proper size | Mark Nunberg | |
2019-02-20 | Don't warn on missing field initializers | Mark Nunberg | |
2019-02-20 | minor fixes: initialize options struct with 0 always | Mark Nunberg | |
also, clean up redisContextInit -- we're just zeoring the struct | |||
2019-02-20 | libevent-example: Use timeout | Mark Nunberg | |
2019-02-20 | Fix bug in options macro | Mark Nunberg | |
2019-02-20 | Allow connectWithOptions for async as well | Mark Nunberg | |
2019-02-20 | read/write timeouts | Mark Nunberg | |
2019-02-20 | Provide option-struct initialization | Mark Nunberg | |
This reduces the boilerplate of all the redisConnectXXX functions, and allows us to provide more connection options in the future. | |||
2019-02-20 | Use SSL by default | Mark Nunberg | |
2019-02-20 | Don't add dead code for HIREDIS_NOSSL | Mark Nunberg | |
We changed this to `HIREDIS_SSL` | |||
2019-02-20 | Minor SSL-related fixes | Mark Nunberg | |
2019-02-20 | Disable SSL by default | Mark Nunberg | |
2019-02-20 | SSL for async I/O | Mark Nunberg | |
2019-02-20 | Add SSL example | Mark Nunberg | |
2019-02-20 | Remove extra printfs | Mark Nunberg | |
2019-02-20 | Initial SSL (sync) implementation | Mark Nunberg | |
2019-02-20 | Update appveyor.yml to cmake | Justin Brewer | |
Signed-off-by: Justin Brewer <jzb0012@auburn.edu> | |||
2019-02-20 | Update .travis-ci.yml to use cmake | Justin Brewer | |
Signed-off-by: Justin Brewer <jzb0012@auburn.edu> | |||
2019-02-20 | Obey HIREDIS_SONAME for shared library | Justin Brewer | |
Signed-off-by: Justin Brewer <jzb0012@auburn.edu> | |||
2019-02-20 | Call project() with parsed version string | Justin Brewer | |
Signed-off-by: Justin Brewer <jzb0012@auburn.edu> | |||
2019-02-20 | Enable make test | Justin Brewer | |
Signed-off-by: Justin Brewer <jzb0012@auburn.edu> | |||
2019-02-20 | Generate and install hiredis.pc | Justin Brewer | |
Signed-off-by: Justin Brewer <jzb0012@auburn.edu> | |||
2019-02-20 | Install async.h | Justin Brewer | |
Signed-off-by: Justin Brewer <jzb0012@auburn.edu> | |||
2019-02-20 | Add ENABLE_EXAMPLES option, off by default | Justin Brewer | |
Signed-off-by: Justin Brewer <jzb0012@auburn.edu> | |||
2019-02-20 | Add examples to CMakeLists | Mark Nunberg | |
2019-02-20 | Add CMake system. Initial commit | Mark Nunberg | |
This provides a target to build a DSO, as well as the ability to install it. | |||
2019-01-28 | Merge pull request #644 from codehz/codehz-patch-1 | Mark Nunberg | |
Fix Invalid argument after redisAsyncConnectUnix | |||
2019-01-28 | Fix Invalid argument after redisAsyncConnectUnix | Code Hz | |
2018-12-05 | Merge pull request #632 from Mic92/patch-1 | Mark Nunberg | |
Makefile: use predefined AR | |||
2018-12-05 | Fix regression when connecting with Unix sockets (#629) | Mark Nunberg | |
2018-12-05 | Allow connections to unix socket in example | Mark Nunberg | |
To minimize code changes, a simple `u` (or UNIX, Unix, unix, etc -- as long as the first character is u or U) is used as a marker for the 'port' argument. In this case, the hostname is interpreted to be the path to the unix socket. | |||
2018-12-04 | Makefile: use predefined AR | Jörg Thalheim | |
This allows to override it for cross compilation. | |||
2018-11-30 | Merge pull request #624 from yossigo/fix/libuv-errors | Mark Nunberg | |
Fix errors not propagating properly with libuv.h. | |||
2018-11-30 | Merge pull request #628 from devnexen/freebsd_ut_fix | Mark Nunberg | |
FreeBSD build fix | |||
2018-11-26 | FreeBSD build fix | David Carlier | |
2018-11-04 | Fix errors not propagating properly with libuv.h. | Yossi Gottlieb | |
2018-10-25 | Merge pull request #620 from hacst/patch-1 | Michael Grunder | |
Fix redisBufferRead documentation | |||
2018-10-24 | Fix redisBufferRead documentation | Stefan Hacker | |
Referred to redisContextReadReply which I cannot find in this codebase nor the old redis-tools one. Presumably this meant to say redisGetReplyFromReader which is how redisBufferRead is used in this file. Could've also meant the interface function redisReaderGetReply. | |||
2018-10-03 | Merge pull request #578 from mnunberg/connfix | Mark Nunberg | |
Proper error reporting for connect failures | |||
2018-09-27 | Merge pull request #580 from charsyam/feature/fix-realloc | Mark Nunberg | |
fix common realloc mistake and add null check more | |||
2018-09-26 | Merge pull request #614 from thomaslee/tom_cppflags | Mark Nunberg | |
Add CPPFLAGS to REAL_CFLAGS | |||
2018-09-26 | Add CPPFLAGS to REAL_CFLAGS | Tom Lee | |
2018-09-26 | Update changelog for 0.14.0 | michael-grunder | |
2018-09-25 | Skip NXDOMAIN test when using evil ISPs | Mark Nunberg | |
Some ISPs like to inject their own "Suggestions" page whenever you hit NXDOMAIN. This confuses Redis as well as addrinfo (black-holing the route). | |||
2018-09-25 | Handle connection errors better in blocking mode as well | Mark Nunberg | |
2018-09-25 | saddr should be addrlen bytes | Mark Nunberg | |
Not sizeof saddr. | |||
2018-09-25 | Call connect(2) again for non-blocking connect | Mark Nunberg | |
This retrieves the actual error which occurred, as getsockopt is not always reliable in this regard. |