mirror of
https://github.com/coredns/coredns.git
synced 2025-10-28 16:54:15 -04:00
Add middleware/dnssec (#133)
This adds an online dnssec middleware. The middleware will sign responses on the fly. Negative responses are signed with NSEC black lies.
This commit is contained in:
6
middleware/cache/cache_test.go
vendored
6
middleware/cache/cache_test.go
vendored
@@ -78,13 +78,13 @@ func TestCache(t *testing.T) {
|
||||
m = cacheMsg(m, tc)
|
||||
do := tc.in.Do
|
||||
|
||||
mt, _ := classify(m)
|
||||
mt, _ := middleware.Classify(m)
|
||||
key := cacheKey(m, mt, do)
|
||||
crr.Set(m, key, mt)
|
||||
crr.set(m, key, mt)
|
||||
|
||||
name := middleware.Name(m.Question[0].Name).Normalize()
|
||||
qtype := m.Question[0].Qtype
|
||||
i, ok := c.Get(name, qtype, do)
|
||||
i, ok := c.get(name, qtype, do)
|
||||
if !ok && !m.Truncated {
|
||||
t.Errorf("Truncated message should not have been cached")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user