Skip to content

Releases: libxengine/XEngine_Storage

XEngine_Storage V3.12.1.1001

Choose a tag to compare

@xengine-qyt xengine-qyt released this 02 Jan 09:11
4472db7

修改:不在插入数据当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

Choose a tag to compare

@xengine-qyt xengine-qyt released this 25 Oct 02:09
e9a3a76

增加:为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

Choose a tag to compare

@xengine-qyt xengine-qyt released this 04 Aug 03:23
e2ebb4d

更新:匹配XEngine V8.15版本
更新:配置文件信息

update:match xengine v8.15
update:configure file information

XEngine_Storage V3.11.0.1001

Choose a tag to compare

@xengine-qyt xengine-qyt released this 21 Apr 02:05
0d43ed8

更新:匹配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

XEngine_Storage V3.10.0.1001

Choose a tag to compare

@xengine-qyt xengine-qyt released this 10 Feb 03:58
100ca3f

增加:上传文件覆写功能
增加:上传文件可以对不存在的文件夹设置是否创建的权限标记了
增加:下载和上传连接限制功能
优化:Session_UPStroage_Insert的多余参数
修改:匹配XEngineV7.48版本
修正:storagehelp的获取最后错误码不正确的问题
修正:广播查询文件不正确的问题
修正:没有响应消息当存储的bucket名称不存在时

added:rewrite file choice support
added:upload file can be set permission when path not exist
added:download and upload connect limit
improved:Session_UPStroage_Insert function parament
modify:match xengine v7.48
fixed:storeagehelp get last error is incorrent
fixed:broadcast query file is incorrent
fixed:does not reply http message when storage key notfound

XEngine_Storage V3.9.1.1001

Choose a tag to compare

@xengine-qyt xengine-qyt released this 27 Dec 01:43
cb8575f

修改:p2p广播的每个请求都可以被区分了
修改:匹配XEngine V7.45版本
修正:编译警告

modify:p2p broadcast request can be distinguished
modify:match xengine v7.45
fixed: build warn

XEngine_Storage V3.9.0.1001

Choose a tag to compare

@xengine-qyt xengine-qyt released this 28 Oct 01:46
681d65e

添加:用户支持单独限速模式了
更新:匹配XEngine V7.42版本
修改:限制模式是逻辑型了
修改:上传会话字段ullFSize修改为ullRWLen
修改:P2P搜索文件可以不使用数据库了
修改:P2P文件搜索必须设置文件HASH值
修改:本地文件没有找到后会返回错误了
优化:删除没有使用的APIHelp_Distributed_UPStorage函数参数
优化:Session_UPStroage_Close函数代码
修正:P2P没有查找没有返回bucket名称的问题
删除:错误重试配置
删除:没有使用的bucket选择模式代码

added:support user speed limit
update:match xengine v7.42
modify:limit mode is boolean
modify:up session changed ullRWLen from ullFSize
modify:p2p search file can be not enable database
modify:p2p file search have to setting hash value
modify:local file search not found file that reply error code
improved:delete unused parament for APIHelp_Distributed_UPStorage function
improved:Session_UPStroage_Close function code
fixed:p2p not reply bucket name
delete:error try time configrue
delete:unused select bucket mode code

XEngine_Storage V3.8.0.1001

Choose a tag to compare

@xengine-qyt xengine-qyt released this 27 Jul 01:58
ff6ed1d

更新:匹配了xengine v7.38
修改:支持macos系统了
修改:不在使用BaseLib_OperatorString_GetLastString函数
修改:现在不在对本地文件进行处理了
修改:未完成的上传也返回信息了
修改:上传只支持指定bucket了
修正:linux构建错误
修正:配置错误
修正:心跳和网络句柄打印错误
修正:枚举文件路径参数不正确
修正:程序退出某些时候崩溃的问题
修正:上传返回的json长度字段不正确的问题
优化:版本列表配置
删除:客户端数据库相关代码
删除:无用代码

update:match xengine v7.38
modify:support macos now
modify:does not use BaseLib_OperatorString_GetLastString fuinction
modify:Do not judge the existence of files for this machine
modify:Incomplete uploads also return information
modify:upload supports specifying bucket
fixed:linux build
fixed:configure error
fixed:heartbeat and tcpcore handle print error
fixed:Incorrect path parameter for enumeration file
fixed:The problem is crashed when exiting the program at sometime
fixed:the len field of the upload result json is incorrect
improved:version list configure
delete:client database related code
delete:unused code

XEngine_Storage V3.7.0.1001

Choose a tag to compare

@xengine-qyt xengine-qyt released this 24 Jun 01:19
b7e1732

优化:关闭广播
修改:Protocol_P2XPPacket_QueryFile函数名为Protocol_StoragePacket_REQFile
修改:程序启动会打印XEngine版本了
修正:动态重载配置文件不正确
修正:客户离开类型日志打印问题
删除:p2p相关文件和代码

improved:close broadcast
modify:Protocol_P2XPPacket_QueryFile function name to Protocol_StoragePacket_REQFile function name
modify:print xengine version when start program
fixed:reload configure file is incorrent
fixed:print problem that client leave type
delete:p2xp about file and code

XEngine_Storage V3.6.0.1001

Choose a tag to compare

@xengine-qyt xengine-qyt released this 02 Apr 02:45
df568ba

XEngine_Storage V3.6.0.1001

添加:在Protocol_StorageParse_QueryFile函数中添加模式参数
修改:移动数据库和P2XP模块到主目录
修改:SQL函数名称
修改:p2p会自动填充客户端外网地址了
修改:任务处理支持客户端和文件数据库操作了
修改:默认启动数据库
修复:数据库删除的问题
修复:p2p获取ip信息内存泄露
删除:配置文件p2p模式字段
删除:XENGINE_STORAGE_APP_METHOD_P2P任务方法

added:mode parament in Protocol_StorageParse_QueryFile function
modify:move database and p2xp module to root dir
modify:sql function name
modify:p2p can be auto fill public address
modify:task support client and file database operator
modify:enable client database.
fixed:the problem that the file delete
fixed:memoryleak problem that p2p get ip information
delete:p2p mode field
delete:task XENGINE_STORAGE_APP_METHOD_P2P method.