Re: Upcoming new test-suite release

"Frank Ellermann" <[email protected]> Sat, 16 Aug 2008 20:06:47 +0200
Newsgroups gmane.mail.spam.spf.devel,gmane.mail.spam.spf.discuss
Organization <URL:http://purl.net/xyzzy>
Message-ID <[email protected]>
Julian Mehnle wrote:

> Any objections to making that a 2008.08 release?

Looking only in the change log I see no problem.

Copied from my "last erratum" reply, because the
end was wrong; please add the "macro mania" tests:

| <http://article.gmane.org/gmane.mail.spam.spf.devel/1938>
|
| The rationale for the new "macro mania" tests was a
| developer trying to use a seriously limited .NET DNS
| API.  
|
| The "quoted string" + "quoted pair" business will be
| a bit more complex, it could go into an update of the
| test suite when we have that clear.  
|
| Using upper case %{S} in a <domain-spec> can also have
| odd effects, especially in conjunction with the "last"
| erratum limit 63:
|
- mail from: <[email protected]>
+ mail from: <[email protected]>
|
| "v=spf1 exists:%{S} ?all"
|
- .example (8) + .com (4) + 25 + @ (1) + 24 => 62.  But
+ local part (31) + @ (1) + left label (30) => 62.  But
| if the @ is URL encoded for an upper case S it is 64.

The "..." is not for three dots, it is an abbreviation
for omitted LDH fill characters (31 + @ + 30)

 Frank