> On 15 Apr 2021, at 07:17, Tony Finch <d...@dotat.at> wrote:
> 
> John Levine <jo...@taugh.com> wrote:
>> 
>> On the other hand, all of the sloppy coding people use to handle
>> compressed names is embarassing.
> 
> I don't think it's entirely fair to blame the coders who make these
> mistakes, because a very large number of excellent programmers have made a
> mess of DNS name decompression. When I find out about new DNS code the
> first thing I do is look at the name parser to see if it successfully
> avoids these traps and pitfalls, because it's a good indication that the
> programmer has learned from their own or others' mistakes, or has much
> greater than average ability to write attack-resistant parsers.
> 
> It seems worthwhile to try to help future coders not to mess it up.
> 
> Tony.
> -- 
> f.anthony.n.finch  <d...@dotat.at>  https://dotat.at/
> Gibraltar Point to North Foreland: Northerly or northeasterly 3 to 5.
> Smooth or slight becoming slight or moderate. Showers. Good.

Adding test vectors would help, especially broken vectors.

> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742              INTERNET: ma...@isc.org

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to