summaryrefslogtreecommitdiff
path: root/applications/luci-app-https-dns-proxy/luasrc
Commit message (Collapse)AuthorAgeFilesLines
* luci-app-https-dns-proxy: rewrite in javascriptStan Grishin2023-09-0391-1070/+0
| | | | Signed-off-by: Stan Grishin <stangri@melmac.ca>
* luci-app-https-dns-proxy: fix curl-related error in logsStan Grishin2023-05-181-1/+1
| | | | | | | * if curl is not installed, there used to be an error in logs from uhttpd that curl is not found, this commit addresses it Signed-off-by: Stan Grishin <stangri@melmac.ca>
* luci-app-https-dns-proxy: update to 2022-10-15-11Stan Grishin2023-02-143-1/+17
| | | | | | | | * Makefile: change dependency from luci-mod-admin-full to luci-base * Providers: add AdGuard and AdGuard Family * Bugfix: update field value in CBI, fixes https://github.com/openwrt/luci/issues/6244 Signed-off-by: Stan Grishin <stangri@melmac.ca>
* Merge pull request #6185 from ProKn1fe/luci-app-https-dns-proxyStan Grishin2023-01-133-4/+12
|\ | | | | luci-app-https-dns-proxy: Add new and update adguard dns server
| * luci-app-https-dns-proxy: Change files names and replace bootstrap_dnsZuev Aleksandr2023-01-063-2/+2
| | | | | | | | Signed-off-by: Zuev Aleksandr <A.Zuev@stdev.su>
| * luci-app-https-dns-proxy: Add new and update adguard dns serverZuev Aleksandr2023-01-063-4/+12
| | | | | | | | | | | | Add adguard unsecured dns provider and update ips on existents based on https://adguard-dns.io/en/public-dns.html info. Also added ipv6 bootstrap_dns ips. Signed-off-by: Zuev Aleksandr <A.Zuev@stdev.su>
* | luci-app-https-dns-proxy: add cn.edu.tsinghua.tuna.dns.lua providerZhang Rui2022-11-021-0/+6
| | | | | | | | Signed-off-by: Zhang Rui <rui.crater@gmail.com>
* | luci-app-https-dns-proxy: update to 2021-11-22-7 (settings for Canary Domains)Stan Grishin2022-10-041-1/+11
|/ | | | Signed-off-by: Stan Grishin <stangri@melmac.ca>
* luci-app-https-dns-proxy: remove redundant cbi-value-field divJo-Philipp Wich2022-04-301-21/+19
| | | | | | | | | The redundant "cbi-value-field" div introduces uneeded margin, remove this element to fix the view layout. Suggested-by: Santiago Kozak <arbolitoloco1@protonmail.com> [reword commit message] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* luci-app-https-dns-proxy: massive providers updateStan Grishin2022-01-0374-78/+328
| | | | | | | | * introduce 31 new providers * uniform names (FQDNs) in provider files * other minor fixes Signed-off-by: Stan Grishin <stangri@melmac.ca>
* luci-app-https-dns-proxy: add AhaDNS and minor fixesStan Grishin2021-12-2816-6/+86
| | | | | | | | | | * Add AhaDNS: thanks to @Jefe777 (account now deleted) and their PR at https://github.com/openwrt/luci/pull/5612 * Update email addresses * Add missing new line to ControlD files * Add RPCD reload to uci-defaults file Signed-off-by: Stan Grishin <stangri@melmac.ca>
* luci-app-https-dns-proxy: Add HE.net DNSPaul Dee2021-11-021-0/+8
| | | | Signed-off-by: Paul Dee <itsascambutmailmeanyway@gmail.com>
* luci-app-https-dns-proxy: fix markup which is not valid XHTMLJo-Philipp Wich2021-10-081-4/+4
| | | | | | XHTML does not specify `&nbsp;`, use `&#160;` instead. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* luci-app-https-dns-proxy: add ControlD as providerAleem Hossain2021-09-255-0/+40
| | | | Signed-off-by: Aleem Hossain <aleem@tectonic.it>
* luci-app-https-dns-proxy: update to 2021-07-29-1Stan Grishin2021-07-3115-25/+57
| | | | | | | | | | * add HTTP/2-only supporting providers: Mullvad, Digitale-Gesellschaft, dns.sb and Rubyfish.cn * switch default provider from Google to Cloudflare * add IPv6 addresses for bootstrap resolvers for Google DNS * add secondary bootstrap resolver (Cloudflare's) to all providers with a single bootstrap resolver * modify model/cbi file to show HTTP/2-only providers (and help texts) on HTTP/2-supporting systems Signed-off-by: Stan Grishin <stangri@melmac.net>
* luci-app-https-dns-proxy: add IPv6 addresses for cz.nic odvrJan Pavlinec2021-04-291-1/+1
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* luci-app-https-dns-proxy: bugfix: layout issues on theme-openwrt-2020Stan Grishin2021-03-083-15/+10
| | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* Merge pull request #4797 from stangri/master-luci-app-https-dns-proxyStan Grishin2021-02-181-28/+30
|\ | | | | luci-app-https-dns-proxy: support for Force DNS option
| * luci-app-https-dns-proxy: support for Force DNS optionStan Grishin2021-02-101-28/+30
| | | | | | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* | luci-app-https-dns-proxy: add idnet.net providerMihai Soloi2021-02-101-0/+6
|/ | | | Signed-off-by: Mihai Soloi <mihai.soloi@gmail.com>
* luci-app-https-dns-proxy: add missing btn class to buttonsStan Grishin2021-02-081-5/+5
| | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* luci-app-https-dns-proxy: add nextdns.io and quad 101 providersStan Grishin2021-02-053-3/+19
| | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* luci-app-https-dns-proxy: DSCP tagging supportStan Grishin2021-01-133-0/+20
| | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* luci-app-https-dns-proxy: WebUI for dnsmasq config update, quad9 bootstrap IPv6Stan Grishin2020-12-216-14/+28
| | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* luci-app-https-dns-proxy: add DNSPod.cn DoHStan Grishin2020-08-272-5/+11
| | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* luci-app-https-dns-proxy: add AliDNS DoH serverswevsty2020-08-041-0/+6
| | | | Signed-off-by: Yuan Tao <ty@wevs.org>
* luci-app-https-dns-proxy: fix bootstrap_dns for cloudflare securityStan Grishin2020-07-311-1/+1
| | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* luci-app-https-dns-proxy: add OpenDNS serversStan Grishin2020-07-292-0/+16
| | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* luci-app-https-dns-proxy: bugfix: remove eDNS supportStan Grishin2020-06-251-3/+0
| | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* luci-app-https-dns-proxy: decrease reliance on shell commands; proper acl.d ↵Stan Grishin2020-05-304-7/+39
| | | | | | file; add cloudflare family/protect Signed-off-by: Stan Grishin <stangri@melmac.net>
* luci-app-https-dns-proxy: bugfix: remove escaped double-quotes from ↵Stan Grishin2020-05-021-1/+1
| | | | | | translateable resources Signed-off-by: Stan Grishin <stangri@melmac.net>
* luci-app-https-dns-proxy: add CIRA Canadian ShiledStan Grishin2020-04-245-2/+26
| | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* applications: add ACL dependency annotations to legacy controllersJo-Philipp Wich2020-04-191-1/+1
| | | | Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* luci-app-https-dns-proxy: improve i18nStan Grishin2020-04-111-21/+18
| | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* luci-app-https-dns-proxy: Move help links to providers files, Add LibreDNS.Stan Grishin2020-04-0612-23/+63
| | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* Merge pull request #3844 from DinStamou/feature_librednsFlorian Eckert2020-04-063-1/+15
|\ | | | | luci-app-https-dns-proxy: Add LibreDNS as a DoH provider
| * luci-app-https-dns-proxy: Add LibreDNS as a DoH providerKonstantinos Stamou (Dinos)2020-04-053-1/+15
| | | | | | | | | | | | | | | | | | LibreDNS (libredns.gr) is a Doh service provided by LibreOps(libreops.cc), a group of hackers around the world that are (re-)decentralizing the net. Trying offering distributed, free (as in freedom) services to the world. Always based on Free Open Source Software. Signed-off-by: Konstantinos Stamou (Dinos) <github@f3rr3t.net>
* | luci-app-https-dns-proxy: better service control & buttons stylingStan Grishin2020-04-032-31/+55
|/ | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* luci-app-https-dns-proxy: package name change, support for RFC8484 binaryStan Grishin2019-12-1922-0/+413
Signed-off-by: Stan Grishin <stangri@melmac.net>