Skip to content

Commit

Permalink
Explicitly disable insecure NTLMv1 & enable mozilla::pkix certificate…
Browse files Browse the repository at this point in the history
… verification, as ex. Fedora's Thunderbird package overrides these... :/ - `network.negotiate-auth.allow-insecure-ntlm-v1` -> `false`, `security.use_mozillapkix_verification` -> `true`

Signed-off-by: celenity <[email protected]>
  • Loading branch information
celenityy committed Feb 28, 2025
1 parent 3241d6a commit 1d4a69e
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions build/prefs/dove.js
Original file line number Diff line number Diff line change
Expand Up @@ -436,6 +436,20 @@ pref("media.ffmpeg.vaapi.enabled", false); // [DEFAULT]
pref("media.rdd-ffmpeg.enabled", false);
pref("media.utility-ffmpeg.enabled", false);

/// Disable insecure NTLMv1
// Fedora's Thunderbird package overrides this to `true`... :/
// https://www.janbambas.cz/ntlm-v1-and-firefox/
// https://bugzilla.mozilla.org/show_bug.cgi?id=828183
// https://bugzilla.redhat.com/show_bug.cgi?id=1110291

pref("network.negotiate-auth.allow-insecure-ntlm-v1", false); // [DEFAULT, HIDDEN]

/// Ensure we're using mozilla::pkix certificate verification
// Fedora's Thunderbird package overrides this to `false`... :/
// https://wiki.mozilla.org/SecurityEngineering/mozpkix-testing

pref("security.use_mozillapkix_verification", true); // [DEFAULT, HIDDEN]

pref("mail.dove.status", "009");

// 010 MISC.
Expand Down

0 comments on commit 1d4a69e

Please sign in to comment.