]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
10 years agoAdd DNSCrypt support for dnsdist 3055/head
Remi Gacogne [Mon, 21 Dec 2015 08:35:21 +0000 (09:35 +0100)] 
Add DNSCrypt support for dnsdist

The support is disabled by default and can be enabled
with --enable-dnscrypt.
Creating certificates and keys is supported, as well
as basic unit tests.

10 years agoMerge pull request #3030 from rgacogne/dnsdist-send-return
Remi Gacogne [Tue, 22 Dec 2015 09:34:27 +0000 (10:34 +0100)] 
Merge pull request #3030 from rgacogne/dnsdist-send-return

Use ssize_t for the result of send() to DS in dnsdist UDP thread

10 years agoMerge pull request #3014 from rgacogne/uidgidparsing
Remi Gacogne [Tue, 22 Dec 2015 09:31:44 +0000 (10:31 +0100)] 
Merge pull request #3014 from rgacogne/uidgidparsing

Fix missing cast, LLONG_MIN->LONG_MIN in strToUID() and strToGID()

10 years agoMerge pull request #3072 from pieterlexis/docs-4X-warning
Peter van Dijk [Tue, 22 Dec 2015 09:12:27 +0000 (10:12 +0100)] 
Merge pull request #3072 from pieterlexis/docs-4X-warning

Add a warning about this being the docs for 4.X

10 years agomake sure lua-pdns.hh gets shipped
bert hubert [Mon, 21 Dec 2015 22:06:41 +0000 (22:06 +0000)] 
make sure lua-pdns.hh gets shipped

10 years agoMerge pull request #3060 from ahupowerdns/lua4
bert hubert [Mon, 21 Dec 2015 21:21:21 +0000 (21:21 +0000)] 
Merge pull request #3060 from ahupowerdns/lua4

Lua4: clean up recursor lua api and reimplement it in LuaWrapper

10 years agoit turns out, we could not simply compare DNSNames in Lua. Now we can, but it is... 3060/head
bert hubert [Mon, 21 Dec 2015 19:45:01 +0000 (19:45 +0000)] 
it turns out, we could not simply compare DNSNames in Lua. Now we can, but it is ugly.

10 years agoAdd a warning about this being the docs for 4.X 3072/head
Pieter Lexis [Mon, 21 Dec 2015 17:47:57 +0000 (18:47 +0100)] 
Add a warning about this being the docs for 4.X

10 years agoMerge pull request #3046 from kempniu/b64-tests-dnsdist
Peter van Dijk [Mon, 21 Dec 2015 13:27:09 +0000 (14:27 +0100)] 
Merge pull request #3046 from kempniu/b64-tests-dnsdist

Hook up Base64 test suite to dnsdist's testrunner

10 years agoMerge pull request #3054 from pieterlexis/issue-1258-default-v6-bind
Peter van Dijk [Mon, 21 Dec 2015 13:03:23 +0000 (14:03 +0100)] 
Merge pull request #3054 from pieterlexis/issue-1258-default-v6-bind

auth: listen on v6 by default

10 years agoMerge pull request #3057 from pieterlexis/overzealous-replace
Peter van Dijk [Mon, 21 Dec 2015 13:02:02 +0000 (14:02 +0100)] 
Merge pull request #3057 from pieterlexis/overzealous-replace

Fix overzealous replacement of pdnssec

10 years agoMerge pull request #3066 from cmouse/saxfr-nit
Peter van Dijk [Mon, 21 Dec 2015 12:38:32 +0000 (13:38 +0100)] 
Merge pull request #3066 from cmouse/saxfr-nit

Fix usage of abs() in saxfr

10 years agoexample script correction
bert hubert [Mon, 21 Dec 2015 11:04:41 +0000 (11:04 +0000)] 
example script correction

10 years agoreplace old lua example script by new one, we have reached feature parity
bert hubert [Mon, 21 Dec 2015 11:02:39 +0000 (11:02 +0000)] 
replace old lua example script by new one, we have reached feature parity

