v1.7

1.7.4-beta

  • Task进程支持定时器
  • 修复UDP发送错误的BUG
  • 增加SSL-server的支持

1.7.4-alpha

  • reload对task_worker有效
  • 当管道写满是进行poll等待可写,而不是丢包
  • 增加对clang编译器的支持
  • 修复shutdown过程task_worker/manager非正常结束问题

1.7.3

  • 增加swoole_process->exec接口
  • 修复连接后立即关闭的BUG
  • 优化swoole_server->send发送大包
  • 修复dispatch_mode = 3不生效问题
  • 修复length_check错误问题

1.7.2

  • 增加swoole_process模块
  • 支持标准输入输出重定向
  • 修复MacOS/FreeBSD/低版本Linux下时钟无法使用的BUG
  • Task进程可以单独配置为使用消息队列通信
  • 修复心跳检测未关闭socket的BUG

1.7.1

  • 增加unix sock监听的支持
  • 增加swoole_event_set函数
  • client对out_buffer的支持
  • 修复swoole_server->send后close发生错误的问题
  • 可动态配置IPC方式, 选择消息队列/UnixSock管道

1.7.0 & 1.6.12

  • reactor线程与writer线程合并
  • 对send优化,加入out_buffer机制
  • 增加AIO异步读写文件的API
  • 增加DNS异步查询函数
  • swoole_client在php-fpm或apache mod_php下支持长连接
  • 增加非Server模式下的异步定时器支持
  • 定时器优化
  • 修复bug
  • 增加sendfile支持
  • onReceive的data变量使用引用方式,减少一次内存复制
  • 消息队列模式增加定时器的支持
  • 增加signalfd的支持,使信号事件也加入到Reactor