Commit graph

10561 commits

Author SHA1 Message Date
ryoon
01a2a2232c thunderbird: Update to 68.7.0
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-04-24 21:48:46 +00:00
manu
27b903392e Bug fix, submitted upstream
Add missing curly brackets that caused res_ninit() to be called
with non-zeroed state structure. In NetBSD, res_ninit() detects
the mistake and quickly calls res_ndestroy(), which will close file
descriptors based on the random data provided in the state structure.
The result at mine is sendmail going mute after the MAIL FROM
command.
2020-04-24 14:33:08 +00:00
nia
840a1a6b89 mail: Mark packages that fail with OpenSSL 1.1 BROKEN 2020-04-24 11:23:07 +00:00
nia
8cb881bd39 balsa: Update to 2.6.0
* Balsa-2.6.0 release. Release date 2020-04-11

This release switches to gmime3 library for MIME processing.
2020-04-22 05:01:51 +00:00
nia
f0e39fb4c4 mutt: Update to 1.13.5
Mutt 1.13.5 was released on March 28, 2020. This is a bug-fix release, fixing a use-after-free bug, and a couple format string processing bugs.
2020-04-21 14:17:39 +00:00
joerg
5ae6138841 Ignore portability of configure.in after patching configure 2020-04-20 00:40:08 +00:00
wiz
d8e6d5a8ac neomutt: update to 20200417.
2020-04-17  Richard Russon  <rich@flatcap.org>
* Features
  - Fluid layout for Compose Screen, see: https://vimeo.com/407231157
  - Trivial Database (TDB) header cache backend
  - RocksDB header cache backend
  - Add <sidebar-first> and <sidebar-last> functions
* Bug Fixes
  - add error for CLI empty emails
  - Allow spaces and square brackets in paths
  - browser: fix hidden mailboxes
  - fix initial email display
  - notmuch: fix time window search.
  - fix resize bugs
  - notmuch: fix entire-thread: update current email pointer
  - sidebar: support indenting and shortening of names
  - Handle variables inside backticks in sidebar_whitelist
  - browser: fix mask regex error reporting
* Translations
  - 100.00% Lithuanian
  - 98.88% Chinese (simplified)
* Build
  - Use regexes for common parsing tasks: urls, dates
  - Add configure option `--pcre2` -- Enable PCRE2 regular expressions
  - Add configure option `--tdb` -- Use TDB for the header cache
  - Add configure option `--rocksdb` -- Use RocksDB for the header cache
  - Create libstore (key/value backends)
  - Update to latest autosetup
  - Update to latest acutest.h
  - Rename `doc/` directory to `docs/`
  - make: fix location of .Po dependency files
  - Change libcompress to be more universal
  - Fix test fails on х32
  - fix uidvalidity to unsigned 32-bit int
* Code
  - Increase test coverage
  - Fix memory leaks
  - Fix null checks
* Upstream
  - Buffer refactoring
  - Fix use-after-free in mutt_str_replace()
  - Clarify PGP Pseudo-header S<id> duration
  - Try to respect MUTT_QUIET for IMAP contexts too
  - Limit recurse depth when parsing mime messages
2020-04-17 18:01:34 +00:00
adam
761e92deb4 py-spf: fix PKGNAME and DEPENDS for Python 2.7 2020-04-17 12:02:36 +00:00
tm
10d47327a2 up-imapproxy: re-add version 1.2.8 with OpenSSL 1.1 patches
Include patchset from the community and Debian package maintainers to
support OpenSSL version 1.1. This is the more feature rich version of
imapproxy.

Last official changelog entries:

