Commit graph

54 commits

Author SHA1 Message Date
Miek Gieben
892c15d024 Test cleanups; tests were working, broke them again 2016-03-23 09:33:23 +00:00
Miek Gieben
ba72fe1470 cleanup tests 2016-03-23 08:30:29 +00:00
Miek Gieben
b5f35a2f40 Add lookup tests for integration tests 2016-03-22 23:44:01 +00:00
Miek Gieben
503cf5176a clean println 2016-03-22 23:33:07 +00:00
Miek Gieben
58b5e93b8a fix order 2016-03-22 23:31:11 +00:00
Miek Gieben
c1b7909144 Fix order to make proxy work 2016-03-22 23:28:42 +00:00
Miek Gieben
8c707c8031 more 2016-03-22 22:44:50 +00:00
Miek Gieben
a6c3719bd8 Change of config 2016-03-22 11:32:12 +00:00
Miek Gieben
6b667cc340 tests 2016-03-22 11:13:12 +00:00
Miek Gieben
ae841ae342 it compiles 2016-03-22 11:04:56 +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
ecc5f28671 Path stuff copied over and tests added 2016-03-21 07:20:22 +00:00
Miek Gieben
b6341e8b63 more etcd stuff 2016-03-20 21:36:55 +00:00
Miek Gieben
0c94de4f71 More stuff copied from SkyDNS 2016-03-20 18:17:07 +00:00
Miek Gieben
e00e002fc2 more 2016-03-20 17:54:21 +00:00
Miek Gieben
57d45cbbd8 Start working on a etcd backend 2016-03-20 17:44:58 +00:00
Miek Gieben
15518b5b6f Merge pull request #29 from fcantournet/patch-1
Fix early stage warning
2016-03-20 15:39:25 +00:00
Félix Cantournet
b247c28bcf Fix early stage warning
I'm guessing this was the intended meaning. =)
2016-03-20 15:07:51 +01:00
Miek Gieben
41d5d40a31 dump placeholder.md here 2016-03-20 09:45:04 +00:00
Miek Gieben
5229db0fe9 Dump rewrite.md here 2016-03-20 09:40:35 +00:00
Miek Gieben
f43a0a8d6c Add blog link 2016-03-20 08:45:21 +00:00
Miek Gieben
2454d23cab only rewrite types when they are given in uppercase 2016-03-19 22:12:07 +00:00
Miek Gieben
b186c6bcf3 cleanups 2016-03-19 21:27:45 +00:00
Miek Gieben
36de2be3dc kill this 2016-03-19 21:08:59 +00:00
Miek Gieben
c3e951818f Update docs 2016-03-19 20:59:10 +00:00
Miek Gieben
097b4f1b18 less webby 2016-03-19 20:56:49 +00:00
Miek Gieben
47fca9a8fc Proxy cleanups
Remove things not supported, fix docs.
2016-03-19 20:53:37 +00:00
Miek Gieben
ec84cb1270 Random fixes and make servfail the special return code 2016-03-19 20:17:44 +00:00
Miek Gieben
6f5fe26e1f Add document detailing how the return code works for middleware 2016-03-19 19:56:58 +00:00
Miek Gieben
33f00b5a3a Fix failing on startup
When we cannot bind to the port, return an error which will make
CoreDNS fail startup. Still a bit hackish, but good enough.
2016-03-19 19:38:54 +00:00
Miek Gieben
9d14d5fcf0 no tip 2016-03-19 16:33:59 +00:00
Miek Gieben
d73786ae91 Merge pull request #25 from miekg/middleware/proxy
Fix upstream tests in proxy middleware
2016-03-19 16:14:47 +00:00
Miek Gieben
78432f78a9 Fix upstream tests 2016-03-19 16:11:30 +00:00
Miek Gieben
0ed79664db Fix more tests and remove json caddyfile stuff 2016-03-19 14:55:26 +00:00
Miek Gieben
d933bb2666 Make whole heap of tests better 2016-03-19 14:46:32 +00:00
Miek Gieben
01d5804c13 Merge pull request #21 from miekg/middleware/errors
Errors directive testing and fixing
2016-03-19 13:38:35 +00:00
Miek Gieben
ae5783b7c4 Errors directive testing and fixing
Drop a few tests and make it work and compile.
Also add the documentation: errors.md
2016-03-19 13:37:20 +00:00
Miek Gieben
afc4b85d86 put docs in the middleware directory 2016-03-19 11:21:23 +00:00
Miek Gieben
19ea6c2a30 Merge pull request #19 from miekg/middleware/log
Fix middleware log
2016-03-19 11:20:43 +00:00
Miek Gieben
39dbd447b5 Fix middleware log 2016-03-19 11:16:08 +00:00
Miek Gieben
3511c87d03 remove 2016-03-19 07:51:17 +00:00
Miek Gieben
78b4eca181 Not used 2016-03-19 07:46:12 +00:00
Miek Gieben
d8a3e51f2f Cleanups, removing Caddy name a bit more 2016-03-19 07:42:21 +00:00
Miek Gieben
b45b686d8a travis 2016-03-19 07:37:20 +00:00
Miek Gieben
f7043c3132 Merge pull request #14 from miekg/context
Context
2016-03-19 07:35:59 +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
523cc0a0fd converted to github issues 2016-03-18 21:52:38 +00:00