Commit Graph

19 Commits

Author SHA1 Message Date
Tyler
a6f6c4e96d Updates 2018-06-30 23:08:29 -04:00
kenshinx
2e97278cb9 Merge https://github.com/bigeagle/godns into domain-specs-name-server
# Conflicts:
#	handler.go
#	hosts.go
#	hosts_test.go
#	resolver.go
#	settings.go
2018-02-01 15:39:47 +08:00
kenshinx
4d3d475c27 Support for larger UDP DNS responses #30
As [RFC6891](https://tools.ietf.org/html/rfc6891) define, Extension Mechanisms for DNS(EDNS(0)) can make UDP DNS response packets reach max 65535 bytes and breakthrough the early [RFC1035](‘https://tools.ietf.org/html/rfc1035’) 512 limitation.
2017-02-15 01:08:08 +08:00
kenshin
9e3c916046 Merge pull request #25 from dbalan/memcached_backend_support
Memcached backend support
2017-01-19 12:06:14 +08:00
kenshinx
8492d8c679 Make host records refresh interval be configurable 2016-09-18 12:04:21 +08:00
Dhananjay Balan
b541f6e371 Add memcache config entries 2016-02-12 18:59:25 +05:30
kenshinx
0ee6f08a1d Use wrapped logger type rather than system raw logger lib. 2015-10-13 19:33:51 +08:00
kenshinx
cf02889c62 Make upstream query interval configurable match the PR #15 2015-05-07 17:58:31 +08:00
kenshinx
5cc38b6668 #CodeReviewComments# imports standard library in the first group 2015-02-10 17:00:59 +08:00
bigeagle
ccb72deec7 add option to disable redis 2015-02-05 19:37:57 +08:00
bigeagle
3df6ec09f3 Specify server in server-list-file 2015-02-04 16:21:08 +08:00
bigeagle
0728359489 redis-enable is now in hosts 2015-02-03 23:09:20 +08:00
bigeagle
952f39ddf2 add option to disable redis 2015-02-03 23:03:47 +08:00
bigeagle
624a46fddc dnsmasq style domain specific server supported 2015-02-03 22:53:57 +08:00
kenshin
9ddf8a8939 finally. fix hosts query 2013-07-26 18:54:19 +08:00
kenshin
d22885557f read local hosts file 2013-07-26 12:06:16 +08:00
kenshin
84d878c03d cache add expire strategy 2013-07-25 00:09:07 +08:00
kenshin
57304bf910 Memory cache implemented 2013-07-24 18:29:38 +08:00
kenshin
5349b53416 first commit 2013-07-23 19:10:38 +08:00