gnupg

wrapper around the gpgme library


This extension provides methods to interact with gnupg

License: BSD, revised

Latest releases

Version Release Download
1.5.2 2025-04-08 gnupg-1.5.2.tgz
1.5.1 2021-12-31 gnupg-1.5.1.tgz
1.5.0 2021-04-10 gnupg-1.5.0.tgz
1.5.0RC2 2021-03-07 gnupg-1.5.0RC2.tgz
1.5.0RC1 2021-02-14 gnupg-1.5.0RC1.tgz
Show all releases

Changelog

Version Message
1.5.2 - Fixed GH-37: gnupg_decrypt() returns false when decrypting an encrypted empty string
- Fixed GH-46: gnupg_decrypt() segfaults when password callback user ID hint is not supplied
- Fixed 1.5.0 regressition - the deletekey `allow_secret` made optional again
1.5.1 * Fixed compilation with PHP 8.1
* Fixed build with gpgme 1.4
1.5.0 * Added new README.md
1.5.0RC2 * Fixed build with libgpgme 1.3
* Fixed largefile support on 32-bit platforms
* Fixed tests in PECL archive
1.5.0RC1 * Added support for PHP 8
* Added support for GnuPG 2.1+
* Added argument info for all functions and methods (reflection support)
* Added new function `gnupg_getengineinfo`
* Added new function `gnupg_geterrorinfo`
* Added init array argument for setting home dir and gpg binary file name
* Added additional fields to `gnupg_keyinfo` returned array
* Added parameter to `gnupg_keyinfo` to use `secret_only`
* Fixed `gnupg_deletekey` to use boolean for `allow_secret` parameter
Show complete changelog