badguardhome/internal/home
Ainar Garipov c129361e55 Pull request: 2305 limit message size
Merge in DNS/adguard-home from 2305-limit-message-size to master

Closes #2305.

Squashed commit of the following:

commit 6edd1e0521277a680f0053308efcf3d9cacc8e62
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Mon Nov 23 14:03:36 2020 +0300

    aghio: fix final inaccuracies

commit 4dd382aaf25132b31eb269749a2cd36daf0cb792
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Mon Nov 23 13:59:10 2020 +0300

    all: improve code quality

commit 060f923f6023d0e6f26441559b7023d5e5f96843
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Mon Nov 23 13:10:57 2020 +0300

    aghio: add validation to constructor

commit f57a2f596f5dc578548241c315c68dce7fc93905
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Fri Nov 20 19:19:26 2020 +0300

    all: fix minor inaccuracies

commit 93462c71725d3d00655a4bd565b77e64451fff60
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Fri Nov 20 19:13:23 2020 +0300

    home: make test name follow convention

commit 4922986ad84481b054479c43b4133a1b97bee86b
Merge: 1f5472abc 046ec13fd
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Fri Nov 20 19:09:01 2020 +0300

    Merge branch 'master' into 2305-limit-message-size

commit 1f5472abcfa7427f389825fc59eb4253e1e2bfb7
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Fri Nov 20 19:08:21 2020 +0300

    aghio: improve readability

commit 60dc706b093fa22bbf62f13b2341934364ddc4df
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Fri Nov 20 18:44:08 2020 +0300

    home: cover middleware with test

commit bedf436b947ca1fa4493af2fc94f1f40beec7c35
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Fri Nov 20 17:10:23 2020 +0300

    aghio: improved error informativeness

commit 682c5da9f21fa330fb3536bb1c112129c91b9990
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Fri Nov 20 13:37:51 2020 +0300

    all: limit readers for ReadAll dealing with miscellanious data.

commit 78c6dd8d90a0a43fe6ee3f9ed4d5fc637b15ba74
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Thu Nov 19 20:07:43 2020 +0300

    all: handle ReadAll calls dealing with request's bodies.

commit bfe1a6faf6468eb44515e2b0ecffa8c51f90b7e8
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Thu Nov 19 17:25:34 2020 +0300

    home: add middlewares

commit bbd1d491b318e6ba07f8af23ad546183383783a8
Merge: 7b77c2cad 62a8fe0b7
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Thu Nov 19 16:44:04 2020 +0300

    Merge branch 'master' into 2305-limit-message-size

commit 7b77c2cad03154177392460982e1d73ee2a30177
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Tue Nov 17 15:33:33 2020 +0300

    aghio: create package
2020-11-23 14:14:08 +03:00
..
auth.go Pull request: 2271 handle nolint 2020-11-20 17:32:41 +03:00
auth_glinet.go Pull request: 2305 limit message size 2020-11-23 14:14:08 +03:00
auth_glinet_test.go Pull request: * all: move internal Go packages to internal/ 2020-10-30 13:32:02 +03:00
auth_test.go Pull request: 2271 handle nolint 2020-11-20 17:32:41 +03:00
clients.go Pull request: * all: allow multiple hosts in reverse lookups 2020-11-06 17:34:40 +03:00
clients_http.go Pull request: 2305 limit message size 2020-11-23 14:14:08 +03:00
clients_tags.go Pull request: * all: move internal Go packages to internal/ 2020-10-30 13:32:02 +03:00
clients_test.go Pull request: * all: move internal Go packages to internal/ 2020-10-30 13:32:02 +03:00
config.go Added a more detailed comment 2020-11-05 13:26:13 +03:00
control.go Pull request: return 501 when we don't support features 2020-11-16 19:01:12 +03:00
control_filtering.go Pull request: 2305 limit message size 2020-11-23 14:14:08 +03:00
control_install.go Pull request:* all: remove github.com/joomcode/errorx dependency 2020-11-05 15:20:57 +03:00
control_test.go Pull request: * all: move internal Go packages to internal/ 2020-10-30 13:32:02 +03:00
control_update.go Pull request: * all: move internal Go packages to internal/ 2020-10-30 13:32:02 +03:00
control_update_test.go Pull request: * all: move internal Go packages to internal/ 2020-10-30 13:32:02 +03:00
dns.go Pull request: 2271 handle nolint 2020-11-20 17:32:41 +03:00
filter.go Pull request: 2271 handle nolint 2020-11-20 17:32:41 +03:00
filter_test.go Pull request: * all: move internal Go packages to internal/ 2020-10-30 13:32:02 +03:00
home.go Pull request: 2271 handle nolint 2020-11-20 17:32:41 +03:00
home_test.go Pull request: 2273 clean tests output 2020-11-16 15:52:05 +03:00
i18n.go Pull request: 2305 limit message size 2020-11-23 14:14:08 +03:00
ipdetector.go Pull request: 2271 handle nolint 2020-11-20 17:32:41 +03:00
ipdetector_test.go Pull request: 2271 handle nolint 2020-11-20 17:32:41 +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: 2305 limit message size 2020-11-23 14:14:08 +03:00
middlewares_test.go Pull request: 2305 limit message size 2020-11-23 14:14:08 +03:00
mobileconfig.go Pull request: * all: move internal Go packages to internal/ 2020-10-30 13:32:02 +03:00
mobileconfig_test.go Pull request: * all: move internal Go packages to internal/ 2020-10-30 13:32:02 +03:00
options.go Pull request:* all: remove github.com/joomcode/errorx dependency 2020-11-05 15:20:57 +03:00
options_test.go Pull request: * all: move internal Go packages to internal/ 2020-10-30 13:32:02 +03:00
rdns.go Pull request:* all: fix all staticcheck simplification and unused warnings 2020-11-06 12:15:08 +03:00
rdns_test.go Pull request: * all: move internal Go packages to internal/ 2020-10-30 13:32:02 +03:00
service.go Pull request:* all: fix all staticcheck simplification and unused warnings 2020-11-06 12:15:08 +03:00
tls.go Pull request:* all: fix all staticcheck simplification and unused warnings 2020-11-06 12:15:08 +03:00
upgrade.go Pull request:* all: remove github.com/joomcode/errorx dependency 2020-11-05 15:20:57 +03:00
upgrade_test.go Pull request: * all: move internal Go packages to internal/ 2020-10-30 13:32:02 +03:00
web.go Pull request: 2305 limit message size 2020-11-23 14:14:08 +03:00
whois.go Pull request: 2305 limit message size 2020-11-23 14:14:08 +03:00
whois_test.go Pull request: * all: move internal Go packages to internal/ 2020-10-30 13:32:02 +03:00