13 months agoCongratulations RFC 8484, remove the word "draft" from Readme
Star Brilliant []
Congratulations RFC 8484, remove the word "draft" from Readme

14 months agoUpdate Readme, fix issue #27
Star Brilliant []
Update Readme, fix issue #27

14 months agoUpdate Readme
Star Brilliant []
Update Readme

14 months agoAdd a ink to a guide
Star Brilliant []
Add a ink to a guide

14 months agoFix panic with debug_http_headers
Star Brilliant []
Fix panic with debug_http_headers

14 months agoMerge pull request #22 from paulie-g/master
Star Brilliant []
Merge pull request #22 from paulie-g/master

Fix segfault when no_cookies=true

14 months agoFix segfault when no_cookies=true
Paul G []
Fix segfault when no_cookies=true

14 months agoBuild doh-logger with static libswiftCore, fix #20
Star Brilliant []
Build doh-logger with static libswiftCore, fix #20

14 months agoAdd configuration option: debug_http_headers
Star Brilliant []
Add configuration option: debug_http_headers

15 months agoBump version to 1.3.11
Star Brilliant []
Bump version to 1.3.11

15 months agoRelease 1.3.10 v1.3.10
Star Brilliant []
Release 1.3.10

15 months agoEnable application/dns-message (draft-13) by default, since Google has finally supported it
Star Brilliant []
Enable application/dns-message (draft-13) by default, since Google has finally supported it

15 months agoMove linux-install.* to contrib/
Star Brilliant []
Move linux-install.* to contrib/

15 months agoBump version to 1.3.10
Star Brilliant []
Bump version to 1.3.10

15 months agoRelease 1.3.9 v1.3.9
Star Brilliant []
Release 1.3.9

15 months agoChange the ECS prefix length from /48 to /56 for IPv6, per RFC 7871
Star Brilliant []
Change the ECS prefix length from /48 to /56 for IPv6, per RFC 7871

15 months agoUpdate Readme to instruct Debian users to set $GOROOT
Star Brilliant []
Update Readme to instruct Debian users to set $GOROOT

15 months agoIf $GOROOT is defined, Makefile should respect the value, fix #8
Star Brilliant []
If $GOROOT is defined, Makefile should respect the value, fix #8

15 months agoAdd 5380 as an additional default doh-client port
Star Brilliant []
Add 5380 as an additional default doh-client port

17 months agoFix #16: doh-client panics when connecting no_cookies = true
Star Brilliant []
Fix #16: doh-client panics when connecting no_cookies = true

17 months agoUpdate example configuration
Star Brilliant []
Update example configuration

17 months agoUpdate example configuration
Star Brilliant []
Update example configuration

17 months agoBump version to 1.3.9
Star Brilliant []
Bump version to 1.3.9

17 months agoRelease 1.3.8 v1.3.8
Star Brilliant []
Release 1.3.8

17 months agoWorkaround a bug causing Firefox 61-62 to reject responses with Content-Type = application/dns-message
Star Brilliant []
Workaround a bug causing Firefox 61-62 to reject responses with Content-Type = application/dns-message

17 months agoWorkaround a bug causing Firefox 61-62 to reject responses with Content-Type = application/dns-message
Star Brilliant []
Workaround a bug causing Firefox 61-62 to reject responses with Content-Type = application/dns-message

17 months agoWorkaround a bug causing Firefox 61-62 to reject responses with Content-Type = application/dns-message
Star Brilliant []
Workaround a bug causing Firefox 61-62 to reject responses with Content-Type = application/dns-message

17 months agoPreserve TransactionID
Star Brilliant []
Preserve TransactionID

17 months agoDisable preventing capitalization scrambling
Star Brilliant []
Disable preventing capitalization scrambling

17 months agoTurn on no_cookies by default according to the IETF draft
Star Brilliant []
Turn on no_cookies by default according to the IETF draft

17 months agoConstruct a real DNS packet for DNSCrypt-Proxy
Star Brilliant []
Construct a real DNS packet for DNSCrypt-Proxy

17 months agoRemove offensive words :-)
Star Brilliant []
Remove offensive words :-)

17 months agoUpdate Readme
Star Brilliant []
Update Readme

17 months agoUpdate Readme
Star Brilliant []
Update Readme

17 months agoUpdate documentation about TLS
Star Brilliant []
Update documentation about TLS

This is to avoid confusions like issue #12

17 months agoBump version to 1.3.8
Star Brilliant []
Bump version to 1.3.8

17 months agoRelease 1.3.7 v1.3.7
Star Brilliant []
Release 1.3.7

17 months agoWorkaround a bug causing DNSCrypt-Proxy to expect a response with TransactionID = 0xcafe
Star Brilliant []
Workaround a bug causing DNSCrypt-Proxy to expect a response with TransactionID = 0xcafe

17 months agoWorkaround a bug causing Unbound to refuse returning anything about the root
Star Brilliant []
Workaround a bug causing Unbound to refuse returning anything about the root

17 months agoFix typo
Star Brilliant []
Fix typo

17 months agoInstall default configuration files to *.conf.example
Star Brilliant []
Install default configuration files to *.conf.example

17 months agoPrint upstream information if error happens
Star Brilliant []
Print upstream information if error happens

18 months agoAdd CloudFlare DNS resolver for Tor to the preset
Star Brilliant []
Add CloudFlare DNS resolver for Tor to the preset

18 months agoRelease 1.3.6 v1.3.6
Star Brilliant []
Release 1.3.6

18 months agoAdd an option to disable IPv6, this option is available to client only
Star Brilliant []
Add an option to disable IPv6, this option is available to client only

18 months agoRevert "Conflict with systemd-resolved.service"
Star Brilliant []
Revert "Conflict with systemd-resolved.service"

This reverts commit 88b3c95710536ba351132276783e6cd362629eb2.

19 months agoWrite a logger for macOS systems
Star Brilliant []
Write a logger for macOS systems

19 months agoConflict with systemd-resolved.service
Star Brilliant []
Conflict with systemd-resolved.service

19 months agoRelease 1.3.5 v1.3.5
Star Brilliant []
Release 1.3.5

19 months agoBump version to 1.3.5
Star Brilliant []
Bump version to 1.3.5

19 months agoLimit the frequency of creating HTTP client
Star Brilliant []
Limit the frequency of creating HTTP client

19 months agoRelease 1.3.4 v1.3.4
Star Brilliant []
Release 1.3.4

19 months agoBump version to 1.3.4
Star Brilliant []
Bump version to 1.3.4

19 months agoDo not respond to network error, silently fail to prevent caching of SERVFAIL
Star Brilliant []
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.

19 months agoAdd version.go to Makefile
Star Brilliant []
Add version.go to Makefile

19 months agoUpdate documents
Star Brilliant []
Update documents

19 months agoUpdate documents
Star Brilliant []
Update documents

19 months agoPut EDNS0 at the beginning of the OPT section
Star Brilliant []
Put EDNS0 at the beginning of the OPT section

19 months agoUse dns.DefaultMsgSize instead of magic number 4096
Star Brilliant []
Use dns.DefaultMsgSize instead of magic number 4096

19 months agoUse dns.DefaultMsgSize instead of magic number 4096
Star Brilliant []
Use dns.DefaultMsgSize instead of magic number 4096

19 months agoRename variables
Star Brilliant []
Rename variables

19 months agoTake User-Agent out of common library, that would be better for packaging v1.3.3
Star Brilliant []
Take User-Agent out of common library, that would be better for packaging

19 months agoRelease 1.3.2 v1.3.2
Star Brilliant []
Release 1.3.2

19 months agoFix version number in User-Agent
Star Brilliant []
Fix version number in User-Agent

19 months agoFix build system
Star Brilliant []
Fix build system

19 months agoFix build
Star Brilliant []
Fix build

19 months agoUpdate User-Agent
Star Brilliant []
Update User-Agent

19 months agoRelease 1.3.1 v1.3.1
Star Brilliant []
Release 1.3.1

19 months agoFix the "address already in use" issue
Star Brilliant []
Fix the "address already in use" issue

19 months agoRelease 1.3.0 v1.3.0
Star Brilliant []
Release 1.3.0

19 months agoPut [::1] into default listen addresses
Star Brilliant []
Put [::1] into default listen addresses

19 months agoMerge pull request #9 from gdm85/master
Star Brilliant []
Merge pull request #9 from gdm85/master

Add client/server support for multiple listen addresses

19 months agoAdd server support for multiple listen addresses
gdm85 []
Add server support for multiple listen addresses

19 months agoAdd client support for multiple listen addresses
gdm85 []
Add client support for multiple listen addresses

19 months agoUpdate to IETF draft-07 v1.2.1
Star Brilliant []
Update to IETF draft-07

19 months agoMerge pull request #7 from joubin/master
Star Brilliant []
Merge pull request #7 from joubin/master

Linux (Ubuntu) easy install

19 months agoMade changes per pull request feedback #7.
Joubin Jabbari []
Made changes per pull request feedback #7.

19 months agoUpdate to IETF draft-06 v1.2.0
Star Brilliant []
Update to IETF draft-06

19 months agoAdded instructions and script for easy installation under Ubuntu
Joubin Jabbari []
Added instructions and script for easy installation under Ubuntu
Tested with:

* Ubuntu 16.04 LTS
* Raspbian (Jesse, Pi 3 B+)

20 months agoAdd 1.1.1.1 and 1.0.0.1 DOH
Star Brilliant []
Add 1.1.1.1 and 1.0.0.1 DOH

20 months agoUse absolute path for ../json-dns
Star Brilliant []
Use absolute path for ../json-dns

20 months agoAdd documentation about /etc/hosts preloading
Star Brilliant []
Add documentation about /etc/hosts preloading

20 months agoAdd no_cookies option, update documentation for more instructions on privacy v1.1.4
Star Brilliant []
Add no_cookies option, update documentation for more instructions on privacy

20 months agoAdapt for CloudFlare DNS service
Star Brilliant []
Adapt for CloudFlare DNS service

20 months agoMerge branch 'launchd'
Star Brilliant []
Merge branch 'launchd'

20 months agoMerge branch 'clientswap'
Star Brilliant []
Merge branch 'clientswap'

20 months agoAdapt for macOS
Star Brilliant []
Adapt for macOS

20 months agoRegister a new HTTP client whenever an HTTP connection error happens
Star Brilliant []
Register a new HTTP client whenever an HTTP connection error happens

20 months agoUpdate Readme
Star Brilliant []
Update Readme

20 months agoUpdate Readme v1.1.3
Star Brilliant []
Update Readme

20 months agoUpdate Readme
Star Brilliant []
Update Readme

20 months agoA 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 []
A DNS API server SHOULD respond with HTTP status code 415 (Unsupported Media Type) upon receiving a media type it is unable to process.

20 months agoAdd Last-Modified header v1.1.2
Star Brilliant []
Add Last-Modified header

20 months agoFix a problem when a single HTTP error crashes the program
Star Brilliant []
Fix a problem when a single HTTP error crashes the program

20 months agoComment out the Googl experimental server
Star Brilliant []
Comment out the Googl experimental server

20 months agoFix server Content-Type problem
Star Brilliant []
Fix server Content-Type problem

20 months agoContent-Type auto detection for client
Star Brilliant []
Content-Type auto detection for client

20 months agoFix Accept header detection v1.1.1
Star Brilliant []
Fix Accept header detection

20 months agoExtract date from Date header
Star Brilliant []
Extract date from Date header

20 months agoFix cache privateness
Star Brilliant []
Fix cache privateness