coredns/plugin
pschou 5ace19d455
plugin/rewrite: add rcode as a rewrite option (#6204)
* plugin/forward add ignore_server_failure for masking upstream server faults

Signed-off-by: schou <pschou@users.noreply.github.com>

* Switch from a ignore_server_fail to a rewrite rcode type.

Signed-off-by: schou <pschou@users.noreply.github.com>

* trim down the tests

Signed-off-by: schou <pschou@users.noreply.github.com>

* fixing readme TTL and using map for rcode

Signed-off-by: schou <pschou@users.noreply.github.com>

* add newline

Signed-off-by: schou <pschou@users.noreply.github.com>

---------

Signed-off-by: schou <pschou@users.noreply.github.com>
2023-08-26 22:20:12 -04:00
..
acl plugin/acl: adding ability to drop queries (#5722) 2022-11-01 10:16:55 +01:00
any docs: move Also See to See Also (#4245) 2020-10-28 10:56:35 -07:00
auto test: use t.TempDir to create temporary test directory (#6164) 2023-06-17 15:21:01 +02:00
autopath replace reviewdog fully by golangci-lint (#6139) 2023-06-09 18:08:23 +02:00
azure fix: remove unnecessary conversion (#6258) 2023-08-14 15:14:09 +02:00
bind Fix typos (#6235) 2023-08-10 11:06:48 -04:00
bufsize Change default value to 1232 (#6183) 2023-07-10 07:49:52 -07:00
cache Fix typos (#6235) 2023-08-10 11:06:48 -04:00
cancel docs: move Also See to See Also (#4245) 2020-10-28 10:56:35 -07:00
chaos fix: remove unnecessary conversion (#6258) 2023-08-14 15:14:09 +02:00
clouddns fix: remove unnecessary conversion (#6258) 2023-08-14 15:14:09 +02:00
debug add golangci-lint linter (#5499) 2022-07-10 11:06:33 -07:00
deprecated For caddy v1 in our org (#4018) 2020-09-24 18:14:41 +02:00
dns64 add golangci-lint linter (#5499) 2022-07-10 11:06:33 -07:00
dnssec fix: remove unnecessary conversion (#6258) 2023-08-14 15:14:09 +02:00
dnstap Plugin dnstap: add support for "extra" field in payload (#6226) 2023-08-14 11:01:13 -07:00
erratic fix: remove unnecessary conversion (#6258) 2023-08-14 15:14:09 +02:00
errors auto go fmt 2022-05-30 10:29:34 +00:00
etcd Revert "plugin/tls: respect the path specified by root plugin (#5944)" (#6136) 2023-06-01 14:07:58 -04:00
file replace reviewdog fully by golangci-lint (#6139) 2023-06-09 18:08:23 +02:00
forward Plugin dnstap: add support for "extra" field in payload (#6226) 2023-08-14 11:01:13 -07:00
geoip plugin/geoip: Add GLSB example (#5795) 2022-12-07 12:27:23 +01:00
grpc test: use t.TempDir to create temporary test directory (#6164) 2023-06-17 15:21:01 +02:00
header plugin/header: Add support for query modification (#5548) (#5556) 2022-08-12 04:46:06 -07:00
health plugin/health: Poll localhost by default (#5934) 2023-03-29 09:57:54 -04:00
hosts fix: remove unnecessary conversion (#6258) 2023-08-14 15:14:09 +02:00
import docs: move Also See to See Also (#4245) 2020-10-28 10:56:35 -07:00
k8s_external replace reviewdog fully by golangci-lint (#6139) 2023-06-09 18:08:23 +02:00
kubernetes fix: remove unnecessary conversion (#6258) 2023-08-14 15:14:09 +02:00
loadbalance fix: remove unnecessary conversion (#6258) 2023-08-14 15:14:09 +02:00
local add local plugin (#4262) 2020-11-05 15:02:07 +01:00
log add golangci-lint linter (#5499) 2022-07-10 11:06:33 -07:00
loop Update to avoid pseudo-random number (#5225) 2022-03-16 12:24:58 -04:00
metadata replace reviewdog fully by golangci-lint (#6139) 2023-06-09 18:08:23 +02:00
metrics [RFC-9250]: Add QUIC server support (#6182) 2023-07-31 15:34:31 -04:00
minimal plugin/minimal: fix import path (#4523) 2021-03-16 10:55:21 +01:00
nsid fix: remove unnecessary conversion (#6258) 2023-08-14 15:14:09 +02:00
pkg Revert "plugin/forward: Continue waiting after receiving malformed responses (#6014)" (#6270) 2023-08-14 20:33:37 -04:00
pprof add golangci-lint linter (#5499) 2022-07-10 11:06:33 -07:00
ready Use http constants instead of string (#5908) 2023-02-09 12:29:49 +01:00
reload Fix typo (#6053) 2023-04-25 11:24:49 -04:00
rewrite plugin/rewrite: add rcode as a rewrite option (#6204) 2023-08-26 22:20:12 -04:00
root cleanup deprecated package io/ioutil (#4920) 2021-10-13 09:30:31 +02:00
route53 fix: remove unnecessary conversion (#6258) 2023-08-14 15:14:09 +02:00
secondary implement Name function on secondary plugin (#6230) 2023-07-30 15:38:12 +02:00
sign Fix security scans by cleaning up file path (#5185) 2022-02-14 11:24:21 -05:00
template Fix typos (#6235) 2023-08-10 11:06:48 -04:00
test test: use t.TempDir to create temporary test directory (#6164) 2023-06-17 15:21:01 +02:00
timeouts plugin/timeouts - Allow ability to configure listening server timeouts (#5784) 2022-12-28 12:14:16 +01:00
tls Revert "plugin/tls: respect the path specified by root plugin (#5944)" (#6136) 2023-06-01 14:07:58 -04:00
trace Use http constants instead of string (#5908) 2023-02-09 12:29:49 +01:00
transfer Fix typos (#6235) 2023-08-10 11:06:48 -04:00
tsig plugin/tsig: Document unimplemented secondary tsig transfers (#5605) 2022-09-07 11:39:31 -04:00
view plugin/view : fix README (#5627) 2022-09-17 09:59:47 -04:00
whoami fix: remove unnecessary conversion (#6258) 2023-08-14 15:14:09 +02:00
backend.go Cherry-pick: Implement notifies for transfer plugin (#3972) (#4142) 2020-09-24 20:30:39 +02:00
backend_lookup.go add golangci-lint linter (#5499) 2022-07-10 11:06:33 -07:00
done.go go report card fixes (#3182) 2019-08-24 18:14:25 +00:00
log_test.go Clean up tests logging (#1979) 2018-07-19 16:23:06 +01:00
normalize.go add golangci-lint linter (#5499) 2022-07-10 11:06:33 -07:00
normalize_test.go add golangci-lint linter (#5499) 2022-07-10 11:06:33 -07:00
plugin.go Reduce the cardinality of health endpoint metrics (#4650) 2021-05-27 15:16:38 +02:00
register.go For caddy v1 in our org (#4018) 2020-09-24 18:14:41 +02:00