"...Irrlicht/svn:/svn.code.sf.net/p/irrlicht/code/trunk@4602" did not exist on "d8c108d84d0f5e4e8fbee78eb12f5702dba1c981"
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. 13 Nov, 2017 1 commit
  2. 11 Nov, 2017 2 commits
  3. 10 Nov, 2017 3 commits
  4. 09 Nov, 2017 5 commits
  5. 08 Nov, 2017 1 commit
    • Brian Akins's avatar
      Add option to use pod name rather than IP address for Kubernetes (#1190) · 3527be6c
      Brian Akins authored
      Change to use a new 'endpoints' directive and use a constant
      
      Add initial docs for 'endpoints' directive
      
      Add tests to Kubernetes setup for endpoints
      
      Changes based on PR feedback
      
      endpoint_pod_names is a boolean config option. Chahanged docs to reflect this.
      
      Add a test when endpoints_pod_names is not set
      
      Update README.md
      
      Remove endpointNameModeName as it is no longer used
      3527be6c
  6. 05 Nov, 2017 1 commit
    • Yong Tang's avatar
      Fix version for apimachinery and ugorji/go in Gopkg.toml (#1203) · c6ce769f
      Yong Tang authored
      This fix is an attempt to fix the issue raised #1192.
      The issue that a plain `dep -ensure update` fails is because
      the incompatibility of ugorji/go with the rest of packages (etcd, k8s etc)
      and the incompatibility of client-go vs. apimachinery.
      
      This fix fixed apimachinery and ugorji/go so that it is possible
      to use `dep -ensure update`.
      
      Previously updates has to be done individually, e.g.,
      `dep -ensure update github.com/coreos/etcd`
      
      This fix fixes #1192.
      Signed-off-by: default avatarYong Tang <yong.tang.github@outlook.com>
      c6ce769f
  7. 04 Nov, 2017 4 commits
  8. 03 Nov, 2017 5 commits
    • Miek Gieben's avatar
      Makefile: add Windows target (#1199) · 64c3eb15
      Miek Gieben authored
      While we at it, why not add a target for Windows as well.
      
      This also introduces a VERBOSE option that defaults to -v, but it empty
      when releases so that you can actually see what you're building.
      
      Move an @echo out of shell snippet into the Makefile, as that errored
      with @echo: command not found.
      
      Sample run and resulting artifacts:
      
      ~~~
      % make -f Makefile.release build
      % find build -type f -exec file {} \;
      build/windows/amd64/coredns: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows
      build/darwin/amd64/coredns: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS>
      build/linux/ppc64le/coredns: ELF 64-bit LSB executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), statically linked, stripped
      build/linux/amd64/coredns: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, stripped
      build/linux/arm/coredns: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, stripped
      build/linux/s390x/coredns: ELF 64-bit MSB executable, IBM S/390, version 1 (SYSV), statically linked, stripped
      build/linux/arm64/coredns: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), statically linked, stripped
      
      % make -f Makefile.release tar
      % find release -type f | sort
      release/coredns_0.9.9_darwin_amd64.tgz
      release/coredns_0.9.9_linux_amd64.tgz
      release/coredns_0.9.9_linux_arm64.tgz
      release/coredns_0.9.9_linux_arm.tgz
      release/coredns_0.9.9_linux_ppc64le.tgz
      release/coredns_0.9.9_linux_s390x.tgz
      release/coredns_0.9.9_windows_amd64.tgz
      ~~~
      64c3eb15
    • Yong Tang's avatar
      Update vendor libraries except client-go, apimachinery and ugorji/go (#1197) · 1fc0c169
      Yong Tang authored
      This fix updates vendor libraries except client-go, apimachinery
      and ugorji/go, as github.com/ugorji/go/codec is causing compatibilities issues.
      Signed-off-by: default avatarYong Tang <yong.tang.github@outlook.com>
      1fc0c169
    • Miek Gieben's avatar
      release: use for-loop to minimize duplication (#1196) · af6086d6
      Miek Gieben authored
      * release: use for-loop to minize duplication
      
      Use LINUX_ARCH as the basis for all release.
      
      Fix a few typos along the way.
      
      * remove echo
      af6086d6
    • Sandeep Rajan's avatar
      Add docker image to be a manifest list (#1195) · 7d545aef
      Sandeep Rajan authored
      * add manifest list
      
      * nit
      
      * change check
      7d545aef
    • Yong Tang's avatar
      Use `amd64` instread of `x86_64` when building architecture (#1194) · 091e04f8
      Yong Tang authored
      In Makefile.release `shell uname -m` was used to find the current architecture.
      On amd64 systems this might be reported as `x86_64` depending on the Linux.
      However, in order to have manifest docker images we need to stick with
      golang's architecture tag of `amd64`.
      
      This fix changes instead so that the correct architecture conforming to
      golang (`amd64`) could be build.
      Signed-off-by: default avatarYong Tang <yong.tang.github@outlook.com>
      091e04f8
  9. 01 Nov, 2017 1 commit
    • Miek Gieben's avatar
      plugin/{kubernetes/etcd}: dynamic SOA (#1188) · 2c80551f
      Miek Gieben authored
      Add a dynamic SOA record (at least the serial and minttl). This create
      another interface that should be implemented by the backends.
      
      For now default to returning epoch in as a uint32 (no change from
      before).
      
      Lower the minTTL returned to 30s (from 60s)
      2c80551f
  10. 31 Oct, 2017 3 commits
    • Miek Gieben's avatar
      docs: updates some, remove others (#1187) · fa2ae3fb
      Miek Gieben authored
      Fix typo in kubernetes/README.md and remove DEV-README.md as it is stale
      and information on the website is more up to date.
      
      Remove large sections of text in plugin.md; just talk about how to
      structure your plugin and docs.
      fa2ae3fb
    • Pat Moroney's avatar
      add goroutine to check hosts file for updates (#1180) · 1d4ac4ad
      Pat Moroney authored
      * add goroutine to check hosts file for updates
      
      * rename parseFile to parseReader, remove extra error check
      1d4ac4ad
    • Miek Gieben's avatar
      readme: more tests (#1184) · 87c9f00c
      Miek Gieben authored
      * readme: more tests
      
      Add dnssec and file plugin to the test readme. This requires creating a
      bunch of files with the right content. Doing so already unconvered an
      unconditional type assertion in DNSSEC. This PR will include the fix for
      that as well.
      
      Also extended the snippets in the file plugin README, so that they are
      whole Corefile - showing more value and checking all corefile snippets.
      
      Create outliner right now is the kubernetes plugin, because even setting
      the right env vars will result in:
      
      open /var/run/secrets/kubernetes.io/serviceaccount/token: no such file or directory":
      
      Which we can't create for a test.
      
      * lint
      87c9f00c
  11. 30 Oct, 2017 1 commit
    • Miek Gieben's avatar
      release: speed up build (#1181) · 4a4556f0
      Miek Gieben authored
      Don't use the 'check and godep' target when building for a release, this
      is now repeated 6 times for no reason as this is already checked on
      travis.
      
      Some other cleanups in the documentation as well.
      4a4556f0
  12. 28 Oct, 2017 2 commits
    • Miek Gieben's avatar
      release: add more build targets (#1179) · 22f9fc5a
      Miek Gieben authored
      * release: add more build targets
      
      This adds amd64, ppc and s390. Rework some other builds/directories.
      
      This builds:
      % find build
      build
      build/darwin
      build/darwin/x86_64
      build/darwin/x86_64/coredns
      build/linux
      build/linux/ppc64
      build/linux/ppc64/coredns
      build/linux/x86_64
      build/linux/x86_64/coredns
      build/linux/arm64
      build/linux/arm64/coredns
      build/linux/s390
      build/linux/s390/coredns
      build/linux/arm
      build/linux/arm/coredns
      
      % make -f Makefile.release tar
      rm -rf release && mkdir release
      tar -zcf release/coredns_0.9.9_linux_x86_64.tgz -C build/linux/x86_64 coredns
      tar -zcf release/coredns_0.9.9_darwin_x86_64.tgz -C build/darwin/x86_64 coredns
      tar -zcf release/coredns_0.9.9_linux_armv6l.tgz -C build/linux/arm coredns
      tar -zcf release/coredns_0.9.9_linux_armv8l.tgz -C build/linux/arm64 coredns
      tar -zcf release/coredns_0.9.9_linux_ppc64le.tgz -C build/linux/ppc64 coredns
      tar -zcf release/coredns_0.9.9_linux_s390x.tgz -C build/linux/s390 coredns
      
      Checking:
      % for i in $(find build -type f); do file $i; done
      build/darwin/x86_64/coredns: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS>
      build/linux/ppc64/coredns: ELF 64-bit LSB executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), statically linked, stripped
      build/linux/x86_64/coredns: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, stripped
      build/linux/arm64/coredns: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), statically linked, stripped
      build/linux/s390/coredns: ELF 64-bit MSB executable, IBM S/390, version 1 (SYSV), statically linked, stripped
      build/linux/arm/coredns: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, stripped
      
      * code review
      22f9fc5a
    • Miek Gieben's avatar
      doc: update README (#1178) · a63f2ae7
      Miek Gieben authored
      People are using it in prod and some other updates.
      a63f2ae7
  13. 26 Oct, 2017 4 commits
  14. 25 Oct, 2017 4 commits
  15. 24 Oct, 2017 3 commits
    • Miek Gieben's avatar
      plugin/kubernetes: lazy initialze EndPointsList (#1168) · cc490a89
      Miek Gieben authored
      If we don't need it, don't initialize it.
      
      Fixes #1156
      cc490a89
    • Miek Gieben's avatar
      CIDR query routing (#1159) · fcd0342e
      Miek Gieben authored
      * core: allow all CIDR ranges in zone specifications
      
      Allow (e.g.) a v4 reverse on a /17. If a zone is specified in such a
      way a FilterFunc is set in the config. This filter is checked against
      incoming queries.
      
      For all other queries this adds a 'x != nil' check which will not impact
      performace too much. Benchmark function is added as well to check for
      this as wel.
      
      Add multiple tests in tests/server_reverse_test.go.
      
      Benchmark shows in the non-reverse case this hardly impact the speed:
      
      ~~~
      classless:
      pkg: github.com/coredns/coredns/core/dnsserver
      BenchmarkCoreServeDNS-4   	 1000000	      1431 ns/op	      16 B/op	       1 allocs/op
      
      pkg: github.com/coredns/coredns/core/dnsserver
      BenchmarkCoreServeDNS-4   	 1000000	      1429 ns/op	      16 B/op	       1 allocs/op
      
      master:
      pkg: github.com/coredns/coredns/core/dnsserver
      BenchmarkCoreServeDNS-4   	 1000000	      1412 ns/op	      16 B/op	       1 allocs/op
      
      pkg: github.com/coredns/coredns/core/dnsserver
      BenchmarkCoreServeDNS-4   	 1000000	      1429 ns/op	      16 B/op	       1 allocs/op
      ~~~
      
      * README.md updates
      fcd0342e
    • Miek Gieben's avatar
      plugin/kubernetes: re-add sleep(3) (#1166) · 5f813bcc
      Miek Gieben authored
      This flakyness is driving me crazy. Add the sleep(3s) back.
      5f813bcc