1. 31 Jul, 2019 5 commits
  2. 30 Jul, 2019 5 commits
  3. 29 Jul, 2019 1 commit
  4. 28 Jul, 2019 1 commit
  5. 25 Jul, 2019 3 commits
  6. 24 Jul, 2019 6 commits
  7. 23 Jul, 2019 7 commits
  8. 22 Jul, 2019 9 commits
  9. 19 Jul, 2019 1 commit
  10. 18 Jul, 2019 2 commits
    • antirez's avatar
      RDB: make sure to abort on LZF encoding error. · 5f450e49
      antirez authored
      5f450e49
    • antirez's avatar
      RDB: handle encoding errors with rdbExitReportCorruptRDB(). · bd0f06c1
      antirez authored
      Without such change, the diskless replicas, when loading RDB files from
      the socket will not abort when a broken RDB file gets loaded. This is
      potentially unsafe, because right now Redis is not able to guarantee
      that encoding errors are safe from the POV of memory corruptions (for
      instance the LZF library may not be safe against untrusted data?) so
      better to abort when the RDB file we are going to load is corrupted.
      
      Instead I/O errors are still returned to the caller without aborting,
      so that in case of short read the diskless replica can try again.
      bd0f06c1