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
Andrey Meshkov
a04923a4f3
Fix printing HTTPS address
2019-02-22 18:47:54 +03:00
Andrey Meshkov
1da954fa97
Fix tests
2019-02-22 18:41:59 +03:00
Andrey Meshkov
ad4b58472f
Update dnsproxy to 0.11.0
2019-02-22 18:16:47 +03:00
Andrey Meshkov
4e1c1618cb
Added install methods to openapi.yaml
...
Print all net interfaces when bind_host is 0.0.0.0
2019-02-22 17:59:42 +03:00
Andrey Meshkov
e8898811fe
Added DOH url
2019-02-22 15:52:12 +03:00
Andrey Meshkov
71df659dc9
Added DNS-over-TLS unit-test and a test looking for race-conditions
2019-02-22 15:23:39 +03:00
Ildar Kamalov
158f2f6100
Fixed port validation
2019-02-21 19:16:09 +03:00
Eugene Bujak
8e993cd788
Fix data races found by race detector.
2019-02-21 19:07:12 +03:00
Eugene Bujak
12f8590228
/tls/configure -- don't close https connection mid-request when configuration removes ports and certificates
2019-02-21 19:01:20 +03:00
Ildar Kamalov
2814c393ad
Fixed checkRedirect helper
2019-02-21 18:28:23 +03:00
Andrey Meshkov
37431735fd
Added new config fields to readme
2019-02-21 17:48:18 +03:00
Andrey Meshkov
251beb24d3
Added openapi description
2019-02-21 17:33:46 +03:00
Ildar Kamalov
37a1a98c49
Fixed EncryptionTopline check
2019-02-21 15:39:15 +03:00
Ildar Kamalov
5ac775aa4a
Fixed stylelint errors
2019-02-21 15:05:54 +03:00
Ildar Kamalov
c53a132072
Added UpdateTopline component
2019-02-20 16:54:14 +03:00
Ildar Kamalov
8e7ceec1a1
Remove unused package
2019-02-20 16:10:32 +03:00
Ildar Kamalov
89446fccd5
Fixed npm audit vulnerabilities
2019-02-20 15:39:36 +03:00
Ildar Kamalov
4f45f2c3e3
Fix empty values on validate
2019-02-20 14:26:56 +03:00
Ildar Kamalov
9c8e4c64ea
Disable save button if key or certificate is empty
2019-02-20 13:33:42 +03:00
Ildar Kamalov
2c2295c161
Fixed http port and reset with save
2019-02-20 12:46:34 +03:00
Eugene Bujak
a2dd7c32d5
/tls/ -- move certificate logging to verbose
2019-02-20 12:32:10 +03:00
Eugene Bujak
b3f33b4b0b
/status -- add http_port
2019-02-20 12:25:13 +03:00
Ildar Kamalov
de08b53ae1
Fix list styles
2019-02-20 12:02:46 +03:00
Ildar Kamalov
a60eeb55f1
Check if redirect is available before enable
2019-02-20 11:36:24 +03:00
Eugene Bujak
9d4b829fb6
Add Access-Control-Allow-Origin: * header to postinstall wrapper
2019-02-20 10:40:18 +03:00
Eugene Bujak
1515c353f8
implement redirecting to https if configured and https server is running
2019-02-19 21:19:27 +03:00
Ildar Kamalov
f0536b6347
Check response
2019-02-19 19:42:59 +03:00
Ildar Kamalov
340a4fb58e
Check if redirect available
2019-02-19 19:19:40 +03:00
Eugene Bujak
e873149bee
Fix inability to start https server if it wasn't running
2019-02-19 19:11:39 +03:00
Ildar Kamalov
77793e5f21
Check is safe port
2019-02-19 18:56:13 +03:00
Ildar Kamalov
24154f0033
Redirect on port change
2019-02-19 18:04:23 +03:00
Eugene Bujak
8c406427af
/tls/configure -- accept empty certificates for saving
2019-02-19 17:52:27 +03:00
Eugene Bujak
885e4e16c8
/tls/ -- prevent encryption errors when changing certificates mid-request
2019-02-19 17:52:19 +03:00
Ildar Kamalov
0b7f0396de
Fixed processing config
2019-02-19 15:46:29 +03:00
Ildar Kamalov
cca6998efe
Added https redirect
2019-02-19 15:43:36 +03:00
Eugene Bujak
3c374b5940
/tls/ -- add internal usable flag to simplify logic when https needs to be booted up
2019-02-19 15:21:38 +03:00
Eugene Bujak
ba103f9825
/tls/ -- add ValidCert, without it being true https is not usable
2019-02-19 15:21:19 +03:00
Eugene Bujak
2748d4c889
/tls/configure -- check if https port is usable before accepting the new config
2019-02-19 15:19:11 +03:00
Ildar Kamalov
b8c0ed9335
Reset fields on click
2019-02-19 13:05:16 +03:00
Ildar Kamalov
ff012cf0a3
Fix error message
2019-02-19 11:05:30 +03:00
Ildar Kamalov
2b0addd505
Fix copy symbol
...
Closes #588
2019-02-19 11:04:43 +03:00
Eugene Bujak
2de0f82bbc
release.sh -- don't require directory of this repo to be named specifically
2019-02-18 21:13:58 +03:00
Ildar Kamalov
1fc5f15aaa
Check if error has response
2019-02-18 19:36:24 +03:00
Ildar Kamalov
954d923975
Remove valid_chain and warning_validation from button disable
2019-02-18 19:20:17 +03:00
Ildar Kamalov
05cce8b107
Added validation on change and enable encryption checkbox
2019-02-18 16:06:27 +03:00
Eugene Bujak
d44f68e844
/tls/configure and /tls/validate -- make validation failures non-fatal
2019-02-15 17:07:45 +03:00
Eugene Bujak
cb97c221fd
/tls/validate and /tls/configure -- do checks on private key, add more fields to certificate status, do keypair check last.
2019-02-15 16:28:28 +03:00
Eugene Bujak
81bb4aea78
/tls/configure and /tls/status -- now there's an explicit 'enabled' bool.
2019-02-15 16:28:28 +03:00