This project is mirrored from https://github.com/coredns/coredns.git. The repository failed to update .
Repository mirroring has been paused due to too many failed attempts, and can be resumed by a project maintainer.
Last successful update .
  1. 08 Feb, 2018 1 commit
  2. 07 Feb, 2018 1 commit
  3. 06 Feb, 2018 3 commits
    • Harshavardhana's avatar
      Fix default endpoint port (#1490) · 367ed65f
      Harshavardhana authored
      367ed65f
    • Miek Gieben's avatar
      plugin/forward: add it (#1447) · 5b844b50
      Miek Gieben authored
      * plugin/forward: add it
      
      This moves coredns/forward into CoreDNS. Fixes as a few bugs, adds a
      policy option and more tests to the plugin.
      
      Update the documentation, test IPv6 address and add persistent tests.
      
      * Always use random policy when spraying
      
      * include scrub fix here as well
      
      * use correct var name
      
      * Code review
      
      * go vet
      
      * Move logging to metrcs
      
      * Small readme updates
      
      * Fix readme
      5b844b50
    • Miek Gieben's avatar
      pkg/up: add generic run-this-functions (#1481) · fb1cafe5
      Miek Gieben authored
      This adds a generic way of start a check function to check a backend.
      This package can be used to kick off healthchecks. The package makes
      sure only 1 is run at any one time.
      
      It should allow for:
      See upstream error -> kick off healthcheck
      
      and not to worry about overwhelming the upstream with a barrage of
      queries.
      fb1cafe5
  4. 04 Feb, 2018 1 commit
  5. 03 Feb, 2018 1 commit
  6. 02 Feb, 2018 1 commit
  7. 31 Jan, 2018 7 commits
  8. 30 Jan, 2018 2 commits
  9. 29 Jan, 2018 1 commit
  10. 28 Jan, 2018 2 commits
  11. 27 Jan, 2018 3 commits
  12. 26 Jan, 2018 7 commits
  13. 25 Jan, 2018 3 commits
  14. 24 Jan, 2018 3 commits
    • Tobias Schmidt's avatar
      plugin/etcd: Remove unnecessary test cases (#1421) · a0ad2ff0
      Tobias Schmidt authored
      These test cases became invalid with the fix of message truncation and
      don't validate anything.
      a0ad2ff0
    • Tobias Schmidt's avatar
      Fix truncation of messages longer than permitted by the client (#1417) · 697e2b4b
      Tobias Schmidt authored
      * Fix truncation of messages longer than permitted by the client
      
      CoreDNS currently doesn't respect the maximum response size advertised
      by the client and returns the full answer on a message with the TC bit
      set. This breaks client implementations which rely on DNS servers
      respecting the advertised size limit, for example the Ruby stdlib
      client. It also has negative network performance implications, as large
      messages will be split up into multiple UDP packets, even though the
      client will discard the truncated response anyway.
      
      While RFC 2181 permits the response of partial RRSets, finding the
      correct number of records fitting into the advertised response size is
      non-trivial. As clients should ignore truncated messages, this change
      simply removes the full RRSet on truncated messages.
      
      * Remove incorrect etcd test assertion
      
      If a client requests a TXT record larger than its advertised buffer
      size, a DNS server should _not_ respond with the answer, but truncate
      the message and set the TC bit, so that the client can retry using TCP.
      697e2b4b
    • Tobias Schmidt's avatar
      Add coredns_build_info metric (#1418) · b7074385
      Tobias Schmidt authored
      In order to track the rollout status of CoreDNS versions, add the common
      build_info metric.
      b7074385
  15. 23 Jan, 2018 4 commits