Commit graph

38 commits

Author SHA1 Message Date
wiz
0013579164 thunderbird-enigmail: update to 2.1.3.
Enigmail 2.1.3

Released 2019-10-20, works with Thunderbird 68 and Postbox 7.

Notable Changes

This release unifies the specific versions for Postbox and Thunderbird.

Bugs fixed:

    A bug was fixed in the setup wizard that could lead the wizard to never complete scanning the inbox.

    See list of fixed defects for more fixed issues.
2019-11-06 15:45:07 +00:00
rillig
f31693dd3a mail: align variable assignments
pkglint -Wall -F --only aligned -r

No manual corrections.
2019-11-02 16:25:17 +00:00
wiz
05a88bbd02 thunderbird-enigmail: update to 2.1.2.
2.1.2

This release fixes a regression bug that duplicates the subject with encrypted mails. In addition, several localizations were updated.

2.1.1

This release improves compatibility with Thunderbird 68. In addition, many translations were updated and some defects were fixed.

Bugs fixed:

  • When creating encrypted messages with hidden subjects, the subject cannot be restored anymore
  • Importing keys attached to emails does not work
  • Reading keys from Autocrypt Key Gossip not possible for plaintext emails
  • Dark theme /​ some text hard to read

2.1

Notable Changes

  • A new simplified setup wizard will first try to find out if you already used encrypted emails before, and then proceed in the most suitable way.
  • On Windows and macOS, there is an automatic check for updates to GnuPG.
  • Autocrypt: implemented key-gossip and updates to known keys
  • If GnuPG 2.1 or newer are used, then key creation will default to ECC keys
  • Interaction with keyservers has been rewritten from scratch, using Thunderbird-internal functions to access the keyservers.
  • Full support for keys.openpgp.org, which is used as default keyserver.

Bugs fixed:

A notable number of defects has been fixed for this release. Please check the list of fixed defects for details.
2019-10-10 13:38:05 +00:00
wiz
58f8a99e87 thunderbird-enigmail: merge Makefile.common into Makefile
No other user of Makefile.common left.
2019-09-13 17:20:41 +00:00
nia
2d0de39870 thunderbird-enigmail: seamonkey-enigmail was removed. 2019-09-13 12:57:54 +00:00
adam
435af01a8b Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
wiz
84e123ddd2 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
wiz
55d58c709f thunderbird-enigmail: update to 2.0.12.
Notable Changes

This release sets the default keyserver to keys.openpgp.org in
order to mitigate the SKS Keyserver Network Attack.
2019-07-20 22:52:49 +00:00
wiz
5a22507822 thunderbird-enigmail: update to 2.0.11.
This release addresses a security issue with inline-PGP messages
that allows an attacker to have Enigmail display a correctly signed
or encrypted message info, but display a different unauthenticated
text.
2019-05-27 14:50:12 +00:00
maya
5901ac0824 Omit mentions of python 34 and 35, after those were removed.
- Includes some whitespace changes, to be handled in a separate commit.
2019-04-26 13:13:41 +00:00
wiz
d3cb75fd89 thunderbird-enigmail: update to 2.0.10.
Enigmail 2.0.10

Released 2019-03-24, works with Thunderbird 60.0.

Notable Changes

This is a maintenance and stability release.
2019-04-01 11:38:40 +00:00
wiz
748ecdf9c4 thunderbird-enigmail: update to 2.0.9.
Enigmail 2.0.9

Released 2018-10-09, works with Thunderbird 60.0.

Notable Changes

This release addresses a security issue and solves a few regression bugs.

Bugs fixed:

    Check the full list of fixed defects.

Enigmail 2.0.8

Released 2018-08-04, works with Thunderbird 52.0 - 60.0 and SeaMonkey 2.46 - 2.55.

Notable Changes

This release addresses a security issue and solves a few regression bugs.

Bugs fixed:

    A security issue has been fixed that allows an attacker to prepare a plain, unauthenticated HTML message in a way that it looks like it's signed and/or encrypted.
    Check the full list of fixed defects.

Enigmail 2.0.7

Released 2018-06-13, works with Thunderbird 52.0 - 60.0 and SeaMonkey 2.46 - 2.55.

Notable Changes

This release addresses several critical security bugs.

Bugs fixed:

    Spoofing of Email signatures I (CVE-2018-12020): GnuPG 2.2.8 fixed a security bug that allows remote attackers to spoof arbitrary email signatures via the embedded "--filename" parameter in OpenPGP literal data packets. This release of Enigmail prevents the exploit for all versions of GnuPG, i.e. also if GnuPG is not updated.
    Spoofing of Email signatures II (CVE-2018-12019): The signature verification routine in Enigmail interpreted User IDs as status/control messages and did not correctly keep track of the status of multiple signatures. This allowed remote attackers to spoof arbitrary email signatures via public keys containing crafted primary user ids.
    Mozilla crash bug 1423895: if Enigmail is installed on Thunderbird 60b7 together with the Add-Ons "CardBook", "QuickFolders" (and possibly other Add-Ons), then Thunderbird will crash as soon as an Enigmail-specific window is opened. This version implements a workaround for the Mozilla bug.

Enigmail 2.0.6

Released 2018-05-27, works with Thunderbird 52.0 - 60.0 and SeaMonkey 2.46 - 2.55.

Notable Changes

This release addresses a vulnerability that would allow an attacker to make a victim respond to a partially encrypted message and thus reveal protected information.

Bugs fixed:

Check the full list of fixed defects.

Enigmail 2.0.5

Released 2018-05-21, works with Thunderbird 52.0 - 60.0 and SeaMonkey 2.46 - 2.55.

Notable Changes

This release implements a fix that prevents any form of the Efail vulnerability and similar attacks. We recommend to upgrade to this version as soon as possible.

Bugs fixed:

Check the full list of fixed defects.

Enigmail 2.0.4

Released 2018-05-16, works with Thunderbird 52.0 - 60.0 and SeaMonkey 2.46 - 2.55.

Notable Changes

This release implements two workarounds to prevent from Efail vulnerabilities. We recommend to upgrade to this version as soon as possible.

Bugs fixed:

Check the full list of fixed defects.

Enigmail 2.0.3

Released 2018-05-08, works with Thunderbird 52.0 - 60.0 and SeaMonkey 2.46 - 2.55.

Notable Changes

This release addresses several defects, including a crash when accessing encrypted forwarded messages.

Bugs fixed:

Check the full list of fixed defects.

Enigmail 2.0.2

Released 2018-04-12, works with Thunderbird 52.0 - 60.0 and SeaMonkey 2.46 - 2.55.

Notable Changes

This release addresses some regressions found in version 2.0/2.0.1.

Bugs fixed:

Check the full list of fixed defects.

Enigmail 2.0.1

Released 2018-04-02, works with Thunderbird 52.0 - 60.0 and SeaMonkey 2.46 - 2.55.

Notable Changes

This release addresses several defects found in version 2.0.

Bugs fixed:

    S/MIME signing/encryption not working correctly, if Enigmail is not enabled for an account
    Emails fail to decrypt if the sender address contains brackets
    Autocrypt-headers may flip manually created per-recipient rules
    The key manager does not load if no key on the keyring

Check the full list of fixed defects.

Enigmail 2.0

Released 2018-03-25, works with Thunderbird 52.0 - 60.0 and SeaMonkey 2.46 - 2.55.

Notable Changes

    The Encryption and Signing buttons now work for both OpenPGP and S/MIME. Enigmail will chose between S/MIME or OpenPGP depending on whether the keys for all recipients are available for the respective standard.
    Support for Pretty Easy Privacy (p≡p) is implemented in Enigmail. p≡p is active by default for new users.
    Support for the Autocrypt standard, which is now enabled by default. If Enigmail is used in the "classical mode" (with p≡p disabled) then Autocrypt is enabled by default.
    Support for Web Key Directory (WKD) is implemented. Enigmail will try to download unavailable keys during message composition from WKD. If you use GnuPG 2.2.x, and your provider supports the Web Key Service protocol, you can also use Enigmail to upload your key to WKD.
    The message subject can now be encrypted and replaced with a dummy subject, following the Memory Hole standard for protected Email Headers.
    The keys on the keyring are automatically refreshed from keyservers at an irregular interval.
    Enigmail was turned into a "restartless" addon. That is, once you installed Enigmail 2.0, subsequent updates will be installed without needing to restart Thunderbird.
    Keys are internally addressed using the fingerprint instead of the key ID.
    The minimum GnuPG version supported is now 2.0.16.
    Cygwin-versions of GnuPG are no longer supported.

