Commit Graph

22 Commits (90d650c1184ce77c6339532e9aa2e9aeae2ef196)
 

Author SHA1 Message Date
fangdingjun 90d650c118 restructure code
add tls, DoH support
remove black list, per domain config
change config format
change log library
6 years ago
fangdingjun 667dc1ff49 better fallback logical 9 years ago
fangdingjun 9f9a78555e fix json format error 9 years ago
fangdingjun e73cc707c5 add concurrent function
add domain blacklist
9 years ago
fangdingjun 783790557e send query to all upstream server 9 years ago
fangdingjun 5cae50d369 support more than one upstream dns server 9 years ago
fangdingjun 922a51b106 use lru for dns result cache 9 years ago
fangdingjun a72bd45423 log output upstream dns server reply code 9 years ago
fangdingjun a86b993931 add more functions
1. support ipv6 address in blacklist
2. listen tcp port
3. add remote address on debug log
9 years ago
fangdingjun cd0d993f1e support ipv6 format address 9 years ago
fangdingjun 6d2e6363dd use strings.TrimSpace to trim string 9 years ago
fangdingjun b6afc1ebed add function to parse /etc/hosts file 9 years ago
fangdingjun f23b0f27a5 add doc 9 years ago
fangdingjun 7dc68770bd remove newline on error 9 years ago
fangdingjun 4b94b8218c add test case 9 years ago
fangdingjun cc36d8a8af add mkdocs doc 9 years ago
Dingjun 89e7b6fe89 Update README.md 9 years ago
fangdingjun 8b4da6602c update README 9 years ago
fangdingjun 1cdea4092b add sample config file 9 years ago
fangdingjun b318d0c105 Merge branch 'master' of https://github.com/fangdingjun/gdns 9 years ago
fangdingjun d1dcee056f 0.0.1 9 years ago
Dingjun 5cb2cd64c8 Initial commit 9 years ago