Commit Graph
100 Commits
Author SHA1 Message Date
Samuel FORESTIERandatomGit 4f5cde426c Resets signon.rememberSignons preference to let the user choose
By disabling this preference, we prevented Thunderbird from even asking
whether passwords of new setup mail accounts should be saved or not.
This could be pretty confusing and not handy for daily usage.

Users with _specific_ needs can still unconditionally disable passwords
saving by uncommenting `5003`.

> closes #30

Co-Authored-By: atomGit <atomGit@users.noreply.github.com>
2022-11-27 15:36:16 +01:00
Samuel FORESTIER cc6cab6525 Restores security.cert_pinning.enforcement_level note about PM Bridge
It has been silently dropped during 5342ec1 (v78 -> v91 Arkenfox migration).
2022-10-22 17:01:54 +02:00
Samuel FORESTIER eba6bc4dea Bumps to v102.1 2022-10-02 11:23:04 +02:00
Samuel FORESTIERandSamuel FORESTIER d8d79d6c84 Workaround ETP Strict Mode lack of support in 102
In #24, we wrongly assumed that ETP Strict Mode was available in TB 102 (as it was for FF 102).

This patch aims to workaround this (security) issue by :

* Re-enabling FPI ;
* Re-enabling DNT header ;
* Restoring `network.cookie.cookieBehavior` tweak ;
* Re-enabling ETP with custom settings (including query parameter stripping) ;
* Re-dealing with persistent storage-related preferences (`2700`).

This increases divergence with Arkenfox upstream template.

> see #27
2022-10-02 09:18:05 +00:00
Samuel FORESTIER 494f684d74 Adds mail.openpgp.remind_encryption_possible (TB 102.2+) 2022-10-01 17:43:15 +02:00
Samuel FORESTIER 8970a6fda1 Removes privacy.userContext.newTabContainerOnLeftClick.enabled
It appears this preference has never been implemented in Thunderbird.
2022-10-01 16:22:28 +02:00
Samuel FORESTIER 08713b3ea9 Resets mail.biff.alert.* back to default values
Let's leave new email alert preferences to their default values, but note that they may be appreciated in some environments.

> See #27
2022-10-01 11:18:23 +02:00
Samuel FORESTIER a3a5c4ad86 Bumps to v102.0 2022-09-28 20:51:45 +02:00
Samuel FORESTIER c1e6a54f75 Bumps to v102.0-beta2 2022-09-10 17:28:00 +02:00
Samuel FORESTIER 0dcc49687f Enforces mailnews.message_display.disable_remote_image 2022-09-10 17:27:55 +02:00
Samuel FORESTIER 0ccd0c0e99 Enforces mail.compose.add_link_preview 2022-09-10 17:27:50 +02:00
Samuel FORESTIER d778e6d7b6 Adds corresponding SETTING tag for mail.default_send_format 2022-09-10 14:20:05 +02:00
Samuel FORESTIER 902231ecf0 Restores two preferences in section 2700
`privacy.antitracking.enableWebcompat` & `privacy.partition.serviceWorkers` are actually present in TB ESR 102.
2022-09-10 14:19:29 +02:00
Samuel FORESTIERandDupond ea3c48a7a9 Leaves app.use_without_mail_account disabled not to hide emails UI
> See <https://searchfox.org/comm-esr102/rev/d9800535d0b488462c8ae64f7fe6647cc42535e1/mail/base/content/msgMail3PaneWindow.js#714-722>

