GPGMail

All Release Notes

Version 2.0a30 (13. February 2012).

IMPORTANT SECURITY UPDATE

DISCLAIMER: Please be aware that GPGMail is still in alpha stadium.
Be very careful about using it on machines containing sensitive information.

  • Disables excessive logging which might have written sensitive information to /var/log/system.log* in some cases..
  • Checksum: cce665b098ec7cc747d3a2995f9c06be15ad6525 (SHA-1).

Version 2.0a21 (27. December 2011).

  • Just another update that fixes some issues and enhances the stability.
  • Checksum: 65aa08be0b05324c82bd73af95e4c7985648342d (SHA-1).

Version 2.0a19 (24. December 2011).

  • Special binary-only Xmas Release 2011 for 10.7.
  • Enhanced the stability a lot, not introduced new features.
  • Still alpha quality (e.g. missing error messages).
  • Checksum: 7849dc2c6ebb9a16622a71f336033d330e936f13 (SHA-1).

Version 2.0a4 (04. September 2011).

Version 2.0a3 (21. August 2011).

  • Third alpha for 10.7.
  • Checksum: 3f21326824fa108bae0c97c4c22716e6b485b824 (SHA-1).

Version 2.0a2 (19. August 2011).

  • Second alpha for 10.7.
  • Fixed over 50 major and minor issues.
  • Checksum: 0d7b8e9d53d4d122f790146515de4f043e3c8458 (SHA-1).

Version 2.0a1 (06. August 2011).

  • First alpha for 10.7.
  • Checksum: d3f4be6345f5ddb57162f97357c5c3efd2f1be78 (SHA-1).

Version 1.3.3 (22. March 2011).

  • Important: Fixed compatibility with final OS X 10.6.7 release.
  • Fix: French localization.
  • Issue 136: Fix: Encryption/signing only with in-key-mentioned mail addresses broken.
  • Checksum: e9d334141767efee588494dc73595eed43ad4064 (SHA-1).

Version 1.3.2 (02. March 2011).

  • Important: Our new home is http://gpgtools.org.
  • Important: Now compatible with OS X 10.6.7.
  • Important: You might have to recheck your GPGMail configuration.
  • Issue 3: Fix: Checked "Encrypt reply to OpenPGP-encrypted message" does not work.
  • Issue 19: Fix: Choose key for encryption does not show keys..
  • Issue 20: Fix: Invalid crypto engine.
  • Issue 27: Fix: GPG Exception - Bad Passphrase (pinentry-mac crash).
  • Issue 97: Fix: GPGMail does not sign though it is set by default.
  • Issue 108: Fix: GPGMail not signing by default when set to choose keys by account.
  • Issue 112: Fix: Current Build of GPGMail Is Not Supported On Mac OS X 10.6.7 (10J842).
  • Issue 115: Fix: Rename PGP to OpenPGP.
  • Issue 132: Fix: Can not decrypt recently sent messages.
  • Issue 134: Fix: Mail.bundle gets deactivated by Mail.app each time Mail.app is opened.
  • Issue 2: Enhancement: Provide a compressed DMG with a background image.
  • Issue 15: Enhancement: Add "Comment" section to signature.
  • Issue 96: Enhancement: Change warning about missing private key.
  • Issue 104: Enhancement: Installer should have a look at /L/M/B.
  • Issue 122: Enhancement: Add Logo to the window, which appears when checking for updates.
  • Old issue 23: Fixed the "Use Keychain to store passphrases" bug.
  • Old issue 79: Fixed the "Encrypted reply to an encrypted message" bug.
  • Old issue 81: Fixed the "update now button" bug.
  • Old issue 97: Fixed the "check for update pulldown menu" bug.
  • Old issue 110: Fixed the "password chaching/timeout" bug.
  • Old issue 192: Added the "Do not check for updates at the first start" feature.
  • Old issue 197: Fixed the "show passphrase setting" bug.
  • Old issue 210: Fixed the "no longer prompted to enter passphrase" bug.
  • Old issue 233: Fixed the "bundle is a folder" bug.
  • Old issue 236: Fixed the "wrong bundle version and icon shown" bug.
  • Translation: Swedish (thank you Mischa!).
  • Other: New icons (thank you Josef!).
  • Other: Shared preferences for different GPG tools.
  • Other: Massive code cleanup.
  • Checksum: 57ceb923ec6eebba49496ff135b70a68e7e0bc30 (SHA-1).

Version 1.3.1 (16. November 2010).

  • Issue 221: Fixed compatibility with 10.6.5.
  • Issue 14: Added make clean.
  • Issue 98: Renamed preference pane to GPGMail.
  • Issue 54: Renamed PGP to OpenPGP in the menu.
  • Issue 81: Disabled 'update now' button.
  • Issue 212: Started to update the logos.
  • And many, many other minor updates.
  • Checksum: b5f76a2c5667fd15b98c70ab2745f510f58c8eae (SHA-1).

