Star Brilliant
6d30a12d5f
Pass X-Real-IP to handlers.CombinedLoggingHandler
...
Note that X-Forwarded-For or guessed client IP are not used due to security concerns.
This should fix issue #71 .
2020-07-30 20:44:18 +08:00
Star Brilliant
a8aed7e09a
Use ExchangeClient for DNS request
2020-07-26 22:09:24 +08:00
Star Brilliant
6e99d8153a
Merge pull request #78 from leiless/DNSSEC-OK
...
[JSON-DOH] Honor DNSSEC OK flag for incoming DNS requests
2020-04-19 14:49:55 +08:00
Star Brilliant
2d4495a0dd
Merge pull request #79 from leiless/json-fix-empty-rr-names
...
[JSON-DOH] Fix DNS response empty []RR.Name
2020-04-19 14:49:07 +08:00
leixiang
b30056a590
doh-client/google.go: [JSON-DOH] Fix DNS response empty []RR.Name
...
Cloudflare JSON DOH may return empty RR names if r.Question[0].Name is "."
Which causes malformed DNS response
2020-04-19 11:28:28 +08:00
leixiang
b92da52539
.gitignore: Ignore make output binaries
2020-04-19 11:02:16 +08:00
leixiang
f43d2c69e0
doh-client/google.go: [JSON-DOH] Honor DNSSEC OK flag for incoming DNS requests
2020-04-19 10:57:03 +08:00
Star Brilliant
5f1f418664
Merge pull request #77 from Henrocker/patch-1
...
Upgrade Caddyfile config to v2 and drastically reduce size.
2020-04-10 23:30:01 +08:00
Henrik
9a316a56a8
Upgrade Caddyfile config to v2 and drastically reduce size.
...
Since Caddy v2 is in RC state, config should be updates to v2. Also config has been simplified a lot.
Running example with this config: https://dns.hnrk.io/dns
Cheers and happy easter 😊 !
2020-04-10 17:05:37 +02:00
Star Brilliant
81b977ca11
Merge pull request #76 from satishweb/master
...
Docker compose based doh-server setup example
2020-04-05 20:42:36 +08:00
Satish Gaikwad
b7d252de7b
Added arch types
2020-04-05 02:45:01 -07:00
Satish Gaikwad
e12b87b48d
Enhanced documentation. Added Docker compose based doh-server deployment example.
2020-04-05 02:33:20 -07:00
Star Brilliant
09bdfe2b14
Merge pull request #75 from buckaroogeek/pihole
...
Added pi-hole as potential dnssec validator
2020-04-04 15:21:35 +08:00
Bradley G Smith
a84b65dd56
expose container to port 53/upd
2020-04-03 10:58:57 -07:00
Bradley G Smith
540f6e3043
Added pi-hole as potential dnssec validator
2020-04-03 08:07:34 -07:00
Star Brilliant
7db67db247
Merge pull request #74 from satishweb/master
...
Added example configuration for Docker Flow Proxy + Docker
2020-04-03 10:49:39 +08:00
Satish Gaikwad
026d89ac8d
Added info on ipv6 support. Added simple docker run example in installation section
2020-04-02 10:42:33 -07:00
Satish Gaikwad
8228ea6299
Added example configuration for Docker Flow Proxy + Docker
2020-04-01 14:54:09 -07:00
Star Brilliant
59f79fb666
Merge pull request #67 from monperrus/patch-1
...
doc: document upstream_selector
2020-02-05 00:41:24 +08:00
Martin Monperrus
502caabd15
doc: document upstream_selector
...
fix #66
2020-02-04 15:39:29 +00:00
Star Brilliant
f151c90e9d
Merge pull request #61 from m13253/feature/no_ecs_arg
...
Allow client opt-out of EDNS0 Client Subnet
2019-11-11 12:21:41 +08:00
James Swineson
d8e3969640
add no_ecs argument in query string support
2019-11-11 10:11:25 +08:00
Star Brilliant
475ef65f57
Bump version to 2.2.2
2019-10-29 06:07:30 +08:00
Star Brilliant
72165bffff
Release 2.2.1
2019-10-29 06:07:09 +08:00
Star Brilliant
82317bd63e
Remove weird logs, fix #59
2019-10-29 03:23:00 +08:00
Star Brilliant
acf3e3c328
Bump version to 2.2.1
2019-10-27 22:41:14 +08:00
Star Brilliant
b708ff47b9
Release 2.2.0
2019-10-27 22:40:48 +08:00
Star Brilliant
4f4966878f
Merge pull request #58 from gdm85/master
...
Add support for DNS-over-TLS upstream resolvers
2019-10-16 19:18:26 +08:00
gdm85
a09dfbbbc1
Add support for type prefix for upstream addresses
...
Add support for DNS-over-TLS upstream addresses
Remove tcp_only configuration option
2019-10-16 13:14:03 +02:00
gdm85
cc60be718c
Improve error logging/checking
2019-10-16 13:14:03 +02:00
gdm85
2067eb688f
Fix Opcode never assigned in jsonDNS.PrepareReply
2019-10-16 13:14:03 +02:00
Star Brilliant
ba9b14045e
Merge pull request #57 from NESC1US/patch-1
...
Update Readme.md
2019-10-03 03:11:34 +08:00
NESC1US
ebcc85c01a
Update Readme.md
...
Typo
2019-10-02 20:13:53 +02:00
Star Brilliant
48618aa6e2
Merge pull request #55 from fuero/feature-rpm-package
...
RPM package + SELinux policy
2019-09-11 21:05:49 +08:00
Star Brilliant
b78329afbc
Merge pull request #54 from fuero/feature-nginx-config
...
Example nginx config
2019-09-11 20:51:36 +08:00
fuero
b1c41e5818
adds example nginx config
2019-09-11 14:48:17 +02:00
fuero
637d50ad91
initial package
2019-09-11 14:13:08 +02:00
Star Brilliant
ce13a961db
Fix build error
2019-09-11 02:08:02 +08:00
Star Brilliant
b74220718f
Add an option no_user_agent
2019-09-11 00:23:20 +08:00
Star Brilliant
db522591a1
Add example Apache and Caddy configurations
2019-08-31 21:30:20 +08:00
Star Brilliant
1eda33aec3
Add example Apache and Caddy configurations
...
Solves issue #51
2019-08-31 21:27:32 +08:00
Star Brilliant
268e203540
Release 2.1.2
2019-08-30 01:27:06 +08:00
Star Brilliant
21264c78cf
Merge pull request #52 from takumin/patch-1
...
fix typo
2019-08-30 01:22:44 +08:00
Takumi Takahashi
ae74f1efe5
fix typo
2019-08-29 18:02:24 +09:00
Star Brilliant
d02c31d3ee
Merge pull request #50 from felixonmars/patch-1
...
Update address for google's resolver
2019-06-27 17:45:23 +08:00
Felix Yan
edc86f32e5
Update address for google's resolver
...
The new ietf endpoint is the only one in the documentation now:
https://developers.google.com/speed/public-dns/docs/doh/
Their blog post prefers the new address too:
https://security.googleblog.com/2019/06/google-public-dns-over-https-doh.html
2019-06-27 14:57:37 +08:00
Star Brilliant
1c321be49c
Release 2.1.1
2019-06-24 10:19:03 +08:00
Star Brilliant
852d0f6767
Fix a typo
2019-06-14 17:47:10 +08:00
Star Brilliant
a2d65bc89a
Include DNS.SB's resolver in example configuration
2019-05-27 15:17:03 +08:00
Star Brilliant
6d8efe0939
Merge pull request #47 from rwv/master
...
slightly optimize the order of instructions in Dockerfile
2019-05-20 13:02:13 +08:00