On Wed, Mar 31, 2004 at 08:51:57PM +0100, iang(_at_)systemics(_dot_)com wrote:
I suggest that if there is to be a change, then there
might need to be some note reflecting that change.
Something like:
[..]
Note. Some non-conforming implementations may calculate over
canonical lines with trailing whitespace removed (spaces
and tabs).
Rather than putting this here in section 5.2.1, put it in the
implementation notes section at the end (section 14):
* Historically there has been some variability in end of line
whitespace removal from cleartext signatures. Specifically,
some implementations do not count the tab character (0x09) as
whitespace at the end of the line. These signatures are not
OpenPGP compliant, but MAY be accepted.
* Earlier versions of this standard required removing end of line
whitespace from 0x01 canonical text signatures. This is no
longer true, and such signatures are not OpenPGP compliant, but
MAY be accepted.
David