2016-09-12  Paul Lesniewski <paul@squirrelmail.org>
	* Added support for systemd startup
	* Added support for accepting pre-auth ID commands (RFC 2971)
	* Added support for DNS RR to cycle through multiple IMAP
	  server backends (thanks to Wolfgang Breyha)
	* Added ability to restrict DNS lookups to IPv4 or IPv6
	  only (thanks to Wolfgang Breyha)
	* Make EGD support conditional, provide compatibility with
	  LibreSSL, other small fixes provided by the BSD team
	* Fixed anomalous crashes recycling used connections (thanks
	  to Emmanuel Dreyfus)
	* Retain compatibility with older OpenSSL versions (thanks to
	  Wolfgang Breyha)
	* Make use of the no_new_privs flag (Linux only) when becoming
	  non-root (thanks to Shawn Landden)

2014-01-20  Paul Lesniewski <paul@squirrelmail.org>
	* Added support for up to TLS v1.2 (thanks to Emmanuel Dreyfus)
	* Added support for ECDHE ciphers (thanks to Emmanuel Dreyfus)
	* Added ability to manually specify TLS ciphers (thanks to Emmanuel Dreyfus)
	* Added server certificate validation (thanks to Emmanuel Dreyfus)

2012-01-01  Paul Lesniewski <paul@squirrelmail.org>
	* Fixed problem where default TLS CA data would never
	  be loaded (thanks to Orion Poplawski)
	* Fixed bug in SSL context initialization
2020-04-17 11:28:02 +00:00
adam
508f8bca2c py-spf: updated to 2.0.14
Final 2.0.14 release
Fix broken tcp fallback, fix dnspython integration, Doc updates.
2020-04-17 11:27:36 +00:00
joerg
5c269e1f90 <version> is a C++17 header, drop here 2020-04-17 00:22:28 +00:00
joerg
12e1e6d34a Adjust for OpenSSL 1.1 2020-04-17 00:21:17 +00:00
manu
8929a05448 Re-add imapproxy, with updated patches to build with OpenSSL 1.1.1 2020-04-16 14:03:28 +00:00
manu
26f4d295c7 Build fix for auth_mkhomedir() that is missing from courrier-authlib 2020-04-16 12:49:34 +00:00
joerg
642432c28e Don't claim config.h when it doesn't exist 2020-04-15 22:39:51 +00:00
wiz
3e17da966f exim: update to 4.93.0.4.
Based on patch provided by Mike Pumford on pkgsrc-users.

Exim version 4.93+fixes
-----------------------
This is not an official release. It is just a branch, collecting
proposed bugfixes. Depending on your environment the fixes may be
necessary to build and/or run Exim successfully.

JH/05 Regard command-line receipients as tainted.

JH/07 Bug 2489: Fix crash in the "pam" expansion condition.  It seems that the
      PAM library frees one of the arguments given to it, despite the
      documentation.  Therefore a plain malloc must be used.

JH/08 Bug 2491: Use tainted buffers for the transport smtp context.  Previously
      on-stack buffers were used, resulting in a taint trap when DSN information
      copied from a received message was written into the buffer.

JH/09 Bug 2493: Harden ARC verify against Outlook, whick has been seen to mix
      the ordering of its ARC headers.  This caused a crash.

JH/10 Bug 2492: Use tainted memory for retry record when needed.  Previously when
      a new record was being constructed with information from the peer, a trap
      was taken.

JH/11 Bug 2494: Unset the default for dmarc_tld_file.  Previously a naiive
      installation would get error messages from DMARC verify, when it hit the
      nonexistent file indicated by the default.  Distros wanting DMARC enabled
      should both provide the file and set the option.
      Also enforce no DMARC verification for command-line sourced messages.

JH/12 Fix an uninitialised flag in early-pipelining.  Previously connections
      could, depending on the platform, hang at the STARTTLS response.

JH/13 Bug 2498: Reset a counter used for ARC verify before handling another
      message on a connection.  Previously if one message had ARC headers and
      the following one did not, a crash could result when adding an
      Authentication-Results: header.

JH/14 Bug 2500: Rewind some of the common-coding in string handling between the
      Exim main code and Exim-related utities.  The introduction of taint
      tracking also did many adjustments to string handling.  Since then, eximon
      frequently terminated with an assert failure.

