Releases: libxengine/XEngine_Storage
XEngine_Storage V3.18.0.1001
- 5d7b2de - fixed:check name is incorrect - @xengine-qyt
- a6d1c33 - added:cppcheck.yml - @xengine-qyt
- 15c835b - update:configure - @xengine-qyt
- e5ab93e - update:depend library and CHANGELOG - @xengine-qyt
- 20c2763 - modify:Do not allow deletion of non-empty directories - @xengine-qyt
- 44d5b5f - fixed:return is incorrect for webdav - @xengine-qyt
- 1217002 - fixed:build warn - @xengine-qyt
- 1de0e6f - modify:Compatible with 9.10 and 9.2 - @xengine-qyt
- 4533e9b - added:MKCOL method support for webdav - @xengine-qyt
- 991a74d - modify:limit workflows build path - @xengine-qyt
- c0a49ca - fixed:example build error - @xengine-qyt
- fb8176b - fixed:ms build - @xengine-qyt
- 1a49b26 - update:match x-engine V9 build supported - @xengine-qyt
- 2647e4d - added:release workflows/release.yml - @xengine-qyt
- 19112f3 - update:linux ci modify to ubuntu update:xengine v9 workflows support - @xengine-qyt
- d3f8cec - update:depend library - @xengine-qyt
- 989346e - update:read me - @xengine-qyt
XEngine_Storage V3.17.0.1001
added:workflows support
added:start test parameter supported
added:crash core-dump support for windows
added:implement encryption and decryption for http basic and digest
update:sub module library
improved:start parameter parse
modify:enum file function match to xengine v8.42
modify:The upload speed limit is now processed using a new mode, network events + algorithm events, and will not affect other network clients
fixed:build error on mac os
fixed:vs Problems with incorrect generation order
fixed:crash when exist service
delete:user local authorize and just use proxy api authorize
增加:工作流支持
增加:启动参数测试支持
增加:windows coredump支持
增加:HTTP基本和摘要加解密实现
更新:子模块支持库
优化:启动参数优化
修改:匹配了代码库版本到XEngine V8.42
修改:上传限速使用了新的方法,网络事件+算法事件,不会影响其他客户端了
修正:mac系统编译问题
修正:生成顺序问题
修正:某些时候退出崩溃问题
删除:本地验证支持并且验证只使用代理授权验证
XEngine_Storage V3.16.0.1001
增加:上传接口文件准备支持
增加:webdav协议支持:OPTIONS POST GET PUT PROPFIND PROPPATCH DELETE LOCK UNLOCK
增加:XML的子模块
修正:可能跳过存储KEY名称的错误返回
修正:APIHelp_Distributed_DLStorage 某些时候文件名称和key不正确导致的问题
added:upload create ready supported
added:webdav protocol support:OPTIONS POST GET PUT PROPFIND PROPPATCH DELETE LOCK UNLOCK
add:xml module form sub module
fixed:maybe return error bucket when input mistake storage key
fixed:APIHelp_Distributed_DLStorage sometime is file name and key is incorrect
XEngine_Storage V3.15.0.1001
增加:用户上传下载动作支持
更新:获取信息报告次数统计
修改:信息报告和jsoncpp模块使用git submodule模式加载
修改:分离了版本配置文件从主配置中
修改:调整子方法名称位置
added:upload and download action support
update:get time count for report
modify:info report and jsoncpp module depend git sub module
modify:detach version configure from main configure
modify:adjust sub method name location
XEngine_Storage V3.14.0.1001
增加:默认SSL的KEY文件
增加:BT协议模块(支持解析,创建和下载BT种子)
增加:信息报告模块,可以上报信息和查询
修改:定义http请求的类型修改为const char *类型
修改:ssl类型现在采取默认tls了
修改:ssl支持多类型证书了
修改:配置文件逻辑型从int都改成bool了
修正:读取ssl配置不正确的问题
删除:没有使用的center相关代码
added:default ssl key
added:bt protocol module
added:info report module
modify:define http request type modify to const char *
modify:ssl type default only tls now
modify:ssl support multi type cert
modify:boolean type to asbool from asint for configure
fixed:read ssl configure is incorrect
delete:unused code for center
XEngine_Storage V3.13.0.1001
增加:st_PermissionFlags增加新的标志位上传限制,现在上传文件也可以进行限制了
增加:boundary文件上传支持
优化:选择模式代码
更新:匹配XENGINE V8.25版本
修改:获取目录大小函数单独出来了
修正:上传覆写标识不起作用的问题
修正:禁用标识在下载的时候没有作用的问题
修正:配置文件字段逻辑型类型问题
删除:put方法支持
added:st_PermissionFlags a new flag use to upload limit. and now upload file size and enable limit supported
added:boundary upload file supported
improved:select mode code
update:match xengine v8.25
modify:Wrapped function to get folder size
fixed:upload rewrite flag is not work
fixed:disable flag does not work in download
fixed:configure field is not boolean
delete:upload put method
XEngine_Storage V3.12.1.1001
修改:不在插入数据当HTTP的HOOK出错
修改:当http的hook和数据库插入出错上传的文件会被删除了
修正:编译问题
modify:does not insert db when http pass is failed
modify:remove upload file when http pass and insert db are failed
fixed:build error
XEngine_Storage V3.12.0.1001
增加:为P2P启用内存数据库支持
修改:为P2P功能单独启用配置选项
修改:http验证回调发送数据字段被填充了
修改:WINDOWS宏定义
修正:重载配置的错误
修正:数据库时间处理不正确
删除:业务分布式功能被删除
删除:没有使用的配置代码
added:memory database supported for p2p
modify:The configuration for enabling P2P is set up as a separate project.
modify:http authorize callback send len is useful
modify:windows macro define name
fixed:reload configure is incorrent
fixed:database thread time is incorrent
delete:center Distributed function,it is useless
delete:unuse configure field
XEngine_Storage V3.11.1.1001
更新:匹配XEngine V8.15版本
更新:配置文件信息
update:match xengine v8.15
update:configure file information
XEngine_Storage V3.11.0.1001
更新:匹配XEngine V8.x版本
更新:linux和macos的编译脚本
修改:现在数据库连接都使用utf8版本字符集了
修改:数据库字符集使用utf8mb4_unicode_ci
修改:分离了验证和代理配置
修改:下载和上传以及验证支持单独验证开关了
修正:无法创建数据库表的问题
update:match xengine v8.10
update:linux and macos build makefile
modify:database connect used to utf charset
modify:charset to utf8mb4_unicode_ci
modify:detach auth and proxy configure
modify:download and upload and center support both verification switch
fixed:can't create table of file