aboutsummaryrefslogtreecommitdiff
path: root/plugin/rewrite/ttl_test.go (follow)
AgeCommit message (Collapse)AuthorFilesLines
2022-08-17plugin/rewrite: Allow configuring min and max TTL values when rewriting TTL ↵Gravatar AndreasHuber-CH 1-1/+18
(#5508)
2022-07-21remove redundant continue in test (#5529)Gravatar Abirdcfly 1-1/+0
Signed-off-by: Abirdcfly <fp544037857@gmail.com>
2021-05-04plugin/rewrite: streamline the ResponseRule handling. (#4473)Gravatar Uwe Krueger 1-3/+2
* plugin/rewrite: streamline the ResponseRule handling. The functionality of a response rule is now completely encapsulated behind a `ResponseRule` interface. This significantly simplifies the complete processing flow, it enables more flexible response handling and it is possible to eliminate lots of state flags, ifs and switches. Based on the new flexibility the pull request also enables to support a response name rewrite for all name rewrite types. To be compatible, an explicit `answer auto` option is added to support a best effort response rewrite (name and value). Additionally now all name rewrite rules support additional name and value reponse rewrite options. Using this feature it is also possible now to rewrite a complete sub domain hierarchy to a single domain name combined with a correct rewrite (#2389). Signed-off-by: Uwe Krueger <uwe.krueger@sap.com> * revert policy Signed-off-by: Uwe Krueger <uwe.krueger@sap.com> Co-authored-by: Miek Gieben <miek@miek.nl>
2019-06-25Run gofmt -s and golint on the codebase (#2918)Gravatar Miek Gieben 1-11/+11
* Run gofmt -s and golint on the codebase Run golint and fix everythign it flagged (except the context arg ordering), mostly edits in the rewrite plugin. Signed-off-by: Miek Gieben <miek@miek.nl> * ... and ofcourse the test as well Signed-off-by: Miek Gieben <miek@miek.nl>
2018-09-22plugin/rewrite: silence these tests (#2120)Gravatar Miek Gieben 1-16/+3
* plugin/rewrite: silence these tests The old Unix saying: no news, is good news. Signed-off-by: Miek Gieben <miek@miek.nl> * Fix da tests Signed-off-by: Miek Gieben <miek@miek.nl>
2018-08-29plugin/rewrite: add handling of TTL field rewrites (#2048)Gravatar Paul G 1-0/+155
Resolves: #1981 Signed-off-by: Paul Greenberg <greenpau@outlook.com>