From 67948015c9e5df1c9f576111d7e16f75ee45543f Mon Sep 17 00:00:00 2001 From: Ambrose Chua Date: Fri, 20 Sep 2019 18:41:31 +0800 Subject: [PATCH] Add improvements to tasklist --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6b0437a..38c904a 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,9 @@ Not all features required by DNS64 are implemented, only basic AAAA synthesis. * [ ] Follow CNAME records * [ ] Make resolver DNSSEC aware * [ ] Improve test coverage +* [ ] Improve the hooking method + - At the moment, the plugin hijacks WriteMsg and does the modifications on the message being written. This very likely can break other plugins especially plugins like DNSSEC. + - [ ] What position should the plugin be? ## Usage @@ -66,7 +69,9 @@ RFC 6147 ## Installation -See [CoreDNS Documentation](https://coredns.io/2017/07/25/compile-time-enabling-or-disabling-plugins/) for more information on how to include this plugin. Here's the summary: +See [CoreDNS Documentation](https://coredns.io/2017/07/25/compile-time-enabling-or-disabling-plugins/) for more information on how to include this plugin. A (DNS64 example)[https://github.com/serverwentdown/dns64-build] is available too. + +Here's the summary: ``` package main @@ -94,4 +99,3 @@ func main() { } ``` -You might have to copy CoreDNS's `go.mod`