Commit Graph

  • b37208564b - fix build: we're using a new gcache module now Simon Zolin 2019-08-16 15:43:12 +0300
  • d46ebe1c8b Revert "+ config: add cache size settings" Simon Zolin 2019-08-16 15:11:31 +0300
  • 68d5d595b6 Revert "* dnsfilter: use fastcache instead of gcache" Simon Zolin 2019-08-16 15:07:24 +0300
  • 56c69cdb79 Revert "fix tests" Simon Zolin 2019-08-16 14:54:11 +0300
  • 28cc9dc973 Merge: + travis: slack notifications Simon Zolin 2019-08-16 13:50:59 +0300
  • 8aef6d8f91 + travis: slack notifications Simon Zolin 2019-08-16 13:47:51 +0300
  • 1f0c8c6a3b Merge: * use dnsproxy v0.18.1 Close #847 Simon Zolin 2019-08-14 19:18:23 +0300
  • 0faf144853 * use dnsproxy v0.18.1 Simon Zolin 2019-08-14 18:49:27 +0300
  • 57cfd97a6a Merge: * client: update translations Close #915 Simon Zolin 2019-08-14 12:48:35 +0300
  • 256030f0c1 * client: update translations Simon Zolin 2019-08-13 15:53:05 +0300
  • ea2a523f8c Merge: * config: set default DNS server as IP addresses Close #926 Simon Zolin 2019-08-13 13:48:12 +0300
  • b302ccb491 Merge: * filters update: increase update period to 24 hours Close #929 Simon Zolin 2019-08-13 12:33:11 +0300
  • 4407ad3585 Merge: - readme: fix misspelling Close #924 Simon Zolin 2019-08-13 12:32:04 +0300
  • 9d7285e42c * config: set default DNS server as IP addresses Simon Zolin 2019-08-13 11:52:06 +0300
  • d7ff61ca59 - readme: fix misspelling Simon Zolin 2019-08-13 10:41:06 +0300
  • 8b63811fa9 * filters update: increase update period to 24 hours Simon Zolin 2019-08-13 10:30:28 +0300
  • 5c3dfd114c *(global): update dependencies Andrey Meshkov 2019-08-11 20:45:01 +0300
  • 61897db0c5 Merge: * rDNS: refactor: move code to a separate file Simon Zolin 2019-08-08 12:14:32 +0300
  • ccf72b6008 * safebrowsing/parental: split some code Simon Zolin 2019-08-07 16:01:23 +0300
  • d659e7ee08 * rDNS: make log messages' level = debug Simon Zolin 2019-08-07 15:35:06 +0300
  • 4f08f96607 * rDNS: refactor: move code to a separate file Simon Zolin 2019-08-07 15:25:19 +0300
  • 77592c6382 Merge: * use golibs v0.1.4 Close #893 Simon Zolin 2019-08-07 15:12:44 +0300
  • 272115724d * use golibs v0.1.4 Simon Zolin 2019-08-06 18:55:56 +0300
  • a59b6b3054 Merge: block access to specific services Close #819 Simon Zolin 2019-08-05 14:13:54 +0300
  • e7001c3bc4 * config upgrade: sequential processing Simon Zolin 2019-08-05 13:07:28 +0300
  • 1b95a85651 * config: upgrade schema version: 3 -> 4 Simon Zolin 2019-08-05 12:54:17 +0300
  • 0c46a70d9a + client: add prefix to the service icons Ildar Kamalov 2019-08-05 11:42:39 +0300
  • 92cebd5b31 + client: handle blocked services Ildar Kamalov 2019-07-18 14:52:47 +0300
  • 3c684d1f85 + openapi: add /blocked_services/* Simon Zolin 2019-07-29 19:14:17 +0300
  • 87b379b140 + openapi: clients: add "blocked_services" field Simon Zolin 2019-07-29 19:04:11 +0300
  • 15d07a40eb * refactor Simon Zolin 2019-07-25 16:37:06 +0300
  • dc2d8cf075 + /control/blocked_services/* API Simon Zolin 2019-07-23 12:16:36 +0300
  • e81a9c7d56 + dnsfilter: use global and per-client BlockedServices array Simon Zolin 2019-07-23 12:21:37 +0300
  • 04a477c14a + clients: add BlockedServices field Simon Zolin 2019-07-18 12:27:10 +0300
  • 8307a5a494 + config: store/load "blocked_services" per-client setting Simon Zolin 2019-07-17 19:17:35 +0300
  • 01f5a13dd2 + doc: add "Services Filter" section Simon Zolin 2019-07-16 17:42:11 +0300
  • fdfc8d7683 fix typo2 Andrey Meshkov 2019-08-02 14:55:58 +0300
  • b17cbcb38f fix typo Andrey Meshkov 2019-08-02 14:55:00 +0300
  • 9389b087be Merge pull request #290 in DNS/adguard-home from feature/github_issue_template to master Andrey Meshkov 2019-08-02 14:48:25 +0300
  • 0550a9a460 *(documentation): Github issue template Andrey Meshkov 2019-08-02 13:33:36 +0300
  • 4ae8c799ee Merge: + DNS: Add Rewrites section Close #818 Simon Zolin 2019-07-31 18:55:01 +0300
  • e95aae5744 + client: handle DNS rewrites Ildar Kamalov 2019-07-22 15:32:12 +0300
  • 3cca61d599 Merge: + translations: add twosky integration Ildar Kamalov 2019-07-31 14:02:01 +0300
  • 3b0f2e5563 + translations: add twosky integration Ildar Kamalov 2019-07-18 18:35:23 +0300
  • 70b8cf6ec8 + openapi: add /rewrite/* methods Simon Zolin 2019-07-26 17:09:46 +0300
  • 1bb6638db7 + dnsforward: use Rewrites table Simon Zolin 2019-07-29 11:37:16 +0300
  • 9857024c5d + control: add /rewrite/* handlers Simon Zolin 2019-07-19 15:14:19 +0300
  • 0c2459b51b + doc: add Rewrites section Simon Zolin 2019-07-18 19:16:04 +0300
  • b66e370ffc * dnsfilter: refactor: a simple approach to convert Reason to string Simon Zolin 2019-07-23 11:43:30 +0300
  • a9fbb93f0f Merge: + Add "parental_block_host" and "safebrowsing_block_host" settings #454 Simon Zolin 2019-07-24 19:35:46 +0300
  • a742181956 Merge: +: git-cz config file Andrey Meshkov 2019-07-24 17:25:53 +0300
  • 873108bf08 +: git-cz config file Andrey Meshkov 2019-07-24 17:26:21 +0300
  • e9647e2962 Merge: refactor: 💡 optimizing GC Andrey Meshkov 2019-07-24 17:06:04 +0300
  • e09ec5d38e Merge: * dnsfilter: use fastcache instead of gcache Andrey Meshkov 2019-07-24 17:04:24 +0300
  • 479675b6cc refactor: 💡 optimizing GC Andrey Meshkov 2019-07-24 17:00:05 +0300
  • d9265aa9a8 fix tests Simon Zolin 2019-07-23 20:01:50 +0300
  • 6f51df7d2e * dnsfilter: use fastcache instead of gcache Simon Zolin 2019-07-23 17:14:13 +0300
  • 81303b5db7 + config: add cache size settings Simon Zolin 2019-07-23 15:57:44 +0300
  • fdf7ee2c08 * refactor: don't set new configuration while running DNS server Simon Zolin 2019-07-22 12:52:27 +0300
  • 5a3de2a276 * refactor Simon Zolin 2019-07-22 12:33:58 +0300
  • 4a05ab0057 * dnsforward: parental control server can be an IP address, not just host name Simon Zolin 2019-07-22 12:33:45 +0300
  • 4134a8c30e + dnsforward, config: add "parental_block_host" and "safebrowsing_block_host" settings Simon Zolin 2019-07-22 12:16:30 +0300
  • c2dacd32d1 Merge: * use urlfilter v0.4.1 Close #840 Simon Zolin 2019-07-19 15:26:52 +0300
  • bb00a63238 * use urlfilter v0.4.1 Simon Zolin 2019-07-19 15:20:42 +0300
  • bd5162ada3 Merge: Refactoring: move global variables; move initialization of periodic tasks Close #583 Simon Zolin 2019-07-19 15:18:51 +0300
  • b8444ff46a * minor Simon Zolin 2019-07-09 18:52:18 +0300
  • 2bbd262968 * dnsforward: move initialization of periodic tasks to NewServer() Simon Zolin 2019-07-10 11:56:54 +0300
  • 6701e9ce06 * move "dnsctx" to "config" Simon Zolin 2019-07-09 19:02:45 +0300
  • af21a5f17b * move "dnsServer" to "config" Simon Zolin 2019-07-09 19:00:11 +0300
  • 001b4b981f * move "dhcpServer" to "config" Simon Zolin 2019-07-09 18:57:41 +0300
  • 5e309a7b3a * move "httpServer" to "config" Simon Zolin 2019-07-09 18:52:06 +0300
  • 2780ace63e * move "httpsServer" to "config" Simon Zolin 2019-07-09 18:50:17 +0300
  • f79008d9d0 * move "pidFileName" to "config" Simon Zolin 2019-07-09 18:49:31 +0300
  • d3ddfc81a6 * move "versionCheckJSON" to "config" Simon Zolin 2019-07-09 18:40:56 +0300
  • c426ee0108 * move "client", "transport" to "config" Simon Zolin 2019-07-09 18:37:24 +0300
  • 2682adca39 * move "controlLock" mutex to "config" Simon Zolin 2019-07-09 18:25:26 +0300
  • d51f43e27a * clients: move container object to "config" Simon Zolin 2019-07-09 18:19:50 +0300
  • 1973901802 Merge: * dhcpd: check if subnet mask is correct Close #887 Simon Zolin 2019-07-17 12:45:45 +0300
  • 79a5c920a4 * dhcpd: check if subnet mask is correct Simon Zolin 2019-07-17 11:55:21 +0300
  • 0fb42e5c71 Merge: - filters: fix crash after update #878 Simon Zolin 2019-07-16 15:35:54 +0300
  • 1c5b613048 - filters: fix crash after update Simon Zolin 2019-07-16 15:29:36 +0300
  • 55a4536997 Merge: - filters: start DNS server after filters are updated Close #886 Simon Zolin 2019-07-16 14:41:23 +0300
  • 1b45dc45fc - filters: start DNS server after filters are updated Simon Zolin 2019-07-16 14:32:58 +0300
  • 87ccd192c3 Merge: - filters: windows: fix update procedure Close #878 Simon Zolin 2019-07-16 13:58:54 +0300
  • 2c91de73af * minor Simon Zolin 2019-07-16 12:55:55 +0300
  • 94f3bf44d7 - filters: start DNS server after filter has been removed Simon Zolin 2019-07-16 12:55:47 +0300
  • 27006f58c5 - filters: windows: fix update procedure Simon Zolin 2019-07-16 12:55:18 +0300
  • 4326a2c945 Merge: - /filtering/remove_url: windows: remove filter file only after DNS server has been stopped Close #878 Simon Zolin 2019-07-15 18:36:08 +0300
  • 375e410aa3 - /filtering/remove_url: windows: remove filter file only after DNS server has been stopped Simon Zolin 2019-07-15 14:31:17 +0300
  • cc8633ed7d Merge: - dnsfilter: fix crash when global setting 'SafeSearch' is off Close #880 Simon Zolin 2019-07-15 18:22:58 +0300
  • a79643f23e + dnsfilter-test: override global safe-browsing setting with a per-client setting Simon Zolin 2019-07-15 14:03:22 +0300
  • c81c79aad7 Merge: - don't load filter rules if filter is disabled Close #879 Simon Zolin 2019-07-15 13:17:44 +0300
  • e2b518339f - don't load filter rules if filter is disabled Simon Zolin 2019-07-15 12:33:02 +0300
  • 57c510631e - dnsfilter: fix crash when global setting 'SafeSearch' is off Simon Zolin 2019-07-15 12:10:43 +0300
  • d4bbc45a39 Added beta link for FreeBSD Andrey Meshkov 2019-07-12 16:22:13 +0300
  • 9eb6da05ad Bump version to 0.97.0 and fix #798 Andrey Meshkov 2019-07-12 15:57:20 +0300
  • 3f796a5d05 Merge: - fix tests Simon Zolin 2019-07-09 11:35:49 +0300
  • 0a1d7fd707 - fix tests Simon Zolin 2019-07-09 11:35:39 +0300
  • 26db906e54 Merge: + client: add link to the DNS filterting rules article Ildar Kamalov 2019-07-08 18:05:02 +0300
  • 3a5f9a7ad3 + client: add link to the DNS filterting rules article Ildar Kamalov 2019-07-08 17:36:32 +0300