Add backend weight round robin select (#34)
[dns-over-https.git] / doh-client / client.go
Sherlock Holo Add backend weight round robin select (#34)
Star Brilliant Remove dns.ErrTruncated according to https://gith…
Star Brilliant Use time.Since to replace time.Now().Sub
Star Brilliant Use context for more functions
Star Brilliant Try to use context.WithTimeout to detect HTTP tim…
Star Brilliant Slightly change the log format
Star Brilliant Add passthrough feature, tests are welcome
Star Brilliant Fix HTTP stream leaking problem
Star Brilliant Fix panic with debug_http_headers
Paul G Fix segfault when no_cookies=true
Star Brilliant Add configuration option: debug_http_headers
Star Brilliant Change the ECS prefix length from /48 to /56 for …
Star Brilliant Fix #16: doh-client panics when connecting no_coo…
Star Brilliant Print upstream information if error happens
Star Brilliant Add an option to disable IPv6, this option is ava…
Star Brilliant Limit the frequency of creating HTTP client
Star Brilliant Use dns.DefaultMsgSize instead of magic number 40…
Star Brilliant Rename variables
Star Brilliant Fix the "address already in use" issue
gdm85 Add client support for multiple listen addresses
Star Brilliant Update to IETF draft-07 v1.2.1
Star Brilliant Update to IETF draft-06 v1.2.0
Star Brilliant Use absolute path for ../json-dns
Star Brilliant Add no_cookies option, update documentation for m… v1.1.4
Star Brilliant Adapt for CloudFlare DNS service
Star Brilliant Register a new HTTP client whenever an HTTP conne…
Star Brilliant Fix a problem when a single HTTP error crashes th…
Star Brilliant Content-Type auto detection for client
Star Brilliant Implement IETF protocol
Star Brilliant Implement IETF protocol
Star Brilliant Implement IETF protocol
Star Brilliant Close idle HTTP connections in case of an HTTP er… v1.0.0
Star Brilliant Breaking change: Use configuration file
Star Brilliant Improve DNS error handling
Star Brilliant Add ResponseHeaderTimeout
Star Brilliant Modify HTTP status codes to affect the error
Star Brilliant Enable Cookie, which might have better CDN cache …
Star Brilliant Enable Cookie, which might have better CDN cache …
Star Brilliant Relicense as MIT license
Star Brilliant Check HTTP status code
Star Brilliant Allow multiple bootstrap servers
Star Brilliant Disable logging by default
Star Brilliant Add option -no-ecs
Star Brilliant Turn requests lower case (to get rid of knot-reso…
Star Brilliant Add bootstrap server option
Star Brilliant Revert "Set ECS prefix as scope"
Star Brilliant Set ECS prefix as scope
Star Brilliant Update
Star Brilliant Fix segfault
Star Brilliant Update