If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2007-10-26
Logged In: YES
user_id=1048957
Originator: YES
Consensus was reached at the interop event that "relaxed" should handle the empty body as the empty input, while "simple" should canonicalize a single CRLF.
We need to take this back to the working group. I'll amend libdkim to apply that consensus for now.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=1300068
Originator: NO
I think that this is a known ambiguity in the RFC. See this thread for details:
http://mipassoc.org/pipermail/ietf-dkim/2006q3/004222.html
Logged In: YES
user_id=1048957
Originator: YES
Consensus was reached at the interop event that "relaxed" should handle the empty body as the empty input, while "simple" should canonicalize a single CRLF.
We need to take this back to the working group. I'll amend libdkim to apply that consensus for now.
Proposed patch #1
Logged In: YES
user_id=1048957
Originator: YES
The canonicalization appears correct for "relaxed". The attached patch fixes it for "simple".
File Added: PATCH
Logged In: YES
user_id=1048957
Originator: YES
v2.4.0 released, containing this patch.