Skip to content

Releases

隧舟 TunnelArk 1.1.3

Choose a tag to compare

@RockyMtnWolf RockyMtnWolf released this 16 Oct 10:25

隧舟 TunnelArk 1.1.3

更新内容

  • 应用由 MeshArc 更名为隧舟 TunnelArk,换用全新设计的舟与隧道图标;GitHub 仓库同步更名。
  • 系统 VPN 模式也支持独立批准 Tailnet TCP 入站转发,不再依赖共存 SOCKS 开关。
  • 修复允许全部 TCP 入站后,重新进入“网络与连接”仍反复弹窗的问题:仅关闭后再次开启时确认。
  • 保存入站策略,忽略离开页面后的过期确认,并改进系统 VPN 独立后端的策略通信。
  • 增加本应用系统设置入口,说明应用内转发批准与系统入站授权的区别。
  • 同步更新中英文 README,项目仅通过 GitHub 分发。

维护者已确认 MateBook Pro S 实机复测通过。173 项自动化测试及 Release 构建通过。

下载与签名

本 Release 仅提供 未签名 Release HAP,安装前请使用自己有权使用且适配设备的签名材料。版本 1.1.3,构建号 100000008。

保留包名 io.github.rockymtnwolf.mesharc。使用兼容的签名升级可保留既有数据;更换签名可能需要卸载,卸载会清除应用数据,请先备份配置。

发行包不包含个人登录状态、私人 FRP 配置或签名私钥。

文件:TunnelArk-1.1.3-release-unsigned.hap

SHA-256:E6723AC332E8DC3995E3B964AC0F0670BFA1C89CB6A97FA60CB776FC775CB0C3

使用说明

  • TCP 入站策略仅转发通过 Tailnet ACL 的流量到本机 loopback 服务,不会代批鸿蒙系统权限;服务应用的系统入站授权仍需单独确认。
  • 与 ClashBox 共存仍需使用用户态模式并配置 ClashBox 分流。MagicDNS 未启用。
  • Tailscale 内核为 1.86.5,FRP 为本地兼容补丁版 0.52.0。内核更新页面目前提供发行信息检查和构建请求导出,不支持端侧自动编译签名替换。

English

  • Renamed MeshArc to TunnelArk with a newly designed boat-and-tunnel icon and a matching GitHub repository name.
  • Enabled independent Tailnet TCP forwarding approval in system VPN mode, without requiring coexistence SOCKS.
  • Fixed repeated allow-all confirmation when reopening network settings. Confirmation is requested only when enabling it again after disabling it.
  • Persisted inbound policies, ignored stale page confirmations, and improved communication with the separate VPN backend.
  • Added a shortcut to this app's system settings and clarified that forwarding approval does not grant system inbound permissions.
  • Updated both READMEs; distribution is exclusively through GitHub.

The maintainer confirmed physical-device retesting on a MateBook Pro S. All 173 automated tests and the Release build passed.

Only an unsigned Release HAP is attached. Sign it with authorized, device-compatible credentials before installing. The bundle ID remains io.github.rockymtnwolf.mesharc; changing signing identity may require uninstalling and will erase app data. Back up configurations first. The package contains no personal login state, private FRP configuration, or signing private keys.

Tailnet TCP forwarding remains subject to ACLs and targets local loopback services; system permissions must be handled separately. ClashBox coexistence still requires userspace mode and routing rules. MagicDNS is disabled. The bundled engines remain Tailscale 1.86.5 and compatibility-patched FRP 0.52.0; on-device core compilation and signing are not implemented.

MeshArc 1.1.2

Choose a tag to compare

@RockyMtnWolf RockyMtnWolf released this 14 Oct 03:14

MeshArc 1.1.2

  • 修复非共存系统 VPN 模式下首页连接状态误判。
  • 修复首次心跳确认后本机卡片文字和绿点未刷新的问题。
  • 背景图和动效设置弹窗(含顶部拖拽区)统一采用跟随系统深浅色的不透明背景。
  • 音频保活替换为 PC/二合一设备的系统任务维持;保留下载方式,并迁移旧音频偏好,不再播放保活音频。

维护者已在 MateBook Pro S 完成本轮实机复测并确认通过。166 项自动化测试和 Release 构建通过。

下载与签名

本 Release 仅发布 未签名 Release HAP,安装前请使用自己有权使用且适配设备的签名材料。版本 1.1.2,构建号 100000007,包名 io.github.rockymtnwolf.mesharc。

包内不包含登录状态、个人 FRP 配置或私钥。应用市场送审使用正式发布签名 .app,不在此处公开发布;.hap 不应直接改后缀为 .app。

已知限制与安全提示

  • 系统 VPN 与 ClashBox 共存需要使用用户态模式,并配置 ClashBox 分流。
  • MagicDNS 未启用;FRP 仍为本地兼容修改的 0.52.0,并非最新官方内核。
  • 内核更新页面目前仅检查发行信息并导出构建请求,不支持在设备上直接编译签名替换内核。

MeshArc 1.1.1

Choose a tag to compare

@RockyMtnWolf RockyMtnWolf released this 13 Oct 17:17

MeshArc 1.1.1

  • 更新中英文 README,移除仓库中的 docs 目录;本地文档不删除。
  • 简化 FRP 连接状态,补充配置数量上限与服务商隧道许可提示。
  • 正式包名:io.github.rockymtnwolf.mesharc;版本号:100000006。
  • 构建、HAP 签名校验、162 项 Node 测试及 4 项截图处理测试通过。

下载说明

本 Release 仅提供未签名的 Release HAP,不包含登录状态、个人 FRP 配置、私钥或 Profile。安装前须使用你有权使用的证书与适配设备的 Profile 签名。应用市场送审的正式发布签名包不在此处公开。

已知限制

  • MagicDNS 未启用;可使用 Tailscale IP。
  • FRP 为本地兼容修改的 0.52.0 内核,不是最新内核;Sakura 专有 INI 模式不受支持。
  • 内核更新页面目前仅检查元数据并导出构建请求,不支持在设备上直接编译签名替换内核。
  • 发布时 GitHub Dependabot 报告 23 条尚未处置的依赖告警(7 critical、3 high、12 moderate、1 low);已通过的功能测试不代表依赖安全审查通过。详情见仓库 Security/Dependabot。