master #3

Closed
bloved wants to merge 11 commits from bloved/zabov:master into master

11 Commits (master)

Author SHA1 Message Date
bloved fa60f84fc9 fixed debug log (ParallelResolve) 2021-11-08 15:46:36 +01:00
bloved d84cc29392 ADDED: parallel queries to to multiple DNS servers
new setting ZabovParallelQueries: max number of parallel queries
2021-10-29 15:34:49 +02:00
bloved bc2470e344 updated vendor dependencies and golang to 1.15 2021-09-16 14:18:18 +02:00
bloved e2a625a92e if the DNS response Rcode contains an error the cache expires after just 10 seconds.
this should limit the cache in case of temporary upstream DNS errors.
2021-09-16 09:40:03 +02:00
bloved 2fe0b7b0c2 - added whitelist documentation 2021-05-11 10:36:00 +02:00
bloved ef9f912cf7 - added simple stats python script
- added WhiteList database
- updated license to EUPL
2021-05-11 10:32:48 +02:00
bloved f018377b44 Merge branch 'master' into master 2021-01-30 09:20:59 +00:00
bloved d74f2a973e - BUG FIX: preserving DNS RCode in Zabov responses (SetReply(query) resets it to RcodeSuccess)
Some DNS client (such as MS Windows) misbehave in case of always positive responses
2021-01-29 19:47:01 +01:00
bloved c56789e193 - BUG FIX: IP Groups: blank timetable was not allowed; timetable & cfg con now be blank or undefined
- FIX: enable response compression by default to be compatible with bogus DNS clients not understanding responses split to multiple UDP packets (FIX failure of Amazon PrimeVideo on LG WebOS)
- new conf-specific setting "cache": allows disabling cache on configuration basis (default: cache is enabled)
- updated documentation
- added more debug logs
2021-01-29 13:01:18 +01:00
bloved 9b4e4fbcb9 - optimization: blackholeip is parsed only once at startup 2021-01-25 17:00:34 +01:00
bloved b9f17b3c19 - network down is ignored if the selected configuration is local responder 2021-01-24 10:51:01 +01:00