开发历史
XFile是从我们多年前开发的UT2库里的MiniFtp发展而来,2017年8月末第一次发布,由于本软件的服务器端代码成熟稳定可靠,因此不会有频繁的重大更新,除非加入新的功能。
2024.10.01 单独发布 XFileA
2024.10.01版本[3.84]
Android客户端修复针对google
2024.08系统补丁引发的android 13以上版本系统文件访问权限问题.
Android客户端添加独立的权限申请菜单,修复手机备份菜单错误出现在子目录的问题.
Android客户端修复网络读操作可能因延迟导致的错误失败问题,以及反高频杀连接模式计算余量过大的问题
Android客户端添加关键指令保护功能提示以及高版本android系统自动启用前后切换检测恢复功能.
Android客户端添加增加了对未来4.xx全新服务器端的功能兼容.
2024.09.01 安装版本
2024.09.01[3.80仅提供64位版本]
服务器端添加关键指令保护系统.
服务器端优化email dns邮件,尽量避免触发各种反垃圾邮件规则.
服务器端添加http针对多种文件的mime类型支持,兼容第三方浏览器直接打开.
服务器端修复在windows平台因为c++编译器优化导致的几个统计数据为0的问题.
客户端XFileC添加关键指令保护功能支持.
客户端XFileC扩充对多种文件类型的第三方浏览器直接打开支持.
客户端XFileC修复管理员账户在执行上传或者下载任务后管理员菜单被屏蔽的问题等.
客户端XFileC添加 windows qos部分支持(注 windows
server操作系统上使用可能需要添加windows优质Windows音频视频体验).
Android客户端添加关键指令保护功能支持.
Android客户端添加针对某些手机系统频繁乱杀连接的兼容性支持.
Android客户端扩充对多种文件类型的在线打开支持.
Android客户端添加对用户指定外部播放器支持.
Android客户端修复高版本android环境下打开方式的权限问题可能导致的失败.
升级最新版本openssl.
2024.04.01 安装版本
2024.04.01[3.65仅提供64位版本]
服务器端添加用户推荐和管理员推荐等指令支持.
服务器端修改远程复制粘贴等指令为并发执行.
服务器端修复windows资源管理器列表不兼容问题等,并修改http流服务如果没有正确文件名则不发送任何反馈.
服务器端和客户端完成对3.x版本openssl库的兼容修改,debian
12正式进入我们的支持版本列表.
客户端XFileC添加用户推荐指令和管理员推荐指令.
客户端XFileC修复linux环境下切换本地目录可能失败的问题.
新Android客户端添加用户选择默认下载目录以及默认排序方法的高级设置.
新Android客户端修复高版本android环境下聚合上传可能随机出现失败的问题.
新Android客户端添加用户推荐和管理员推荐指令.
新Android客户端优化视频图标,以及英文环境下出现个别中文等.
2024.02.02 安装版本
2024.02.02[3.58仅提供64位版本]
升级Openssl版本,因为这次openssl的升级涉及中国的商用加密算法SM2,因此特意重新编译一次.
服务器端
修复一个遇到特定攻击时可能出现短时间cpu高占用率的问题.
新Android客户端添加允许禁止锁定方向功能.
新Android客户端添补重发邮件和清除日志等功能.
2024.02.01 安装版本
2024.02.01 [3.58仅提供64位版本]
服务器端添加单指令多参数登录基于SHA-512散列的二次加盐去位加密登录.
服务器端添加目录时间
参数输出支持.
服务器端添加聚合传输数据CRC校验反劫持功能支持.
服务器端添加基于账户的状态保存和恢复功能等.
客户端XFileC修复勾选固定端口返回检测导致的失败等问题.
客户端XFileC添加单指令多参数基于SHA-512散列的二次加盐去位加密登录模式支持.
客户端XFileC添加聚合传输数据CRC校验反劫持功能支持.
客户端XFileC添加目录时间显示和排序.
客户端XFileC添加状态保存和状态导入等功能.
客户端XFileC调整图片自适应显示功能,添加快捷键盘ctrl alt x关闭功能.
客户端XFileC添加快捷键支持导入配置文件和导出位置文件.
全新的Android客户端XFileA正式发布,旧的Android客户端被移除.
新Android客户端基本改用XFile专有的加强指令,不再使用旧FTP指令.
新Android客户端强制采用基于SHA512的单指令多数据快速登录模式.
新Android客户端默认统一使用基于固定端口的数据传输协议.
新Android客户端统一使用聚合传输协议传输文件,包括上下传和备份.
新Android客户端添加聚合下载支持和扩展的列表指令,列表数据更少.
新Android客户端为应对某些系统强行捆绑默认播放器行为,添加可自行指定VLC和MPV第三方播放器的选择.
新Android客户端为广泛兼容考虑,开放了内部超时时间参数的设置.
新Android客户端将手机端和电视端统一在一个app中,可以通过简单设置开启电视模式.
新Android客户端将Android的目标兼容版本支持提升到Android
13(包括14,旧版是9).
新Android客户端支持文件和目录时间显示.
新Android客户端支持状态保存和导入.
升级最新的openssl版本(主版本升级到3).
2023.09.01 安装版本
2023.09.01 [3.43仅提供64位版本]
服务器端添加部分第三方客户端为兼容防火墙而扩展的X指令.
服务器端禁用linux下的ddns外部指令和windows qos调用.
服务器端添加单指令创建备份目录.
服务器端linux版本修复一个隐藏的错误.
新客户端XFileC修复备份模式下备份目录为空的情况下登录失败错误.
新客户端XFileC增加一键备份功能和远程文件hash菜单
新客户端XFileC增加单线程下载模式支持和切换开关.
新客户端XFileC添加额外的信息框,用来保留最后播放文件等关键信息.
新客户端XFileC添加快捷键操作支持.
新客户端XFileC远程复制粘贴单次选择放宽到5个文件.
新客户端XFileC的linux版增加额外的辅助程序Xshellexec.
新客户端XFileC升级了wx界面库版本,彻底去掉了调试信息,减小体积.
Android客户端本次没有变化.
升级最新的openssl版本.
2023.05.01 安装版本
2023.05.01 [3.37仅提供64位版本]
服务器端流播放线程减少退出缓冲清零时间,实现快速退出.
服务器端
关闭Linux平台下的磁盘休眠守护功能.
服务器端添加允许禁用主动连接.
新客户端XFileC修复请求输入对话框等中文格式不正确等问题.
新客户端XFileC修复本地检索功能.
新客户端XFileC添加中英文双语言支持.
新客户端XFileC添加可选大图标功能.
新客户端XFileC修复文件时间同步参数无法保存的问题.
新客户端XFileC修复几处跨平台不兼容代码.
Android客户端改进长度排序方式,改为电脑端相同.
Android客户端聚合传输的单次上传最多文件数量放宽到1800,选择太多将有提示.
升级最新的openssl版本.
2023.01.01 安装版本
2023.01.01 [3.33仅提供64位版本]
服务器端添加聚合传输下的子目录创建和文件删除操作.
服务器端添加批量删除文件名和目录名中指定字符串功能.
服务器端添加定时自动备份功能和守护线程.
服务器端添加远程文件后台操作指令支持以及守护线程
服务器端添加后台生成图片缩略图指令支持,但是功能因为时间关系目前没有实现 .
服务器端禁用异步文件io.
服务器端强化部分安全检测函数.
服务器端添加SETT指令的并发操作支持.
全新桌面系统客户端XFileC开发完成,旧的XFHome客户端被移除.
新客户端XFileC正式全功能支持普通和备份双模式,以及文件时间等完整列表信息以及全列表排序.
新客户端XFileC完整支持文件的上下传以及支持特有的聚合传输协议,固定端口协议,并开始支持同步功能.
新客户端XFileC支持远程文件复制操作(移动以及目录复制移动将在后续更新中陆续支持).
新客户端XFileC支持针对多媒体文件,图片,PDF文件,分别设置对应的http流打开(播放)程序,并支持自定义程序.
新客户端XFileC原生添加在线图片浏览功能,无须设置外部程序.
新客户端XFileC支持大部分原先使用手机端执行的远程管理功能.
新客户端XFileC兼容旧版本客户端参数,无缝自动迁移.
新客户端XFileC保持绿色软件设计,没有插入广告没有插入远程统计功能等,依然针对个人免费.
新客户端XFileC缩略图等功能菜单,因为时间关系 ,将在后续版本中实现 .
Android客户端添加远程复制和粘贴功能.
Android客户端添加允许用户设置退出键优先返回上级目录设置.
Android客户端修复隐藏设置中内网服务器地址无法输入小数点问题.
Android客户端优化左右滑动距离.
升级最新的openssl版本.
2022.05.01 安装版本
2022.05.01[3.12仅提供64位版本]
服务器端开放对单连接多文件聚合传输协议[下载]的支持.
服务器端
完成对标准FTP携带参数的完整兼容.
服务器端优化FTP控制连接的超时等参数,降低不必要的重连.
服务器端加入全局内存池统一管理内存,解决特定编译器的内存池带来的差异和可能的碎片化问题.
服务器端对下载指令额外添加安全检测.
服务器端(linux)添加对http stream流播放延迟关闭支持,带来更好的播放兼容.
服务器端添加可关闭tls超时重新协商开关.
服务器端添加某些客户端List指令错误参数的兼容开关.
Windows客户度端增加可设置本地列表搜索.
Android客户端修复聚合传输中一处可能引发异常的反馈判断.
Android客户端
改进固定端口传输协议的本地实现方式.
Android客户端普通上传加入聚合传输协议支持.
Android客户端加入单连接多文件聚合传输[下载]协议的支持 .
升级最新版本openssl .
2022.01.01 安装版本
2022.01.01[3.00仅提供64位版本]
服务器端加入对单连接多文件聚合传输协议[上传]的支持.
服务器端增加对./格式目录的兼容处理.
服务器端加入对休眠和挂起的有限支持.
服务器端改用内存池模式分配文件传输缓冲.
服务器端修复子日志单一连接内容超过限制长度可能丢失的问题.
服务器端非备份模式下ftp下载加入并行操作,默认屏蔽文件预读开关.
服务器端修复MODC和MODE指令因大小写O字母导致的识别失败.
服务器端优化待机状态资源开销.
Windows客户度端对非媒体文件将尝试读取文件打开程序列表由用户选择.
Windows客户度端增加支持远程挂起和休眠功能.
Windows客户度端加入网络唤醒功能支持.
Android客户端增加远程休眠和挂起功能支持.
Android客户端加入网络唤醒功能支持.
Android客户端右滑操作,当列表数量较多的时候,并且最后记录的位置为0,将呼出本地搜索功能 .
Android客户端加入备份模式下单连接多文件聚合传输
协议的支持 .
Android客户端取消文件预读菜单 .
升级最新版本openssl .
2021.10.01 安装版本
2021.10.01[2.84仅提供64位版本 ]
服务器端增加
全局的共享目录(推送目录)支持
服务器端增加备份模式下小文件共享功能和删除功能.
服务器端http点播模式优化无数据等待超时时间,并允许自行修改,针对小视频点播做特殊优化.
服务器端ftp传输和列表加入无数据最长等待超时时间限制.
服务器端添加内存散列计算性能测试指令T256(管理员).
服务器端修复F256扩展指令在散列计算被非正常终止情况下可能出现 内存没有释放引发的内存泄漏.
服务器端重写列表内存模型,优化速度减少开销.
服务器端优化windows版qos机制,列表操作时默认不启动,减少因启用qos导致的卡顿.
服务器端对目录映射名增加防重复检查并执行纠正处理.
Windows服务器端全面优化unicode
utf-16与utf8转换操作,换用堆和栈自动切换模式,速度更快更节省开销.
Windows客户度端添加管理员服务器性能测试快捷键.
Windows客户度端调整网络测速,由用户选择是否启用QOS请求.
Windows端管理程序引入对共享目录(推送目录)设置的支持等.
Android客户端增加备份模式下小文件的共享发布功能和删除共享功能
Android客户端为管理员添加清除共享右键菜单.
Android客户端优化手机备份速度,增加快速和慢速双模式,并加入单次备份最大数量限制,防止因为连接上限而导致崩溃并提醒继续备份.
Android客户端登录界面服务器地址长按将自动先后尝试匹配内部ip地址和最后一次成功获取的ipv6地址.
Android客户端将特定字幕参数调整为HashMap格式.
升级最新版本openssl库.
2021.08.01 安装版本
2021.08.01[2.78仅提供64位版本]
服务器端添加Qos网络流量属性支持(windows环境默认不启用,否则会出现延迟响应,这是windows本身Qos机制造成的).
服务器端优化列表操作,并修正一些文字错误.
Windows客户度端优化网速测试代码和界面,并加入windows
Qos机制支持,解决系统QOS保留带宽问题,速度测试更准确.
Windows客户度端登录和执行全面优化,采用信号驱动模式,更顺滑.
Android客户端优化网络速度测试
Android客户端为管理员账户在备份模式下提供目录删除菜单(需二次确认).
2021.07.01 安装版本
2021.07.01[2.75仅提供64位版本]
服务器端修复跳转指令不支持ipv6地址的问题.
服务器端支持全新的服务器反向验证(账户反馈码),实现对动态ip服务器确认的强校验(反向验证),实现在不依赖TLS证书的情况下提供安全的服务器确认.
服务器端支持客户端设置随机数,为将来提供更高强度的密码验证作好准备.
服务器端支持内外网下载权限分离.
服务器端windows版修复SETT指令UTC时间错误问题.
服务器端支持删除非空子目录.
服务器端支持备份模式下根目录下上传文件.
Windows客户度端解决TLS初次使用可能出现卡滞问题.
Windows客户度端加入对服务器反向验证(账户反馈码)的支持.
Android客户端加入对服务器反向验证(账户反馈码)的支持.
Android客户端修复一处没有处理的异常.
Android客户端握手码为0的情况下不再强制验证,高版本下优化为合并处理.
提供xfiledns独立的兼容XFile
email dns 工具程序[含 windows linux].
提供python版多平台备份和同步程序[含python源代码]
2021.06.01 安装版本
2021.06.01[2.68仅提供64位版本]
服务器端固定端口数据连接
支持回调锁消息驱动,提高效率并降低cpu开销,至此,XFile服务器端完成全服务优化.
服务器端优化账户连接输出,并对监控项目提供时间排序支持,以及连接记录输出自动翻转(这不是bug).
服务器端允许
独立关闭对上下传点播分享等监控记录.
服务器端windows版本现在允许在没有连接并且没有启用邮件解析ddns以及没有启用异步文件预读
跳转等特殊功能的情况下,不阻止windows挂起(休眠).
服务器端继续调优监控信息等.
Windows客户度端引入排序方式选择,允许用户选择是否使用文件名长度优先排序.
Android客户端
修复在android10/11版本下,上传和备份部分类型文件因权限问题引发的失败问题.
Android客户端支持多选上传[最多单次不超100个文件,不支持目录].
Android客户端引入排序方式选择,允许用户选择是否使用字符串(文件目录名)长度优先排序.
2021.05.01 安装版本
2021.05.01[2.65仅提供64位版本]
服务器端增加访问记录,账户日志,连接记录,可疑访问,点播访问等远程 管理功能
服务器端增加proxy代理账户和Monitor监控账户,支持跳转服务.
服务器端增加ipv6地址变化时[邮件dns]自动移除长期映射[分享]功能.
服务器端增加待机线程模式支持(类线程池),优化家用环境下的性能并降低连接开销.
服务器端增加视频文件字幕同步映射功能和智能扩展命名字幕加载功能.
服务器端优化邮件线程的重试逻辑,以及时响应用户重发指令.
服务器端修复windows版本用户不按教程,强行手动打开设置文件中加密开关导致的登录失败并引发服务器程序退出的问题.
服务器端针对windows版本,对极端情况下安全函数在不影响安全的情况下采用返回错误而不再直接退出.
服务器端禁用旧版md5加密登录协议以及ftp影子加密密码[2020年以前的版本],禁用旧版有安全风险的不安全简化配置模式选项.
Windows端管理程序对关键设置项目,提供额外的建议提示防止误设置.
Windows客户端增加访问记录,账户日志,连接记录,可疑访问,点播访问等管理指令支持.
Windows客户度端针对新版本做缓冲优化.
Windows客户度端增加视频字幕自动下载和外挂字幕播放支持.
Windows和Linux版服务器端和桌面端均升级到最新版OpenSSL加密库.
Android 客户端
增加访问记录,账户日志,连接记录,可疑访问,点播访问等管理菜单支持.
Android客户端按规定,加入使用前授权协议提示.
Android客户端增加查看和获取跳转连接功能.
Android客户端优化登录和设置界面效果,采用高对比选择框和红色指示游标 .
Android客户端重写无感重连函数,优化指令 .
Android客户端修复二维码分享连接,因为没有申请写盘权限导致不正常问题 .
Android客户端增加连续播放右键菜单支持,增加头部标题栏.
Android客户端增加
字幕挂载参数入口(该功能需要支持网络字幕加载的播放器支持,目前的开源播放器接口还没有完整支持).
Android客户端增加图片显示的前一张和后一张功能.
Android客户端使用远程搜索代替原先的搜索框.
Android客户端修复某些连接中断情况下异常分支处理.
Android客户端修复排序没有引入长度因素引发的在没有0前缀的情况下排序不正确等一些小bug.
Android客户端升级到Android
10 SDK, 兼容Android 11.
2021.02.01 安装版本 2021.02.01[2.48
仅提供64位版本]
服务器端增加支持http映射保密字段扩展.
服务器端增加支持ftp子日志模式,日志按连接显示更清晰.
服务器端增加文件映射子日志模式,提升并行能力.
服务器端继续优化待机开销,并调整ipv6邮件重发模式.
服务器端修复windows环境下小几率出现待机cpu占用升高问题.
Windows客户端增加http映射保密字段扩展.
Windows客户度端修复根目录下内存文件网速测速被屏蔽问题.
Android 客户端
增加http映射保密字段扩展.
Android客户端针对tv版本设置页面增加左边栏空间.
Android客户端增加自动记录最后一次映射并在重新登录时自动移除功能.
Android客户端调整音乐文件图标等.
2021.01.01 安装版本 2021.01.01[2.35
仅提供64位版本]
服务器端添加FTP和HTTP快照指令支持.
服务器端增加对FTP和HTTP在线连接管理员查询指令支持.
服务器端增加支持内存文件网络速度测速功能.
服务器端优化待机开销(大约为之前版本的1/4到1/8左右).
服务器端修复cpu占用开销小数点后输出不正确问题.
Windows客户端添加快照和连接列表指令操作支持.
Windows客户度端添加内存文件网络测速功能.
Android
客户端添加服务器快照和在线连接列表操作功能支持.
Android客户端添加内存文件网络测速功能(更准确的对网络进行测速).
Android客户端针对Android
10进行兼容,并优化关闭不必要的输出.
Python客户端升级为新的SHA256加盐加密登录,增加主动移除连接并关闭ftp流播放模式.
2020.11.01 安装版本 2020.11.01[2.31
仅提供64位版本] 强烈建议使用windows版
2.20(2020.10.01)服务器软件的用户立即升级到本版本!
windows版服务器端解决2.20版本启用异步磁盘可能导致的传输失败,异常,文件错误等问题.
服务器端增加默认自动清除上一次http流映射功能,加强安全性.
服务器端增加连接主动结束时自动解除http流映射功能,加强安全性.
服务器端添加新指令允许客户端主动清除http流映射功能,加强安全性,降低服务器不必要开销.
服务器端TLS/SSL加密传输修复在某些特殊情况下(保持连接或者传输几天后引发TLS/SSL重新握手)可能导致的失败或者cpu开销增大的问题
.
服务器端在使用电子邮件进行解析时,添加反dhcpv6模式,解决部分操作系统产生的错误冲突的ipv6地址.
Windows客户端增加主动释放http流映射功能.
Android
客户端增加记录和主动移除上一次http流映射文件功能.
Android
客户端调整在线播放和获取连接功能为播放方式和打开方式.
Android
客户端http流播放模式修改为始终启用.
Android
客户端屏蔽默认打开选项,因为右键菜单的播放方式已经覆盖了这个功能.
Android
客户端修复连接失败时如果没有获取到错误原因可能导致的异常.
2020.10.01 安装版本 2020.10.01[2.20
仅提供64位版本]
服务器端解决OpenSSL加密库rsa内存泄漏问题.
服务器端加入异步磁盘读支持[注意,由于linux目前的核心提供的异步不支持缓冲读,因此强制关闭]
服务器端加入磁盘文件预读系统.
服务器端为FTP
retr指令加入并发模式支持.
服务器端http/https内存缓冲提升到512KB.
服务器端加入退出日志记录功能,并在日志头加入空行.
服务器端为日志清零功能添加单独的开关.
Linux服务器端简化安装脚本,不再要求安装g++.
Windows客户端解决OpenSSL加密库rsa内存泄漏问题.
Windows客户端增加网速测试功能.
Windows客户端增加人工打开和关闭文件预读功能.
Android
客户端增加退出时主动完成中断服务器连接.
Android
客户端增加人工打开文件预读功能.
2020.08.01 安装版本 2020.08.01[2.10
仅提供64位版本]
服务器端支持更高加密强度的SHA-256随机加盐去位的登录协议.
Windows客户端支持更高加密强度的SHA-256随机加盐去位的登录协议
Windows客户端在非登录状态,点关闭按钮将直接关闭,而不再最小化到托盘.
Windows服务器管理程序修复friend账户读取普通口令变成加密口令问题.
Android
客户端支持更高加密强度的SHA-256随机加盐去位的登录协议
Android
客户端支持右划手势,当列表存在大量项目时,快速返回最近一次使用的位置[大于60]
Android
客户端支持快速切换到家庭内部服务器地址[长按登录界面上 服务器地址 文字]
Android
客户端将登录超时限制从25秒修改到50秒以上,以适应目前4G/5G升级阶段网络4G信号变差可能引发的登录失败等问题.
Android
客户端管理员账户支持远程清理服务器日志功能(需服务器参数网络关机设置为允许).
Android
客户端管理员账户添加网络测速功能[文件必须大于100MB].
Android
客户端添加列表内容检索菜单,可快速查找列表内容.
2020.07.01 安装版本 2020.07.01[2.08
仅提供64位版本]
服务器端增加文件快速校验和完整校验功能[sha256校验].
服务器端增加Ftp指令主线程I/O并行模式[非常重要,多核心cpu建议开启]
服务器端增加服务器留言功能
服务器端修复如果不启动固定连接,服务结束退出时可能出现异常提示
升级最新版本OpenSSL加密库,解决了安全漏洞.
Windows客户端增加本地本件校验功能[包括快速和完整]
Windows客户端增加获取服务器文件快速校验和完整校验功能.
Windows客户端增加支持服务器留言功能
Android客户端增加本地文件校验功能[完整]
Android客户端增加获取服务器文件快速和完整校验功能.
Android客户端增加支持服务器留言功能
Android客户端强化了几处参数转换处理
重要提示: 受开源加密库
OpenSSL 1.1.1e的安全漏洞影响,XFile
2020.03[2.00]和2020.05[2.01]服务器端存在安全漏洞,如果客户端发送TLS无法支持的加密算法,可能导致服务器程序发生崩溃,此外还可能被执行拒绝服务攻击,导致服务器程序满载而失去响应,
这个漏洞不是我们服务器软件代码的问题,而是第三方开源加密库导致
[如果不升级软件,可以通过关闭服务器端FTP/HTTP设置中的TLS/SSL加密支持来避免该漏洞],2020.07[2.08]版本已经升级OpenSSL到最新版,修复了本漏洞.
2020.05.01 安装版本
2020.05.01[仅提供64位版本]
服务器端增强握手随机数初始化的随机性.
Windows客户端新增加支持配置参数导入和导出功能.
Android客户端修复上传等操作下部分文件连接可能出现的路径转换失败.
Android客户端新增加支持配置参数导入功能.
Android客户端手机版和电视版在按钮触摸上进行分别设定.
Android客户端英文版翻译进行部分调整.
Android客户端软件适配版本升级到9.0[兼容10.0].
2020.03.03 安装版本
2020.03.03[仅提供64位版本]
本次更新为重大更新
服务器端添加FTP固定端口数据传输扩展协议支持.
服务器端http流服务将默认开启,不再可以关闭,对http/https流服务加入额外的保护机制,在没有文件映射的时候,可以直接封闭新的连接.
服务器端非备份账户登录下强制关闭上传功能.
服务器端响应日志进行了改进,可以记录服务器的绝大部分输出响应,并加入调试模式实时日志支持.
服务器端150响应变更到数据连接前执行.
服务器端修复http协议中文件头中内容长度始终设置为文件长度的错误,解决桌面端播放mp4等部分文件失败的问题.
服务器端加强登录随机数字发生的随机区间.
服务器端和windows客户端,强化对连接步骤返回结果的检测.
Windows服务器管理程序添加对固定端口扩展协议的参数支持.
Windows客户端添加FTP固定端口数据传输扩展协议支持.
Android客户端添加FTP固定端口数据传输扩展协议支持.
Android客户端添加当列表项目太多时,自动添加前缀序号选择项
Android客户端添加直接获取服务器IPV6地址右键菜单功能.
Android客户端添加列表文件左滑手势支持[返回上级目录]
Android客户端修复在列表滚动时按返回键导致程序终止的问题
Android客户端修复执行邮件ipv6自动更新操作,被意外中断的时候,可能出现程序终止的问题.
Android客户端屏蔽强制EPSV验证选择项.
Android客户端HTTP流功能修改成默认开启[勾选].
Android客户端内置简化播放器调整为强制全屏幕[横屏]播放.
安装版本脚本内加入自动清理旧防火墙设置项目.
2019.12.01
安装版本2019.12.01[仅提供64位版本]
服务器端添加允许在内网禁用被动模式,以适应某些特殊网络环境.
服务器端允许在内网强制开启UPNP支持(仅限windows平台).
Android客户端添加在内网模式下服务器禁止被动模式指令的识别和自动切换.
Android客户端修复一处可能出现异常导致程序自动结束的问题.
Android客户端修复手机备份可能出现闪退问题.(升级到build88)
2019.11.01 安装版本 2019.11.01
[仅提供64位版本,并转用win10 SDK进行编译]
服务器端
修复启用SHA256加密模式下,使用标准FTP明文登录时管理员账户被降级到普通用户的问题.
服务器端添加磁盘文件读写失败统计报告,可以预警或者告知管理员磁盘可能出现坏道等硬件损坏.
Linux服务器端添加磁盘自动休眠和强制休眠指令接口(需hdparm).
OpenSSL库添加新的强制释放内存机制,减少因OpenSSL库引发的内存开销持续增加问题.
Windows服务器端和客户端改用windows10 SDK进行编译,更兼容windows 10系统.
Windows客户端修复启用邮件DNS解析遇到新版本带端口协议时可能出现崩溃的问题.
Windows客户端添加登录认证信息输出.
Android客户端,去掉根目录等3个顶部按钮,并针对手机版本进一步减小字体.
2019.10.02 安装版本 2019.10.02
服务器端自动邮件获取服务器地址功能,添加服务器ipv6端口参数
服务器端加入对SHA256加密账户以及加密登录支持
服务器端Linux版允许将参数部分放置到/etc/Xfile目录下
服务器端自动ipv6电子邮件添加非垃圾邮件说明.
服务器端内部防火墙提升兼容性,加入登录成功和映射时清理功能(第2版)
服务器端添加遇到磁盘硬错误时,日志加入提示功能(第2版,log_level>=20)
Linux服务器端修复始终显示隐藏文件和目录的问题.
Windows客户端添加对SHA256加密账户登录模式的支持
Windows客户端添加对自动邮件获取服务器ipv6地址端口参数的支持
Android客户端添加对SHA256加密账户登录模式的支持
Android客户端添加手机备份功能(需服务器更新到1.90版本以上).
Android客户端添加对自动邮件获取服务器ipv6地址端口参数的支持
Android客户端修复共享模式下,如果url连接过长时,不会出现二维码图片的问题.
Android客户端修复在长时间操作出现等待画面时,后台界面依然可触摸问题.
Python客户端[源代码]进行更新,完成支持http流播放,加入手动支持sha256加密口令等.
2019.08.01 安装版本 2019.08.01
[提醒,后续版本中,为了缩减体积,可能不再提供32位版本,只支持64位版本]
服务器端增加允许http连接只检测ipv6的前缀[默认完全检测]
Windows客户端添加最后播放文件名
Android客户端修复查看服务器状态参数引发程序退出问题
Android客户端添加记忆最后播放文件名菜单
2019.06.01 安装版本 2019.06.01
[提醒,后续版本中,为了缩减体积,可能不再提供32位版本,只支持64位版本]
服务器端自动发送ipv6地址邮件功能为自动识别进行修改,并添加了加密口令支持.
服务器端添加重发邮件和服务状态指令支持.
服务器端添加防止公网明文Ftp登录选择支持
服务器端添加防火墙在ipv6下前缀拦截功能.
Windows客户端添加自动通过邮件获取服务器地址支持功能.
Windows客户端添加重发邮件等功能支持.
Windows客户端添加文件名列表排序支持.
Android客户端添加自动通过邮件获取服务器地址支持功能.
Android客户端添加重发邮件和服务状态弹出菜单支持.
Android客户端修复登录失败时可能导致的程序退出和可能发生的内存泄漏问题.
Android客户端添加了全屏蔽模式支持[长按登录按钮即可进入设置]
Android客户端针对手机和投影分别采用不同的字体支持.
Android客户端添加动态权限申请功能.
Android客户端添加二维码分享功能
2019.04.02 安装版本 2019.04.02
服务器端在删除动态临时账户时,同时删除使用该账户登录的连接.
服务器端修复加盐加密登录模式下(windows客户端),child,parent,friend三个账户无法登录问题.
服务器管理程序添加图形配置功能.
Windows客户端修复检索被屏蔽问题.
安装包中移除网络带宽测试程序和文件读测试程序,缩小体积.
2019.04.01 安装版本 2019.04.01
服务器端添加临时动态用户名功能
服务器端修复发送ipv6地址邮件时,默认不添加邮件头和发件人信息,可能被部分服务器误判为垃圾邮件的问题
服务器端修复当同时使用ipv6
, ipv4登录服务器,并且以备份账户模式登录成功进行操作时,有可能出现服务器崩溃的问题.
windows客户端添加对临时动态用户名功能的支持.
windows客户端修复一处在系统高负载下,小概率出现TLS握手导致登录失败的问题.
android客户端添加临时动态用户名功能.
android客户端修复使用非ip地址的动态域名时,http播放或者连接错误的问题.
android客户端在分享[公开]功能时,采用用户给定域名或者ip地址代替原先的实际ip地址.
2019.03.01 安装版本 2019.03.01
服务器端强化IPV6地址变化时自动发送邮件功能
服务器端修复cc邮件抄送功能无效的问题,并添加cc1和cc2.
android客户端针对遥控器模式进行优化,专门添加遥控器界面模式.
android客户端添加分享模式自动使用html嵌入连接支持[说明,微信等需收费模式的公众号才能支持该功能,并非我们的限制]
android客户端调整其他几处说明.
2019.02.03 安装版本 2019.02.03
服务器端开放对备份模式下http映射流支持
服务器端改用管道执行关机或者重启命令
客户端修复在TLS/SSL加密连接执行列表时,可能出现数据卡住的问题
android客户端普通模式下添加下载支持
android客户端备份模式下添加下载 上传和删除功能支持
android客户端集成内置播放器支持流播放,第三方播放器不再是必须安装的项目.
android客户端修复在某些模式下任务进度圈不显示的问题
android客户端禁用不安全的标准FTP登录模式
android客户端解决了android系统本身Uri类在处理ipv6地址端口格式的bug,目前已经可以支持在ipv6非标准端口下对第三方程序的调用.
android客户端列表界面进行调整,解决了手机端文件大小和文件名出现重叠的问题
android客户端对音乐和视频格式进行了区分调用,并采用无返回接口避免出现意外退出
android客户端对可播放文件和不可播放文件进行了基本区别,使用不同图标进行标记
android客户端现在区分手机版和电视[投影]版
android客户端取消对远程目录项目
2019.01.01 安装版本2019.01.01
服务器端添加长效http映射支持
服务器端添加定时智能自动执行ddns指令功能[ipv6]
服务器端添加新的账户friend支持
服务器端添加账户网络类型支持
服务器端修复移动平台管理员账户登录被降权的问题
服务器端FTP/FTPS列表时连接失败特殊情况下不及时关闭数据连接,引发客户端长时间无响应的问题.
windows客户端添加对长效连接的支持
windows客户端优化几处本地化语言支持
android客户端添加对长效映射等的支持[分享]
android客户端添加资源长按菜单支持
android客户端将模式切换按钮替换成NOOP指令按钮
android客户端添加对文件后缀的初步识别,部分常见后缀将自动弹出选择框,而不再使用默认的媒体播放器形式
Linux平台添加初次安装自动安装脚本
2018.11.02 安装版本2018.11.02
服务器端新添加防穷举防攻击防火墙模块
服务器端新添加备份账户模式支持
服务器端加入服务器参数报告文件自动生成功能.
服务器端修复auth指令在证书没有完备的情况下,可能连续输出两次错误回答的问题
服务器端修复nlst可能导致服务程序崩溃的问题.
windows客户端修复双击或者列表检索得到的目录自动切换回根目录的问题.
2018.10.01 安装版本 2018.10.01
服务器端新加入TLS/SSL加密连接支持,增加支持FTPS和HTTPS
服务器端新加入动态口令加盐支持
服务器端支持IPV4 IPV6分别设置不同的端口
服务器端修复在特殊情况下可能出现文件指针错误的问题.
windows客户端新加入TLS/SSL加密连接支持
windows客户端全面修复ipv6环境下播放连接对RFC标准的支持
windows客户端加入字符串加密支持.
android客户端新加入TLS/SSL加密连接支持
android客户端修正按返回键直接退出程序的问题.
2018.08.01 安装版本
2018.08.01
新增加跨平台Linux服务器端支持.
增强登录加密口令位二次加密.
修复ftp连接口令密码加密模式不匹配问题.
修复android客户端口令加密模式不匹配问题.
修复android客户端手机触摸模式下焦点问题.
修复服务器端加强模式登录可能失败的问题.
2018.07.01 安装版本
2018.07.01
服务器端加入支持搜索功能,包含文件和目录[最深两级].
桌面客户端修复FTP播放连接格式有时候格式头不正确问题.
桌面客户端在使用标准FTP模式优先时,屏蔽连接输出,防止泄露.
桌面客户端加入搜索功能支持.
android客户端加入搜索功能支持.
android客户端使用标准FTP或者FTP连接时,屏蔽连接输出,防止泄露.
android客户端修复在android TV等非触摸模式时,部分按钮使用遥控难获取焦点问题.
android客户端加入对第三方客户端调用时,在新版本android可能因权限问题导致失败的问题.
android客户端修复标准FTP连接有时引导头少字符问题.
2018.06.01 安装版本
2018.06.01 [含第二次发布]
将windows平台客户端图标与android移动平台图标按统一格调进行替换美化.
对android移动客户端列表项目进行高亮颜色调整,更适合投影操作.
修复android客户端在按返回退出时,程序被意外中止运行的问题.
增加如果服务器端没有发布内容,自动添加提示信息.
服务器端加入对标准FTP客户端登录加密支持[第二次发布]
添加对android端登录信息加密支持[第二次发布]
修改android客户端文件图片和目录图片[第二次发布]
android客户端加入对第三方标准FTP服务器的兼容[第二次发布]
2018.05.01 安装版本
2018.05.01
按国际主流的ipv6地址格式进行第三方调用兼容处理.
桌面客户端和移动客户端均实现智能识别并按兼容格式投递连接,实现ipv6兼容格式在线播放调用.
2018.03.28
安装版本2018.03.28
修复IPV6支持问题,并增加IPV6兼容性
调整客户端IP协议选择为优先模式[原先为唯一模式]
调整客户端调用协议地址采用服务器地址优先[原先为IP地址]
默认添加2121
8181到防火墙端口例外[电信等运营商默认封闭了80 8080 443等公网端口]
2018.02.10
安装版本2018.02.10
加入简化配置和启动内网匿名服务功能 [按ctrl alt p].
替换windows客户端两个桌面程序的图标.
2017.12.15
安装版本2017.12.15
添加多国语言自动识别和支持.
2017.11.15 第四次发布,安装版本
2017.11.15
服务器端加入流量输出等.
windows客户端XFile加入自动扫描设置本地播放器软件功能
xftpadmin添加快捷添加全盘共享设置
更好的本地化
2017.10.15
第三次发布,安装版本2017.10.15
服务器端加入初级防穷举破解功能.
添加磁盘文件扫描工具,用于排查磁盘故障.
添加专业级网络带宽测试工具,用来检查最大输出网络带宽和故障.
2017.9.15 第二次发布
安装版本2017.09.15
修改了Ftp最长无操作时间限制,放宽到12分钟最长.
修改了Ftp服务对EPSV指令的响应,以解决mpv播放器对标准支持不完整的兼容问题.
修改了android客户端的界面布局和播放功能,可以记录最后进入目录,并优化电视和投影遥控操作.
2017.8.15 第一次发布
安装版本2017.08.15 [软件内部版本 1.00.x ] |