Skip to content
ruki edited this page Aug 14, 2014 · 24 revisions

v1.4.7_rc1:

这个版本相对v1.4.6更新幅度很大,耗时一年多的时间,几乎重够和完善了大部分模块。

  1. 增加asio模块,支持各种异步socket/file操作,支持异步dns、ssl(依赖polarssl/openssl)、http
  2. 重构stream模块,并新增async_stream、async_transfer、transfer_pool等新特性。
  3. 增加http cookie支持,完善http客户端协议
  4. 增加sql数据库模块,依赖sqlite3/mysql
  5. 增加object模块
  6. 修复和优化xml解析模块
  7. 优化和完善libc、libm的接口
  8. 重构整个内存管理架构,完善内存检测的支持,优化内存使用和效率
  9. 新增 min/max heap容器,新增list_entry、single_list_entry等外置轻量链表实现,和list、single_list不同的是,不需要维护内部内存,而且更加灵活,新增bloom_filter
  10. 新增remove、walk、count、for等常用算法支持
  11. 新增线程池、定时器、信号量、自旋锁、atomic64等常用系统操作
  12. 新增http服务器、http爬虫、http下载器等实用性demo
Clone this wiki locally