# TODO list - Support GnuPG 2 - Introduce gnupg_geterrorinfo with more info about the error - including error message from gpgme - Allow setting engine info on object construction - Add __construct / res init with gpgme_ctx_set_engine_info - https://github.com/php-gnupg/php-gnupg/issues/7 - Return decrypt result if extra param supplied (including recipients) - https://github.com/php-gnupg/php-gnupg/pull/12 - Add parameter to `gnupg_keyinfo` to use `secret_only` on `gpgme_op_keylist_start` - https://github.com/php-gnupg/php-gnupg/issues/5 - Extend `gnupg_keyinfo` subkey result with `pubkey_algo` and `length` - https://github.com/php-gnupg/php-gnupg/issues/6 - Add support for exporting multiple keys using `gpgme_op_export_ext` - https://github.com/php-gnupg/php-gnupg/issues/10 - Add missing tests for following functions: - `gnupg_geterror` - `gnupg_getprotocol` - `gnupg_clearsignkeys` - `gnupg_clearencryptkeys` - `gnupg_cleardecryptkeys` - `gnupg_gettrustlist` - Create new README.md - Update PHP.net documentation