Commit Graph

1921 Commits

Author SHA1 Message Date
Simon Zolin 6563886b49 Merge: - install: recover from error on DNS server start
Close #1293

Squashed commit of the following:

commit 0981754c5c2c67f2567ee4af0d9ab24377c53413
Merge: ef81f2c8 a6d75118
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Thu Jan 16 14:19:20 2020 +0300

    Merge remote-tracking branch 'origin/master' into 1293-install

commit ef81f2c886f3bfcff4e4352d7ecea6642be7d8e1
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Mon Dec 30 18:32:11 2019 +0300

    linter

commit 9e205be53d9de25bd2ad63398644e14b09f95238
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Mon Dec 30 17:22:17 2019 +0300

    - install: recover from error on DNS server start

    Close all modules properly
    Don't register HTTP handlers twice
2020-01-16 14:25:40 +03:00
Simon Zolin a6d7511806 Merge: + dns rewrites: support wildcard override
Close #922

Squashed commit of the following:

commit 8ab742d84916a02043989fcfa5fc258e84046205
Merge: 2abde92f e398117d
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Thu Jan 16 12:47:44 2020 +0300

    Merge remote-tracking branch 'origin/master' into 922-rewrites

commit 2abde92fe2d1bdb153787b4ecac60f9744c7fd1a
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Thu Jan 16 12:34:41 2020 +0300

    minor

commit 3c20579cde85967786830d2d1b87cd987fc2ae12
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Fri Jan 10 19:06:53 2020 +0300

    don't change the order of rewrite entry list (apply priority at runtime)

commit 4f658f98011a7e31852c0ce379f2a02738f5614f
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Tue Dec 31 15:21:50 2019 +0300

    minor

commit 9e56b4f3abefe3ff1d19bc61375f31dc55242e52
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Tue Dec 31 15:14:14 2019 +0300

    * remove unused code

commit 4178f025a388eb768914306efa91ffead87e5a0c
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Tue Dec 31 15:13:57 2019 +0300

    + dns rewrites: support wildcard override
2020-01-16 12:51:35 +03:00
Simon Zolin e398117d25 Merge: Service: Support installation on OpenWrt
Close #1348

Squashed commit of the following:

commit 87cca9129631350681ec77d1dee0781f0a237387
Merge: 313beee1 9b0096dd
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Thu Jan 16 12:41:20 2020 +0300

    Merge remote-tracking branch 'origin/master' into 1348-openwrt

commit 313beee114e1daae8319192949b4db5fd8321df1
Merge: 16225231 e2f9e298
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Thu Jan 16 12:01:21 2020 +0300

    Merge remote-tracking branch 'origin/master' into 1348-openwrt

commit 16225231bf3836fc6785ebefe44d239591b0485e
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Thu Jan 16 11:59:59 2020 +0300

    minor

commit faca9821003334d2032ccec1010eb2acbac88743
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Thu Jan 16 11:54:53 2020 +0300

    minor

commit 0e92ec123023cb6b81ef5cfd7e3ae454c3931980
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Wed Jan 15 14:03:40 2020 +0300

    minor

commit 3185b1d48f31a95857a27e8ed858443f977e97af
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Tue Jan 14 13:18:00 2020 +0300

    minor

commit 6bd6012d01ef55631215a5542630ccf92180739e
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Mon Jan 13 19:57:44 2020 +0300

    - service: fix installation on OpenWrt
2020-01-16 12:44:06 +03:00
Artem Baskal 2c6e3d0e91 + client: add comment about order of settings dropdown order 2020-01-16 12:13:24 +03:00
Ildar Kamalov 9b0096dd9d Merge: - client: fix blinking header badge
Closes #1275

* commit '7ef2a6601133ef4fa21d786f0c958d8bc781995d':
  - client: fix blinking header badge
2020-01-16 11:16:41 +03:00
Ildar Kamalov 7ef2a66011 - client: fix blinking header badge 2020-01-16 11:12:07 +03:00
Simon Zolin e2f9e29817 Merge: + readme: Projects that use AdGuardHome
Close #1201

* commit '387ac00edfe72458469c8c906c0031269f6a26a4':
  + readme: Projects that use AdGuardHome
2020-01-16 10:46:27 +03:00
Ildar Kamalov b046da5db3 Merge: DNS settings: add "disable_ipv6"
Closes #473

* commit 'b91753e746c421b0e2bc82e2c2dd5aeb169a5406':
  + client: handle Disable IPv6 setting
  + dns: add "aaaa_disabled" setting
2020-01-16 10:42:44 +03:00
Simon Zolin 5773df6f6c Merge: + --version: Show the version and exit
Close #1285

Squashed commit of the following:

commit fdc616f38651f9fcc16442003bd15adb88e2c2b1
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Wed Jan 15 18:46:00 2020 +0300

    minor

commit 6f5a22c86e5fe76c3959343a8077d3997ff0707d
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Mon Dec 30 19:19:30 2019 +0300

    + --version: Show the version and exit
2020-01-16 10:42:03 +03:00
Simon Zolin 387ac00edf + readme: Projects that use AdGuardHome 2020-01-16 10:40:46 +03:00
Artem Baskal 8e30c69e4a + client: close sidebar menu on mobiles screen after choosing 2020-01-16 00:23:28 +03:00
Simon Zolin eb6c4eb132 + release.sh: add armv5 build
Close #1239

Squashed commit of the following:

commit 707e2f8e265e294c7b1328c375648f799a5ae293
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Fri Jan 10 16:32:52 2020 +0300

    leave "AdGuardHome_linux_arm" by default

commit cca01fd03200e70d6ee2201540570382f2b7fdf4
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Fri Jan 10 14:53:37 2020 +0300

    fix auto-update; update readme

commit f393a4f511861ef1998c68775bb8f234c5ce1838
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Fri Jan 10 13:00:37 2020 +0300

    + release.sh: add armv5 build; rename armv6 build

commit 73f2d20ba6b0a94a9929882fe15175ba80b528d7
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Fri Jan 10 12:59:55 2020 +0300

    * release.sh: fix indentation
2020-01-15 18:58:12 +03:00
Simon Zolin d154502b31 Merge: * auto-update: check if executable file exists
Close #1307

* commit '1792fd3e0f2a7a73536e2bdb29973074be8adf57':
  * auto-update: check if executable file exists
2020-01-15 18:52:23 +03:00
Simon Zolin 47631105c7 Merge: * filters: use increasing update interval
Close #1246

Squashed commit of the following:

commit d0b40719457c1bc41c2f32b425c95e35916366e9
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Wed Jan 15 13:41:45 2020 +0300

    minor

commit c1b682156c1b71dcfc2febe02e3df0a4d5e0a81b
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Tue Jan 14 20:09:27 2020 +0300

    * filters: increasing update interval
2020-01-15 18:41:27 +03:00
Artem Baskal 108cf73a30 + client: show date in query logs 2020-01-15 18:33:24 +03:00
Artem Baskal c23c323b1a Merge - client: fix logic of top clients normalization
Close #1294

* commit '392535ce3aad89fad52074399ec7b6986de8c4e9':
  - client: change code style of top clients normalization helper
  - client: fix logic of top clients normalization
2020-01-15 18:21:33 +03:00
Artem Baskal 2d4a73bbcf - client: add wrapper for input normalization on blur
Close #1314

* commit '600781bb8096e814ad0671af28be94061453c3a8':
  - client: add wrapper for input normalization on blur
2020-01-15 18:19:46 +03:00
Ildar Kamalov b91753e746 + client: handle Disable IPv6 setting 2020-01-14 14:50:43 +03:00
Simon Zolin 7ac5760509 + dns: add "aaaa_disabled" setting 2020-01-14 14:50:20 +03:00
Ildar Kamalov e667ec1b60 Merge: - client: fix loading of additional search results
Closes #1275

* commit '86df748209cafc14379a0d43d321b4c4ed318dd5':
  - client: fix loading of additional search results
2020-01-14 14:22:40 +03:00
Artem Baskal 392535ce3a - client: change code style of top clients normalization helper 2020-01-14 11:09:17 +03:00
Artem Baskal fb8d23f51b - client: fix logic of top clients normalization 2020-01-13 17:41:59 +03:00
Ildar Kamalov 86df748209 - client: fix loading of additional search results 2020-01-13 17:06:00 +03:00
Ildar Kamalov ba04b38a5f Merge: * client: update translations
Closes #1334

* commit 'd4789c5d938fbb6903677da6bc76fbff79b274d7':
  * client: update translations
2020-01-13 10:03:24 +03:00
Artem Baskal 600781bb80 - client: add wrapper for input normalization on blur 2020-01-10 19:54:57 +03:00
Simon Zolin 318ed0dafb Merge: resolve minor issues
* commit '3b9d758510cd65e483524de1e698076326950ab0':
  * refactor
  * dnsforward: get per-client settings only once
  * clients: manual clients don't exclude auto-clients anymore
  * clients: Upstreams cache: refactor
  * clients: remove WHOIS info for manually-added clients
