badguardhome/internal/home
Eugene Burkov 86444eacc2 Pull request: 2704 local addresses vol.2
Merge in DNS/adguard-home from 2704-local-addresses-vol.2 to master

Updates #2704.
Updates #2829.

Squashed commit of the following:

commit 507d038c2709de59246fc0b65c3c4ab8e38d1990
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Wed Mar 31 14:33:05 2021 +0300

    aghtest: fix file name

commit 8e19f99337bee1d88ad6595adb96f9bb23fa3c41
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Wed Mar 31 14:06:43 2021 +0300

    aghnet: rm redundant mutexes

commit 361fa418b33ed160ca20862be1c455ab9378c03f
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Wed Mar 31 13:45:30 2021 +0300

    all: fix names, docs

commit 14034f4f0230d7aaa3645054946ae5c278089a99
Merge: 35e265cc a72ce1cf
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Wed Mar 31 13:38:15 2021 +0300

    Merge branch 'master' into 2704-local-addresses-vol.2

commit 35e265cc8cd308ef1fda414b58c0217cb5f258e4
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Wed Mar 31 13:33:35 2021 +0300

    aghnet: imp naming

commit 7a7edac7208a40697d7bc50682b923a144e28e2b
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Tue Mar 30 20:59:54 2021 +0300

    changelog: oops, nope yet

commit d26a5d2513daf662ac92053b5e235189a64cc022
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Tue Mar 30 20:55:53 2021 +0300

    all: some renaming for the glory of semantics

commit 9937fa619452b0742616217b975e3ff048d58acb
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Mon Mar 29 15:34:42 2021 +0300

    all: log changes

commit d8d9e6dfeea8474466ee25f27021efdd3ddb1592
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Fri Mar 26 18:32:23 2021 +0300

    all: imp localresolver, imp cutting off own addresses

commit 344140df449b85925f19b460fd7dc7c08e29c35a
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Fri Mar 26 14:53:33 2021 +0300

    all: imp code quality

commit 1c5c0babec73b125044e23dd3aa75d8eefc19b28
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Thu Mar 25 20:44:08 2021 +0300

    all: fix go.mod

commit 0b9fb3c2369a752e893af8ddc45a86bb9fb27ce5
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Thu Mar 25 20:38:51 2021 +0300

    all: add error handling

commit a7a2e51f57fc6f8f74b95a264ad345cd2a9e026e
Merge: c13be634 27f4f052
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Thu Mar 25 19:48:36 2021 +0300

    Merge branch 'master' into 2704-local-addresses-vol.2

commit c13be634f47bcaed9320a732a51c0e4752d0dad0
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Thu Mar 25 18:52:28 2021 +0300

    all: cover rdns with tests, imp aghnet functionality

commit 48bed9025944530c613ee53e7961d6d5fbabf8be
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Wed Mar 24 20:18:07 2021 +0300

    home: make rdns great again

commit 1dbacfc8d5b6895807797998317fe3cc814617c1
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Wed Mar 24 16:07:52 2021 +0300

    all: imp external client restriction

commit 1208a319a7f4ffe7b7fa8956f245d7a19437c0a4
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Mon Mar 22 15:26:45 2021 +0300

    all: finish local ptr processor

commit c8827fc3db289e1a5d7a11d057743bab39957b02
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Tue Mar 2 13:41:22 2021 +0300

    all: imp ipdetector, add local ptr processor
2021-03-31 15:00:47 +03:00
..
auth.go Pull request: 2470 session token 2021-03-01 20:37:28 +03:00
auth_test.go Pull request: 2639 use testify require vol.4 2021-03-11 17:32:58 +03:00
authglinet.go Pull request: all: add native endianness, imp Makefile 2021-03-16 21:00:17 +03:00
authglinet_test.go Pull request: all: add native endianness, imp Makefile 2021-03-16 21:00:17 +03:00
clients.go Pull request: 2704 local addresses vol.2 2021-03-31 15:00:47 +03:00
clients_test.go Pull request: dhcpd: fix ip ranges 2021-03-16 19:11:32 +03:00
clientshttp.go Pull request: all: use http method constants 2021-02-04 14:15:34 +03:00
clientstags.go Pull request: all: fix lint and naming issues vol. 3 2020-12-07 16:04:53 +03:00
config.go Pull request: all: custom autohost tlds 2021-03-25 16:00:27 +03:00
control.go Pull request: home: fix dns address fallback 2021-03-24 14:52:37 +03:00
control_test.go Pull request: 2639 use testify require vol.4 2021-03-11 17:32:58 +03:00
controlfiltering.go Pull request: all: imp code, err handling 2021-03-15 14:19:04 +03:00
controlinstall.go Pull request: all: support multiple dns hosts 2021-03-23 12:32:07 +03:00
controlupdate.go Pull request: create aghnet package 2021-03-16 19:42:15 +03:00
dns.go Pull request: 2704 local addresses vol.2 2021-03-31 15:00:47 +03:00
filter.go Pull request: home: rm var shadowing, vol. 4 2021-03-12 14:32:08 +03:00
filter_test.go Pull request: 2639 use testify require vol.4 2021-03-11 17:32:58 +03:00
home.go Pull request: 2704 local addresses vol.2 2021-03-31 15:00:47 +03:00
home_test.go Pull request: home: rm var shadowing, vol. 4 2021-03-12 14:32:08 +03:00
i18n.go Pull request: 2305 limit message size 2020-11-23 14:14:08 +03:00
memory.go Pull request:* all: fix all staticcheck simplification and unused warnings 2020-11-06 12:15:08 +03:00
middlewares.go Pull request #1005: home: imp large req handling 2021-02-15 13:56:41 +03:00
middlewares_test.go Pull request: 2639 use testify require vol.4 2021-03-11 17:32:58 +03:00
mobileconfig.go Pull request: 2835 fix mobileconfig 2021-03-17 13:51:26 +03:00
mobileconfig_test.go Pull request: 2639 use testify require vol.4 2021-03-11 17:32:58 +03:00
options.go Pull request: 2416 improve version output 2021-03-31 12:55:21 +03:00
options_test.go Pull request: 2639 use testify require vol.4 2021-03-11 17:32:58 +03:00
rdns.go Pull request: 2704 local addresses vol.2 2021-03-31 15:00:47 +03:00
rdns_test.go Pull request: 2704 local addresses vol.2 2021-03-31 15:00:47 +03:00
service.go Pull request: 2704 local resolvers vol.1 2021-03-22 16:46:36 +03:00
tls.go Pull request: home: rm var shadowing, vol. 4 2021-03-12 14:32:08 +03:00
upgrade.go Pull request: home: fix migration, imp code 2021-03-24 17:17:44 +03:00
upgrade_test.go Pull request: home: fix migration, imp code 2021-03-24 17:17:44 +03:00
web.go Pull request: create aghnet package 2021-03-16 19:42:15 +03:00
whois.go Pull request #976: all: imp cyclomatic complexity, minor improvements 2021-02-05 15:17:18 +03:00
whois_test.go Pull request: all: custom autohost tlds 2021-03-25 16:00:27 +03:00