This file is indexed.

/usr/share/php/.registry/crypt_gpg.reg is in php-crypt-gpg 1.4.0-1ubuntu2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
a:22:{s:7:"attribs";a:6:{s:15:"packagerversion";s:5:"1.9.4";s:7:"version";s:3:"2.0";s:5:"xmlns";s:35:"http://pear.php.net/dtd/package-2.0";s:11:"xmlns:tasks";s:33:"http://pear.php.net/dtd/tasks-1.0";s:9:"xmlns:xsi";s:41:"http://www.w3.org/2001/XMLSchema-instance";s:18:"xsi:schemaLocation";s:159:"http://pear.php.net/dtd/tasks-1.0     http://pear.php.net/dtd/tasks-1.0.xsd     http://pear.php.net/dtd/package-2.0     http://pear.php.net/dtd/package-2.0.xsd";}s:4:"name";s:9:"Crypt_GPG";s:7:"channel";s:12:"pear.php.net";s:7:"summary";s:25:"GNU Privacy Guard (GnuPG)";s:11:"description";s:310:"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.";s:4:"lead";a:3:{i:0;a:4:{s:4:"name";s:13:"Mike Gauthier";s:4:"user";s:9:"gauthierm";s:5:"email";s:21:"mike@silverorange.com";s:6:"active";s:3:"yes";}i:1;a:4:{s:4:"name";s:18:"Nathan Fredrickson";s:4:"user";s:3:"nrf";s:5:"email";s:23:"nathan@silverorange.com";s:6:"active";s:3:"yes";}i:2;a:4:{s:4:"name";s:19:"Aleksander Machniak";s:4:"user";s:4:"alec";s:5:"email";s:12:"alec@alec.pl";s:6:"active";s:3:"yes";}}s:4:"date";s:10:"2015-10-16";s:4:"time";s:8:"11:46:30";s:7:"version";a:2:{s:7:"release";s:5:"1.4.0";s:3:"api";s:5:"1.4.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:39:"http://www.gnu.org/copyleft/lesser.html";}s:8:"_content";s:4:"LGPL";}s:5:"notes";s:1011:"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.";s:8:"contents";a:1:{s:3:"dir";a:2:{s:7:"attribs";a:2:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:1:"/";}s:4:"file";a:65:{i:0;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:23:"Crypt/GPG/ByteUtils.php";s:4:"role";s:3:"php";}}i:1;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:34:"Crypt/GPG/DecryptStatusHandler.php";s:4:"role";s:3:"php";}}i:2;a:2:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:20:"Crypt/GPG/Engine.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:9:"@bin-dir@";s:2:"to";s:7:"bin_dir";s:4:"type";s:11:"pear-config";}}}i:3;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:24:"Crypt/GPG/Exceptions.php";s:4:"role";s:3:"php";}}i:4;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:17:"Crypt/GPG/Key.php";s:4:"role";s:3:"php";}}i:5;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:26:"Crypt/GPG/KeyGenerator.php";s:4:"role";s:3:"php";}}i:6;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:38:"Crypt/GPG/KeyGeneratorErrorHandler.php";s:4:"role";s:3:"php";}}i:7;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:39:"Crypt/GPG/KeyGeneratorStatusHandler.php";s:4:"role";s:3:"php";}}i:8;a:2:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:22:"Crypt/GPG/PinEntry.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:2:{i:0;a:1:{s:7:"attribs";a:3:{s:4:"from";s:14:"@package-name@";s:2:"to";s:4:"name";s:4:"type";s:12:"package-info";}}i:1;a:1:{s:7:"attribs";a:3:{s:4:"from";s:10:"@data-dir@";s:2:"to";s:8:"data_dir";s:4:"type";s:11:"pear-config";}}}}i:9;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:28:"Crypt/GPG/ProcessControl.php";s:4:"role";s:3:"php";}}i:10;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:23:"Crypt/GPG/Signature.php";s:4:"role";s:3:"php";}}i:11;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:35:"Crypt/GPG/SignatureCreationInfo.php";s:4:"role";s:3:"php";}}i:12;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:20:"Crypt/GPG/SubKey.php";s:4:"role";s:3:"php";}}i:13;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:20:"Crypt/GPG/UserId.php";s:4:"role";s:3:"php";}}i:14;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:33:"Crypt/GPG/VerifyStatusHandler.php";s:4:"role";s:3:"php";}}i:15;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:13:"Crypt/GPG.php";s:4:"role";s:3:"php";}}i:16;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"Crypt/GPGAbstract.php";s:4:"role";s:3:"php";}}i:17;a:2:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"data/pinentry-cli.xml";s:4:"role";s:4:"data";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package-version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:18;a:2:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:26:"scripts/crypt-gpg-pinentry";s:4:"role";s:6:"script";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:9:"@php-dir@";s:2:"to";s:7:"php_dir";s:4:"type";s:11:"pear-config";}}}i:19;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:36:"tests/data-files/testDecryptFile.asc";s:4:"role";s:4:"test";}}i:20;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:40:"tests/data-files/testDecryptFileDual.asc";s:4:"role";s:4:"test";}}i:21;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:53:"tests/data-files/testDecryptFileDualOnePassphrase.asc";s:4:"role";s:4:"test";}}i:22;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:56:"tests/data-files/testDecryptFileKeyNotFoundException.asc";s:4:"role";s:4:"test";}}i:23;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:48:"tests/data-files/testDecryptFileNoPassphrase.asc";s:4:"role";s:4:"test";}}i:24;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:44:"tests/data-files/testDecryptFileToString.asc";s:4:"role";s:4:"test";}}i:25;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:42:"tests/data-files/testDecryptVerifyFile.asc";s:4:"role";s:4:"test";}}i:26;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:46:"tests/data-files/testDecryptVerifyFileDual.asc";s:4:"role";s:4:"test";}}i:27;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:59:"tests/data-files/testDecryptVerifyFileDualOnePassphrase.asc";s:4:"role";s:4:"test";}}i:28;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:57:"tests/data-files/testDecryptVerifyFileDualSignatories.asc";s:4:"role";s:4:"test";}}i:29;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:54:"tests/data-files/testDecryptVerifyFileNoPassphrase.asc";s:4:"role";s:4:"test";}}i:30;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:50:"tests/data-files/testDecryptVerifyFileToString.asc";s:4:"role";s:4:"test";}}i:31;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:36:"tests/data-files/testFileEmpty.plain";s:4:"role";s:4:"test";}}i:32;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:37:"tests/data-files/testFileMedium.plain";s:4:"role";s:4:"test";}}i:33;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:36:"tests/data-files/testFileSmall.plain";s:4:"role";s:4:"test";}}i:34;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:46:"tests/data-files/testImportKeyFile_private.asc";s:4:"role";s:4:"test";}}i:35;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:45:"tests/data-files/testImportKeyFile_public.asc";s:4:"role";s:4:"test";}}i:36;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:50:"tests/data-files/testVerifyFileClearsignedData.asc";s:4:"role";s:4:"test";}}i:37;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:54:"tests/data-files/testVerifyFileDualClearsignedData.asc";s:4:"role";s:4:"test";}}i:38;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:55:"tests/data-files/testVerifyFileDualNormalSignedData.asc";s:4:"role";s:4:"test";}}i:39;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:51:"tests/data-files/testVerifyFileNormalSignedData.asc";s:4:"role";s:4:"test";}}i:40;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"tests/config.php.dist";s:4:"role";s:4:"test";}}i:41;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:30:"tests/DecryptAndVerifyTest.php";s:4:"role";s:4:"test";}}i:42;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"tests/DecryptTest.php";s:4:"role";s:4:"test";}}i:43;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:30:"tests/DeletePrivateKeyTest.php";s:4:"role";s:4:"test";}}i:44;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:29:"tests/DeletePublicKeyTest.php";s:4:"role";s:4:"test";}}i:45;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:28:"tests/EncryptAndSignTest.php";s:4:"role";s:4:"test";}}i:46;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"tests/EncryptTest.php";s:4:"role";s:4:"test";}}i:47;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:24:"tests/ExceptionsTest.php";s:4:"role";s:4:"test";}}i:48;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:29:"tests/ExportPublicKeyTest.php";s:4:"role";s:4:"test";}}i:49;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"tests/GeneralTest.php";s:4:"role";s:4:"test";}}i:50;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:28:"tests/GetFingerprintTest.php";s:4:"role";s:4:"test";}}i:51;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"tests/GetKeysTest.php";s:4:"role";s:4:"test";}}i:52;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:23:"tests/ImportKeyTest.php";s:4:"role";s:4:"test";}}i:53;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:26:"tests/KeyGeneratorTest.php";s:4:"role";s:4:"test";}}i:54;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:17:"tests/KeyTest.php";s:4:"role";s:4:"test";}}i:55;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:17:"tests/phpunit.xml";s:4:"role";s:4:"test";}}i:56;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:35:"tests/SignatureCreationInfoTest.php";s:4:"role";s:4:"test";}}i:57;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:23:"tests/SignatureTest.php";s:4:"role";s:4:"test";}}i:58;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:18:"tests/SignTest.php";s:4:"role";s:4:"test";}}i:59;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:20:"tests/SubKeyTest.php";s:4:"role";s:4:"test";}}i:60;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:18:"tests/TestCase.php";s:4:"role";s:4:"test";}}i:61;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:20:"tests/UserIdTest.php";s:4:"role";s:4:"test";}}i:62;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:20:"tests/VerifyTest.php";s:4:"role";s:4:"test";}}i:63;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:7:"LICENSE";s:4:"role";s:3:"doc";}}i:64;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:9:"README.md";s:4:"role";s:3:"doc";}}}}}s:12:"dependencies";a:2:{s:8:"required";a:5:{s:3:"php";a:1:{s:3:"min";s:5:"5.2.1";}s:13:"pearinstaller";a:1:{s:3:"min";s:5:"1.4.0";}s:7:"package";a:3:{s:4:"name";s:19:"Console_CommandLine";s:7:"channel";s:12:"pear.php.net";s:3:"min";s:6:"1.1.10";}s:9:"extension";a:1:{s:4:"name";s:8:"mbstring";}s:2:"os";a:2:{s:4:"name";s:7:"windows";s:9:"conflicts";s:0:"";}}s:8:"optional";a:1:{s:9:"extension";a:1:{s:4:"name";s:5:"posix";}}}s:10:"phprelease";a:1:{s:8:"filelist";a:1:{s:7:"install";a:1:{s:7:"attribs";a:2:{s:2:"as";s:18:"crypt-gpg-pinentry";s:4:"name";s:26:"scripts/crypt-gpg-pinentry";}}}}s:9:"changelog";a:1:{s:7:"release";a:6:{i:0;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.3.2";s:3:"api";s:5:"1.3.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2011-09-26";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:39:"http://www.gnu.org/copyleft/lesser.html";}s:8:"_content";s:4:"LGPL";}s:5:"notes";s:297:"This release adds key generation to the list of supported operations and adds fluent interface support to the main Crypt_GPG class. Additionally the following bugs are fixed:
Fix Bug #18618. Incorrect CHUNK_SIZE / Hang on file decryption.
Fix Bug #18869. Unnecessary dependency on posix extension.";}i:1;a:5:{s:7:"version";a:2:{s:7:"release";s:7:"1.4.0b1";s:3:"api";s:5:"1.4.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2013-02-28";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:39:"http://www.gnu.org/copyleft/lesser.html";}s:8:"_content";s:4:"LGPL";}s:5:"notes";s:446:"This release adds support for GnuPG 2.x, supporting the latest version of RHEL and derivatives. Additionally, the following bugs are fixed:

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.

This release makes the mbstring extension a required dependency as the assuan protocol used in GnuPG 2.x uses UTF-8.";}i:2;a:5:{s:7:"version";a:2:{s:7:"release";s:7:"1.4.0b2";s:3:"api";s:5:"1.4.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2013-02-28";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:39:"http://www.gnu.org/copyleft/lesser.html";}s:8:"_content";s:4:"LGPL";}s:5:"notes";s:569:"This release adds support for GnuPG 2.x, supporting the latest version of RHEL and derivatives. Additionally, the following bugs are fixed:

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.

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.";}i:3;a:5:{s:7:"version";a:2:{s:7:"release";s:7:"1.4.0b3";s:3:"api";s:5:"1.4.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2013-03-01";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:39:"http://www.gnu.org/copyleft/lesser.html";}s:8:"_content";s:4:"LGPL";}s:5:"notes";s:569:"This release adds support for GnuPG 2.x, supporting the latest version of RHEL and derivatives. Additionally, the following bugs are fixed:

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.

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.";}i:4;a:5:{s:7:"version";a:2:{s:7:"release";s:7:"1.4.0b4";s:3:"api";s:5:"1.4.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2013-03-13";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:39:"http://www.gnu.org/copyleft/lesser.html";}s:8:"_content";s:4:"LGPL";}s:5:"notes";s:695:"This release adds support for GnuPG 2.x, supporting the latest version of RHEL and derivatives. Additionally, the following bugs are fixed:

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.";}i:5;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.4.0";s:3:"api";s:5:"1.4.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2015-10-16";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:39:"http://www.gnu.org/copyleft/lesser.html";}s:8:"_content";s:4:"LGPL";}s:5:"notes";s:1011:"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.";}}}s:8:"filelist";a:65:{s:23:"Crypt/GPG/ByteUtils.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:23:"Crypt/GPG/ByteUtils.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"d7d6a580d90bca9b06eb8e2e2800edaf";s:12:"installed_as";s:38:"/usr/share/php/Crypt/GPG/ByteUtils.php";}s:34:"Crypt/GPG/DecryptStatusHandler.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:34:"Crypt/GPG/DecryptStatusHandler.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"7d8b381782cf4bca123b9f354d313df5";s:12:"installed_as";s:49:"/usr/share/php/Crypt/GPG/DecryptStatusHandler.php";}s:20:"Crypt/GPG/Engine.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:20:"Crypt/GPG/Engine.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"fc8f9426735501b3eb399ed201f13353";s:12:"installed_as";s:35:"/usr/share/php/Crypt/GPG/Engine.php";}s:24:"Crypt/GPG/Exceptions.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:24:"Crypt/GPG/Exceptions.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"2c0f6e032482cfa6b286ec307ed9fe34";s:12:"installed_as";s:39:"/usr/share/php/Crypt/GPG/Exceptions.php";}s:17:"Crypt/GPG/Key.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:17:"Crypt/GPG/Key.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"399cd163d83c5a08caf37997695f329f";s:12:"installed_as";s:32:"/usr/share/php/Crypt/GPG/Key.php";}s:26:"Crypt/GPG/KeyGenerator.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:26:"Crypt/GPG/KeyGenerator.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"f8ba68e77fc4a8ad8e4964bfc17f67a9";s:12:"installed_as";s:41:"/usr/share/php/Crypt/GPG/KeyGenerator.php";}s:38:"Crypt/GPG/KeyGeneratorErrorHandler.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:38:"Crypt/GPG/KeyGeneratorErrorHandler.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"c842d37170ff3760080f0a6168ddecf0";s:12:"installed_as";s:53:"/usr/share/php/Crypt/GPG/KeyGeneratorErrorHandler.php";}s:39:"Crypt/GPG/KeyGeneratorStatusHandler.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:39:"Crypt/GPG/KeyGeneratorStatusHandler.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"a7b700ccb00be38d62b25a48551e650e";s:12:"installed_as";s:54:"/usr/share/php/Crypt/GPG/KeyGeneratorStatusHandler.php";}s:22:"Crypt/GPG/PinEntry.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:22:"Crypt/GPG/PinEntry.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"cb31b6ca82fb6a03872e901bac90b145";s:12:"installed_as";s:37:"/usr/share/php/Crypt/GPG/PinEntry.php";}s:28:"Crypt/GPG/ProcessControl.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:28:"Crypt/GPG/ProcessControl.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"61818da83819bfac0df1fa5075bfcb19";s:12:"installed_as";s:43:"/usr/share/php/Crypt/GPG/ProcessControl.php";}s:23:"Crypt/GPG/Signature.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:23:"Crypt/GPG/Signature.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"5cc551c63e6e8e561a4891ec1ce93b1f";s:12:"installed_as";s:38:"/usr/share/php/Crypt/GPG/Signature.php";}s:35:"Crypt/GPG/SignatureCreationInfo.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:35:"Crypt/GPG/SignatureCreationInfo.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"b6cba00f880e5735765baccce926dc6e";s:12:"installed_as";s:50:"/usr/share/php/Crypt/GPG/SignatureCreationInfo.php";}s:20:"Crypt/GPG/SubKey.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:20:"Crypt/GPG/SubKey.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"1707aeabcd7cb3f27e6e656b52a339a5";s:12:"installed_as";s:35:"/usr/share/php/Crypt/GPG/SubKey.php";}s:20:"Crypt/GPG/UserId.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:20:"Crypt/GPG/UserId.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"791fe59da851e624b83766a49cead5b5";s:12:"installed_as";s:35:"/usr/share/php/Crypt/GPG/UserId.php";}s:33:"Crypt/GPG/VerifyStatusHandler.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:33:"Crypt/GPG/VerifyStatusHandler.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"bd3ca492344e020cbd52c8e98f35b765";s:12:"installed_as";s:48:"/usr/share/php/Crypt/GPG/VerifyStatusHandler.php";}s:13:"Crypt/GPG.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:13:"Crypt/GPG.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"19a5478aa850a48161578dc3ab707237";s:12:"installed_as";s:28:"/usr/share/php/Crypt/GPG.php";}s:21:"Crypt/GPGAbstract.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"Crypt/GPGAbstract.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"7f583b974fa5502a8058f8ab1756c937";s:12:"installed_as";s:36:"/usr/share/php/Crypt/GPGAbstract.php";}s:21:"data/pinentry-cli.xml";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"data/pinentry-cli.xml";s:4:"role";s:4:"data";s:6:"md5sum";s:32:"9811e16632e34d404a6259e94f07d545";s:12:"installed_as";s:51:"/usr/share/php/data/Crypt_GPG/data/pinentry-cli.xml";}s:26:"scripts/crypt-gpg-pinentry";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:26:"scripts/crypt-gpg-pinentry";s:4:"role";s:6:"script";s:10:"install-as";s:18:"crypt-gpg-pinentry";s:6:"md5sum";s:32:"e06de78c3dbabdcf2493f73dc4304f4d";s:12:"installed_as";s:27:"/usr/bin/crypt-gpg-pinentry";}s:36:"tests/data-files/testDecryptFile.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:36:"tests/data-files/testDecryptFile.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"48a01863f1c45e3343ee6cc0cdac6bf1";s:12:"installed_as";s:67:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testDecryptFile.asc";}s:40:"tests/data-files/testDecryptFileDual.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:40:"tests/data-files/testDecryptFileDual.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"ee957c9ccb21341279f5e7584ee9a24c";s:12:"installed_as";s:71:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testDecryptFileDual.asc";}s:53:"tests/data-files/testDecryptFileDualOnePassphrase.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:53:"tests/data-files/testDecryptFileDualOnePassphrase.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"bbec6c1b4e4375ad2ff4f1ed74d9a2fe";s:12:"installed_as";s:84:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testDecryptFileDualOnePassphrase.asc";}s:56:"tests/data-files/testDecryptFileKeyNotFoundException.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:56:"tests/data-files/testDecryptFileKeyNotFoundException.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"6fcdf876a1175b232d031d148974a1fd";s:12:"installed_as";s:87:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testDecryptFileKeyNotFoundException.asc";}s:48:"tests/data-files/testDecryptFileNoPassphrase.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:48:"tests/data-files/testDecryptFileNoPassphrase.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"9a285b594b92fc20969b934ebeac5cd7";s:12:"installed_as";s:79:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testDecryptFileNoPassphrase.asc";}s:44:"tests/data-files/testDecryptFileToString.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:44:"tests/data-files/testDecryptFileToString.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"58a11c56a7440982690759d67112da18";s:12:"installed_as";s:75:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testDecryptFileToString.asc";}s:42:"tests/data-files/testDecryptVerifyFile.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:42:"tests/data-files/testDecryptVerifyFile.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"6a745d1e7a14307ab87f1b3961521f9f";s:12:"installed_as";s:73:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testDecryptVerifyFile.asc";}s:46:"tests/data-files/testDecryptVerifyFileDual.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:46:"tests/data-files/testDecryptVerifyFileDual.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"7e044fb9438ac172bec7aeec7348359b";s:12:"installed_as";s:77:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testDecryptVerifyFileDual.asc";}s:59:"tests/data-files/testDecryptVerifyFileDualOnePassphrase.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:59:"tests/data-files/testDecryptVerifyFileDualOnePassphrase.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"5697ff06e9ec34ec5780035d8161b81f";s:12:"installed_as";s:90:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testDecryptVerifyFileDualOnePassphrase.asc";}s:57:"tests/data-files/testDecryptVerifyFileDualSignatories.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:57:"tests/data-files/testDecryptVerifyFileDualSignatories.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"758e815820769478a9aa27425618515d";s:12:"installed_as";s:88:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testDecryptVerifyFileDualSignatories.asc";}s:54:"tests/data-files/testDecryptVerifyFileNoPassphrase.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:54:"tests/data-files/testDecryptVerifyFileNoPassphrase.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"d33df56a12fccfd7bc124cabf7e3eee9";s:12:"installed_as";s:85:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testDecryptVerifyFileNoPassphrase.asc";}s:50:"tests/data-files/testDecryptVerifyFileToString.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:50:"tests/data-files/testDecryptVerifyFileToString.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"816b585c1332b258addd8fdf4fd8c7d3";s:12:"installed_as";s:81:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testDecryptVerifyFileToString.asc";}s:36:"tests/data-files/testFileEmpty.plain";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:36:"tests/data-files/testFileEmpty.plain";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"d41d8cd98f00b204e9800998ecf8427e";s:12:"installed_as";s:67:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testFileEmpty.plain";}s:37:"tests/data-files/testFileMedium.plain";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:37:"tests/data-files/testFileMedium.plain";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"f96267d87551ee09bfcac16921e351c1";s:12:"installed_as";s:68:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testFileMedium.plain";}s:36:"tests/data-files/testFileSmall.plain";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:36:"tests/data-files/testFileSmall.plain";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"9b6c11bcd2cffbc5b3674ce8df51af96";s:12:"installed_as";s:67:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testFileSmall.plain";}s:46:"tests/data-files/testImportKeyFile_private.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:46:"tests/data-files/testImportKeyFile_private.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"4221b55e407a9e962a40b5fa94b3ded1";s:12:"installed_as";s:77:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testImportKeyFile_private.asc";}s:45:"tests/data-files/testImportKeyFile_public.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:45:"tests/data-files/testImportKeyFile_public.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"2d276e67065c4c5348524abb9a44dbcf";s:12:"installed_as";s:76:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testImportKeyFile_public.asc";}s:50:"tests/data-files/testVerifyFileClearsignedData.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:50:"tests/data-files/testVerifyFileClearsignedData.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"593120b6780677d016c7dae0e4174001";s:12:"installed_as";s:81:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testVerifyFileClearsignedData.asc";}s:54:"tests/data-files/testVerifyFileDualClearsignedData.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:54:"tests/data-files/testVerifyFileDualClearsignedData.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"ca2fed470c88ff04f456d317339d1f65";s:12:"installed_as";s:85:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testVerifyFileDualClearsignedData.asc";}s:55:"tests/data-files/testVerifyFileDualNormalSignedData.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:55:"tests/data-files/testVerifyFileDualNormalSignedData.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"8fa0301ca4bee6163661e05aed143409";s:12:"installed_as";s:86:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testVerifyFileDualNormalSignedData.asc";}s:51:"tests/data-files/testVerifyFileNormalSignedData.asc";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:51:"tests/data-files/testVerifyFileNormalSignedData.asc";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"8ef15a6b3ec9831642fd1a154a1fff2b";s:12:"installed_as";s:82:"/usr/share/php/tests/Crypt_GPG/tests/data-files/testVerifyFileNormalSignedData.asc";}s:21:"tests/config.php.dist";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"tests/config.php.dist";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"11788d1a6fca41ece7eeb975d7c30f36";s:12:"installed_as";s:52:"/usr/share/php/tests/Crypt_GPG/tests/config.php.dist";}s:30:"tests/DecryptAndVerifyTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:30:"tests/DecryptAndVerifyTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"f46713e5304bd7496558899575de68c7";s:12:"installed_as";s:61:"/usr/share/php/tests/Crypt_GPG/tests/DecryptAndVerifyTest.php";}s:21:"tests/DecryptTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"tests/DecryptTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"0621794740ccf19cd77c39299a1f8d72";s:12:"installed_as";s:52:"/usr/share/php/tests/Crypt_GPG/tests/DecryptTest.php";}s:30:"tests/DeletePrivateKeyTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:30:"tests/DeletePrivateKeyTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"788e018924fbd45f26172129501fd484";s:12:"installed_as";s:61:"/usr/share/php/tests/Crypt_GPG/tests/DeletePrivateKeyTest.php";}s:29:"tests/DeletePublicKeyTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:29:"tests/DeletePublicKeyTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"365cd922308dc74cb3610060dd165dec";s:12:"installed_as";s:60:"/usr/share/php/tests/Crypt_GPG/tests/DeletePublicKeyTest.php";}s:28:"tests/EncryptAndSignTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:28:"tests/EncryptAndSignTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"94f305b4f97edf4b822cfc3e4a3568e2";s:12:"installed_as";s:59:"/usr/share/php/tests/Crypt_GPG/tests/EncryptAndSignTest.php";}s:21:"tests/EncryptTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"tests/EncryptTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"fa27863ce94ee1a3e8c6810c53e8c222";s:12:"installed_as";s:52:"/usr/share/php/tests/Crypt_GPG/tests/EncryptTest.php";}s:24:"tests/ExceptionsTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:24:"tests/ExceptionsTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"628530aba5730cb917c7d1ec316ca553";s:12:"installed_as";s:55:"/usr/share/php/tests/Crypt_GPG/tests/ExceptionsTest.php";}s:29:"tests/ExportPublicKeyTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:29:"tests/ExportPublicKeyTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"232f4a2e4ea7a574606f6d471a56bf39";s:12:"installed_as";s:60:"/usr/share/php/tests/Crypt_GPG/tests/ExportPublicKeyTest.php";}s:21:"tests/GeneralTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"tests/GeneralTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"f3fce4e5cddecb9996ed43e6fa76a9d0";s:12:"installed_as";s:52:"/usr/share/php/tests/Crypt_GPG/tests/GeneralTest.php";}s:28:"tests/GetFingerprintTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:28:"tests/GetFingerprintTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"30b3a02da0afb496b0987e52df46c93f";s:12:"installed_as";s:59:"/usr/share/php/tests/Crypt_GPG/tests/GetFingerprintTest.php";}s:21:"tests/GetKeysTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"tests/GetKeysTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"f898491f05e420ed505d1cfe702026e7";s:12:"installed_as";s:52:"/usr/share/php/tests/Crypt_GPG/tests/GetKeysTest.php";}s:23:"tests/ImportKeyTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:23:"tests/ImportKeyTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"1b510a9ce61d26913fc46c890d3d57a1";s:12:"installed_as";s:54:"/usr/share/php/tests/Crypt_GPG/tests/ImportKeyTest.php";}s:26:"tests/KeyGeneratorTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:26:"tests/KeyGeneratorTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"e0e84d793965ba1ea13dce6987391b1a";s:12:"installed_as";s:57:"/usr/share/php/tests/Crypt_GPG/tests/KeyGeneratorTest.php";}s:17:"tests/KeyTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:17:"tests/KeyTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"8f27edb42eb210870c7e3994638494dd";s:12:"installed_as";s:48:"/usr/share/php/tests/Crypt_GPG/tests/KeyTest.php";}s:17:"tests/phpunit.xml";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:17:"tests/phpunit.xml";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"1689f536b0d0d52975401a16f6073bb5";s:12:"installed_as";s:48:"/usr/share/php/tests/Crypt_GPG/tests/phpunit.xml";}s:35:"tests/SignatureCreationInfoTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:35:"tests/SignatureCreationInfoTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"5b702ce33f0fcdac6eea922aa7a300f6";s:12:"installed_as";s:66:"/usr/share/php/tests/Crypt_GPG/tests/SignatureCreationInfoTest.php";}s:23:"tests/SignatureTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:23:"tests/SignatureTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"11c3d433980cf19fbe09ca6028e01be5";s:12:"installed_as";s:54:"/usr/share/php/tests/Crypt_GPG/tests/SignatureTest.php";}s:18:"tests/SignTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:18:"tests/SignTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"e7c70e3b3db1fc47d1fb32b04b4aee1a";s:12:"installed_as";s:49:"/usr/share/php/tests/Crypt_GPG/tests/SignTest.php";}s:20:"tests/SubKeyTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:20:"tests/SubKeyTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"c0cae4e60ced3529eae1e7eb581869ef";s:12:"installed_as";s:51:"/usr/share/php/tests/Crypt_GPG/tests/SubKeyTest.php";}s:18:"tests/TestCase.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:18:"tests/TestCase.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"4d08ec8e291aeaa66acb705fbee7cf0c";s:12:"installed_as";s:49:"/usr/share/php/tests/Crypt_GPG/tests/TestCase.php";}s:20:"tests/UserIdTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:20:"tests/UserIdTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"24d95657a33f56cf4bceaeebca83fd71";s:12:"installed_as";s:51:"/usr/share/php/tests/Crypt_GPG/tests/UserIdTest.php";}s:20:"tests/VerifyTest.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:20:"tests/VerifyTest.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"1ae3b410d0f5c832b7c6d104e3c4e92a";s:12:"installed_as";s:51:"/usr/share/php/tests/Crypt_GPG/tests/VerifyTest.php";}s:7:"LICENSE";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:7:"LICENSE";s:4:"role";s:3:"doc";s:6:"md5sum";s:32:"7eb09e6fd83eb49ed22911c3b2f06744";s:12:"installed_as";s:46:"/usr/share/doc/php-crypt-gpg/Crypt_GPG/LICENSE";}s:9:"README.md";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:9:"README.md";s:4:"role";s:3:"doc";s:6:"md5sum";s:32:"126d77563645b773d04f48f89da20cf2";s:12:"installed_as";s:48:"/usr/share/doc/php-crypt-gpg/Crypt_GPG/README.md";}}s:12:"_lastversion";N;s:7:"dirtree";a:9:{s:24:"/usr/share/php/Crypt/GPG";b:1;s:20:"/usr/share/php/Crypt";b:1;s:34:"/usr/share/php/data/Crypt_GPG/data";b:1;s:29:"/usr/share/php/data/Crypt_GPG";b:1;s:8:"/usr/bin";b:1;s:47:"/usr/share/php/tests/Crypt_GPG/tests/data-files";b:1;s:36:"/usr/share/php/tests/Crypt_GPG/tests";b:1;s:30:"/usr/share/php/tests/Crypt_GPG";b:1;s:38:"/usr/share/doc/php-crypt-gpg/Crypt_GPG";b:1;}s:3:"old";a:7:{s:7:"version";s:5:"1.4.0";s:12:"release_date";s:10:"2015-10-16";s:13:"release_state";s:6:"stable";s:15:"release_license";s:4:"LGPL";s:13:"release_notes";s:1011:"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.";s:12:"release_deps";a:6:{i:0;a:4:{s:4:"type";s:3:"php";s:3:"rel";s:2:"ge";s:7:"version";s:5:"5.2.1";s:8:"optional";s:2:"no";}i:1;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:4:"PEAR";s:3:"rel";s:2:"ge";s:7:"version";s:5:"1.4.0";s:8:"optional";s:2:"no";}i:2;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:19:"Console_CommandLine";s:3:"rel";s:2:"ge";s:7:"version";s:6:"1.1.10";s:8:"optional";s:2:"no";}i:3;a:4:{s:4:"type";s:3:"ext";s:4:"name";s:8:"mbstring";s:3:"rel";s:3:"has";s:8:"optional";s:2:"no";}i:4;a:3:{s:4:"type";s:2:"os";s:4:"name";s:7:"windows";s:3:"rel";s:3:"not";}i:5;a:4:{s:4:"type";s:3:"ext";s:4:"name";s:5:"posix";s:3:"rel";s:3:"has";s:8:"optional";s:3:"yes";}}s:11:"maintainers";a:3:{i:0;a:5:{s:4:"name";s:13:"Mike Gauthier";s:5:"email";s:21:"mike@silverorange.com";s:6:"active";s:3:"yes";s:6:"handle";s:9:"gauthierm";s:4:"role";s:4:"lead";}i:1;a:5:{s:4:"name";s:18:"Nathan Fredrickson";s:5:"email";s:23:"nathan@silverorange.com";s:6:"active";s:3:"yes";s:6:"handle";s:3:"nrf";s:4:"role";s:4:"lead";}i:2;a:5:{s:4:"name";s:19:"Aleksander Machniak";s:5:"email";s:12:"alec@alec.pl";s:6:"active";s:3:"yes";s:6:"handle";s:4:"alec";s:4:"role";s:4:"lead";}}}s:10:"xsdversion";s:3:"2.0";s:13:"_lastmodified";i:1455322106;}