JH/16 Fix the variables set by the gsasl authenticator.  Previously a pointer to
      library live data was being used, so the results became garbage.  Make
      copies while it is still usable.
2020-04-14 19:34:39 +00:00
wiz
1189da4117 OSBF-lua: drop maintainership. 2020-04-14 12:47:11 +00:00
gdt
f35616385f mail/dcc: Add patch to deal with pkgsrc permissions issued
From Oskar Fessel, apparently with some coordination with Petar.
2020-04-12 15:04:22 +00:00
bsiegert
9429a8bf7a Revbump all Go packages after default version switch to 1.14. 2020-04-12 11:01:37 +00:00
jnemeth
f4bbbcad5b Allow the UseBlacklist configuration option, but ignore it, on
systems that don't have blacklistd.  This prevents configuration
errors as the default config files have:

O UseBlacklist=false
2020-04-12 09:11:41 +00:00
adam
24daafa112 Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
khorben
a7c67a4b43 deforaos-mailer: fix the PLIST for Gtk-Doc
Bumps PKGREVISION.

XXX pull-up pkgsrc-2020Q1
2020-04-11 21:11:26 +00:00
ryoon
8c7625dcef pst-utils: Update to 0.6.75
Changelog:
0.6.75  2020-03-22 Markus Schnalke - fix from Debian for vcard version format.
0.6.74  2020-01-12 Paul Wise - many changes for Debian.
0.6.73  2019-07-25 Tim Dufrane - fix segfault in pst_close()
2020-04-09 14:05:31 +00:00
rhialto
f5d7e5b4f4 mail/mutt: move BDB_ACCEPTED to the top of optionsmk
some other buildlink files indirectly include bdb.buildlink3.mk
(at least krb5 in this case).
2020-04-08 08:40:00 +00:00
wiz
4ba0f13f31 mutt: remove conflict with neomutt
From Michael-John Turner in PR 55150
2020-04-07 18:04:07 +00:00
nia
cf3f556f57 claws-mail: Update to 3.17.5
* 3.17.5
--------

* Inline Git patches now have colour syntax highlighting
  The colours of these, and patch attachments, are configurable on
  the 'Other' tab of the Display/Colors page of the general
  preferences.

* The previously hidden preference, 'summary_from_show', is now
  configurable within the UI, on the 'Message List' tab of the
  Display/Summaries page of the general preferences, 'Displayed in
  From column [ ]'.

* 'Re-edit' has been added to the message context menu when in the
  Drafts folder.

* Additional Date header formats are supported:
  - weekday, month, day, hh, mm, ss, year, zone
  - weekday, month, day, hh, mm, ss, year

* LiteHtml viewer plugin: scrolling with the keyboard has been
  implemented.

* The included tools/scripts have been updated:
  o eud2gc.py converted to Python 3
  o tbird2claws.py converted to Python 3
  o tbird2claws.py converted to Python 3
  o google_search.pl has been replaced with ddg_search.pl (that is,
    duckduckgo.com instead of google.com)
  o fix_date.sh and its documentation have been updated
  o multiwebsearch.pl 'fm' (freshmeat.net) has been removed; 'google'
    has been replaced by 'ddg'
  o the outdated OOo2claws-mail.pl script has been removed

* Updated manuals

* Updated translations: British English, Catalan, Czech, Danish,
  Dutch, French, German, Russian, Slovak, Spanish, Swedish,
  Traditional Chinese, Turkish

