Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable NextDNS DoH in drop-down list. #1280

Closed
4 tasks done
bat999 opened this issue Jul 11, 2024 · 4 comments
Closed
4 tasks done

Enable NextDNS DoH in drop-down list. #1280

bat999 opened this issue Jul 11, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@bat999
Copy link

bat999 commented Jul 11, 2024

Preliminary checklist

  • I have read the README
  • I have searched existing issues for my feature request. This is a new issue (NOT a duplicate) and is not related to another issue.
  • I have searched wont fix issues and this request is not among them
  • This is a feature request for the Cromite browser; not the website nor F-Droid nor anything else.

Is your feature request related to privacy?

Yes

Is there a patch available for this feature somewhere?

Not that I know of.

Describe the solution you would like

Hi
My suggestion for Cromite is NextDNS in DoH drop-down list.
It's shown in Chromium code...
https://source.chromium.org/chromium/chromium/src/+/main:net/dns/public/doh_provider_entry.cc;drc=7495cd782f8ca3742a4deb11029cff0bd83a327b;l=214
Maybe just needs to be enabled at build time.

Line 222...
https://source.chromium.org/chromium/chromium/src/+/main:net/dns/public/doh_provider_entry.cc;drc=7495cd782f8ca3742a4deb11029cff0bd83a327b;l=222
Shows...
/display_globally=/false, /display_countries=/{"US"},
It would need to be...
/display_globally=/true, /display_countries=/{},

NextDNS has a good rep (fast and private with ecs).
Info here ---> https://medium.com/nextdns/how-we-made-dns-both-fast-and-private-with-ecs-4970d70401e5

There's also provision in Chromium code to include "Quad9Secure".
But I can't claim that a Swiss public-benefit, not-for-profit foundation is more private than American companies.
I Am Not A Lawyer.
😃

Describe alternatives you have considered

Enter https://chromium.dns.nextdns.io/ in "Customised" box.

@bat999 bat999 changed the title Add more DoH providers. Enable NextDNS DoH in drop-down list. Jul 12, 2024
@uazo uazo added the need triage I will look into it, I promise! label Jul 18, 2024
@uazo
Copy link
Owner

uazo commented Jul 30, 2024

yes, indeed the list of doh providers contains many more entries, disabled according to language. they should all be enabled.

@uazo uazo added enhancement New feature or request and removed need triage I will look into it, I promise! labels Jul 30, 2024
@bat999
Copy link
Author

bat999 commented Jul 30, 2024

Hi uazo

But there are 22 entries on that list.
If they are all enabled it will be a very crowded DoH drop-down list!
😮

For me, I would say...

NextDNS make it /*display_globally=*/true, /*display_countries=*/{},
It is already FEATURE_ENABLED_BY_DEFAULT

Quad9Secure make it FEATURE_ENABLED_BY_DEFAULT
It is already /*display_globally=*/true, /*display_countries=*/{},

That would leave me everybody with...

CleanBrowsing (Family Filter)
Cloudflare (1.1.1.1)
Google (Public DNS)
NextDns
OpenDNS
Quad9Secure

Probably enough for now,
😎
Additional entries would show to users who have different settings CZ, DE, NL etc.

@uazo
Copy link
Owner

uazo commented Jul 30, 2024

yes, I saw that. I think I will only activate by default those that have a privacy policy indicated.

uazo added a commit that referenced this issue Jul 31, 2024
…ite the country. the privacy policy must be present (#1280)
@bat999
Copy link
Author

bat999 commented Aug 17, 2024

Hi
I've installed Cromite v127.0.6533.89.
NextDNS is now shown in the drop-down list

@bat999 bat999 closed this as completed Aug 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants