Commit Graph

317 Commits

Author SHA1 Message Date
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 v1.3.3 2018-04-24 14:25:33 +08:00
Star Brilliant 12df47f45f Release 1.3.2 v1.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 v1.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 v1.3.0 2018-04-16 13:35:38 +08:00
Star Brilliant b9c1bcaad2 Put [::1] into default listen addresses 2018-04-16 13:18:51 +08:00
Star Brilliant 47df06b6e2 Merge pull request #9 from gdm85/master
Add client/server support for multiple listen addresses
2018-04-16 03:36:30 +08:00
gdm85 1abba72898 Add server support for multiple listen addresses 2018-04-15 19:57:17 +02:00
gdm85 ce656ac3f7 Add client support for multiple listen addresses 2018-04-15 19:57:01 +02:00
Star Brilliant 83f20767ea Update to IETF draft-07 v1.2.1 2018-04-13 02:46:03 +08:00
Star Brilliant 07db7ba200 Merge pull request #7 from joubin/master
Linux (Ubuntu) easy install
2018-04-13 02:32:03 +08:00
Joubin Jabbari cdb8599c9f Made changes per pull request feedback #7. 2018-04-12 08:24:33 -10:00
Star Brilliant 236f7931e6 Update to IETF draft-06 v1.2.0 2018-04-10 14:02:51 +08:00
Joubin Jabbari 196207631b Added instructions and script for easy installation under Ubuntu
Tested with:

  * Ubuntu 16.04 LTS
  * Raspbian (Jesse, Pi 3 B+)
2018-04-09 16:17:45 -10:00
Star Brilliant 9562c2fe5c Add 1.1.1.1 and 1.0.0.1 DOH 2018-04-04 00:14:28 +08:00
Star Brilliant 0a107be362 Use absolute path for ../json-dns 2018-04-02 21:07:49 +08:00
Star Brilliant efa272bc52 Add documentation about /etc/hosts preloading 2018-04-02 17:19:39 +08:00
Star Brilliant 36da908686 Add no_cookies option, update documentation for more instructions on privacy v1.1.4 2018-04-01 23:28:31 +08:00
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