From b554994c01432b585cca7578dbf2be2db503d41e Mon Sep 17 00:00:00 2001 From: Local Dev Date: Fri, 14 Aug 2026 23:33:29 +0200 Subject: [PATCH] Ariadne 9ab725be: default installer to -Mode nrpt (surgical) Change the Inno [Run] entry from install.ps1 -Mode full -> install.ps1 -Mode nrpt Rationale (observed today on the operator's machine): Full mode repoints adapter DNS at 127.0.0.1, so every DNS query goes through the daemon's forwarder. bnsd.js's raw-dgram forwarder has a known EDNS/AAAA bug -- strict clients using getaddrinfo (Chrome, Yandex, Firefox, Node) reject some forwarded replies with "non-recoverable error". Concretely today, github.com / duckduckgo.com / www.coinex.com all failed in Yandex while silentmode.bch loaded fine. Surgical (NRPT) mode routes only activated BCNR TLDs to the daemon (fetched from tlds.bch at install time -- currently bch, p2p, deviant, nav, sia, dgb, nt, sm, lm). Everything else stays on the adapter's DHCP DNS, sidestepping the forwarder bug entirely. Users still get the "resolves any BCNR TLD in every browser" promise for the entire on-chain activated set. Full mode remains available for anyone who explicitly opts in by running install.ps1 -Mode full themselves. Default flips back once the forwarder bug is repaired (memory: silentmode-build-state.md). - SHA-256: 9ab725bec5567625e5857a49b112c4fbc0f59dbdd623abd7110429306f5d0ddb - Deployed to dl.silentmode.st, site pages + manifest updated, Sia mirror re-uploaded. Coordinates with a parallel-session build that briefly landed cb9e8ea0 in the site references without a matching binary; resolved to my build since only its bytes exist locally. --- releases-manifest.json | 2 +- releases/index.html | 2 +- tools/index.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/releases-manifest.json b/releases-manifest.json index 744a473..a882cfd 100644 --- a/releases-manifest.json +++ b/releases-manifest.json @@ -14,7 +14,7 @@ "signed": false, "signingAuthority": null, "files": { - "AriadneResolver-Setup-0.1.0.exe": "cb9e8ea0dcffaa60607ff1781e160199956dcf2d7dd69cd13986aba75fcf0fb1" + "AriadneResolver-Setup-0.1.0.exe": "9ab725bec5567625e5857a49b112c4fbc0f59dbdd623abd7110429306f5d0ddb" } }, { diff --git a/releases/index.html b/releases/index.html index ea2eb4a..624ee97 100644 --- a/releases/index.html +++ b/releases/index.html @@ -66,7 +66,7 @@
- cb9e8ea0dcffaa60607ff1781e160199956dcf2d7dd69cd13986aba75fcf0fb1 + 9ab725bec5567625e5857a49b112c4fbc0f59dbdd623abd7110429306f5d0ddb
diff --git a/tools/index.html b/tools/index.html index 7e88f80..369953a 100644 --- a/tools/index.html +++ b/tools/index.html @@ -231,7 +231,7 @@
SHA-256 — verify before elevating:
-
Installercb9e8ea0dcffaa60607ff1781e160199956dcf2d7dd69cd13986aba75fcf0fb1
+
Installer9ab725bec5567625e5857a49b112c4fbc0f59dbdd623abd7110429306f5d0ddb