Co-Authored-By: Dupond <Dupond@users.noreply.github.com>
2022-09-03 10:00:56 +02:00
Samuel FORESTIER f885b50de5 Removes unnecessary leading spaces in some documentation lines 2022-08-24 10:22:54 +02:00
Samuel FORESTIER 255ccd84ae Applies Arkenfox v102.0..v102.1 migration 2022-08-24 10:22:53 +02:00
Samuel FORESTIER 0abbda8e39 Adds mail.biff.show_alert and mail.biff.alert.show_* preferences 2022-08-24 10:22:36 +02:00
Samuel FORESTIER 03c86462d8 Disables new calendar.extract.service.enabled preference 2022-08-24 10:22:36 +02:00
Samuel FORESTIER 838529ffbd Cleans outdated 0300 section documentation (related to auto-install) 2022-08-24 10:22:36 +02:00
Samuel FORESTIER 5387c41c91 Gets rid of mail.calendar-integration.opt-out (removed in TB 68 ESR) 2022-08-24 10:22:36 +02:00
Samuel FORESTIER 22efe76834 Gets rid of calendar.useragent.extra (removed in TB 78 ESR) 2022-08-24 10:22:36 +02:00
Samuel FORESTIER fdcaf8570b Adds mail.biff.use_new_count_in_badge to template (left to default) 2022-08-24 10:22:36 +02:00
Samuel FORESTIER 5caedc08de Switches to mail.default_send_format to send plaintext email (v101)
Thunderbird 101 replaced legacy `mail.default_html_action` and
`mailnews.sendformat.auto_downgrade` by `mail.default_send_format` new
preference to choose email sending format.

Whereas a proper "migration" is performed on first start, we stick to
plaintext email enforcement in this template, as done before.

See <https://bugzilla.mozilla.org/show_bug.cgi?id=1727493>.

> see #21
2022-08-24 10:22:36 +02:00
Samuel FORESTIER 5a787eb8ce Adds mail.compose.warn_public_recipients.* preferences
* Adds `mail.compose.warn_public_recipients.threshold` with its default value
* Enables `mail.compose.warn_public_recipients.aggressive` to show an alert if previous setting warning has not be addressed (v93+)
2022-08-24 10:22:36 +02:00
Samuel FORESTIER 39aaee7fa3 Allows Thunderbird to be used without any configured email account (v93) 2022-08-24 10:22:36 +02:00
Samuel FORESTIER 4dc99eb87f Applies Arkenfox v91..v102 migration
> **WORK IN PROGRESS FOR ESR 102 : DO NOT USE IT AS IS**

Migration status :
    * updated README
    * updated header
    * updated index
    * updated sections
2022-08-24 10:22:35 +02:00
Samuel FORESTIER e95dc540c9 [META] Bumps to v91.2 2022-08-24 10:10:01 +02:00
Samuel FORESTIER 6c5d84bc89 Leaves mail.tabs.autoHide to its default value (disabled)
This preference is strictly _personal_ and should not be enforced in the
template.

> see #21
> closes #25
2022-08-24 10:09:15 +02:00
Samuel FORESTIER db12db282f Improves permissions.memory_only preference documentation
* Replaces `NOTE` tag by a proper `SETUP-CHROME` as it affects Thunderbird runtime behavior
* Mentions that reading from disk gets disabled too
* Mentions that "remote mail content" permissions are also affected

