chore(release): v1.9.26 — batch Apps Script edge-DNS cache

Ship PR #958 by @dazzling-no-more.

CodeFull.gs now resolves DNS candidates in two passes, using one CacheService.getAll(keys) lookup per tunnel batch and reusing successful DoH answers inside the same batch. Long qnames now get SHA-256 cache keys instead of skipping cache, while parse/DoH failures still fall back to the tunnel-node path.

Verification:

- node assets/apps_script/tests/edge_dns_batch_test.js

- node assets/apps_script/tests/edge_dns_test.js

- cargo test --lib

- cargo build --release

- cargo build --bin mhrv-rs-ui --release --features ui
This commit is contained in:
therealaleph
2026-05-15 16:50:16 +03:00
parent 4da0da7a27
commit d8aea032b9
3 changed files with 14 additions and 2 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "mhrv-rs"
version = "1.9.25"
version = "1.9.26"
edition = "2021"
description = "Rust port of MasterHttpRelayVPN -- DPI bypass via Google Apps Script relay with domain fronting"
license = "MIT"