Commit Graph

87 Commits

Author SHA1 Message Date
Star Brilliant
8b45c99dfc Adapt for CloudFlare DNS service 2018-04-01 22:57:18 +08:00
Star Brilliant
68c3f30d14 Merge branch 'launchd' 2018-04-01 22:44:22 +08:00
Star Brilliant
7c4b818967 Merge branch 'clientswap' 2018-04-01 22:44:16 +08:00
Star Brilliant
57c956594f Adapt for macOS 2018-03-31 02:08:19 +08:00
Star Brilliant
542585b1ec Register a new HTTP client whenever an HTTP connection error happens 2018-03-31 01:16:07 +08:00
Star Brilliant
1819deb6c0 Update Readme 2018-03-26 00:48:10 +08:00
Star Brilliant
56973c827d Update Readme v1.1.3 2018-03-26 00:45:48 +08:00
Star Brilliant
c1be2ddd18 Update Readme 2018-03-26 00:44:28 +08:00
Star Brilliant
cb78b9b696 A DNS API server SHOULD respond with HTTP status code 415 (Unsupported Media Type) upon receiving a media type it is unable to process. 2018-03-24 17:33:50 +08:00
Star Brilliant
972d404ebc Add Last-Modified header v1.1.2 2018-03-23 15:32:51 +08:00
Star Brilliant
1be17bff4d Fix a problem when a single HTTP error crashes the program 2018-03-23 15:28:42 +08:00
Star Brilliant
ab2bf57995 Comment out the Googl experimental server 2018-03-21 17:17:14 +08:00
Star Brilliant
06b700cb7e Fix server Content-Type problem 2018-03-21 17:07:40 +08:00
Star Brilliant
0e36d3b31b Content-Type auto detection for client 2018-03-21 16:58:42 +08:00
Star Brilliant
5723558934 Fix Accept header detection v1.1.1 2018-03-21 15:28:47 +08:00
Star Brilliant
2176e14e65 Extract date from Date header 2018-03-21 15:17:36 +08:00
Star Brilliant
1be3052cda Fix cache privateness 2018-03-21 15:08:12 +08:00
Star Brilliant
2b3a261247 Fix case issue 2018-03-21 04:14:45 +08:00
Star Brilliant
5f96e35f29 Add uninstallation instructions, fix #5 2018-03-21 03:48:57 +08:00
Star Brilliant
8034d5417d Update Readme 2018-03-21 03:21:06 +08:00
Star Brilliant
b3f495e50f Use round for TTL values 2018-03-21 02:58:06 +08:00
Star Brilliant
cefa3a6ba8 Fix HTTP header time zone 2018-03-21 02:52:22 +08:00
Star Brilliant
a81a7eff58 It's time to flip the version number 2018-03-21 02:38:13 +08:00
Star Brilliant
26d4cd413d Revert "Skip go get if compiled"
This reverts commit 78e40722e8.
2018-03-21 02:27:55 +08:00
Star Brilliant
fba928e4e4 Fix Makefile 2018-03-21 02:25:09 +08:00
Star Brilliant
78e40722e8 Skip go get if compiled 2018-03-21 02:18:05 +08:00
Star Brilliant
ebaaa7ff71 Enable verbose for IETF protocol 2018-03-21 02:14:11 +08:00
Star Brilliant
08af085d9a Merge branch 'ietf' v1.1.0 2018-03-21 02:07:57 +08:00
Star Brilliant
47d706f1b5 Update Readme 2018-03-21 02:07:52 +08:00
Star Brilliant
2ab2120a39 Implement IETF protocol 2018-03-21 02:01:56 +08:00
Star Brilliant
64664a59b8 Implement IETF protocol 2018-03-21 01:38:21 +08:00
Star Brilliant
521b4b6abc Implement IETF protocol 2018-03-21 00:14:59 +08:00
Star Brilliant
f4e27c93a6 Correct time.RFC1123 to http.TimeFormat 2018-01-22 17:45:53 +08:00
Star Brilliant
dcd6b0bb57 Add a timeout configuration for server 2018-01-17 20:31:49 +08:00
Star Brilliant
d3b322842d Merge pull request #4 from mghadam/readme_golang19
Updated required golang version to 1.9
2018-01-06 18:20:21 +08:00
Mos GH
fd2b1f47ae Golang 1.9 is required since the dial field in client.go:87 has been added in golang 1.9 2018-01-06 13:40:43 +03:30
Star Brilliant
c20614e19c Fix systemd-service-file-missing-documentation-key 2017-12-19 21:36:22 +08:00
Star Brilliant
02f848e46f Merge pull request #1 from farseerfc/master
go get once to avoid errors when parallel build
v1.0.1
2017-12-19 09:54:44 +08:00
Jiachen Yang
34a072aea9 go get once to avoid errors when parallel build 2017-12-19 10:48:56 +09:00
Star Brilliant
d0af424963 Close idle HTTP connections in case of an HTTP error v1.0.0 2017-12-02 15:17:22 +08:00
Star Brilliant
699c8fba16 Breaking change: Use configuration file 2017-11-30 20:42:30 +08:00
Star Brilliant
e510d84809 CloudFlare will break 502 error 2017-11-30 19:08:22 +08:00
Star Brilliant
32e3cfa636 Always set RecursionAvailable even on error 2017-11-30 17:25:22 +08:00
Star Brilliant
c42303e93e Improve DNS error handling 2017-11-30 17:09:55 +08:00
Star Brilliant
72211674fa Retab 2017-11-30 16:31:51 +08:00
Star Brilliant
75ccb21ac8 Add ResponseHeaderTimeout 2017-11-30 16:24:50 +08:00
Star Brilliant
f49b5a3a0b Modify HTTP status codes to affect the error 2017-11-30 16:24:29 +08:00
Star Brilliant
c4412e2993 Enable Cookie, which might have better CDN cache performance 2017-11-30 15:53:13 +08:00
Star Brilliant
892066d4a3 Enable Cookie, which might have better CDN cache performance 2017-11-30 15:48:45 +08:00
Star Brilliant
14c2a35fe3 Update Readme 2017-11-30 14:01:32 +08:00