summaryrefslogtreecommitdiff
path: root/mail/thunderbird/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2021-03-25thunderbird: Update to 78.9.0ryoon1-5/+5
Changelog: Fixes New mail notification displayed old messages that were unread Spaces following soft line breaks in messages using quoted-printable and format =flowed were incorrectly encoded; existing messages which were previously incorrectly encoded may now display with some words not separated by a space Some fields were unreadable in the Dark theme in the General preferences panel Sending a message containing an anchor tag with an invalid data URI failed When switching tabs, input focus was not moved to the new tab Address Book: Syncing a read-only Google address book via CardDAV failed Address Book: Importing VCards with non-ascii characters would fail Address Book: Some values may not have been parsed when syncing from Google address books. Add-ons Manager did not show if an addon used experiment APIs Calendar: Removing a recurring task was not possible Various security fixes Security fixes: #CVE-2021-23981: Texture upload into an unbound backing buffer resulted in an out-of-bound read #MOZ-2021-0002: Angle graphics library out of date #CVE-2021-23982: Internal network hosts could have been probed by a malicious webpage #CVE-2021-23984: Malicious extensions could have spoofed popup information
2021-03-12thunderbird: Update to 78.8.1ryoon1-5/+5
Changelog: Fixes New mail notification did not occur for newly arrived messages if previously received mail was unread Directory for saving multiple attachments was not remembered between saves Opening a message from the command-line using "-mail <URL>" failed Automatic account setup did not use the provider email and display name Newly-added identities were not listed in the account manager until it was closed and reopened Account provisioner did not properly handle UTF-8 data Copying a large message to an IMAP server would sometimes prematurely display a time-out error OpenPGP: Various errors when importing keys OpenPGP: Public keys attached to an outgoing email did not have "Content-Description" set Address Book: CardDAV sync errors did not retry until Thunderbird was restarted Calendar: Changing the cache mode of a CalDAV calendar connection would lose the username of the account Calendar: Add-on calendars were sometimes not visible after restarting Calendar: The preview for a recurring task did not use all available space in the dialog window Installer: Option to keep distribution directory on upgrade did not work
2021-03-09*: remove unneeded patch after nss header install location changewiz1-2/+2
2021-02-26thunderbird: Update to 78.8.0ryoon1-5/+5
Changelog: Fixes Importing an address book from a CSV file always reported an error Security information for S/MIME messages was not displayed correctly prior to a draft being saved Calendar: FileLink UI fixes for Caldav calendars Recurring tasks were always marked incomplete; unable to use filters Various UI widgets not working Dark theme improvements Extension manager was missing link to addon support web page Various security fixes Security fixes: #CVE-2021-23969: Content Security Policy violation report could have contained the destination of a redirect #CVE-2021-23968: Content Security Policy violation report could have contained the destination of a redirect #CVE-2021-23973: MediaError message property could have leaked information about cross-origin resources #CVE-2021-23978: Memory safety bugs fixed in Thunderbird 78.8
2021-02-09thunderbird: Update to 78.7.1ryoon1-5/+5
Changelog: What's New CardDAV address books now support OAuth2 and Google Contacts. Changes Thunderbird will no longer allow installation of addons that use the legacy API Fixes Send message button sometimes remained enabled when it should be disabled Pressing command+enter to send a message on macOS did not work OpenPGP: Failed to save attachments that contained binary data after decryption Global search UI fixes Various theme and color fixes to improve ease of use
2021-01-28thunderbird: Update to 78.7.0ryoon1-6/+5
Changelog: What's New Extension API: Compose API now supports editing messages and templates as new messages Extension API: composeHtml is now exposed in MailIdentity Extension API: windows.update and windows.create now support titlePreface Extension API: new Accounts API functions: accounts.getDefault() and accounts.getDefaultIdentity(accountId) Changes Extension API: body and plainTextBody are now used as compose mode selectors in setComposeDetails and begin* functions in Compose API Theme: removed the double border around the task description field on the Tasks tab Fixes Account Manager: When deleting the last remaining account, the default account was not getting cleared and still pointed to the no-longer-existing account OpenPGP: Verification of an inline signed message would fail if it contained leading whitespace OpenPGP: Various other minor bug and stability fixes Mail Window: Quickfilter bar buttons disappear when hovered on Windows 10 High Contrast Black theme Theme: folder properties dialog contained black text on a black background in dark mode Theme: recipient pills in compose window were not visible in high contrast dark theme on Windows 10 Extension API: browserAction buttons were not restored after restart if they were moved outside the default toolbar Extension API: browser.compose.beginNew could not override identity plaintext setting Extension API: browser.compose.beginForward was ignoring ComposeDetails Extension API: browser.compose.setComposeDetails did not properly handle Windows-style line endings Various security fixes Security fixes: #CVE-2021-23953: Cross-origin information leakage via redirected PDF requests #CVE-2021-23954: Type confusion when using logical assignment operators in JavaScript switch statements #CVE-2020-15685: IMAP Response Injection when using STARTTLS #CVE-2020-26976: HTTPS pages could have been intercepted by a registered service worker when they should not have been #CVE-2021-23960: Use-after-poison for incorrectly redeclared JavaScript variables during GC #CVE-2021-23964: Memory safety bugs fixed in Thunderbird 78.7
2021-01-01thunderbird: Update to 78.6.0ryoon1-5/+6
* Fix build with devel/cbindgen-0.16.0. Changelog: New MailExtensions: Added browser.windows.openDefaultBrowser() Changes Thunderbird now only shows quota exceeded indications on the main window MailExtensions: menus API enabled in messages being composed MailExtensions: Honor allowScriptsToClose argument in windows.create API function MailExtensions: APIs that returned an accountId will reflect the account the message belongs to, not what is stored in message headers Fixes Keyboard shortcut for toggling message "read" status not shown in menus OpenPGP: After importing a secret key, Key Manager displayed properties of the wrong key OpenPGP: Inline PGP parsing improvements OpenPGP: Discovering keys online via Key Manager sometimes failed on Linux OpenPGP: Encrypted attachment "Decrypt and Open/Save As" did not work OpenPGP: Importing keys failed on macOS OpenPGP: Verification of clear signed UTF-8 text failed Address book: Some columns incorrectly displayed no data Address book: The address book view did not update after changing the name format in the menu Calendar: Could not import an ICS file into a CalDAV calendar Calendar: Two "Home" calendars were visible on a new profile Calendar: Dark theme was incomplete on Linux Dark theme did not apply to new mail notification popups Folder icon, message list, and contact side bar visual improvements MailExtensions: HTTP refresh in browser content tabs did not work MailExtensions: messageDisplayScripts failed to run in main window Various security fixes Security fixes: #CVE-2020-16042: Operations on a BigInt could have caused uninitialized memory to be exposed #CVE-2020-26971: Heap buffer overflow in WebGL #CVE-2020-26973: CSS Sanitizer performed incorrect sanitization #CVE-2020-26974: Incorrect cast of StyleGenericFlexBasis resulted in a heap use-after-free #CVE-2020-26978: Internal network hosts could have been probed by a malicious webpage #CVE-2020-35111: The proxy.onRequest API did not catch view-source URLs #CVE-2020-35112: Opening an extension-less download may have inadvertently launched an executable instead #CVE-2020-35113: Memory safety bugs fixed in Thunderbird 78.6
2020-12-07thunderbird: Update to 78.5.1ryoon1-5/+5
Changelog: What's New OpenPGP: Added option to disable email subject encryption Changes OpenPGP public key import now supports multi-file selection and bulk accepting imported keys MailExtensions: getComposeDetails will wait for "compose-editor-ready" event Fixes New mail icon was not removed from the system tray at shutdown "Place replies in the folder of the message being replied to" did not work when using "Reply to List" Thunderbird did not honor the "Run search on server" option when searching messages Highlight color for folders with unread messages wasn't visible in dark theme OpenPGP: Key were missing from Key Manager OpenPGP: Option to import keys from clipboard always disabled The "Link" button on the large attachments info bar failed to open up Filelink section in Options if the user had not yet configured Filelink Address book: Printing members of a mailing list resulted in incorrect output Unable to connect to LDAP servers configured with a self-signed SSL certificate Autoconfig via LDAP did not work as expected Calendar: Pressing Ctrl-Enter in the new event dialog would create duplicate events Various security fixes Security fixes: #CVE-2020-26970: Stack overflow due to incorrect parsing of SMTP server response codes
2020-11-19thunderbird: Update to 78.5.0ryoon1-5/+5
* Fix build with lang/rust-1.47.0. Changelog: 78.5.0 What's New OpenPGP: Added option to disable attaching the public key to a signed message MailExtensions: "compose_attachments" context added to Menus API MailExtensions: Menus API now available on displayed messages Changes MailExtensions: browser.tabs.create will now wait for "mail-delayed-startup-finished" event Fixes OpenPGP: Support for inline PGP messages improved OpenPGP: Message security dialog showed unverified keys as unavailable Chat: New chat contact menu item did not function Various theme and usability improvements Various security fixes #CVE-2020-26951: Parsing mismatches could confuse and bypass security sanitizer for chrome privileged code #CVE-2020-16012: Variable time processing of cross-origin images during drawImage calls #CVE-2020-26953: Fullscreen could be enabled without displaying the security UI #CVE-2020-26956: XSS through paste (manual and clipboard API) #CVE-2020-26958: Requests intercepted through ServiceWorkers lacked MIME type restrictions #CVE-2020-26959: Use-after-free in WebRequestService #CVE-2020-26960: Potential use-after-free in uses of nsTArray #CVE-2020-15999: Heap buffer overflow in freetype #CVE-2020-26961: DoH did not filter IPv4 mapped IP Addresses #CVE-2020-26965: Software keyboards may have remembered typed passwords #CVE-2020-26966: Single-word search queries were also broadcast to local network #CVE-2020-26968: Memory safety bugs fixed in Thunderbird 78.5 78.4.3 Fixes User interface was inconsistent when switching from the default theme to the dark theme and back to the default theme Email subject would disappear when hovering over it with the mouse when using Windows 7 Classic theme 78.4.2 Fixes Security fix #CVE-2020-26950: Write side effects in MCallGetProperty opcode not accounted for 78.4.1 What's New Thunderbird prompts for an address to use when starting an email from an address book entry with multiple addresses Fixes Searching global search results did not work Link location was not focused by default when adding a hyperlink in message composer Advanced address book search dialog was unusable Encrypted draft reply emails lost "Re:" prefix Replying to a newsgroup message did not open the compose window Unable to delete multiple newsgroup messages Appmenu displayed visual glitches Visual glitches when selecting multiple messages in the message pane and using Ctrl+click Switching between dark and light mode could lead to unreadable text on macOS 78.4.0 What's New MailExtensions: browser.tabs.sendMessage API added MailExtensions: messageDisplayScripts API added Changes Yahoo and AOL mail users using password authentication will be migrated to OAuth2 MailExtensions: messageDisplay APIs extended to support multiple selected messages MailExtensions: compose.begin functions now support creating a message with attachments Fixes Thunderbird could freeze when updating global search index Multiple issues with handling of self-signed SSL certificates addressed Recipient address fields in compose window could expand to fill all available space Inserting emoji characters in message compose window caused unexpected behavior Button to restore default folder icon color was not keyboard accessible Various keyboard navigation fixes Various color-related theme fixes MailExtensions: Updating attachments with onBeforeSend.addListener() did not work Various security fixes Security fixes: #CVE-2020-15969: Use-after-free in usersctp #CVE-2020-15683: Memory safety bugs fixed in Thunderbird 78.4 78.3.3 Fixes OpenPGP: Improved support for encrypting with subkeys OpenPGP message status icons were not visible in message header pane OpenPGP Key Manager was missing from Tools menu on macOS Creating a new calendar event did not require an event title 78.3.2 Changes Thunderbird will no longer automatically install updates when Preferences tab is opened Fixed OpenPGP: Improved support for encrypting with subkeys OpenPGP: Encrypted messages with international characters were sometimes displayed incorrectly Single-click deletion of recipient pills with middle mouse button restored Searching an address book list did not display results Windows installer was unreadable with Windows in high contrast mode Dark mode, high contrast, and Windows theming fixes
2020-10-09thunderbird: Update to 78.3.2ryoon1-5/+5
Changelog: Changes Thunderbird will no longer automatically install updates when Preferences tab is opened Fixes OpenPGP: Improved support for encrypting with subkeys OpenPGP: Encrypted messages with international characters were sometimes displayed incorrectly Single-click deletion of recipient pills with middle mouse button restored Searching an address book list did not display results Windows installer was unreadable with Windows in high contrast mode Dark mode, high contrast, and Windows theming fixes
2020-09-28thunderbird: Update to 78.3.1ryoon1-5/+5
Changelog: 78.3.1 Fixes Thunderbird crashed after updating to 78.3.0 78.3.0 Changes OpenPGP: Improved decryption performance with large messages OpenPGP: Do not show external key UI when disabled by preference Account setup wizard will now open a popup when connecting to a server with a self-signed SSL/TLS certificate Installation of "legacy" MailExtensions now disabled Reply-To header moved in compose window; now appears under From header Calendar: Sidebar UI improvements Fixes Selecting "Cancel" on the Master Password prompt at startup incorrectly reported corrupted OpenPGP data OpenPGP: Creating a new key pair did not automatically select it for use Dragging & Dropping recipient pills resulted in lost pills when an error was present Spellcheck suggestions were unreadable in dark theme Calendar: Multiple password prompts opened Linux Distributions: UI was not rendered completely when built without updater MailExtensions: browser.folders.delete failed on IMAP folders Various security fixes Security fixes: Mozilla Foundation Security Advisory 2020-44 #CVE-2020-15677: Download origin spoofing via redirect #CVE-2020-15676: XSS when pasting attacker-controlled data into a contenteditable element #CVE-2020-15678: When recursing through layers while scrolling, an iterator may have become invalid, resulting in a potential use-after-free scenario #CVE-2020-15673: Memory safety bugs fixed in Thunderbird 78.3
2020-09-13thunderbird: Update to 78.2.2ryoon1-5/+5
* Runtime depend on chat/libotr. Changelog: What's New new Drag and Drop reordering of recipient pills now supported Changes changed OpenPGP: Some signature states reported as "mismatch" now report "unknown" changed Privacy policy now displayed in a tab when updated changed Chat: Non-functional Twitter support removed Fixes fixed OpenPGP: Improvements to key importing when failures occur fixed OpenPGP: Decryption did not work with certain HTTP proxy configurations fixed OpenPGP: "Discover keys online" option did not work when searching for an email address fixed Email filters reported failure when moving a message to original folder fixed Message filters: Filters shown as enabled in configuration dialog were not always enabled fixed vCard 2.1 attachments not handled properly fixed Sending messages sometimes failed when recipients were in LDAP address book fixed Non-functional help menu items removed fixed Adding custom headers in the addressing widget (preference mail.compose.other.header) did not work fixed Calendar: Event reminder details were unreadable fixed Windows 10 high-contrast theme fixes fixed More theme fixes and improvements
2020-09-03thunderbird: Update to 78.2.1ryoon1-41/+51
* Lightning cannot be disabled by users in build time. Remove mozilla-lightning option. Changelog: 78.2.1 Changes changed OpenPGP enabled by default changed OpenPGP: Disabled the use of MD5/SM2/SM3 algorithms Fixes fixed OpenPGP: Users with sub-identities were unable to encrypt or sign messages when switching identities fixed OpenPGP message security window did not support dark mode 78.2.0 Changes changed OpenPGP Key generation now disabled when there is no default mail account configured changed OpenPGP: Encrypt saved drafts when OpenPGP is enabled changed Twitter search removed changed Calendar: Event summary dialog is now themeable changed MailExtensions: Some APIs now use defineLazyPreferenceGetter in order to benefit from caching Fixes fixed OpenPGP Key Manager search function did not work fixed OpenPGP Key Properties dialog was sometimes too small fixed OpenPGP: Encrypted email would not send if address contained uppercase characters fixed OpenPGP: "Key ID" column could not be resized in Key Manage fixed OpenPGP: Keys containing invalid UTF-8 strings could not be imported fixed OpenPGP: Enable automatic signing for encrypted messages in additional scenarios fixed Many more OpenPGP bug fixes and improvements fixed IMAP fetch chunk size was always 65536 bytes fixed IMAP server capabilities were not rechecked after upgrading to SSL/TLS connection fixed Message Composer: Order of attachments could not be modified using drag & drop fixed Composing messages with a "fixed width" font did not work fixed Drag and drop of address book contacts did not work in some situations fixed Address book migration failed when there was a dot in the file name fixed Address book: "Always prefer display name over message header" was always checked when editing a contact fixed Address book performance optimizations fixed Dialog to add a new mail account from "Account Settings" did not open fixed "Select All" (Ctrl+A) in message source did not work until focused with a mouse click fixed Ctrl+scroll wheel not zooming in message reader fixed Setting/changing a signature from a file lost when closing account settings fixed Adaptive Junk Mail settings could not be disabled fixed Message filter dialog fixes: Missing scrollbar, drop-down list not wide enough fixed Various UX and theme improvements 78.1.1 Changes changed Building OpenPGP shared library linked to system libraries now supported changed MailExtension errors now shown in Developer Tools console by default changed MailExtensions: Dynamic registration of calendar providers now supported Fixesr fixed OpenPGP improvements fixed Message preview was sometimes blank after upgrading from Thunderbird 68 fixed Email addresses whitelisted for remote content not displayed in preferences fixed Importing data from Seamonkey did not work fixed Renaming a mail list did not update the side bar fixed MailExtensions: messenger.* namespace was undefined 78.1.0 What's New new OpenPGP support is now feature complete. Improvements: new Key Wizard, online searching for OpenPGP keys, and more new The preferences tab now has a search field Changes changed Dark background in message reader is now disabled Fixes fixed Thunderbird startup was slow when using folder color customizations with many folders. Previously configured colors will not be migrated. fixed Mail quota usage in status bar did not support terabyte folder sizes fixed Changing Junk mail settings with keyboard toggled wrong setting fixed Advanced IMAP server preferences not saved in Account Manager fixed Address book migration updates and fixes fixed Address book: Last Modified Date was not updated fixed Dark mode improvements fixed Various security fixes Security fixes: #CVE-2020-15652: Potential leak of redirect targets when loading scripts in a worker #CVE-2020-6514: WebRTC data channel leaks internal address to peer #CVE-2020-15655: Extension APIs could be used to bypass Same-Origin Policy #CVE-2020-15653: Bypassing iframe sandbox when allowing popups #CVE-2020-6463: Use-after-free in ANGLE gl::Texture::onUnbindAsSamplerTexture #CVE-2020-15656: Type confusion for special arguments in IonMonkey #CVE-2020-15658: Overriding file type when saving to disk #CVE-2020-15657: DLL hijacking due to incorrect loading path #CVE-2020-15654: Custom cursor can overlay user interface #CVE-2020-15659: Memory safety bugs fixed in Thunderbird 78.1 78.0.1 What's New new OpenPGP: Key revocation, extending key expiration, and secret key backup Fixes fixed Drag & Drop multiple attachments to macOS Finder created duplicate files fixed Faceted search date and relevance settings not saved fixed FileLink attachments included as a link and file when added from a network drive via drag & drop fixed About Thunderbird dialog keyboard shortcuts did not work fixed CC'd recipients sometimes displayed collapsed in header pane fixed Incremental search in contacts sidebar did not always display local results when an LDAP server was also in use fixed Contacts sidebar search results cleared after removing a contact fixed OpenPGP: Messages with long Armor Header lines did not display fixed OpenPGP: Messages containing non-UTF-8 text were not supported fixed Various UI and theming fixes fixed Chat: Participants list did not display operator flags
2020-08-22thunderbird: fix build with latest rust using patch from firefox68wiz1-1/+2
2020-07-04thunderbird: Update to 68.10.0ryoon1-5/+5
Changelog: Fixes fixed Chat: Topics displayed some characters improperly fixed Calendar: Filtering tasks did not work when "Incomplete Tasks" was selected Security fixes: CVE-2020-12417: Memory corruption due to missing sign-extension for ValueTags on ARM64 #CVE-2020-12418: Information disclosure due to manipulated URL object #CVE-2020-12419: Use-after-free in nsGlobalWindowInner #CVE-2020-12420: Use-After-Free when trying to connect to a STUN server #MFSA-2020-0001: Automatic account setup leaks Microsoft Exchange login credentials #CVE-2020-12421: Add-On updates did not respect the same certificate trust rules as software updates
2020-06-17thunderbird: Remove patches for NetBSD 7, rust dropped support for NetBSD 7nia1-3/+1
2020-06-15thunderbird: Sync with firefox68nia1-10/+8
- Re-enable multiprocess mode - Drop hacks for crossprocess semaphores on NetBSD - Drop OSS support - Drop unused gnome option Bump PKGREVISION
2020-06-05thunderbird: Update to 68.9.0ryoon1-5/+6
Changelog: Fixes fixed Custom headers added for searching or filtering could not be removed fixed Calendar: Today Pane updated prior to loading all data fixed Stability improvements fixed Various security fixes Security fixes: #CVE-2020-12399: Timing attack on DSA signatures in NSS library #CVE-2020-12405: Use-after-free in SharedWorkerService #CVE-2020-12406: JavaScript Type confusion with NativeTypes #CVE-2020-12410: Memory safety bugs fixed in Thunderbird 68.9.0 #CVE-2020-12398: Security downgrade with IMAP STARTTLS leads to information leakage
2020-05-27thunderbird: Update to 68.8.1ryoon1-5/+5
Changelog: Fixes: fixed IMAP stability improvements fixed HTML tags in IRC topic changes were rendered incorrectly fixed MailExtensions: Websockets could not be used
2020-05-14thunderbird: Update to 68.8.0ryoon1-5/+5
Changelog: Fixes Account Manager: text fields were too small in some cases Account Manager: Authentication method did not update when selecting an SMTP server Links with embedded credentials did not open on Windows Messages were sometimes sent with a badly formed address when filled from the address book Accessibility: Screen readers were reporting too many activities from the status bar MailExtensions: Setting IMAP messages as read with browser.messages.updated failed to persist Various security fixes Security fixes: #CVE-2020-12397: Sender Email Address Spoofing using encoded Unicode characters #CVE-2020-12387: Use-after-free during worker shutdown #CVE-2020-6831: Buffer overflow in SCTP chunk input validation #CVE-2020-12392: Arbitrary local file access with 'Copy as cURL' #CVE-2020-12393: Devtools' 'Copy as cURL' feature did not fully escape website-controlled data, potentially leading to command injection #CVE-2020-12395: Memory safety bugs fixed in Thunderbird 68.8.0
2020-04-24thunderbird: Update to 68.7.0ryoon1-5/+5
Changelog: What's New new MailExtensions: Raw message source available to MailExtensions Changes changed MailExtensions: messages.update function extended to mark messages as junk or not junk changed MailExtensions: browser.compose.begin functions no longer expand mailing lists Fixes fixed Various improvements to account setup when connecting to an Exchange server fixed Thread collapsed when opening news message in a new window fixed Addons not automatically updated to compatible version after upgrade from Thunderbird 60 fixed Updating addons did not prompt when requesting new permissions fixed Extra recipients panel not keyboard-accessible fixed Accessibility: Status bar was not detected by screenreaders fixed MailExtensions: messages.query by folder name did not require accountsRead permission fixed Calendar: Invitations with embedded null bytes did not always decode correctly fixed Calendar: Cancelled events didn't show with a line-through fixed Various security fixes Security fixes: #CVE-2020-6819: Use-after-free while running the nsDocShell destructor #CVE-2020-6820: Use-after-free when handling a ReadableStream #CVE-2020-6821: Uninitialized memory could be read when using the WebGL copyTexSubImage method #CVE-2020-6822: Out of bounds write in GMPDecodeData when processing large images #CVE-2020-6825: Memory safety bugs fixed in Thunderbird 68.7.0
2020-03-30Fix build with libc++ by making the template wrapper do what it isjoerg1-1/+2
supposed to do. Don't mess with math.h internals. Honor ressource limit changes during build.
2020-03-15thunderbird: Update to 68.6.0ryoon1-5/+5
CVhangelog: 68.6.0 new Thunderbird now displays a popup window when starting up on a new profile changed Thunderbird now provides partial updates resulting in smaller downloads fixed Searching in message bodies led to false negatives under some circumstances in quoted-printable encoded HTML bodies "Get New Messages for All Accounts" not working for OAuth2-authenticated IMAP accounts Various security fixes #CVE-2020-6805: Use-after-free when removing data about origins #CVE-2020-6806: BodyStream::OnInputStreamReady was missing protections against state confusion #CVE-2020-6807: Use-after-free in cubeb during stream destruction #CVE-2020-6811: Devtools' 'Copy as cURL' feature did not fully escape website-controlled data, potentially leading to command injection #CVE-2019-20503: Out of bounds reads in sctp_load_addresses_from_init #CVE-2020-6812: The names of AirPods with personally identifiable information were exposed to websites with camera or microphone permission #CVE-2020-6814: Memory safety bugs fixed in Thunderbird 68.6 68.0.5 new Support for Client Identity IMAP/SMTP Service Extension Support for OAuth 2.0 authentication for POP3 accounts fixed Status area goes blank during account setup Calendar: Could not remove color for default categories Calendar: Prevent calendar component loading multiple times Calendar: Today pane did not retain width between sessions Various security fixes #CVE-2020-6793: Out-of-bounds read when processing certain email messages #CVE-2020-6794: Setting a master password post-Thunderbird 52 does not delete unencrypted previously stored passwords #CVE-2020-6795: Crash processing S/MIME messages with multiple signatures #CVE-2020-6797: Extensions granted downloads.open permission could open arbitrary applications on Mac OSX #CVE-2020-6798: Incorrect parsing of template tag could result in JavaScript injection #CVE-2020-6792: Message ID calculcation was based on uninitialized data #CVE-2020-6800: Memory safety bugs fixed in Thunderbird 68.5
2020-02-08thunderbird: Workaround broken pthread_equal() usagekamil1-1/+2
Switch to an internal version of pthread_equal() without sanity checks. Problems detected on NetBSD 9.99.46.
2020-02-05thunderbird: Update to 68.4.2ryoon1-5/+5
Changelog: changed Calendar: Task and Event tree colours adjusted for the dark theme fixed Retrieval of S/MIME certificates from LDAP failed Address-parsing crash on some IMAP servers when preference mail.imap.use_envelope_cmd was set Incorrect forwarding of HTML messages caused SMTP servers to respond with a timeout Calendar: Various parts of the calendar UI stopped working when a second Thunderbird window opened
2020-01-14thunderbird: Update to 68.4.1ryoon1-6/+5
Changelog: Changes Various improvements when setting up an account for a Microsoft Exchange server: Now offers IMAP/SMTP if available, better detection for Office 365 accounts; re-run configuration after password change. Fixes Attachments with one or more spaces in their names couldn't be opened under some circumstances After changing view layout, the message display pane showed garbled content under some circumstances Tags were lost on messages in shared IMAP folders under some circumstances Various theme changes to achieve "pixel perfection": Unread icon, "no results" icon, paragraph format and font selector, background of folder summary tooltip Calendar: Event attendee dialog was not displayed correctly Various security fixes Security fixes: CVE-2019-17026: IonMonkey type confusion with StoreElementHole and FallibleStoreElement #CVE-2019-17015: Memory corruption in parent process during new content process initialization on Windows #CVE-2019-17016: Bypass of @namespace CSS sanitization during pasting #CVE-2019-17017: Type Confusion in XPCVariant.cpp #CVE-2019-17021: Heap address disclosure in parent process during content process initialization on Windows #CVE-2019-17022: CSS sanitization does not escape HTML tags #CVE-2019-17024: Memory safety bugs fixed in Thunderbird 68.4.1
2019-12-29Update to 68.3.1ryoon1-5/+5
Changelog: 68.3.1 Changes changed In dark theme unread messages no longer shown in blue to distinguish from tagged messages changed Account setup is now using client side DNS MX lookup instead of relying on a server. Fixes fixed Searching LDAP address book crashed in some circumstances fixed Message navigation with backward and forward buttons did not work in some circumstances fixed WebExtension toolbar icons were displayed too small fixed Calendar: Tasks due today were not listed in bold fixed Calendar: Last day of long-running events was not shown 68.3.0 What’s New new Message display toolbar action WebExtension API new Navigation buttons are now available in content tabs, for example those opened via an add-on search Changes changed "New email" icon in Windows systray changed from in-tray with arrow to envelope Fixes fixed Icons of attachments in the attachment pane of the Write window not always correct fixed Toolbar buttons of add-ons in the menubar not shown after startup fixed LDAP lookup not working when SSL was enabled. LDAP search not working when "All Address Books" was selected. fixed Scam link confirmation panel not working fixed In Write window, the Link Properties dialog wasn't showing named anchors in context menu fixed Calendar: Start-up failed if the application menu is not on the calendar toolbars fixed Chat: Account reordering via drag-and-drop not working on Instant messaging status dialog (Show Accounts) fixed Various security fixes Security fixes: #CVE-2019-17008: Use-after-free in worker destruction #CVE-2019-13722: Stack corruption due to incorrect number of arguments in WebRTC code #CVE-2019-11745: Out of bounds write in NSS when encrypting with a block cipher #CVE-2019-17009: Updater temporary files accessible to unprivileged processes #CVE-2019-17010: Use-after-free when performing device orientation checks #CVE-2019-17005: Buffer overflow in plain text serializer #CVE-2019-17011: Use-after-free when retrieving a document in antitracking #CVE-2019-17012: Memory safety bugs fixed in Firefox 71, Firefox ESR 68.3, and Thunderbird 68.3
2019-11-17Fix build with Rust 1.39.0, bump PKGREVISIONryoon1-1/+2
2019-11-02Update to 68.2.1ryoon1-5/+5
Changelog: new A language for the user interface can now be chosen in the advanced settings (multilingual UI) fixed Problem with Google authentication (OAuth2) fixed Selected or unread messages not shown in the correct color in the thread pane (message list) under some circumstances fixed When using a language pack, names of standard folders weren't localized fixed Address book default startup directory in preferences panel not persisted fixed Various visual glitches: Conditions in filter editor not high enough, folder location widget not showing folder name, problem with menubar customization, add-on home page links accumulating, theme issues on Windows 7 fixed Chat: Extended context menu on Instant messaging status dialog (Show Accounts)
2019-10-30Update to 68.2.0ryoon1-8/+5
Changelog: new Message Display WebExtension API new Message Search WebExtension API fixed Better visual feedback for unread messages when using the dark theme fixed Various issues when editing mailing lists fixed Integration with macOS addressbook and notifications not working after introduction of notarization fixed Application windows not maintaining their size after restart fixed Issues when upgrading from a 32bit version of Thunderbird to a 64bit version. Note: If your profile is still not recognised, selected it by visiting about:profiles in the Troubleshooting Information. fixed Various security fixes Security fixes: #CVE-2019-15903: Heap overflow in expat library in XML_GetCurrentLineNumber #CVE-2019-11757: Use-after-free when creating index updates in IndexedDB #CVE-2019-11758: Potentially exploitable crash due to 360 Total Security #CVE-2019-11759: Stack buffer overflow in HKDF output #CVE-2019-11760: Stack buffer overflow in WebRTC networking #CVE-2019-11761: Unintended access to a privileged JSONView object #CVE-2019-11762: document.domain-based origin isolation has same-origin-property violation #CVE-2019-11763: Incorrect HTML parsing results in XSS bypass technique #CVE-2019-11764: Memory safety bugs fixed in Thunderbird 68.2
2019-10-11thunderbird: Upgrade to 68.1.2kamil1-5/+7
Local changes ============= Cherry-pick a pending patch to fix build with the recent rust version (1.38.0). esr68 branch fails to build with rust 1.38 https://bugzilla.mozilla.org/show_bug.cgi?id=1585099 Cherry-pick patch from: https://marc.info/?l=openbsd-ports&m=156984549605237&w=2 Upstream changelog ================== What's New fixed Visual glitches: Missing context menu in filter, downloads, password manager and Config Editor search boxes, unwanted scrollbars and cut-off text in Account Manager, incorrect colors in Calendar agenda scrollbars, theme issues on Windows 7 fixed Some attachments couldn't be opened in messages originating from MS Outlook 2016 fixed Address book import form CSV fixed Performance problem in message body search fixed Ctrl+Enter to send a message would open an attachment if the attachment pane had focus fixed Calendar: Issues with "Today Pane" start-up fixed Calendar: Glitches with custom repeat and reminder number input fixed Calendar: Problems with WCAP provider https://www.thunderbird.net/en-US/thunderbird/68.1.2/releasenotes/
2019-10-01Update to 68.1.1ryoon1-5/+5
Changelog: fixed Issues with attachments in IMAP messages fixed Gmail accounts ignored a non-standard trash folder selection. Note: If non-standard trash folder was selected previously in the account settings, this setting will now take effect which may be unexpected. fixed Entering/pasting lists of recipients into the addressing widget or mailing list not working reliably, especially when lists contained multiple commas or semicolons fixed Edit mailing list not working fixed Various theme fixes, especially dark theme improvements for Calendar fixed Contrast between tag label and background not optimal fixed Account Central pane always loaded at start-up fixed "Config Editor" button not removed if blocked by policy fixed Calendar: Free/busy information in attendees dialog not scrolled correctly. Note: Scroll arrows still not behaving correctly. fixed Various security fixes #CVE-2019-11755: Spoofing a message author via a crafted S/MIME message
2019-09-21Update to 68.1.0ryoon1-42/+32
Changelog: new Offer to configure Exchange accounts for Office365. A third-party add-on is required for this account type. IMAP still exists as alternative. fixed Edit tag not working fixed Write window: "Insert > Characters and Symbols" not working fixed Moving/dragging messages from "Search Messages" result dialog not working fixed Command line -compose "attachment=" not working fixed Custom views not working fixed Issues with list of content types/actions for incoming attachments fixed "Learn More" links in Error Console not working fixed Visual glitches: Quick Filter Bar tag buttons too tall, missing scroll bar on Connection Setting subdialog, LDAP server selection after "New", "Edit" and "Delete" fixed Calendar: Parts of CalDAV dialog not working fixed Various security fixes Security fixes: CVE-2019-11739: Covert Content Attack on S/MIME encryption using a crafted multipart/alternative message #CVE-2019-11746: Use-after-free while manipulating video #CVE-2019-11744: XSS by breaking out of title and textarea elements using innerHTML #CVE-2019-11742: Same-origin policy violation with SVG filters and canvas to steal cross-origin images #CVE-2019-11752: Use-after-free while extracting a key value in IndexedDB #CVE-2019-11743: Cross-origin access to unload event attributes #CVE-2019-11740: Memory safety bugs fixed in Firefox 69, Firefox ESR 68.1, Firefox ESR 60.9, Thunderbird 68.1, and Thunderbird 60.9
2019-07-11Update to 60.8.0ryoon1-5/+5
Changelog: changed Calendar: Problems when editing event times, some related to AM/PM setting in non-English locales
2019-06-15Update to 60.7.1ryoon1-5/+5
Changelog: Fixed No prompt for smartcard PIN when S/MIME signing is used Security fixes: #CVE-2019-11703: Heap buffer overflow in icalparser.c #CVE-2019-11704: Heap buffer overflow in icalvalue.c #CVE-2019-11705: Stack buffer overflow in icalrecur.c #CVE-2019-11706: Type confusion in icalproperty.c
2019-06-01thunderbird: Pick libGL.so for NetBSD in GLContextProviderGLX.cppkamil1-1/+2
NetBSD ships with libGL.so.3 as of NetBSD-8.99.42 and the libGL.so form is more portable.
2019-05-27Update to 60.7.0ryoon1-5/+5
Changelog: changed Attachment pane of Write window no longer focussed when attaching files using a keyboard shortcut fixed Various security fixes #CVE-2019-9815: Disable hyperthreading on content JavaScript threads on macOS #CVE-2019-9816: Type confusion with object groups and UnboxedObjects #CVE-2019-9817: Stealing of cross-domain images using canvas #CVE-2019-9818: Use-after-free in crash generation server #CVE-2019-9819: Compartment mismatch with fetch API #CVE-2019-9820: Use-after-free of ChromeEventHandler by DocShell #CVE-2019-11691: Use-after-free in XMLHttpRequest #CVE-2019-11692: Use-after-free removing listeners in the event listener manager #CVE-2019-11693: Buffer overflow in WebGL bufferdata on Linux #CVE-2019-7317: Use-after-free in png_image_free of libpng library #CVE-2019-9797: Cross-origin theft of images with createImageBitmap #CVE-2018-18511: Cross-origin theft of images with ImageBitmapRenderingContext #CVE-2019-11694: Uninitialized memory memory leakage in Windows sandbox #CVE-2019-11698: Theft of user history data through drag and drop of hyperlinks to and from bookmarks #CVE-2019-5798: Out-of-bounds read in Skia #CVE-2019-9800: Memory safety bugs fixed in Firefox 67, Firefox ESR 60.7, and Thunderbird 60.7
2019-05-11Update to 60.6.1ryoon1-5/+5
Changelog: #CVE-2019-9810: IonMonkey MArraySlice has incorrect alias information #CVE-2019-9813: Ionmonkey type confusion with __proto__ mutations
2019-03-24Update to 60.6.0ryoon1-5/+5
Changelog: 60.6.0 fixed Calendar: Can't create repeating event with end date when using certain time zones, for example Europe/Minsk 60.5.3 fixed Problem when using "Send to > Mail recipient" on Windows introduced in version 60.5.2. If files with non-ASCII characters in their name still cause a malfunction, use one of the following two alternative solutions: Reset this registry entry HKLM\SOFTWARE\Clients\Mail\Mozilla Thunderbird - SupportUTF8 to 0. Also reset HKLM\SOFTWARE\Wow6432Node\Clients\Mail\Mozilla Thunderbird - SupportUTF8 if present. On Windows 10, set the system code page to UTF-8 (beta feature, see Region Settings, system locale)
2019-03-04Fix build with lang/rust-1.33.0. Bump PKGREVISIONryoon1-5/+7
2019-02-26Update to 60.5.1ryoon1-19/+16
Changelog: 60.5.1 Fixed CalDav access to some servers not working #CVE-2018-18500: Use-after-free parsing HTML5 stream #CVE-2018-18505: Privilege escalation through IPC channel messages #CVE-2016-5824: DoS (use-after-free) via a crafted ics file #CVE-2018-18501: Memory safety bugs fixed in Firefox 65, Firefox ESR 60.5, and Thunderbird 60.5 60.5.0 New FileLink provider WeTransfer to upload large attachments Thunderbird now allows the addition of OpenSearch search engines from a local XML file using a minimal user inferface: [+] button to select a file an add, [-] to remove. More search engines: Google and DuckDuckGo available by default in some locales During account creation, Thunderbird will now detect servers using the Microsoft Exchange protocol. It will offer the installation of a 3rd party add-on (Owl) which supports that protocol. Fixed Thunderbird now compatible with other WebExtension-based FileLink add-ons like the Dropbox add-on Crash when using custom sound for new email notification WebExtension-based dictionaries from addons.mozilla.org not working in Thunderbird Calendar: Printing of calendars not working #CVE-2018-18356: Use-after-free in Skia #CVE-2019-5785: Integer overflow in Skia #CVE-2018-18335: Buffer overflow in Skia with accelerated Canvas 2D #CVE-2018-18509: S/MIME signature spoofing
2019-01-05Update t o 60.4.0ryoon1-5/+5
Changelog: new WebExtensions FileLink API to facilitate FileLink add-ons. For the future version Thunderbird 60.5.0: WeTransfer will be included in Thunderbird 60.5.0 and the Dropbox add-on will be compatible with Thunderbird 60.5.0. fixed Decoding problems for messages with less common charsets (cp932, cp936) fixed New messages in the drafts folder (and other special or virtual folders) will no longer be included in the new messages notification
2019-01-03thunderbird: removed empty patchadam1-2/+1
2018-12-16Update to 60.3.3ryoon1-120/+53
Changelog: 60.3.3: mitigated Thunderbird 60 will migrate security databases (key3.db, cert8.db to key4.db, cert9.db). Thunderbird 60.3.2 and earlier contained a fault that potentially deleted saved passwords and private certificate keys for users using a master password. Version 60.3.3 will prevent the loss of data; affected users who have already upgraded to version 60.3.2 or earlier can restore the deleted key3.db file from backup to complete the migration. fixed Address book search and auto-complete slowness introduced in Thunderbird 60.3.2 Plain text markup with * for bold, / for italics, _ for underline and | for code did not work when the enclosed text contained non-ASCII characters While composing a message, a link not removed when link location was removed in the link properties panel 60.3.2: fixed Under some circumstances Thunderbird on Mac will send attachments using the so-called AppleDouble format which can lead to problems with mail servers and recipients Encoding problems when exporting address books or messages using the system charset. Messages are now always exported using the UTF-8 encoding. If the "Date" header of a message was invalid, Jan 1970 or Dec 1969 was displayed. Now using date from "Received" header instead. Body search/filtering didn't reliably ignore content of tags Inappropriate warning "Thunderbird prevented the site (addons.thunderbird.net) from asking you to install software on your computer" when installing add-ons Incorrect display of correspondents column since own email address was not always detected Spurious &#xA; (encoded newline) inserted into drafts and sent email New email not inserted in correct sort order in threaded unified view or search folder 60.3.1: fixed Double-clicking on a word in the Write window sometimes launched the Advanced Property Editor or Link Properties dialog Cookie removal (not working since Thunderbird version 52) "Download rest of message" not working if global inbox was used Encoding problems for users (especially in Poland) when a file was sent via a folder using "Sent to > Mail recipient" due to a problem in the Thunderbird MAPI interface According to RFC 4616 and RFC 5721, passwords containing non-ASCII characters are encoded using UTF-8 which can lead to problems with non-compliant providers, for example office365.com. The SMTP LOGIN and POP3 USER/PASS authentication methods are now using a Latin-1 encoding again to work around this issue. Shutdown crash/hang after entering an empty IMAP password 60.3.0: fixed Various Theme fixes where incorrect colors, backgrounds, etc. were displayed Add-on Options menu not working on Mac Shift+PageUp/PageDown in Write window Saving content of Write windows didn't overwrite existing file Issues related to "Edit Template" command Gloda attachment filtering Mailing list address auto-complete enter/return handling Thunderbird hung if HTML signature references non-existent image Filters not working for headers that appear more than once Various security fixes Secirity fixes: #CVE-2018-12391: HTTP Live Stream audio data is accessible cross-origin #CVE-2018-12392: Crash with nested event loops #CVE-2018-12393: Integer overflow during Unicode conversion while loading JavaScript #CVE-2018-12389: Memory safety bugs fixed in Firefox ESR 60.3 and Thunderbird 60.3 #CVE-2018-12390: Memory safety bugs fixed in Firefox 63, Firefox ESR 60.3, and Thunderbird 60.3 60.2.1: Changed Calendar: Default values for the first day of the week and working days are now derived from the selected datetime formatting locale (restart after changing locale in the OS required) Calendar: Switch to a Photon-style icon set for all platforms Multiple requests for master password when Google Mail or Calendar OAuth2 is enabled Scrollbar of the address entry auto-complete popup does not work Security info dialog in compose window does not show certificate status Links in the Add-on Manager's search results and theme browsing tabs open in external browser Localized versions of Thunderbird didn't show a localized name for the "Drafts" and "Sent" folders for certain IMAP providers (particularly in France) Replying to a message with an empty subject inserted Re: twice (not working in Thunderbird 60.0) Spellcheck marks disappeared erroneously for words with an apostrophe (not working in Thunderbird 60.0) Calendar: First day of the week cannot be set Calendar: Several fixes related to cutting/deleting of events and email scheduling Various security fixes Security fixes: #CVE-2018-12377: Use-after-free in refresh driver timers #CVE-2018-12378: Use-after-free in IndexedDB #CVE-2018-12379: Out-of-bounds write with malicious MAR file #CVE-2017-16541: Proxy bypass using automount and autofs #CVE-2018-12385: Crash in TransportSecurityInfo due to cached data #CVE-2018-12383: Setting a master password post-Firefox 58 does not delete unencrypted previously stored passwords #CVE-2018-12376: Memory safety bugs fixed in Firefox 62, Firefox ESR 60.2, and Thunderbird 60.2.1 60.0: new When writing a message, a delete button now allows the removal of a recipient. This delete button is displayed when hovering the To/Cc/Bcc selector. Many improvements to attachments handling during compose: Attachments can now be reordered using a dialog, keyboard shortcuts, or drag and drop. The "Attach" button moved to the right to be above the attachment pane. The access key of the attachment pane (e.g. Alt+M, may vary depending on localization, Ctrl+M on Mac) now also works to show or hide the pane. The attachment pane can also be shown initially when composing a new message. Right-click on the header to enable this option. Hiding a non-empty attachment pane will now show a placeholder paperclip to indicate the presence of attachments and avoid sending them accidentally. "Edit Template" command. This also solves various problems when saving as template (duplicates created, message ID lost). "New Message from Template" command Allow changing the Spellcheck Language from status bar Light and Dark themes WebExtension themes are now enabled in Thunderbird A default startup directory in the address book window can now be configured Individual feed update interval An option under "Tools > Options, Advanced, General" now allows to select whether date/time display will follow the application locale (adjusted by operating system's format settings for that locale) or the locale selected in the operating system's regional settings. In other words, an US English Thunderbird can use, for example, German formats. OAuth2 authentication for Yahoo and AOL FIDO U2F support Thunderbird now allows the conversion of folders from mbox to maildir format and vice versa. This is an experimental feature that needs to be enabled by setting the preference mail.store_conversion_enabled. Note that this functionality does not not work if the option "Allow Windows Search/Spotlight to search messages" is selected. Calendar: Allow copying, cutting or deleting of a selected occurrence or the entire series for recurring events Calendar: Provide an option to display locations for events in calendar day and week views Calendar: Provide the ability for sending/not sending meeting notifications directly instead of showing a popup Calendar: Option to select the target calendar when pasting an event or task Calendar: Allow email scheduling for CalDAV servers supporting server-side scheduling Thunderbird Chat now contains multiple built-in message themes changed IMPORTANT: Add-ons not marked as compatible with Thunderbird 60 by their authors will be disabled (this can be reverted via preference extensions.strictCompatibility) IMAP: When after sending a message storing that sent message fails, the message can now be stored in a local folder Add-on options can no longer be configured from the Add-on Manager page. A new menu item "Add-on Options" is now available on the Tools menu. When messages are composed in paragraph format, "body text" and split mail quotes are converted to paragraphs when pressing the enter key "Edit As New Message" will now use the account's default compose format, either HTML or plain text ignoring the format of the message. Plain text messages will be converted to HTML and vice versa. Then using the modifier, the format choice will be reverted. The "Edit Draft" command now also honors the use of the shift key to convert HTML to plain text or vice versa when editing a draft The plain text to HTML conversion has been improved where such a conversion is necessary for "Edit As New Message" or when the shift modifier is used for "Edit Draft" or "New Message from Template". During address entry, the matching part of the address is now shown in bold. Preference mail.autoComplete.commentColumn allows to display the address book where the address is stored. When attaching a message via drag and drop, the subject of the message is now used as attachment name instead of "Attached Message" Better address book photo handling: Photos can be added by drag and drop and a copy of all photos will be stored in the Thunderbird profile On first start, Thunderbird now shows the account setup dialog, no longer the account provisioner dialog Thunderbird follows Firefox' Photon design with rectangular tabs and many other theme improvements When customizing the From: address, Thunderbird will now use this address for the SMTP "MAIL FROM" command. Previously the address configured in the identity was used. The preference mail.smtp.useSenderForSmtpMailFrom allows return to the previous behavior. Native notifications on Linux are now re-enabled Thunderbird now uses Mozilla's latest proxy technology (add-on FoxyProxy now supported) Thunderbird now uses the latest Rust-based Mozilla technology, including Quantum's CSS engine (based on Servo) and encoding_rs, for displaying and encoding messages All certificates issued by Symantec roots before 2016-06-01 are distrusted for use in TLS secured traffic in Thunderbird 60 and above. This applies to all brands Symantec operated: Thawte, RapidSSL, GeoTrust, Verisign, and Symantec. For usage in S/MIME the certificates remain valid. Details here. Calendar: Removal of capability to send email invitations compatible to Outlook 2002 and earlier Calendar: Reminders on read-only calendars can now be dismissed, while reminders for missed events will now only be displayed for writable calendars if option "Show missed reminders for writable calendars" is selected Thunderbird Chat: Nicknames inside of messages are colored to match the participants list fixed When many Thunderbird clients or other email clients accessed the same IMAP draft folder, messages were sometimes sent with the wrong identity. This has been corrected and the user will be notified if none of their identities matches the draft. Various problems related to handling the IMAP trash folder: Under certain circumstances the selection of the trash folder didn't persist, for example when the name contained non-ASCII characters, or in localized versions of Thunderbird. At times unwanted adtext menu behavior Better error handling for Gmail authentication to avoid re-downloading of folders Thunderbird used a stale cached password after user edited a saved password Calendar: Wrong time formatting for some time zones Calendar: Can't copy information from event dialog for received invitations Various security fixes Security fixes: #CVE-2018-12359: Buffer overflow using computed size of canvas element #CVE-2018-12360: Use-after-free when using focus() #CVE-2018-12361: Integer overflow in SwizzleData #CVE-2018-12362: Integer overflow in SSSE3 scaler #CVE-2018-5156: Media recorder segmentation fault when track type is changed during capture #CVE-2018-12363: Use-after-free when appending DOM nodes #CVE-2018-12364: CSRF attacks through 307 redirects and NPAPI plugins #CVE-2018-12365: Compromised IPC child process can list local filenames #CVE-2018-12371: Integer overflow in Skia library during edge builder allocation #CVE-2018-12366: Invalid data handling during QCMS transformations #CVE-2018-12367: Timing attack mitigation of PerformanceNavigationTiming #CVE-2018-12368: No warning when opening executable SettingContent-ms files #CVE-2018-5187: Memory safety bugs fixed in Firefox 61, Firefox ESR 60.1, and Thunderbird 60 #CVE-2018-5188: Memory sa60
2018-07-30Update to 52.9.1ryoon1-5/+5
Changelog: changed Thunderbird will now prompt to compact IMAP folders even if the account is online. Note: Under certain circumstances an incorrect estimate of the expected gain is shown. fixed Complete fix of the EFAIL vulnerability: 1) Removing some HTML crafted to carry out an attack. 2) Optionally: Not decrypting subordinate message parts that otherwise might reveal decrypted content to the attacker. Preference mailnews.p7m_subparts_external needs to be set to true for added security. fixed Various problems when forwarding messages inline when using "simple" HTML view fixed Deleting or detaching attachments corrupted messages under certain circumstances (not working only in Thunderbird version 52.9.0) fixed Various security fixes Security fixes: #CVE-2018-12359: Buffer overflow using computed size of canvas element #CVE-2018-12360: Use-after-free when using focus() #CVE-2018-12372: S/MIME and PGP decryption oracles can be built with HTML emails #CVE-2018-12373: S/MIME plaintext can be leaked through HTML reply/forward #CVE-2018-12362: Integer overflow in SSSE3 scaler #CVE-2018-12363: Use-after-free when appending DOM nodes #CVE-2018-12364: CSRF attacks through 307 redirects and NPAPI plugins #CVE-2018-12365: Compromised IPC child process can list local filenames #CVE-2018-12366: Invalid data handling during QCMS transformations #CVE-2018-12368: No warning when opening executable SettingContent-ms files #CVE-2018-12374: Using form to exfiltrate encrypted mail part by pressing enter in form field #CVE-2018-5188: Memory safety bugs fixed in Firefox 60, Firefox ESR 60.1, Firefox ESR 52.9, and Thunderbird 52.9
2018-06-01Update to 52.8.0ryoon1-5/+5
Changelog: #CVE-2018-5183: Backport critical security fixes in Skia #CVE-2018-5184: Full plaintext recovery in S/MIME via chosen-ciphertext attack #CVE-2018-5154: Use-after-free with SVG animations and clip paths #CVE-2018-5155: Use-after-free with SVG animations and text paths #CVE-2018-5159: Integer overflow and out-of-bounds write in Skia #CVE-2018-5161: Hang via malformed headers #CVE-2018-5162: Encrypted mail leaks plaintext through src attribute #CVE-2018-5170: Filename spoofing for external attachments #CVE-2018-5168: Lightweight themes can be installed without user interaction #CVE-2018-5174: Windows Defender SmartScreen UI runs with less secure behavior for downloaded files in Windows 10 April 2018 Update #CVE-2018-5178: Buffer overflow during UTF-8 to Unicode string conversion through legacy extension #CVE-2018-5185: Leaking plaintext through HTML forms #CVE-2018-5150: Memory safety bugs fixed in Firefox 60, Firefox ESR 52.8, and Thunderbird 52.8
2018-03-29thunderbird: fix SUBST* and patch so it actually does something.wiz1-2/+2
2018-03-28Update to 52.7.0ryoon1-5/+5
Changelog: Fixed Searching message bodies of messages in local folders, including filter and quick filter operations, did not find content in message attachments Fixed Better error handling for Yahoo accounts Fixed Various security fixes #CVE-2018-5127: Buffer overflow manipulating SVG animatedPathSegList #CVE-2018-5129: Out-of-bounds write with malformed IPC messages #CVE-2018-5144: Integer overflow during Unicode conversion #CVE-2018-5146: Out of bounds memory write in libvorbis #CVE-2018-5125: Memory safety bugs fixed in Firefox 59, Firefox ESR 52.7, and Thunderbird 52.7 #CVE-2018-5145: Memory safety bugs fixed in Firefox ESR 52.7 and Thunderbird 52.7
2018-03-23Fix from upstream for Bug 1444371:rin1-1/+3
mail.label_ascii_only_mail_as_us_ascii does not work with ISO-2022-JP Bump PKGREVISION.
2018-03-03Update to 52.6.0ryoon1-5/+5
Changelog: Fixed Searching message bodies of messages in local folders, including filter and quick filter operations, not working reliably: Content not found in base64-encode message parts, non-ASCII text not found and false positives found. Fixed Defective messages (without at least one expected header) not shown in IMAP folders but shown on mobile devices Fixed Calendar: Unintended task deletion if numlock is enabled Fixed Various security fixes Security fixes: #CVE-2018-5095: Integer overflow in Skia library during edge builder allocation #CVE-2018-5096: Use-after-free while editing form elements #CVE-2018-5097: Use-after-free when source document is manipulated during XSLT #CVE-2018-5098: Use-after-free while manipulating form input elements #CVE-2018-5099: Use-after-free with widget listener #CVE-2018-5102: Use-after-free in HTML media elements #CVE-2018-5103: Use-after-free during mouse event handling #CVE-2018-5104: Use-after-free during font face manipulation #CVE-2018-5117: URL spoofing with right-to-left text aligned left-to-right #CVE-2018-5089: Memory safety bugs fixed in Firefox 58, Firefox ESR 52.6, and Thunderbird 52.6