Frank Denis
4f41fc3fee
Add Geoffrey Frogeye's block list
2020-04-12 23:34:15 +02:00
Frank Denis
527764aba7
Upper case
2020-04-05 20:50:28 +02:00
Kiril Angov
d2602fd142
Respect proxy.mainProto in forward plugin ( #1259 )
...
* Respect proxy.mainProto in forward plugin
* Make the serverProtocol part of pluginsState instead
2020-04-05 20:49:30 +02:00
Frank Denis
f4631b9121
Remove unreachable code
...
Spotted by @komapa
2020-04-05 20:48:00 +02:00
Linuxfreak
76f6d02e52
Change URL of Block Spotify ads ( #1266 )
...
The url of the Spotify-HOSTS.txt is changed. Path of "/filter/" is now "/filters/"
2020-04-04 22:18:21 +02:00
Frank Denis
5930b45116
Farewall host-files.net domain list
...
Fixes #1262
2020-04-02 14:56:38 +02:00
kimw
4ce28473f4
Update example-ip-blacklist.txt ( #1264 )
...
fix https://github.com/DNSCrypt/dnscrypt-proxy/issues/1261 . remove `[` & `]`.
2020-04-02 14:55:18 +02:00
Frank Denis
f6b9706322
This reverts commit 876e389a0a
.
...
April 1st is almost over :)
2020-04-01 21:55:17 +02:00
Frank Denis
876e389a0a
Make doh.nsa.gov the default DNS server
2020-04-01 12:22:52 +02:00
Frank Denis
17fbad3648
Update deps
2020-04-01 12:15:13 +02:00
Frank Denis
1ff31f14f1
Remove the ct parameter from DoH queries
...
That was a workaround for Google, but Google doesn't seem to need
it any more.
2020-04-01 12:12:57 +02:00
Frank Denis
eb372e7ce5
First release using GitHub Actions: success! Farewell, Travis.
2020-03-26 18:53:35 +01:00
Frank Denis
89dd0de6af
Update ChangeLog
2020-03-26 18:38:15 +01:00
Frank Denis
8fc2f00ffb
Probably older than version 1.4.0
2020-03-26 18:33:39 +01:00
Frank Denis
3ca80afb19
packets -> client queries
2020-03-26 17:25:52 +01:00
Frank Denis
74095d38ed
Remove LargerResponsesDropped
...
dnsdist drops DNSCrypt queries shorter than 256 bytes, interpreting them
as not being encrypted instead. This is surprising when doing ad-hoc
testing, but absolutely fine, and we will never send shorter encrypted
queries on normal circumstances.
So, remove a useless knob.
2020-03-26 17:20:34 +01:00
Frank Denis
fb04a62470
ChangeLog
2020-03-26 15:39:48 +01:00
Frank Denis
b3fbc2304d
All dnsdist servers exhibit the same behavior re: sending truncated responses
...
A 128 bytes query will not get a 200 bytes response (randomly tested on
3.tlu.dl.delivery.mp.microsoft.com), not even a truncated one.
It may be related to fragments being blocked on the server socket, or a
different issue. We can expect everything to be back to normal in dnsdist
1.5.0 no matter what.
2020-03-26 15:19:17 +01:00
Frank Denis
5049516f53
Add an option to ignore servers incompatible with anonymization
2020-03-26 13:41:57 +01:00
Frank Denis
7621737dde
Improve debugging
2020-03-26 13:30:39 +01:00
Frank Denis
9542109d66
Cancel dnsExchange goroutines as soon as we have a best response
2020-03-26 12:53:22 +01:00
Frank Denis
ad36321dc8
Add cleanbrowsing until dnsdist 1.5.0 is out
2020-03-26 12:31:12 +01:00
Frank Denis
98e53c4013
Replace Travis status badge with the GitHub Action badge
2020-03-26 11:15:12 +01:00
Frank Denis
c54e8a2c60
Goodbye Travis, let's switch to GitHub Actions!
2020-03-26 11:02:19 +01:00
Frank Denis
8896787e66
Add other dnsdist servers until the MTU issue is fixed
...
https://github.com/PowerDNS/pdns/pull/7410
2020-03-26 10:57:09 +01:00
Frank Denis
9f65457b1c
Wait a little bit more between UDP attempts
2020-03-26 10:37:56 +01:00
Frank Denis
1d090eb194
Unfortunately, blocking stats.* has too many implications
2020-03-25 20:33:36 +01:00
Frank Denis
7424f1a8b7
Try harder to work around Cisco and Quad9 bugs
2020-03-25 20:10:11 +01:00
Frank Denis
64935c9b92
Bump
2020-03-25 18:24:25 +01:00
Frank Denis
0860245c73
Nits
2020-03-25 18:24:03 +01:00
Frank Denis
25b89e57ae
Add Quad9 back to the list of servers with broken padding
2020-03-25 18:11:16 +01:00
Frank Denis
81c8d68462
Pad queries to 1472 bytes for implementations with broken padding
...
Quad9 doesn't return TC when responses are larger than the question;
it doesn't return anything instead :(
2020-03-25 18:06:02 +01:00
Frank Denis
dd37eaed7c
Retry over TCP on UDP timeouts
2020-03-25 17:45:59 +01:00
Frank Denis
4fe5929720
Typo
...
Fixes #1248
2020-03-25 09:11:10 +01:00
Frank Denis
c39d66661b
Remove ARMv6 and ARMv7 binaries
2020-03-24 21:56:10 +01:00
Frank Denis
16ac53810f
Remove armv6 and armv7 builds, this is confusing
2020-03-24 21:55:09 +01:00
Frank Denis
9c15e90610
Update the Android NDK to r20
2020-03-24 18:00:58 +01:00
Frank Denis
39cc14da5c
Update ChangeLog
2020-03-24 17:17:45 +01:00
Frank Denis
5d81e5a6db
Build Linux binaries for armv7 while we're here
2020-03-24 16:43:48 +01:00
Frank Denis
77507abb62
Fix Travis build for freebsd/arm
2020-03-24 16:00:25 +01:00
Frank Denis
366413fa2d
Travis: put commands on single lines
...
Just to make them easier to execute manually while Travis is b0rk3d
2020-03-24 15:37:23 +01:00
Frank Denis
d905021856
Revert "Go back to Go 1.13"
...
This reverts commit d91df1a62c
.
The issue on Mips was unrelated (due to an antique kernel), and
compiling for armv5 seem to work around issues reported on arm
2020-03-24 14:55:01 +01:00
Frank Denis
61d6cfa992
Use GOMIPS64=softfloat
2020-03-24 14:54:58 +01:00
Frank Denis
d91df1a62c
Go back to Go 1.13
...
We got too many reports of binaries built with Go 1.41.1 not working
any more on arm and mips CPUs.
So, downgrade until these issues are sorted out.
2020-03-24 14:39:06 +01:00
Frank Denis
c13a69b040
Remove deepsource
2020-03-24 14:38:00 +01:00
Frank Denis
a58044fed0
Bump
2020-03-24 14:37:35 +01:00
Frank Denis
c4287c799f
Quad9 doesn't seem to block fragments on all networks
...
So, remove them from the static list and trust the runtime checks
for detection.
2020-03-24 14:32:23 +01:00
Frank Denis
315f6f45ff
Certificates that can't be loaded are fatal
2020-03-24 14:31:43 +01:00
Frank Denis
2670caa71e
Print the anonymization incompatibility message even if detected at runtime
2020-03-24 14:19:41 +01:00
Frank Denis
18a8a207ab
up deps
2020-03-24 13:01:57 +01:00