Star Brilliant
|
ebba9c8ef5
|
Explain why ECS is disabled by some servers
|
2019-05-14 01:13:06 +08:00 |
|
 Star BrilliantandGitHub
|
6a2f2cea22
|
Merge pull request #44 from modib/quad9-dns-config
Added Quad9 servers in config.
|
2019-05-14 01:01:07 +08:00 |
|
 Star BrilliantandGitHub
|
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 BrilliantandGitHub
|
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 BrilliantandGitHub
|
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 BrilliantandGitHub
|
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 BrilliantandGitHub
|
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 |
|
Star Brilliant
|
174a465ac8
|
Limit the frequency of creating HTTP client
|
2018-04-26 23:52:35 +08:00 |
|
Star Brilliant
|
4cbe7c8c98
|
Release 1.3.4
|
2018-04-26 10:33:38 +08:00 |
|
Star Brilliant
|
7839d2c7b1
|
Bump version to 1.3.4
|
2018-04-26 10:18:36 +08:00 |
|
Star Brilliant
|
c4b2236cf9
|
Do not respond to network error, silently fail to prevent caching of SERVFAIL
Hopefully we can improve the availability of DoH under unstable network environments.
|
2018-04-26 10:17:14 +08:00 |
|
Star Brilliant
|
1b90731f20
|
Add version.go to Makefile
|
2018-04-25 18:36:06 +08:00 |
|
Star Brilliant
|
20624acf20
|
Update documents
|
2018-04-25 14:23:24 +08:00 |
|
Star Brilliant
|
01385b6d29
|
Update documents
|
2018-04-25 14:19:40 +08:00 |
|
Star Brilliant
|
5afdee6315
|
Put EDNS0 at the beginning of the OPT section
|
2018-04-25 03:05:06 +08:00 |
|
Star Brilliant
|
874a3613e4
|
Use dns.DefaultMsgSize instead of magic number 4096
|
2018-04-25 03:04:31 +08:00 |
|
Star Brilliant
|
dc14a70e9d
|
Use dns.DefaultMsgSize instead of magic number 4096
|
2018-04-24 20:46:34 +08:00 |
|
Star Brilliant
|
58e4018ab2
|
Rename variables
|
2018-04-24 20:43:24 +08:00 |
|
Star Brilliant
|
f4516429ee
|
Take User-Agent out of common library, that would be better for packaging
|
2018-04-24 14:25:33 +08:00 |
|
Star Brilliant
|
12df47f45f
|
Release 1.3.2
|
2018-04-17 03:28:36 +08:00 |
|
Star Brilliant
|
450c10a594
|
Fix version number in User-Agent
|
2018-04-17 03:27:42 +08:00 |
|
Star Brilliant
|
e7c4450787
|
Fix build system
|
2018-04-17 03:27:21 +08:00 |
|
Star Brilliant
|
bd5ef5d61e
|
Fix build
|
2018-04-16 21:36:26 +08:00 |
|
Star Brilliant
|
ff0e9529cb
|
Update User-Agent
|
2018-04-16 21:35:33 +08:00 |
|
Star Brilliant
|
627e2d639d
|
Release 1.3.1
|
2018-04-16 13:59:03 +08:00 |
|
Star Brilliant
|
7d5cf98d2b
|
Fix the "address already in use" issue
|
2018-04-16 13:58:38 +08:00 |
|
Star Brilliant
|
34adf40b36
|
Release 1.3.0
|
2018-04-16 13:35:38 +08:00 |
|