1. 30 May, 2020 1 commit
  2. 24 May, 2020 1 commit
  3. 22 May, 2020 1 commit
    • Michael Grunder's avatar
      Allow users to replace allocator and handle OOM everywhere. (#800) · 8e0264cf
      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.
      8e0264cf
  4. 09 Apr, 2020 1 commit
  5. 28 Jan, 2020 1 commit
  6. 25 Nov, 2019 1 commit
  7. 16 Sep, 2019 1 commit
  8. 01 Sep, 2019 1 commit
  9. 29 Aug, 2019 2 commits
  10. 25 Aug, 2019 1 commit
  11. 22 Aug, 2019 1 commit
  12. 13 Aug, 2019 1 commit
  13. 11 Apr, 2019 1 commit
  14. 20 Feb, 2019 6 commits