Eugene Bujak
|
2449075bca
|
Revert "Cache DNS lookups when resolving safebrowsing or parental servers, also cache replacement hostnames as well."
This reverts commit a5d1053520 .
This cache had unintended side effects.
|
2018-11-02 12:15:30 +03:00 |
|
Andrey Meshkov
|
73e20d1dd0
|
Fix rule text in the Reason
|
2018-10-30 17:37:11 +03:00 |
|
Andrey Meshkov
|
54bdacdde2
|
Fix review comments: NextFilterId collisions
|
2018-10-30 17:16:20 +03:00 |
|
Andrey Meshkov
|
591065aa3a
|
Added filterId to the querylog
Updated the openapi.yaml accordingly
Some minor refactoring/renaming
Fix other review comments
|
2018-10-30 12:24:59 +03:00 |
|
Andrey Meshkov
|
1e1ce606c5
|
gofmt instead of goland's format
|
2018-10-29 16:29:30 +03:00 |
|
Andrey Meshkov
|
abb51ddb8a
|
Add ErrAlreadyExists
|
2018-10-29 16:17:18 +03:00 |
|
Andrey Meshkov
|
2b2a797cf7
|
Moved hosts-syntax matching to DnsFilter
|
2018-10-29 15:46:58 +03:00 |
|
A.J. Ruckman
|
b3840b5790
|
minor tweaks
|
2018-10-22 22:51:51 +03:00 |
|
Eugene Bujak
|
3e2a3afc52
|
Rename from 'Adguard DNS' to 'AdGuard Home'.
|
2018-10-15 16:02:19 +03:00 |
|
Eugene Bujak
|
a5d1053520
|
Cache DNS lookups when resolving safebrowsing or parental servers, also cache replacement hostnames as well.
|
2018-10-10 19:10:38 +03:00 |
|
Eugene Bujak
|
dc1042c3e9
|
Querylog -- Omit empty fields when writing json
|
2018-10-07 02:21:47 +03:00 |
|
Eugene Bujak
|
3a7a80f15f
|
coredns plugin -- fix SHOULD NOT HAPPEN spam when incoming request is for root servers
|
2018-10-05 07:36:03 +03:00 |
|
Eugene Bujak
|
1cc1e3749d
|
dnsfilter -- lazily initialize safebrowsing and parental lookup cache
|
2018-10-04 13:38:52 +03:00 |
|
Eugene Bujak
|
cb97a254a5
|
dnsfilter -- avoid using regexps when simple suffix match is enough.
This covers 96.98% of all adguard dns rules.
|
2018-10-04 13:19:43 +03:00 |
|
Eugene Bujak
|
3aac7e7bc9
|
Add a test to demonstrate huge memory usage due from having too many regexps
|
2018-10-04 02:06:23 +03:00 |
|
Eugene Bujak
|
c2aa39efe5
|
Merge pull request #23 in DNS/adguard-dns from gometalinter to master
* commit '076c9de68e73bbddc63cf6f7212818c91f3e5c08':
Fix many lint warnings found by gometalinter
|
2018-09-17 11:26:17 +03:00 |
|
Eugene Bujak
|
dcbe3dd405
|
dnsfilter -- compare full hashes when parsing parental lookup result.
Closes #337.
|
2018-09-17 01:42:01 +03:00 |
|
Eugene Bujak
|
076c9de68e
|
Fix many lint warnings found by gometalinter
|
2018-09-14 18:40:05 +03:00 |
|
Eugene Bujak
|
d49e3769a1
|
dnsfilter -- do not check lookup hosts against themselves to avoid recursion
|
2018-09-10 20:43:22 +03:00 |
|
Eugene Bujak
|
6fc50cd743
|
dnsfilter -- small code cleanup
|
2018-09-07 16:10:43 +03:00 |
|
Eugene Bujak
|
c572c7b0e9
|
dnsfilter metrics -- parental cache hits were counted as safebrowsing cache hits
|
2018-09-07 15:46:38 +03:00 |
|
Eugene Bujak
|
1102963fa0
|
dnsfilter -- Update tests to check for expected filter/nofilter reason as well.
|
2018-09-06 02:06:40 +03:00 |
|
Eugene Bujak
|
ed4077a969
|
Initial commit
|
2018-08-30 17:25:33 +03:00 |
|