#3564: can't choose certain public keys for encryption even when specifying the
keyID
-----------------------+----------------------
  Reporter:  likkk     |      Owner:  kevin8t8
      Type:  defect    |     Status:  assigned
  Priority:  critical  |  Milestone:
 Component:  mutt      |    Version:  1.5.21
Resolution:            |   Keywords:  patch
-----------------------+----------------------

Comment (by Kevin McCarthy <kevin@…>):

 In [bb3b01f41ed25b12c968c354b64a2ff8154b3dd2]:
 {{{
 #!CommitTicketReference repository=""
 revision="bb3b01f41ed25b12c968c354b64a2ff8154b3dd2"
 Fix parse_pub_line to allow an empty User-ID field for a pub record. (see
 #3564)

 A key whose primary uid record has an empty User-ID will result in the
 user being unable to use the key to encrypt an email in mutt.  This is
 because the mutt functions for key selection iterate through the address
 fields of a key for matching against and for displaying to the user.

 This change allows a pgp_uid_t record to be created for a pub record
 whose User-ID field is blank.  So the key will have one address record,
 albeit with a null addr field.
 }}}

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3564#comment:8>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Reply via email to