2022-12-22

FastDo 0.6.4 发布

这是一个功能更新版本。Socket新增了IPv6的支持,修复了一些bug,修改一些实现。

更新日志

修改HttpAppConfig名为HttpServerConfig
修复KMP算法因改变参数类型导致的bug
修复ip::EndPoint::init()时地址族参数的小bug
修复Linux下不能同时监听IPv4和IPv6地址相同端口的bug
GrowBuffer新增两种添加数据方法append()
使ip::Resolver类支持IPv6
给Socket添加延迟设置属性功能
Socket新增直接返回数据的recvFrom()方法
改写socket代码,增加UnionAddr联合体
修复Socket::accept()中ep为空时指针错误的bug
新增Socket::setParams()方法,修改Socket的创建代码
修改Socket::bind()原型,使得可传递套接字类型
使ip::EndPoint类支持IPv6
修改Socket::accept()中内部地址结构体假定大小
修改Mixed::Parse*()中调用对应宽窄字符串版本的方法
修复Server::_addClient()中创建客户场景对象不在锁范围的bug,可能会导致空客户场景元素
Buffer新增detachBuf()方法,使得Buffer对象不再管理所持的内存资源
修改DBModifier::addNew()支持不指定字段名添加数据
修改线程池任务代码
线程池任务用任务链数量判断是否需要结束
修改console.cpp的锁调用
prjcompiler编译时,当前目录不存在prjc.json时提示错误信息

下载归档

归档名 系统 平台 大小 日期  

相关软件