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. 01 Sep, 2018 3 commits
  2. 30 Aug, 2018 1 commit
  3. 29 Aug, 2018 6 commits
    • Paul G's avatar
      plugin/rewrite: add handling of TTL field rewrites (#2048) · 38051b90
      Paul G authored
      Resolves: #1981
      Signed-off-by: default avatarPaul Greenberg <greenpau@outlook.com>
      38051b90
    • Miek Gieben's avatar
      release: kill sum target (#2069) · 52147cd6
      Miek Gieben authored
      Just create the sha256 inline so we know there are there.
      Add a 'version' target in Makefile.release that prints the version so we
      can double check that easily in the release script.
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      52147cd6
    • Miek Gieben's avatar
      Default to scrubbing replies in the server (#2012) · ba1efee4
      Miek Gieben authored
      Every plugin needs to deal with EDNS0 and should call Scrub to make a
      message fit the client's buffer. Move this functionality into the server
      and wrapping the ResponseWriter into a ScrubWriter that handles these
      bits for us. Result:
      
      Less code and faster, because multiple chained plugins could all be
      calling scrub and SizeAndDo - now there is just one place.
      
      Most tests in file/* and dnssec/* needed adjusting because in those unit
      tests you don't see OPT RRs anymore. The DNSSEC signer was also looking
      at the returned OPT RR to see if it needed to sign - as those are now
      added by the server (and thus later), this needed to change slightly.
      
      Scrub itself still exist (for backward compat reasons), but has been
      made a noop. Scrub has been renamed to scrub as it should not be used by
      external plugins.
      
      Fixes: #2010
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      ba1efee4
    • Miek Gieben's avatar
      Bump version to 1.2.2 (#2067) · eb51e8ba
      Miek Gieben authored
      * Bump version to 1.2.2
      
      Release 1.2.2
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      
      * Fix filename to what we upload
      
      With ls dir/* the pathname returned are diff. then we with ls dir, fix
      how curl is called.
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      eb51e8ba
    • Chris O'Haver's avatar
      lower cache min limit (#2065) · 684c35d5
      Chris O'Haver authored
      684c35d5
    • Miek Gieben's avatar
      release: split out sha256 upload (#2063) · a2175547
      Miek Gieben authored
      For the 1.2.1 release we didn't upload the sha256 files. I've added
      an echo, but some testing suggests that the files are created, so the
      problem lays somewhere else.
      
      Add a new upload section that sets the content type correctly and POST
      the files as text/plain.
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      a2175547
  4. 28 Aug, 2018 3 commits
  5. 27 Aug, 2018 2 commits
  6. 25 Aug, 2018 1 commit
  7. 24 Aug, 2018 1 commit
  8. 23 Aug, 2018 1 commit
  9. 21 Aug, 2018 1 commit
    • Zach Eddy's avatar
      Metrics listener fix (#2036) · 8aa55c5f
      Zach Eddy authored
      * Create test to verify correct listener behavior
      
      * Create Unset function to remove todo items
      
      * Reset address for prometheus listener before restarting
      
      * Add inline documentation for Unset function
      
      * Make shutdownTimeout a constant and change to five seconds
      
      * Revert ForEach behavior in uniq package
      8aa55c5f
  10. 16 Aug, 2018 2 commits
  11. 14 Aug, 2018 1 commit
  12. 08 Aug, 2018 1 commit
  13. 04 Aug, 2018 1 commit
  14. 03 Aug, 2018 1 commit
  15. 02 Aug, 2018 1 commit
  16. 30 Jul, 2018 2 commits
  17. 28 Jul, 2018 2 commits
  18. 27 Jul, 2018 2 commits
  19. 24 Jul, 2018 1 commit
  20. 22 Jul, 2018 2 commits
  21. 21 Jul, 2018 2 commits
  22. 20 Jul, 2018 2 commits
    • Miek Gieben's avatar
      Logfatalf (#1990) · 547f1554
      Miek Gieben authored
      * bliep
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      
      * plugin/log: add log.Fatal[f]
      
      Add log.Fatal(f) to mimic more of the log package. The first and only
      use is in the (new) loop plugin.
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      547f1554
    • Miek Gieben's avatar
      plugin/erratic: add axfr support (#1977) · d998aa6c
      Miek Gieben authored
      * plugin/erratic: add axfr support
      
      Add support for axfr. This to fix and test long standing axfr issues
      that are hard to test if we don't support it directly in coredns.
      
      The most intriguing feature is withholding the last SOA from a response
      so the client needs to wait; drop (no reply) and delay is also
      supported. All TTLs are set to zero.
      
      Add simple tests that checks if first record is a SOA.
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      
      * more test coverage
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      d998aa6c
  23. 19 Jul, 2018 1 commit
    • Miek Gieben's avatar
      Clean up tests logging (#1979) · f3134da4
      Miek Gieben authored
      * Clean up tests logging
      
      This cleans up the travis logs so you can see the failures better.
      
      Older tests in tests/ would call log.SetOutput(ioutil.Discard) in
      a haphazard way. This add log.Discard and put an `init` function in each
      package's dir (no way to do this globally). The cleanup in tests/ is
      clear.
      
      All plugins also got this init function to have some uniformity and kill
      any (future) logging there in the tests as well.
      
      There is a one-off in pkg/healthcheck because that does log.
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      
      * bring back original log_test.go
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      
      * suppress logging here as well
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      f3134da4