Frank Denis
2cdafa4bb3
Remove debug leftover
2021-01-02 10:24:32 +01:00
Frank Denis
f245189f02
Handle captive portal names after coldstart
2021-01-01 21:39:17 +01:00
Frank Denis
c308727d15
Add unsigned macOS packages
2021-01-01 17:55:29 +01:00
Ian Bashford
87fb44a588
Run from in memory cache updates ( #1564 )
...
* ConfigFile change to allowlist and blocklist
* revised names and warnings
* consistent file naming in kebab case, and generic use of blocklist and allowlist in cmoments for clarity
* update ci files
* impose maximum delay and document
* live update of servers
* update for source prefixes
* fixup test
* stop registerServers being called twice at startup
* prevent double registration at startup
* tidy function signature for loadSource
Co-authored-by: Ian Bashford <ianbashford@gmail.com>
2021-01-01 14:04:12 +01:00
Frank Denis
f19b14e74c
Replace the logo with a version that looks better on a dark background
...
Contributed by @jacob755, thanks!
Closes #1541
2021-01-01 14:01:14 +01:00
Frank Denis
3087eff6d3
CI: update Go
2021-01-01 13:55:14 +01:00
Frank Denis
e40e42edf5
Update deps
2021-01-01 13:31:07 +01:00
Frank Denis
e519dd17bc
2021
2021-01-01 00:01:59 +01:00
Frank Denis
06cf3a1311
Remove another defunct blocklist source
...
Fixes #1566
2020-12-31 23:46:06 +01:00
Frank Denis
a3ef181e4f
Update deps
2020-12-26 18:06:52 +01:00
Frank Denis
254a4a6532
Use , not | to match multiples items
...
Fixes #1558
2020-12-26 17:55:31 +01:00
Frank Denis
2baabbca8a
Ignore regexes in time-based entries
...
Fixes #1548
2020-12-20 13:49:08 +01:00
Frank Denis
859710d6f5
RIP malwaredomains and malwaredomainlist
...
Fixes #1549
2020-12-19 16:39:49 +01:00
Frank Denis
c17461ed42
generate-domains-blocklist: use the same name for the directory and the tool
2020-12-18 21:27:33 +01:00
Frank Denis
77f81cc8c2
Add recommendation for fallback resolvers in the example config
...
This is the same recommendation as c4d9860577/dnscrypt-proxy/serversInfo.go (L429-L432)
that has been here for a while as a comment, but having it in the configuration
file gives it more visibility.
2020-12-17 11:10:35 +01:00
Frank Denis
c4d9860577
cloak plugin: return multiple the entire set of IPv4 or IPv6 addresses
...
Fixes #1547
2020-12-17 09:47:44 +01:00
Frank Denis
a8a0677ea9
h1 -> http/1.x
2020-12-17 01:13:11 +01:00
Frank Denis
7d851366bb
Do not only warn if the protocol is empty
2020-12-17 01:08:06 +01:00
Frank Denis
85e7dddc9b
Move a few DNS things to dnsutils
2020-12-12 23:09:15 +01:00
Frank Denis
a24b009667
Filler
2020-12-12 22:35:51 +01:00
Frank Denis
d700ab6085
Nits
2020-12-12 22:19:09 +01:00
Frank Denis
a384011e71
Support relays in static entries
2020-12-12 21:57:04 +01:00
Frank Denis
7f46f4820c
Don't use distinct pointers for UDP and TCP relay addresses
2020-12-12 21:18:32 +01:00
Frank Denis
ab8ebead34
Remove support for {ip|host}[:port] syntax for specifying a relay
...
It's very likely that no one ever used it.
2020-12-12 20:46:40 +01:00
Frank Denis
70bffc73f1
go-dnsstamps update
2020-12-11 14:14:09 +01:00
Frank Denis
fc785f9f69
Print details when an unsupported protocol is found
2020-12-11 12:26:05 +01:00
Frank Denis
d6d8c37ef6
Format
2020-12-11 12:25:57 +01:00
Frank Denis
54b0a5a18d
go-dnsstamps update
2020-12-10 22:57:31 +01:00
Frank Denis
3ae3fe2f18
x/crypto update
2020-12-10 19:00:57 +01:00
Frank Denis
0d260d0e2d
pattern_matcher: check exact matches first
2020-12-07 12:58:05 +01:00
Frank Denis
1239e64cd9
Correctly check for HTTPS type
2020-12-01 16:08:33 +01:00
Frank Denis
b7dfdb1372
Factorize
2020-12-01 16:08:10 +01:00
Frank Denis
24a9539d08
Filter names on SVCB and HTTPS records in addition to CNAME
2020-12-01 16:00:18 +01:00
Frank Denis
5c1e3f0b15
Update deps
2020-12-01 14:46:14 +01:00
Frank Denis
9c50963f69
Add Captain Miao ad list, whitelist mobiledl.adobe.com
2020-12-01 08:46:15 +01:00
Frank Denis
01e60ab31b
Add localhost to the allowlist
2020-12-01 08:37:03 +01:00
Frank Denis
df8cfe3f3c
dnsdist has been fixed
2020-11-30 14:31:30 +01:00
mibere
f5827520d8
download mirror download.dnscrypt.net ( #1527 )
...
Files are locally hosted on download.dnscrypt.net. A cronjob updates the files every 3 hours, source is https://download.dnscrypt.info
download.dnscrypt.net has IPv4 and IPv6, DNSSEC, HTTPS
2020-11-27 22:35:27 +01:00
Frank Denis
f9c11f0897
Allow arbitrary addresses to be set in listen_addresses
...
Only works on OpenBSD/FreeBSD/Linux (including Android)
Fixes #1362
2020-11-25 19:23:30 +01:00
Frank Denis
02a6ca1098
Keep .home in forwarding rules
2020-11-25 01:39:11 +01:00
petercooperjr
715c32f0fc
Change example forwarding rule to match recommended .home.arpa TLD ( #1523 )
...
The ".home" TLD was proposed at one point, and while it's probably not going to actually ever get delegated it's not best practice to just start using your own TLD. The .home.arpa domain has been specifically set aside for use in home networks (RFC 8375) and is probably the better example to put here.
2020-11-25 01:38:14 +01:00
Frank Denis
9e4131c6f7
Add ipv6.download.dnscrypt.info for testing
2020-11-23 21:10:22 +01:00
Frank Denis
cae3719464
CI: verify that queries sent over local DoH are properly logged
2020-11-18 20:22:16 +01:00
Frank Denis
7e3e9aa5d2
New version of kardianos/service
2020-11-18 10:19:58 +01:00
Ian Bashford
90a9a9d992
allowed ips plugin ( #1510 )
2020-11-15 20:59:58 +01:00
Frank Denis
6b6c6753aa
Revert struct packing changes for the configuration
...
structlop is nice, but strips renames
2020-11-14 15:34:03 +01:00
Frank Denis
4fa643ef4d
Repack structures to save some memory
2020-11-14 14:46:59 +01:00
Frank Denis
e6fdb08d3d
Update deps
2020-11-06 07:43:29 +01:00
lifenjoiner
078f69357e
Update example-dnscrypt-proxy.toml ( #1489 )
...
* Update lb_strategy usage
* Update example-dnscrypt-proxy.toml
2020-10-21 14:21:39 +02:00
Frank Denis
6ee164a3c9
Update miekg/dns and other dependencies
2020-10-19 16:46:12 +02:00