From 2dac3714c442bf1f25b3c013f5f8d18ab091dafd Mon Sep 17 00:00:00 2001 From: Johan <12563436+Dyras@users.noreply.github.com> Date: Wed, 3 Apr 2024 07:46:54 +0200 Subject: [PATCH 1/3] Add S to DNS over HTTP in TRRService.cpp Signed-off-by: Johan <12563436+Dyras@users.noreply.github.com> --- netwerk/dns/TRRService.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/netwerk/dns/TRRService.cpp b/netwerk/dns/TRRService.cpp index 5cb42f43082d1..87e5adc0ebddf 100644 --- a/netwerk/dns/TRRService.cpp +++ b/netwerk/dns/TRRService.cpp @@ -55,7 +55,7 @@ constexpr nsLiteralCString kTRRDomains[3][7] = { "private.canadianshield.cira.ca"_ns, "doh.xfinity.com"_ns, // Steered clients "dns.shaw.ca"_ns, // Steered clients - "dooh.cloudflare-dns.com"_ns, // DNS over Oblivious HTTP + "dooh.cloudflare-dns.com"_ns, // DNS over Oblivious HTTPS }, { "(other)_2"_ns, @@ -64,7 +64,7 @@ constexpr nsLiteralCString kTRRDomains[3][7] = { "private.canadianshield.cira.ca_2"_ns, "doh.xfinity.com_2"_ns, // Steered clients "dns.shaw.ca_2"_ns, // Steered clients - "dooh.cloudflare-dns.com_2"_ns, // DNS over Oblivious HTTP + "dooh.cloudflare-dns.com_2"_ns, // DNS over Oblivious HTTPS }, { "(other)_3"_ns, @@ -73,7 +73,7 @@ constexpr nsLiteralCString kTRRDomains[3][7] = { "private.canadianshield.cira.ca_3"_ns, "doh.xfinity.com_3"_ns, // Steered clients "dns.shaw.ca_3"_ns, // Steered clients - "dooh.cloudflare-dns.com_3"_ns, // DNS over Oblivious HTTP + "dooh.cloudflare-dns.com_3"_ns, // DNS over Oblivious HTTPS }, // clang-format on }; From cffc8a50e14e3ca7135d7072d9db7266629ef6ff Mon Sep 17 00:00:00 2001 From: Johan <12563436+Dyras@users.noreply.github.com> Date: Wed, 3 Apr 2024 07:58:32 +0200 Subject: [PATCH 2/3] Add S to DNS over HTTP in waterfox.ftl Signed-off-by: Johan <12563436+Dyras@users.noreply.github.com> --- waterfox/browser/locales/en-US/waterfox.ftl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/waterfox/browser/locales/en-US/waterfox.ftl b/waterfox/browser/locales/en-US/waterfox.ftl index f4270fe3a8a76..8964f10588e87 100644 --- a/waterfox/browser/locales/en-US/waterfox.ftl +++ b/waterfox/browser/locales/en-US/waterfox.ftl @@ -115,7 +115,7 @@ load-images = enable-javascript = .label = Enable JavaScript enable-dooh = - .label = Use DNS over Oblivious HTTP + .label = Use DNS over Oblivious HTTPS webrtc-header = WebRTC peer connection ref-header = HTTP Referrer Header ### Look & Feel @@ -262,4 +262,4 @@ telemetry-privacy-policy = Privacy Policy onboarding-grassroots-title = Supporting the grassroots onboarding-grassroots-subtitle = Thank you for using Waterfox, an independent, grassroots browser. With your support, we’re building a sustainable alternative to the big players out there. -tabbrowser-confirm-session-restore-checkbox = Open previous windows and tabs \ No newline at end of file +tabbrowser-confirm-session-restore-checkbox = Open previous windows and tabs From 977ec661ca7334d22f8e08093fd3f00da7f0b15b Mon Sep 17 00:00:00 2001 From: Johan <12563436+Dyras@users.noreply.github.com> Date: Wed, 3 Apr 2024 08:06:57 +0200 Subject: [PATCH 3/3] Add S to DNS over HTTP in FeatureManifest.yaml Signed-off-by: Johan <12563436+Dyras@users.noreply.github.com> --- toolkit/components/nimbus/FeatureManifest.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/toolkit/components/nimbus/FeatureManifest.yaml b/toolkit/components/nimbus/FeatureManifest.yaml index 2cae50d2fa882..5a803926c43b1 100644 --- a/toolkit/components/nimbus/FeatureManifest.yaml +++ b/toolkit/components/nimbus/FeatureManifest.yaml @@ -1228,20 +1228,20 @@ dohPrefs: setPref: "network.trr_ui.show_fallback_warning_option" dooh: - description: "DNS over Oblivious HTTP" + description: "DNS over Oblivious HTTPS" owner: vgosu@mozilla.com hasExposure: false variables: ohttpEnabled: - description: Whether to use Oblivious HTTP for the resolution + description: Whether to use Oblivious HTTPS for the resolution type: boolean setPref: "network.trr.use_ohttp" ohttpRelayUri: - description: The URL of the Oblivious HTTP relay + description: The URL of the Oblivious HTTPS relay type: string setPref: "network.trr.ohttp.relay_uri" ohttpConfigUri: - description: The URL used to fetch the configuration of the Oblivious HTTP gateway + description: The URL used to fetch the configuration of the Oblivious HTTPS gateway type: string setPref: "network.trr.ohttp.config_uri" ohttpUri: @@ -1561,4 +1561,4 @@ opaqueResponseBlocking: description: >- If we partially or wholly allow audio and video MIME types in conflict with spec. type: int - setPref: "browser.opaqueResponseBlocking.mediaExceptionsStrategy" \ No newline at end of file + setPref: "browser.opaqueResponseBlocking.mediaExceptionsStrategy"