summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2019-02-01mutt: Update to version 1.11.3tron2-8/+7
This release fixes building with LibreSSL, along with several other bug fixes and minor improvements.
2019-02-01Set LICENSEryoon3-3/+6
2019-01-29remove obsolete hacks.mk & reduce diffs between mozilla derivative packagestnn6-59/+29
2019-01-26Switch Mail-SpamAssassin-3.4.2 to default to gnupg2 instead of gnupg1abs2-13/+14
We're now at the point where gnupg2 makes more sense as a default. Bump PKGREVISION Also, some spaces to tabs.
2019-01-24Revbump Go packages after lang/go111 update.bsiegert1-2/+2
2019-01-22mutt: add build dependencies on docbook-xsl and lynxwiz1-1/+5
In my environment, the build was trying and failing to download the docbook xhtml files and then generating an empty manual.txt when lynx was not found. Bump PKGREVISION to be on the safe side.
2019-01-22mutt: add a gnutls optionwiz1-5/+21
Make the smime option error out if neither openssl nor gnutls are enabled instead of hardcoding openssl. No change to defaults.
2019-01-22SUBDIR+= sieve-connectplunky1-1/+2
2019-01-22add sieve-connect 0.89, A client for the ManageSieve protocol, asplunky5-0/+95
specifed in RFC 5804.
2019-01-18To override sslserver's default cipher list, set qmailfoo_tls_ciphers.schmonz4-19/+31
While here, make it easier to use envdir by prepending to ${qmailfoo_postenv} rather than appending. At least one Linux shell needs "--" between greetdelay and rblsmtpd, and this doesn't break NetBSD. Bump version.
2019-01-17Apply the "tai-leapsecs" patch iff the 'tai-system-clock' option is setschmonz2-36/+33
(off by default). Bump PKGREVISION.
2019-01-17msmtp: Update to 1.8.2leot3-8/+10
Changes: Version 1.8.2: - To simplify TLS setup, the tls_trust_file command has a new default value 'system' that selects the system default trust. Now you just need tls=on to use TLS; the other TLS options are only required in special cases. To make this work without breaking compatibility with older msmtp versions, tls_fingerprint now overrides tls_trust_file, and tls_certcheck=off overrides both (previously, you could not specify contradicting options). - To simplify setup, a new option '--configure <mailaddress>' was added that automatically generates a configuration file for a given mail address. However, this only works if the mail domain publishes appropriate SRV records. Version 1.8.1: - Fixed our TLS code to support TLS 1.3 with GnuTLS.
2019-01-10Let installed ucspi-tcp6 satisfy ucspi-tcp dependency.schmonz1-2/+2
2019-01-09Fix OS X build.schmonz1-1/+2
2019-01-09Add Toby Betts' "tai-leapsecs" patch to handle leap seconds correctlyschmonz3-5/+42
when the system clock is set to TAI (and a libtai dependency to get leapsecs.dat). While here, catch up to his latest maildiruniq patch. Let an installed ucspi-tcp6 satisfy the ucspi-tcp dependency for non-'inet6' builds. Bump PKGREVISION.
2019-01-08mutt: Update to version 1.11.2tron2-7/+7
This is a bug fix release.
2019-01-07Use RCD_SCRIPTS_DIR in MESSAGE and README.pkgsrc, and SUBST_VARS the latter.schmonz3-19/+19
2019-01-05Update to 60.4.0ryoon2-223/+223
* Sync with mail/thunderbird-60.4.0
2019-01-05Update t o 60.4.0ryoon3-8/+10
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-03Update to 3.40wen2-8/+7
Upstream changes: version 3.40: Thu Dec 6 01:44:16 UTC 2018 - rt.cpan.org#122373 support IPv6 by using IO::Socket::IP over IO::Socket::INET [Gilles Lamiral and Mark Overmeer] - rt.cpan.org#127103 flags() undef value as an ARRAY reference on a bogus message [Gilles Lamiral] - rt.cpan.org#124523 update examples/populate_mailbox.pl timegm usage [Bernhard M. W.] - t/capability.t: added first set of tests - t/quota.t: minor fix when tests skipped
2019-01-03Update to 1.912wen2-8/+7
Upstream changes: 1.912 2018-12-31 13:46:22-05:00 America/New_York - include the doc updates from 1.911 changelog, oops! 1.911 2018-12-22 11:30:28-05:00 America/New_York - just like 1.910, but with doc updates and undeprecation by Jim Brandt 1.910 2018-12-17 21:27:28-05:00 America/New_York (TRIAL RELEASE) - update parsing to mitigate pathological cases (thanks, sunnavy!)
2019-01-03thunderbird: removed empty patchadam2-2/+1
2019-01-01Remove qmail-qfilter-{ofmipd,smtpd}-queue, deprecated during 2018Q4 in favorschmonz2-7/+3
of qmail-qfilter-queue. Bump PKGREVISION.
2018-12-30Require latest acceptutils and rejectutils. While here, remove ancientschmonz2-9/+5
chkconfig comment in the qmail rc.d script (not sure this ever worked, and now we have rc.d-boot). Bump version.
2018-12-30Add manual pages. Bump version.schmonz3-13/+21
2018-12-29- authup, fixsmtpio: Fail tls_info() if SSL environment is 0-length.schmonz2-8/+7
- authup: Catch up die_nomem() to fixsmtpio's. - reup: Log more concisely and greppably. - Manual pages: Fix refs to qmail-qfilter-queue(8). - Makefile: Add acceptutils-install target. Bump version.
2018-12-27Rename version to version.txt for compatibility with C++1z STLjoerg5-2/+47
implementations.
2018-12-27Fix packaging, reported by Marc Baudoin. It is my mistake.ryoon2-26920/+65
2018-12-25Sprinkle static on an inline. Fixes SmartOS and Ubuntu bulk builds (thatschmonz2-3/+12
somehow don't have any -On in CFLAGS).
2018-12-21Fix PLIST for official branding, PR pkg/53804.ryoon1-3/+4
2018-12-19Revbump all Go packages after go111 update.bsiegert1-2/+2
2018-12-17Add proper autoconfery for res_close(), from maya@ (thanks!).schmonz4-13/+78
2018-12-17Bump destdir patch to build on OpenBSD. No functional change elsewhere.schmonz2-7/+7
2018-12-17Avoid res_close() on OpenBSD (from OpenBSD ports).schmonz2-1/+18
2018-12-17Handle _XOPEN_SOURCE on SunOS. Should fix SmartOS build.schmonz2-6/+14
2018-12-17Fix previous: swap link order to unbreak at least NetBSD and SmartOS.schmonz2-6/+9
Still works on FreeBSD.
2018-12-17Avoid conflicting declarations of fork() and vfork(). Should fix SmartOS.schmonz2-1/+17
2018-12-17Fix patch checksum.schmonz1-2/+2
2018-12-16Avoid the -O (to stdout) tar option, as it's not sufficiently portable.schmonz1-3/+6
While here, append the specific patch file (not just the distribution) to the qmail-spp QMAILPATCHES entry.
2018-12-16Enable thunderbird52 and thunderbird52-l10nryoon1-1/+3
2018-12-16mail/thunderbird52-l10n: import thunderbird52-l10n-52.9.1ryoon5-0/+27193
This package contains language packs for mail/thunderbird52.
2018-12-16mail/thunderbird52: import thunderbird52-52.9.1nb3ryoon124-0/+10619
Mozilla Thunderbird is a redesign of the Mozilla mail component. The goal is to produce a cross platform stand alone mail application using the XUL user interface language. This version uses the gtk2 toolkit.
2018-12-16Update to 60.3.3ryoon2-239/+227
* Sync with thunderbird-60.3.3
2018-12-16Update to 60.3.3ryoon154-5344/+2264
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-12-16Avoid linking duplicate symbols. Fixes FreeBSD build.schmonz2-4/+23
2018-12-16rc.d scripts:schmonz6-46/+46
- ucspi-ssl and ucspi-tcp6 correctly dual-stack v4/v6 on NetBSD, so we can go back to "0" (instead of "0.0.0.0") as the default host to listen on. - FreeBSD's /bin/sh needs continuation characters to understand what we're assigning to `command` in foo_precmd(). This seems sensible and doesn't break NetBSD. Bump version.
2018-12-15#include <sys/socket.h> to get AF_INET{,6} defined on FreeBSD.schmonz2-7/+15
2018-12-15mail/postfix: update to 3.3.2taca4-11/+9
Changes for all supported stable releases: * Support for OpenSSL 1.1.1, and support for TLSv1.3-specific features. - Updated Postfix TLS documentation examples for TLSv1.3. See FORWARD_SECRECY_README. - New TLSv1.3-specific attributes in Postfix logging and in Postfix "Received:" message headers: key exchange, server signature, client signature. - New option to selectively disable TLSv1.3 in *_tls_protocols settings. - New server-side support to avoid issuing multiple session tickets. - New support to allow OpenSSL >= 1.1.0 run-time micro version bumps without logging Postfix warnings about library version mismatches. Fixed in all stable releases: * Bugfix: smtpd_discard_ehlo_keywords could not disable "SMTPUTF8", because some lookup table was using "EHLO_MASK_SMTPUTF8" instead. * Bugfix: minor memory leak in DANE support when minting issuer certs. This affects a tiny minority of use cases. Fixed in Postfix 3.3.2: * Bugfix: the Postfix build did not abort if the m4 command was not installed, resulting in a broken postconf command.
2018-12-15Fix previous: required_files the tcprules, not the cdb (which getsschmonz5-10/+10
autogenerated if it doesn't exist). Point more actionably at SRS and TLS setup docs. Bump version.
2018-12-14Log tuples if VERBOSE/DEBUG, as the README suggests it does. Bump PKGREVISION.schmonz4-2/+80