> see #23
2022-07-18 19:56:56 +02:00
Samuel FORESTIER f8466f15dd When "HTML" literal is used in documentation, prefers its uppercase form
This will simplify lookups when case-sensitivity matching is enabled.
2022-06-11 12:20:49 +02:00
Samuel FORESTIER 68628a397a [META] Bumps to v91.1 2022-05-25 09:06:16 +02:00
Samuel FORESTIER fb31ebb304 Prefers "personal" section (9000) for mail.compose.other.header pref
> followup for e5fdab03ee.
2022-05-25 09:05:55 +02:00
Samuel FORESTIER 50afdb9a57 Enforces mail.suppress_content_language & mail.sanitize_date_header
> closes #19
2022-05-23 18:49:57 +02:00
Samuel FORESTIER 5c59028af9 Adds a note about empty User-Agent breaking Microsoft Exchange OAuth2
> See #19.
2022-05-23 17:06:03 +02:00
Samuel FORESTIER e5fdab03ee Adds mail.compose.other.header preference to template
> See #19.
2022-05-23 16:59:43 +02:00
Samuel FORESTIER f45c0a3d75 [CI] Bumps actions/checkout and actions/setup-node to v3 2022-04-23 11:52:24 +02:00
Samuel FORESTIER c4172ac672 [META] Bumps to v91.0 2022-04-18 16:47:32 +02:00
Samuel FORESTIER 9b7b22420d Cleans removed mail.cloud_files.inserted_urls.footer.link preference 2022-02-13 13:01:30 +01:00
Samuel FORESTIER 8719ad5a37 Hides sensitive information from chat desktop notifications (if enabled) 2022-02-13 13:00:15 +01:00
Samuel FORESTIER 7ffec7ed57 Highers mail.compose.big_attachments.threshold_kb to 9220KB 2022-02-13 12:54:05 +01:00
Samuel FORESTIER 2d82b7cc0c Shows a prompt when opening a link in external applications as hardening 2022-02-13 12:50:38 +01:00
Samuel FORESTIER c41232b1c3 Adds security.osclientcerts.autoload preference (left to default) 2022-02-13 12:44:18 +01:00
Samuel FORESTIER c96eed17c0 Enforces mail.phishing.detection.* preferences 2022-01-08 17:55:30 +01:00
Samuel FORESTIER 616c2b1553 Removes Autocrypt and Enigmail addons preferences
> Rationale : Thunderbird 78+ has builtin OpenPGP support for e-mail encryption.
2022-01-08 17:42:02 +01:00
Samuel FORESTIER fc22408d19 Fixes mailnews.sendformat.auto_downgrade wrongly left disabled 2022-01-08 17:24:34 +01:00
Samuel FORESTIER 1196a9ce4f Removes and fixes [SETTING] tags according to what is available in UI 2022-01-08 17:22:44 +01:00
Samuel FORESTIER 714fd1898f Merge branch 'master' into thunderbird/esr_91 2021-12-14 14:39:32 +01:00
Samuel FORESTIER dcf351aa96 [META] Bumps to v78.1 2021-12-14 14:24:28 +01:00
Samuel FORESTIER de8048fea6 Don't clear mail.collect_addressbook pref (feature already disabled)
> see #17
2021-12-14 14:24:05 +01:00
Samuel FORESTIERandatomGit 3580cfd3c4 Fixes privacy.sanitize.sanitizeOnShutdown pref getting ignored
> closes #16

Co-Authored-By: atomGit <atomgit@users.noreply.github.com>
2021-12-14 10:51:48 +01:00
Samuel FORESTIER c54c059011 Removes four leading spaces 2021-10-31 09:42:26 +01:00
Samuel FORESTIER a492b510df Applies v91.0..v91.1 Arkenfox upstream changes 2021-10-30 11:33:39 +02:00
Samuel FORESTIER f7788b2c8a Disables very buggy mail.password_protect_local_cache pref. by default 2021-10-17 18:54:35 +02:00
Samuel FORESTIER ac43ee758d [META] Updates header date 2021-10-17 18:39:32 +02:00
Samuel FORESTIER 74735518be Removes permissions.default.* preferences actually missing from TB 2021-10-17 18:39:08 +02:00
Samuel FORESTIER 881a339584 Fixes v78..v91 Arkenfox migration (accidentally dropped preferences) 2021-10-17 18:24:37 +02:00
Samuel FORESTIER efe11df8e4 Gets rid of toolkit.telemetry.prompted (apparently removed) preference 2021-10-17 18:12:26 +02:00
Samuel FORESTIER 5a1ff8ddfa Adds new mail.biff.show_badge Thunderbird v91.0.2+ preference 2021-10-17 17:58:04 +02:00
Samuel FORESTIER 57073e7516 [WIP] Continues Arkenfox v78..v91 migration
Migration status :
        * uncommented some preferences from the 7000 section
2021-10-17 17:58:01 +02:00
Samuel FORESTIER 68b3e25656 [WIP] Continues Arkenfox v78..v91 migration
Migration status :
    * updated sections 9XXX
    * fixed one typo in documentation
    * removed `browser.zoom.siteSpecific` (does not seem to be supported by Thunderbird)
