[ANNOUNCEMENT] Crypt_GPG-1.4.0 (stable) Released.

[email protected] ("PEAR Announce") Fri, 16 Oct 2015 12:46:41 +0100 (BST)
Newsgroups php.pear.general
Message-ID <[email protected]>
The new PEAR package Crypt_GPG-1.4.0 (stable) has been released at http://pear.php.net/.

Release notes
-------------
This release adds support for GnuPG 2.x, supporting the latest version of RHEL and derivatives. Additionally, the following bugs are fixed:

Fix Bug #19914. PinEntry can't find Console_CommandLine.
Fix Bug #20512. Debug should use htmlspecialchars().
Fix Bug #20527. Composer: @package-name@ in PinEntry.php is not resolved.
Fix Bug #20939. Retrieve info if encryption or signing keys have been added.
Fix Bug #20940. Determine algorithm used in signature.
Fix Bug #17838. Passphrase operations don't work on GnuPG 2.x.
Fix Bug #17628. Version regular expression on MAMP.
Fix Bug #19883. Better exception on unwriteable or unexecutable homedir.
Fix possible fread/fwrite to strings when the string values passed to Crypt_GPG are loosly equal to a stream resource handle.

A workaround for PHP Bug #39598 is also provided in the event that GnuPG ends unexpectedly. This prevents infinite loops.

This release makes the mbstring extension a required dependency as the assuan protocol used in GnuPG 2.x uses UTF-8.

Package Info
------------
This package provides an object oriented interface to GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

Though GnuPG can support symmetric-key cryptography, this package is intended only to facilitate public-key cryptography.

This package requires PHP version 5.2.1 or greater.

Related Links
-------------
Package home: http://pear.php.net/package/Crypt_GPG
   Changelog: http://pear.php.net/package/Crypt_GPG/download/1.4.0
    Download: http://download.pear.php.net/package/Crypt_GPG-1.4.0.tgz

Authors
-------
Michael Gauthier (lead)
Nathan Fredrickson <[email protected]> (lead)
Aleksander Machniak (lead)