Version 1.3.0 (27. July 2010).

  • Added Sparkle updates.
  • Changed web site, author, copyright, and e-mail address information to reflect the new project structure.

Version 1.2.0v56 (30. December 2008).

  • Available for 10.5 Leopard only.
  • Now under BSD license (more liberal than before).
  • Project now located on SourceForge.net.
  • Better compatibility when decrypting messages from old mailers (e.g. handles encrypted attachments).
  • Added Swedish localization by Erik Hedlund.
  • Added new keyserver to list (SKS).
  • For ASCII encrypted/signed messages, enforces use of quoted-printable - more robust - Thanks to Greg A. Woods.
  • Fixed support for gpg2 (provided that you have a working agent - see FAQ).
  • Fixed problem with GPGOpenPGPExecutablePath (no longer necessary in most cases - see documentation).
  • Fixed bug when sending signed+encrypted (ASCII) message with untrusted recipient, and GPGMail set to trust no key: an exception was logged, instead of being displayed to user..
  • Fixed bug: was still signing when automatic signing but no matching account.
  • Fixed bug with manual choice of encryption keys: message might be sent without encryption/signature.
  • Fixed bug: draft additional headers were not removed when message was delivered.
  • Fixed bug with manual choice of keys: choice was lost when displaying again key list.
  • Fixed bug with AppleScript-generated messages, and redisplayed PGP buttons.
  • Fixed dependency on /usr/local/bin/gpg.
  • Fixed positioning of compose accessory view.
  • Fixed bug with ’verbose’ option in gpg.conf file.
  • Fixed toggle triangle state (showing/hiding the extended signature info).
  • Fixed case where public key choice was still automatic even after user chose keys manually.
  • Fixed initial automatic choice of key according to account.
  • Fixed initial sign/encrypt settings, when they should be set by default.
  • Fixed bug with disabled toolbar items on detached viewers.
  • Fixed UI-compatibility problems with MailTags.
  • Fixed bug with non-English locales.
  • Fixed bug with ’Reply to All’ button.
  • No longer supports Tiger (10.4).
  • No longer supports Panther (10.3).

Version 1.1.2v46 (05. February 2006).

  • Last version for Panther/10.3.
  • Panther: fixed crashes.
  • Tiger: built as Universal Binary.
  • Now needs gpg >= 1.4.x.
  • Tiger: temporarily disabled display of PGP elements in composer window when window is created via AppleScript, to avoid unsolvable bug - you can still change PGP settings via menu Message/PGP..
  • Mail no longer freezes when with using untrusted keys for encryption.
  • Now fills in automatically PGP Key Download search field as soon as a key is missing (except when already performing search/import).
  • Fixed passphrase encryption when signature was toggled on.
  • Fixed crash after message delivery failure.
  • Dutch localization by Marc-Siebren Kwadijk.
  • Added hidden user default, GPGOpenPGPExecutablePath.
  • Fixed uncaught exceptions when gpg not configured correctly.
  • Better error message when error related to specific key.
  • Better key server-related error messages (not yet localized though).
  • Now accepts SHA-256, SHA-384 and SHA-512 hash algorithms.
  • Fixed compatibility-problem with MailTags.
  • Fixed sorting of keys in key chooser dialog.
  • Fixed bug when "only if message is unread" prefs were followed (when checked) even when automatic decryption/authentication was unchecked.
  • Fixed problem where encryption was not settable until signing had been set, in some cases..
  • No longer tries to decrypt text/plain attachments.
  • Tries to decrypt/verify application/octet-stream attachments.
  • Fixed alignments in new message window.

