Skip to content
Snippets Groups Projects

modules/daf,renumber: fixed the modules and added tests

Closed Marek Vavrusa requested to merge marek/fix-daf into marek/support-scoped-cache
1 unresolved thread

This fixes most of the rules in DAF that were broken in 2.0 and adds tests. It also allows policy filter to evaluate policies in the checkout layer, before the subrequest is sent to authoritative. This is used primarily for negotiating features between resolver and authoritatives, or disabling transports.

The policy filter can now match on:

  • NS suffix - to apply policies on any zone on given nameservers
  • Query type

New actions:

  • REFUSE - block query with an RCODE=REFUSED, fixes #337 (closed)

The DAF can now toggle features between resolver and authoritatives.

fixes #322 (closed)

cc @anb

Edited by Marek Vavrusa

Merge request reports

Pipeline #36215 passed with warnings

Pipeline passed with warnings on marek/fix-daf

Test coverage 70.30% (1.30%) from 1 job
Approval is optional

Closed by Petr ŠpačekPetr Špaček 6 years ago (Dec 4, 2018 1:05pm UTC)

Merge details

  • The changes were not merged into marek/support-scoped-cache.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply