gpg: Fix export porting of zero length user ID packets.
authorWerner Koch <wk@gnupg.org>
Thu, 30 Mar 2017 08:35:20 +0000 (10:35 +0200)
committerWerner Koch <wk@gnupg.org>
Thu, 30 Mar 2017 08:35:20 +0000 (10:35 +0200)
commit64665404e43051fa50ee030766347e24b7d1e4d5
tree984a953531cd86202141b7a48341fbb1defb1a05
parenta8895c99a7d0750132477d80cd66caaf3a709113
gpg: Fix export porting of zero length user ID packets.

* g10/build-packet.c (do_user_id): Avoid indeterminate length header.
--

We are able to import such user ids but when exporting them the
exported data could not be imported again because the parser bails out
on invalid keyrings.  This is now fixed and should be backported.

Signed-off-by: Werner Koch <wk@gnupg.org>
g10/build-packet.c