1. 03 Sep, 2022 1 commit
    • Michael Grunder's avatar
      Use a windows specific keepalive function. (#1104) · 61b5b299
      Michael Grunder authored
      Use a windows specific keepalive function.
      
      While it is possible to toggle `TCP_KEEPALIVE` in windows via
      setsockopt, you have to use `WSAIoctl` to set the interval.
      
      Since `WSAIoctl` can actually do all of this in one call (toggle the
      option, and set the corresponding interval), just use that in Windows
      and avoid the call to `setsockopt` alltogether.
      
      Fixes: #1100
      61b5b299
  2. 02 Sep, 2022 3 commits
  3. 01 Sep, 2022 7 commits
  4. 31 Aug, 2022 1 commit
  5. 30 Aug, 2022 1 commit
  6. 29 Aug, 2022 11 commits
  7. 26 Aug, 2022 3 commits
  8. 19 Aug, 2022 1 commit
  9. 17 Aug, 2022 1 commit
  10. 16 Aug, 2022 1 commit
  11. 15 Aug, 2022 1 commit
    • Stan Hu's avatar
      Make it possible to set SSL verify mode · 71119a71
      Stan Hu authored
      If no SSL certificates are provided, many Redis clients default to
      disabling SSL peer verification. Previously it was a bit cumbersome to
      configure this because the client would either have to reimplement
      `redisCreateSSLContext()` or reach into the internals to set the
      OpenSSL verify mode.
      
      We can improve the SSL API by introducing a
      `redisCreateSSLContextWithOptions()` call that takes into structured
      parameters for SSL initialization. This structure contains a verify
      mode that is used to set the OpenSSL verify mode.
      
      Relates to https://github.com/redis/hiredis/issues/646
      71119a71
  12. 10 Aug, 2022 3 commits
  13. 05 Aug, 2022 1 commit
  14. 04 Aug, 2022 2 commits
  15. 31 Jul, 2022 1 commit
  16. 25 Jul, 2022 1 commit
  17. 08 Jul, 2022 1 commit