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. 23 Sep, 2017 1 commit
  2. 22 Sep, 2017 1 commit
  3. 21 Sep, 2017 5 commits
    • Miek Gieben's avatar
      pkg: add dnstest (#1098) · 284061ee
      Miek Gieben authored
      Add a full test server impl in this new package + tests. Move
      dnsrecorder into this package as well and finish up the commented out
      tests that were left in the old dnsrecorder package.
      
      Update all callers and tests.
      284061ee
    • Yong Tang's avatar
      Add inline support for middleware/hosts (#1072) · 7109c671
      Yong Tang authored
      This fix add inline support for middleware/hosts so that
      it is possible to specify hosts file insides the Corefile:
      ```
      hosts inline example.org {
          10.0.0.1 example.org
          fallthrough
      }
      ```
      
      This fix fixes 999.
      Signed-off-by: default avatarYong Tang <yong.tang.github@outlook.com>
      7109c671
    • Damian Myerscough's avatar
      Fixing a small typo (#1097) · aecf9163
      Damian Myerscough authored
      aecf9163
    • Thong Huynh's avatar
      Modify the rewrite plugin to write multiple EDNS0 options (#936) (#1096) · ec21f834
      Thong Huynh authored
      * Add processing mode
      
      * Add processing mode
      
      * Update UTs
      
      * Update README.md
      
      * Change to use the constant Stop
      
      * Fix README per review comments
      ec21f834
    • Miek Gieben's avatar
      plugin/{file,auto}: drop fsnotify (#1090) · 36c7aa64
      Miek Gieben authored
      * plugin/{file,auto}: drop fsnotify
      
      Reload every minute. This is more deterministic then fsnotify. Also
      other thing cropped up: sharing zone files between zone; there is only
      1 fsnotify event and we need to fan out the reload to all zone files.
      This is a large rewrite (which could still be done), for now, poll the
      zone file on disk.
      
      Give serial no change a special error type so we can check for this.
      Improve the logging for reloading:
      
      2017/09/19 07:34:39 [INFO] Successfully reloaded zone "miek.nl." in "db.miek.nl" with serial 128263060
      2017/09/19 07:34:45 [INFO] Successfully reloaded zone "miek.nl." in "db.miek.nl" with serial 128263059
      2017/09/19 07:34:51 [INFO] Successfully reloaded zone "miek.nl." in "db.miek.nl" with serial 128263060
      
      Fixes #1013
      
      * typo
      36c7aa64
  4. 20 Sep, 2017 1 commit
    • Miek Gieben's avatar
      plugin/cache: cap TTL on first answer (#1092) · cd5879f8
      Miek Gieben authored
      Cache would let the first response through and would then cap subsequent
      ones to whatever the cache duration was. This would lead to huge drops
      in TTL values: 3600 -> 20 for instance, which is not only bad, but can
      mess up your careful TTL planning business.
      
      This PR fixes that and applies the cache duration to all replies. As a
      bonus I could remove a time.Sleep() from the cache test and just check
      for the cache duration as the TTL on the reply.
      
      Fixes #1038
      cd5879f8
  5. 16 Sep, 2017 5 commits
  6. 15 Sep, 2017 4 commits
  7. 14 Sep, 2017 4 commits
  8. 12 Sep, 2017 4 commits
  9. 11 Sep, 2017 8 commits
    • John Belamaric's avatar
      Update ADOPTERS.md · b77ca74b
      John Belamaric authored
      b77ca74b
    • Miek Gieben's avatar
      mw/errors: doc (#1057) · 296c5a0c
      Miek Gieben authored
      Remove the [FILE] option from the docs, we still allow it, but this one
      value that we allow now *stdout* isn't shown anymore.
      
      Also test the snippet with readme_test.go by adding `~~ corefile`.
      296c5a0c
    • Miek Gieben's avatar
      mw/chaos: update docs (#1055) · 176e0916
      Miek Gieben authored
      * mw/chaos: update docs
      
      Fix/update the documentation: make the corefile snippets tested and
      expand them a little. Show `dig` example.
      
      Fixes #1050
      
      * dot
      176e0916
    • Miek Gieben's avatar
      mw/whoami: update docs (#1054) · 2cff9291
      Miek Gieben authored
      * mw/whoami: update docs
      
      Parse the corefile in the readme_test.go and other tweaks to the docs.
      
      Fixes #1049
      
      * trailing
      
      * remove the 53 port
      2cff9291
    • Miek Gieben's avatar
      core: readme test: new port for every instance (#1056) · 2785f01d
      Miek Gieben authored
      Use a new port for every instance.
      2785f01d
    • John Belamaric's avatar
      Initial adopters list (#1036) · 25788982
      John Belamaric authored
      * Initial adopters list
      
      * Remove one until approved
      
      * Fix typo
      25788982
    • Miek Gieben's avatar
      documention: test README snippets (#1043) · 6e3eec1e
      Miek Gieben authored
      If a README has a corefile snippet that is annotated with `corefile`,
      this test will parse the instance and checks the snippet is legal.
      This means a) we will get better docs b) we know for sure everything
      still parses.
      
      The test parses everything in middleware/*/README.md, it does not check
      for README presence, just Corefile snippets. The port used is 10053 and
      overrides whatever port is set in the docs.
      
      The secondary middleware was used as an example and adds two examples
      that should parse.
      
      failures show up as:
      
      ~~~
      --- FAIL: TestReadme (0.04s)
      	readme_test.go:50: Testing ../middleware/secondary/README.md, with 100 byte snippet
      	readme_test.go:50: Testing ../middleware/secondary/README.md, with 93 byte snippet
      	readme_test.go:53: Failed to start server for input "middleware/secondary: Corefile:3 - Error during parsing: unknown property 'transfeT'":
      		. {
      		    secondary example.net {
      		        transfeT from 10.1.2.1
      		        transfer to *
      		    }
      		}
      FAIL
      ~~~
      6e3eec1e
    • Miek Gieben's avatar
      Release 011 · 1b60688d
      Miek Gieben authored
      1b60688d
  10. 09 Sep, 2017 2 commits
  11. 08 Sep, 2017 1 commit
    • Miek Gieben's avatar
      mw/etcd: fix 'fallthrough' (#1026) · bcdc99ab
      Miek Gieben authored
      * mw/etcd: revert 'add fallthrough'
      
      This removes 'fallthrough' for *etcd* which is not needed. This was
      added in 00f5c779 but is totally not needed and creates backwards
      incompat behavior even.
      
      Thanks to @johnbelamaric for pointing this out in #925.
      
      * remove here as well
      
      * Revert "remove here as well"
      
      This reverts commit 9d44397827425e567af01d43564c4294b42e98c9.
      
      * Revert "mw/etcd: revert 'add fallthrough'"
      
      This reverts commit 0cfe3cb1ab5495ed38a8a0486e3f5386f3bd95dc.
      
      * mw/{etcd,kubernetes}: use fallthrough correctly
      
      reverts of reverts, will rebase and squash later.
      bcdc99ab
  12. 07 Sep, 2017 4 commits