Andrey Meshkov
448a6caeb8
Fixed review comments
...
Fixed running as a windows service
Added logging to windows evenlog
2019-02-05 14:09:05 +03:00
Andrey Meshkov
a4dc4c61d8
Added github.com/kardianos/service to README
2019-02-04 13:57:35 +03:00
Andrey Meshkov
277415124e
AdGuard Home as a system service
...
1. Reworked working with command-line arguments
2. Added service control actions: install/uninstall/start/stop/status
3. Added log settings to the configuration file
4. Updated the README file
2019-02-04 13:54:53 +03:00
Eugene Bujak
b216475c20
Merge pull request #142 in DNS/adguard-dns from feature/562 to master
...
* commit '09b49d01450f059ecc4649433a1510f31d2205ac':
Add Docker Hub image builds
2019-01-30 15:07:23 +03:00
Eugene Bujak
c776ad21b7
Merge pull request #143 in DNS/adguard-dns from fix/564 to master
...
* commit 'b56dcc9de16db455aa5e3cf775f75c00beca9525':
Fix version
Add minimum supported node version
2019-01-30 15:06:43 +03:00
Ildar Kamalov
b56dcc9de1
Fix version
2019-01-30 15:05:19 +03:00
Ildar Kamalov
05cab6fde0
Add minimum supported node version
...
Closes #564
2019-01-30 14:59:22 +03:00
Eugene Zbiranik
09b49d0145
Merge master
2019-01-29 15:18:36 +03:00
Eugene Zbiranik
98bfb82787
Add Docker Hub image builds
2019-01-29 15:11:11 +03:00
Eugene Bujak
d238e1feb3
Merge pull request #140 in DNS/adguard-dns from fix/557_travis to master
...
* commit '911250cfbec46c79181bf09fd2f0f397cc7eca35':
MORE BADGES FOR THE GOD OF BADGES!
Closes #557 : Travis deploy
2019-01-26 02:13:18 +03:00
Andrey Meshkov
911250cfbe
MORE BADGES FOR THE GOD OF BADGES!
2019-01-25 22:23:09 +03:00
Andrey Meshkov
4b4cb99b30
Closes #557 : Travis deploy
2019-01-25 22:12:48 +03:00
Eugene Bujak
0161509b5f
Merge pull request #137 in DNS/adguard-dns from fix/557 to master
...
* commit 'ec6b1f7c42c8d2fc413d29fba55430b89fcbce2d':
Added golangci-lint configuration and prepared for the integrattion
Added codecov, goreport
Use EnableAll in gometalinter config
gometalinter
2019-01-25 20:14:03 +03:00
Andrey Meshkov
ec6b1f7c42
Added golangci-lint configuration and prepared for the integrattion
2019-01-25 20:13:57 +03:00
Andrey Meshkov
69a75fbcaa
Added codecov, goreport
2019-01-25 20:13:57 +03:00
Andrey Meshkov
a0157e39c6
Use EnableAll in gometalinter config
2019-01-25 20:13:57 +03:00
Andrey Meshkov
d078851246
gometalinter
2019-01-25 20:13:57 +03:00
Andrey Meshkov
c9d627ea71
Merge pull request #139 in DNS/adguard-dns from fix/559 to master
...
* commit '297a1c7fa53910e38c041ed2c430ff27b0509213':
Added regex example to the "Custom filtering rules" settings
2019-01-25 18:43:47 +03:00
Ildar Kamalov
297a1c7fa5
Added regex example to the "Custom filtering rules" settings
...
Closes #559
2019-01-25 18:40:42 +03:00
rpassmore
f1c3fecfb2
Allow configuring IP address the DNS server binds to ( #552 )
...
Closes #550 .
2019-01-19 04:41:43 +03:00
Eugene Bujak
79eff5f260
Merge pull request #133 in DNS/adguard-dns from fix/544 to master
...
* commit '8d5d37c28161a4c4720fa82311c7061095385acf':
Removed extra key
Only allow single click on buttons
2019-01-16 17:17:17 +03:00
Ildar Kamalov
8d5d37c281
Removed extra key
2019-01-16 15:16:34 +03:00
Ildar Kamalov
e1bb428a6a
Only allow single click on buttons
...
Closes #544
2019-01-16 14:51:17 +03:00
Eugene Bujak
f1b6da93cf
Merge pull request #132 in DNS/adguard-dns from fix/536 to master
...
* commit '61f4b6f1aee8581e3c659569e0629f1e7280e73e':
Update ru translation
Update translations
2019-01-15 16:45:16 +03:00
Ildar Kamalov
61f4b6f1ae
Update ru translation
...
Closes #536
2019-01-15 15:36:55 +03:00
Ildar Kamalov
f678eaf9c0
Update translations
...
Closes #540
2019-01-15 15:35:29 +03:00
Hoàng Rio
607089cd25
Fix missing translate key when added new filter url
2019-01-15 14:22:05 +03:00
Hoàng Rio
df94d76a8b
Add translate to Filter ReactTable
2019-01-15 14:22:05 +03:00
Eugene Bujak
8294bb1c7c
Bump version to v0.92-hotfix2
2019-01-11 15:28:16 +03:00
Eugene Bujak
ec157ac4ea
Merge pull request #131 in DNS/adguard-dns from fix/521 to master
...
* commit 'c4ba2849643b27a0b454fe83a4a87f7c46138038':
fix tests
Added TCPListenAddr
2019-01-09 12:50:55 +03:00
Andrey Meshkov
c4ba284964
fix tests
2019-01-05 22:24:07 +03:00
Andrey Meshkov
f3a97ed7ab
Added TCPListenAddr
2019-01-05 22:15:20 +03:00
Eugene Bujak
d90da5d540
Bump version to v0.92-hotfix1
2019-01-04 22:18:53 +03:00
Eugene Bujak
6cd93139fd
Add release.sh script that I've been using to build release binaries.
2019-01-04 22:12:43 +03:00
Andrey Meshkov
246f726115
Fix #502
2019-01-04 21:22:22 +03:00
Andrey Meshkov
5a6dc34ec0
Fix #519
2019-01-04 21:22:22 +03:00
Andrey Meshkov
ddcfe7c4bf
Upgrade dnsproxy to 0.9.10
...
Fix #520 #505 #518
2019-01-04 21:22:22 +03:00
Ildar Kamalov
eb71f3ed8f
Added Traditional Chinese
...
Closes #510
2019-01-04 21:22:22 +03:00
Mordy Ovits
fd629be6e6
Fix misspelling
2018-12-31 22:19:13 +03:00
Mordy Ovits
ce1aaea4ca
Clarify install language
2018-12-31 22:19:13 +03:00
Mordy Ovits
fa8c038bc1
Add note re setcap installation
2018-12-31 22:19:13 +03:00
Mordy Ovits
9fdf946fc0
Update README with instructions for setcap non-root use
...
On Linux you can run it listening on port 53 without root privs. This is the best option: clients still send on port 53 (no wonky configs) and AdGuard doesn't run as root (!).
2018-12-31 22:19:13 +03:00
Eugene Bujak
fd8860a389
Bump version to 0.92
2018-12-29 20:21:36 +03:00
Eugene Bujak
cbe83e2053
Merge pull request #126 in DNS/adguard-dns from feature/423 to master
...
* commit 'b0c4d88d5454f8dd5a92a73615cce3a31450f56b': (45 commits)
Indicate that DHCP is experimental
Update dnsproxy and dnscrypt, and run go mod tidy.
Fix race conditions found by -race
move log wrapper library outside into hmage/golibs/log
Added check for active DHCP before enable
Use new log wrapper and add more functions to it.
Implement a log wrapper
/dhcp/status -- give out hostname for UI
dhcpd -- Remember hostname, for UI.
Update comment why filter_conn.go is needed.
Fixup of previous commit.
/dhcp/find_active_dhcp -- use interface name from request body
Don't try to start DHCP server if it's not enabled.
Get rid of logrus, it's TTY output is not friendly or human parseable if we will want users to send us logs.
Flag parser -- support options without values, move code for help and verbose into table.
verbose output parameter
Pretty-format leases so it shows human readable MAC address.
Start DHCP on launch if it's enabled in config.
Update makefile to detect changes in dhcpd/*.go
DHCPD — don't forget to make Lease fields public.
...
2018-12-29 20:07:14 +03:00
Andrey Meshkov
b0c4d88d54
Indicate that DHCP is experimental
2018-12-29 20:00:20 +03:00
Eugene Bujak
ec0b8c687a
Update dnsproxy and dnscrypt, and run go mod tidy.
2018-12-29 19:28:46 +03:00
Eugene Bujak
4d3f1b83a6
Fix race conditions found by -race
2018-12-29 19:13:00 +03:00
Eugene Bujak
368e2d1ebd
move log wrapper library outside into hmage/golibs/log
2018-12-29 19:12:45 +03:00
Ildar Kamalov
568784b992
Added check for active DHCP before enable
2018-12-29 18:43:17 +03:00
Eugene Bujak
243603e04c
Fix panic when DNS query doesn't have questions.
...
Closes #491 .
2018-12-29 17:47:50 +03:00