* bug fixes:
	o bug 2131, 'Focus stealing after mail check' [improved fix]
	o bug 4237, '403 is Forbidden not Unauthorized'
	o bug 4239, 'Preferences: Text Options Header Display modal
		     is not modal' [sic]
	o bug 4248, 'Sup[p]ort C99 compilers in m4/spamassassin.m4'
	o bug 4253, 'Claws metadata included in MBOX exports'
	o bug 4257, 'claws-mail 3.17.4 breaks copy-pasting from
		     emacs-gtk3'
	o bug 4277, 'INBOX being "read" automatically - being marked
		     as read before being selected' [sic]
	o bug 4278, 'Mark all as read/unread does not belong to the
		     message context menu'
	o bug 4305, 'goto folder UI confusing'
	o Fix crash in litehtml_viewer when <base> tag has no href
	o removed "The following file has been attached..." dialogue
	o MBOX import: give a better estimation of the time left and
	  grey out widgets while importing
	o Fixed "vcard.c:238:2: warning: ‘strncpy’ output truncated
	  before terminating nul copying as many bytes from a string
	  as its length"
	o RSSyl: Fix handling deleted feed items where modified and
	  published dates do not match
	o fix bolding of target folder
	o when creating a new account, don't pre-fill data from the
	  default account
	o respect 'default selection' settings when moving a msg with
	  manual filtering
	o Fix printing of empty pages when the selected part is
	  rendered with a plugin not implementing print
	o Addressbook folder selection dialogs: make sure folder list
	  is sorted and apply global prefs to get stripes in lists.
	o when user cancels the GPG signing passphrase dialogue,
	  don't bother the user with an "error" dialogue
	o Fix imap keyword search. Libetpan assumes keyword search is
	  a MUST but RFC states it is a MAY. Fix advanced search on
	  MS Exchange
	o fix SHIFT+SPACE in msg list, moving in reverse
	o revert pasting images as attachments
	o Fix help about command-line arguments that require a
	  parameter.
	o Printing: only print as plain text if the part is of type
	  text
	o fix a segfault with default info icon when trying to print
	  a non-text part.
2020-04-01 13:44:03 +00:00
nikita
0b8a062b01 remove unsupported python versions from build, is not ported to 3 2020-04-01 10:10:21 +00:00
roy
d9587a3cc5 Import mlmmj-1.3.0 from wip 2020-03-31 20:37:47 +00:00
wiz
ea74409408 thunderbird-enigmail: update to 2.1.6.
This is a maintenance release.
2020-03-31 17:39:18 +00:00
schmonz
9038d15e38 Use the 0.15.0-tagged distfile directly. Extracted, patched trees
compare identical before and after.
2020-03-31 10:31:30 +00:00
joerg
7289f60ae0 Fix build with libc++ by making the template wrapper do what it is
supposed to do. Don't mess with math.h internals. Honor ressource limit
changes during build.
2020-03-30 19:46:01 +00:00
nia
f58b7970ba YoSucker: Remove. Broken and dead upstream.
PR pkg/55111
2020-03-30 10:13:55 +00:00
joerg
9368cabe7d Fix building with OpenSSL 1.1. 2020-03-27 20:55:58 +00:00
nia
cd2dd57331 exim: Needs -std=c99 2020-03-26 13:30:10 +00:00
joerg
ecec421650 Fix const correctness with C++ compliant string.h 2020-03-26 02:30:49 +00:00
jperkin
c136e190a5 notmuch: Reuse GPGME_GPG variable rather than inventing our own.
Not only cleaner, but also fixes a build issue seen on macOS likely related to
variable definition ordering, where GPG was not set correctly and ended up
trying to use a non-existent "gpg" command.  This change has the added benefit
of using the full path to the gpg binary instead of relying on PATH.
2020-03-25 11:06:19 +00:00
gdt
b9e191c0c3 mail/spamassassin: Remove redundant MESSAGE
Other than cautions about more-than-10-years-ago updates, this says to
read the documentation.
2020-03-23 18:46:56 +00:00
gdt
ac9e76b7ff mail/spamassassin: Update to 3.4.4
This is a micro update (actually 2) with security fixes, and is
trivial except for hand-applying some patch hunks that have textual
but not semantic conflicts.