10 years agoairplane commit - implement pdnslog & loglevels that work (in contrast to lua 3.x...
bert hubert [Sun, 20 Dec 2015 11:04:14 +0000 (12:04 +0100)] 
airplane commit - implement pdnslog & loglevels that work (in contrast to lua 3.x implementation)

10 years agoFix usage of abs() in saxfr 3066/head
Aki Tuomi [Sat, 19 Dec 2015 15:36:34 +0000 (17:36 +0200)] 
Fix usage of abs() in saxfr

10 years agonow fix up Lua compilation of Lua code in recursor again..
bert hubert [Sat, 19 Dec 2015 05:31:06 +0000 (06:31 +0100)] 
now fix up Lua compilation of Lua code in recursor again..

10 years agofix up the non-lua case for recursor
bert hubert [Fri, 18 Dec 2015 21:03:12 +0000 (22:03 +0100)] 
fix up the non-lua case for recursor

10 years agomove policy enum around. Creative use of namespace btw.
bert hubert [Fri, 18 Dec 2015 19:00:29 +0000 (20:00 +0100)] 
move policy enum around. Creative use of namespace btw.

10 years agomove recursor to LuaWrapper based new API for blocking, changing etc of queries....
bert hubert [Fri, 18 Dec 2015 08:14:05 +0000 (09:14 +0100)] 
move recursor to LuaWrapper based new API for blocking, changing etc of queries. Documentation to follow. For real.

10 years agofix up recursor separate compilation on osx: set c++2011 flags, find lua
bert hubert [Fri, 18 Dec 2015 08:13:35 +0000 (09:13 +0100)] 
fix up recursor separate compilation on osx: set c++2011 flags, find lua

10 years agoFix overzealous replacement of pdnssec 3057/head
Pieter Lexis [Thu, 17 Dec 2015 15:19:05 +0000 (16:19 +0100)] 
Fix overzealous replacement of pdnssec

Thanks @mind04!

10 years agomove lua scripts in resolver over to glorious luawrapper4, plus vamp up semantics
bert hubert [Thu, 17 Dec 2015 10:34:11 +0000 (11:34 +0100)] 
move lua scripts in resolver over to glorious luawrapper4, plus vamp up semantics

10 years agotyop
bert hubert [Thu, 17 Dec 2015 10:33:07 +0000 (11:33 +0100)] 
tyop

10 years agosilence a luawrapper warning. Hope I got it right.
bert hubert [Thu, 17 Dec 2015 10:32:50 +0000 (11:32 +0100)] 
silence a luawrapper warning. Hope I got it right.

10 years agoauth: listen on v6 by default 3054/head
Pieter Lexis [Wed, 16 Dec 2015 16:36:48 +0000 (17:36 +0100)] 
auth: listen on v6 by default

Closes #1258

10 years agoMerge pull request #3049 from mind04/travis
Pieter Lexis [Wed, 16 Dec 2015 16:34:00 +0000 (17:34 +0100)] 
Merge pull request #3049 from mind04/travis

make pdnsconfdist test POSIXLY_CORRECT and update pdns.conf-dist

10 years agomake pdnsconfdist test POSIXLY_CORRECT and update pdns.conf-dist 3049/head
Kees Monshouwer [Wed, 16 Dec 2015 13:37:19 +0000 (14:37 +0100)] 
make pdnsconfdist test POSIXLY_CORRECT and update pdns.conf-dist

10 years agoMerge pull request #3040 from pieterlexis/issue-2841-loosen-constraints-on-forwarders
Pieter Lexis [Wed, 16 Dec 2015 12:08:26 +0000 (13:08 +0100)] 
Merge pull request #3040 from pieterlexis/issue-2841-loosen-constraints-on-forwarders

Relax constraints accepting answers from forwarders

10 years agoMerge pull request #3034 from Habbie/rhs-at-expansion
Pieter Lexis [Wed, 16 Dec 2015 12:08:06 +0000 (13:08 +0100)] 
Merge pull request #3034 from Habbie/rhs-at-expansion

Fix expansion of @ in content (CNAME/MX etc. targets) during zone parsing

10 years agoMerge pull request #3047 from pieterlexis/godbc-fix-for-connect
Pieter Lexis [Wed, 16 Dec 2015 12:07:35 +0000 (13:07 +0100)] 
Merge pull request #3047 from pieterlexis/godbc-fix-for-connect

Make the godbc module not exit on SQL_SUCCESS_WITH_INFO

10 years agoMake the godbc module not exit on SQL_SUCCESS_WITH_INFO 3047/head
Pieter Lexis [Wed, 16 Dec 2015 12:06:05 +0000 (13:06 +0100)] 
Make the godbc module not exit on SQL_SUCCESS_WITH_INFO

10 years agoAdd testrunner to dnsdist's .gitignore 3046/head
Michał Kępień [Wed, 16 Dec 2015 11:02:48 +0000 (12:02 +0100)] 
Add testrunner to dnsdist's .gitignore

10 years agoHook up Base64 test suite to dnsdist's testrunner
Michał Kępień [Wed, 16 Dec 2015 11:00:19 +0000 (12:00 +0100)] 
Hook up Base64 test suite to dnsdist's testrunner

10 years agoupdate tinydns data 3034/head
Peter van Dijk [Mon, 14 Dec 2015 11:07:46 +0000 (12:07 +0100)] 
update tinydns data

10 years agonew default parameters for toString mess up lua's autodetection of signature template
bert hubert [Wed, 16 Dec 2015 09:21:52 +0000 (10:21 +0100)] 
new default parameters for toString mess up lua's autodetection of signature template

10 years agonew default parameters for toString mess up lua's autodetection of signature template
bert hubert [Wed, 16 Dec 2015 09:21:52 +0000 (10:21 +0100)] 
new default parameters for toString mess up lua's autodetection of signature template

10 years agosome lua developments for dnsdist and recursor - wip
bert hubert [Tue, 15 Dec 2015 18:10:58 +0000 (19:10 +0100)] 
some lua developments for dnsdist and recursor - wip

10 years agoadd rhs @ expansion test
Peter van Dijk [Mon, 14 Dec 2015 11:01:15 +0000 (12:01 +0100)] 
add rhs @ expansion test

10 years agofix RHS @ expansion, closes #3031
Peter van Dijk [Mon, 14 Dec 2015 10:45:42 +0000 (11:45 +0100)] 
fix RHS @ expansion, closes #3031

10 years agoMerge pull request #3019 from pieterlexis/issue-2838-ORIGIN-in-zone2sql
Pieter Lexis [Tue, 15 Dec 2015 13:17:20 +0000 (14:17 +0100)] 
Merge pull request #3019 from pieterlexis/issue-2838-ORIGIN-in-zone2sql

zone2sql: support --zone without --zone-name

10 years agoMerge pull request #3035 from kempniu/b64decode-big-endian-fix
Pieter Lexis [Tue, 15 Dec 2015 13:16:59 +0000 (14:16 +0100)] 
Merge pull request #3035 from kempniu/b64decode-big-endian-fix

Fix Base64 decoding for dnsdist on big endian platforms

10 years agoMerge pull request #3039 from rubenk/exit-with-0-when-receiving-sigquit
Pieter Lexis [Tue, 15 Dec 2015 13:16:43 +0000 (14:16 +0100)] 
Merge pull request #3039 from rubenk/exit-with-0-when-receiving-sigquit

Exit with 0 when receiving QUIT

10 years agoRelax constraints accepting answers from forwarders 3040/head
Pieter Lexis [Tue, 15 Dec 2015 11:51:46 +0000 (12:51 +0100)] 
Relax constraints accepting answers from forwarders

This patch relaxes our constraints on accepting answers from forwarders,
who can' t be expected to always set an AA bit for us, especially not
when asking for recursion.

Closes #2841

10 years agoExit with 0 when receiving QUIT 3039/head
Ruben Kerkhof [Fri, 20 Feb 2015 22:34:22 +0000 (23:34 +0100)] 
Exit with 0 when receiving QUIT

Fixes the first case in #2266

10 years agoDocument secpoll-suffix. Closes #2337
Pieter Lexis [Tue, 15 Dec 2015 11:07:41 +0000 (12:07 +0100)] 
Document secpoll-suffix. Closes #2337

10 years agoMerge pull request #1896 from tuxis-ie/mysql-foreign-keys
Peter van Dijk [Tue, 15 Dec 2015 09:49:55 +0000 (10:49 +0100)] 
Merge pull request #1896 from tuxis-ie/mysql-foreign-keys

Add foreign keys to the Mysql-scheme

10 years agoMerge pull request #3013 from pieterlexis/qtype-list
Peter van Dijk [Tue, 15 Dec 2015 09:40:41 +0000 (10:40 +0100)] 
Merge pull request #3013 from pieterlexis/qtype-list

Make the QType enum list better diffible

10 years agoMerge pull request #3025 from pieterlexis/400-docs
Peter van Dijk [Tue, 15 Dec 2015 09:38:45 +0000 (10:38 +0100)] 
Merge pull request #3025 from pieterlexis/400-docs

A slew of documentation fixes and additions

10 years agoMerge pull request #3027 from cyclops1982/patch-1
Peter van Dijk [Tue, 15 Dec 2015 09:37:19 +0000 (10:37 +0100)] 
Merge pull request #3027 from cyclops1982/patch-1

Small typo in dnsupdate docs

10 years agoMerge pull request #3032 from cmouse/tsig-algos
Peter van Dijk [Tue, 15 Dec 2015 09:35:51 +0000 (10:35 +0100)] 
Merge pull request #3032 from cmouse/tsig-algos

Compare TSIG algorithm as DNSName

10 years agoMerge pull request #3033 from pieterlexis/gcc53
Peter van Dijk [Tue, 15 Dec 2015 09:35:38 +0000 (10:35 +0100)] 
Merge pull request #3033 from pieterlexis/gcc53

update boost.m4 to latest version

10 years agoallRule() for dnsdist
bert hubert [Tue, 15 Dec 2015 08:45:10 +0000 (09:45 +0100)] 
allRule() for dnsdist

10 years agomore debugging
bert hubert [Mon, 14 Dec 2015 21:46:14 +0000 (22:46 +0100)] 
more debugging

10 years agoremove .. in pdnsutil list-zone - thanks Sander Smeenk for noticing
bert hubert [Mon, 14 Dec 2015 19:34:42 +0000 (20:34 +0100)] 
remove .. in pdnsutil list-zone - thanks Sander Smeenk for noticing

10 years agoremove some stray debugging from loading rpz from file
bert hubert [Mon, 14 Dec 2015 19:21:42 +0000 (20:21 +0100)] 
remove some stray debugging from loading rpz from file

10 years agodocs: sort the settings for the recursor 3025/head
Pieter Lexis [Mon, 14 Dec 2015 15:58:04 +0000 (16:58 +0100)] 
docs: sort the settings for the recursor

10 years agoRemove last remnants of disable-edns
Pieter Lexis [Mon, 14 Dec 2015 15:54:50 +0000 (16:54 +0100)] 
Remove last remnants of disable-edns

10 years agodocument `dnssec` setting for recursor
Pieter Lexis [Mon, 14 Dec 2015 15:46:40 +0000 (16:46 +0100)] 
document `dnssec` setting for recursor

10 years agoimplement four dnssec modes: off (3.x behaviour), process (ask for DNSSEC, give it...
bert hubert [Mon, 14 Dec 2015 14:49:37 +0000 (15:49 +0100)] 
implement four dnssec modes: off (3.x behaviour), process (ask for DNSSEC, give it when asked for, validate when asked to), validate (always validate), log-fail, always validate but log failures only.
Also, improve EDNS probing, plus make recursor packet cache DNSSEC aware.

10 years agoFix Base64 decoding for dnsdist on big endian platforms 3035/head
Michał Kępień [Mon, 14 Dec 2015 12:15:19 +0000 (13:15 +0100)] 
Fix Base64 decoding for dnsdist on big endian platforms

10 years agoupdate boost.m4 to latest version 3033/head
Pieter Lexis [Mon, 14 Dec 2015 11:37:28 +0000 (12:37 +0100)] 
update boost.m4 to latest version

10 years agoCompare TSIG algorithm as DNSName 3032/head
Aki Tuomi [Mon, 14 Dec 2015 10:58:16 +0000 (12:58 +0200)] 
Compare TSIG algorithm as DNSName

10 years agodocs: Expand opendbx-backend information
Pieter Lexis [Fri, 11 Dec 2015 20:02:36 +0000 (21:02 +0100)] 
docs: Expand opendbx-backend information

This is mostly ported from @nos3's website (thanks!)

Closes: #445
10 years agodocs: document Autoserial. Closes #1211
Pieter Lexis [Fri, 11 Dec 2015 19:19:34 +0000 (20:19 +0100)] 
docs: document Autoserial. Closes #1211

10 years agodocs: clarify TXT record content. Closes #1435
Pieter Lexis [Fri, 11 Dec 2015 18:46:03 +0000 (19:46 +0100)] 
docs: clarify TXT record content. Closes #1435

10 years agodocs: add note about "storage format" in types.md
Pieter Lexis [Fri, 11 Dec 2015 17:25:50 +0000 (18:25 +0100)] 
docs: add note about "storage format" in types.md

10 years agodocs: add note on TTL for DNSSEC RRs. Closes #2195
Pieter Lexis [Fri, 11 Dec 2015 17:13:42 +0000 (18:13 +0100)] 
docs: add note on TTL for DNSSEC RRs. Closes #2195

10 years agoSplit the GSQL backend docs and update it
Pieter Lexis [Fri, 11 Dec 2015 16:40:13 +0000 (17:40 +0100)] 
Split the GSQL backend docs and update it

Closes: #2987 #2067
10 years agodocs: Update recursor scripting
Pieter Lexis [Fri, 11 Dec 2015 13:13:43 +0000 (14:13 +0100)] 
docs: Update recursor scripting

Closes #2559

10 years agoAdd initial auth 4.0.0 changelog
Pieter Lexis [Fri, 11 Dec 2015 13:05:07 +0000 (14:05 +0100)] 
Add initial auth 4.0.0 changelog

10 years agodocs: Update the rrtypes we support
Pieter Lexis [Fri, 11 Dec 2015 12:42:24 +0000 (13:42 +0100)] 
docs: Update the rrtypes we support

10 years agoDocument the ALIAS record, closes #2394
Pieter Lexis [Fri, 11 Dec 2015 11:48:40 +0000 (12:48 +0100)] 
Document the ALIAS record, closes #2394

10 years agoimplement delta() to show changes versus configuration, so you can store your 'just...
bert hubert [Mon, 14 Dec 2015 09:42:02 +0000 (10:42 +0100)] 
implement delta() to show changes versus configuration, so you can store your 'just right' setup.

10 years agoUse ssize_t for the result of send() to DS in dnsdist UDP thread 3030/head
Remi Gacogne [Sun, 13 Dec 2015 20:40:54 +0000 (21:40 +0100)] 
Use ssize_t for the result of send() to DS in dnsdist UDP thread

Otherwise we cannot detect error sending query to DS.
Remove useless assert() since len has been changed to uint16t_t.

10 years agoadd benchRule which benchmarks rules and AndRule which Ands rules together
bert hubert [Sun, 13 Dec 2015 20:19:36 +0000 (21:19 +0100)] 
add benchRule which benchmarks rules and AndRule which Ands rules together

10 years agoadd PoolAction() to Lua
bert hubert [Sun, 13 Dec 2015 10:21:38 +0000 (11:21 +0100)] 
add PoolAction() to Lua

10 years agohow did we miss this? RegexRule in dnsdist for matching queries with regular expressi...
bert hubert [Sun, 13 Dec 2015 09:35:26 +0000 (10:35 +0100)] 
how did we miss this? RegexRule in dnsdist for matching queries with regular expressions & doing things to them

10 years agoSmall typo in dnsupdate docs 3027/head
Ruben [Sat, 12 Dec 2015 13:42:36 +0000 (14:42 +0100)] 
Small typo in dnsupdate docs

10 years agofix up so it compiles again, I think - may need more uncommitted infra
bert hubert [Fri, 11 Dec 2015 22:27:42 +0000 (23:27 +0100)] 
fix up so it compiles again, I think - may need more uncommitted infra

10 years agoMerge pull request #3018 from Habbie/osx
Peter van Dijk [Fri, 11 Dec 2015 20:55:33 +0000 (21:55 +0100)] 
Merge pull request #3018 from Habbie/osx

minor osx portability nit

10 years agoMerge pull request #3022 from mind04/dname
Peter van Dijk [Fri, 11 Dec 2015 13:30:09 +0000 (14:30 +0100)] 
Merge pull request #3022 from mind04/dname

traling dot in DNAME content

10 years agoimplement DS anchor configuration, thank you https://twitter.com/PowerDNS_Bert/status...
bert hubert [Fri, 11 Dec 2015 12:18:38 +0000 (13:18 +0100)] 
implement DS anchor configuration, thank you https://twitter.com/PowerDNS_Bert/status/675241924803080192 - we default to the known root DS

10 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Fri, 11 Dec 2015 12:17:54 +0000 (13:17 +0100)] 
Merge branch 'master' of github.com:PowerDNS/pdns

10 years agoMerge pull request #3023 from rgacogne/emptyclientlinenosodium
bert hubert [Fri, 11 Dec 2015 10:37:38 +0000 (11:37 +0100)] 
Merge pull request #3023 from rgacogne/emptyclientlinenosodium

Fix dnsdist console client sending empty lines

10 years agoFix dnsdist console client sending empty lines 3023/head
Remi Gacogne [Fri, 11 Dec 2015 10:10:43 +0000 (11:10 +0100)] 
Fix dnsdist console client sending empty lines

There is no point for the console client to send empty lines to the
server. Just in case, fix the server to not abort the connection
when receiving such empty lines.
Reported by @gryphius as a follow-up on #3015.

10 years agoMerge pull request #3017 from rgacogne/consoleempty-nosodium
bert hubert [Fri, 11 Dec 2015 08:58:44 +0000 (09:58 +0100)] 
Merge pull request #3017 from rgacogne/consoleempty-nosodium

Fix zero-sized response in dnsdist client without libsodium. Also disables setLocal() at runtime.

10 years agotraling dot in DNAME content 3022/head
Kees Monshouwer [Fri, 11 Dec 2015 08:39:43 +0000 (09:39 +0100)] 
traling dot in DNAME content

10 years agoWarn that addLocal() and setLocal() can't be used at runtime 3017/head
Remi Gacogne [Thu, 10 Dec 2015 16:18:30 +0000 (17:18 +0100)] 
Warn that addLocal() and setLocal() can't be used at runtime

10 years agoUpdate zone2sql manpage 3019/head
Pieter Lexis [Thu, 10 Dec 2015 15:48:12 +0000 (16:48 +0100)] 
Update zone2sql manpage

10 years agozone2sql: support --zone without --zone-name
Pieter Lexis [Thu, 10 Dec 2015 15:42:40 +0000 (16:42 +0100)] 
zone2sql: support --zone without --zone-name

This *does* mean that $ORIGIN must be set in the zone file.

Closes #2838

10 years agominor osx portability nit 3018/head
Peter van Dijk [Thu, 10 Dec 2015 15:33:03 +0000 (16:33 +0100)] 
minor osx portability nit

10 years agoFix zero-sized response in dnsdist client without libsodium
Remi Gacogne [Thu, 10 Dec 2015 15:17:54 +0000 (16:17 +0100)] 
Fix zero-sized response in dnsdist client without libsodium

Without libsodium support, we do actually get zero-sized response
(no padding).
Reported by @gryphius in issue #3015.

10 years agoFix strToUID() and strToGID() 3014/head
Remi Gacogne [Thu, 10 Dec 2015 14:14:11 +0000 (15:14 +0100)] 
Fix strToUID() and strToGID()

Reported by @cmouse

10 years agolog if a domain demands DNSSEC processing or not
bert hubert [Thu, 10 Dec 2015 13:24:22 +0000 (14:24 +0100)] 
log if a domain demands DNSSEC processing or not

10 years agolove the unit tests.
bert hubert [Thu, 10 Dec 2015 12:57:59 +0000 (13:57 +0100)] 
love the unit tests.

10 years agonew function: addDomainSpoof("domain", "ipv4", "ipv6"). Also, DNSActions can now...
bert hubert [Thu, 10 Dec 2015 11:55:09 +0000 (12:55 +0100)] 
new function: addDomainSpoof("domain", "ipv4", "ipv6"). Also, DNSActions can now modify packet length.

10 years agoMake the QType enum list better diffible 3013/head
Pieter Lexis [Wed, 9 Dec 2015 14:38:46 +0000 (15:38 +0100)] 
Make the QType enum list better diffible

10 years agoso, it turns out only the hashing/dnssec parts of powerdns need 'toDNSString()' lower...
bert hubert [Thu, 10 Dec 2015 06:35:00 +0000 (07:35 +0100)] 
so, it turns out only the hashing/dnssec parts of powerdns need 'toDNSString()' lowercase. Gave them a helper, made toDNSString() not touch case again.

10 years agoRevert "toDNSString inexplicably did a toLower() on what it wrote it, potentially...
bert hubert [Wed, 9 Dec 2015 18:08:37 +0000 (19:08 +0100)] 
Revert "toDNSString inexplicably did a toLower() on what it wrote it, potentially causing 0x20 issues. Now, I assume some code needed this. This commit will find that code."

This reverts commit 6d04b73457106e0fbbce7846ea808cd4f4ab7c3b.