Fixed
- 新增
init-env.sh
脚本来修复UDP缓冲区大小问题
Enhancements
- 移除
ssh_key
命令行参数,通过在source
和dest
命令行参数中新增一些参数来配置SFTP的认证信息 - 新增
copy_link
和copy_unsafe_link
命令行参数来控制软链接在本地磁盘模式下的同步 - 更新
scripts/build-release.sh
脚本,新增linux arm64和macOS arm64发布 - 更新release脚本,从
HEAD
中获取最近一次git提交的哈希值 - 移除
CBool
结构并进行代码重构 - 移除未使用的全局变量
- 新增docker和release工作流
- 新增govulncheck工作流
- 将
minio.statDirEntry
和sftp.statDirEntry
替换为fs.FileInfoToDirEntry
- 将全局日志替换为本地的局部日志
- 重构
build-release.sh
和build-docker.sh
脚本,使其更加通用化 - 更新
install-minio.sh
脚本,使用-q
命令行参数来避免打印进度日志 - 将函数
NewDecryptReader
重命名为newDecryptReader
- 更新依赖包,github.com/quic-go/quic-go v0.38.0 => v0.39.0
- 更新依赖包,github.com/minio/minio-go/v7 v7.0.62 => v7.0.63
- 更新依赖包,github.com/no-src/log v0.3.0 => v0.3.1
- 更新依赖包,golang.org/x/oauth2 v0.11.0 => v0.12.0
- 更新依赖包,google.golang.org/grpc v1.57.0 => v1.58.2
详情查看:https://github.com/no-src/gofs/releases/tag/v0.8.0
还没有评论,来说两句吧...