The upstream announcement hints at minor new features and a new
plugin, but does not explain.  (There is no NEWS file.)
2020-03-23 18:45:47 +00:00
joerg
a11cd48d39 Fix iconv use and other C++ issues. Still doesn't build due to both
outdated OpenSSL and GNU TLS code.
2020-03-22 21:24:56 +00:00
nia
860befea48 p5-MailTools: Update to 2.21
version 2.21: Tue 21 May 16:26:30 CEST 2019

	Fixes:
	- fix metadata [Mohammad S Anwar]

	Improvements:
	- add more to the README
	- add Mail::Mailer option StartSSL for smtp backend
	  rt.cpan.org#125871 [Guilhem Moulin]
	- deprecate Mail::Mailer backend smtps
	- document need for escaping docs for Mail::Send
	  rt.cpan.org#129627 [Jonathan Kamens]
	- document limit on parameters for Mail::Send::new()
	  rt.cpan.org#129633 [Sven Neuhaus]
2020-03-22 21:07:30 +00:00
rillig
1c6ed8a8c8 mail/p5-Mail-DKIM: fix typo in REPLACE_PERL
No revbump since the sample program is not installed anyway.
2020-03-22 20:38:01 +00:00
rillig
d07953d424 mail/metamail: fix nonexistent files in REPLACE_CSH 2020-03-22 18:28:15 +00:00
wiz
0092bb311b gmime3: update to 3.2.7.
### GMime 3.2.7

* Added some configure logic to auto-detect the system shift-jis charset alias. (issue #81)

* Fixed tests/Makefile.am to exit with a non-negative value (issue #82)

* Fixed logic to skip expired or revoked gpg subkeys when looking for the correct subkey to
  use for signing or encrypting. (issue #88)

* Fixed a regression introduced into 3.2.6 as part of the header parsder rewrite that lost
  the ability to warn about invalid headers for non-toplevel MIME parts. (issue #89)

* Fixed S/MIME to always set GPGME_KEYLIST_MODE_VALIDATE when looking up certificates
  as this is needed in order to correctly populate the GMimeCertificates (issue #90)
2020-03-22 18:17:55 +00:00
nia
975063b0cd evolution-data-server: time.c needs _NETBSD_SOURCE 2020-03-22 17:01:49 +00:00
joerg
f598f4e1f6 Restrict some more rails packages to Ruby 2.5+ 2020-03-21 23:51:40 +00:00
bsiegert
f5efefe062 Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
taca
936ea4b458 mail/ruby-actionmailer42: remove package
Remove ruby-actionmailer42 package, a part of Ruby on Rails 4.2 package.
2020-03-21 15:37:55 +00:00
taca
afad4352e4 mail/spamassassin: revert previous accidential commit
Revert previous accidential commit by my mistake.
2020-03-21 15:36:32 +00:00
taca
c08aaa68c1 mail/Makefile: delete ruby-actionmailer42 2020-03-21 15:29:37 +00:00
wiz
9b3112c9b2 neomutt: update to 20200320.
2020-03-20  Richard Russon  <rich@flatcap.org>
* Bug Fixes
  - Fix COLUMNS env var
  - Fix sync after delete
  - Fix crash in notmuch
  - Fix sidebar indent
  - Fix emptying trash
  - Fix command line sending
  - Fix reading large address lists
  - Resolve symlinks only when necessary
* Translations
  - 100% Lithuanian
  - 96% Spanish
* Docs
  - Include OpenSSL/LibreSSL/GnuTLS version in neomutt -v output
  - Fix case of GPGME and SQLite
* Build
  - Create libcompress (lz4, zlib, zstd)
  - Create libhistory
  - Create libbcache
  - Move zstrm to libconn
* Code
  - Add more test coverage
  - Rename magic to type
  - Use mutt_file_fopen() on config variables
  - Change commands to use intptr_t for data
2020-03-21 10:50:30 +00:00