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. 20 Sep, 2016 1 commit
  2. 19 Sep, 2016 3 commits
    • Miek Gieben's avatar
      Cleanups and tests (#272) · 85557160
      Miek Gieben authored
      For some reasons there was a dnsserver/middleware.go that defined
      the middleware handlers. This code was a repeat from
      middleware/middleware.go. Removed dnsserver/middleware.go and replaced
      all uses of dnsserver.Middleware with middleware.Middleware.
      
      Added dnsserver/address_test.go to test the zone normalization (and to
      improve the test coverage). The deleted file will also improve the test
      coverage :)
      85557160
    • Miek Gieben's avatar
      Rename coverage.sh to .coverage.sh (#270) · 1e706b5f
      Miek Gieben authored
      This is "infrastructure/meta" code, don't need to see it.
      1e706b5f
    • Yong Tang's avatar
      Add codecov.io processing with travis-ci integration. (#269) · 587a347a
      Yong Tang authored
      This fix adds the codecov.io process with travis-ci integration,
      so that code coverage could be processed and displayed with codecov.io.
      
      Since go cannot use test profile flag with multiple packages,
      we have to iterate through packages with `coverage.sh`.
      
      Some consolidation could be done by combining them into one `make test`.
      
      Will do some consolidation in a follow up PR.
      Signed-off-by: default avatarYong Tang <yong.tang.github@outlook.com>
      587a347a
  3. 18 Sep, 2016 8 commits
    • Shawn Smith's avatar
      fix typo (#268) · 1decf52c
      Shawn Smith authored
      1decf52c
    • Miek Gieben's avatar
      releasing: reverse build order · a8fb01bf
      Miek Gieben authored
      Do linux last, so my go install isn't messed up. Use gh-release from
      PATH.
      a8fb01bf
    • Miek Gieben's avatar
      Add Makefile.release (#267) · 338b7766
      Miek Gieben authored
      Document the release process and encode it in Makefile.release. We
      use gh-release to minimize the amount of effort required.
      338b7766
    • 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
  4. 17 Sep, 2016 1 commit
  5. 16 Sep, 2016 2 commits
  6. 13 Sep, 2016 1 commit
  7. 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
  8. 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
  9. 06 Sep, 2016 1 commit
  10. 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
  11. 03 Sep, 2016 2 commits
  12. 31 Aug, 2016 2 commits
  13. 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
  14. 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
  15. 28 Aug, 2016 4 commits
  16. 25 Aug, 2016 4 commits
  17. 24 Aug, 2016 1 commit
  18. 23 Aug, 2016 3 commits
    • Miek Gieben's avatar
      Fix main startup (#232) · 47f4e165
      Miek Gieben authored
      Set version and name of the program. And then call coremain.Run().
      
      The coremain split makes CoreDNS embeddable.
      
      Also see #189 for an old PR.
      47f4e165
    • Michael Richmond's avatar
      Fix k8s integration tests (#231) · 2153d2de
      Michael Richmond authored
      * Adding debug message when starting k8s controller
      
      * Adding work-around for timing issue in k8s integration tests
      
      * Remove unused import
      
      * Fix Makefile for ast package
      
      * Increase k8s verbosity in travis
      
      * Updating TODO list to find root cause of test issue
      
      * go fmt cleanup
      2153d2de
    • Miek Gieben's avatar
      Merge pull request #230 from cricketliu/master · 8c9c4778
      Miek Gieben authored
      Second set of grammatical fixes
      8c9c4778