Bugs fixed

Many bugs were fixed. Check the list of fixed defects.
2019-02-13 21:59:31 +00:00
wiz
93b46879c7 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
adam
a31bce9748 extend PYTHON_VERSIONS_ for Python 3.7 2018-07-03 05:03:01 +00:00
wiz
4756de5d78 thunderbird-enigmail: update to 1.9.9.
Security fixes.
2017-12-26 12:43:43 +00:00
wiz
612ddc9a80 thunderbird-enigmail: update to 1.9.8.3.
bugfix release
2017-11-23 20:38:24 +00:00
wiz
102cd2c92b Updated thunderbird-enigmail to 1.9.8.2.
Changes to 1.9.8.1 not found.
2017-09-04 14:44:28 +00:00
wiz
2148e3b706 Remove references to gnupg21 in preparation for its removal. 2017-08-29 12:11:35 +00:00
wiz
461f488937 Updated thunderbird-enigmail to 1.9.8.1.
Enigmail 1.9.8

Released 2017-06-30, works with Thunderbird 52.0 & newer and SeaMonkey 2.46 & newer.

Notable Changes

    This is a bugfix release. In addition, some locales were updated.

Bugs fixed

This version fixes a bug which blocks the mail sending process.
2017-08-15 18:57:54 +00:00
wiz
b7a8c0dc17 Updated thunderbird-enigmail to 1.9.7.
Enigmail 1.9.7

Released 2017-05-13, works with Thunderbird 38.0 & newer and SeaMonkey 2.35 & newer.

Notable Changes

    This is a bugfix release

Bugs fixed

This version fixes a compatibility bug on Thunderbird 52 that makes keyserver up/downloads unusable.
2017-05-17 12:06:26 +00:00
wiz
7f84153239 Add python-3.6 to incompatible versions. 2017-01-01 14:43:22 +00:00
wiz
1360c90477 Updated thunderbird-enigmail to 1.9.6.1.
This version fixes a bug on some Linux systems that makes Enigmail
not find GnuPG (and thus renders Enigmail unusable).
2016-11-28 15:36:31 +00:00
wiz
17a7daa160 Updated thunderbird-enigmail to 1.9.6.
Changes in 1.9.6

Make key importing more robust
New variant of PGP/​MIME messages broken by MS-Exchang
Better detection is decrypted message is displayed

Changes in 1.9.5

Enigmail wizard fails with GnuPG installation
Include AppData
Forwarding an encrypted message results in empty body
enigmail does not seem to parse last '=' in quoted-printable encoded encrypted/​signed parts
select keys for Per-Recipient-Rules regression : all keys are unchecked
2016-11-16 10:42:49 +00:00
wiz
7d68690ca9 Updated thunderbird-enigmail to 1.9.4.
This is a bugfix release.

In addition, compatibility to the Send Later add-on was improved.
2016-07-21 13:00:40 +00:00
wiz
ad0031c15e Remove python33: adapt all packages that refer to it. 2016-07-09 13:03:30 +00:00
wiz
73716d23de Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:38:30 +00:00
wiz
62da4a2ad2 Updated thunderbird-enigmail to 1.9.3.
Enigmail 1.9.3

Released 2016-06-03, works with Thunderbird 38.0 & newer and SeaMonkey
2.35 & newer.

Notable Changes

    This is a bugfix release
2016-06-06 12:17:44 +00:00
wiz
39683998dd Update *-enigmail to 1.9.2.
Enigmail 1.9.2

Released 2016-04-25, works with Thunderbird 38.0 & newer and SeaMonkey 2.35 & newer.

Notable Changes

    This is a bugfix release

Important Note

This version requires GnuPG 2.0.7 or newer. GnuPG 1.4.x is not supported anymore.

Bugs fixed

