Skip to content

Releases: saya-ch/dsh-mobile-iroh

DSH Mobile iroh npm 0.1.0-alpha.1

Pre-release

Choose a tag to compare

@saya-ch saya-ch released this 23 Oct 09:39

DSH Mobile iroh 首个公开测试版本。

  • 通过 iroh 建立手机与电脑之间的加密直连或中继连接,无需先配置域名或 HTTPS 隧道。
  • 安装到官方 DSH Desktop / DSH Web,在“设置 → 通用设置 → DSH Mobile iroh”打开独立管理页,启停连接、生成配对二维码和撤销传输设备。
  • npm 包附带经校验的 Windows x64、Linux x64 原生程序;不需要另外安装 Rust。浏览器页面继续由 dsh-mobile 0.6.16 提供,不修改 DSH Core。
  • 配套 Android App 独立发布,保留设备列表、命名、启动偏好、取消连接和原生返回体验,不覆盖原 DSH Mobile。

安装测试通道:dsh-mobile-iroh@alpha。本版是 alpha,尚无稳定版。npm 首次发布额外附带 latest,因此不带标签安装目前也会取到此测试版;删除该标签的授权请求返回了 400。请显式使用 @alpha,不要把默认标签当作稳定性保证。

Linux 附带 x64 glibc 发行构建,已在 Ubuntu 22.04 验收;本版不包含 Alpine/musl 构建。

验收使用官方 DSH Desktop / DSH 0.2.1-rc.2、Mobile 0.6.16,并完成实际官方 Desktop 安装及 Android 16 移动网络下的资源加载、API、实时工作区同步和插件重启恢复。自动化检查不等于覆盖所有网络与社区插件。

已知限制:电脑端插件热更新后,现有页面的模块图可能需要重新进入;长时间使用导致网页 Session 过期时,也可能需要从设备列表重新打开。无需删除原配对。自定义扩展和第三方 WebSocket 放行规则不会从主 Mobile 自动同步。

详见仓库 README、CHANGELOG 与 VERIFICATION。请勿在反馈中上传有效二维码、Token、Cookie 或私有会话内容。

DSH Mobile iroh Android 0.1.0-alpha.1

Pre-release

Choose a tag to compare

@saya-ch saya-ch released this 23 Oct 09:27

DSH Mobile iroh 独立 Android App 的首个正式签名 Release 构建,产品版本为 0.1.0-alpha.1,仍处于公开测试阶段。

  • 支持 Android 10+,包含 arm64-v8a 与 x86_64 原生 iroh 传输。
  • 扫码配对、电脑身份与私有 CA 校验、加密保存设备凭据。
  • 设备列表、编辑名称、最近电脑启动、显示列表启动和取消连接。
  • 尽量保留现有网页与草稿;按电脑 host 串行提交 Session/CSRF Cookie,避免旧回调覆盖新会话,撤销清理不被旧安装越过。

请安装附件 dsh-mobile-iroh-android-v0.1.0-alpha.1.apk。包名为 io.github.sayach.dshmobileiroh,不会覆盖原 DSH Mobile,也不会迁移其配对数据。本地普通 Debug 包与正式包签名不同,请勿清除原 DSH Mobile 数据来解决安装冲突。

电脑端需安装并启用 dsh-mobile 0.6.16 和 dsh-mobile-iroh@alpha。当前电脑端支持 Windows x64、Linux x64;验收基础为官方 DSH Desktop / DSH 0.2.1-rc.2。

Linux 配套程序为 glibc 构建,已在 Ubuntu 22.04 验收,不包含 Alpine/musl 构建。

最终非 Debug APK 已在 Android 16 真机原位安装,保留配对冷启动成功;完整停用/启用电脑插件后,新的工作区同步到手机,未发送草稿保留。它不是“全部网络均稳定”的承诺。

已知恢复边界:插件热更新导致页面模块未刷新、或长时间网页 Session 过期时,请先保存草稿,再从设备列表重新进入,无需重新配对。

附件提供 SHA-256 校验、独立签名指纹与第三方许可。发布签名证书 SHA-256:

345cd064fdb6cd3c7f07784667a49bdfe8077fec777f6aa070b7d238842556f3