- 25 8月, 2015 1 次提交
-
-
由 Jan-Erik Rediger 提交于
-
- 24 8月, 2015 2 次提交
-
-
由 Jerry Jacobs 提交于
-
由 Jan-Erik Rediger 提交于
-
- 28 7月, 2015 10 次提交
-
-
由 Jan-Erik Rediger 提交于
-
由 Jan-Erik Rediger 提交于
Fixes #335.
-
由 Jan-Erik Rediger 提交于
-
由 Dmitry Bakhvalov 提交于
Added MacOS X support via CoreFoundation run loop.
-
由 Pietro Cerutti 提交于
-
由 Pietro Cerutti 提交于
-
由 Pietro Cerutti 提交于
-
由 Pietro Cerutti 提交于
-
由 Gergely Nagy 提交于
This adds a new adapter and an example for using hiredis with the ivykis async I/O library. Signed-off-by: NGergely Nagy <algernon@madhouse-project.org>
-
由 Jan-Erik Rediger 提交于
-
- 25 6月, 2015 1 次提交
-
-
由 Jan-Erik Rediger 提交于
Use explicit casts for void* pointer in order to compile in C++
-
- 24 6月, 2015 1 次提交
-
-
由 Jan-Erik Rediger 提交于
undefined reference to `clock_gettime'
-
- 22 6月, 2015 1 次提交
-
-
由 Simon Ninon 提交于
-
- 30 5月, 2015 1 次提交
-
-
由 w359405949 提交于
fix link error while run "make hiredis-example-libuv": undefined reference to `clock_gettime' undefined reference to `clock_getres'
-
- 04 5月, 2015 3 次提交
-
-
由 Jan-Erik Rediger 提交于
-
由 Jan-Erik Rediger 提交于
-
由 Jan-Erik Rediger 提交于
This reverts commit d8145d79.
-
- 01 5月, 2015 1 次提交
-
-
由 Alex Balashov 提交于
Renamed redisContext struct member 'unix' to 'unix_sock' to avoid encountering defined constant 'unix' in GNU C environment (see commit d8145d79). Not all code using hiredis can compile using '-std=c99', and/or not all users are able to easily make that change to the build process of various open-source projects, so it is more pragmatic to choose a different identifier that does not impose this requirement.
-
- 29 4月, 2015 2 次提交
-
-
由 Jan-Erik Rediger 提交于
Fix memory leak in async spontaneous reply handling
-
由 antirez 提交于
When an asynchronous hiredis connection subscribes to a Pub/Sub channel and gets an error, and in other related conditions, the function redisProcessCallbacks() enters a code path where the link is disconnected, however the function returns before freeing the allocated reply object. This causes a memory leak. The memory leak was trivial to trigger in Redis Sentinel, which uses hiredis, every time we tried to subscribe to an instance that required a password, in case the Sentinel was configured either with the wrong password or without password at all. In this case, the -AUTH error caused the leaking code path to be executed.
-
- 17 4月, 2015 7 次提交
-
-
由 Jan-Erik Rediger 提交于
Turns out: gnu9x defines `unix` to 1, making it unusable as a variable name.
-
由 Jan-Erik Rediger 提交于
-
由 Jan-Erik Rediger 提交于
-
由 Jan-Erik Rediger 提交于
-
由 Jan-Erik Rediger 提交于
-
由 Jan-Erik Rediger 提交于
Originally implemented by @abedra as part of #306. In case a write or read times out, we force an error state, because we can't guarantuee that the next read will get the right data. Instead we need to reconnect to have a clean-state connection, which is now easily possible with this method.
-
由 Jan-Erik Rediger 提交于
-
- 29 3月, 2015 2 次提交
-
-
由 Jan-Erik Rediger 提交于
Add PKGCONFNAME to install dependencies.
-
由 David Watson 提交于
Attempting to use the install target before the make target works fine, except for the missing pkgconfig file. Adding that file to the dependencies for the install target to make sure it gets created first.
-
- 27 3月, 2015 1 次提交
-
-
由 Jan-Erik Rediger 提交于
Added support for compiling the parser code with Microsoft Visual C compiler.
-
- 19 3月, 2015 3 次提交
-
-
由 Jan-Erik Rediger 提交于
-
由 Jan-Erik Rediger 提交于
Fix hiredis.pc generation.
-
由 Dan Skorupski 提交于
-
- 18 3月, 2015 2 次提交
-
-
由 Jan-Erik Rediger 提交于
Update apt repos first
-
由 Jan-Erik Rediger 提交于
-
- 13 3月, 2015 1 次提交
-
-
由 tzickel 提交于
For hiredis-py and others support on windows.
-
- 04 3月, 2015 1 次提交
-
-
由 Dominique Leuenberger 提交于
Due to the various processors going over the command, we need more escaping. 1) Make parses it, so $${libdir} becomes ${libdir} 2) 'shell' parses it for the 'echo command', whereas echo ${libdir} would be an empty string; escape it as \${libdir} to ensure we get what we want. Closes #312
-