1. 20 Apr, 2016 18 commits
  2. 17 Apr, 2016 2 commits
  3. 11 Apr, 2016 1 commit
    • DongwenHuang's avatar
      Update read.c · 6bfc580a
      DongwenHuang authored
      static char *seekNewline(char *s, size_t len)  : 
      this function can not parse the string,such as "hello world\r". the case that  the last char is '\r'.
      6bfc580a
  4. 26 Mar, 2016 1 commit
  5. 18 Nov, 2015 2 commits
    • Jan-Erik Rediger's avatar
      Prevent buffer overflow when formatting the error · 0335cb3e
      Jan-Erik Rediger authored
      strncat might copy n+1 bytes (n bytes from the source plus a terminating nul byte).
      Also strncat appends after the first found nul byte. But all we pass is
      a buffer we might not have zeroed out already.
      
      Closes #380
      0335cb3e
    • Tom Lee's avatar
      Fix potential race in 'invalid timeout' tests · d4b715f0
      Tom Lee authored
      It's possible for the call to connect() to succeed on the very first
      try, in which case the logic for checking for invalid timeout fields is
      never executed. When this happens, the tests fail because they expect a
      REDIS_ERR_IO but no such failure has occurred.
      
      Tests aside, this is a potential source of irritating and hard-to-find
      intermittent bugs.
      
      This patch forces the validation to occur early so that we get
      predictable behavior whenever an invalid timeout is specified.
      d4b715f0
  6. 27 Oct, 2015 2 commits
  7. 18 Oct, 2015 1 commit
  8. 05 Oct, 2015 1 commit
  9. 16 Sep, 2015 2 commits
  10. 14 Sep, 2015 2 commits
  11. 25 Aug, 2015 1 commit
  12. 24 Aug, 2015 2 commits
  13. 27 Jul, 2015 5 commits