Commit graph

2206 commits

Author SHA1 Message Date
Frank Denis
c2cb7e6854 Use a non-lying resolver for CI 2025-01-10 23:03:41 +01:00
Frank Denis
956f16c107 Log the actual server IP 2025-01-10 23:02:41 +01:00
Frank Denis
5aa958e282 Fix sequence type for $DHCP 2025-01-10 12:52:52 +01:00
Frank Denis
021a46b203 DHCPDNS -> DHCP 2025-01-10 12:50:19 +01:00
Frank Denis
b5a50655de Go fixes 2025-01-10 12:46:26 +01:00
Frank Denis
6e1e5e3e68 Add test from #2460, import dhcpdns 2025-01-10 12:42:35 +01:00
Frank Denis
d7878615b2 Merge branch 'master' of github.com:DNSCrypt/dnscrypt-proxy
* 'master' of github.com:DNSCrypt/dnscrypt-proxy:
  Bump softprops/action-gh-release from 2.2.0 to 2.2.1
2025-01-10 12:40:13 +01:00
Frank Denis
eda26b4a79 Support $DHCP and $BOOTSTRAP keywords in forwarding rules
Ideally, that should also be supported by the captive portal
handler.

Great work by @lifenjoiner

Fixes #2460
2025-01-10 12:38:27 +01:00
Frank Denis
cd3cb2e98b Update deps 2025-01-10 12:16:20 +01:00
Frank Denis
4fbdf2cfcc Skip lying resolvers instead of just warning about them 2025-01-10 12:12:20 +01:00
Frank Denis
c4879a21f7 Trim unneeded entries
These servers never supported the DNSCrypt v2 protocol, and have
been a pain to maintain compatibility with. But the main issue
is that in some countries, they are now lying resolvers, *except*
for the certificate.

That makes it difficult to reliably detect that they are lying
resolvers. From a user perspective in these countries, it appears
that DNS queries randomly fail, when they are hitting these servers.

I tried to think of different ways to detect this, but couldn't
find anything satisfactory.

Maybe if they properly implement the DNSCrypt protocol some day,
they will take it as an opportunity to also fix that bug, and
return consistent error codes, even for the certificates.
2025-01-10 12:10:20 +01:00
Frank Denis
8987906653 Remove support for xsalsapoly 2025-01-10 12:07:20 +01:00
Frank Denis
b1d74dcd28
Merge pull request #2751 from DNSCrypt/dependabot/github_actions/softprops/action-gh-release-2.2.1
Bump softprops/action-gh-release from 2.2.0 to 2.2.1
2025-01-10 11:00:09 +01:00
dependabot[bot]
bc87a8c508
Bump softprops/action-gh-release from 2.2.0 to 2.2.1
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](7b4da11513...c95fe14893)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-08 03:44:27 +00:00
Frank Denis
699a6a1ebc go get -u ./...; go mod tidy 2025-01-06 17:30:45 +01:00
Frank Denis
efe8b7824c 2025 2025-01-03 12:01:20 +01:00
Frank Denis
57c69937a0 Update x/net 2024-12-19 08:45:12 +01:00
Frank Denis
fe9c704eb5 Update deps 2024-12-12 11:31:52 +01:00
Frank Denis
97aad99b67 Update x/crypto 2024-12-12 10:28:01 +01:00
Frank Denis
9813abfa23
Merge pull request #2736 from DNSCrypt/dependabot/github_actions/softprops/action-gh-release-2.2.0
Bump softprops/action-gh-release from 2.0.8 to 2.2.0
2024-12-11 17:05:42 +01:00
Frank Denis
da833f65bb Update deps 2024-12-11 17:05:11 +01:00
dependabot[bot]
5775a248c8
Bump softprops/action-gh-release from 2.0.8 to 2.2.0
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.0.8 to 2.2.0.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](c062e08bd5...7b4da11513)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-11 03:44:22 +00:00
Frank Denis
ee400254ac Update deps 2024-11-08 08:07:43 +01:00
Frank Denis
55b2ed9851 Improve error message when no servers can be used 2024-10-30 20:12:55 +01:00
Frank Denis
8d43ebf120 EmptyResponseFromMessage: always set the RA flag, copy the RD flag 2024-10-28 23:59:01 +01:00
Frank Denis
3f551f4b66 Update deps 2024-10-23 14:22:28 +02:00
Frank Denis
4ed02b02df
Merge pull request #2663 from DNSCrypt/dependabot/github_actions/softprops/action-gh-release-2.0.8
Bump softprops/action-gh-release from 2.0.6 to 2.0.8
2024-09-10 23:28:54 +02:00
Frank Denis
f8293f56a9 Update deps 2024-09-10 23:28:24 +02:00
Frank Denis
7447fc4a0e Update deps 2024-08-07 12:53:44 +02:00
Frank Denis
56bc6e6a06 Update Quad9 signing key
See https://github.com/Quad9DNS/dnscrypt-settings/pull/7
2024-08-06 22:31:44 +02:00
dependabot[bot]
13af811316
Bump softprops/action-gh-release from 2.0.6 to 2.0.8
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.0.6 to 2.0.8.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](a74c6b72af...c062e08bd5)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-19 03:38:16 +00:00
Frank Denis
de16f22c0c Update deps 2024-07-17 09:34:47 +02:00
Frank Denis
6a3fe63ad2 Add 'cisco-sandbox' to the list of broken resolvers 2024-07-03 14:02:11 +02:00
Frank Denis
31dcab22b6 Discourage from using very low values for the timeout 2024-07-03 01:58:12 +02:00
Frank Denis
4ab56c9401 Update quic-go 2024-06-24 06:35:14 +02:00
Frank Denis
57552d0431 Merge branch 'master' of github.com:DNSCrypt/dnscrypt-proxy
* 'master' of github.com:DNSCrypt/dnscrypt-proxy:
  Bump softprops/action-gh-release from 2.0.5 to 2.0.6
