HNS DANE Browser 0.5.4
HNS DANE Browser 0.5.4 is the coordinated Android and iOS release of the strict, cross-platform Handshake browser.
Highlights
- Adds automatic ICANN DANE across Android and iOS while retaining fail-closed DNSSEC/TLSA policy.
- Adds separately configured recovery DoH and optional requester-only P2P relay recovery, both inactive unless explicitly enabled.
- Makes live header synchronization atomic and generation-bound so incomplete or superseded state cannot be published to browser requests.
- Adds a hardened, click-only recovery page for confirmed port 53 interception.
- Aligns the release identities at shared Rust 0.5.4, Android 0.5.4 (build 44), and iOS 0.5.4 (build 48).
Downloads
hns-dane-browser-v0.5.4-release.apk— signed, zip-aligned Android installer. SHA-256:0a1078bf259fcc0209a049c3c69f7a9f9dc23083282f8e8af75b56c2923f9709hns-dane-browser-v0.5.4-ios-app-store.ipa— App Store-signed iOS distribution package. SHA-256:c930df041ea9897c0e7b88f59b2ce1288ff202df4fefa7c40a43576683a7f640
The IPA is signed for App Store distribution and is not a general-purpose sideload package. Google Play receives the signed AAB separately; it is not published as a GitHub download.
Verification
- Candidate commit:
8ffc296e4d034ccc07110c34cdf606658416edaf - Required cross-platform CI passed for the candidate.
- The iOS package identity was verified as
com.denuoweb.hnsdane.iosversion 0.5.4 build 48 before publication.
Full changelog: v0.5.0...v0.5.4