XFile

关于XFile XFile架构 利用XFile打造家用文件服务系统 移动端应用 开发历史 下    载 授    权 联系我们

开发历史

XFile是从我们几年前开发的UT2库里的MiniFtp发展而来,2017年8月末第一次发布,由于本软件的服务器端代码成熟稳定可靠,因此不会有 频繁的重大更新,除非加入新的功能。

2017.8.15 第一次发布 安装版本2017.08.15 [软件内部版本 1.00.x ]

2017.9.15 第二次发布 安装版本2017.09.15

      修改了Ftp最长无操作时间限制,放宽到12分钟最长.

      修改了Ftp服务对EPSV指令的响应,以解决mpv播放器对标准支持不完整的兼容问题.

      修改了android客户端的界面布局和播放功能,可以记录最后进入目录,并优化电视和投影遥控操作.

2017.10.15 第三次发布,安装版本2017.10.15

       服务器端加入初级防穷举破解功能.

       添加磁盘文件扫描工具,用于排查磁盘故障.

       添加专业级网络带宽测试工具,用来检查最大输出网络带宽和故障.

2017.11.15 第四次发布,安装版本 2017.11.15

       服务器端加入流量输出等.

       windows客户端XFile加入自动扫描设置本地播放器软件功能

       xftpadmin添加快捷添加全盘共享设置

       更好的本地化

2017.12.15  安装版本2017.12.15

       添加多国语言自动识别和支持.

2018.02.10  安装版本2018.02.10

       加入简化配置和启动内网匿名服务功能 [按ctrl alt p].

       替换windows客户端两个桌面程序的图标.

2018.03.28  安装版本2018.03.28

       修复IPV6支持问题,并增加IPV6兼容性

       调整客户端IP协议选择为优先模式[原先为唯一模式]

       调整客户端调用协议地址采用服务器地址优先[原先为IP地址]

       默认添加2121 8181到防火墙端口例外[电信等运营商默认封闭了80 8080 443等公网端口]

2018.05.01 安装版本 2018.05.01

       按国际主流的ipv6地址格式进行第三方调用兼容处理.

       桌面客户端和移动客户端均实现智能识别并按兼容格式投递连接,实现ipv6兼容格式在线播放调用.

2018.06.01 安装版本 2018.06.01 [含第二次发布]

       将windows平台客户端图标与android移动平台图标按统一格调进行替换美化.

       对android移动客户端列表项目进行高亮颜色调整,更适合投影操作.

       修复android客户端在按返回退出时,程序被意外中止运行的问题.

       增加如果服务器端没有发布内容,自动添加提示信息.

       服务器端加入对标准FTP客户端登录加密支持[第二次发布]

       添加对android端登录信息加密支持[第二次发布]

       修改android客户端文件图片和目录图片[第二次发布]

       android客户端加入对第三方标准FTP服务器的兼容[第二次发布]

2018.07.01 安装版本 2018.07.01

       服务器端加入支持搜索功能,包含文件和目录[最深两级].

       桌面客户端修复FTP播放连接格式有时候格式头不正确问题.

       桌面客户端在使用标准FTP模式优先时,屏蔽连接输出,防止泄露.

       桌面客户端加入搜索功能支持.

       android客户端加入搜索功能支持.

       android客户端使用标准FTP或者FTP连接时,屏蔽连接输出,防止泄露.

       android客户端修复在android TV等非触摸模式时,部分按钮使用遥控难获取焦点问题.

       android客户端加入对第三方客户端调用时,在新版本android可能因权限问题导致失败的问题.

       android客户端修复标准FTP连接有时引导头少字符问题.

2018.08.01  安装版本 2018.08.01

       新增加跨平台Linux服务器端支持.

        增强登录加密口令位二次加密.

         修复ftp连接口令密码加密模式不匹配问题.

         修复android客户端口令加密模式不匹配问题.

         修复android客户端手机触摸模式下焦点问题.

         修复服务器端加强模式登录可能失败的问题.

2018.10.01        安装版本  2018.10.01    

                         服务器端新加入TLS/SSL加密连接支持,增加支持FTPS和HTTPS

                         服务器端新加入动态口令加盐支持

                         服务器端支持IPV4 IPV6分别设置不同的端口

                         服务器端修复在特殊情况下可能出现文件指针错误的问题.

                         windows客户端新加入TLS/SSL加密连接支持

                         windows客户端全面修复ipv6环境下播放连接对RFC标准的支持

                         windows客户端加入字符串加密支持.

                        android客户端新加入TLS/SSL加密连接支持

                        android客户端修正按返回键直接退出程序的问题.

