From 830281fa128387585d6ea854b28c2814faecf43f Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Fri, 17 May 2013 16:54:08 +0200 Subject: [PATCH] accept chars >127 unescaped in TXT, closes #541, closes #723 --- pdns/dnslabeltext.rl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdns/dnslabeltext.rl b/pdns/dnslabeltext.rl index 3849985cc..aad353091 100644 --- a/pdns/dnslabeltext.rl +++ b/pdns/dnslabeltext.rl @@ -62,7 +62,7 @@ vector segmentDNSText(const string& input ) } escaped = '\\' (([^0-9]@reportEscaped) | ([0-9]{3}$reportEscapedNumber%doneEscapedNumber)); - plain = ((print-'\\'-'"')|'\n'|'\t') $ reportPlain; + plain = ((extend-'\\'-'"')|'\n'|'\t') $ reportPlain; txtElement = escaped | plain; main := (('"' txtElement* '"' space?) >segmentBegin %segmentEnd)+; -- 2.50.1