Eugen Kleiner
17d807f05f
plugin/metadata: add metadata plugin ( #1894 )
...
* plugin/metadata: add metadata plugin
* plugin/metadata: Add MD struct, refactor code, fix doc
* plugin/metadata: simplify metadata key
* plugin/metadata: improve setup_test
* Support of metadata by rewrite plugin. Move calculated variables to metadata.
* Move variables from metadata to pkg, add UTs, READMEs change, metadata small fixes
* Add client port validation to variables_test
* plugin/metadata: improve README
* plugin/metadata: rename methods
* plugin/metadata: Update Metadataer interface, update doc, cosmetic code changes
* plugin/metadata: move colllisions check to OnStartup(). Fix default variables metadataer.
* plugin/metadata: Fix comment for method setValue
* plugin/metadata: change variables order to fix linter warning
* plugin/metadata: rename Metadataer to Provider
2018-06-29 10:44:16 +01:00
Sandeep Rajan
a4e0f6452d
plugin/rewrite: remove do set in edns0 ( #1500 )
...
* remove setdo
* gofmt
2018-02-07 13:53:23 -05:00
Paul Greenberg
258c163bb0
feature: plugin/rewrite: rewrite ANSWER SECTION ( #1318 )
...
Resolves : #1313
2018-01-18 10:41:14 -05:00
Miek Gieben
e9699c42b7
plugin/rewrite: don't set or use ecs.DraftOption ( #1262 )
...
* plugin/rewrite: don't set or use ecs.DraftOption
Don't know why we are accessing this and explicitally setting it to
False (the default).
Any kill with fire - makes the build, build again.
* remove this
2017-11-28 14:03:20 +00:00
Miek Gieben
42504332ae
plugin/rewrite: lowercase error
...
super small cleanup; smaller case return errors.
2017-11-13 16:08:06 +00:00
Thong Huynh
ec21f83425
Modify the rewrite plugin to write multiple EDNS0 options ( #936 ) ( #1096 )
...
* Add processing mode
* Add processing mode
* Update UTs
* Update README.md
* Change to use the constant Stop
* Fix README per review comments
2017-09-20 16:06:53 -04:00
Miek Gieben
d8714e64e4
Remove the word middleware ( #1067 )
...
* Rename middleware to plugin
first pass; mostly used 'sed', few spots where I manually changed
text.
This still builds a coredns binary.
* fmt error
* Rename AddMiddleware to AddPlugin
* Readd AddMiddleware to remain backwards compat
2017-09-14 09:36:06 +01:00