1. 23 Nov, 2018 1 commit
    • Chris Lamb's avatar
      Clarify the "Creating Server TCP listening socket" error. · 9cfcf379
      Chris Lamb authored
      This really helps spot it in the logs, otherwise it does not look like a
      warning/error. For example:
      
        Creating Server TCP listening socket ::1:6379: bind: Cannot assign requested address
      
      ... is not nearly as clear as:
      
        Could not create server TCP listening listening socket ::1:6379: bind: Cannot assign requested address
      9cfcf379
  2. 21 Nov, 2018 1 commit
  3. 19 Nov, 2018 3 commits
  4. 16 Nov, 2018 1 commit
  5. 11 Nov, 2018 1 commit
  6. 08 Nov, 2018 1 commit
  7. 07 Nov, 2018 1 commit
  8. 06 Nov, 2018 2 commits
  9. 05 Nov, 2018 9 commits
  10. 03 Nov, 2018 1 commit
  11. 02 Nov, 2018 1 commit
  12. 31 Oct, 2018 5 commits
    • Guy Korland's avatar
      Fix some typos · 48d8b3d8
      Guy Korland authored
      48d8b3d8
    • antirez's avatar
      Add support for Sentinel authentication. · fa675256
      antirez authored
      So far it was not possible to setup Sentinel with authentication
      enabled. This commit introduces this feature: every Sentinel will try to
      authenticate with other sentinels using the same password it is
      configured to accept clients with.
      
      So for instance if a Sentinel has a "requirepass" configuration
      statemnet set to "foo", it will use the "foo" password to authenticate
      with every other Sentinel it connects to. So basically to add the
      "requirepass" to all the Sentinels configurations is enough in order to
      make sure that:
      
      1) Clients will require the password to access the Sentinels instances.
      2) Each Sentinel will use the same password to connect and authenticate
         with every other Sentinel in the group.
      
      Related to #3279 and #3329.
      fa675256
    • antirez's avatar
      Disable protected mode in Sentinel mode. · 666b3437
      antirez authored
      Sentinel must be exposed, so protected mode is just an issue for users
      in case Redis was started in Sentinel mode.
      
      Related to #3279 and #3329.
      666b3437
    • antirez's avatar
      When replica kills a pending RDB save during SYNC, log it. · 06a4acb7
      antirez authored
      This logs what happens in the context of the fix in PR #5367.
      06a4acb7
    • David Carlier's avatar
      tweak form feedback · cf2f5e19
      David Carlier authored
      cf2f5e19
  13. 30 Oct, 2018 4 commits
    • David Carlier's avatar
      allow flavors · 9d6fbf0e
      David Carlier authored
      9d6fbf0e
    • David Carlier's avatar
      allow flavors · a21d1522
      David Carlier authored
      a21d1522
    • David Carlier's avatar
      Fix clang build. · 6534b3e0
      David Carlier authored
      Some math functions require c11 standard.
      6534b3e0
    • antirez's avatar
      asyncCloseClientOnOutputBufferLimitReached(): don't free fake clients. · 0c875c77
      antirez authored
      Fake clients are used in special situations and are not linked to the
      normal clients list, freeing them will always result in Redis crashing
      in one way or the other.
      
      It's not common to send replies to fake clients, but we have one usage
      in the modules API. When a client is blocked, we associate to the
      blocked client object (that is safe to manipulate in a thread), a fake
      client that accumulates replies. So because of this bug there was
      the problem described in issue #5443.
      
      The fix was verified to work with the provided example module. To write
      a regression is very hard and unlikely to be triggered in the future.
      0c875c77
  14. 26 Oct, 2018 2 commits
  15. 25 Oct, 2018 2 commits
  16. 24 Oct, 2018 2 commits
  17. 22 Oct, 2018 2 commits
  18. 21 Oct, 2018 1 commit