- 18 Nov, 2021 1 commit
-
-
Björn Svensson authored
A warning in `redisLibevTimeout(..)` is triggered when building the libev adapter with Clang using -Wextra/-Wunused-parameter. Works fine with gcc..
-
- 30 Jul, 2020 1 commit
-
-
lijiageng authored
-
- 01 Jun, 2020 1 commit
-
-
Aureus authored
-
- 22 May, 2020 1 commit
-
-
Michael Grunder authored
* Adds an indirection to every allocation/deallocation to allow users to plug in ones of their choosing (use custom functions, jemalloc, etc). * Gracefully handle OOM everywhere in hiredis. This should make it possible for users of the library to have more flexibility in how they handle such situations. * Changes `redisReaderTask->elements` from an `int` to a `long long` to prevent a possible overflow when transferring the task elements into a `redisReply`. * Adds a configurable `max elements` member to `redisReader` that defaults to 2^32 - 1. This can be set to "unlimited" by setting the value to zero.
-
- 04 May, 2020 1 commit
-
-
Michael Grunder authored
Add support for timeouts in our libev adapter. See #795
-
- 09 Apr, 2020 1 commit
-
-
Michael Grunder authored
Explicitly call `uv_poll_init_socket` as that has slightly different semantics on Windows (and is identical to `uv_poll_init` on Linux). http://docs.libuv.org/en/v1.x/poll.html#c.uv_poll_init_socket
-
- 28 Jan, 2020 1 commit
-
-
Michael Grunder authored
Create allocation wrappers with a configurable OOM handler (defaults to abort()). See #752, #747
-
- 20 Feb, 2019 6 commits
-
-
valentino authored
-
Mark Nunberg authored
also, indentation fix
-
Mark Nunberg authored
This will avoid the need to constantly reschedule the event
-
Mark Nunberg authored
-
valentino authored
-
Mark Nunberg authored
-
- 04 Nov, 2018 1 commit
-
-
Yossi Gottlieb authored
-
- 28 Mar, 2017 1 commit
-
-
zfz authored
event_del can not free the "e->rev" and "e->wev",that will leak when reconnect the redis
-
- 19 Sep, 2016 1 commit
-
-
Paul Scott authored
-
- 20 May, 2016 1 commit
-
-
Chris.Xin authored
-
- 27 Jul, 2015 6 commits
-
-
Dmitry Bakhvalov authored
Added MacOS X support via CoreFoundation run loop.
-
Pietro Cerutti authored
-
Pietro Cerutti authored
-
Pietro Cerutti authored
-
Pietro Cerutti authored
-
Gergely Nagy authored
This adds a new adapter and an example for using hiredis with the ivykis async I/O library. Signed-off-by:
Gergely Nagy <algernon@madhouse-project.org>
-
- 22 Jun, 2015 1 commit
-
-
Simon Ninon authored
-
- 05 Jan, 2015 2 commits
-
-
Christian Hergert authored
[Cleaned up Makefile and header includes. Didn't change crazy coding style because it's the convention for GLib systems.] Closes #83 Closes #71
-
torque authored
This: - Removes misplaced libuv function prototype - Includes stdlib for free() Closes #251
-
- 09 Apr, 2014 3 commits
-
-
antirez authored
This is a backport of https://github.com/antirez/redis/commit/d01aad329c259a7276c448cee6696b04dfa6f8c1
-
Charlie Somerville authored
Closes #206
-
John Graham authored
Closes #189
-
- 09 Jun, 2013 1 commit
-
-
Erik Dubbelboer authored
-
- 04 Jun, 2013 1 commit
-
-
Erik Dubbelboer authored
-
- 27 Jun, 2011 3 commits
-
-
R. Tyler Croy authored
-
R. Tyler Croy authored
This will allow two different compilation units to include libev.h and link together
-
R. Tyler Croy authored
-
- 21 Apr, 2011 1 commit
-
-
Pieter Noordhuis authored
-
- 29 Dec, 2010 1 commit
-
-
Pieter Noordhuis authored
-
- 01 Dec, 2010 2 commits
-
-
Pieter Noordhuis authored
This makes sure that the "data" field on the asynchronous context can be used for user-specific data.
-
Pieter Noordhuis authored
-
- 23 Nov, 2010 1 commit
-
-
Pieter Noordhuis authored
-
- 22 Nov, 2010 1 commit
-
-
Pieter Noordhuis authored
-