Mailing List Archive

gnupg 1.2.1&1.3.1 - BAD output with --with-colons --list-keys for russian uid, not equal --charset utf8 --list-keys
When i create russian User ID and try use some programs
which use User ID from output --with-colons
i get broken some symbols in my UserID.
Some symbols replaced with "?\xNN", where NN - code.
example: russian "u" output as "?\x83",
where 83 is code of second byte of utf8-code.

On attachet picture - test UID with russian keyboard layot in Mozilla-UTF8:
first string: gpg.exe --with-colons --list-keys test
second string: gpg.exe --charset utf8 --list-keys test
second string is properly russian, but first string - BAD!
In keyring my UID stored in properly UTF8.

I test this on win2000russian with sp3 + gpg 1.2.1
and on Linux MDK 9.0 + gpg 1.3.1.

Please fix it in future version and thanx for this very good program.

Sorry my English.
--
MaxBritov
Re: gnupg 1.2.1&1.3.1 - BAD output with --with-colons --list-keys for russian uid, not equal --charset utf8 --list-keys [ In reply to ]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I know that at least about Mandrake, it does not handle utf-8 properly. My
accentuated character are also all screwed up. But it is not a bug of GnuPg I
think, but of the OS not handling utf8 properly, as with my Debian it is
working fine.
The best thing for you is configuring Mandrake to handle correctly the utf8
characters :-). If you know how to do it I would be glad to hear.

- --
Jérôme Blanc

Le Mardi 18 Mars 2003 09:14, Maxim Britov a écrit :
> When i create russian User ID and try use some programs
> which use User ID from output --with-colons
> i get broken some symbols in my UserID.
> Some symbols replaced with "?\xNN", where NN - code.
> example: russian "u" output as "?\x83",
> where 83 is code of second byte of utf8-code.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iEYEARECAAYFAj52/xoACgkQMOdJaPRNuWwWDQCeKcZK8qzczv+XrZ/DQIVdZEaK
ZS4AoLD72CRxDF/rnlC145Yr2/FbHcss
=ymoz
-----END PGP SIGNATURE-----