From fef45243d061d38d87c8be61cdb41e823ab32bbc Mon Sep 17 00:00:00 2001 From: Bert Hubert Date: Tue, 27 Mar 2012 20:43:54 +0000 Subject: [PATCH] allow unescaped embedded tabs in TXT records git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2539 d19b8d6e-7fed-0310-83ef-9ca221ded41b --- pdns/dnslabeltext.rl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdns/dnslabeltext.rl b/pdns/dnslabeltext.rl index 677167cbb..073547aeb 100644 --- a/pdns/dnslabeltext.rl +++ b/pdns/dnslabeltext.rl @@ -62,7 +62,7 @@ vector segmentDNSText(const string& input ) } escaped = '\\' ((["\\]@reportEscaped) | ([0-9]{3}$reportEscapedNumber%doneEscapedNumber)); - plain = ((print-'\\'-'"')|'\n') $ reportPlain; + plain = ((print-'\\'-'"')|'\n'|'\t') $ reportPlain; txtElement = escaped | plain; main := (('"' txtElement* '"' space?) >segmentBegin %segmentEnd)+; -- 2.40.0