2021-10-17 17:07:47 +02:00
Samuel FORESTIER e639a79445 [WIP] Continues Arkenfox v78..v91 migration
> **WORK IN PROGRESS : DO NOT USE IT AS IS**

Migration status :
    * updated sections 4000 --> 8000
    * some preferences from section 7000 **SHOULD** be enforced (not done yet)
2021-10-17 17:07:47 +02:00
Samuel FORESTIER 3b2afdd532 [WIP] Continues Arkenfox v78..v91 migration
> **WORK IN PROGRESS : DO NOT USE IT AS IS**

Migration status :
    * updated sections 1600 --> 2800
2021-10-17 17:07:47 +02:00
Samuel FORESTIER 5342ec1619 [WIP] Continues Arkenfox v78..v91 migration
> **WORK IN PROGRESS : DO NOT USE IT AS IS**

Migration status :
    * updated sections 0900 --> 1400
2021-10-17 17:07:34 +02:00
Samuel FORESTIER f675a006d5 [WIP] Begins Arkenfox v78..v91 migration
> **WORK IN PROGRESS : DO NOT USE IT AS IS**

Migration status :
    * updated README
    * updated header
    * updated index
    * moved sections 6000, 6100, 6500 & 6300 to 91XX to comply with new upstream namespace
    * updated sections 01XX -> 08XX
2021-09-12 19:33:39 +02:00
Samuel FORESTIER d3308d2f5f [META] Bumps to v78.0 2021-08-28 10:20:35 +02:00
Samuel FORESTIER 7c8504b6d0 [META] Updates copyrights for 2021 2021-08-28 10:20:02 +02:00
Samuel FORESTIER d169ad4ba8 [CI] Bumps actions/setup-node to v2 2021-08-28 10:19:51 +02:00
Samuel FORESTIER d35ac2f330 [META][GITHUB] Publishes a proper FUNDING.yml sponsoring file
[skip ci]
2021-04-26 16:56:49 +02:00
Samuel FORESTIER 3c70f08468 Bumps to v78-beta6 2020-11-23 18:26:14 +01:00
Samuel FORESTIER 7f3b35ca64 Leaves dom.IntersectionObserver.enabled as it may break error console
> Closes #13
2020-11-23 18:25:48 +01:00
Samuel FORESTIER b8ef724bb0 Bumps to v78-beta5 2020-11-12 14:54:32 +01:00
Samuel FORESTIER 5f8cb09775 Replaces Mozilla's DXR links by proper SearchFox ones
> See <https://discourse.mozilla.org/t/decommission-dxr/69475>
2020-11-12 14:48:40 +01:00
Samuel FORESTIER 0ca3d51157 Revert "Enables some previously commented-out options related to RSS feeds"
This reverts commit f9413919b5.
+ Replaces irrelevant DXR link by proper SearchFox permalink.

