6 Star 22 Fork 19

xengine/XEngine_Storage

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
CHANGELOG 29.32 KB
一键复制 编辑 原始数据 按行查看 历史
qyt 提交于 2025-03-20 11:49 +08:00 . update:CHANGELOG
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727
XEngine_Storage V3.19.0.1001
增加:获取bucket列表信息功能
增加:ACTION支持BT下载动作
增加:更多发布系统支持
增加:日志文件和配置设置
优化:获取发送报告次数
优化:启动参数优化
修改:vs字符集ansi改为unicode
修改:支持多语言系统
修改:bt模块句柄类型
修改:当文件夹为空查询不在返回错误
修改:http接口现在返回JSON信息了
修改:统一了HTTP接口返回格式
修正:文件头丢失的问题
added:get bucket list information for http restful
added:download bt protocol for action
added:release more supported
added:log file and type configure set support
improved:get send report time
improved:start parameter
update:depend library
modify:character-set ansi to unicode on vs
modify:Support multi-language system
modify:bt module handle type
modify:does not response error code when dir query is empty
modify:reply json information for http manage api
modify:Unified reply message format
fixed:lost header file
======================================================================================
XEngine_Storage V3.18.0.1001
added:MKCOL method support for webdav
modify:Do not allow deletion of non-empty directories
update:depend library
update:xengine v9 workflows support
update:more release support
fixed:build warn
fixed:return is incorrect for webdav
增加:WEBDAV MKCOL方法支持
更新:子模块支持库
更新:xengine v9支持
更新:更多发布系统支持
修改:现在不支持WEBDAV删除空文件夹
修正:编译警告
修正:WEBDAV返回值处理不正确
======================================================================================
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
======================================================================================
XEngine_Storage V3.10.0.1001
增加:上传文件覆写功能
增加:上传文件可以对不存在的文件夹设置是否创建的权限标记了
增加:下载和上传连接限制功能
优化: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 storeage key notfound
======================================================================================
XEngine_Storage V3.9.1.1001
修改: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
添加:用户支持单独限速模式了
更新:匹配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
更新:匹配了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
优化:关闭广播
修改: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
添加:在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.
======================================================================================
XEngine_Storage V3.5.1.1001
修改:获取IP地址信息方式
修正:编译问题
modify:how to get ipaddress information
fixed:compile error
======================================================================================
XEngine_Storage V3.5.0.1001
添加:JSONCPP现在集成到项目中
支持:x64 debug编译了
升级:字符编码使用utf8-bom
修改:获取IP信息方法
修改:扩展了IP地址信息字段
修正:分布式重定向 2 和 3 模式总是会选择其中一种的问题
修正:当APIHelp_Distributed_UPStorage 没有找到可用地址的问题
added:jsoncpp into project
support:windows x64 debug compile...
update:charset encoding use utf8-bom
modify:Method of get IP address information
modify:Expanded ip address information
fixed:The problem that only one of the distributed redirection 2 and 3 modes will always be selected
fixed:the problem when APIHelp_Distributed_UPStorage not found address
======================================================================================
XEngine_Storage V3.4.1.1001
修改:支持windows x64 debug的编译
修复:指定的bucket名称不处理空间大小的问题
修复:当上传storagekey错误的名称没有发送结果
修复:linux编译问题
modify:support x64 debug compile on windows
fixed:Specifying the bucket name does not handle problem of space size
fixed:not send result when get upload storagekey name failed
fixed:linux build
======================================================================================
XEngine_Storage V3.4.0.1001
添加:sql打包查询语句为数据库模块
添加:apihelp函数到存储模块冲app程序中
添加:上传支持post方法
添加:为apihelp模块获取bucket名称映射
添加:配置模块st_LBLocation
添加:完成通知bdown字段
添加:上传完成后返回文件信息
添加:上传文件支持指定和不指定bucket名
修改:所有模块都支持bucket key参数了
修改:上传下载业务的授权验证代码
修改:上传下载的rangefile解析代码
修改:上传下载插入bucketkey
修改:上传的hash验证
修改:任务管理方法名称
修改:Protocol_StorageParse_DirOperator lpszUserDir参数可以为null
修改:移动XEngine_Task_P2PGet到XEngine_Task_Manage中
修改:负载均衡可以为每个服务设置了
修改:APIHelp_Distributed_RandomAddr 支持负载模式选择
修改:重定向支持模式选择
修改:为配置模块修改st_LBConfig为st_LBDistributed
修改:上传接口支持lb模式
修正:p2p客户端统计不正确
修正:获取长度被覆盖的问题
修正:上传存储模块创建文件不正确
修正:上传文件信息没有插入会话模块
修正:初始化没有创建sql表的问题
修正:查询sql时间不正确的问题
修正:文件查询崩溃
修正:删除方法没有删除文件的问题
修正:获取文件大小不正确
修正:APIHelp_Distributed_RandomAddr模式类型不正确
删除:mysql的XStorage_MySql_FileQueryForTable和XStorage_MySql_FileQueryForHash
删除:sqlite的XStorage_SQLite_FileQueryForTable函数
删除:apihelp相关代码从存储程序中
删除:p2p局域网和用户api函数
删除:delete:APIHelp_Distributed_IsMode函数
added:sql Statement packet code for sql module
added:apihelp function for storage module from app program
added:upload support post method.
added:get bucket name mapping path for apihelp module
added:st_LBLocation configure for configure module
added:complete notify bDown field
added:return file info after upload complete
added:Upload files support specifying bucket or not specifying
modify:all module support bucket key parament
modify:authorize verification code for upload and download and center
modify:rangefile parse code for upload and download
modify:insert bucket key for download and upload
modify:hash verificaiton for upload
modify:task manage method name
modify:Protocol_StorageParse_DirOperator lpszUserDir parament can be null
modify:move XEngine_Task_P2PGet function into XEngine_Task_Manage
modify:Load balancing can be set for each service
modify:APIHelp_Distributed_RandomAddr support loadbalance mode selection
modify:Redirect distributed judgment method
modify:st_LBConfig to st_LBDistributed for configure module
modify:upload interface support loadbalance mode
fixed:p2p client count incorrent
fixed:Get length overwritten problem
fixed:upload storage module create file error
fixed:not insert session module when upload file
fixed:init dose not create sql table
fixed:query sql time not incorrent
fixed:dir query crashed
fixed:delete method dose not delete file
fixed:get file size is incorrent
fixed:APIHelp_Distributed_RandomAddr mode type incorrent
delete:mysql XStorage_MySql_FileQueryForTable and XStorage_MySql_FileQueryForHash function
delete:sqlite XStorage_SQLite_FileQueryForTable function
delete:apihelp file for storage app
delete:p2p lan and user api function
delete:APIHelp_Distributed_IsMode function
======================================================================================
XEngine_Storage V3.3.0.1001
添加:为配置文件增加存储负载均衡配置
添加:为APIHelp模块增加下载和上传存储分布式选择函数
添加:为上传和下载功能增加存储分布式功能
添加:为协议模块增加bucket key 解析和打包
修改:APIHELP分布式支持文件名称字段
修改:协议打包函数Protocol_StoragePacket_QueryFile 删除了ROOT DIR参数
修改:协议解析函数Protocol_StorageParse_DirOperator 增加了一个新参数
修改:sql模块支持buckkey字段
删除:配置模块重复代码
删除:负载配置IP地址字段
修复:http upload 没有包含长度字段的时候无法返回消息的问题
修复:XEngine_APPHelp_RangeFile 没有长度也返回真的情况
added: storage load balance for configure module
added: download and upload storage distributed choice function for Api help module
added: download and uploader support get bucket for distributed
added: bucket key parse and packet for protocol module
modify: APIHelp_Distribute support filename field
modify: protocol packet Protocol_StoragePacket_QueryFile function delete lpszRootDir parament
modify: protocol parse Protocol_StorageParse_DirOperator function add ptszBuckKey parament
modify: sql module support buckkey field
delete: Remove redundant code for configure
delete: loadblance ipaddr field
fixed: http upload does not contain the length and does not return a message
fixed: XEngine_APPHelp_RangeFile function not length return ture
======================================================================================
XEngine_Storage V3.2.0.1001
增加:下载的文件会有HASH值在HTTP头中了
增加:会话模块现在保存hash值了
增加:PASS代理现在被设置1秒超时了
增加:现在上传文件支持强制验证HASH值功能
更新:启动代码日志
修改:下载文件的时候发送的minitype不正确
修改:支持XEngineV7.26版本
修改:上传文件现在没有HASH验证也能正确处理PASS代理和数据入库了
优化:客户端关闭函数
优化:获取任务列表
修正:密码验证处理的问题
修正:p2p函数处理任务完成崩溃的问题
修正:广播发送失败没有关闭句柄
修正:下载PASS代理HASH值错误
修正:上传文件只有length长度处理文件完成不正确的问题
added:download add hashfile field to http hdr
added:session module add file hash field
added:set connect timeout for proxy of pass
added:added bUPHash configure for configure module
update:Alignment start up code
modify:when download file will send the correct minitype
modify:support XEngine V7.26API Function
modify:can be process pass proxy and database insert when upload file have not hash verification
improved:close client function
improved:get task of http
fixed:Password handling issues
fixed:crashed when p2p processing is complete
fixed:broadcast send failed but not to close
fixed:Download pass proxy hash is incorrect
fixed:The upload session is not processed correctly when there is only the length field
======================================================================================
XEngine_Storage V3.1.0.1001
增加:现在支持center,uploader,download的HTTPS支持
删除:没有使用的MYSQL代码
删除:任务事件代码
删除:Protocol_StorageParse_UPEvent函数
优化:数据库模块代码
优化:上传日志和通知代码
优化:启动程序日志信息
修改:配置模块配置信息
Add:support network of ssl for upload and download and center
Delete:useless MYSQL code
Delete:task event cpp
Delete:Protocol_StorageParse_UPEvent function
Improved:sql packet module
Improved:upload log and pass code
Improved:app log information with start
Modify:configure module is configure info
======================================================================================
XEngine_Storage V3.0.0.1001
增加:P2P查询其他用户拥有文件
增加:p2p节点模块支持查询所有客户端
增加:HTTP支持查询局域网列表和用户信息
修改:P2P和存储协议两个协议模块进行了合并
修改:删除了P2P组件并且将P2P节点模块集成到存储组件
修改:匹配XEngine V7.23版本
修改:支持设置协议参数为空
修正:编译问题
优化:获取包缓冲区代码优化
删除:tstring 类型
added:p2p client can be query other client file
added:all client list for p2ppeer module
added:http query lan list question and http query user requestion
modify:merge two protocol module to new protocol module
modify:delete p2xp components and remove p2xppeer module to XEngine_StorageComponents
modify:match XEngine V7.23
modify:support setting protocol parament is null
fixed:build error
improved:get buffer from packet
delete:tstring type
======================================================================================
XEngine_Storage V2.5
添加:支持启用和关闭断点续传
添加:支持启用和关闭指定服务
修改:xstroagesql_file 函数修改为 xstorage_mysql
修改:session 模块删除 Session_UPStroage_GetComplete 并添加 Session_UPStroage_Close 函数
修改:nSendMode删除并且替换为bResumable
修改:XEngine_APPHelp_RangeFile函数现在会导出/后面的大小了
修改:现在支持上传断点续传了
删除:信息数据库相关代码文件
修复:上传完成时不会向客户端发送任何消息而不写入数据库
修复:没有上传完成就不会删除会话的问题
added:enable or disable resumable.
added:Support to close specific services
modify:xstroagesql_file to xstorage_mysql
modify:session module delete Session_UPStroage_GetComplete and add Session_UPStroage_Close function
modify:nSendMode not use and replaced to bResumable
modify:XEngine_APPHelp_RangeFile function support export / range parament
modify:support resumable for upload file with session module
delete:info database about code and file
fixed:No message will be sent to the client when the upload is completed without writing to the database
fixed::not delete session when upload complete
======================================================================================
XEngine_Storage V2.4
添加:上传现在支持限速了
添加:广域网IP获取协议函数
修改:下载使用系统事件的回调模式了
修改:调整等待时间计算方式
修改:合并了局域网和广域网IP地址获取函数
删除:发送线程池代码
删除:自动下载错误处理相关代码
修正:获取广域网地址函数没有导出的问题
add:enable recv limit speed
add:wlan packet protocol function
modify:use send callback to download file
modify:Adjust the waiting time calculation method
modify:WLANLIST AND LANLIST merge
delete:send threadpool code
delete:auto error with download
fixed:P2XPProtocol_Packet_WLan not export
======================================================================================
XEngine_Storage V2.3
增加:业务服务心跳
增加:使用-u 选项开启reuseraddr
增加:获取所有会话模块信息
增加:通过接口获取所有任务列表
修复:P2P心跳不工作的问题
修改:统一了发送数据方式
修改:获取下载模块会话的缓冲区功能
优化:发送等待时间和任务管理http信息
added:center service heartbeat
added:use reuseraddr option with -u parament
added:get all information for session module
added:all task list query by api
fixed:p2p heartbeat not work
modify:Unified sending function
modify:get buffer function name the module of download
improved:send wait time and task manage http information
======================================================================================
XEngine_Storage V2.2
修正:发送失败没有计算大小的问题
修正:广播消息其他机器无法接受的问题
修正:断下续传问题
修改:等待时间现在为微秒了
修改:可以通过查询得到下载URL
增加:支持发送错误重试次数设置
增加:OPTIONS方法支持,可用于心跳
增加:为管理API增加创建,删除和查询方法
增加:下载动态速率支持
Fixed:not cal size with send failed
Fixed:Can not receive broadcast messages on other machines
Fixed:download resume pos not work
Modify:wait time is microseconds now.
Modify:can be download by query url
Added:Support setting the number of retry errors
Added:OPTIONS Method is supported.can use to heartbeat
Added:create and delete and query management api for dir
Added:dynamic rate first Version
======================================================================================
XEngine_Storage V2.1.0.1001
Added:Management Delete And Insert Api
Added:Broadcast File Query And File Request with query
Fixed:Sqlite Incorrent in linux
Fixed:P2P Distributed Protocol do not work
Modify:will be query local file when p2p file query
Modify:The sql module file query interface requires the complete file path
增加:删除和插入接口API
增加:广播查询和本地文件查询请求协议
修正:sqlite模块在LINUX下的问题
修正:现在P2P分发协议可以正常使用了
修改:查询的协议可以返回本地存在的内容了
修改:SQL模块文件查询接口现在需要完整的文件和路径了
======================================================================================
XEngine_Storage V2.0
增加:IP地址解析库
增加:现在P2XP协议能够正常被处理了
更新:文档和配置文件
added:IP Address library
added:p2xp protocol can be processed.
update:docment and configure file
======================================================================================
XEngine_Storage V1.5
增加:代理转发添加了请求的方法名
增加:SQLITE数据库支持
增加:支持热重载配置文件
增加:API帮助模块
增加:P2XP组件(节点模块,协议模块)
优化:代码管理文件结构
修正:LINUX编译问题
修正:HASH计算的一些问题
修正:负载均衡某些时候服务选中服务器
added:Proxy forwarding add the requested method name
added:sqlite database supported
added:support hot reload with configure
added:api help module
added:p2xp components(peer module,protocol module)
improved:code struct
fixed:linux build error
fixed:hash problem
fixed:load balance cant choice server
======================================================================================
XEngine_Storage V1.4
新增:完成通知上传下载都支持了
新增:分布式模式现在可以互相通知文件上传下载完成情况了
新增:现在可以不使用数据库
新增:代理传输的信息现在有hash值了
修复:WINDOWS限速不正确
修复:一些崩溃问题
优化:大数据发送的一些问题
added:upload and download of completion notification is supported.
added:Distributed mode can be notify each other of the completion of file upload and download.
added:can be not enable database
fix:windows limit speed not right
fix:some crash.
improve:send problem with big file
======================================================================================
XEngine_Storage V1.3
Supported:upload and download http protocol of completion notifycation
Supported:busniss and upload and download resrouce redirects
Supported:upload and download breakpoint resume
Supported:HTTP Basic Auth
支持HTTP协议上传和下载完成通知
支持业务上传和下载资源重定向
支持上传和下载断点续传
支持基本的HTTP验证
======================================================================================
XEngine_Storage V1.2
支持数据库写入,查询
支持三方引擎(nginx upload module)
======================================================================================
XEngine_Storage V1.0.0.1001
支持HTTP上传下载和限速的第一版本
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/xengine/XEngine_Storage.git
git@gitee.com:xengine/XEngine_Storage.git
xengine
XEngine_Storage
XEngine_Storage
develop

搜索帮助