2020-01-10 19:18:10 +03:00
Simon Zolin 3b9d758510 * refactor 2020-01-10 19:08:07 +03:00
Simon Zolin 0ef8e5cdae * dnsforward: get per-client settings only once
+ dnsforward: add 'ProtectionEnabled = false' test
2020-01-10 19:08:05 +03:00
Simon Zolin b3ddae7f85 * clients: manual clients don't exclude auto-clients anymore 2020-01-10 15:52:40 +03:00
Simon Zolin 995373c74b * clients: Upstreams cache: refactor
don't use a separate container
2020-01-10 15:52:38 +03:00
Simon Zolin 87bcb67f8f * clients: remove WHOIS info for manually-added clients 2020-01-10 15:51:57 +03:00
Simon Zolin 688a5d84c8 Merge: * dnsfilter: change DNS answer for host rules
Close #1328

* commit '8d2a9ce923eae4673a74f4c4a7e1d9ef840f04d2':
  * dnsfilter: change DNS answer for host rules
2020-01-10 15:29:56 +03:00
Simon Zolin 0cd25cf598 Merge: - clients: fix rename
Close #1340

Squashed commit of the following:

commit 95f0291c681f98c29f4014b651c159d387301af4
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Thu Jan 9 18:56:23 2020 +0300

    add test

commit 293be277e245ff2f430e8c1e9ee3e82dc7da0995
Author: Simon Zolin <s.zolin@adguard.com>
Date:   Thu Jan 9 16:04:36 2020 +0300

    - clients: fix rename
2020-01-10 15:28:58 +03:00
Andrey Meshkov 84b11ff7a5 Merge: * readme: Add note about being able to ad-block IoT devices
* commit '358a36b138b816eba2602b9ab2d44f62ccbfeff3':
  * readme: Add note about being able to ad-block IoT devices
2020-01-10 14:21:58 +03:00
Simon Zolin 1792fd3e0f * auto-update: check if executable file exists 2020-01-10 12:40:16 +03:00
Simon Zolin d309a7e33c Merge: - clients: settings safebrowsing_enabled and safesearch_enabled were incorrect (reversed)
Close #1339

* commit '4386e8ddde296f270fada3deba43a48b53b5da4c':
  - settings safebrowsing_enabled and safesearch_enabled were incorrect (reversed)
2020-01-10 12:22:00 +03:00
Simon Zolin e28fdd37cd Merge: - querylog: incorrect client IP when blocked by hosts filter
Close #1329

* commit '29998a8959d9ed4d31d6034eaa3a1ec9d178e191':
  - querylog: incorrect client IP when blocked by hosts filter
2020-01-10 12:21:17 +03:00
mountainsandcode 358a36b138 * readme: Add note about being able to ad-block IoT devices 2020-01-10 12:17:04 +03:00
Ildar Kamalov d4789c5d93 * client: update translations 2020-01-09 21:42:43 +03:00
Simon Zolin 8d2a9ce923 * dnsfilter: change DNS answer for host rules
When matched by a host rule, return only the IP address specified in rule.
Respond with an empty IP list to another request type.

:: host -- return nothing to A, return :: to AAAA request
0.0.0.0 host -- return 0.0.0.0 to A, return nothing to AAAA request
2020-01-09 19:31:14 +03:00
Simon Zolin 29998a8959 - querylog: incorrect client IP when blocked by hosts filter 2020-01-09 18:27:44 +03:00
Simon Zolin 4386e8ddde - settings safebrowsing_enabled and safesearch_enabled were incorrect (reversed) 2020-01-09 15:01:54 +03:00
Andrey Meshkov 94d86eee10 -(dnsforward): update dnsproxy to v0.23.6 2019-12-31 18:09:55 +03:00
Andrey Meshkov d0eb5695df Merge branch 'master' of ssh://bit.adguard.com:7999/dns/adguard-home 2019-12-25 18:47:43 +03:00
Andrey Meshkov 4808b33c01 *(dnsfilter): update urlfilter to v0.7.2 2019-12-25 18:46:59 +03:00
Andrey Meshkov b4220722a0 Merge: * client: update translations
* commit '1800c6583665da4672ff8dab2be410511ddf8ca6':
  * client: update chinese translations
  - client: fix translation
  * client: update translations
2019-12-25 14:30:28 +03:00
Andrey Meshkov 5556e34e7e -(dnsforward): use dnsproxy v0.23.5 - fix DO caching 2019-12-25 14:29:33 +03:00
Ildar Kamalov 1800c65836 * client: update chinese translations 2019-12-25 13:42:04 +03:00
Ildar Kamalov d8f37093ae - client: fix translation 2019-12-25 13:30:43 +03:00
Ildar Kamalov 4aaa006c41 * client: update translations 2019-12-25 13:05:27 +03:00