2018.11.02     安装版本2018.11.02

                       服务器端新添加防穷举防攻击防火墙模块

                       服务器端新添加备份账户模式支持

                       服务器端加入服务器参数报告文件自动生成功能.

                       服务器端修复auth指令在证书没有完备的情况下,可能连续输出两次错误回答的问题

                       服务器端修复nlst可能导致服务程序崩溃的问题.

                       windows客户端修复双击或者列表检索得到的目录自动切换回根目录的问题.

2019.01.01     安装版本2019.01.01

                       服务器端添加长效http映射支持

                       服务器端添加定时智能自动执行ddns指令功能[ipv6] 

                       服务器端添加新的账户friend支持

                       服务器端添加账户网络类型支持

                       服务器端修复移动平台管理员账户登录被降权的问题

                      服务器端FTP/FTPS列表时连接失败特殊情况下不及时关闭数据连接,引发客户端长时间无响应的问题.

                      windows客户端添加对长效连接的支持

                      windows客户端优化几处本地化语言支持

                     android客户端添加对长效映射等的支持[分享]

                     android客户端添加资源长按菜单支持

                     android客户端将模式切换按钮替换成NOOP指令按钮

                     android客户端添加对文件后缀的初步识别,部分常见后缀将自动弹出选择框,而不再使用默认的媒体播放器形式

                     Linux平台添加初次安装自动安装脚本

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.03.01   安装版本 2019.03.01

                    服务器端强化IPV6地址变化时自动发送邮件功能

                    服务器端修复cc邮件抄送功能无效的问题,并添加cc1和cc2.

                    android客户端针对遥控器模式进行优化,专门添加遥控器界面模式.

                    android客户端添加分享模式自动使用html嵌入连接支持[说明,微信等需收费模式的公众号才能支持该功能,并非我们的限制]

                    android客户端调整其他几处说明.

2019.04.01 安装版本 2019.04.01

                  服务器端添加临时动态用户名功能

                  服务器端修复发送ipv6地址邮件时,默认不添加邮件头和发件人信息,可能被部分服务器误判为垃圾邮件的问题

                  服务器端修复当同时使用ipv6 , ipv4登录服务器,并且以备份账户模式登录成功进行操作时,有可能出现服务器崩溃的问题.

                  windows客户端添加对临时动态用户名功能的支持.

                  windows客户端修复一处在系统高负载下,小概率出现TLS握手导致登录失败的问题.

                  android客户端添加临时动态用户名功能.

                  android客户端修复使用非ip地址的动态域名时,http播放或者连接错误的问题.

                  android客户端在分享[公开]功能时,采用用户给定域名或者ip地址代替原先的实际ip地址.

2019.04.02  安装版本 2019.04.02

                  服务器端在删除动态临时账户时,同时删除使用该账户登录的连接.

                  服务器端修复加盐加密登录模式下(windows客户端),child,parent,friend三个账户无法登录问题.

                  服务器管理程序添加图形配置功能.

                  Windows客户端修复检索被屏蔽问题.

                  安装包中移除网络带宽测试程序和文件读测试程序,缩小体积.

2019.06.01  安装版本 2019.06.01 [提醒,后续版本中,为了缩减体积,可能不再提供32位版本,只支持64位版本]

                 服务器端自动发送ipv6地址邮件功能为自动识别进行修改,并添加了加密口令支持.

                 服务器端添加重发邮件和服务状态指令支持.

                 服务器端添加防止公网明文Ftp登录选择支持

                 服务器端添加防火墙在ipv6下前缀拦截功能.

                 Windows客户端添加自动通过邮件获取服务器地址支持功能.

                 Windows客户端添加重发邮件等功能支持.

                 Windows客户端添加文件名列表排序支持.

                 Android客户端添加自动通过邮件获取服务器地址支持功能.

                 Android客户端添加重发邮件和服务状态弹出菜单支持.

                 Android客户端修复登录失败时可能导致的程序退出和可能发生的内存泄漏问题.

                 Android客户端添加了全屏蔽模式支持[长按登录按钮即可进入设置]

                Android客户端针对手机和投影分别采用不同的字体支持.

                Android客户端添加动态权限申请功能.

                Android客户端添加二维码分享功能

 

                

 

 

                                      

                      

                      

 

 

      

      

 

     

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
(c) 2011-2019 phoenixp2p.com