﻿修改记录
-------------------------------------------
2026/4/12
增加 文件crc32 方便ftp协议对接
增加 所有文件规则检测
修正 llistxattr freebsd下bug

2026/3/9
增加 rsync 同步api接口支持
优化 一些细微的调整

2026/1/25
增加 多用户和path规则访问权限配置
增加 shell支持 方便对接命令测试等
增加 win 支持多服务名配置 
增加 强制更新模式

2025/12/6
增加 rfcp hardlink 支持 
增加 windows 长文件名支持
优化 一些细微的调整

2025/10/22
增加 快速枚举目录支持
支持 rfcp基本功能完成
优化 一些细微的调整

2025/8/16
增加 日志输出 rfp rfps 服务地址信息
优化 日志输出 更少的日志信息
改进 dokan 日志输出

2025/5/16
修正 快速同步功能 在大量数据不一样的情况 可能失败

2025/4/25
增加 对//./HarddiskVolumeX的枚举和读写
增加 批量读写文件偏移api 改进同步文件性能
增加 升级命令支持 方便自动升级
优化 一些细微的调整

2025/2/5
增加 win下 文件acl alt_Stream  创建、复制支持 
增加 posix下 xatrr 创建复制 支持
完成 rfcp 跨平台 快速文件复制和同步对接
优化 一些细微的调整

2024/11/9
增加 目录 批量快速枚举
增加 批量小文件 创建 写入 删除
增加 win下 创建符号连接文件和目录  
增加 win下 创建目录联接
优化 一些细微的调整

2024/8/10
更新 block 支持e01 创建写支持 
修正 rfue macosx 挂载win fs 失败的问题
优化 一些细微的调整

2024/7/19
修正 多个客户端登录 可能会超时的问题
修正 aarch64 armv4tl会崩溃的问题
优化 一些细微的调整 

2024/5/2
修正 lsblk 返回分区容量不对
修正 linux下 lsblk 存在句柄泄露的问题 
优化 一些细微的调整 

2024/4/13
更新 libvmdk libvhdi ..等到最新版本
优化 一些细微的调整 

2024/3/31
增加 登录日志文本文件 记录登录事件
增加 安装自动生成随机用户和随机密码
增加 支持更新rfsd到新版本
增加 分区支持可用空间
优化 一些细微的调整 

2024/2/29
修正 连接rfps ctx异常 导致不断请求stop
优化 一些细微的调整 

2024/1/20
增加 ssl 安装时自动产生证书 改进安全性
更新 ssl 改进 rfps协议 速度
优化 一些细微的调整

2023/9/23
增加 同步api接口支持 便于同步本地和远程文件数据
优化 一些细微的调整

2023/8/26
增加 Windows arm64环境 原生支持
增加 Windows 卷影拷贝支持
改进 设备信息获取 便于分辨不同磁盘
优化 一些细微的调整

2023/6/12
改进 hash和bcount 错误提示信息
优化 一些细微的调整

2023/5/12
修正 doakn连接rfsd 拷贝大文件失败
优化 一些细微的调整

2023/4/12
增加 e01 vmdk 等镜像格式读取支持 
增加 pread pwrite接口 提高性能
优化 一些细微的调整

2023/3/2
增加 hash xxh3_128算法
优化 一些细微的调整

2023/2/8
改进 hash计算性能
增加 计算字节分布实现
增加 清除数据接口 更加高效
优化 一些细微的调整

2022/12/28
改进 rfmd 释放到当前目录 不再释放到%TEMP%目录
改进 登录 密码验证方式 更安全
增加 登录 错误计数和失败延迟登录
增加 file sha256 psha256 支持
增加 远程 初始化设置用户名和密码 
增加 远程 配置自读锁定

2022/8/23
增加 hash md5 sha1 pmd5 psha1
优化 一些细微的调整

2022/4/13
修正 ipv6 处理崩溃问题 

2022/3/4
增加 get.sh 自动更新crt证书 需要存在openssl
增加 支持写文件超时设置 
修正 install.bat 处理兼容性问题

2022/2/9
完善 smartctl 获取硬盘的smart信息
增加 调试命令读取接口实现
优化 一些细微的调整

2021/11/15
增加 smartctl 用于获取硬盘的smart信息
修正 macosx fuse rfsd 拷贝文件错误 

2021/11/2
改进 dokan和fuse网络异常断开，重新修复
优化 一些细微的调整

2021/10/1
更新 win下内存读写驱动 改进win10兼容
修正 支持读取win下分区
改进 dokan支持的兼容性
增加 fuse api 支持
优化 一些细微的调整

2021/8/1
增加 dokan写文件支持
优化 一些细微的调整

2021/7/15
增加 dokan只读支持实现
优化 一些细微的调整

2021/04/11
增加 freebsd i386 x86_64 支持
优化 一些细微的调整

2021/2/20
改进 rfsd.ini read_timeout为秒
改进 rfsd.ini http端口绑定地址为127.0.0.1 
优化 一些细微的调整

2020/12/03
增加 macosx arm64支持
改进 win下主机名为utf8编码
优化 日志输出和异常处理
优化 一些细微的调整

2020/9/22
增加 macosx linux 物理内存读写支持

2020/9/8
优化 一些细微的调整

2020/8/22
改进 密码传输使用sha1加密传输
增加 ipv6 网络支持 
增加 web调试页面
增加 默认产生日志文件
增加 get.sh 默认启动rfsd服务
增加 macosx x86 支持
增加 macosx 启动脚本运行时 禁用待机
优化 一些细微的调整

2020/5/4
修正 win下支持读取坏扇区
增加 win下读写分区和磁盘
增加 上报主机名hostname信息

2020/4/4
增加 模拟坏扇区设备支持

2020/2/22
完善 基础库文件类型判断 便于计算可用空间写入是否够等问题
增加 windows下 写打开文件时 只共享读
增加 vdev支持定义文件、zero、random虚拟设备 用于测试等
增加 当前连接客户端 打开文件ip等统计
修正 支持sync请求
优化 一些细微的调整

2020/1/12
增加 macosx 10.11以上版本支持运行
优化 一些细微的调整

2020/1/1
增加 支持direct io读取文件数据

2019/12/23
修正 x86_64在某些cpu上 指令不支持的问题

2019/12/21
修正 读取性能问题
更新 日志文件格式 便于对接分析
优化 一些小的调整

2019/11/3
增加 get.sh脚本 方便自动安装部署
优化 一些细微的调整

2019/9/15
增加 安装脚本方便进行部署
增加 从配置文件读取日志配置
修正 在部分安卓设备上，枚举设备不到的问题
调整 不在使用upx压缩
优化 一些小的调整

2019/8/16
修正 作为服务运行 不能加载证书问题

2019/8/12
修正 设备列表为空，程序崩溃的问题

2019/8/4
改进 windows版本使用unicode编码
修正 linux mips版本获取文件长度错误

2019/7/20
增加 linux powerpc powerpc64 powerpc64le cpu支持
修正 在windows下存在极小的内存泄漏问题

2019/6/16
增加 rfmd物理内存读取驱动，通过微标认证
增加 rfmd驱动作为资源编译进文件

2019/6/14
优化 减小文件大小，方便文件网络传输

2019/6/12
默认 配置文件开启rfps支持

2019/6/11
升级 ssl库

2019/5/18
增加 枚举可用存储设备支持，支持rfdk-gui枚举设备

2019/3/25
增加 windows上读取物理内存支持
