Aleksey Dmitrevskiy
3929f0da44
[change] control: Handle upstream config with JSON
2019-02-28 13:01:41 +03:00
Simon Zolin
224c2a891d
* control: TLS: don't return empty error messages
2019-02-28 11:55:16 +03:00
Aleksey Dmitrevskiy
81e88472cb
Merge branch 'fix/542' into fix/596
2019-02-28 11:16:03 +03:00
Aleksey Dmitrevskiy
6b2baba3c7
Add set_upstreams_config function
2019-02-28 11:10:43 +03:00
Aleksey Dmitrevskiy
967a1e6b87
Merge branch 'master' into fix/596
2019-02-27 18:56:36 +03:00
Simon Zolin
241e7ca20c
* control: move TLS handlers to a separate file
2019-02-27 18:53:16 +03:00
Aleksey Dmitrevskiy
bc325de13f
Add missed logging
2019-02-27 18:49:53 +03:00
Aleksey Dmitrevskiy
ffa4429818
Merge branch 'master' into fix/542
2019-02-27 18:47:01 +03:00
Simon Zolin
24edf7eeb6
* helper functions return 'error', not 'int'
2019-02-27 18:46:04 +03:00
Simon Zolin
99c8cd06c9
Merge remote-tracking branch 'origin/master' into feature/600
2019-02-27 18:40:22 +03:00
Simon Zolin
9a6266588d
Merge pull request #158 in DNS/adguard-dns from feature/600-logger to master
...
* commit 'f21daae02368841bdb7b8bff05bf208e3b9ab136':
* control: print HTTP request with log.Tracef()
* use dnsproxy v0.11.2
* use golibs v0.1.0
* update go.sum
* use new logger - AdguardTeam/golibs/log
2019-02-27 18:35:34 +03:00
Simon Zolin
f21daae023
* control: print HTTP request with log.Tracef()
2019-02-27 18:28:52 +03:00
Simon Zolin
7b64f9ff42
* use dnsproxy v0.11.2
2019-02-27 18:28:09 +03:00
Aleksey Dmitrevskiy
1626b6bd5a
Fix empty logging
2019-02-27 18:09:57 +03:00
Simon Zolin
eb22d9cdd9
* use golibs v0.1.0
2019-02-27 17:55:23 +03:00
Aleksey Dmitrevskiy
1ed3a9673d
Add handles logging
2019-02-27 17:39:07 +03:00
Simon Zolin
5ad9f8ead2
* tlsConfigStatus.usable is public, renamed ("ValidPair") and is exported to json ("valid_pair")
2019-02-27 17:36:02 +03:00
Aleksey Dmitrevskiy
523c5ef10a
Refactor httpErrors
2019-02-27 17:28:10 +03:00
Aleksey Dmitrevskiy
a9839e95a0
pointer is unuseful for httpError func
2019-02-27 16:50:19 +03:00
Aleksey Dmitrevskiy
1223965cd4
Code simplify
2019-02-27 16:42:50 +03:00
Aleksey Dmitrevskiy
141b14c94a
Remove unuseful library
2019-02-27 16:19:45 +03:00
Aleksey Dmitrevskiy
3a9d436f8a
Add schema migration
2019-02-27 16:15:36 +03:00
Simon Zolin
01548c236e
* update go.sum
2019-02-27 16:04:05 +03:00
Simon Zolin
5cb6d97cd7
* use new logger - AdguardTeam/golibs/log
2019-02-27 15:02:11 +03:00
Simon Zolin
f4a6ca726c
* validateCertificates(): split the function's code
2019-02-27 14:31:53 +03:00
Simon Zolin
766fbab071
* validateCertificates(): change input parameters; added short description
2019-02-27 14:21:15 +03:00
Aleksey Dmitrevskiy
87c8114291
Use gotools
2019-02-27 13:12:06 +03:00
Simon Zolin
d218e047a3
+ add tests for validateCertificates()
2019-02-27 13:07:29 +03:00
Aleksey Dmitrevskiy
bf893d488a
Refactoring for set upstream and bootstrap DNS
2019-02-27 12:58:42 +03:00
Andrey Meshkov
bd31151c1f
More platforms
2019-02-27 12:41:37 +03:00
Simon Zolin
4476262357
Merge pull request #155 in DNS/adguard-dns from carlbennett-carlbennett-patch-1 to master
...
* commit '2a93e45b671b422bf384548b221360d0c8e22d33':
Fix typo in client/src/__locales/en.json
2019-02-27 12:06:13 +03:00
Carl Bennett
2a93e45b67
Fix typo in client/src/__locales/en.json
2019-02-27 12:02:06 +03:00
Aleksey Dmitrevskiy
5ba43a59f4
Fix server reconfig
2019-02-27 11:31:25 +03:00
Aleksey Dmitrevskiy
dc05556c5a
Fix #542 - Add Bootstrap DNS resolver settings
2019-02-27 11:15:18 +03:00
Aleksey Dmitrevskiy
5bc6d00aa0
Fix #596 - Intelligent Optimal DNS Resolution
2019-02-26 18:19:05 +03:00
Aleksey Dmitrevskiy
2dc2a0946a
Fix #595 - Start using GO 1.12
2019-02-26 15:32:56 +03:00
Andrey Meshkov
aa30728cda
Fix docker build
2019-02-25 19:15:27 +03:00
Andrey Meshkov
71ab95f12f
Bump version to v0.93
2019-02-25 19:04:41 +03:00
Andrey Meshkov
c71d6ed433
Fix race in safesearch tests
2019-02-25 18:56:51 +03:00
Andrey Meshkov
77348e746f
Merge pull request #151 in DNS/adguard-dns from fix/576 to master
...
* commit '86279f19b0b5bce37a83c05c88511fb82441c730':
Add TODO
Fix merge issues
Add stats assertions
Add safesearch test for dnsforward
Use go tools
Fix #576 - Fix safesearch
2019-02-25 18:27:17 +03:00
Andrey Meshkov
27c33b2fa9
Merge pull request #152 in DNS/adguard-dns from feature/update_readme to master
...
* commit '4bbc5037098636d9c68ae41391315da3737404a5':
Added guides to readme
update readme
2019-02-25 17:23:22 +03:00
Aleksey Dmitrevskiy
86279f19b0
Add TODO
2019-02-25 17:15:50 +03:00
Aleksey Dmitrevskiy
3d901a82ad
Fix merge issues
2019-02-25 17:07:26 +03:00
Aleksey Dmitrevskiy
d351ed82c1
Merge branch 'master' into fix/576
2019-02-25 17:07:02 +03:00
Aleksey Dmitrevskiy
8e13f22aa5
Add stats assertions
2019-02-25 17:01:57 +03:00
Aleksey Dmitrevskiy
d0f4f22e0d
Add safesearch test for dnsforward
2019-02-25 14:58:54 +03:00
Andrey Meshkov
4bbc503709
Added guides to readme
2019-02-24 20:13:58 +03:00
Andrey Meshkov
1b305d94a7
update readme
2019-02-24 18:42:44 +03:00
Andrey Meshkov
a7478255a1
Merge pull request #148 in DNS/adguard-dns from feature/285 to master
...
* commit '84604e292b7c80980dc51a4692715350e93590c9': (88 commits)
Update dnsproxy to v0.11.1
Fix printing HTTPS address
Fix tests
Update dnsproxy to 0.11.0
Added install methods to openapi.yaml Print all net interfaces when bind_host is 0.0.0.0
Added DOH url
Added DNS-over-TLS unit-test and a test looking for race-conditions
Fixed port validation
Fix data races found by race detector.
/tls/configure -- don't close https connection mid-request when configuration removes ports and certificates
Fixed checkRedirect helper
Added new config fields to readme
Added openapi description
Fixed EncryptionTopline check
Fixed stylelint errors
Added UpdateTopline component
Remove unused package
Fixed npm audit vulnerabilities
Fix empty values on validate
Disable save button if key or certificate is empty
...
2019-02-22 19:48:10 +03:00
Andrey Meshkov
84604e292b
Update dnsproxy to v0.11.1
2019-02-22 19:45:43 +03:00