本帖最后由 HALX99 于 2019-3-12 00:09 编辑
v3.9.7:
https://github.com/halx99/yasio/releases/tag/3.9.7
1. 优化序列化类函数模板特化模板匹配
2. 增强序列化接口
3. 合并 lua bindings c++17/11 代码到 lyasio.cpp, 更方便集成
4. 增加UDP支持
5. 修复android clang编译器, C++11,调用luaopen_yasio即crash问题,
abi::__cxa_demangle接口始终返回nullptr导致。
6. 增加xxsocket接口pconnect, xpconnect,建立TCP连接时,指定本地绑定端口
7. 增加选项YASIO_OPT_CHANNEL_LOCAL_PORT使客户端channel支持绑定本地端口
8. 修复类Unix系统: xxsocket的bind接口失败Invalid argument问题
9. 修复Android & ios c++11编译问题
10. 增加Android.mk for
cocos2d-x lua bindings, lua bindings集成更方便
11. 增加Android.mk for cocos2d-x js bindings,js bindings集成更方便
12. 统一 jsb & jsb20 binding API 为
jsb_register_yasio
13. 移除无用源文件
14. 增加实验性实现io_service基于epoll, iocp, poll
15. 更新集成说明, 更加方便集成到cocos2d-x lua使用