Commit Graph

630 Commits

Author SHA1 Message Date
dependabot[bot] 2a4af72cf9
Bump github.com/onsi/gomega from 1.13.0 to 1.14.0 (#230)
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/gomega/compare/v1.13.0...v1.14.0)

---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-08 08:23:18 +02:00
dependabot[bot] fdbb87ac2c
Bump github.com/spf13/cobra from 1.2.0 to 1.2.1 (#229)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spf13/cobra/compare/v1.2.0...v1.2.1)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-06 17:07:08 +02:00
dependabot[bot] b8aae26dcc
Bump github.com/spf13/cobra from 1.1.3 to 1.2.0 (#227)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.1.3 to 1.2.0.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spf13/cobra/compare/v1.1.3...v1.2.0)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-02 15:18:46 +02:00
Dimitri Herzog 447821f646
Unable to set IP for http/https port (#221) (#226)
#221: Unable to set IP for http/https port
2021-06-28 07:51:46 +02:00
Konstantin Shcherban 6a4537b5fa
Update installation doc with change of depreacted externalResolvers (#224) 2021-06-25 14:27:28 +02:00
dependabot[bot] e3ca34a5c6
Bump github.com/miekg/dns from 1.1.42 to 1.1.43 (#220)
Bumps [github.com/miekg/dns](https://github.com/miekg/dns) from 1.1.42 to 1.1.43.
- [Release notes](https://github.com/miekg/dns/releases)
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release)
- [Commits](https://github.com/miekg/dns/compare/v1.1.42...v1.1.43)

---
updated-dependencies:
- dependency-name: github.com/miekg/dns
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-23 07:51:59 +02:00
zewelor facdc896ad
Update configuration.md (#219) 2021-06-19 13:35:13 +02:00
Dimitri Herzog 93d3c92d9a fixed golangci-lint warnings 2021-06-16 22:30:52 +02:00
dependabot[bot] c3bf99bf36
Bump github.com/prometheus/client_golang from 1.10.0 to 1.11.0 (#218)
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.10.0...v1.11.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-16 22:27:28 +02:00
dependabot[bot] 329e0ebb9d
Bump github.com/onsi/ginkgo from 1.16.2 to 1.16.4 (#217)
Bumps [github.com/onsi/ginkgo](https://github.com/onsi/ginkgo) from 1.16.2 to 1.16.4.
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/ginkgo/compare/v1.16.2...v1.16.4)

---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-07 08:03:40 +02:00
dependabot[bot] a63d937420
Bump github.com/onsi/gomega from 1.12.0 to 1.13.0 (#214)
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/gomega/compare/v1.12.0...v1.13.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-28 09:47:19 +02:00
Dimitri Herzog fb26cb70e3
Fix "misuse of unbuffered os.Signal channel as argument to signal.Notify (govet)" (#215) 2021-05-28 09:30:26 +02:00
Dimitri Herzog 30ce749698
Make the number of cached domains configurable (#211)
* #200: Make the number of cached domains configurable
2021-05-17 21:56:39 +02:00
dependabot[bot] 9016fdb393
Bump github.com/miekg/dns from 1.1.41 to 1.1.42 (#208)
Bumps [github.com/miekg/dns](https://github.com/miekg/dns) from 1.1.41 to 1.1.42.
- [Release notes](https://github.com/miekg/dns/releases)
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release)
- [Commits](https://github.com/miekg/dns/compare/v1.1.41...v1.1.42)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-10 11:27:12 +02:00
Dimitri Herzog 114171a45d set the truncated header when sending large responses via UDP and enable compression #205 2021-05-08 22:56:18 +02:00
dependabot[bot] 2abcf428c4
Bump github.com/onsi/gomega from 1.11.0 to 1.12.0 (#204)
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/gomega/compare/v1.11.0...v1.12.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-06 14:56:08 +02:00
Joseph Harnish d8903bc9c5
#203: Added version to web interface. (#195)
* Added more data to template data, and push the version to server.go in the makefile

* moving version and build time to util package, added build time to the web interface

Co-authored-by: Dimitri Herzog <dimitri.herzog@gmail.com>
2021-05-05 22:38:22 +02:00
invist dd69a3e664
#202: WhitelistOnly Fix for multiple entries (#199)
* Update blocking_resolver.go

Adjusted WhitelistOnly

* added test

* fixed golint issues

Co-authored-by: Dimitri Herzog <dimitri.herzog@gmail.com>
2021-05-05 22:07:14 +02:00
dependabot[bot] 1d511a3cd8
Bump github.com/onsi/ginkgo from 1.16.1 to 1.16.2 (#201)
Bumps [github.com/onsi/ginkgo](https://github.com/onsi/ginkgo) from 1.16.1 to 1.16.2.
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/ginkgo/compare/v1.16.1...v1.16.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-05 13:18:58 +02:00
moyo 3770dd97cf
Make prefetch fully configurable (#198)
* make prefetch fully configurable

* add configuration output test
2021-05-03 22:29:26 +02:00
Zane C. Bowers-Hadley 66570fdd43
note how to listen on a specific IP (#197) 2021-05-02 08:46:27 +02:00
Dimitri Herzog c59c52dc24 removed deprecated linters 2021-04-30 22:45:38 +02:00
Dimitri Herzog ace36c8f3d swithed to golangci-lint GitHub Action 2021-04-30 22:33:59 +02:00
Dimitri Herzog 34eaf34105 #188: Add additional binaries as release artifacts 2021-04-30 22:24:32 +02:00
Dimitri Herzog 314922a028 #111: allow the ability to enable/disable blocking by group 2021-04-28 22:38:23 +02:00
Dimitri Herzog b16084a8bd added descriptions and prefetch hit ratio panel 2021-04-24 21:58:50 +02:00
moyo 9ea8419175
Add prefetch hit metrics (#190)
* add prefetch hit metrics

* add tests for prefetch hit
2021-04-24 21:48:08 +02:00
ᗪєνιη ᗷυнʟ 86b7cdb595
add tini to Docker image (#180) 2021-04-22 22:58:33 +02:00
Dimitri Herzog 7e092e7a0a go mod tidy 2021-04-22 22:51:45 +02:00
Dimitri Herzog 209024ed0b
#81: Configuration of different upstream DNS servers for different clients (#193)
#81: Configuration of different upstream DNS servers for different clients
2021-04-22 22:37:59 +02:00
Dimitri Herzog 292e561172
Remove badge until dependabot/dependabot-core#1912 is fixed. 2021-04-19 12:24:04 +02:00
moyo 33eb062338
Make cache for all query types (#186)
* make cache for all query types

* remove query class in cacheKey
2021-04-19 08:16:27 +02:00
Dimitri Herzog 22e59f8b68 #182: added documentation of logTimestamp configuration property 2021-04-17 22:25:40 +02:00
Dimitri Herzog db64fc3f03 #182: disabled linting of config structure 2021-04-17 22:25:17 +02:00
Joseph Harnish 1ea60579a7
#182 - added config option for logTimestamp (#184)
* added config option for logTimestamp

* set default to be true
2021-04-17 22:23:51 +02:00
ᗪєνιη ᗷυнʟ 88fdab73c1
chore(docs): Update link to kubernetes chart (#181) 2021-04-15 08:32:04 +02:00
Dimitri Herzog 19718629c1 #176: Use correct Base64 decoding to make DoH really work 2021-04-13 22:51:53 +02:00
moyo 30bde1614c
fix panic with empty query (#175) 2021-04-10 21:48:38 +02:00
moyo a31fc8d818
Blocking with conditional upstream (#174)
* blocking with conditional upstream

* cache conditional upstream results
2021-04-10 21:47:08 +02:00
dependabot[bot] 7af0c57d04
Bump github.com/onsi/ginkgo from 1.16.0 to 1.16.1 (#172)
Bumps [github.com/onsi/ginkgo](https://github.com/onsi/ginkgo) from 1.16.0 to 1.16.1.
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/ginkgo/compare/v1.16.0...v1.16.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-08 09:35:45 +02:00
Dimitri Herzog a3d0bccd9f added disableIPv6 property 2021-04-06 21:36:10 +02:00
moyo 000bebafb3
Add support of disbale ipv6(AAAA) query (#171)
Add support of disbale ipv6(AAAA) query
2021-04-06 21:34:10 +02:00
dependabot[bot] fa088429e3
Bump github.com/onsi/ginkgo from 1.15.2 to 1.16.0 (#170)
Bumps [github.com/onsi/ginkgo](https://github.com/onsi/ginkgo) from 1.15.2 to 1.16.0.
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/ginkgo/compare/v1.15.2...v1.16.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-06 08:26:28 +02:00
Dimitri Herzog 46cd15b0fd #163: Critical information missing in log entry for DNS error 2021-03-30 21:49:12 +02:00
Dimitri Herzog 6075c5fc39 replaced deprecated function 2021-03-26 22:46:58 +01:00
Dimitri Herzog c0da3269f1 #164: Changed resolver order (Custom DNS before conditional configuration) 2021-03-26 22:44:16 +01:00
Dimitri Herzog af4d2cd351 Changed block type description 2021-03-26 22:37:36 +01:00
Dimitri Herzog 1a9569ab96 go mod tidy 2021-03-26 22:31:50 +01:00
Dimitri Herzog 6f5384650e #165: Block additional DNS record types 2021-03-26 22:30:48 +01:00
dependabot[bot] d5b0e0a2c7
Bump github.com/go-chi/cors from 1.1.1 to 1.2.0 (#169)
Bumps [github.com/go-chi/cors](https://github.com/go-chi/cors) from 1.1.1 to 1.2.0.
- [Release notes](https://github.com/go-chi/cors/releases)
- [Commits](https://github.com/go-chi/cors/compare/v1.1.1...v1.2.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-26 09:18:04 +01:00