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. 02 Mar, 2018 3 commits
  2. 01 Mar, 2018 9 commits
    • Miek Gieben's avatar
      deprecate startup/shutdown (#1577) · 50b96fe2
      Miek Gieben authored
      error on startup when we see these in a corefile:
      
      ~~~
      % ./coredns
      2018/03/01 06:51:23 plugin/startup: this plugin has been deprecated
      % ./coredns
      2018/03/01 06:51:32 plugin/shutdown: this plugin has been deprecated
      ~~~
      50b96fe2
    • Miek Gieben's avatar
      plugin/deprecated: add an easy way to error on deprecated plugin (#1575) · d67396dc
      Miek Gieben authored
      * plugin/deprecated: add an easy way to error on depcated plugin
      
      * lint
      
      * better docs
      
      * slightly more docs
      d67396dc
    • Miek Gieben's avatar
      just use setup (#1574) · 654b88d8
      Miek Gieben authored
      All these functions are namespaced by their package anyway; just use
      setup().
      654b88d8
    • Miek Gieben's avatar
      plugin/file: shutdown reload goroutine (#1571) · 4f3dc207
      Miek Gieben authored
      * plugin/file: shutdown reload goroutine
      
      Shutdown the z.Reload() routine (if started in the first place) on
      shutdow and reload.
      
      Fixes #1508
      
      * Must be put in c.OnShutdown()
      
      * up test coverage
      4f3dc207
    • 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
  3. 28 Feb, 2018 2 commits
  4. 27 Feb, 2018 1 commit
  5. 26 Feb, 2018 2 commits
  6. 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
  7. 23 Feb, 2018 2 commits
  8. 22 Feb, 2018 7 commits
  9. 21 Feb, 2018 3 commits
  10. 19 Feb, 2018 1 commit
  11. 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
  12. 17 Feb, 2018 1 commit
  13. 16 Feb, 2018 5 commits