Commit Graph

184 Commits

Author SHA1 Message Date
Samuel FORESTIER
434cc5bc46 Allows GPGME v2 loading with mail.openpgp.load_untested_gpgme_version
As GPGME v2 breaks ABI (11 -> 45), Thunderbird doesn't try to load libgpgme on (recent) Linux
distributions, or any system where GnuPG has been updated.
2026-03-07 23:43:51 +01:00
Samuel FORESTIER
556709d1a4 Bumps to 140.2 v140.2 2025-11-08 13:25:23 +01:00
Samuel FORESTIER
2d95f4e72d Applies Arkenfox v140.0..v140.1 migration 2025-11-08 13:25:13 +01:00
Samuel FORESTIER
ea99b5060f Disables javascript.options.native_regexp
> see Kicksecure/security-misc#301 and #67
2025-10-29 20:09:05 +01:00
Samuel FORESTIER
5bc3964b62 Prevents calendar.timezone.local from being remapped to Etc/UTC
> see #69
2025-09-28 18:07:13 +02:00
Samuel FORESTIER
d7983009a8 Resets mailnews.display.date_senders_timezone (9124) to show sender TZ
> see #69
2025-09-28 18:06:04 +02:00
Samuel FORESTIER
4527111213 Bumps to 140.1 v140.1 2025-09-28 14:40:44 +02:00
Samuel FORESTIER
b73e315c59 Explicitly disables system timezone detection (9312)
Starting with Thunderbird 115ESR, system timezone detection no longer
relies solely on the `calendar.timezone.local` preference.

