Versions 1 and 2 (never released) worked with PGP 2.6.3i and are not available any more.
Versions 3 and 4
Restrictions (if not already mentioned within the respective sections):
-
Pegasus Mail v4: Though versions since v4.7.0 provide some adjustments there are still some restrictions until David Harris implements his new extension interface, which finally will enable a far better integration of PGP into Pegasus Mail:
- The new folder and address book formats cannot be dealt with, which in effect means that you will not be able to use the Decrypt folder and Add address books functions with these new formats.
-
Missing 8bit characters in Pegasus Mail 4.3 and later: PGP encrypted data are by default processed to ensure 7bit ASCII transport encoding. Importing an externally encrypted message into Pegasus Mail or creating it with previous versions of this extension will cause such messages to be delivered with the respective (technically correct) headers claiming to be 7bit US-ASCII. But if you've been using 8bit characters (like umlauts) in the finally encrypted and armored text message they will be passed back to Pegasus Mail after decryption as such while the headers still claim them to be 7bit US-ASCII. Pegasus Mail's new character set handling is currently not able to handle this situation. For new messages arriving via POP3 the respective headers will be changed to the local Windows character set automatically, but for already downloaded ones or IMAP messages there's only a work-around available (with an external plain text editor, only recommended for experienced users): You may modify the respective MIME message (part) headers from:
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
to (the "charset" may vary depending on the origin of the message, this is the Western European character set):
Content-type: text/plain; charset=Windows-1252
Content-transfer-encoding: 8BIT
- Starting with version 4.7.0: Does not (and will not!) support PGP versions prior to 6.5.x any more.
- Adding Pegasus Mail's signatures to automatically encrypted messages may fail in Pegasus Mail version 3.
- The list of open windows in the Window menu doesn't work properly when using hidden extensions like this one (due to Windows' MDI handling used by Pegasus Mail), so I've written a work-around which acts slightly different than to the original one with more than nine open windows.
Summary of important changes in versions 3 (Oct 1999) through 4.9.x (July 2005):
Versions 3.0 through 3.5 - supporting PGP 5.5.x and 6.0.x - mainly dealt with user interface enhancements, whereas v3.6 started supporting PGP 6.5.x via an adjusted version of Steve Heller's SPGP.dll. In v3.7 the first "auto-options" were added to the configuration dialog.
Versions 4.0 and 4.1 underwent some extensive testing and modifying to work correctly on NT4-systems, more configuration options (amongst them the one for caching passphrases) and most of the toolbar buttons were added. In v4.2 the Pegasus Mail main menu entry was implemented along with the capability of installing the extension in a user specific way. With v4.3 it became possible for the first time to send encrypted messages without requiring any user interaction anymore. The 4.4 versions mainly served for fixing and enhancing the already existing features, whereas the 4.5 versions through 4.5.5 saw a massive overhaul and extension of the program's AutoList-handling. Mathias Behrle, Michael Bernardi, John Gilman, Mark Seuffert and Frank Wagner have been of great help during these changes.
The main reason for making v4.5.6 available was the release of the German version of Pegasus Mail 3.12c, v4.5.7 provided a new design of the configuration dialog and a rewritten HTML-documentation, and the last two 4.5.x versions did not include any major changes. The 4.6.x versions just presented some more fixes and improvements before Pegasus Mail v4 was released.
Versions 4.7.x introduced a direct interface to PGP including the usage of its dialogs and terminating support for PGP versions prior to 6.5.x (thanks to Lasse Kolb and Sven Rauhut for doing numerous tests), PGP/MIME support could be enhanced as well. The major step of the v4.8.x series was to add support for PGP 7.x while constantly fixing and improving the extension's capabilities. The enhancements in the remaining 4.9.x versions (aside from Pegasus Mail and PGP 8.x version adjustments) included enhanced language and character set support, using PGP's internal passphrase caching and PGP/MIME related stuff.
-
French (thanks to Etienne Durup & Philippe Chartier) and Italian (thanks to Valter Mura) versions are now available: To create your own translated resources just download PMPGPTranslate.zip and follow the instructions therein.
- The (Delphi) sources are now downloadable as well.
This version fixes and enhances the conversion of HTML text to "RichText" being required for displaying formatted messages.
Version 6.2.8.1 / 04-2024 (20.04.2024):
This time there's mainly an adjustment to the upcoming version 4.9 of Pegasus Mail aside from several minor fixes and enhancements.
Version 6.2.7.31 / 10-2023 (17.10.2023):
This version mainly enhances text display in this extension's dialogs, especially for key selection and configuration.NB: There's currently an issue with address display in the key selection dialog due to the recent changes of copy to self handling in Pegasus Mail's beta version 4.81: Encryption still works correctly if selecting the proper key despite of displaying just unreadable characters!
Version 6.2.7.30 / 05-2022 (06.05.2022):
This Version provides some adjustments for Pegasus Mail's new version 4.8, enhances display of Urls in some cases and of email headers when replying and forwarding.
Version 6.2.7.28 / 02-2022 (01.02.2022):
Another small but nevertheless important fix to ensure displaying the attachment hint in all cases there is one.
Version 6.2.7.27 / 01-2022 (31.01.2022):
This version just fixes some minor issues not covered by the previous version such as in the docs and the print preview dialog.
Version 6.2.7.26 / 01-2022 (26.01.2022):
- This version fixes various issues with processing complex S/MIME and PGP/MIME encoded messages as well as dealing with embedded pictures which will additionally take advantage of Pegasus Mail's new version 4.8.
- There's also a simplified way for printing the aforementioned kind of messages without having to invoke the tree view dialog first.
- It also brings back the previously hidden caret when replying to or forwarding of decoded messages (sorry for introducing this annoying bug).
Version 6.2.7.25 / 10-2021 (10.10.2021):
This version just fixes a minor usability issue in the configuration dialog.
Version 6.2.7.24 / 10-2021 (07.10.2021):
- This Version fixes formatting issues which would occasionally prevent whole sections of emails from being displayed.
- Additionally it deals with display issues in the options dialog's popup help and in formatted email messages.
- And finally there's a minor layout change in a confirmation dialog for better understanding.
Version 6.2.7.23 / 06-2021 (21.06.2021):
This version adjusts version detection and resource loading for Pegasus Mail to its upcoming versions 4.8 ff.
Version 6.2.7.22 / 05-2021 (04.05.2021):
This version fixes version detection of the TER/HTS modules and a crash occuring on setup termination.
Version 6.2.7.20 / 04-2021 (19.04.2021):
- This version mainly implements adjustments to the current beta version of Pegasus Mail 4.80.
- Since this beta version also installs new versions of the TER/HTS modules which PMPGP uses for displaying decoded emails this brings a major enhancement for the rendering of formatted contents.
Version 6.2.7.19 / 03-2021 (21.03.2021):
- This version mainly fixes an issue with unusual MIME structures in S/MIME (and possibly PGP/MIME) encoded emails which prevented proper decoding.
- Additionally it enhances display of decoded S/MIME and PGP/MIME messages by removing annoying table grids.
- Further on it brings back an intact icon for wiping the passphrase.
Version 6.2.7.18 / 12-2020 (22.12.2020):
This version just fixes a minor issue with HTML to Rich text conversion.
Version 6.2.7.17 / 12-2020 (20.12.2020):
- This version provides further enhancements and fixes in processing of complex PGP/MIME and S/MIME messages and simplified recognition of embedded key data for automated verification of sender signatures.
- Additionally the required conversion of HTML to Rich text for displaying formatted messages has been enhanced.
Version 6.2.7.16 / 10-2020 (22.10.2020):
- This version mainly fixes a crash occuring in the context menu of the dialog showing up for working with attachments in PGP/MIME- and S/MIME-encoded emails on Windows 10.
- Furthermore the user interface of this dialog and its menu as well as its invoking link has been enhanced by providing more functionality and popup information.
- Additionally the information popups provided in various configuration dialogs had to be restored for working properly on Windows 10.
Version 6.2.7.15 / 08-2020 (06.08.2020):
This version fixes various issues regarding proper detection and processing of S/MIME encoded messages and their contents:
- infinite loops while decoding nested S/MIME messages;
- error messages due to improper MIME header flagging;
- issues when trying to access decoded contents.
While fixing these issues some enhancements have been applied to the dialog which provides several ways to view and save the various sections of S/MIME messages so you may now easily extract attached emails from such messages and save them to Pegasus Mail's new mail folder, for instance.
Version 6.2.7.14 / 04-2018 (08.04.2018):
This version provides some minor fixes and an adjustment for Pegasus Mail 4.73.
Version 6.2.7.12 / 05-2014 (30.05.2014):
This version provides a fix for recognizing S/MIME encrypted messages created by Thunderbird and provides an adjustment for Pegasus Mail 4.7.
Version 6.2.7.8 / 12-2011 (17.12.2011):
More fixes and adjustments:
- This version should now work with PGP 10.2.x as well although its source code unfortunately isn't available.
- Some more issues with AutoList address administration have been fixed.
- As usual some minor issues have been dealt with.
Version 6.2.7.4 / 12-2010 (12.12.2010):
Some minor fixes and enhancements:
- The most important ones may be adjustments to the stricter enforcement of user access rights on Windows 7 and Vista for allowing a flawless installation.
- Some user interface adjustments (regarding button and status bar drawing) to Pegasus Mail's new desktop design have been applied.
- Accidental sending of messages still being edited due to background forwarding has been disabled.
- Improper handling of mixed options when signing messages to multiple addresses has been corrected.
- Decoding will no longer fail after performing a message search.
- Some issues with AutoList adminstration have been fixed.
Version 6.2.7.2 / 03-2010 (06.03.2010):
ATTENTION: This update is required for the extension to work properly with Pegasus Mail versions 4.5 and later!
The most important change is a new send option ("all in one message") which may be selected via the entries beginning with "***" in the encryption dialog. Some minor adjustments to PGP 9.7 - 9.10, a new option for displaying the local time on Pegasus Mail's status bar and a way for synchronizing the system time with a timeserver are included as well.
Additionally the following bugs have been fixed amongst others:
- Encryption issues with older Pegasus Mail versions have been fixed.
- A memory leak issue connected to verifying signatures has been fixed.
- Signed messages already containing signatures will be signed correctly.
- The option Wipe count (previously fixed at 3) is applied properly again.
- You may now print out PGP/MIME and S/MIME messages after opening them via clicking the small paperclip icon on the preview's details ribbon, the menu item Decode message or the button Decrypt unrecognized message and displaying them in the text viewer.
- The Pegasus Mail option Auto-attach a digital signature ... for signing all outgoing messages is honored again unless other settings (for AutoList entries, e.g.) modify it.
- This help manual will now be openend by all browsers even if its installation path contains blank spaces.
Version 6.1.0.0 / 12-2007 (02.12.2007):
Aside from several minor fixes and enhancements (especially of online help, AutoList functions and passphrase caching as well as processing of PGP attachments) this version provides two new options:
-
Encrypt to self allows you to disable the preselected additional encryption to your own key. Messages encrypted this way (in the message queue or as a blind copy) can not be opened by their sender anymore ...
-
MIME decoding on mail download forces Pegasus Mail to verify and decrypt PGP/MIME or S/MIME messages directly when retrieving them from a POP3 server. The crucial advantage is that Pegasus Mail can handle such messages (and especially their attachments) like any other message afterwards - but at the cost of some non-trivial disadvantages, most notably the unencrypted storage of such messages in its folders: Before using this setting you should absolutely read the associated online help (focus the option and press [F1] or click it with the right mouse button)!
- For applying the same processing to existing PGP/MIME and S/MIME messages the new menu entry Convert MIME message(s) has been added: The respective messages have to be moved to the new mail folder for doing so, though.
- And finally a new option for storing complete decoded folders (via menu entry Decrypt folder) has been added: The resulting (plain) text can be saved to a Unix style mailbox which can be read by Pegasus Mail. Such folders will only be listed by Pegasus Mail after a program restart, though.
Version 6.0.1.1 / 06-2007 (30.06.2007):
This version provides a completely rewritten extension with lots of fixes and optimizations including a new installer. You may especially note some user interface changes and PGP/MIME resp. S/MIME related display enhancements and maybe some faster processing. On the other hand you may notice that some features won't work (properly) with Windows versions prior to XP or older Pegasus Mail versions, mainly v3.x: Some issues can be fixed by downloading and installing the modules listed in the v5.1 section below, but the character set support provided by Pegasus Mail's WPM-LMTT.RSC has been removed for reducing the program's complexity (and isn't required anymore since Pegasus Mail 4.3 anyway). As this version has only been tested by a few people so far it may still contain some bugs, but it shouldn't break any really important features. Please don't hesitate to
contact me if you encounter serious problems.
NB: The non-English setups always contain the English resources as well, the French version currently still lacks a translated help manual (and does not work with Pegasus Mail v3).
PS: The Pegasus Mail shutdown delay is back: While I still don't know what exactly causes it I got the impression that the faster shutdown of the previous version was due to some kind of "silent crash". Sorry ...
Version 5.1.0.0 / 05-2006 (10.05.2006):
- The most important change prevents Pegasus Mail from crashing on termination which only was visible under certain cirsumstances like Windows 98 or Windows XP with "data execution prevention" enabled for all applications: This kept older versions of Pegasus Mail from properly saving program option changes.
- The most important enhancements apply to processing of PGP/MIME and S/MIME encoded messages resp. included attachments (see hints for working with attachments):
- If using Pegasus Mail version 4.3x or later HTML texts may be displayed with proper formatting. In case this leads to unusable results you may instead load a plain text version manually. For older versions of Pegasus Mail you need to install the following additional library (into this extension's or Pegasus Mail's program directory): libtidy.dll.
- If running the application on Windows XP embedded images (bmp, gif, jpg, png, tif) may be displayed within the text preview as well as in a special image viewer providing some extra features. For older versions of Windows you need to install the following additional library (into this extension's or Pegasus Mail's program directory): gdiplus.dll (Microsoft requires you to verify a legal copy of Windows for downloading; the library is already part of MS Office/Works, though).
- Of course there are several minor corrections and enhancements.
Version 5.0.0.0 / 01-2006 (30.01.2006):
- Can now handle S/MIME messages and certificates if PGP 8.1 (English version) or later is used.
- Adds support for PGP 9.x and the final version of Pegasus Mail 4.3.
- Applies XP styles in default color mode if enabled.
- Comes with a reworked documentation.
- Provides several other fixes and enhancements.