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. 30 Oct, 2020 2 commits
  2. 29 Oct, 2020 2 commits
    • Yong Tang's avatar
      Update Project Lead's term (#4164) · bc0115d7
      Yong Tang authored
      Base on the [GOVERNANCE.md] of CoreDNS, we will need to update project lead's term:
      1) Any PR should only be opened no earlier than 6 weeks before the end of current lead's term
      2) PR can only be merged after it has been opened for 4 weeks.
      3) See [GOVERNANCE.md] for more details on how votes are counted.
      
      Since it is less than 6 weeks before 11/11/2020, this PR:
      1) propose to extend project lead's term from 11/11/2020 to 11/11/2021.
      2) will keep open until at least to 10/28/2020 (4 weeks), so that community has a chance to voice opinions
      
      Please specify +1/-1 for agree/disagree.
      
      Note: Alternative PRs could be opened concurrently, as long as it following the rules specified in [GOVERNANCE.md].
      Signed-off-by: default avatarYong Tang <yong.tang.github@outlook.com>
      bc0115d7
    • Miek Gieben's avatar
      docs: move Also See to See Also (#4245) · c2e4f2f1
      Miek Gieben authored
      sed -i 's/Also See/See Also/' plugin/**/README.md
      
      Some plugins did already use 'See Also', so it's all consistent now.
      
      Fixes: #4196
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      c2e4f2f1
  3. 28 Oct, 2020 1 commit
    • ZouYu's avatar
      Fix golint warnings (#4241) · c58e4b09
      ZouYu authored
      Include:
      1. plugin/forward/type.go:8:2: const typeUdp should be typeUDP
      2. plugin/forward/type.go:9:2: const typeTcp should be typeTCP
      3. plugin/forward/type.go:10:2: const typeTls should be typeTLS
      4. plugin/kubernetes/metrics.go:24:2: var DnsProgrammingLatency should be DNSProgrammingLatency
      5. plugin/kubernetes/metrics_test.go:124:102: func parameter clusterIp should be clusterIP
      Signed-off-by: default avatarzouyu <zouy.fnst@cn.fujitsu.com>
      c58e4b09
  4. 27 Oct, 2020 2 commits
  5. 26 Oct, 2020 4 commits
  6. 24 Oct, 2020 1 commit
  7. 22 Oct, 2020 1 commit
  8. 21 Oct, 2020 1 commit
  9. 19 Oct, 2020 7 commits
  10. 16 Oct, 2020 2 commits
  11. 15 Oct, 2020 4 commits
    • Miek Gieben's avatar
      cache: do the msg copy right (#4207) · 268781d3
      Miek Gieben authored
      Not sure why this is proving so difficult.. pointers are hard? [Was
      tempted to rollback all tweaks here, but the original issue we're fixing
      it too important to not have a proper fix].
      
      But we need to make a copy of the message at the earliest point in the
      handler because we are changing it (adding an opt rr). If we do this on
      the original message (which is a pointer) we change it (obvs). When
      undoing those changes we do work on a copy.
      
      Re: testing. There isn't a explicit test for this, so I've added on to
      the top-level test/ directory, which indeed makes the issue visible:
      
      master:
      
      ~~~
      go test -v -run=TestLookupCacheWithoutEdns
      === RUN   TestLookupCacheWithoutEdns
          cache_test.go:154: Expected no OPT RR, but got:
              ;; OPT PSEUDOSECTION:
              ; EDNS: version 0; flags: do; udp: 2048
      --- FAIL: TestLookupCacheWithoutEdns (0.01s)
      FAIL
      ~~~
      
      This branch:
      
      ~~~
      % go test -v -run=TestLookupCacheWithoutEdns
      === RUN   TestLookupCacheWithoutEdns
      --- PASS: TestLookupCacheWithoutEdns (0.01s)
      PASS
      ok  	github.com/coredns/coredns/test	0.109s
      ~~~
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      268781d3
    • Miek Gieben's avatar
      reduce sleeps (#4205) · 6938dac2
      Miek Gieben authored
      This reduces the amount of sleep time to speed up testing.
      
      master:
      PASS
      ok  	github.com/coredns/coredns/test	42.088s
      12,33s user 1,30s system 44,29s elapsed 30%CPU ()
      
      this branch:
      PASS
      ok  	github.com/coredns/coredns/test	33.527s
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      6938dac2
    • John Belamaric's avatar
      Add #4171 in notes (#4204) · 269c0c5d
      John Belamaric authored
      269c0c5d
    • Miek Gieben's avatar
      notes: update with latest (#4203) · 2eb761cc
      Miek Gieben authored
      * notes: final prep for tomorrow release
      
      Update with latest, remove 'not released'.
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      
      * typo check
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      2eb761cc
  12. 14 Oct, 2020 4 commits
    • Miek Gieben's avatar
      deps: bump miekg/dns to new version (#4201) · 768307ef
      Miek Gieben authored
      upgrade to latest and greatest
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      768307ef
    • Miek Gieben's avatar
      plugin/transfer: remove duplicate code (#4200) · 623d1e01
      Miek Gieben authored
      Was running coredns-master on my servers and kept seeing:
      
      ~~~
      okt 14 10:38:06.473281 deb coredns[30303]: [INFO] plugin/transfer: Outgoing incremental transfer for up to date zone "miek.nl." to 37.97.149.87 for 1602370680 SOA serial
      okt 14 10:40:06.498512 deb coredns[30303]: [INFO] plugin/transfer: Outgoing incremental transfer for up to date zone "miek.nl." to 37.97.149.87 for 1602370680 SOA serial
      okt 14 10:42:06.553747 deb coredns[30303]: [INFO] plugin/transfer: Outgoing incremental transfer for up to date zone "miek.nl." to 37.97.149.87 for 1602370680 SOA serial
      ~~~
      
      and I'm like shouldn't that be noop transfer? And sure enough, a
      duplicated code block in the transfer code that logs this, so the `noop`
      line is never reached.
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      623d1e01
    • Miek Gieben's avatar
      plugin/cache: fix removing OPT (#4190) · be09f473
      Miek Gieben authored
      By checking state.Do() were are checking if the request had DO, but
      we are _always_ adding Do now - do we need to save the DO from the
      ORIGINAL request, which must be done in the ResponseWriter.
      
      Also skip OPT records in filterDNSSEC as we can't set the TTL on those
      records, this prevents writing a number to OPT's MBZ.
      
      Note none of the tests have changed and still PASS. This is due to
      the fact that CoreDNSServerAndPorts isn't a full server as we start in
      main, it lacks the scrubwriter for instance. This is not bad per se, but
      should be documented in the test code.
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      be09f473
    • Miek Gieben's avatar
      notes: add dnstap PR (#4197) · 34dc59fc
      Miek Gieben authored
      few notes that this API also changed.
      Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
      34dc59fc
  13. 13 Oct, 2020 3 commits
  14. 12 Oct, 2020 6 commits