1
0
mirror of https://github.com/DNSCrypt/dnscrypt-proxy.git synced 2024-12-28 00:20:13 +01:00
dnscrypt-proxy/dnscrypt-proxy
William Elwood 7e73a26a2f Move most of the prefetching code into sources.go
The proxy shouldn't need to know how prefetching works, just that it needs to do it occasionally. Now the prefetching algorithm can be refactored without having to touch the proxy code.
2019-11-08 10:17:12 +01:00
..
testdata Add unit tests for sources.go 2019-11-08 10:17:12 +01:00
.deepsource.toml Add deepsource 2019-09-19 20:26:15 +02:00
common.go cleanup: Drop ExtractPort ExtractHost, use ExtractHostAndPort instead 2019-10-18 20:24:11 +02:00
config.go Move most of the prefetching code into sources.go 2019-11-08 10:17:12 +01:00
crypto.go Note 2019-10-20 01:35:27 +02:00
dnscrypt_certs.go remove err return values that are never set 2019-11-01 17:13:14 +01:00
dnsutils.go remove err return values that are never set 2019-11-01 17:13:14 +01:00
estimators.go Revert "cleanup: estimators: simplify blindAdjust" 2019-11-05 01:16:22 +01:00
example-blacklist.txt New syntax for blocking/whitelisting rules: exact matching 2018-04-09 13:02:42 +02:00
example-cloaking-rules.txt Add a cloaking example of multiple IPs for a single entry 2019-10-12 21:48:59 +02:00
example-dnscrypt-proxy.toml Increase the default cache size and minimum TTL 2019-11-03 17:31:41 +01:00
example-forwarding-rules.txt forwarding: explain that example.com also matches *.example.com 2018-04-29 21:47:39 +02:00
example-whitelist.txt Add tracker.debian.org to example-whitelist.txt 2019-07-22 15:15:02 +02:00
main.go move ConfigLoad into AppMain 2019-10-31 18:55:44 +01:00
netprobe_others.go Don't return immediately on non-Windows system if netprobe_timout is -1 2019-11-04 17:14:31 +01:00
netprobe_windows.go Correctly honor MaxTimeout on Windows, too 2019-10-22 11:53:59 +02:00
pattern_matcher.go remove unused patternType return 2019-11-01 17:13:14 +01:00
plugin_block_ip.go run goimports 2019-11-01 17:13:14 +01:00
plugin_block_ipv6.go remove err return values that are never set 2019-11-01 17:13:14 +01:00
plugin_block_name.go remove unused patternType return 2019-11-01 17:13:14 +01:00
plugin_cache.go Reduce contention 2019-10-21 18:50:20 +02:00
plugin_cloak.go remove err return values that are never set 2019-11-01 17:13:14 +01:00
plugin_firefox.go remove err return values that are never set 2019-11-01 17:13:14 +01:00
plugin_forward.go When forwaring, log the forwarding server instead of the regular one 2019-09-11 14:17:11 +02:00
plugin_get_set_payload_size.go Limit the number of required retries for local queries 2019-10-12 21:15:39 +02:00
plugin_nx_log.go Add automatic log files rotation 2018-03-02 10:34:00 +01:00
plugin_query_log.go Don't log a server for cached responses (again) 2019-09-11 14:34:18 +02:00
plugin_querymeta.go New feature: query_meta 2019-09-07 16:19:47 +02:00
plugin_whitelist_name.go remove unused patternType return 2019-11-01 17:13:14 +01:00
plugins.go remove err return values that are never set 2019-11-01 17:13:14 +01:00
privilege_linux.go feature: service_linux: Support systemd watchdog 2019-10-19 09:36:39 +02:00
privilege_others.go feature: service_linux: Support systemd watchdog 2019-10-19 09:36:39 +02:00
privilege_windows.go Revert "Install the windows service as "NT AUTHORITY\NetworkService"" 2019-03-14 20:10:53 +01:00
proxy.go Move most of the prefetching code into sources.go 2019-11-08 10:17:12 +01:00
resolve.go Add a simple built-in DNS client for testing 2018-01-21 18:02:32 +01:00
serversInfo.go defer is slow and not worth it here 2019-11-05 00:37:46 +01:00
service_android.go feature: service_linux: Support systemd watchdog 2019-10-19 09:36:39 +02:00
service_linux.go No one ever completes // TODO things 2019-11-05 01:10:57 +01:00
service_others.go feature: service_linux: Support systemd watchdog 2019-10-19 09:36:39 +02:00
service_windows.go feature: service_linux: Support systemd watchdog 2019-10-19 09:36:39 +02:00
sources_test.go Move most of the prefetching code into sources.go 2019-11-08 10:17:12 +01:00
sources.go Move most of the prefetching code into sources.go 2019-11-08 10:17:12 +01:00
systemd_android.go Back to 2.0.29 beta 3 (ceed905196) 2019-10-31 17:50:19 +01:00
systemd_free.go Back to 2.0.29 beta 3 (ceed905196) 2019-10-31 17:50:19 +01:00
systemd_linux.go Back to 2.0.29 beta 3 (ceed905196) 2019-10-31 17:50:19 +01:00
time_ranges.go Move time range things to their own file 2018-04-07 22:36:30 +02:00
xtransport.go Set a minimum TTL when caching resolver IPs 2019-11-02 02:01:03 +01:00