2022-07-12 - FileZilla 服务器 1.5.0-rc1 发布

新的功能:

  • 服务器:在尝试失败的情况下实施了登录尝试的限制。
  • 服务器:欢迎消息中的版本号现在可以通过将配置文件中消息字段的“has_version”属性设置为“false”来手动抑制。
  • MSW:如果服务在 SYSTEM 帐户下运行,配置文件现在放在 %PROGRAMDATA%\filezilla-server 下。这是为了解决在执行 Windows 更新时设置可能会被清除的问题。仍然驻留在 %LOCALAPPDATA%\filezilla-server 下的设置会自动迁移。
  • 与模拟子进程的通信现在是异步的
  • 管理 UI:配置对话框中的密码字段现在如何显示提示以告知用户如何保留现有密码

错误修正和小改动:

  • 管理 UI:修复了侦听器编辑器中的崩溃
  • 管理 UI (macOS):针对一些 wxWidgets 故障和故障实施了解决方法。
  • 管理 UI:无法再编辑 system_user 的名称(正确)
  • 无法序列化的配置数据现在可以防止将不完整的输出文件写入磁盘
  • 模仿者进程的突然死亡不再导致意外行为
  • 修复了在某些极端情况下由于意外套接字事件导致的服务器崩溃
  • MSW:由于工具链问题,使用线程局部变量的程序在退出时会崩溃。实施了一种解决方法,直到它被未来的 MinGW 工具链解决
  • 可能的工作线程数已减少到最大 256
  • FTP 服务器:NLST 命令现在报告符合 RFC 1123 的路径
  • 使用命令行参数 --config-version-check ignore 时,如果检测到不匹配,现在将预期版本写入设置文件
  • *nix:徽标图标不再嵌入在可执行文件中,而是安装到正确的系统路径
  • *nix:添加了 filezilla-server-gui.desktop 文件,以便桌面环境可以轻松打开 Admin UI
  • 日志文件轮换的最大数量已减少到更合理的数量,并且轮换算法已更改为更有效