1. 29 Mar, 2016 7 commits
  2. 10 Mar, 2016 5 commits
  3. 08 Mar, 2016 1 commit
    • Marek Vavrusa's avatar
      daemon: track case when all upstreams fail · 8700f00d
      Marek Vavrusa authored
      previously full timeout led to reset of the evaluated
      address list and no upstream server was penalised
      for not answering the query, this penalises all of
      tried servers with TIMEOUT
      8700f00d
  4. 05 Mar, 2016 1 commit
  5. 03 Mar, 2016 1 commit
  6. 24 Feb, 2016 3 commits
  7. 23 Feb, 2016 1 commit
  8. 22 Feb, 2016 1 commit
  9. 17 Feb, 2016 1 commit
  10. 12 Feb, 2016 2 commits
  11. 11 Feb, 2016 1 commit
  12. 08 Feb, 2016 1 commit
    • Marek Vavrusa's avatar
      lib/validate: scrubbed extra rrs in NS were checked · 78cb3f07
      Marek Vavrusa authored
      the validator module should ignore any data that
      will be scrubbed, that includes non-authoritative
      data outside current bailiwick. previously, 
      validator attempted to ignore these records only
      for answer section and had a special case for NS
      records.
      
      cache: non-authoritative NS records are always
      unchecked and must be treated as insecure
      
      affected: www.iana.org trying to provide
      delegation information for CNAME target, which is
      moot with CNAME target explicit-fetch policy unless
      the the resolver already knows DNSKEY with which
      is could verify the records
      78cb3f07
  13. 03 Feb, 2016 5 commits
  14. 30 Jan, 2016 5 commits
  15. 29 Jan, 2016 2 commits
  16. 23 Jan, 2016 2 commits
  17. 22 Jan, 2016 1 commit
    • Marek Vavrusa's avatar
      scripts: kresd-query.lua (new) · b81be10e
      Marek Vavrusa authored
      this is a boilerplate for a CLI utility to resolve
      names and execute script on query response
      in another words, "a jq for resolver answers"
      
      this is a scaffolding for alternative tools like
      'host' or a plug-in part for scripting around it.
      
      it basically starts a kresd instance, but doesn't
      bind to any interface or read configuration,
      then a query + callback is sent to kresd standard
      input, and it quits after the execution
      b81be10e