1. 07 Oct, 2019 3 commits
    • Oran Agra's avatar
      TLS: Implement support for write barrier. · 6b629480
      Oran Agra authored
      6b629480
    • Oran Agra's avatar
      diskless replication rdb transfer uses pipe, and writes to sockets form the parent process. · 5a477946
      Oran Agra authored
      misc:
      - handle SSL_has_pending by iterating though these in beforeSleep, and setting timeout of 0 to aeProcessEvents
      - fix issue with epoll signaling EPOLLHUP and EPOLLERR only to the write handlers. (needed to detect the rdb pipe was closed)
      - add key-load-delay config for testing
      - trim connShutdown which is no longer needed
      - rioFdsetWrite -> rioFdWrite - simplified since there's no longer need to write to multiple FDs
      - don't detect rdb child exited (don't call wait3) until we detect the pipe is closed
      - Cleanup bad optimization from rio.c, add another one
      5a477946
    • Yossi Gottlieb's avatar
      TLS: Connections refactoring and TLS support. · b087dd1d
      Yossi Gottlieb authored
      * Introduce a connection abstraction layer for all socket operations and
      integrate it across the code base.
      * Provide an optional TLS connections implementation based on OpenSSL.
      * Pull a newer version of hiredis with TLS support.
      * Tests, redis-cli updates for TLS support.
      b087dd1d
  2. 31 Aug, 2019 2 commits
  3. 02 Aug, 2019 1 commit
  4. 10 Jul, 2019 1 commit
  5. 03 Jul, 2019 2 commits
  6. 02 Jul, 2019 1 commit
  7. 30 Jun, 2019 1 commit
  8. 13 May, 2019 1 commit
  9. 06 May, 2019 18 commits
  10. 28 Mar, 2019 1 commit
  11. 24 Mar, 2019 1 commit
  12. 21 Mar, 2019 1 commit
  13. 27 Feb, 2019 1 commit
  14. 25 Feb, 2019 5 commits
  15. 21 Feb, 2019 1 commit