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. 18 Sep, 2016 5 commits
    • Miek Gieben's avatar
      docs: document default startup (#266) · b440b1c8
      Miek Gieben authored
      Some small additions to the documentation.
      b440b1c8
    • Miek Gieben's avatar
      update README · ffa5530d
      Miek Gieben authored
      ffa5530d
    • Miek Gieben's avatar
      coredns: default Corefile (#265) · 31851c6a
      Miek Gieben authored
      When no Corefile is given, default to loading the whoami middleware on
      the default port (2053).  Also add back the -port flag that allows you
      to override the default port.
      
      Further cleanup the startup messages and use caddy's OnStartupComplete()
      to blurp out which zones and ports we have.  These can be suppressed
      with the -quiet flag.
      
      Normal startup:
      
      miek.nl.:1053
      miek.nl2.:1053
      example.org.:1054
      2016/09/17 20:41:19 [INFO] CoreDNS-001 starting
      CoreDNS-001 starting
      
      with the -quiet flag:
      
      2016/09/17 20:41:34 [INFO] CoreDNS-001 starting
      31851c6a
    • Miek Gieben's avatar
      middleware/whois: hook it up · 80b22a50
      Miek Gieben authored
      Hook it up properly by adding it to the directives list. And add
      the Target to the SRV record to actually return valid DNS messages.
      80b22a50
    • Miek Gieben's avatar
      middleware/whoami: add (#264) · 30fd2245
      Miek Gieben authored
      Add a new middleware that tells you who you are; IP, port and transport
      is echoed back.
      
      Also some various cleanup and documentation improvements while at it:
      
      * ResponseWriter: improve the documentation of these helper functions.
      * And add an NextHandler for use in tests. Make chaos_test.go and
      * whoam_test.go use it.
      30fd2245
  2. 17 Sep, 2016 1 commit
  3. 16 Sep, 2016 2 commits
  4. 13 Sep, 2016 1 commit
  5. 10 Sep, 2016 1 commit
    • Miek Gieben's avatar
      Startup notification (#250) · 2dd8a687
      Miek Gieben authored
      Stop the caddy message and start our own init notifications.
      Log the version of CoreDNS when starting up.
      Fix all middleware's setup functions so that return the error prefixed
      with *which* middleware was failing; leads to better debuggable errors
      when starting up.
      2dd8a687
  6. 07 Sep, 2016 3 commits
    • Miek Gieben's avatar
      Add tests for normalize.go · 5216ab6b
      Miek Gieben authored
      Fix some of the documentation in the process.
      5216ab6b
    • Miek Gieben's avatar
      Cleanup: put middleware helper functions in pkgs (#245) · d1f17fa7
      Miek Gieben authored
      Move all (almost all) Go files in middleware into their
      own packages. This makes for better naming and discoverability.
      
      Lot of changes elsewhere to make this change.
      
      The middleware.State was renamed to request.Request which is better,
      but still does not cover all use-cases. It was also moved out middleware
      because it is used by `dnsserver` as well.
      
      A pkg/dnsutil packages was added for shared, handy, dns util functions.
      
      All normalize functions are now put in normalize.go
      d1f17fa7
    • Yong Tang's avatar
      Add a test for health middleware (#246) · 684330fd
      Yong Tang authored
      This commit adds a simple test of `TestHealth` for the middleware
      of health so that there is basic coverage.
      Signed-off-by: default avatarYong Tang <yong.tang.github@outlook.com>
      684330fd
  7. 06 Sep, 2016 1 commit
  8. 05 Sep, 2016 1 commit
    • Miek Gieben's avatar
      Fs (#242) · eea77cc9
      Miek Gieben authored
      * play around with fs idea
      
      * docs and fix test
      
      * better docs
      eea77cc9
  9. 03 Sep, 2016 2 commits
  10. 31 Aug, 2016 2 commits
  11. 30 Aug, 2016 1 commit
    • Miek Gieben's avatar
      Update docs · 9caa6071
      Miek Gieben authored
      Update the file and dnssec docs and glarify what is implement and that
      we only do NSEC.
      9caa6071
  12. 29 Aug, 2016 1 commit
    • Miek Gieben's avatar
      Use Corefile · 2eac0389
      Miek Gieben authored
      Fix the code copied from Caddy to refer to Corefile and make 'coredns'
      with flags pickup a local Corefile.
      
      Also remove some references to Caddy in the docs and output of coredns.
      
      Fixes #235
      2eac0389
  13. 28 Aug, 2016 4 commits
  14. 25 Aug, 2016 4 commits
  15. 24 Aug, 2016 1 commit
  16. 23 Aug, 2016 10 commits