Miek Gieben
ebef64280a
Support SkyDNS' stubzones
...
This implements stubzones in the same way as SkyDNS. This
also works with multiple configured domains and has tests.
Also add more configuration parameters for TLS and path prefix and
enabling stubzones. Run StubUpdates as a startup command to keep up to
date with the list in etcd.
2016-03-26 16:29:35 +00:00
Miek Gieben
16e50ec5f8
Add state.SizeAndDo()
...
This methods returns an OPT record which can be used to create a new
message with the same bufsize and Do bit as the original one.
2016-03-25 17:23:06 +00:00
Miek Gieben
1a7f0deadd
More cleanup - needs to think a little about NewSOA()
2016-03-22 10:29:48 +00:00
Miek Gieben
22dade9e12
It compiles; wont work obviously
2016-03-22 08:30:30 +00:00
Miek Gieben
e985af7870
some fixes
2016-03-21 21:22:23 +00:00
Miek Gieben
740178c83f
more stuff; insight: use proxy for upstream queries
2016-03-21 21:21:29 +00:00
Miek Gieben
c3e951818f
Update docs
2016-03-19 20:59:10 +00:00
Miek Gieben
47fca9a8fc
Proxy cleanups
...
Remove things not supported, fix docs.
2016-03-19 20:53:37 +00:00
Miek Gieben
78432f78a9
Fix upstream tests
2016-03-19 16:11:30 +00:00
Miek Gieben
39dbd447b5
Fix middleware log
2016-03-19 11:16:08 +00:00
Miek Gieben
f907311cdf
Use context.Context
...
Rename the old Context to State and use context.Context in the
middleware for intra-middleware communication and more.
2016-03-19 07:32:50 +00:00
Miek Gieben
3ec0d9fe6b
First commit
2016-03-18 20:57:35 +00:00