From d1f4e9eb6789163e9049c8653cee45fb82383327 Mon Sep 17 00:00:00 2001 From: M57 <41645758+Hy4ri@users.noreply.github.com> Date: Sat, 20 Jun 2026 23:17:00 +0300 Subject: [PATCH] fix(#67): restrict cleartext traffic to local subnets and Tailscale range (#178) --- app/src/main/AndroidManifest.xml | 2 +- .../main/res/xml/network_security_config.xml | 85 +++++++++++++++++++ 2 files changed, 86 insertions(+), 1 deletion(-) create mode 100644 app/src/main/res/xml/network_security_config.xml diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 60a92754..66c2bb7f 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -14,7 +14,7 @@ android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" - android:usesCleartextTraffic="true" + android:networkSecurityConfig="@xml/network_security_config" android:theme="@style/Theme.HermesControl"> + + + + + localhost + 127.0.0.1 + + + + 10.in-addr.arpa + + + 168.192.in-addr.arpa + + + 64.100.in-addr.arpa + 65.100.in-addr.arpa + 66.100.in-addr.arpa + 67.100.in-addr.arpa + 68.100.in-addr.arpa + 69.100.in-addr.arpa + 70.100.in-addr.arpa + 71.100.in-addr.arpa + 72.100.in-addr.arpa + 73.100.in-addr.arpa + 74.100.in-addr.arpa + 75.100.in-addr.arpa + 76.100.in-addr.arpa + 77.100.in-addr.arpa + 78.100.in-addr.arpa + 79.100.in-addr.arpa + 80.100.in-addr.arpa + 81.100.in-addr.arpa + 82.100.in-addr.arpa + 83.100.in-addr.arpa + 84.100.in-addr.arpa + 85.100.in-addr.arpa + 86.100.in-addr.arpa + 87.100.in-addr.arpa + 88.100.in-addr.arpa + 89.100.in-addr.arpa + 90.100.in-addr.arpa + 91.100.in-addr.arpa + 92.100.in-addr.arpa + 93.100.in-addr.arpa + 94.100.in-addr.arpa + 95.100.in-addr.arpa + 96.100.in-addr.arpa + 97.100.in-addr.arpa + 98.100.in-addr.arpa + 99.100.in-addr.arpa + 100.100.in-addr.arpa + 101.100.in-addr.arpa + 102.100.in-addr.arpa + 103.100.in-addr.arpa + 104.100.in-addr.arpa + 105.100.in-addr.arpa + 106.100.in-addr.arpa + 107.100.in-addr.arpa + 108.100.in-addr.arpa + 109.100.in-addr.arpa + 110.100.in-addr.arpa + 111.100.in-addr.arpa + 112.100.in-addr.arpa + 113.100.in-addr.arpa + 114.100.in-addr.arpa + 115.100.in-addr.arpa + 116.100.in-addr.arpa + 117.100.in-addr.arpa + 118.100.in-addr.arpa + 119.100.in-addr.arpa + 120.100.in-addr.arpa + 121.100.in-addr.arpa + 122.100.in-addr.arpa + 123.100.in-addr.arpa + 124.100.in-addr.arpa + 125.100.in-addr.arpa + 126.100.in-addr.arpa + 127.100.in-addr.arpa + + + + +