From 5e89d725c3709ae5043b1e0814558c7de5259782 Mon Sep 17 00:00:00 2001 From: lucenera Date: Mon, 16 Sep 2019 15:35:32 +0200 Subject: [PATCH] Those are the last mod for module submission. --- README.md | 25 +++---------------------- changelog.md | 53 +--------------------------------------------------- install.sh | 6 +++--- module.prop | 6 +++--- 4 files changed, 10 insertions(+), 80 deletions(-) diff --git a/README.md b/README.md index e50d557..2bc7510 100755 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# DNSCrypt Proxy 2 for Android +# dnscrypt-proxy for Android A flexible DNS proxy, with support for modern encrypted DNS protocols such as [DNSCrypt v2](https://github.com/DNSCrypt/dnscrypt-protocol/blob/master/DNSCRYPT-V2-PROTOCOL.txt) and [DNS-over-HTTP/2](https://tools.ietf.org/html/draft-ietf-doh-dns-over-https-03). @@ -9,7 +9,6 @@ A flexible DNS proxy, with support for modern encrypted DNS protocols such as [D ## Installation - Download [.zip module](https://github.com/Magisk-Modules-Repo/dnscrypt-proxy-magisk/releases), flash it in Magisk Manager App or in Recovery and follow the instructions. -- For version 2.9.0 delete the configuration file in the dnscrypt-proxy folder on the internal storage to allow the installation script to copy the new version of the file that has a different entry (blocked_query_response) ### Set DNS server manually with 3rd-party app (not included in this module) - DNS server address is 127.0.0.1:5354 for ipv4 and [::1]:5354 for ipv6 @@ -33,31 +32,13 @@ A flexible DNS proxy, with support for modern encrypted DNS protocols such as [D - For more detailed configuration please refer to [official documentation](https://github.com/jedisct1/dnscrypt-proxy/wiki/Configuration) ## Changelog -### v2.9.0 +### v1.0.0 - updated binary & configuration files to 2.0.27 - updated configuration file [dnscrypt.toml] according to the revision https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.0.27 -### v2.8.7 -- changed path of configuration file [dnscrypt-toml] from /system/etc/ to /data/media/0/ [or /sdcard] -- updated binary & configuration files to 2.0.25 -- Removed automatic redirection of dns-request and let dnscrypt-proxy do its job only. -### v2.8.5 - - Fix #40 -### v2.8.4 - - Fix failed to copy or backup config file -### v2.8.3 - - Fix permission issue - - Add option to replace or backup-restore config file -### v2.8.2 - - Fix "binary file is missing" -### v2.8.1 - - Update Magisk 18100 requirements -### v2.8.0 - - Update binary files to 2.0.22 -### v2.7.0 - - Update binary files to 2.0.21 [Full changelog](changelog.md) ## Credit - DNSCrypt-Proxy2 upstream | [jedisct1](https://github.com/jedisct1/dnscrypt-proxy) +- bluemeda and alii for original module - [All contributor](https://github.com/Magisk-Modules-Repo/dnscrypt-proxy/graphs/contributors) diff --git a/changelog.md b/changelog.md index e47648b..188ee2f 100644 --- a/changelog.md +++ b/changelog.md @@ -1,57 +1,6 @@ # Changelog ## Changelog -### v2.9.0 -- updated binary & configuration files to 2.0.27 -- updated configuration file [dnscrypt.toml] according to the revision https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.0.27 -### v2.8.7 -- changed path of configuration file [dnscrypt.toml] from /system/etc/ to /data/media/0/ [or /sdcard] -- updated binary & configuration files to 2.0.25 -- Removed automatic redirection of dns-request and let dnscrypt-proxy do its job only. -### v2.8.5 -- Fix #40 -### v2.8.4 -- Fix failed to copy or backup config file -### v2.8.3 -- Fix permission issue -- Add option to replace or backup-restore config file -### v2.8.2 -- Fix "binary file is missing" -### v2.8.1 -- Update Magisk 18100 requirements -### v2.8.0 -- Update binary files 2.0.22 -### v2.7.0 -- Update binary files 2.0.21 -### v2.6.0 -- Update binary files to 2.0.19 -### v2.5.0 -- Update binary files to 2.0.16 -- add exception for cloudflare fallback resolver. -## v2.4.0 -* Update binary files to 2.0.14 -## v2.3.0 -* Update binary files to 2.0.10 -* Add option to choose auto redirect DNS or manually set with 3rd-party app. -## v2.2.0 -* Update binary files to 2.0.8 -## v2.1.3 -* __If you have previous version, please uninstall it first then reinstall it again or you can change listen port manually in `dnscrypt-proxy.toml` file.__ -* Fix Tethering Client cannot Resolve DNSCrypt -* Fix Chromecast devices not showing [jedisct1/dnscrypt-proxy#226](https://github.com/jedisct1/dnscrypt-proxy/issues/226) -* Add binary files for x86 and x86_64 (test) -## v2.1.2 -* Bug Fixes -## v2.1.1 -* Bug fixes -## v2.1 -* Bug fixes -## v2.0 -* Resolve download.dnscrypt.info first before executing `iptables` -* Don't override dnscrypt-proxy.toml if exist -* Update binary files to v2.0.6 -## v1.1 -* Change listen port to 5353 (avoid conflict while tethering) ## v1.0 * Initial release -* dnscrypt-proxy v2.0.5 +* dnscrypt-proxy v2.0.27 diff --git a/install.sh b/install.sh index 3a46c06..032ec90 100755 --- a/install.sh +++ b/install.sh @@ -124,11 +124,11 @@ REPLACE=" print_modname() { ui_print " " ui_print "*******************************" - ui_print "* DNSCrypt-Proxy2 *" + ui_print "* DNSCrypt-Proxy v2 *" ui_print "* Magisk Module *" ui_print "*******************************" - ui_print "* v2.9.0 *" - ui_print "* bluemeda *" + ui_print "* v1.0.0 *" + ui_print "* lucenera *" ui_print "*******************************" ui_print " " } diff --git a/module.prop b/module.prop index 2dbef9a..ba14319 100755 --- a/module.prop +++ b/module.prop @@ -1,6 +1,6 @@ id=dnscrypt-proxy -name=DNSCrypt-Proxy 2 -version=v2.9.0 +name=DNSCrypt-Proxy v2 +version=v1.0.0 versionCode=27 -author=bluemeda +author=lucenera description=A flexible DNS proxy, with support for modern encrypted DNS protocols such as DNSCrypt v2 and DNS-over-HTTP/2. Using DNSCrypt-proxy 2.0.27