1 bug in gpgme 0.4.0, 1 bug in gpg 1.2.1

Marcus Brinkmann Marcus.Brinkmann at ruhr-uni-bochum.de
Mon May 5 02:44:02 CEST 2003


On Mon, Apr 21, 2003 at 06:53:39PM +0200, Stéphane Corthésy wrote:
> If you have a key, in your keyring, that contains a special character 
> in its userID that needs to be escaped when using the --with-colons 
> option (for example, the colon character, see my own key), then gpgme 
> will unescape this character correctly when returning the 
> GPGME_ATTR_USERID attribute when using gpgme_key_get_string_attr(), but 
> will not unescape this character when using attributes GPGME_ATTR_NAME, 
> GPGME_ATTR_EMAIL or GPGME_ATTR_COMMENT. Problem is (still) in 
> gpgme/key.c, _gpgme_key_append_name() where _gpgme_decode_c_string() is 
> used for unescaping GPGME_ATTR_USERID attribute, but not for the other 
> ones.

Fixed in CVS now, thanks for reporting it.

Thanks,
Marcus

-- 
`Rhubarb is no Egyptian god.' GNU      http://www.gnu.org    marcus at gnu.org
Marcus Brinkmann              The Hurd http://www.gnu.org/software/hurd/
Marcus.Brinkmann at ruhr-uni-bochum.de
http://www.marcus-brinkmann.de/




More information about the Gnupg-devel mailing list