Skip to content

Commit

Permalink
Build Dove 2025.01.06.1
Browse files Browse the repository at this point in the history
Signed-off-by: celenity <[email protected]>
  • Loading branch information
celenityy committed Jan 7, 2025
1 parent 220aa7c commit 8fbb1fd
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 8 deletions.
Binary file modified archives/dove.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion build/configs/dove-spec.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
lockPref("general.config.filename", "dove.cfg");
lockPref("general.config.vendor", "dove");

lockPref("mail.dove.version", "2025.01.05.1");
lockPref("mail.dove.version", "2025.01.06.1");

// 000 RESET UNDESIRED PREFS FROM PHOENIX

Expand Down
42 changes: 36 additions & 6 deletions dove.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
lockPref("general.config.filename", "phoenix.cfg");
lockPref("general.config.vendor", "phoenix");

lockPref("browser.phoenix.version", "2025.01.05.1");
lockPref("browser.phoenix.version", "2025.01.06.1");

// 000 ABOUT:CONFIG

Expand Down Expand Up @@ -134,6 +134,7 @@ lockPref("network.jar.record_failure_reason", false); // https://searchfox.org/m
lockPref("network.traffic_analyzer.enabled", false); // https://searchfox.org/mozilla-release/source/modules/libpref/init/StaticPrefList.yaml#13191
lockPref("network.trr.confirmation_telemetry_enabled", false);
lockPref("nimbus.telemetry.targetingContextEnabled", false); // https://searchfox.org/mozilla-central/source/browser/app/profile/firefox.js#2001
lockPref("privacy.imageInputTelemetry.enableTestMode", false); // [HIDDEN] "Event Telemetry" https://searchfox.org/mozilla-central/source/modules/libpref/init/StaticPrefList.yaml#15549
lockPref("privacy.trackingprotection.emailtracking.data_collection.enabled", false);
lockPref("toolkit.content-background-hang-monitor.disabled", true);
lockPref("toolkit.telemetry.archive.enabled", false);
Expand Down Expand Up @@ -631,6 +632,7 @@ lockPref("dom.security.https_only_mode.upgrade_local", true);
lockPref("dom.security.https_only_mode_pbm", true);
lockPref("security.mixed_content.block_active_content", true);
lockPref("security.mixed_content.block_display_content", true);
lockPref("security.mixed_content.block_object_subrequest", true);
lockPref("security.mixed_content.upgrade_display_content", true);
lockPref("security.mixed_content.upgrade_display_content.audio", true); // [DEFAULT]
lockPref("security.mixed_content.upgrade_display_content.image", true); // [DEFAULT]
Expand Down Expand Up @@ -1221,7 +1223,7 @@ lockPref("browser.discovery.containers.enabled", true); // [DEFAULT]
lockPref("privacy.donottrackheader.enabled", true);
lockPref("privacy.globalprivacycontrol.enabled", true);
lockPref("privacy.globalprivacycontrol.functionality.enabled", true);
lockPref("privacy.globalprivacycontrol.functionality.enabled", true); // [DEFAULT]
lockPref("privacy.globalprivacycontrol.pbmode.enabled", true); // [DEFAULT]
/// Disable "Privacy-Preserving Attribution"
Expand All @@ -1246,6 +1248,13 @@ lockPref("dom.reporting.header.enabled", false);
lockPref("network.http.network_error_logging.enabled", false); // [DEFAULT]
/// Disable Network Information API
// https://developer.mozilla.org/docs/Web/API/Network_Information_API
// https://bugzilla.mozilla.org/show_bug.cgi?id=1057169
// https://bugzilla.mozilla.org/show_bug.cgi?id=1637922
lockPref("dom.netinfo.enabled", false); // [DEFAULT]
/// Trim cross-origin referers (Like Safari)
lockPref("network.http.referer.XOriginTrimmingPolicy", 2);
Expand Down Expand Up @@ -1508,6 +1517,19 @@ lockPref("security.allow_parent_unrestricted_js_loads", false); // [DEFAULT on s
lockPref("security.allow_unsafe_parent_loads", false); // [DEFAULT]
lockPref("security.data_uri.block_toplevel_data_uri_navigations", true); // [DEFAULT]

/// Never skip the assertion that about:pages don't have content security policies (CSP)
// This is default on Standard Firefox releases, but not on ex. Thunderbird & other builds
// https://searchfox.org/comm-central/source/mozilla/modules/libpref/init/StaticPrefList.yaml#3987
lockPref("dom.security.skip_about_page_has_csp_assert", false);
/// Enable Trusted Types (Like Chromium)
// https://w3c.github.io/trusted-types/dist/spec/
// https://developer.mozilla.org/docs/Web/API/Trusted_Types_API
// https://www.theregister.com/2023/12/21/mozilla_decides_trusted_types_is/
defaultPref("dom.security.trusted_types.enabled", true);
lockPref("browser.phoenix.020.applied", true);
// 021 BLOCK COOKIE BANNERS
Expand Down Expand Up @@ -2120,7 +2142,7 @@ lockPref("browser.phoenix.extended.applied", true);
lockPref("general.config.filename", "dove.cfg");
lockPref("general.config.vendor", "dove");
lockPref("mail.dove.version", "2025.01.05.1");
lockPref("mail.dove.version", "2025.01.06.1");
// 000 RESET UNDESIRED PREFS FROM PHOENIX
Expand Down Expand Up @@ -2165,11 +2187,13 @@ lockPref("mail.shell.checkDefaultClient", false);
lockPref("mail.rights.override", true);
lockPref("mailnews.start_page_override.mstone", "ignore");
/// Disable Start Page by default & clear default URL
/// Disable Start Page by default & switch the URL to the about:config
// This allows users to easily access the about:config via the menu bar from Go -> Mail Start Page
// Or by pressing alt + home
defaultPref("mailnews.start_page.enabled", false);
defaultPref("mailnews.start_page.override_url", "");
defaultPref("mailnews.start_page.url", "");
defaultPref("mailnews.start_page.url", "about:config");
/// Disable Donate Prompts
// Please still donate to Thunderbird if you appreciate it! ;)
Expand Down Expand Up @@ -2481,6 +2505,11 @@ lockPref("media.gmp-provider.enabled", false);

lockPref("extensions.strictCompatibility", false);

/// Allow running uBlock Origin on sites with restrictions (Quarantined domains)
// Necessary since it isn't 'recommended' like it is on Firefox...
defaultPref("[email protected]", true);
/// Disable SVG
// https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=firefox+svg
Expand All @@ -2493,8 +2522,9 @@ lockPref("mail.dove.010.applied", true);
/// Things that are nice to have™
// Not directly privacy & security related
/// Spellcheck emails before sending by default
/// Enable inline spellcheck when composing messages & check before sending by default
defaultPref("mail.spellcheck.inline", true); // [DEFAULT]
defaultPref("mail.SpellCheckBeforeSend", true);
/// Enable dark theme for the message pane
Expand Down
2 changes: 1 addition & 1 deletion policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@
},
"[email protected]": {
"installation_mode": "normal_installed",
"install_url": "https://github.com/gorhill/uBlock/releases/download/1.61.2/uBlock0_1.61.2.thunderbird.xpi",
"install_url": "https://github.com/gorhill/uBlock/releases/download/1.62.0/uBlock0_1.62.0.thunderbird.xpi",
"updates_disabled": false,
"temporarily_allow_weak_signatures": false
},
Expand Down

0 comments on commit 8fbb1fd

Please sign in to comment.