Star Brilliant
b708ff47b9
Release 2.2.0
2019-10-27 22:40:48 +08:00
Star Brilliant and GitHub
4f4966878f
Merge pull request #58 from gdm85/master
...
Add support for DNS-over-TLS upstream resolvers
2019-10-16 19:18:26 +08:00
Star Brilliant and GitHub
ba9b14045e
Merge pull request #57 from NESC1US/patch-1
...
Update Readme.md
2019-10-03 03:11:34 +08:00
Star Brilliant and GitHub
48618aa6e2
Merge pull request #55 from fuero/feature-rpm-package
...
RPM package + SELinux policy
2019-09-11 21:05:49 +08:00
Star Brilliant and GitHub
b78329afbc
Merge pull request #54 from fuero/feature-nginx-config
...
Example nginx config
2019-09-11 20:51:36 +08: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 and GitHub
21264c78cf
Merge pull request #52 from takumin/patch-1
...
fix typo
2019-08-30 01:22:44 +08:00
Star Brilliant and GitHub
d02c31d3ee
Merge pull request #50 from felixonmars/patch-1
...
Update address for google's resolver
2019-06-27 17:45:23 +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 and GitHub
6d8efe0939
Merge pull request #47 from rwv/master
...
slightly optimize the order of instructions in Dockerfile
2019-05-20 13:02:13 +08:00
Star Brilliant and GitHub
f40a7160b8
Merge pull request #46 from jangrewe/master
...
Add Dockerfiles
2019-05-17 22:50:33 +08:00
Star Brilliant
cb64f6694b
Update the sample configuration to teach users how to listen on both IPv4 and IPv6
2019-05-17 02:37:52 +08:00
Star Brilliant
1ec9548ff1
Release 2.1.0
2019-05-14 01:39:46 +08:00
Star Brilliant
81f1cfba5d
Disable static linking to Swift standard libraries
...
According to Apple: Swift compiler no longer supports statically linking the Swift libraries. They're included in the OS by default starting with macOS Mojave 10.14.4. For macOS Mojave 10.14.3 and earlier, there's an optional Swift library package that can be downloaded from "More Downloads" for Apple Developers at https://developer.apple.com/download/more/
2019-05-14 01:36:10 +08:00
Star Brilliant
ebba9c8ef5
Explain why ECS is disabled by some servers
2019-05-14 01:13:06 +08:00
Star Brilliant and GitHub
6a2f2cea22
Merge pull request #44 from modib/quad9-dns-config
...
Added Quad9 servers in config.
2019-05-14 01:01:07 +08:00
Star Brilliant and GitHub
f0dec57e1a
Merge pull request #45 from wsquasher/master
...
Use TCP when appropriate for the given query type/response
2019-05-13 11:40:26 +08:00
Star Brilliant and GitHub
8787921faf
Merge pull request #43 from modib/macos-build-error-fix
...
Make Makefile compatible with swift5 and older swift versions
2019-05-11 02:13:12 +08:00
Star Brilliant
7f5a23584f
Release 2.0.1
2019-03-24 19:11:12 +08:00
Star Brilliant
475894baaa
Update Changelog
2019-03-20 12:58:59 +08:00
Star Brilliant
a400f03960
Bump version to 2.0.0
2019-03-09 19:10:30 +08:00
Star Brilliant
7839eed014
Update build scripts
2019-03-09 19:09:35 +08:00
Star Brilliant
0f35971118
Replace Url with URL
2019-03-09 19:05:07 +08:00
Star Brilliant
8f2004d1de
Bump to version 1.4.3
2018-12-05 15:57:51 +08:00
Star Brilliant
a3f4468325
Release 1.4.2
2018-12-05 15:57:25 +08:00
Star Brilliant
fa2bcf74a9
Remove dns.ErrTruncated according to https://github.com/miekg/dns/pull/815
2018-11-28 15:31:02 +08:00
Star Brilliant and GitHub
01d60df9cd
Merge pull request #30 from Sherlock-Holo/master
...
Refine runtime.GOOS check, use switch case to replace a long if
2018-11-28 00:11:52 +08:00
Star Brilliant
95fe3e3b4e
Use time.Since to replace time.Now().Sub
2018-11-27 20:18:30 +08:00
Star Brilliant
35ddf43505
Add PID file support
2018-11-27 17:37:57 +08:00
Star Brilliant
3083b668ca
Remove an item from Changelog since it was actually fixed in eariler version
2018-11-10 23:02:41 +08:00
Star Brilliant
dd8ea973f4
Correct spelling
2018-11-10 23:01:46 +08:00
Star Brilliant
0df0002e6b
Bump version to 1.4.2
2018-11-10 23:00:06 +08:00
Star Brilliant
3affb2c227
Release 1.4.1
2018-11-10 22:59:37 +08:00
Star Brilliant
7c7b7d969d
Add detectportal.firefox.com to default passthrough list
2018-11-08 23:58:28 +08:00
Star Brilliant
4754aa0414
Enable CORS by default, which is necessary for AJAX resolver to run
2018-11-07 20:13:51 +08:00
Star Brilliant
2d9c9eba50
Detect context.DeadlineExceeded
2018-11-07 19:41:55 +08:00
Star Brilliant
c51be0e69c
Use context for more functions
2018-11-07 19:25:46 +08:00
Star Brilliant
95ec839409
Put cancel() earlier
2018-11-07 19:10:06 +08:00
Star Brilliant
502fe6b048
Use RCODE_REFUSED for unsupported Qclass
2018-11-07 18:56:22 +08:00
Star Brilliant
f8b40c4bfc
Try to use context.WithTimeout to detect HTTP timeout. Hopefully it might work.
2018-11-07 18:47:01 +08:00
Star Brilliant
bb1e21778a
Slightly change the log format
2018-11-07 18:11:12 +08:00
Star Brilliant
afa0d563d0
Add passthrough feature, tests are welcome
2018-11-07 17:10:39 +08:00
Star Brilliant
017a18f20c
Fix HTTP stream leaking problem
2018-11-06 14:46:45 +08:00
Star Brilliant and GitHub
0577ff6dca
Merge pull request #28 from Chaz6/patch-1
...
doh-server: change to google.go
2018-11-02 10:48:33 +08:00
Star Brilliant
3b112b946e
Congratulations RFC 8484, remove the word "draft" from Readme
2018-10-20 13:59:37 +08:00
Star Brilliant
6d19cbb9ad
Congratulations RFC 8484, remove the word "draft" from Readme
2018-10-20 13:58:26 +08:00
Star Brilliant
b094a8d4fd
Update Readme, fix issue #27
2018-10-04 23:03:51 +08:00
Star Brilliant
c1f6fe1997
Update Readme
2018-10-04 02:12:55 +08:00
Star Brilliant
1fb3ed3513
Add a ink to a guide
2018-10-04 02:11:55 +08:00
Star Brilliant
c85ef45840
Fix panic with debug_http_headers
2018-09-27 16:46:36 +08:00
Star Brilliant and GitHub
85d81d3d0b
Merge pull request #22 from paulie-g/master
...
Fix segfault when no_cookies=true
2018-09-24 03:21:00 +10:00
Star Brilliant
aa3389b1d0
Build doh-logger with static libswiftCore, fix #20
2018-09-22 04:28:12 +08:00
Star Brilliant
6eb7b29142
Add configuration option: debug_http_headers
2018-09-22 04:23:55 +08:00
Star Brilliant
ea0a769389
Bump version to 1.3.11
2018-08-21 01:44:56 +08:00
Star Brilliant
e480251e67
Release 1.3.10
2018-08-21 01:44:35 +08:00
Star Brilliant
027480afeb
Enable application/dns-message (draft-13) by default, since Google has finally supported it
2018-08-21 01:43:46 +08:00
Star Brilliant
4839498ad5
Move linux-install.* to contrib/
2018-08-14 09:11:09 +08:00
Star Brilliant
a303c21036
Bump version to 1.3.10
2018-08-14 09:08:46 +08:00
Star Brilliant
3586688aa6
Release 1.3.9
2018-08-14 09:08:27 +08:00
Star Brilliant
ffe5573552
Change the ECS prefix length from /48 to /56 for IPv6, per RFC 7871
2018-08-14 09:06:13 +08:00
Star Brilliant
f40116b1f8
Update Readme to instruct Debian users to set $GOROOT
2018-08-14 01:43:41 +08:00
Star Brilliant
58e6cdfb71
If $GOROOT is defined, Makefile should respect the value, fix #8
2018-08-14 01:37:19 +08:00
Star Brilliant
1491138f69
Add 5380 as an additional default doh-client port
2018-08-10 03:50:38 +08:00
Star Brilliant
83df8964d8
Fix #16 : doh-client panics when connecting no_cookies = true
2018-07-04 22:43:08 +08:00
Star Brilliant
07f39088d4
Update example configuration
2018-07-02 20:42:11 +08:00
Star Brilliant
db007fbded
Update example configuration
2018-07-02 20:40:56 +08:00
Star Brilliant
89d809d469
Bump version to 1.3.9
2018-07-02 20:12:04 +08:00
Star Brilliant
5ca6813801
Release 1.3.8
2018-07-02 20:11:41 +08:00
Star Brilliant
033865e508
Workaround a bug causing Firefox 61-62 to reject responses with Content-Type = application/dns-message
2018-07-02 19:42:57 +08:00
Star Brilliant
7e7cd1ee90
Workaround a bug causing Firefox 61-62 to reject responses with Content-Type = application/dns-message
2018-07-02 17:55:58 +08:00
Star Brilliant
e19250dc99
Workaround a bug causing Firefox 61-62 to reject responses with Content-Type = application/dns-message
2018-07-02 17:49:34 +08:00
Star Brilliant
a64df3f048
Preserve TransactionID
2018-07-02 13:49:59 +08:00
Star Brilliant
f54b49c090
Disable preventing capitalization scrambling
2018-07-02 13:48:05 +08:00
Star Brilliant
87436b7cbf
Turn on no_cookies by default according to the IETF draft
2018-07-02 13:45:08 +08:00
Star Brilliant
11056bcad5
Construct a real DNS packet for DNSCrypt-Proxy
2018-06-26 15:20:43 +08:00
Star Brilliant
ca33027e04
Remove offensive words :-)
2018-06-26 14:39:05 +08:00
Star Brilliant
6ff0a6a9ab
Update Readme
2018-06-26 13:28:07 +08:00
Star Brilliant
359c81a019
Update Readme
2018-06-26 13:26:42 +08:00
Star Brilliant
07143d5890
Update documentation about TLS
...
This is to avoid confusions like issue #12
2018-06-26 13:22:32 +08:00
Star Brilliant
1d367cb7e7
Bump version to 1.3.8
2018-06-26 04:10:58 +08:00
Star Brilliant
b132de608f
Release 1.3.7
2018-06-26 04:10:31 +08:00
Star Brilliant
523b6120b9
Workaround a bug causing DNSCrypt-Proxy to expect a response with TransactionID = 0xcafe
2018-06-26 03:55:59 +08:00
Star Brilliant
82fe91395d
Workaround a bug causing Unbound to refuse returning anything about the root
2018-06-26 03:04:34 +08:00
Star Brilliant
06ce104d2a
Fix typo
2018-06-16 19:41:41 +08:00
Star Brilliant
71b8c093c0
Install default configuration files to *.conf.example
2018-06-16 19:40:52 +08:00
Star Brilliant
abdd033310
Print upstream information if error happens
2018-06-12 11:12:13 +08:00
Star Brilliant
461d546082
Add CloudFlare DNS resolver for Tor to the preset
2018-06-06 01:26:36 +08:00
Star Brilliant
51b065eed7
Release 1.3.6
2018-05-27 21:03:51 +08:00
Star Brilliant
a58607dc3d
Add an option to disable IPv6, this option is available to client only
2018-05-27 21:00:13 +08:00
Star Brilliant
cf94354b08
Revert "Conflict with systemd-resolved.service"
...
This reverts commit 88b3c95710 .
2018-05-15 19:46:04 +08:00
Star Brilliant
f2e3a642e3
Write a logger for macOS systems
2018-05-08 21:11:03 +08:00
Star Brilliant
88b3c95710
Conflict with systemd-resolved.service
2018-04-29 22:30:43 +08:00
Star Brilliant
93b70f3941
Release 1.3.5
2018-04-27 00:39:48 +08:00
Star Brilliant
76c40fb4dc
Bump version to 1.3.5
2018-04-26 23:52:59 +08:00