Skip to content

Add option to disable sending DNS requests via SOCKS proxy#318

Open
evgenyvolferts wants to merge 1 commit into
zero-peak:masterfrom
evgenyvolferts:feature-disable-proxy-dns
Open

Add option to disable sending DNS requests via SOCKS proxy#318
evgenyvolferts wants to merge 1 commit into
zero-peak:masterfrom
evgenyvolferts:feature-disable-proxy-dns

Conversation

@evgenyvolferts
Copy link
Copy Markdown

@evgenyvolferts evgenyvolferts commented May 19, 2026

What does this PR do?

  • Bug fix
  • Improvement
  • New feature

Opening sites via SOCKS5 proxy with "auto switch" enabled fails when DNS-over-HTTPS is used in Firefox. This PR adds an option to disable sending the DNS requests via proxy. This can cause a DNS leak, but if a user has configured a trusted DoH server in browser - a leak should not be a problem.

Checkbox is enabled by default - so the default behavior is not changed.

This option was mentioned by @FelisCatus in sources earlier:

TODO(catus): Maybe allow the users to configure this?

Compatibility

Is this PR compatible with old versions? Can users simply upgrade the extension?
Yes

Screenshots (if applicable)

image

After creating the PR:

  • Please make sure the CircleCI test passes. Feel free to add more commits for
    bug or style fixes.
  • Any merge conflicts should be fixed on your side. Prefer rebasing to merging.
  • Allow some time for project maintainers to review and merge the change.
  • New features & behavior changes are subject to discussion. Please understand
    that project maintainers may reject new features, or request changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant