Simon Zolin
1c9abd6107
Merge: + dhcpd, clients, dnsfilter: add more tests
...
#788
* commit '25da23497a19118a22b97d64749fa70337544116':
+ dnsfilter: more tests
+ dhcpd, clients: add more tests
2019-07-01 19:26:27 +03:00
Simon Zolin
8e3f05e538
Merge: * dnsfilter: fix tests: pass config object to NewForTest()
...
* commit '64f66cfb5d71e34d59977925fd9453a21fe2cd1a':
* dnsfilter: fix tests: pass config object to NewForTest()
2019-07-01 19:24:53 +03:00
Simon Zolin
64f66cfb5d
* dnsfilter: fix tests: pass config object to NewForTest()
2019-07-01 19:24:52 +03:00
Ildar Kamalov
e616d843bf
* client: allow ip address in filter
2019-07-01 15:52:24 +03:00
Ildar Kamalov
6406202888
- client: fix version alignment
2019-07-01 15:07:29 +03:00
Ildar Kamalov
b3c2b3a21b
- client: request tls status on app load
2019-07-01 15:04:07 +03:00
Simon Zolin
b45e8e80fb
Merge: * auto-update: use backup directory format without version: "agh-backup"
...
Close #801
* commit '885b660808a848277f080c78dc7e6107afdbabb7':
* auto-update: refactor test; test getUpdateInfo()
* auto-update: use backup directory format without version: "agh-backup"
2019-06-27 18:04:37 +03:00
Simon Zolin
885b660808
* auto-update: refactor test; test getUpdateInfo()
2019-06-27 15:23:48 +03:00
Simon Zolin
bdc9a0b906
* auto-update: use backup directory format without version: "agh-backup"
2019-06-27 15:23:16 +03:00
Simon Zolin
c631a6832f
Merge: + clients: parse 'arp -a' output; periodically update info
...
Close #826
* commit 'db7efc24d381f6c8d88e14f485475e812ff5fb7b':
+ clients: parse 'arp -a' output; periodically update info
2019-06-27 11:59:19 +03:00
Simon Zolin
db7efc24d3
+ clients: parse 'arp -a' output; periodically update info
...
* prioritize a client source: etc/hosts > ARP > rDNS
2019-06-27 11:39:53 +03:00
Simon Zolin
b4b11406cf
Merge: * /control/version.json: add "recheck_now" parameter
...
Close #815
* commit 'd2258cb66de32092f145f2803a7be3d7869970f2':
* openapi.yaml: update /version.json
+ client: add button for check updates
* /control/version.json: add "recheck_now" parameter
2019-06-27 11:23:29 +03:00
Simon Zolin
eb8c531ae1
Merge: * dnsfilter: use a single global context object
...
Close #807
* commit '42b76ada9d42f01aace4c6f47cb32f3d77d53a0b':
rename dnsfContext -> dnsFilterContext
* dnsfilter: use a single global context object
2019-06-27 11:22:57 +03:00
Simon Zolin
d1987e711d
Merge: - dhcp: store lease data in database on each change rather than once on app stop
...
Close #852
* commit '0b3ba8224255247fa751a9922f83154e71a26c02':
- dhcp: store lease data in database on each change rather than once on app stop
- dhcp: fix race introduced by static lease add/remove from UI thread
2019-06-27 10:56:32 +03:00
Simon Zolin
e50b4fd185
Merge: - rDNS: don't try to resolve loopback IP addresses
...
Close #838
* commit '6a1edc45be51a16bc1e8b63bb1661a6e4196fe5a':
- rDNS: don't try to resolve loopback IP addresses
2019-06-27 10:55:25 +03:00
Simon Zolin
d2258cb66d
* openapi.yaml: update /version.json
2019-06-27 10:53:03 +03:00
Simon Zolin
42b76ada9d
rename dnsfContext -> dnsFilterContext
2019-06-27 10:48:12 +03:00
Simon Zolin
25da23497a
+ dnsfilter: more tests
2019-06-26 18:13:09 +03:00
Simon Zolin
efaaeb58eb
+ dhcpd, clients: add more tests
2019-06-26 17:53:05 +03:00
Simon Zolin
0b3ba82242
- dhcp: store lease data in database on each change rather than once on app stop
2019-06-26 14:02:41 +03:00
Simon Zolin
eff23f3b62
- dhcp: fix race introduced by static lease add/remove from UI thread
2019-06-26 14:01:59 +03:00
Ildar Kamalov
0e9df33a40
+ client: add button for check updates
2019-06-25 17:56:50 +03:00
Simon Zolin
6a1edc45be
- rDNS: don't try to resolve loopback IP addresses
2019-06-25 16:14:52 +03:00
Simon Zolin
5d60bb05ab
* /control/version.json: add "recheck_now" parameter
2019-06-25 16:06:55 +03:00
Simon Zolin
2307f55715
* dnsfilter: use a single global context object
2019-06-24 19:00:03 +03:00
Andrey Meshkov
f1e6a30931
Fix version/channel linking
2019-06-20 14:36:26 +03:00
Andrey Meshkov
4ddae72faf
Fix Makefile -- VersionString and updateChannel
2019-06-20 14:18:29 +03:00
Andrey Meshkov
082354204b
Fix #831
...
This commit fixes panic when customDialContext fails to resolve the host's address.
2019-06-18 16:18:13 +03:00
Simon Zolin
6187871e3b
Merge: * move ./*.go files into ./home/ directory
...
* commit 'dc682763ff61874eb6043eaac5fa0eba17f7ddec':
* move ./*.go files into ./home/ directory
2019-06-10 12:07:57 +03:00
Simon Zolin
dc682763ff
* move ./*.go files into ./home/ directory
2019-06-10 11:51:53 +03:00
Andrey Meshkov
9fe34818e3
Fix #770 - dnsproxy v0.15.0
...
* commit '9a77bb3a0acddf88f32991e13891270deea5725c':
go mod tidy
* dnsproxy v0.15.0
2019-06-07 20:13:59 +03:00
Andrey Meshkov
9a77bb3a0a
go mod tidy
2019-06-07 20:10:07 +03:00
Simon Zolin
86890a8609
* dnsproxy v0.15.0
2019-06-07 19:59:11 +03:00
Simon Zolin
1fd0f78612
Merge: - clients: fix race introduced by commit 07db927; update tech doc
...
Close #727
* commit '1fcb69d3a913dec9b53f148acab45b1f621faa24':
- clients: fix race introduced by commit 07db927; update tech doc
2019-06-07 19:11:28 +03:00
Simon Zolin
1fcb69d3a9
- clients: fix race introduced by commit 07db927; update tech doc
2019-06-07 11:37:55 +03:00
Andrey Meshkov
07db927246
Fix #727 - use default parental sensitivity when it's not set
2019-06-06 22:42:17 +03:00
Andrey Meshkov
f9807e4011
Fix #806
2019-06-06 21:06:19 +03:00
Andrey Meshkov
5647bc1fc9
Fix #727 - apply client settings properly
2019-06-06 21:04:17 +03:00
Andrey Meshkov
0f7235f217
fix string id
2019-06-06 17:48:46 +03:00
Andrey Meshkov
db67fb6c6a
rename client settings
2019-06-06 17:45:24 +03:00
Simon Zolin
087d2f68c2
Merge: - client: fix versions check
...
Close #428
* commit '02fa39226c442a23e9cba9816382f55c2b276589':
* client: pull locales
- client: fix versions check
2019-06-06 17:27:38 +03:00
Ildar Kamalov
02fa39226c
* client: pull locales
2019-06-06 17:25:50 +03:00
Andrey Meshkov
edfa104710
add urlfilter to the list of software
2019-06-06 16:18:12 +03:00
Andrey Meshkov
7a124213e5
Merge branch 'master' of ssh://bit.adguard.com:7999/dns/adguard-dns
2019-06-06 16:00:42 +03:00
Andrey Meshkov
0a2a7ca630
Fix #566 -- added comparison table
2019-06-06 16:00:35 +03:00
Ildar Kamalov
1f164c7005
- client: fix versions check
2019-06-06 15:54:19 +03:00
Simon Zolin
44f224d69e
Merge: Auto-update: improve algorithm, fix bugs
...
Close #428
* commit '22469bb83bcf902804191d4896c2224e5d5b9f75':
* control_update_test.go: "+build ignore"
- client: check version on update before page reload
* auto-update: remove the update directory after successful update
+ auto-update: copy supporting files (README, etc.)
* release.sh: add AdGuardHome/ directory to .tar.gz output file
* auto-update: zipFileUnpack() returns list of unpacked files
* auto-update: use native code to unpack .tar.gz
* auto-update: use 'selfupdate_min_version' from version.json
- control: outgoing HTTP requests didn't work if target IP is IPv6
2019-06-06 14:05:43 +03:00
Simon Zolin
22469bb83b
* control_update_test.go: "+build ignore"
2019-06-06 12:20:26 +03:00
Ildar Kamalov
10a0873bc8
- client: check version on update before page reload
2019-06-06 11:41:53 +03:00
Simon Zolin
a165410c9f
* auto-update: remove the update directory after successful update
2019-06-06 11:41:53 +03:00