├── .gitignore ├── LICENSE ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── legacy ├── .gitignore ├── README ├── build.gradle └── src │ └── main │ ├── java │ └── io │ │ └── github │ │ └── krlvm │ │ └── powertunnel │ │ └── plugins │ │ └── dns │ │ └── legacy │ │ ├── DNSListener.java │ │ ├── DNSParseException.java │ │ ├── DNSParser.java │ │ ├── DNSPreset.java │ │ ├── LegacyDNSPlugin.java │ │ └── LegacyDohResolver.java │ └── resources │ ├── locale │ ├── messages_en.properties │ └── messages_ru.properties │ ├── plugin.ini │ └── preferences.json ├── settings.gradle └── src └── main ├── java ├── io │ └── github │ │ └── krlvm │ │ └── powertunnel │ │ └── plugins │ │ └── dns │ │ ├── DNSListener.java │ │ ├── DNSParseException.java │ │ ├── DNSParser.java │ │ ├── DNSPlugin.java │ │ └── DNSPreset.java └── org │ └── xbill │ └── DNS │ └── config │ └── AndroidResolverConfigProvider.java └── resources ├── locale ├── messages_en.properties └── messages_ru.properties ├── plugin.ini └── preferences.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/LICENSE -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/gradlew.bat -------------------------------------------------------------------------------- /legacy/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/legacy/.gitignore -------------------------------------------------------------------------------- /legacy/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/legacy/README -------------------------------------------------------------------------------- /legacy/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/legacy/build.gradle -------------------------------------------------------------------------------- /legacy/src/main/java/io/github/krlvm/powertunnel/plugins/dns/legacy/DNSListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/legacy/src/main/java/io/github/krlvm/powertunnel/plugins/dns/legacy/DNSListener.java -------------------------------------------------------------------------------- /legacy/src/main/java/io/github/krlvm/powertunnel/plugins/dns/legacy/DNSParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/legacy/src/main/java/io/github/krlvm/powertunnel/plugins/dns/legacy/DNSParseException.java -------------------------------------------------------------------------------- /legacy/src/main/java/io/github/krlvm/powertunnel/plugins/dns/legacy/DNSParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/legacy/src/main/java/io/github/krlvm/powertunnel/plugins/dns/legacy/DNSParser.java -------------------------------------------------------------------------------- /legacy/src/main/java/io/github/krlvm/powertunnel/plugins/dns/legacy/DNSPreset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/legacy/src/main/java/io/github/krlvm/powertunnel/plugins/dns/legacy/DNSPreset.java -------------------------------------------------------------------------------- /legacy/src/main/java/io/github/krlvm/powertunnel/plugins/dns/legacy/LegacyDNSPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/legacy/src/main/java/io/github/krlvm/powertunnel/plugins/dns/legacy/LegacyDNSPlugin.java -------------------------------------------------------------------------------- /legacy/src/main/java/io/github/krlvm/powertunnel/plugins/dns/legacy/LegacyDohResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/legacy/src/main/java/io/github/krlvm/powertunnel/plugins/dns/legacy/LegacyDohResolver.java -------------------------------------------------------------------------------- /legacy/src/main/resources/locale/messages_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/legacy/src/main/resources/locale/messages_en.properties -------------------------------------------------------------------------------- /legacy/src/main/resources/locale/messages_ru.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/legacy/src/main/resources/locale/messages_ru.properties -------------------------------------------------------------------------------- /legacy/src/main/resources/plugin.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/legacy/src/main/resources/plugin.ini -------------------------------------------------------------------------------- /legacy/src/main/resources/preferences.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/legacy/src/main/resources/preferences.json -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/io/github/krlvm/powertunnel/plugins/dns/DNSListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/src/main/java/io/github/krlvm/powertunnel/plugins/dns/DNSListener.java -------------------------------------------------------------------------------- /src/main/java/io/github/krlvm/powertunnel/plugins/dns/DNSParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/src/main/java/io/github/krlvm/powertunnel/plugins/dns/DNSParseException.java -------------------------------------------------------------------------------- /src/main/java/io/github/krlvm/powertunnel/plugins/dns/DNSParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/src/main/java/io/github/krlvm/powertunnel/plugins/dns/DNSParser.java -------------------------------------------------------------------------------- /src/main/java/io/github/krlvm/powertunnel/plugins/dns/DNSPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/src/main/java/io/github/krlvm/powertunnel/plugins/dns/DNSPlugin.java -------------------------------------------------------------------------------- /src/main/java/io/github/krlvm/powertunnel/plugins/dns/DNSPreset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/src/main/java/io/github/krlvm/powertunnel/plugins/dns/DNSPreset.java -------------------------------------------------------------------------------- /src/main/java/org/xbill/DNS/config/AndroidResolverConfigProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/src/main/java/org/xbill/DNS/config/AndroidResolverConfigProvider.java -------------------------------------------------------------------------------- /src/main/resources/locale/messages_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/src/main/resources/locale/messages_en.properties -------------------------------------------------------------------------------- /src/main/resources/locale/messages_ru.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/src/main/resources/locale/messages_ru.properties -------------------------------------------------------------------------------- /src/main/resources/plugin.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/src/main/resources/plugin.ini -------------------------------------------------------------------------------- /src/main/resources/preferences.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krlvm/PowerTunnel-DNS/HEAD/src/main/resources/preferences.json --------------------------------------------------------------------------------