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. 10 Nov, 2016 3 commits
  2. 09 Nov, 2016 6 commits
  3. 08 Nov, 2016 4 commits
    • Miek Gieben's avatar
      middleware/file|auto: Notifies and AXFR (#399) · fb7fcff9
      Miek Gieben authored
      Be more explicit in the logs when a notify fails.
      New notify error message looks like:
      
      2016/11/07 18:21:42 [ERROR] Notify for zone "example.org." was not accepted by "8.8.8.8:53": rcode was "SERVFAIL"
      
      Correctly pick up secondaries
      
      When multiple secondary are specified make sure they are picked up.
      
      Fixes #393 #398
      fb7fcff9
    • Miek Gieben's avatar
      middleware/cache: only cache query and responses (#397) · e89c4b5c
      Miek Gieben authored
      Extent typify to check the transfers, dynamic updates and notifies.
      Extend *cache* to not put these in the cache.
      
      Fixes #393
      e89c4b5c
    • John Belamaric's avatar
      Fix Kubernetes Watches (#392) · 4318dfbf
      John Belamaric authored
      The watchers were still trying to process raw v1 objects which
      failed to be added to the store. This meant new services and
      namespaces created after CoreDNS started would not be discoverable.
      
      Add a filter function that converts watch events with v1 objects
      to events with api objects.
      4318dfbf
    • Miek Gieben's avatar
      middleware/auto: add axfr test. (#396) · 352901d8
      Miek Gieben authored
      352901d8
  4. 07 Nov, 2016 6 commits
  5. 06 Nov, 2016 1 commit
  6. 05 Nov, 2016 4 commits
    • Miek Gieben's avatar
      BackendService: add Reverse method (#381) · 8d3418c0
      Miek Gieben authored
      Add a Reverse method to BackendService because different backends want
      to to do diff. things. This allows etc/k8s to share even more code and
      we can unify the PTR handling.
      8d3418c0
    • Miek Gieben's avatar
      middleware/file: fix delegations (#376) · 2cca527d
      Miek Gieben authored
      Fix the delegation handling in the *file* and *dnssec* middleware.
      Refactor tests a bit and show that they are failling.
      
      Add a Tree printer, cleanups and tests.
      Fix wildcard test - should get no answer from empty-non-terminal
      2cca527d
    • Miek Gieben's avatar
      Disable metrics test (#380) · d6902cd7
      Miek Gieben authored
      Disable this test (for now), it fails weirdly on travis
      (and not locally). Initial suspicion that another server
      is still reporting (or something). Anyway hard to replicate
      locally - disable it for now.
      d6902cd7
    • John Belamaric's avatar
      Fix k8s client (#379) · 229c82c4
      John Belamaric authored
      * Fix k8s client to use client-go
      
      * Fix Kubernetes Build Issue
      
      The client-go code requires you to vendor. I have done a hack here
      in the Makefile to vendor it to version 1.5. But looks like we
      will need to do this the 'right' way soon.
      
      * Convert v1 to api Objects in List Functions
      
      Also removed the endpoint controller which was not used for anything.
      The Watch functions may still need the same treatment.
      
      * Vendor client-go release-1.5
      
      * Fix basic SRV feature
      
      This is actually not serving SRV records correctly, but this should
      get it to work as it did prior to the k8s client changes. Another
      fix will be needed to serve SRV records as defined in the spec.
      
      * Add additional output in test result
      
      Add the response to the test output.
      
      * Fix erroneous test data
      229c82c4
  7. 01 Nov, 2016 1 commit
    • Ben Kochie's avatar
      Add metrics for cache hits/misses (#375) · 775d26c5
      Ben Kochie authored
      * Add metrics for cache hits/misses
      
      Add counters for cache middleware hits and misses.
      
      * Add test for cache middleware hit/miss counters.
      
      * Fix cache hit metric incrementing.
      
      * Add cache hit/miss metrics to dnssec middleware.
      
      * Update README metric documentation.
      775d26c5
  8. 30 Oct, 2016 4 commits
  9. 28 Oct, 2016 6 commits
  10. 27 Oct, 2016 2 commits
  11. 26 Oct, 2016 1 commit
    • Miek Gieben's avatar
      middleware/metrics: cleanup (#355) · 219bfd04
      Miek Gieben authored
      * middleware/metrics: add more metrics
      
      middleware/cache:
      Add metrics for number of elements in the cache. Also export the total
      size. Update README to detail the new metrics.
      
      middleware/metrics
      
      Move metrics into subpackage called "vars". This breaks the import
      cycle and is cleaner. This allows vars.Report to be used in the
      the dnsserver to log refused queries.
      
      middleware/metrics: tests
      
      Add tests to the metrics framework. The metrics/test subpackage allows
      scraping of the local server. Do a few test scrape of the metrics that
      are defined in the metrics middleware.
      
      This also allows metrics integration tests to check if the caching and
      dnssec middleware export their metrics correctly.
      
      * update README
      
      * typos
      
      * fix tests
      219bfd04
  12. 22 Oct, 2016 1 commit
  13. 21 Oct, 2016 1 commit
    • Yong Tang's avatar
      Use docker container (instead of binary) for kubectl and travis cleanup (#352) · a2bd9ad3
      Yong Tang authored
      This fix uses docker container for kubectl. Since Kubernetes docker
      image hyperkube has already been downloaded and it consists of
      kubectl, there is really no need to download kubectl binary again.
      
      This fix cleans up the Kubernetes related travis setup and removes
      unneeded scripts.
      
      This fix also fixes several mismatches of the Kubernetes version used,
      so that any changes in version in the future only need to update .travis.yml.
      Signed-off-by: default avatarYong Tang <yong.tang.github@outlook.com>
      a2bd9ad3