..
testdata
Add unit tests for sources.go
2019-11-08 10:17:12 +01:00
coldstart.go
replace TrimFunc(s, IsSpace) with TrimSpace for ASCII optimization ( #1663 )
2021-04-05 11:46:57 +02:00
common.go
allow ptr queries for cloaked domains ( #1958 )
2021-12-13 14:00:13 +01:00
config.go
allow ptr queries for cloaked domains ( #1958 )
2021-12-13 14:00:13 +01:00
crypto.go
Don't use distinct pointers for UDP and TCP relay addresses
2020-12-12 21:18:32 +01:00
dnscrypt_certs.go
Move a few DNS things to dnsutils
2020-12-12 23:09:15 +01:00
dnsutils.go
Properly round the TTL
2021-09-24 09:26:31 +02:00
estimators.go
Revert "cleanup: estimators: simplify blindAdjust"
2019-11-05 01:16:22 +01:00
example-allowed-ips.txt
allowed ips plugin ( #1510 )
2020-11-15 20:59:58 +01:00
example-allowed-names.txt
Explain the example allowlist
2021-01-03 18:18:46 +01:00
example-blocked-ips.txt
Add another IP block list
2021-04-30 20:51:22 +02:00
example-blocked-names.txt
Add an example for blocking private relay
2021-07-17 14:22:10 +02:00
example-captive-portals.txt
Add captive portal entry for dual stack setups ( #1835 )
2021-08-20 17:32:32 +02:00
example-cloaking-rules.txt
allow ptr queries for cloaked domains ( #1958 )
2021-12-13 14:00:13 +01:00
example-dnscrypt-proxy.toml
allow ptr queries for cloaked domains ( #1958 )
2021-12-13 14:00:13 +01:00
example-forwarding-rules.txt
Add a forwarding example for local reverse entries
2021-10-17 15:53:54 +02:00
fuzzing_test.go
// +build -> //go:build
2021-09-23 19:16:26 +02:00
local-doh.go
On overflow, only respond to cached/synthesized queries
2021-08-04 14:27:24 +02:00
localhost.pem
Make the local DoH path configurable
2019-11-28 23:49:28 +01:00
logger.go
Don't use Lumberjack for non-regular files
2020-07-08 13:48:04 +02:00
main.go
Bump
2021-09-27 15:51:48 +02:00
netprobe_others.go
// +build -> //go:build
2021-09-23 19:16:26 +02:00
netprobe_windows.go
Unbreak running without a captive portal configuration file
2020-08-04 00:50:59 +02:00
oblivious_doh.go
Verbose
2021-06-12 14:48:02 +02:00
pattern_matcher.go
pattern_matcher: check exact matches first
2020-12-07 12:58:05 +01:00
pidfile.go
Remove facebookgo/{atomicfile,pidfile}
2020-07-10 14:37:35 +02:00
plugin_allow_ip.go
allowed ips plugin ( #1510 )
2020-11-15 20:59:58 +01:00
plugin_allow_name.go
Revert "Pasto, thanks to @lifenjoiner"
2021-09-27 15:42:54 +02:00
plugin_block_ip.go
Don't use Lumberjack for non-regular files
2020-07-08 13:48:04 +02:00
plugin_block_ipv6.go
this -> that
2021-06-08 01:14:11 +02:00
plugin_block_name.go
Revert "Print an error if a block/allow rule contains more than a pattern"
2021-09-27 12:29:41 +02:00
plugin_block_undelegated.go
add some nonexistent zones
2019-12-21 14:34:29 +01:00
plugin_block_unqualified.go
Store the normalized qName in the plugin state
2019-12-17 10:11:41 +01:00
plugin_cache.go
StaleResponseTtl -> StaleResponseTTL
2021-09-27 15:47:19 +02:00
plugin_captive_portal.go
Remove log messages that are not really needed
2021-01-02 22:59:21 +01:00
plugin_cloak.go
omit comparison to bool constant, can be simplified to !cloakedName.isIP
2021-12-16 10:43:40 +01:00
plugin_dns64.go
On overflow, only respond to cached/synthesized queries
2021-08-04 14:27:24 +02:00
plugin_ecs.go
Log when the ECS plugin is enabled
2021-01-02 15:10:30 +01:00
plugin_firefox.go
Skip the Firefox plugin for connections through the local_doh protocol
2020-02-26 15:29:28 +01:00
plugin_forward.go
replace TrimFunc(s, IsSpace) with TrimSpace for ASCII optimization ( #1663 )
2021-04-05 11:46:57 +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
Don't use Lumberjack for non-regular files
2020-07-08 13:48:04 +02:00
plugin_query_log.go
In the query log, consider everything that's not UDP as TCP
2021-01-21 14:35:06 +01:00
plugin_querymeta.go
Store the normalized qName in the plugin state
2019-12-17 10:11:41 +01:00
plugins.go
Rename
2021-03-30 11:53:59 +02:00
privilege_linux.go
Don't forget Linux
2020-06-19 21:43:45 +02:00
privilege_others.go
// +build -> //go:build
2021-09-23 19:16:26 +02:00
privilege_windows.go
Revert "Install the windows service as "NT AUTHORITY\NetworkService""
2019-03-14 20:10:53 +01:00
proxy.go
allow ptr queries for cloaked domains ( #1958 )
2021-12-13 14:00:13 +01:00
resolve.go
Nits
2021-01-03 13:58:08 +01:00
serversInfo.go
If a relay has multiple names, print the one matching the protocol
2022-01-17 19:43:12 +01:00
service_android.go
// +build -> //go:build
2021-09-23 19:16:26 +02:00
service_linux.go
systemd: use constants and update status on ready ( #1993 )
2022-01-19 20:30:15 +01:00
service_others.go
// +build -> //go:build
2021-09-23 19:16:26 +02:00
service_windows.go
If we can't disconnect from the Service Manager, it's no big deal
2019-12-09 13:07:47 +01:00
setsockopts_darwin.go
Allow arbitrary addresses to be set in listen_addresses
2020-11-25 19:23:30 +01:00
setsockopts_freebsd.go
Allow arbitrary addresses to be set in listen_addresses
2020-11-25 19:23:30 +01:00
setsockopts_linux.go
Allow arbitrary addresses to be set in listen_addresses
2020-11-25 19:23:30 +01:00
setsockopts_openbsd.go
Allow arbitrary addresses to be set in listen_addresses
2020-11-25 19:23:30 +01:00
setsockopts_others.go
// +build -> //go:build
2021-09-23 19:16:26 +02:00
setsockopts_windows.go
Allow arbitrary addresses to be set in listen_addresses
2020-11-25 19:23:30 +01:00
sources.go
replace TrimFunc(s, IsSpace) with TrimSpace for ASCII optimization ( #1663 )
2021-04-05 11:46:57 +02:00
sources_test.go
Revert "The source tests are completely brok4n :("
2021-01-22 17:50:01 +01:00
staticcheck.conf
Add staticcheck.conf
2021-01-02 15:36:30 +01:00
systemd_android.go
Accept data from systemd sockets at the same time as everything else
2020-04-26 15:00:39 +02:00
systemd_free.go
// +build -> //go:build
2021-09-23 19:16:26 +02:00
systemd_linux.go
// +build -> //go:build
2021-09-23 19:16:26 +02:00
time_ranges.go
Move time range things to their own file
2018-04-07 22:36:30 +02:00
timezone_android.go
Android: use getprop persist.sys.timezone to get and set the time zone
2020-06-06 15:32:27 +02:00
timezone_others.go
// +build -> //go:build
2021-09-23 19:16:26 +02:00
xtransport.go
Enable HTTP/2 pings
2021-09-21 12:57:42 +02:00