mirror of
https://github.com/coredns/coredns.git
synced 2026-10-09 03:55:21 -04:00
* plugin/file: fix less to follow RFC 1034 and RFC 4034 matching and ordering requirements - Ensure comparison is left-justified - Ensure case folding applies only to A-Z - Decode \DDD without allocations Signed-off-by: Ilya Kulakov <kulakov.ilya@gmail.com> * plugin/file: faster exit for less when a == b Avoid two calls and two reslices. Signed-off-by: Ilya Kulakov <kulakov.ilya@gmail.com> * plugin/file: consolidate less tests Signed-off-by: Ilya Kulakov <kulakov.ilya@gmail.com> * plugin/file: exit less early when there are no more labels Signed-off-by: Ilya Kulakov <kulakov.ilya@gmail.com> * plugin/file: match dns.PackDomainName in handling \-escapes Compare unterminated names as root-terminating Signed-off-by: Ilya Kulakov <kulakov.ilya@gmail.com> * plugin/file: More tests of less. Signed-off-by: Ilya Kulakov <kulakov.ilya@gmail.com> --------- Signed-off-by: Ilya Kulakov <kulakov.ilya@gmail.com>