> As of Thunderbird 78, those preferences are still **NOT** implemented.
2020-11-12 14:45:59 +01:00
Samuel FORESTIER aa773053bf Disable about:rights notification on fresh profiles 2020-11-12 14:36:38 +01:00
Samuel FORESTIER d751f49340 Copyright/authors cleanup (see privacytools/privacytools.io#2120) 2020-11-09 14:12:06 +01:00
Samuel FORESTIER b600990f30 Publishes GitHub templates to simplify issue reporting and contributions 2020-11-09 11:10:17 +01:00
Samuel FORESTIER 6d624b759e Adds [SETUP-FEATURE] tag to chat, as it could be an expected feature 2020-11-08 22:54:46 +01:00
Samuel FORESTIER e7086e6b5f Incorporates some prefs from 12bytes.org's user.js (related project too)
(cc @atomGit)
2020-11-08 22:50:22 +01:00
Samuel FORESTIER 894ae0d78b Bumps to v78-beta4 2020-11-08 17:49:56 +01:00
Samuel FORESTIER a6a674ad37 Prevent access to emails until the master password is entered 2020-11-08 17:49:33 +01:00
Samuel FORESTIER 700f90e954 Improves consistency across some preferences default set values 2020-11-08 16:18:57 +01:00
Samuel FORESTIER 352394a62f Specifies that mail.collect_* could be changed from settings 2020-11-08 16:10:32 +01:00
Samuel FORESTIER fc6ea5582f TorBirdy is not compatible against Thunderbird v78, removing advice 2020-11-08 16:10:32 +01:00
Samuel FORESTIER 428fa861b9 Prevents pages refresh or reload when tab/window is inactive or idle 2020-11-08 15:15:50 +01:00
Samuel FORESTIER 148bfac882 Definitely removes link to CHEF-KOCH/TBCK in "related projects" list
> See: <https://github.com/arkenfox/user.js/issues/323>
2020-11-08 15:15:32 +01:00
Samuel FORESTIER 13b544b208 These UX features actually do not exist anymore 2020-11-07 23:06:39 +01:00
Samuel FORESTIER 667189eedb Specifies that calendar.timezone.local could be changed from settings 2020-11-07 19:19:32 +01:00
Samuel FORESTIER b4a7a771ec Improves addr collect. doc + Explains how it could be done with CardBook 2020-11-07 19:05:58 +01:00
Samuel FORESTIER e859c40916 [CARDBOOK] Prevent contacts display names leakages in recipients list 2020-11-07 19:00:33 +01:00
Samuel FORESTIER b36710a76e Replaces Acorn over Travis CI by ESLint over (Microsoft) GitHub Actions
> See #11, Acorn was great but not sufficient for Mozilla's libPref syntax...
2020-11-05 16:11:13 +01:00
Samuel FORESTIER ba65d33451 Bumps version field in sources according to latest tag
[skip ci]
2020-11-04 21:18:13 +01:00
Samuel FORESTIER accbfcc009 Adds missing semicolons to mail.instrumentation.* prefs (closes #11) 2020-11-04 21:05:32 +01:00
Samuel FORESTIERandAnton Nesterov 5ee06c6d89 "Format replies not to disclose additional information such as locale"
Commit imported (before being adjusted) from CHEF-KOCH/TBCK project, external contribution by @komachi

Co-authored-by: Anton Nesterov <anton@nesterov.cc>
2020-11-04 10:47:31 +01:00
Samuel FORESTIER 8591d9b2c8 Re-affects 6000 section identifiers to allow new intermediate prefs 2020-11-04 09:59:45 +01:00
Samuel FORESTIER ac6137d6f4 Adds "Privacy Haters" as one more related project
> The HTTP link has been set, as the website uses a self-signed certificate.
2020-11-03 20:45:51 +01:00
Samuel FORESTIER 7bc7c89ac7 Exposes the default return receipt behavior pref in 5000 ("personal") 2020-11-03 20:34:12 +01:00
Samuel FORESTIER 52d0864e41 Incorporates some hardening from CHEF-KOCH/TBCK (abandoned?) project :
+ Disables MathML by default
+ Lowers the HTTP redirects limit
+ Disables any add-on installed outside profile directory
+ Disables accessibility services access
+ Disables system timezone detection
+ Disables UI instrumentation
+ Disables network connectivity checks
+ Disables IPv6 network detection changes
2020-11-03 18:56:53 +01:00
Samuel FORESTIER 37066f8c06 Somehow, checkDefaultMail option got renamed to checkDefaultClient 2020-11-03 18:53:06 +01:00
Samuel FORESTIER 787ca411fb Prefers pointing to Arkenfox maintenance section as we do not have one 2020-11-03 14:48:00 +01:00
Samuel FORESTIER 68d36833f7 Fixes wrong value type set for mail.collect_addressbook option...
and adds the default value to template for re-enabling purposes
2020-11-03 10:59:41 +01:00