Public key verification fails on valid keys
Bug #730422 reported by
Scott Kitterman
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
William Grant | ||
pydkim (Ubuntu) |
Fix Released
|
High
|
Scott Kitterman |
Bug Description
If a key record ends in ';' pydkim will fail to verify messages for that domain. This is a valid construction per RFC 4871 and affects many domains including large ones such as Yahoo.
Related branches
lp:~wgrant/launchpad/dkimpy
- William Grant: Approve (code)
-
Diff: 235 lines (+45/-39)4 files modifiedlib/lp/services/mail/incoming.py (+7/-12)
lib/lp/services/mail/tests/test_dkim.py (+34/-23)
setup.py (+2/-2)
versions.cfg (+2/-2)
Changed in pydkim (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Scott Kitterman (kitterman) |
Changed in launchpad: | |
importance: | Undecided → Low |
status: | New → Triaged |
Changed in launchpad: | |
assignee: | nobody → William Grant (wgrant) |
status: | Triaged → In Progress |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package pydkim - 0.3-4ubuntu3
---------------
pydkim (0.3-4ubuntu3) natty; urgency=low
* Add debian/ patches/ fix-key- record- validation. patch to fix incorrect
verification failures with key records that end with a ';' (LP: #730422)
-- Scott Kitterman <email address hidden> Sun, 06 Mar 2011 23:35:08 -0500