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. 01 Mar, 2018 5 commits
    • varyoo's avatar
      Easier way to dnstap? (#1496) · 6bb08ffe
      varyoo authored
      * Easier way to dnstap?
      
      * Remove unnecessary function parameter from Tapper
      
      * golint
      
      * golint 2
      
      * Proxy dnstap tests
      
      * README.md & doc
      
      * net.IP
      
      * Proxy test was incorrect
      
      * Small changes
      
      * Update README.md
      
      * Was not reporting dnstap errors + test
      
      * Wasn't working at all, now it's ok
      
      * Thanks Travis
      6bb08ffe
    • Miek Gieben's avatar
      return an error for multiple use of some plugins (#1559) · f697b332
      Miek Gieben authored
      * plugins: Return error for multiple use of some
      
      Return plugin.ErrOnce when a plugin that doesn't support it, is called
      mutliple times.
      
      This now adds it for: cache, dnssec, errors, forward, hosts, nsid.
      And changes it slightly in kubernetes, pprof, reload, root.
      
      * more tests
      f697b332
    • Miek Gieben's avatar
      plugin/log: log remote port addr as well (#1573) · 5faa9e7b
      Miek Gieben authored
      Log the remote's port, for IPv6 addr this means we should enclose the v6
      address in brackets; make this the default for 'remote'.
      5faa9e7b
    • Miek Gieben's avatar
      Makefile release: depend on godeps (#1570) · 74825a46
      Miek Gieben authored
      godeps sets the external repos to the correct versions meaning we can
      build CoreDNS.
      74825a46
    • Miek Gieben's avatar
      Rename reverse zone constants (#1568) · 928de738
      Miek Gieben authored
      Rename the constants to IP4arpa and IP6arpa (shorter and exported) and
      make IsReverse return the type of the reverse zone which could be handy
      for some callers.
      
      Also add tests for IsReverse()
      928de738
  2. 28 Feb, 2018 2 commits
  3. 27 Feb, 2018 1 commit
  4. 26 Feb, 2018 2 commits
  5. 24 Feb, 2018 2 commits
    • Yong Tang's avatar
      Update go dep (#1560) · 604c0045
      Yong Tang authored
      This fix updates go dep with `dep ensure --update` as well as the following:
      - Removed github.com/ugorji/go restriction in Gopkg.toml (fixes  #1557)
      - Added github.com/flynn/go-shlex in Makefile (neede by Caddy, maybe removed later)
      
      This fix fixes #1557
      Signed-off-by: default avatarYong Tang <yong.tang.github@outlook.com>
      604c0045
    • Francois Tur's avatar
      Allow overlapping Zones if binding addresses are different (#1530) · 9047bdf3
      Francois Tur authored
      * add OverlapChecker, move the test of overlap AFTER the directive setup process, change key of configs to allow multiple same key
      
      * glitch when rebase. init of Config should include the default host
      
      * add tests for the registering of configuration
      rename multicast in 'unbound'.
      add comments on the validator
      
      * - merged zoneAddr and addrKey that are very similar
      - move maps of Validator to zoneAddr, avoinding need to have string representation of zoneaddr
      - moving key build for saving Config at Config side instead of dnsContext
      
      * - UT on saving config is now useless.
      
      * - cannot cleanup access to Configs after setup. Deferred function to Start, use it
      
      * - cleanup register unit tests. remove useless function
      
      * - address comments of review. name of validator, comments, simplify registerAndCheck
      
      * - fixes after review. renaming a function and a comment
      9047bdf3
  6. 23 Feb, 2018 2 commits
  7. 22 Feb, 2018 7 commits
  8. 21 Feb, 2018 3 commits
  9. 19 Feb, 2018 1 commit
  10. 18 Feb, 2018 2 commits
    • Miek Gieben's avatar
      go 1.10: update travis and gofmt (#1541) · 05e41c59
      Miek Gieben authored
      * go 1.10: update travis and gofmt
      
      fmt now complains about on file tls_test.go, fix that. Also remove
      gofmt, as goimports also checks, so this was done twice.
      
      Put go 1.9 and 1.10 in travis for the time being.
      
      * goimports optional
      05e41c59
    • Miek Gieben's avatar
      Type.extra (#1538) · 8cce06cb
      Miek Gieben authored
      * Revert "pkg/typify: empty messages are OtherError (#1531)"
      
      This reverts commit fc1d73ff.
      
      * plugin/cache: add failsafeTTL
      
      If we can not see what TTL we should put on a message to be cached, use
      5 seconds as minimal TTL. We used to apply the maximum TTL to these
        messages.
      8cce06cb
  11. 17 Feb, 2018 1 commit
  12. 16 Feb, 2018 5 commits
  13. 15 Feb, 2018 6 commits
    • Miek Gieben's avatar
      plugin/forward using pkg/up (#1493) · 16504234
      Miek Gieben authored
      * plugin/forward: on demand healtchecking
      
      Only start doing health checks when we encouner an error (any error).
      This uses the new pluing/pkg/up package to abstract away the actual
      checking. This reduces the LOC quite a bit; does need more testing, unit
      testing and tcpdumping a bit.
      
      * fix tests
      
      * Fix readme
      
      * Use pkg/up for healthchecks
      
      * remove unused channel
      
      * more cleanups
      
      * update readme
      
      * * Again do go generate and go build; still referencing the wrong forward
        repo? Anyway fixed.
      * Use pkg/up for doing the healtchecks to cut back on unwanted queries
        * Change up.Func to return an error instead of a boolean.
        * Drop the string target argument as it doesn't make sense.
      * Add healthcheck test on failing to get an upstream answer.
      
      TODO(miek): double check Forward and Lookup and how they interact with
      HC, and if we correctly call close() on those
      
      * actual test
      
      * Tests here
      
      * more tests
      
      * try getting rid of host
      
      * Get rid of the host indirection
      
      * Finish removing hosts
      
      * moar testing
      
      * import fmt
      
      * field is not used
      
      * docs
      
      * move some stuff
      
      * bring back health_check
      
      * maxfails=0 test
      
      * git and merging, bah
      
      * review
      16504234
    • Miek Gieben's avatar
      Fix imports (#1528) · 8b035fa9
      Miek Gieben authored
      8b035fa9
    • Chris O'Haver's avatar
      plugin/kubernetes: Add upstream @self and loop count (#1484) · 71ee3236
      Chris O'Haver authored
      * add upstream @self and loop count
      
      * 1st round of feedback
      
      * allow argless upstream
      
      * update test
      
      * readmes
      
      * feedback
      71ee3236
    • Francois Tur's avatar
      Plugin/Proxy - prevent nil pointer when query using a gRPC client that could not dial in (#1495) · ee8084a0
      Francois Tur authored
      * prevent nil pointer when query frpc client that could not open
      
      * add UT checking we can now safely request DNS query on an invalid hostname, query for gRPC connection
      
      * fix ortograph
      
      * fix format
      
      * fix package declaration, fix UT - grpclogger, use fatalf, build pool with known addresses
      
      * type, useless error check - after review
      ee8084a0
    • Francois Tur's avatar
      Plugin/BIND - extend the syntax to allow multiple addresses (#1512) · 76455c6a
      Francois Tur authored
      * Extend bind to allow multiple addresses. UTs added. Changes the log for server starting, adding address when available
      
      * update readme for bind
      
      * fixes after review
      
      * minor fix on readme
      
      * accept multiple BIND directives in blocserver, consolidate the addresses
      
      * fixes after review - format logging server address, variable names
      76455c6a
    • Sandeep Rajan's avatar
      check DO bit is maintaining status (#1526) · a0834b1d
      Sandeep Rajan authored
      a0834b1d
  14. 14 Feb, 2018 1 commit