Commit Graph

  • 788e91a51e * control: don't use custom resolver for tests Simon Zolin 2019-04-25 15:37:10 +0300
  • d4fcef8d04 + doc: Update algorithm Simon Zolin 2019-04-24 16:06:58 +0300
  • 392c7b6ee1 - control: fix race in /control/version.json handler Simon Zolin 2019-04-24 15:02:41 +0300
  • 7bb40bca0f Merge: dns query log: robust file flushing mechanism #708 Simon Zolin 2019-05-15 14:08:01 +0300
  • f20cb65189 Merge: + dnsfilter: cache IP addresses of safebrowsing and parental control servers Close #745 Simon Zolin 2019-05-15 14:01:01 +0300
  • d5f6dd1a46 - dns query log: robust file flushing mechanism Simon Zolin 2019-05-15 13:11:36 +0300
  • 0f28a989e9 * improve logging Simon Zolin 2019-05-08 10:43:47 +0300
  • d918e5b418 use maxDialCacheSize constant Simon Zolin 2019-05-15 12:03:20 +0300
  • 3a0f608402 Merge: dnsforward, config: add unspecified IP blocking option Close #742, #743 Simon Zolin 2019-05-15 11:58:40 +0300
  • cd2dd00da3 * dnsforward_test: add test for null filter Alexander Turcic 2019-05-14 14:53:31 +0200
  • 07ffcbec3d * dnsforward, config: add unspecified IP blocking option Alexander Turcic 2019-05-04 22:51:14 +0200
  • b3461d37ca rename functions and container Simon Zolin 2019-05-13 14:47:55 +0300
  • 2178546e7b Merge: docker: Run as non-root user Close #720 Simon Zolin 2019-05-13 14:42:50 +0300
  • 24ae61de3e + dnsfilter: cache IP addresses of safebrowsing and parental control servers Simon Zolin 2019-05-13 14:16:07 +0300
  • 68f9ec70fb Merge branch 'docker-improvements' of git://github.com/javabean/AdGuardHome into javabean-docker-improvements Simon Zolin 2019-05-13 11:12:21 +0300
  • 17aa46c4d2 Optimize Docker image layers; comment out runtime user; add sample docker-compose.yml Cédrik LIME 2019-05-08 21:17:14 +0200
  • a45f0c519e Merge pull request #209 in DNS/adguard-dns from feature/734 to master Ildar Kamalov 2019-05-06 09:35:51 +0300
  • 2cb2b3585f Merge pull request #208 in DNS/adguard-dns from fix/729 to master Ildar Kamalov 2019-05-06 09:35:42 +0300
  • d24f208f98 - client: fixed values for settings validation Ildar Kamalov 2019-04-28 11:43:15 +0300
  • 6ac9509d64 + client: Add a link to the list of known DNS providers to Upstream DNS settings Ildar Kamalov 2019-04-28 11:18:56 +0300
  • 7d2df26335 Merge: Bump version to v0.95-hotfix Simon Zolin 2019-04-24 14:39:52 +0300
  • ae403fb137 Bump version to v0.95-hotfix Simon Zolin 2019-04-24 14:38:00 +0300
  • e1bb89c393 Merge: dnsfilter: prevent recursion when both parental control and safebrowsing are enabled Close #732 Simon Zolin 2019-04-24 12:52:16 +0300
  • c4e67690f4 * dnsfilter: don't use global variable for custom resolver function Simon Zolin 2019-04-24 12:49:12 +0300
  • f6023b395e - dnsfilter: prevent recursion when both parental control and safebrowsing are enabled Simon Zolin 2019-04-24 12:38:05 +0300
  • cedab695c2 Merge: Bump version to v0.95 Simon Zolin 2019-04-23 20:28:54 +0300
  • 1c339e5fcd Bump version to v0.95 Simon Zolin 2019-04-23 20:23:35 +0300
  • 4eb910c35e Merge pull request #203 in DNS/adguard-dns from fix/647 to master Andrey Meshkov 2019-04-23 20:15:12 +0300
  • c6957bed64 - install: immediately schedule filters update procedure after installation is complete Simon Zolin 2019-04-23 19:56:21 +0300
  • 8e6f7be5b8 Merge pull request #202 in DNS/adguard-dns from fix/647 to master Andrey Meshkov 2019-04-23 19:48:05 +0300
  • 528c1a72ca - use 127.0.0.1 as a resolver address when DNS binding address is 0.0.0.0 Simon Zolin 2019-04-23 19:37:14 +0300
  • 3087c54a15 - app: don't print filter update error messages on first launch before DNS server is set up Simon Zolin 2019-04-23 19:26:51 +0300
  • 5c65d0cabe Merge: various bugfixes Simon Zolin 2019-04-23 16:20:46 +0300
  • 4231920ee8 * client: add "DuckDuckGo" to safesearch label text Simon Zolin 2019-04-23 15:25:09 +0300
  • d5f46f51b8 - dhcp: fix build on macos #704 Simon Zolin 2019-04-23 15:14:26 +0300
  • a860c8e6ff - dnsfilter: fix npe in dnsfilter test Aleksey Dmitrevskiy 2019-04-23 15:09:23 +0300
  • 0794704f74 - dnsfilter: fix safesearch issue #268 Aleksey Dmitrevskiy 2019-04-23 15:08:41 +0300
  • 173ab2a3c1 Merge: - /control/dhcp/find_active_dhcp: fix DHCP server detection Close #704 Simon Zolin 2019-04-23 12:29:15 +0300
  • 68dc8a1341 * control: update "DHCP server not found" message Simon Zolin 2019-04-23 12:15:49 +0300
  • 043e89a1a4 * update openapi.yaml Simon Zolin 2019-04-22 18:01:04 +0300
  • c5ed6da5bd - /control/dhcp/find_active_dhcp: fix DHCP server detection Simon Zolin 2019-04-16 17:36:34 +0300
  • 69c5f175e8 Merge: Installation wizard #685 Simon Zolin 2019-04-23 12:16:34 +0300
  • 79b0fac01a * control: move /install handlers to a separate file Simon Zolin 2019-04-23 11:48:30 +0300
  • bc81a0ecff + add technical document Simon Zolin 2019-04-23 11:45:09 +0300
  • 1ac9419c94 * app: move code for http server loop to a separate function Simon Zolin 2019-04-23 11:36:23 +0300
  • 5f88abb322 * client: fixed getDefaultAddresses structure Ildar Kamalov 2019-04-22 12:25:40 +0300
  • 33db419384 - client: npm audit fix Ildar Kamalov 2019-04-17 16:55:15 +0300
  • ceabad0fd0 * client: validate form on load Ildar Kamalov 2019-04-17 16:24:18 +0300
  • f76b7c3d94 * client: installation wizard additional checks Ildar Kamalov 2019-04-17 14:50:27 +0300
  • 9e68a522cb * update openapi.yaml Simon Zolin 2019-04-22 12:45:50 +0300
  • faa7c7b2d4 + service install: a post-install guide of what to do next Simon Zolin 2019-04-17 19:57:42 +0300
  • d326d1bc8b * control: /install/configure: validate port number Simon Zolin 2019-04-17 12:40:27 +0300
  • 73fbe8b95a * control: /install/configure: reset configuration back to its current state on error Simon Zolin 2019-04-17 12:05:34 +0300
  • 87147ac89f + control: /install/*: test TCP port availability for DNS server Simon Zolin 2019-04-17 12:03:51 +0300
  • 8d936b5756 + control: /install/check_config: Check and deactivate DNSStubListener Simon Zolin 2019-04-02 19:16:00 +0300
  • 4ca24b7707 * control: /install/configure: refactor Simon Zolin 2019-04-02 19:21:59 +0300
  • 133dd75ec3 + control: add /install/check_config handler Simon Zolin 2019-04-02 19:15:37 +0300
  • 00c128f0a4 * control: /install/get_addresses: don't check if ports are available Simon Zolin 2019-04-02 17:21:12 +0300
  • e4b53db558 + app: unix, windows: require root user on first launch Simon Zolin 2019-04-01 12:22:54 +0300
  • 1611057852 * setRlimit(): move OS-specific code to separate files Simon Zolin 2019-04-16 18:36:10 +0300
  • 00ba63341b Merge: Don't use the system default resolver implicitly Close #647 Simon Zolin 2019-04-22 11:28:43 +0300
  • a1b1877667 + parental, safesearch: use our own DNS resolver instead of system default Simon Zolin 2019-04-18 14:31:13 +0300
  • bebdc1b5bc + control: use our own DNS resolver instead of system default Simon Zolin 2019-04-17 14:53:52 +0300
  • 58868b75af Run as non-root user Cédrik LIME 2019-04-17 18:24:24 +0200
  • 1836e56e6e Merge pull request in DNS/adguard-dns from feature/393 to master Ildar Kamalov 2019-04-17 18:59:05 +0300
  • f83d026c33 + client: privacy policy link Ildar Kamalov 2019-04-17 15:03:25 +0300
  • 61554ba4e0 Merge: * app, dnsforward: add MinVersion for TLS configs #651 Alexey Dmitrievskiy 2019-04-17 13:56:20 +0300
  • c82887d3aa * app, dnsforward: add MinVersion for TLS configs Aleksey Dmitrevskiy 2019-04-17 12:02:56 +0300
  • faeda3f075 Merge: * safesearch: Enfore safe search for duckduckgo #268 Alexey Dmitrievskiy 2019-04-16 18:44:51 +0300
  • afeadbb454 Merge: increase the default timeout used for downloading filters updates #643 Alexey Dmitrievskiy 2019-04-16 18:40:44 +0300
  • 0e031a4921 Merge pull request in DNS/adguard-dns from fix/710 to master Ildar Kamalov 2019-04-16 12:19:27 +0300
  • d0942c88c8 * client: replace PUT and DELETE with POST Ildar Kamalov 2019-04-16 12:11:31 +0300
  • 794d302ce5 * control: replace ensurePUT and ensureDELETE with ensurePOST Ildar Kamalov 2019-04-16 12:11:12 +0300
  • 7f1f85b08c Merge: + http server: enable gzip compression Close #626 Simon Zolin 2019-04-16 11:11:01 +0300
  • c8e4f61534 Merge: + config: add "rlimit_nofile" setting - Maximum number of opened fd's per process Simon Zolin 2019-04-15 18:34:53 +0300
  • 3f404bc37e + http server: enable gzip compression for /control/querylog Simon Zolin 2019-04-15 16:21:12 +0300
  • 7911a24dc8 Merge: app: add '--pidfile FILE' command-line parameter Close #609 Simon Zolin 2019-04-15 15:36:22 +0300
  • 7746a3e6a9 + app: add '--pidfile FILE' command-line parameter Simon Zolin 2019-04-05 12:19:28 +0300
  • 08bedacf0a Merge: DHCP: check/set static IP Close #686 Simon Zolin 2019-04-15 12:59:16 +0300
  • 74a0938038 Merge pull request in DNS/adguard-dns from fix/700 to master Ildar Kamalov 2019-04-11 09:56:49 +0300
  • 828d3121be * client: show message if there is no static ip Ildar Kamalov 2019-04-05 15:15:56 +0300
  • b6ae539c36 * client: rename constant Ildar Kamalov 2019-04-05 14:32:56 +0300
  • fa5ff053b7 * hasStaticIP: use properly named boolean variable Simon Zolin 2019-04-05 12:47:26 +0300
  • 6bf57ae84e + client: static_ip warnings Ildar Kamalov 2019-04-04 16:34:46 +0300
  • 472dc0b77d * client: error text Ildar Kamalov 2019-03-29 12:42:15 +0300
  • 4b821d67f5 * client: disable DHCP check if server enabled and hide errors on disable Ildar Kamalov 2019-03-28 19:08:24 +0300
  • 24fc2957c5 * client: hide error if DHCP enabled and require check DHCP before enabling Ildar Kamalov 2019-03-28 17:53:02 +0300
  • 6ba0e4686a * client: accordion styles Ildar Kamalov 2019-03-28 16:40:46 +0300
  • b92fb34f37 - client: fix DHCP fields validation Ildar Kamalov 2019-03-28 16:32:22 +0300
  • ffd9f1aaa9 * client: fix DHCP error message Ildar Kamalov 2019-03-28 16:30:22 +0300
  • d43290fe31 + config: set default parameters for DHCP server Simon Zolin 2019-03-28 16:27:24 +0300
  • ef22a31a93 + /control/dhcp/set_config: set static IP Simon Zolin 2019-04-03 19:36:20 +0300
  • 0ed619c9c8 + /control/dhcp/find_active_dhcp: detect static IP on Linux Simon Zolin 2019-04-03 17:45:39 +0300
  • 8b6e9ef5f9 * /control/dhcp/find_active_dhcp: new JSON response format Simon Zolin 2019-04-03 15:49:55 +0300
  • cca61a33c6 + http server: enable gzip compression for static documents Simon Zolin 2019-04-04 15:32:00 +0300
  • 4d217583b0 - client: validate encryption if enabled Ildar Kamalov 2019-04-04 14:54:57 +0300
  • c78cee3396 * control: increase http.Client timeout to 5 minutes Aleksey Dmitrevskiy 2019-04-04 11:04:14 +0300
  • b453d9f41d Merge pull request in DNS/adguard-dns from fix/688 to master Ildar Kamalov 2019-04-03 12:35:06 +0300
  • e231230f1b - client: fixed leases table on mobile Ildar Kamalov 2019-04-02 13:59:03 +0300
  • 850e856e6e * control: increase the default timeout used for downloading filters updates Aleksey Dmitrevskiy 2019-04-01 11:30:26 +0300