> closes #69
2025-09-28 14:38:04 +02:00
Samuel FORESTIER
4bc81a5a24 Bumps to 140.0 v140.0 2025-09-28 09:56:36 +02:00
Samuel FORESTIER
118d98aae6 Adds Dove to "Related Projects" README section 2025-09-28 09:55:25 +02:00
Samuel FORESTIER
b05eecbe43 Enables User-Agent header display in message pane (9121) 2025-09-28 09:55:25 +02:00
Samuel FORESTIER
7390c00bb0 Adds calendar.alarms.showmissed which default value changed in ESR 140 2025-09-28 09:55:25 +02:00
Samuel FORESTIER
b6d3bd1db2 Applies Arkenfox v128.0..v140.0 migration 2025-09-28 09:55:25 +02:00
Samuel FORESTIER
25b909e72c Updates preferences from TB 140 ESR mailnews.js 2025-09-28 09:55:25 +02:00
Samuel FORESTIER
3baaada14a Bumps GitHub Actions 2025-09-05 20:09:44 +02:00
Samuel FORESTIER
2b839ae6ca [META] Updates copyrights for 2025 2025-01-05 15:01:56 +01:00
Samuel FORESTIER
7f75658282 Adds SETUP-CHROME tag to 5590 (see #31)
Co-Authored-By: Daniel Rudolf <github.com@daniel-rudolf.de>
2025-01-05 15:01:24 +01:00
Samuel FORESTIER
eec031aa69 Prevents MUA information leakage through User-Agent header
> closes #60
2024-11-16 12:13:33 +01:00
Samuel FORESTIER
8e9bc01c00 Adds (adapted) upstream .gitattributes 2024-11-09 16:30:25 +01:00
Phong Tran
4d986fffc6 Add thunderbird as recognized version 2024-11-09 15:15:06 +00:00
Phong Tran
8f7158ebe2 Convert scripts to dos CRLF 2024-11-09 15:15:06 +00:00
Samuel FORESTIER
b6d6d1564b Bumps to 128.0 v128.0 2024-11-07 21:24:00 +01:00
Samuel FORESTIER
6183dda54a Vendors Arkenfox updater/prefsCleaner scripts
Also see related : arkenfox/user.js#910

> closes #1, #10, #29, #35 and #41
2024-11-07 20:21:24 +00:00
Samuel FORESTIER
b814b88b93 Applies Arkenfox v115.1..v128.0 migration 2024-11-07 20:21:24 +00:00
Samuel FORESTIER
5d33d6b50e Fixes ESLint configuration filename in GitHub pull request template 2024-11-07 20:21:24 +00:00
Samuel FORESTIER
100b5537e9 Resets mail.showCondensedAddresses (9111) as it's disabled by default 2024-11-07 20:21:24 +00:00
Samuel FORESTIER
55cf3041a7 Adds preferences from TB 128 ESR mailnews.js 2024-11-07 20:21:24 +00:00
boredsquirrel
824edabe63 Enforces secure auto-configuration and fetching from Exchange (#50)
This patch enforces `mailnews.auto_config.fetchFromISP.sslOnly` and resets `mailnews.auto_config.fetchFromExchange.enabled` to allow fetching from Exchange servers when auto-configuration is enabled.

It also resets two auto-configuration URL preferences as doing so prevented users from re-enabling this feature.

Co-authored-by: Samuel FORESTIER <samuel+dev@forestier.app>
2024-07-09 19:47:44 +00:00
boredsquirrel
48529d1963 Enables sending HTML emails and "resume from crash" (#49)
This patch re-allows users to send HTML emails (when needed).

It also re-enables "resume from crash" (`browser.sessionstore.resume_from_crash`) and resets `calendar.extract.service.enabled` (already disabled by default).

Co-authored-by: Samuel FORESTIER <samuel+dev@forestier.app>
2024-07-09 19:36:44 +00:00
boredsquirrel
c6fef1356e Enables project notes (start page) (#52)
This is to show (by default) update notifications, and allow users to check changelog.

Co-authored-by: Samuel FORESTIER <samuel+dev@forestier.app>
2024-07-09 18:53:26 +00:00
Samuel FORESTIER
ebeb8cf3fb Updates GitHub Actions to v4 to address Node.js 16 deprecation 2024-04-24 23:32:01 +02:00
Samuel FORESTIER
ee7649a8b4 Migrates ESLint configuration to new (9+) "flat format" 2024-04-24 23:28:00 +02:00
Samuel FORESTIER
7390a8056c [META] Updates copyrights for 2024 2024-04-24 23:28:00 +02:00
Samuel FORESTIER
e6c5df30f2 Disables ESLint "flat configuration" format 2024-04-21 21:47:04 +02:00
Samuel FORESTIER
ad0cac10b2 Mentions RFP breaks mozAddonManager integration (AMO/ATN)
It appears that re-enabling JavaScript is also required. See wiki page :
<https://github.com/HorlogeSkynet/thunderbird-user.js/wiki/4.1-Extensions#installing-extensions-from-amo-atn>

> closes #43
2024-04-21 20:29:29 +02:00
Samuel FORESTIER
d6b18302e4 Bumps to v115.0 v115.0 2023-11-18 15:02:30 +01:00
Samuel FORESTIER
ee80afc278 Prevents donation appeal page opening on fresh profiles unconditionally 2023-11-18 13:57:45 +00:00
Samuel FORESTIER
3996c279fd Enforces datareporting.policy.dataSubmissionPolicyBypassNotification
to completely disable telemetry (by preventing new data submission)
2023-11-18 13:57:45 +00:00
Samuel FORESTIER
088da14f7e Applies Arkenfox v102.1..v115.1 migration 2023-11-18 13:57:45 +00:00
Samuel FORESTIER
87b0d325e2 Revert "Workaround ETP Strict Mode lack of support in 102"
This reverts commit d8d79d6c84.
2023-11-18 13:57:45 +00:00
Samuel FORESTIER
5a59c1b7e7 Enforces mail.html_sanitize.drop_conditional_css (TB 78 ESR) 2023-11-18 13:57:45 +00:00
Samuel FORESTIER
167ddc02be Removes preferences related to charset dropped in ESR 78 2023-11-18 13:57:45 +00:00
Samuel FORESTIER
8bd612fd82 Adds preferences from TB 115 ESR mailnews.js 2023-11-18 13:57:45 +00:00
Samuel FORESTIER
fc144d3cb1 Fixes related project repository link
> closes #38
2023-09-14 09:57:47 +02:00
Samuel FORESTIER
ac8a715b06 Adds missing semi-colon in reset mail.rights.version 2023-07-15 19:13:06 +02:00
Samuel FORESTIER
439e5b5e7d Adds mail.inline_attachments.text to template
This preference controls whether "text attachments" (e.g. CSV, HTML or even plain text) should **also** be directly rendered in message body.

> see #35
2023-07-15 19:03:42 +02:00
Samuel FORESTIER
07d26c7881 Resets mail.SpellCheckBeforeSend
> see #35
2023-07-15 18:56:50 +02:00
Samuel FORESTIER
d2283b8c91 Bumps to v102.2 v102.2 2023-03-06 18:46:48 +01:00
Samuel FORESTIER
32afc0b38d Removes duplicate network.cookie.lifetimePolicy
This commit is a follow-up for d8d79d6c, where we re-introduced this
preference, during a (partial) revert, to workaround the lack of strict
ETP support.

> closes #33
2023-03-02 18:51:00 +01:00
Samuel FORESTIER
32663905d0 Adds mail.compose.warned_about_customize_from preference to template 2023-02-28 17:13:11 +01:00