This website requires JavaScript.
d6b83d4a63
Merge pull request #187 in DNS/adguard-dns from fix/655 to master
Ildar Kamalov
2019-03-29 17:38:02 +0300
0c973334be
* client: if 0.0.0.0 is selected, then redirect to the current IP
Ildar Kamalov
2019-03-29 16:24:59 +0300
23ac1726b7
Merge pull request #184 in DNS/adguard-dns from fix/660 to master
Ildar Kamalov
2019-03-28 13:59:56 +0300
1f1e26f67b
+ config: add "rlimit_nofile" setting - Maximum number of opened fd's per process
Simon Zolin
2019-03-27 17:09:48 +0300
91af0cddce
- client: header links overflow
Ildar Kamalov
2019-03-28 12:28:57 +0300
6f014fa53d
- client: fix settings page if current interface doesn't exist
Ildar Kamalov
2019-03-28 11:53:39 +0300
6f2e852e09
- client: request version after DNS status request
Ildar Kamalov
2019-03-28 11:45:31 +0300
fd82e7c26a
- client: fixed Chrome translation popup issue with Portuguese
Ildar Kamalov
2019-03-28 11:44:10 +0300
2bb5b24d4e
- client: missed translation
Ildar Kamalov
2019-03-28 11:43:26 +0300
92e70515ae
Merge: filter: name was reset after an update close #661
Simon Zolin
2019-03-27 14:14:37 +0300
51aec7cbbc
Merge: Bump version to v0.94
Simon Zolin
2019-03-27 11:36:21 +0300
3367b9fb2a
- filter: name was reset after an update
Simon Zolin
2019-03-26 19:04:50 +0300
dfa39293a1
Update safesearch.go
Johann Richard
2019-03-24 19:34:29 +0100
65364930f7
Update safesearch.go
Johann Richard
2019-03-24 19:26:40 +0100
53ea2d28cf
Update safesearch.go
Johann Richard
2019-03-24 19:24:31 +0100
395ddb7b3c
Bump version to v0.94
Andrey Meshkov
2019-03-22 16:57:40 +0300
1448b7ab16
Merge pull request 156 Closes #593 Closes #589
Andrey Meshkov
2019-03-22 16:48:36 +0300
abd58004b8
Closes #649
Andrey Meshkov
2019-03-22 14:43:43 +0300
800cb177f3
Merge pull request #179 in DNS/adguard-dns from feature/637 to master
Andrey Meshkov
2019-03-22 14:27:15 +0300
31a0dde515
fix link
Andrey Meshkov
2019-03-22 13:57:58 +0300
6edfe1bb8e
Add GOMIPS=softfloat
Andrey Meshkov
2019-03-22 10:40:38 +0300
7ebfaccc6e
Merge with master
Andrey Meshkov
2019-03-22 10:36:48 +0300
bc0b0af06b
+ client: added name for client
Ildar Kamalov
2019-03-20 17:04:32 +0300
5210d214ec
- openapi: fix typo
Simon Zolin
2019-03-20 13:54:23 +0300
ed942f3e31
+ control: /clients: get the list of clients' IP addresses and names from /etc/hosts
Simon Zolin
2019-03-19 18:47:22 +0300
5b417d9f17
Merge: add ability to set DNS upstream per domain #445
Alexey Dmitrievskiy
2019-03-20 18:15:31 +0300
f7860c893d
* client: removed links from upstream DNS translations
Ildar Kamalov
2019-03-20 15:23:36 +0300
a01ba5dd4d
* control, client: fix issues from review
Aleksey Dmitrevskiy
2019-03-20 15:19:34 +0300
b6d0d94990
Merge: * DHCP: fix and update tests
Simon Zolin
2019-03-20 14:57:39 +0300
9ea5c1abe1
+ control, dns, client: add ability to set DNS upstream per domain
Aleksey Dmitrevskiy
2019-03-20 14:24:33 +0300
91ec996ffb
Merge: Fix update mechanism for filter rules #604 #620
Simon Zolin
2019-03-20 14:22:25 +0300
9bc5a4570e
* DHCP: fix and update tests
Simon Zolin
2019-03-20 14:18:26 +0300
8defb3b39e
Merge: control: DHCP: don't return expired leases #584 #567
Simon Zolin
2019-03-20 12:58:03 +0300
d5e57248a0
Merge: Add "Setup guide" menu item #605
Simon Zolin
2019-03-20 12:56:47 +0300
0647f3fe86
* filters: rework update mechanism so that UI doesn't get locked while update is in progress
Simon Zolin
2019-03-18 17:23:02 +0300
d664a9de1d
- filter: update 'LastUpdated' field and 'last-modified' file time even when filter's content is up to date
Simon Zolin
2019-03-15 16:09:43 +0300
b54f540f71
* control: refactor: move filter adding code to a separate function
Simon Zolin
2019-03-18 14:41:38 +0300
0884116de3
* app: refactor: don't rewrite config file after filters are updated
Simon Zolin
2019-03-18 15:08:23 +0300
eefdf8449a
* filters: refactor: remove unused if-branches
Simon Zolin
2019-03-18 14:57:10 +0300
ae2c7d00a9
* control: enable/disable filter: move code to a separate function
Simon Zolin
2019-03-18 14:12:04 +0300
afa54a1339
* filters: refactor: don't check Enabled flag inside filter.update() & filter.load()
Simon Zolin
2019-03-18 12:52:34 +0300
56271819ea
- control: filtering/add_url: don't call httpError() twice on error while reconfiguring
Simon Zolin
2019-03-18 12:38:37 +0300
a9b329daf6
- control: use locks when operating on config.Filters array
Simon Zolin
2019-03-18 12:33:03 +0300
61b1a30aa1
* refactor: move code to loadFilters()
Simon Zolin
2019-03-15 19:41:45 +0300
b4732c83c5
* filter: use CRC32 to check whether filter data should be updated
Simon Zolin
2019-03-15 16:49:10 +0300
783ac967a1
* filter: refactor
Simon Zolin
2019-03-15 16:02:48 +0300
c091d10a41
* client: update translations
Ildar Kamalov
2019-03-19 16:27:23 +0300
756c5ac0d3
+ client: added setup guide page and DNS addresses popover
Ildar Kamalov
2019-03-19 16:19:53 +0300
ef789acee4
* control: DHCP: don't return expired leases
Simon Zolin
2019-03-19 15:54:35 +0300
b1c11a718e
Merge: * control: filtering/refresh: force update filters #537
Simon Zolin
2019-03-19 15:09:51 +0300
d7b1825cf5
* control: filtering/refresh: force update filters
Simon Zolin
2019-03-19 14:28:12 +0300
b5eb840d22
+ control: use the list of IP addresses instead of single string in "dns_address"
Simon Zolin
2019-03-19 14:14:58 +0300
6f56eb4c12
Merge pull request #172 in DNS/adguard-dns from fix/525 to master
Alexey Dmitrievskiy
2019-03-18 14:57:24 +0300
6b223e2992
* dnsfilter: extend logging
Aleksey Dmitrevskiy
2019-03-18 14:50:33 +0300
43e5d42070
Merge branch 'master' of ssh://bit.adguard.com:7999/dns/adguard-dns
Aleksey Dmitrevskiy
2019-03-15 20:15:14 +0300
a58bf0e24e
Merge: Fix function comments based on best practices from Effective Go; #638
Simon Zolin
2019-03-15 15:06:09 +0300
f432eb3609
Fix function comments based on best practices from Effective Go
CodeLingo Bot
2019-03-11 00:49:32 +0000
6e16654344
Merge: DHCP: refactoring, unit-test, readme, on-disk cache, safe restart, expiration handling; #584 #539
Simon Zolin
2019-03-15 14:52:18 +0300
ef637e1313
+ DHCP: step-by-step guide for test setup with Virtual Box
Simon Zolin
2019-03-01 17:39:20 +0300
9494b87ca5
* control: add logs
Simon Zolin
2019-03-11 16:03:34 +0300
d68600c5d0
+ dhcp: handle lease expiration
Simon Zolin
2019-03-11 15:11:48 +0300
8fa2f48136
+ dhcp: use ICMP for IP conflict detection
Simon Zolin
2019-03-07 16:48:55 +0300
542a67b84e
* dhcp: don't allocate a new lease when processing Request message
Simon Zolin
2019-03-07 16:57:20 +0300
d832d7ce95
* dhcp: don't process Discover/Request packets with empty client HW address
Simon Zolin
2019-03-07 14:06:35 +0300
92cf7c1aca
* dhcp: refactor
Simon Zolin
2019-03-06 15:13:27 +0300
b5f0d48e7f
* DHCP: Stop(): wait until the worker is stopped
Simon Zolin
2019-03-05 19:14:35 +0300
6f69fb73af
* control: safely restart DHCP server
Simon Zolin
2019-03-05 18:04:49 +0300
67014c40f7
+ DHCP: On-disk database for lease table
Simon Zolin
2019-03-05 17:15:38 +0300
a2e9d69452
* use golibs v0.1.1: file.SafeWrite()
Simon Zolin
2019-03-06 12:20:34 +0300
e164cff02b
+ dhcp: test
Simon Zolin
2019-03-01 20:03:22 +0300
08bf9b0acb
* dhcp: remove code which forces an update of current lease's IP in Request message handler
Simon Zolin
2019-03-01 14:48:33 +0300
60fa3b2e95
* dhcp: refactor; log client's HW addr
Simon Zolin
2019-02-28 18:24:01 +0300
3f93cb3397
Merge branch 'master' of ssh://bit.adguard.com:7999/dns/adguard-dns
Aleksey Dmitrevskiy
2019-03-15 11:55:34 +0300
10daf29e2f
Merge: [feature] app, config: add symlink support, allow to specify absolute path in log_file; Fix #606 , Fix #610
Alexey Dmitrievskiy
2019-03-15 11:55:01 +0300
70c56f7a18
+ app, config: add symlink support, allow to specify absolute path in log_file
Aleksey Dmitrevskiy
2019-03-14 18:06:53 +0300
e9d20651e9
Fix #606 , Fix #610 [change] app, config: add symlink support, allow to specify absolute path in log_file
Aleksey Dmitrevskiy
2019-03-14 18:06:53 +0300
466807638c
Merge pull request #168 in DNS/adguard-dns from fix/625 to master
Ildar Kamalov
2019-03-14 11:30:21 +0300
991717e150
Merge pull request #166 in DNS/adguard-dns from fix/598 to master
Alexey Dmitrievskiy
2019-03-13 11:22:28 +0300
b1f707d18c
- client: load favicon from local server
Ildar Kamalov
2019-03-12 18:59:58 +0300
f857ed74ec
Merge pull request #154 in DNS/adguard-dns from fix/596 to master
Alexey Dmitrievskiy
2019-03-12 14:30:31 +0300
2f497cf5d0
Merge pull request #167 in DNS/adguard-dns from feature/611 to master
Ildar Kamalov
2019-03-12 12:30:03 +0300
21db166be0
+ client: added Simplified Chinese
Ildar Kamalov
2019-03-12 11:02:19 +0300
d06cc0f8ee
Fix #598 - [change] service: windows: register sercive to work under local system user
Aleksey Dmitrevskiy
2019-03-11 19:18:18 +0300
b74eded414
Merge branch 'master' into fix/596
Ildar Kamalov
2019-03-11 11:07:28 +0300
ecf0b0c5c1
Merge pull request #163 in DNS/adguard-dns from feature/615 to master
Ildar Kamalov
2019-03-11 11:03:02 +0300
64c2f2d89c
Merge pull request #164 in DNS/adguard-dns from fix/621 to master
Alexey Dmitrievskiy
2019-03-11 10:56:24 +0300
0b96bd17c4
Fix #621 - [change] config: change the default MalwareDomainList URL protocol
Aleksey Dmitrevskiy
2019-03-07 19:12:41 +0300
392c16cd27
[change] control: fix issues from review
Aleksey Dmitrevskiy
2019-03-07 16:32:52 +0300
10fcfefcfd
* client: bulgarian language translation
Ildar Kamalov
2019-03-07 12:38:17 +0300
2bd9923691
Merge branch 'fix/596' of ssh://bit.adguard.com:7999/dns/adguard-dns into fix/596
Aleksey Dmitrevskiy
2019-03-07 12:04:58 +0300
c8c663f3f0
[change] config: fix default upstreams list
Aleksey Dmitrevskiy
2019-03-07 12:04:22 +0300
bf82ccede9
* client: typo
Ildar Kamalov
2019-03-07 12:02:49 +0300
982f8dc1e1
* client: remove log
Ildar Kamalov
2019-03-06 18:50:17 +0300
83877fb871
* client: fix grammar
Ildar Kamalov
2019-03-06 18:39:14 +0300
ac131923a2
[change] control: add upstreams validation before dns config test
Aleksey Dmitrevskiy
2019-03-06 18:36:31 +0300
bc4c2e2ff7
Merge branch 'master' into fix/596
Aleksey Dmitrevskiy
2019-03-06 18:25:42 +0300
1b15bee2b0
[change] control: add upstreams validation
Aleksey Dmitrevskiy
2019-03-06 18:24:14 +0300
8e09424774
Merge branch 'fix/596' of ssh://bit.adguard.com:7999/dns/adguard-dns into fix/596
Aleksey Dmitrevskiy
2019-03-06 18:06:33 +0300
89b6323f03
[change] control: update bootstrap DNS check
Aleksey Dmitrevskiy
2019-03-06 18:06:26 +0300
cdc568d8d9
* client: remove empty elements from upstream and bootstrap
Ildar Kamalov
2019-03-06 17:53:04 +0300