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
Francois Tur
6fbc1f8990
Plugin/Rewrite - review documentation of "append" ( #1877 )
...
* - ensure description of 'append' match what is encoded.
* - fix description based on review comments
2018-06-18 10:02:05 +01:00
Miek Gieben
c0fbef0714
generate doc for 1.1.3 ( #1832 )
2018-05-24 07:51:59 +01:00
Chris O'Haver
2c04e72bdc
Try to clarify rewrite docs ( #1795 )
...
making response rewrites more prominent
2018-05-11 13:50:59 -04:00
Chris O'Haver
5e06687ee5
plugin/rewrite: tweak parse error messaging, add tests ( #1737 )
...
* tweak parse error messaging, add tests
* looser err msg checking
2018-04-25 20:48:32 +01:00
Paul Greenberg
7d371edb2d
plugin/rewrite: add response rewrite docs ( #1414 )
2018-01-22 22:01:13 -05:00
Miek Gieben
58221f55db
Manual pages ( #1346 )
...
* Add manual pages
Generate manual pages from the README and extend README with Name and
Description sections.
The generation requires 'ronn' which may not be available. Just check in
all generated manual pages.
2018-01-04 12:53:07 +00:00
Paul Greenberg
d35f2c73ec
plugin/rewrite: regular expression and substring match/replace ( #1296 ) ( #1297 )
2017-12-13 11:31:19 -05:00
Miek Gieben
427aed6f5b
doc update ( #1140 )
...
* doc update
Go through all README and fix mistakes, extend example and let more
corefile snippets be test for validity.
* Cant use spefic addr in test
2017-10-10 09:39:35 +02: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