AdGuardHome/dnsforward
Simon Zolin 9e09dffbc3 - dns: limit the number of active goroutines for incoming requests processing
Close #2015

Squashed commit of the following:

commit 90ba06f1fce22a452b4d61db62bd950b976debd1
Merge: 9494b29b 473d8818
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Fri Aug 14 19:14:26 2020 +0300

    Merge remote-tracking branch 'origin/master' into max-go

commit 9494b29b65ae8fe593a487984bed051aa78e4ff9
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Fri Aug 14 17:03:00 2020 +0300

    + max_goroutines setting

commit 87071a5e0ed43be192a7755fb25764cd4519da5a
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Fri Aug 14 15:29:00 2020 +0300

    - dns: limit the number of active goroutines for incoming requests processing
2020-08-14 19:27:36 +03:00
..
access.go + pass client Name and IP to dnsfilter 2020-06-23 14:36:26 +03:00
config.go - dns: limit the number of active goroutines for incoming requests processing 2020-08-14 19:27:36 +03:00
dnsforward.go - dns: limit the number of active goroutines for incoming requests processing 2020-08-14 19:27:36 +03:00
dnsforward_http.go + dns: new settings for cache 2020-07-03 20:35:04 +03:00
dnsforward_test.go * SB/PC: use 4-character hash in request 2020-08-13 11:49:42 +03:00
filter.go - rewrites: return NOERROR without A records instead of NXDOMAIN 2020-07-24 13:18:05 +03:00
handle_dns.go + dns: respond to PTR requests for internal IP addresses from DHCP 2020-06-23 12:13:13 +03:00
msg.go +(dnsforward): added bogus-nxdomain setting 2020-05-08 18:39:37 +03:00
stats.go + "dot" 2020-05-29 11:46:37 +03:00
util.go Added a unit-test for custom upstreams 2020-05-14 12:57:41 +03:00