- 16 Apr, 2019 1 commit
-
-
Mark Nunberg authored
- include "main" test file which can be configured through various options - include sample ssl test files - add boilerplate async test
-
- 15 Apr, 2019 2 commits
-
-
Mark Nunberg authored
Note that this does require that gtest be installed in `contrib/gtest`. This should be done using the `get_gtest` script.
-
Mark Nunberg authored
connectWithTimeout() The timeout value will still be used for I/O if using connectWithOptions()
-
- 11 Apr, 2019 1 commit
-
-
Mark Nunberg authored
-
- 10 Apr, 2019 2 commits
-
-
Mark Nunberg authored
-
Mark Nunberg authored
-
- 02 Apr, 2019 1 commit
-
-
Mark Nunberg authored
Add MinGW support
-
- 01 Apr, 2019 6 commits
-
-
m authored
Rely more on transitive dependencies, as provided by TARGET_LINK_LIBRARIES. Avoid using ADD_DEFINITIONS and INCLUDE_DIRECTORIES. This avoids leakage/pollution of defines and includes.
-
m authored
With this change, Hiredis builds with MinGW and runs on Windows.
-
m authored
The recv/send calls are more portable than read/write, since unlike the latter, the former work with Windows sockets. We also check for EWOULDBLOCK instead of EAGAIN. On most Unices, EAGAIN and EWOULDBLBOCK are the same thing. However, on Windows they are different, and send/recv are expected to give EWOULDBLOCK for non-blocking sockets.
-
m authored
The redisFD type should be equal to the system native socket file desciptor type (for POSIX, this is a plain int). We also introduce the REDIS_INVALID_FD value, which maps to -1 on POSIX systems.
-
m authored
This makes hiredis.c free from system calls related to socket I/O. This is also makes the treatment of raw socket connections more similar to the SSL backend.
-
Mark Nunberg authored
Fix NXDOMAIN test case
-
- 31 Mar, 2019 1 commit
-
-
michael-grunder authored
As it turns out 'idontexist.com' actually does exist.
-
- 11 Mar, 2019 1 commit
-
-
Mark Nunberg authored
This ensures that a disconnect occurs. This commit also ensures that disconnects will clean the socket even if the user is in no-auto-free mode
-
- 21 Feb, 2019 5 commits
-
-
Mark Nunberg authored
SSL Support
-
Mark Nunberg authored
-
Mark Nunberg authored
-
Mark Nunberg authored
-
Mark Nunberg authored
-
- 20 Feb, 2019 20 commits
-
-
Mark Nunberg authored
-
Mark Nunberg authored
-
Mark Nunberg authored
-
valentino authored
-
valentino authored
-
Mark Nunberg authored
-
Mark Nunberg authored
also, indentation fix
-
Mark Nunberg authored
This helps us detect use-after-free
-
Mark Nunberg authored
This will avoid the need to constantly reschedule the event
-
Mark Nunberg authored
-
Mark Nunberg authored
If callback was set before scheduleTimer was set (i..e before one of the attach()) calls.
-
Mark Nunberg authored
-
valentino authored
-
valentino authored
-
valentino authored
-
Mark Nunberg authored
-
Mark Nunberg authored
-
Mark Nunberg authored
also, clean up redisContextInit -- we're just zeoring the struct
-
Mark Nunberg authored
-
Mark Nunberg authored
-