1. 25 Jan, 2021 1 commit
    • Bjorn Svensson's avatar
      Stack allocate dict iterators · 920128a2
      Bjorn Svensson authored
      Replacing the get & release functions with an initiation
      function. Simplifies the code and will make sure we
      run subscription callbacks in OOM scenarios.
      920128a2
  2. 12 Dec, 2020 2 commits
  3. 11 Dec, 2020 1 commit
  4. 15 Nov, 2020 1 commit
  5. 10 Nov, 2020 1 commit
  6. 27 Oct, 2020 2 commits
  7. 18 Oct, 2020 5 commits
  8. 12 Oct, 2020 2 commits
  9. 28 Sep, 2020 1 commit
  10. 26 Sep, 2020 1 commit
  11. 23 Sep, 2020 1 commit
  12. 09 Sep, 2020 3 commits
  13. 08 Sep, 2020 2 commits
  14. 07 Sep, 2020 1 commit
  15. 04 Sep, 2020 1 commit
  16. 31 Aug, 2020 1 commit
  17. 28 Aug, 2020 1 commit
  18. 21 Aug, 2020 2 commits
  19. 07 Aug, 2020 1 commit
  20. 03 Aug, 2020 2 commits
    • michael-grunder's avatar
      Merge tag 'v1.0.0' · faa1c486
      michael-grunder authored
      Release of v1.0.0
      
      Hiredis v1.0.0 marks the first stable release of Hiredis and introduces
      RESP3 support, SSL connections, allocator injection, better Windows support,
      and more.
      
      IMPORTANT:  There are breaking changes in this release meaning your code
      will need to be recompiled and may need small changes.  The exact
      details of the breaking changes can be found in README.md.
      
      CHANGELOG.md has a detailed list of changes between v0.14.1 and v1.0.0.
      
      ~~~
      
      Thank you to everyone who contriubuted to the project by submitting PRs,
      reporting bugs, or helping answer people's questions.
      
      And a special thank you to the following people who contributed at least
      five lines of code to this release (sorted by lines contributed) \o/
      
      Michael Grunder, Yossi Gottlieb, Mark Nunberg, Marcus Geelnard, Justin Brewer,
      Minun Dragonation, Omri Steiner, Sangmoon Yi, Jinjiazh, Odin Hultgren Van Der Horst,
      Nick Rivera, Qi Yang, kevin1018
      faa1c486
    • michael-grunder's avatar
      Prepare for v1.0.0 GA · d5b4c69b
      michael-grunder authored
      d5b4c69b
  21. 31 Jul, 2020 3 commits
  22. 30 Jul, 2020 2 commits
  23. 29 Jul, 2020 2 commits
    • michael-grunder's avatar
      Update notes preparing for v1.0.0-rc1 · a8534675
      michael-grunder authored
      a8534675
    • Michael Grunder's avatar
      Move SSL management to a distinct private pointer. (#855) · d8ff7238
      Michael Grunder authored
      We need to allow our users to use redisContext->privdata as context
      for any RESP3 PUSH messages, which means we can't use it for managing
      SSL connections.
      
      Bulletpoints:
      
      * Create a secondary redisContext member for internal use only called
        privctx and rename the redisContextFuncs->free_privdata accordingly.
      
      * Adds a `free_privdata` function pointer so the user can tie allocated
        memory to the lifetime of a redisContext (like they can already do
        with redisAsyncContext)
      
      * Enables SSL tests in .travis.yml
      d8ff7238
  24. 26 Jul, 2020 1 commit