Commit Graph

  • c9d627ea71 Merge pull request #139 in DNS/adguard-dns from fix/559 to master Andrey Meshkov 2019-01-25 18:43:47 +03:00
  • 297a1c7fa5 Added regex example to the "Custom filtering rules" settings Ildar Kamalov 2019-01-25 18:40:42 +03:00
  • f1c3fecfb2 Allow configuring IP address the DNS server binds to (#552) rpassmore 2019-01-19 01:41:43 +00:00
  • 79eff5f260 Merge pull request #133 in DNS/adguard-dns from fix/544 to master Eugene Bujak 2019-01-16 17:17:17 +03:00
  • 8d5d37c281 Removed extra key Ildar Kamalov 2019-01-16 15:16:34 +03:00
  • e1bb428a6a Only allow single click on buttons Ildar Kamalov 2019-01-16 14:51:17 +03:00
  • f1b6da93cf Merge pull request #132 in DNS/adguard-dns from fix/536 to master Eugene Bujak 2019-01-15 16:45:16 +03:00
  • 61f4b6f1ae Update ru translation Ildar Kamalov 2019-01-15 15:36:55 +03:00
  • f678eaf9c0 Update translations Ildar Kamalov 2019-01-15 15:35:29 +03:00
  • 607089cd25 Fix missing translate key when added new filter url Hoàng Rio 2019-01-09 17:38:05 +07:00
  • df94d76a8b Add translate to Filter ReactTable Hoàng Rio 2019-01-09 09:34:22 +07:00
  • 8294bb1c7c Bump version to v0.92-hotfix2 v0.92-hotfix2 Eugene Bujak 2019-01-11 15:28:16 +03:00
  • ec157ac4ea Merge pull request #131 in DNS/adguard-dns from fix/521 to master Eugene Bujak 2019-01-09 12:50:55 +03:00
  • c4ba284964 fix tests Andrey Meshkov 2019-01-05 22:24:07 +03:00
  • f3a97ed7ab Added TCPListenAddr Andrey Meshkov 2019-01-05 22:15:20 +03:00
  • d90da5d540 Bump version to v0.92-hotfix1 v0.92-hotfix1 Eugene Bujak 2019-01-04 22:18:53 +03:00
  • 6cd93139fd Add release.sh script that I've been using to build release binaries. Eugene Bujak 2019-01-04 22:12:43 +03:00
  • 246f726115 Fix #502 Andrey Meshkov 2019-01-04 21:07:21 +03:00
  • 5a6dc34ec0 Fix #519 Andrey Meshkov 2019-01-04 21:00:06 +03:00
  • ddcfe7c4bf Upgrade dnsproxy to 0.9.10 Andrey Meshkov 2019-01-04 20:21:16 +03:00
  • eb71f3ed8f Added Traditional Chinese Ildar Kamalov 2019-01-03 12:55:15 +03:00
  • fd629be6e6 Fix misspelling Mordy Ovits 2018-12-31 12:18:10 -05:00
  • ce1aaea4ca Clarify install language Mordy Ovits 2018-12-31 12:17:15 -05:00
  • fa8c038bc1 Add note re setcap installation Mordy Ovits 2018-12-31 12:15:51 -05:00
  • 9fdf946fc0 Update README with instructions for setcap non-root use Mordy Ovits 2018-12-31 12:08:10 -05:00
  • fd8860a389 Bump version to 0.92 v0.92 Eugene Bujak 2018-12-29 20:21:36 +03:00
  • cbe83e2053 Merge pull request #126 in DNS/adguard-dns from feature/423 to master Eugene Bujak 2018-12-29 20:07:14 +03:00
  • b0c4d88d54 Indicate that DHCP is experimental Andrey Meshkov 2018-12-29 20:00:20 +03:00
  • ec0b8c687a Update dnsproxy and dnscrypt, and run go mod tidy. Eugene Bujak 2018-12-29 19:28:46 +03:00
  • 4d3f1b83a6 Fix race conditions found by -race Eugene Bujak 2018-12-29 19:13:00 +03:00
  • 368e2d1ebd move log wrapper library outside into hmage/golibs/log Eugene Bujak 2018-12-29 19:12:22 +03:00
  • 568784b992 Added check for active DHCP before enable Ildar Kamalov 2018-12-29 18:43:17 +03:00
  • 243603e04c Fix panic when DNS query doesn't have questions. Eugene Bujak 2018-12-29 17:47:50 +03:00
  • d8802a9709 Use new log wrapper and add more functions to it. Eugene Bujak 2018-12-29 17:23:42 +03:00
  • 7463e54258 Implement a log wrapper Eugene Bujak 2018-12-29 17:23:08 +03:00
  • 7acb107cbf /dhcp/status -- give out hostname for UI Eugene Bujak 2018-12-29 17:04:40 +03:00
  • 86d79ae232 dhcpd -- Remember hostname, for UI. Eugene Bujak 2018-12-29 16:44:07 +03:00
  • fedfc3a1fd Update comment why filter_conn.go is needed. Eugene Bujak 2018-12-29 16:40:38 +03:00
  • bf15a40248 Fixup of previous commit. Eugene Bujak 2018-12-29 16:40:29 +03:00
  • 4efa30edc4 /dhcp/find_active_dhcp -- use interface name from request body Eugene Bujak 2018-12-29 16:39:29 +03:00
  • 7ab03e9335 Don't try to start DHCP server if it's not enabled. Eugene Bujak 2018-12-29 15:04:14 +03:00
  • 55a7ff7447 Get rid of logrus, it's TTY output is not friendly or human parseable if we will want users to send us logs. Eugene Bujak 2018-12-29 14:55:35 +03:00
  • a7e0f66492 Flag parser -- support options without values, move code for help and verbose into table. Eugene Bujak 2018-12-29 14:54:45 +03:00
  • f312575da4 verbose output parameter Andrey Meshkov 2018-12-29 00:49:39 +03:00
  • 8fc5aebf12 Pretty-format leases so it shows human readable MAC address. Eugene Bujak 2018-12-28 21:01:31 +03:00
  • 03effab345 Start DHCP on launch if it's enabled in config. Eugene Bujak 2018-12-28 21:01:16 +03:00
  • f868fdbf7a Update makefile to detect changes in dhcpd/*.go Eugene Bujak 2018-12-28 21:00:41 +03:00
  • 1b7db49062 DHCPD — don't forget to make Lease fields public. Eugene Bujak 2018-12-28 20:50:24 +03:00
  • f5e7eed447 /dhcp/find_active_dhcp API — Don't return 'found' key when there's an error. And return error string. Eugene Bujak 2018-12-28 20:50:00 +03:00
  • 6fd9af3c60 /dhcp/set_config API — don't forget to save changed config to YAML Eugene Bujak 2018-12-28 20:49:27 +03:00
  • 4aea91a70c Refresh status button Ildar Kamalov 2018-12-28 19:48:02 +03:00
  • 8b4a1ca713 First implementation of DHCP server, compiles but not tested yet. Eugene Bujak 2018-12-28 17:17:51 +03:00
  • 73f71364b3 Add interface name to dhcp config Eugene Bujak 2018-12-26 19:27:19 +03:00
  • 712493aafd UI for DHCP interfaces Ildar Kamalov 2018-12-24 11:48:23 +03:00
  • 1270bbad1a fixup of previous commit -- Remove commented out code Eugene Bujak 2018-12-21 16:29:13 +03:00
  • c073f9db7b fixup of previous commit -- make json fields lowercase_underscored Eugene Bujak 2018-12-21 16:16:13 +03:00
  • 87b3c92f71 Add /dhcp/interfaces API call to list available network interfaces. Eugene Bujak 2018-12-21 15:52:59 +03:00
  • 9fa85a5c48 Added DHCP form strings to translations Ildar Kamalov 2018-12-17 14:24:54 +03:00
  • 52b81a27fb Send lease duration as number Ildar Kamalov 2018-12-13 15:26:47 +03:00
  • 39bc55e430 Fixup of previous commit. Eugene Bujak 2018-12-13 14:53:25 +03:00
  • 59adad4d53 DHCP -- Use uint64 for lease duration Eugene Bujak 2018-12-13 14:51:35 +03:00
  • a74c2248fb Send dhcp/find_active_dhcp as POST request Ildar Kamalov 2018-12-13 14:39:59 +03:00
  • d46b65f982 Add enable/disable for DHCP server Ildar Kamalov 2018-12-13 14:38:00 +03:00
  • 96fbf7f134 Fix yaml marshalling panic. Eugene Bujak 2018-12-13 13:17:41 +03:00
  • 9294c9ecb2 Add DHCP API stubs for JS development. Eugene Bujak 2018-12-12 20:22:45 +03:00
  • dd21f497e3 Added initial layout for DHCP server config Ildar Kamalov 2018-12-12 18:12:51 +03:00
  • 390883126c Change openapi doc port from 3000 to 4000 to avoid clashing with adguardhome. Eugene Bujak 2018-12-12 17:25:42 +03:00
  • fb24447915 Added version.json Andrey Meshkov 2018-11-26 13:22:14 +03:00
  • fcf7b2185e Finished reworking openapi, added DHCP methods there Andrey Meshkov 2018-11-26 12:48:17 +03:00
  • b91c829f4c Added more openapi definitions Andrey Meshkov 2018-11-26 00:08:47 +03:00
  • 7106a8eb35 Added more definitions Andrey Meshkov 2018-11-25 22:30:08 +03:00
  • 09702c724e Added swagger UI scripts Andrey Meshkov 2018-11-25 20:09:52 +03:00
  • 4623817894 Add dhcp methods to the openapi.yaml Andrey Meshkov 2018-11-06 12:22:44 +03:00
  • 413bc75320 Merge pull request #124 in DNS/adguard-dns from fix/469 to master Eugene Bujak 2018-12-26 14:45:15 +03:00
  • 1b84a9233d Fix link Ildar Kamalov 2018-12-26 11:42:55 +03:00
  • aed87ce741 Added filters link to the blocked_by translation Ildar Kamalov 2018-12-26 11:22:15 +03:00
  • 2652ed34b1 Merge pull request #123 in DNS/adguard-dns from feature/dnsproxy_0.9.2 to master Eugene Bujak 2018-12-25 18:53:34 +03:00
  • cc96593ebf upd to 0.9.3, removed jedist1/xsecretbox from dependencies Andrey Meshkov 2018-12-25 01:59:38 +03:00
  • 3ade62301b upgraded dnsproxy to 0.9.2 Andrey Meshkov 2018-12-25 00:08:51 +03:00
  • 62606db1af fix client IP address Andrey Meshkov 2018-12-24 23:06:36 +03:00
  • 8227970d39 Merge pull request #122 in DNS/adguard-dns from feature/dnsproxy to master Andrey Meshkov 2018-12-24 22:51:02 +03:00
  • 374a0dc2e5 Fixing review comments Andrey Meshkov 2018-12-24 18:47:33 +03:00
  • 2bc1d737cc fix imports Andrey Meshkov 2018-12-24 16:58:48 +03:00
  • bac2c39107 Merge pull request #121 in DNS/adguard-dns from fix/484 to master Andrey Meshkov 2018-12-24 16:09:27 +03:00
  • 0a977fee87 changed to logrus Andrey Meshkov 2018-12-24 15:27:14 +03:00
  • e711f6e5fe Start using dnsproxy Andrey Meshkov 2018-12-24 15:19:52 +03:00
  • 9fe9baf7f4 Added pagination to the Filters table Ildar Kamalov 2018-12-24 12:08:39 +03:00
  • b195080012 Merge pull request #120 in DNS/adguard-dns from feature/284 to master Andrey Meshkov 2018-12-19 16:28:56 +03:00
  • 3d17907966 upgrade dnscrypt client to v1.0.0 Andrey Meshkov 2018-12-18 13:24:15 +03:00
  • 45626b139d Handle cert expiration or rotation Andrey Meshkov 2018-12-18 01:45:19 +03:00
  • b30b6b1d66 Fix #284 Andrey Meshkov 2018-12-18 01:20:38 +03:00
  • 6e6c321871 Merge pull request #119 in DNS/adguard-dns from fix/479 to master Andrey Meshkov 2018-12-17 12:13:54 +03:00
  • 6addc04b97 Update locales Ildar Kamalov 2018-12-17 11:30:52 +03:00
  • 717a58a872 Fixed logs page crush on filter removing Ildar Kamalov 2018-12-17 11:28:44 +03:00
  • 1c89e1df32 Resolve into a stub page when blocked by parental or safebrowsing. Eugene Bujak 2018-12-11 15:02:23 +03:00
  • 5c4ec62d96 Check if protection is enabled before running the host through dnsfilter. Eugene Bujak 2018-12-11 14:20:14 +03:00
  • 69a387547d Merge pull request #118 in DNS/adguard-dns from bugfix/472 to master Eugene Bujak 2018-12-07 14:34:17 +03:00
  • 8411de8887 Don't log ANY requests if refuseAny is enabled. Eugene Bujak 2018-12-07 13:54:45 +03:00
  • b5121c5754 Merge pull request #117 in DNS/adguard-dns from no_coredns to master Andrey Meshkov 2018-12-06 17:29:36 +03:00
  • 253d8a4016 Pointer for dnsfilter.Result in querylog didn't make things simpler, revert that change and all related changes. Eugene Bujak 2018-12-06 17:27:38 +03:00