乐趣区

关于php:Swoole-v4420-版本发布

因为还存在大部分用户仍旧在应用 v4.4.x 的版本,咱们决定缩短 v4.4.x 分支的保护周期,修复在骨干版本发现的会导致 v4.4.x 版本产生谬误的 BUG,同时会有专门的 Release Manager 负责 v4.4.x 分支的版本公布,直到用户安稳适度到新版本。

v4.4.20,这是一个 BUG 修复版本, 没有任何向下不兼容改变

修复

  • 修复在设置了 dispatch_func 时候,调用 Swoole\Server::close 会报错的问题 (#3365) (@twose)
  • 修复 Swoole\Redis\Server::format 函数中 format_buffer 初始化问题 (#3369) (@matyhtf) (@twose)
  • 修复 MacOS 上无奈获取 mac 地址的问题 (#3372) (@twose)
  • 修复 MySQL 测试用例 (#3374) (@qiqizjl)
  • 修复异步 Server 无奈在 WorkerStart 回调函数中敞开 Server 的问题 (#3382) (@huanghantao)
  • 修复脱漏的 MySQL transaction 谬误状态 (#3429) (@twose)
  • 修复 HTTP Client 下载文件的时候,double-free 的问题 (#3489) (@Yurunsoft)
  • 修复 Coroutine\Http\Client->getHeaderOut 办法导致的 coredump 问题 (#3534) (@matyhtf)
  • 修复在 HTTP header/cookie 中应用 CRLF 后导致的 header 注入问题 (#3539) (#3541) (#3545) (@chromium1337) (@huanghantao)
  • 修复协程 WebSocket 服务器 frame->fd 为空的问题 (#3549) (@huanghantao)
  • 修复 hook phpredis 产生的 read error on connection 问题 (#3579) (@twose)
  • 修复 MQTT 协定解析问题 (#3573) (#3517) (9ad2b455) (@GXhua) (@sy-records)

退出移动版