2024-06-20 11:23:23 +02:00
Frank Denis
5996d1e9f8 up 2024-06-20 11:23:15 +02:00
Frank Denis
8f7951ae15
Merge pull request #2645 from DNSCrypt/dependabot/github_actions/softprops/action-gh-release-2.0.6
Bump softprops/action-gh-release from 2.0.5 to 2.0.6
2024-06-20 11:20:31 +02:00
dependabot[bot]
53f4eec3bc
Bump softprops/action-gh-release from 2.0.5 to 2.0.6
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.0.5 to 2.0.6.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](69320dbe05...a74c6b72af)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-20 03:11:10 +00:00
Frank Denis
d73b615336 Update deps 2024-06-15 13:58:39 +02:00
Frank Denis
2dd6c8e996 Update deps 2024-06-13 23:44:17 +02:00
Frank Denis
7a4b2ac7ea
Merge pull request #2643 from cloudclaim/master
chore: fix some comments
2024-06-13 23:43:04 +02:00
cloudclaim
1905c9ac46 chore: fix some comments
Signed-off-by: cloudclaim <824973921@qq.com>
2024-06-07 16:28:29 +08:00
Frank Denis
0059194a9e Update deps 2024-06-03 08:40:06 +02:00
Frank Denis
35d7aa0603 Print error when the lying resolver test fails 2024-05-19 18:17:05 +02:00
Frank Denis
8dadd61730
Merge pull request #2630 from DNSCrypt/dependabot/github_actions/softprops/action-gh-release-2.0.5
Bump softprops/action-gh-release from 2.0.2 to 2.0.5
2024-05-08 10:31:44 +02:00
dependabot[bot]
f7da81cf29
Bump softprops/action-gh-release from 2.0.2 to 2.0.5
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.0.2 to 2.0.5.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](d99959edae...69320dbe05)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-08 03:55:52 +00:00
Frank Denis
0efce55895 Try another ODoH relay 2024-05-07 22:44:33 +02:00
Frank Denis
5a1d94d506 Update the test ODoH relay 2024-05-07 22:35:09 +02:00
Frank Denis
271943c158 Update quic-go 2024-05-07 17:39:56 +02:00