v1.3.3

Linux/macOS 客户端深化 & 双层认证安全 & 跨平台共享代码重构

新功能

  • 服务端身份校验(Layer 1):Linux/macOS 客户端 HMAC-SHA256 校验服务端身份
  • 子连接认证(Layer 2,TOKEN_CONN_AUTH):解决 NAT/127.0.0.1 路由错位
  • Linux 客户端:H.264 硬件编码(动态加载 libx264)、XFixes 光标类型检测
  • macOS 客户端:文件管理器、远程终端(共享 PTYHandler)、剪贴板同步、守护进程模式
  • 主控:屏幕预览缩略图、区域截图、远程桌面缩放、嵌入式现代终端

改进

  • Linux/macOS 客户端共享代码抽到 common/,减少 ~300 行重复
  • 现代终端 SYSTEM 兼容:自动回退到经典终端
  • build.ps1 增加 vswhere 兜底(VS 装非默认盘也能找到)

Bug 修复

  • V2 文件传输在文件管理器对话框双向均损坏
  • 现代终端在 SYSTEM 权限下空白
  • Linux 客户端 UTF-8 路径/活动窗口在服务端乱码
  • 日志列表表头点击错排序到主机列表
  • macOS 远程桌面在某些显示器待机状态下未触发唤醒