Version 1.1.1v44 (17. July 2005).

  • Changed keyboard shortcuts for sign/encrypt/decrypt/verify, using same as PGP, because our ones didn’t work on Tiger anylonger.
  • Tiger: Fixed compatibility problem with Enigmail encrypted messages that could not get decrypted.
  • Fixed unlocalized error message NO_VALID_PRIVATE_KEY.
  • Tiger: added separator line to compose window (thanks to Felix Schaumburg).
  • Changed pref text: reply to PGP encrypted/signed.
  • Warning icon was no longer displayed when missing PGP keys.
  • Tiger: toolbar icons take less space now.
  • Tiger: Encryption/signing works again when performed from menu/toolbar buttons, without PGP buttons in composer.
  • Tiger: it was no longer possible to choose any PGP keys manually.
  • Spanish localization by Sergio Rodríguez Concha.
  • Finnish localization fix by Seppo Laaksonen.
  • Japanese localization by Tomio Arisaka.
  • Sender’s PGP information (sign/encrypt/MIME) stored in AddressBook is no longer evaluated by rules.
  • When evaluating for reply/forwarded, don’t use signed/encrypted information from S/MIME messages.
  • Fixed German localization.
  • Added hidden option, GPGAddCustomHeaders.
  • Tiger: Fixed install on 10.4.1 and later.
  • Fixed alignment of some items in composer window.
  • Now links to MacGPGME dynamically, to avoid license problem.
  • ASCII signed messages: fixed problem with Usenet signatures.
  • Tiger: fixed auto-decryption/auto-verification of unread messages.
  • Tiger: fixed refresh problem of compose accessory view when To/CC fields get higher.
  • Tiger: fixed iPhoto problem.
  • Added Danish localization by Sebastian Adorjàn Dyhr.
  • Fixed some ASCII signature verification problems.
  • Fixed UI bug when message is created by AppleScript.
  • Tiger: Fixed assertion failure when verifying messages.
  • Tiger: Was sometimes failing to report error.

Version 1.1v42 (29. April 2005).

  • Added support for Tiger (10.4).
  • Fixed invalid display of keys being revoked/expired/disabled/invalid.
  • Fixed compatibility problem with Windows’ EudoraGPG, thanks to Georg Wedemeyer.
  • Fixed Finnish translation (courtesy of Asko Kauppi).
  • Added basic support for AddressBook groups.
  • Added automatic settings (encryption, signature) based on current context.
  • Added retrieval of people gpg options from their Address Book card (set by Robert Goldsmith’s ABKey bundle).
  • No longer tries to use invalid secret key when encrypting.
  • Got rid of GPGMEProxyServer.
  • Much faster PGP operations, notably key listing.
  • When a draft is restored, the encryption and signature states are restored too.
  • Fixed problem with attachments having non-ASCII filenames: now these chars are replaced by ’_’, but that doesn’t affect final filename, except maybe on old mail clients..
  • Fixed bug with default private key which needed to be selected manually to get actually selected.
  • Lot of new options.
  • Added PGP-settings conflict resolution panel on delivery.
  • Now correctly recognizes revoked/disabled keys.
  • No longer reports wrongly a hash algo choice error instead of the unability to sign.
  • Only English, French, Finnish and German localizations are complete.
  • And more... to be documented.

Version 1.0.2v37? (14. May 2004).

  • New icons by Michel Poulain (thanks also to Moritz Guth).
  • Corrected default key selection restoration.
  • Corrected Spanish localization.
  • Corrected scrolling of signature banner title.
  • 10.2: no longer fails to load 10.3-compiled version, but catches error and reports it to user.
  • New (hidden) option, GPGRefreshesKeysOnVolumeMount, to disable automatic refresh of keys when volume is (un)mounted; default value is YES..
  • New (hidden) option, GPGDisablesSMIME, to totally disable S/MIME encryption/signature. Default value is NO..
  • No longer considers text/plain attachments as potential PGP parts.
  • Fixed incompatibility with PGP7/Outlook: for encrypted messages, always uses content-transfer-encoding: 7bit.
  • When keychain passphrase was wrong, keychain item was not deleted.
  • Corrected recognition of disabled/revoked secret/public keys.
  • User could select revoked private key -> signed message was empty.
  • New feature: if user shows all keys (no filter), then display key status (revoked/disabled/expired).
  • New feature: extended key server list, like in GPGPreferences.
  • New feature: show alert when signer’s key is revoked/disabled/....
  • Fixed: if you select passphrase encryption then turn it back off, the signing option is unticked (when it should be ticked)..
  • New feature: after encryption failure due to missing keys, user can now select to send unencrypted.
  • Fixed: 10.3: Account pulldown menu in composer window is randomly greyed. Happens as soon as changing account changes PGP key, from now on..
  • 10.3: changed disclosure triangle in signature banner.
  • Compose window: warning icon is now displayed in popdown menu.
  • Added hidden option GPGUsesAlwaysCRLF to always use CRLF as line-ending for PGP-inline encryption/signing; default value is NO..
  • Corrected recognition of disabled/revoked public keys in compose panel.
  • Fixed enabling/disabling of toolbar/menu items when multiple windows are open.
  • Fixed rare dead-lock at startup.
  • Last release with 10.2-compatibility.

