Commit Graph

  • 88b3c95710 Conflict with systemd-resolved.service Star Brilliant 2018-04-29 22:30:43 +08:00
  • 93b70f3941 Release 1.3.5 v1.3.5 Star Brilliant 2018-04-27 00:39:48 +08:00
  • 76c40fb4dc Bump version to 1.3.5 Star Brilliant 2018-04-26 23:52:59 +08:00
  • 174a465ac8 Limit the frequency of creating HTTP client Star Brilliant 2018-04-26 23:52:35 +08:00
  • 4cbe7c8c98 Release 1.3.4 v1.3.4 Star Brilliant 2018-04-26 10:33:38 +08:00
  • 7839d2c7b1 Bump version to 1.3.4 Star Brilliant 2018-04-26 10:18:36 +08:00
  • c4b2236cf9 Do not respond to network error, silently fail to prevent caching of SERVFAIL Star Brilliant 2018-04-26 10:17:14 +08:00
  • 1b90731f20 Add version.go to Makefile Star Brilliant 2018-04-25 18:36:06 +08:00
  • 20624acf20 Update documents Star Brilliant 2018-04-25 14:23:24 +08:00
  • 01385b6d29 Update documents Star Brilliant 2018-04-25 14:19:40 +08:00
  • 5afdee6315 Put EDNS0 at the beginning of the OPT section Star Brilliant 2018-04-25 03:05:06 +08:00
  • 874a3613e4 Use dns.DefaultMsgSize instead of magic number 4096 Star Brilliant 2018-04-25 03:04:31 +08:00
  • dc14a70e9d Use dns.DefaultMsgSize instead of magic number 4096 Star Brilliant 2018-04-24 20:44:08 +08:00
  • 58e4018ab2 Rename variables Star Brilliant 2018-04-24 20:43:24 +08:00
  • f4516429ee Take User-Agent out of common library, that would be better for packaging v1.3.3 Star Brilliant 2018-04-24 14:25:33 +08:00
  • 12df47f45f Release 1.3.2 v1.3.2 Star Brilliant 2018-04-17 03:28:36 +08:00
  • 450c10a594 Fix version number in User-Agent Star Brilliant 2018-04-17 03:27:42 +08:00
  • e7c4450787 Fix build system Star Brilliant 2018-04-17 03:27:21 +08:00
  • bd5ef5d61e Fix build Star Brilliant 2018-04-16 21:36:26 +08:00
  • ff0e9529cb Update User-Agent Star Brilliant 2018-04-16 21:35:33 +08:00
  • 627e2d639d Release 1.3.1 v1.3.1 Star Brilliant 2018-04-16 13:59:03 +08:00
  • 7d5cf98d2b Fix the "address already in use" issue Star Brilliant 2018-04-16 13:58:28 +08:00
  • 34adf40b36 Release 1.3.0 v1.3.0 Star Brilliant 2018-04-16 13:35:38 +08:00
  • b9c1bcaad2 Put [::1] into default listen addresses Star Brilliant 2018-04-16 13:18:51 +08:00
  • 47df06b6e2 Merge pull request #9 from gdm85/master Star Brilliant 2018-04-16 03:36:30 +08:00
  • 1abba72898 Add server support for multiple listen addresses gdm85 2018-04-15 13:27:13 +02:00
  • ce656ac3f7 Add client support for multiple listen addresses gdm85 2018-04-15 13:40:26 +02:00
  • 83f20767ea Update to IETF draft-07 v1.2.1 Star Brilliant 2018-04-13 02:46:03 +08:00
  • 07db7ba200 Merge pull request #7 from joubin/master Star Brilliant 2018-04-13 02:32:03 +08:00
  • cdb8599c9f Made changes per pull request feedback #7. Joubin Jabbari 2018-04-12 08:24:33 -10:00
  • 236f7931e6 Update to IETF draft-06 v1.2.0 Star Brilliant 2018-04-10 14:02:51 +08:00
  • 196207631b Added instructions and script for easy installation under Ubuntu Tested with: Joubin Jabbari 2018-04-09 16:17:45 -10:00
  • 9562c2fe5c Add 1.1.1.1 and 1.0.0.1 DOH Star Brilliant 2018-04-04 00:14:28 +08:00
  • 0a107be362 Use absolute path for ../json-dns Star Brilliant 2018-04-02 21:07:49 +08:00
  • efa272bc52 Add documentation about /etc/hosts preloading Star Brilliant 2018-04-02 17:19:39 +08:00
  • 36da908686 Add no_cookies option, update documentation for more instructions on privacy v1.1.4 Star Brilliant 2018-04-01 23:28:31 +08:00
  • 8b45c99dfc Adapt for CloudFlare DNS service Star Brilliant 2018-04-01 22:57:18 +08:00
  • 68c3f30d14 Merge branch 'launchd' Star Brilliant 2018-04-01 22:44:22 +08:00
  • 7c4b818967 Merge branch 'clientswap' Star Brilliant 2018-04-01 22:44:16 +08:00
  • 57c956594f Adapt for macOS Star Brilliant 2018-03-31 01:48:01 +08:00
  • 542585b1ec Register a new HTTP client whenever an HTTP connection error happens Star Brilliant 2018-03-31 01:16:07 +08:00
  • 1819deb6c0 Update Readme Star Brilliant 2018-03-26 00:48:10 +08:00
  • 56973c827d Update Readme v1.1.3 Star Brilliant 2018-03-26 00:45:48 +08:00
  • c1be2ddd18 Update Readme Star Brilliant 2018-03-26 00:44:28 +08:00
  • 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. Star Brilliant 2018-03-24 17:33:50 +08:00
  • 972d404ebc Add Last-Modified header v1.1.2 Star Brilliant 2018-03-23 15:32:51 +08:00
  • 1be17bff4d Fix a problem when a single HTTP error crashes the program Star Brilliant 2018-03-23 15:28:42 +08:00
  • ab2bf57995 Comment out the Googl experimental server Star Brilliant 2018-03-21 17:17:14 +08:00
  • 06b700cb7e Fix server Content-Type problem Star Brilliant 2018-03-21 17:07:40 +08:00
  • 0e36d3b31b Content-Type auto detection for client Star Brilliant 2018-03-21 16:58:04 +08:00
  • 5723558934 Fix Accept header detection v1.1.1 Star Brilliant 2018-03-21 15:28:47 +08:00
  • 2176e14e65 Extract date from Date header Star Brilliant 2018-03-21 15:17:36 +08:00
  • 1be3052cda Fix cache privateness Star Brilliant 2018-03-21 15:08:12 +08:00
  • 2b3a261247 Fix case issue Star Brilliant 2018-03-21 04:14:45 +08:00
  • 5f96e35f29 Add uninstallation instructions, fix #5 Star Brilliant 2018-03-21 03:48:57 +08:00
  • 8034d5417d Update Readme Star Brilliant 2018-03-21 03:21:06 +08:00
  • b3f495e50f Use round for TTL values Star Brilliant 2018-03-21 02:58:06 +08:00
  • cefa3a6ba8 Fix HTTP header time zone Star Brilliant 2018-03-21 02:52:22 +08:00
  • a81a7eff58 It's time to flip the version number Star Brilliant 2018-03-21 02:38:13 +08:00
  • 26d4cd413d Revert "Skip go get if compiled" Star Brilliant 2018-03-21 02:27:55 +08:00
  • fba928e4e4 Fix Makefile Star Brilliant 2018-03-21 02:25:09 +08:00
  • 78e40722e8 Skip go get if compiled Star Brilliant 2018-03-21 02:18:05 +08:00
  • ebaaa7ff71 Enable verbose for IETF protocol Star Brilliant 2018-03-21 02:14:11 +08:00
  • 08af085d9a Merge branch 'ietf' v1.1.0 Star Brilliant 2018-03-21 02:07:57 +08:00
  • 47d706f1b5 Update Readme Star Brilliant 2018-03-21 02:07:52 +08:00
  • 2ab2120a39 Implement IETF protocol Star Brilliant 2018-03-21 02:01:56 +08:00
  • 64664a59b8 Implement IETF protocol Star Brilliant 2018-03-21 01:38:15 +08:00
  • 521b4b6abc Implement IETF protocol Star Brilliant 2018-03-21 00:14:59 +08:00
  • f4e27c93a6 Correct time.RFC1123 to http.TimeFormat Star Brilliant 2018-01-22 17:45:53 +08:00
  • dcd6b0bb57 Add a timeout configuration for server Star Brilliant 2018-01-17 20:31:27 +08:00
  • d3b322842d Merge pull request #4 from mghadam/readme_golang19 Star Brilliant 2018-01-06 18:20:21 +08:00
  • fd2b1f47ae Golang 1.9 is required since the dial field in client.go:87 has been added in golang 1.9 Mos GH 2018-01-06 13:40:43 +03:30
  • c20614e19c Fix systemd-service-file-missing-documentation-key Star Brilliant 2017-12-19 21:36:01 +08:00
  • 02f848e46f Merge pull request #1 from farseerfc/master v1.0.1 Star Brilliant 2017-12-19 09:54:44 +08:00
  • 34a072aea9 go get once to avoid errors when parallel build Jiachen Yang 2017-12-19 10:45:18 +09:00
  • d0af424963 Close idle HTTP connections in case of an HTTP error v1.0.0 Star Brilliant 2017-12-02 15:17:22 +08:00
  • 699c8fba16 Breaking change: Use configuration file Star Brilliant 2017-11-30 20:42:30 +08:00
  • e510d84809 CloudFlare will break 502 error Star Brilliant 2017-11-30 19:08:22 +08:00
  • 32e3cfa636 Always set RecursionAvailable even on error Star Brilliant 2017-11-30 17:25:22 +08:00
  • c42303e93e Improve DNS error handling Star Brilliant 2017-11-30 17:09:55 +08:00
  • 72211674fa Retab Star Brilliant 2017-11-30 16:31:51 +08:00
  • 75ccb21ac8 Add ResponseHeaderTimeout Star Brilliant 2017-11-30 16:24:50 +08:00
  • f49b5a3a0b Modify HTTP status codes to affect the error Star Brilliant 2017-11-30 16:14:05 +08:00
  • c4412e2993 Enable Cookie, which might have better CDN cache performance Star Brilliant 2017-11-30 15:53:13 +08:00
  • 892066d4a3 Enable Cookie, which might have better CDN cache performance Star Brilliant 2017-11-30 15:48:45 +08:00
  • 14c2a35fe3 Update Readme Star Brilliant 2017-11-30 13:59:11 +08:00
  • 5e6be777c9 Alias 0/0 to be 0.0.0.0/0 Star Brilliant 2017-11-30 13:42:24 +08:00
  • 82e9503849 Alias 0/0 to be 0.0.0.0/0 Star Brilliant 2017-11-30 13:38:30 +08:00
  • 1b998d13de Relicense as MIT license Star Brilliant 2017-11-29 10:45:04 +08:00
  • d3f7665529 Check HTTP status code Star Brilliant 2017-11-29 10:33:16 +08:00
  • 1df71ac2b8 Put doh-client.service before nss-lookup.target Star Brilliant 2017-11-26 23:25:25 +08:00
  • b3ddec1aaa Add NetworkManager dispatcher scripts Star Brilliant 2017-11-25 15:59:09 +08:00
  • a0bd8eb8a1 Allow multiple bootstrap servers Star Brilliant 2017-11-25 15:46:29 +08:00
  • 2577b720c7 Disable logging by default Star Brilliant 2017-11-25 15:05:15 +08:00
  • f2d77e4a74 Update Readme Star Brilliant 2017-11-25 14:30:56 +08:00
  • 244af0e631 Add option -no-ecs Star Brilliant 2017-11-24 22:04:36 +08:00
  • f621d88d99 Turn requests lower case (to get rid of knot-resolver's mixed case) Star Brilliant 2017-11-16 15:47:42 +08:00
  • 6f78bd1ff0 Add bootstrap server option Star Brilliant 2017-11-16 15:07:23 +08:00
  • 14106493a7 Step to bootstrap Star Brilliant 2017-10-04 18:43:09 +08:00
  • a03529d1fd Mark cache as private Star Brilliant 2017-10-04 16:44:42 +08:00