FastDo 0.5.1 发布
增加了一些接口,WebMain()改成C语言形式,修复一些BUG,做了一些小改动。
更新日志
修改
- WebMain()改为C语言形式,以避免参数影响导出函数名
- 更改fastdo-*.cpp-tpl代码模板
- 修改Response::import()默认参数
- 修改eiennet::HttpUrl::getResponseText()为getResponseStr()
- winux::MembersWrapper::operator=()不再调用create()确保创建目标对象,而是转由使用者类自己确保调用create()再调用operator=()
- MembersWrapper的使用者eiengd::Color拷贝构造调用create()
- mysql:createDb()创建数据库的SQL加入字符编码指定
- http::Vars::get()改为有默认值参数
- SQLiteConnection::tableDdl()取得的DDL串中的\r\n替换成\n
增加
- FcgiApp::importDoFile()支持载入错误返回
- 增加FcgiApp::getRunParam()函数
- 新建eienwebx项目管理文件
- 增加Database::config()取得配置参数的引用
- 增加Configure::getAll()取得内部StringStringMap的引用
- 模板函数htmlencode()新增`"`和`'`两个实体
修复
- 修复winux::FilePutContents(),MakeDirExists()生成文件/文件夹权限错误的bug
- 修复eienml::ElemParser解析时文档对象未设置Package对象引用的bug
- 修复eienml::Element::addTextToLast()枚举子节点未发现文本节点后,把文本加到最后一个子节点的bug
- fcgiserv:main.cpp解决getpid()找不到头文件的bug