Version 1.0.1v33 (17. November 2003).

  • When PGPmail is installed, you’re no longer forced to quit, but you’re warned that it’s at your own risks..
  • No longer leaves orphan GPGMEProxyServer processes on quit or crash.
  • Corrected some error messages.
  • Key search results sometimes didn’t display correct names (problem with accents).
  • Key search now displays "revoked" status in results.
  • Now refreshes keys each time a volume has been (un)mounted.
  • Added Finnish localization by Seppo Laaksonen.
  • Added Japanese localization by Kory Talmage.
  • Applied typographical rules to French localization.
  • Corrected some resizing errors.
  • Corrected installation problem with FileVault.
  • Corrected installation problem in /Network/Users/.
  • Corrected problem with some keys which have ISOLatin1 string encoding for the userIDs, when decrypting/signing.
  • Installer checks now system version.
  • No longer leaves a sticky "Done." message in the status view.
  • Added Korean localization by Sangduk Park.
  • Corrected problem with other mailers that added an empty line between each line when verifying/decrypting a PGP message.
  • Replying/forwarding/redirecting a decrypted message now quotes the decrypted message.

Version 1.0v30 (25. October 2003).

  • Completely reviewed code; now uses GPGME (indirectly).
  • Replaced most of modal dialogs by non-modal ones, à la Junk Mail.
  • Added support for KeyChain, thanks to Annard Brouwer.
  • Added support for multiple secret keys.
  • User can now choose private/public keys; automatically, or manually.
  • Added symetric encryption support (encryption without key, only with shared passphrase).
  • Preferences panel has been completely revamped, with new options.
  • New option: enable/disable trust of keys according to web-of-trust.
  • New option: choose OpenPGP-MIME format; automatically, or manually.
  • User can use BCC recipients too.
  • Decryption of encrypted and signed messages no longer fails when when signature cannot be checked (missing key, etc.).
  • Corrected AppleScript incompatibility.
  • New option: sign when encrypting.
  • New option: decrypt/authenticate automatically only when message is unread.
  • New option: in passphrase panel, you can display typed passphrase.
  • When encrypting message, if you miss a key, GPGMail will try to find one on your default keyserver..
  • Added ability to search for keys on keyservers..
  • New option: line wrapping.
  • New option: always encrypt.
  • After computer sleep, passphrase timeout is now reset.
  • Corrected Installer problem with path containing aliases/links.
  • Corrected problem with format=flowed.
  • Now checks presence of PGPmail.
  • Hash algorithm is set according to your gpg preferences.
  • Dropped support for 10.1.
  • Added support for 10.3.

Version 0.5.4v22 (10. September 2002).

  • Added Swedish translation from Daniel Aarno.
  • Added Italian translation from Filippo Stefanelli.
  • Corrected some glitches with passphrase panel.
  • No longer leaves files in /tmp.
  • Added an installer.
  • Documentation translated in French.
  • License has been modified.
  • Corrected Korean translation.
  • Added support for MacOS X 10.2.x.
  • Corrected compatibility problem between contextual menu and other Mail plug-ins.

Version 0.5.3v20 (23. June 2002).

  • Added Spanish translation from Sergio Rodríguez Concha.
  • Added French translation from Michel Poulain.
  • Added Japanese translation from Tomio Arisaka.
  • Added beautiful icons from Michel Poulain.
  • Modified "decrypted" icon, by Jamin Wilson.
  • Added new userDefaults, GPGOpenPGPStyleOnly (default value is NO), to force always using OpenPGP-style encryption/signing.
  • Corrected problems with attachments which were not yet loaded.
  • Corrected problem with Kotoeri input method.
  • Added German translation from Hauke Müller.
  • Added Danish translation from Thomas Dyhr.
  • Stopped support for MacOS X Server (Rhapsody).
  • Added Korean translation from Sangduk Park.
  • Added support for encapsulated signature (RFC1847); this is now the default method used when encrypting a signed message with OpenPGP style..
  • Corrected state of newly added toolbar buttons.
  • Corrected problems due to character sets (no longer forces use of UTF8).
  • Added contextual menu for decryption/authentication.
  • Corrected header decoding bug.
  • Corrected signature bug.
  • Corrected compatibility problems with Sylpheed, Evolution, Entourage, Outlook, Eudora, etc..
  • Corrected compatibility problem with MacOS X 10.1.5.
  • Added basic support for HTML signed/encrypted messages.
  • Corrected problem with gpg 1.0.7: you no longer need to sign keys before using them for encryption. With gpg 1.0.6, you still need to: if you don’t, encryption is refused..
  • Corrected problems with MailPriority >= 1.1.

Version 0.5.2v13 (22. November 2001).

  • Ported to MacOS X 10.1.x.
  • Corrected problems with character sets.
  • Added keyboard shortcuts.
  • Now needs gpg version >= 1.0.6.
  • No version for MacOS X Server 1.x.

Version 0.5.1v8 (08. September 2001).

  • Ported to MacOS X 10.0.4.
  • Corrected bugs in the application of RFC 3156.
  • Corrected lots of other bugs.

Version 0.5v4 (07. February 2001).

  • initial release, for MacOS X Server 1.x and MacOS X Public Beta.