1. 25 8月, 2015 1 次提交
  2. 24 8月, 2015 2 次提交
  3. 28 7月, 2015 10 次提交
  4. 25 6月, 2015 1 次提交
  5. 24 6月, 2015 1 次提交
  6. 22 6月, 2015 1 次提交
  7. 30 5月, 2015 1 次提交
    • W
      Update Makefile · 485d0a14
      w359405949 提交于
      fix link error while run "make hiredis-example-libuv":
      
      undefined reference to `clock_gettime'
      undefined reference to `clock_getres'
      485d0a14
  8. 04 5月, 2015 3 次提交
  9. 01 5月, 2015 1 次提交
    • A
      Renamed redisContext struct member 'unix' to 'unix_sock' to avoid encountering... · d132d676
      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.
      d132d676
  10. 29 4月, 2015 2 次提交
    • J
      Merge pull request #324 from redis/fix-spontaneous-reply-leak · b9f907fb
      Jan-Erik Rediger 提交于
      Fix memory leak in async spontaneous reply handling
      b9f907fb
    • A
      Fix memory leak in async spontaneous reply handling · 2fc39eb4
      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.
      2fc39eb4
  11. 17 4月, 2015 7 次提交
  12. 29 3月, 2015 2 次提交
  13. 27 3月, 2015 1 次提交
  14. 19 3月, 2015 3 次提交
  15. 18 3月, 2015 2 次提交
  16. 13 3月, 2015 1 次提交
  17. 04 3月, 2015 1 次提交
    • D
      Fix pkgconf file: escaping needed · 37c06fac
      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
      37c06fac