Commit Graph

37 Commits

Author SHA1 Message Date
Dimitri Herzog 919512959b use full-qualified name as module 2021-08-27 13:41:36 +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
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
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
moyo a31fc8d818
Blocking with conditional upstream (#174)
* blocking with conditional upstream

* cache conditional upstream results
2021-04-10 21:47:08 +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
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 eaa4e30db4 update golangci-lint, fixint lint errors 2021-03-05 22:52:22 +01:00
donald-art 7ee2e7db64
public API documentation (#146)
* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments

* added doc comments
2021-02-26 13:45:57 +01:00
Dimitri Herzog 8f23f47a6d Renamed function, replaced global variable with function call, Initialize global logger only once, minor refactorings, fixed failing tests 2021-02-25 23:36:39 +01:00
nicolas-martin 3b0bbc5f6b use package logger instead of global 2021-02-22 17:28:48 -05:00
Dimitri Herzog ba74c0f4c5 merge from master 2021-02-20 22:12:27 +01:00
Dimitri Herzog fb035b2832 Fixed test, extracted functions 2021-02-20 22:02:24 +01:00
Dimitri Herzog 07b7950f98 Merge branch 'master' into development 2021-02-20 21:39:15 +01:00
Nicolas Martin 7de28609c7
set loglevel on new (#140) 2021-02-20 21:37:38 +01:00
Dimitri Herzog 00fc86f91f Refactoring REST Api 2021-02-04 22:27:02 +01:00
Dimitri Herzog 0fd25207d1 introducing event bus, refactorings 2021-01-23 22:29:43 +01:00
Dimitri Herzog 914a04e5b1 #79: Support for multiple conditional forwarders per domain 2020-12-27 23:40:27 +01:00
Dimitri Herzog 694fe646f6 #116: optional bind address for DNS port 2020-12-27 22:04:01 +01:00
Dimitri Herzog d1b3b929e4 #67: consider request protocol TCP/UDP on calling external DNS (AXFR fails most times) 2020-06-21 22:38:04 +02:00
Dimitri Herzog 5b06ca27af #59: Windows Support 2020-05-24 22:42:43 +02:00
Dimitri Herzog 3bd80242e8
DoH server support (#61)
#17: DoH server support
2020-05-23 22:54:51 +02:00
Dimitri Herzog 86449c77ab Closes #49 2020-05-13 22:22:26 +02:00
Dimitri Herzog 0ec6c8af9c Test rewrite (Ginkgo), Refactorings 2020-05-04 22:20:13 +02:00
Dimitri Herzog e2086c8929 #28: CLI command to perform a DNS query 2020-04-10 17:08:59 +02:00
Dimitri Herzog 0766c6480a #27: CLI tool 2020-04-08 23:03:07 +02:00
Dimitri Herzog 94f03f9fb5 start metrics only if http listerer is running 2020-03-07 16:59:04 +01:00
Dimitri Herzog 673e208cdd fixes # 18: add additional prometheus metrics for dashboard 2020-03-06 23:00:14 +01:00
Rich7690 f52bc29138 Add initial prometheus endpoint support. Fixes #4 2020-02-25 21:34:40 +01:00
Dimitri Herzog e12d17dc66 replaced String function by generic 2020-02-23 22:32:24 +01:00
Dimitri Herzog a263f1fc17 added tests, small refactorings 2020-02-23 22:01:58 +01:00
Dimitri Herzog 9bb0682651 Healthcheck in docker container (#10) 2020-02-10 22:39:16 +01:00
Dimitri Herzog 0061cf0c10 Provide additional configuration for caching, fixes #2 2020-02-10 21:44:51 +01:00
Dimitri Herzog 82e3bb000c print additional runtime information 2020-02-10 16:12:01 +01:00
Dimitri Herzog 5b2a78b9ec Added statistics collection and aggregation 2020-02-07 22:13:00 +01:00
Dimitri Herzog 01a8a402dc initial commit 2020-01-12 18:23:35 +01:00