Check the list of fixed defects at
https://sourceforge.net/p/enigmail/bugs/search/?q=status%3Afixed+%26%26+_fixed%3A1.9.2
2016-05-05 12:06:38 +00:00
wiz
1ad60330ba Remove patch that's not in distinfo 2016-05-05 06:30:05 +00:00
ryoon
31cad37113 Change default GNUPG to 2.0, Bump PKGREVISION 2016-03-24 03:32:37 +00:00
ryoon
4d53af906c thunderbird-enigmail, seamonkey-enigmail: Update to 1.9.1
* Add option to select gnupg2 and gnupg21
* Update MASTER_SITES

Changelog:
Enigmail 1.9.1

Released 2016-03-06, works with Thunderbird 38.0 & newer and SeaMonkey 2.35 & newer.

Notable Changes

    This is a bugfix release

Important Note

This version requires GnuPG 2.0.7 or newer. GnuPG 1.4.x is not supported anymore.

Bugs fixed

Check the list of fixed defects.

Enigmail 1.9

Released 2016-02-24, works with Thunderbird 38.0 & newer and SeaMonkey 2.35 & newer.

Notable Changes

    Added support for GnuPG 2.1
    Backup and restore of keys and Enigmail settings
    Messages are sent using PGP/MIME by default
    Several new dialog windows that improve usability
    Added support for protected headers (off by default)
    There is no binary component anymore - this version runs on all platforms for which Thunderbird and GnuPG are available.

Important Note

This version requires GnuPG 2.0.7 or newer. GnuPG 1.4.x is not supported anymore.

Bugs fixed

Many bugs were fixed. Check the list of fixed defects.
2016-03-07 11:49:43 +00:00
kamil
057459249f Correct sed(1) usage for NetBSD-6.x in the install stage
NetBSD-7.99.25
$ /usr/bin/sed -n '/.*<em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf
{847b3a00-7ab1-11d4-8f02-006008948af5}
$ /usr/bin/sed -n '/.*<em:id>\(.*\)<\/em:id>.*/{s//\1/p;q;}' install.rdf
{847b3a00-7ab1-11d4-8f02-006008948af5}

NetBSD-6.1_STABLE
$ /usr/bin/sed -n '/.*<em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf
sed: 1: "/.*<em:id>\(.*\)<\/em:i ...": extra characters at the end of q command
$ /usr/bin/sed -n '/.*<em:id>\(.*\)<\/em:id>.*/{s//\1/p;q;}' install.rdf
{847b3a00-7ab1-11d4-8f02-006008948af5}

Closes PR pkg/50264 by Hauke Fath
Solution suggested by David Holland
2015-12-30 04:37:27 +00:00
ryoon
d99a5233db Update GnuPG dependency to gnupg2 and depend on pinentry-gtk2
GnuPG 2.* is required even if GnuPG 1.4 is used (gpg-agent).
Bump PKGREVISION.
2015-12-12 01:28:15 +00:00
adam
7f3b4730ad Extend PYTHON_VERSIONS_INCOMPATIBLE to 35 2015-12-05 21:25:27 +00:00
agc
ddbf6ddecd Add SHA512 digests for distfiles for mail category
Problems found locating distfiles:
	Package mutt: missing distfile patch-1.5.24.rr.compressed.gz
	Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz
	Package pine: missing distfile fancy.patch.gz
	Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch
	Package qmail: missing distfile badrcptto.patch
	Package qmail: missing distfile outgoingip.patch
	Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch
	Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch
	Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz
	Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 23:27:00 +00:00
markd
edef08e854 There are other operating systems than NetBSD. 2015-09-01 20:49:53 +00:00
wiz
b9faaf3f7e Fix package by adding 'zip' to tools.
Mark as not for python-3.x.
2015-07-15 12:58:40 +00:00
ryoon
dd22d2a954 Import thunderbird-enigmail-1.8.2 as mail/thunderbird-enigmail.
Enigmail is a security extension to Mozilla Thunderbird and Seamonkey.
It integrates the renowned OpenPGP standard provided by GnuPG.

Sending and receiving encrypted and digitally signed email gets just
simple using Enigmail.

This is packaged in pkgsrc-wip by Kamil Rytarowski.
2015-07-01 12:54:32 +00:00