Redis 5.0.13 & 6.0.15 & 6.2.5 发布

来源: 投稿
作者: 御坂弟弟
2021-07-22

Redis 5.0.13、6.0.15 与 6.2.5 现已发布,主要包含 32 位版本上 BITFIELD 中的整数溢出问题 CVE-2021-32761 以及一些 bug 修复。

主要更新内容

  • 5.0.13 & 6.0.15 & 6.2.5
    • 修复 32 位版本的 GETBIT、SETBIT、BITCOUNT、BITPOS 和 BITFIELD 溢出
    • 修复大端模式(big-endian)平台上的 ziplist 长度更新
  • 6.0.15 & 6.2.5
    • 修复在监视的密钥过期的情况下 EXEC 命令失败的问题
    • 修复当成员已经存在时,SMOVE 不会使目标密钥失效的问题
    • 修复 SINTERSTORE 出现错误类型错误时不删除 dest 键的问题
    • 在入站集群总线连接上设置 TCP keepalive
    • 修复无盘副本加载以从模块 AUX 数据的 RDB 短读中恢复
    • 修复客户端跟踪中的竞争
  • 6.0.15
    • 如果无盘 repl child 被杀死,请确保获得 child pid
    • 为卡在完全同步中的副本添加超时机制
  • 6.2.5
    • 修复密钥丢失时 HRANDFIELD 和 ZRANDMEMBER 的返回类型
    • 修复缺少源密钥时 ZRANGESTORE 的返回类型
    • 带有负 COUNT 的 ZRANDMEMBER WITHSCORES 可能会返回分数
    • 修复启用线程 I/O 配置时 CLIENT UNPAUSE 后的崩溃
    • 使用 LIMIT 时 XTRIM 或 XADD 可能会删除比限制更多的条目
    • 修复 OpenSSL 1.1.0 的构建问题
    • 改进流密钥的内存使用

详情请查看 5.0.136.0.15 和 6.2.5 的更新公告。

展开阅读全文
3 收藏
分享
加载中
最新评论 (1)
没有windows版的,就很难受
2021-07-22 10:52
0
回复
举报
更多评论
1 评论
3 收藏
分享
返回顶部
顶部