arkenfox / user.js

Firefox privacy, security and anti-tracking: a comprehensive user.js template for configuration and hardening
MIT License
9.43k stars 508 forks source link

v128 SOCKS change #1863

Closed Tiagoquix closed 1 week ago

Tiagoquix commented 1 week ago

https://www.mozilla.org/en-US/firefox/128.0beta/releasenotes/

Firefox now proxies DNS by default when using SOCKS v5, avoiding leaking DNS queries to the network when using SOCKS v5 proxies.

I believe it affects the following pref:

https://github.com/arkenfox/user.js/blob/23caf6961483e0e55544cd4f3594734d0aa35cf0/user.js#L254-L258

I think it will be true by default in the future

rusty-snake commented 1 week ago

https://searchfox.org/mozilla-central/source/modules/libpref/init/StaticPrefList.yaml#12726

# Whether the SOCKS5 proxy should be in charge of DNS resolution. Making it a
# SOCKS5h proxy by convention
- name: network.proxy.socks5_remote_dns
  type: RelaxedAtomicBool
  value: true
  mirror: always

# Whether the SOCKS4 proxy should be in charge of DNS resolution. Making it a
# SOCKS4a proxy.
- name: network.proxy.socks_remote_dns
  type: RelaxedAtomicBool
  value: false
  mirror: always
Tiagoquix commented 1 week ago

hmm, that socks5 is a new pref

anyways, thanks for the clarification