Releases: c-mueller/ads
v0.2.5: ads Plugin - Version 0.2.5
Changes since version 0.2.4: - Implement Support for CoreDNS 1.8.0 (#41) - Add a new Prometheus metric to see ads block counter evolution (#44) - Bump dependencies in 'go.mod' to ensure function of tests and CI To the contributors: @thibaltus and @markusvonallmen thank you for your Contributions!
v0.2.4: [0.2.4]: CoreDNS 1.7.1 Support
- Implement Support for CoreDNS 1.7.1
[0.2.2]: Add IDNA support
Changes:
- Blocklists now load even if one download fails (#30 and #32)
- International domains like 'müller.de' now get converted to IDNA domains during the parsing of the list. (#29)
- Add a default whitelist, for the strict setting, to improve the usability of the strict setting. (#27)
- The strict setting has received some new lists (#25 updated by #31)
[0.2.1]: Fix initialization of the whitelist file parameters
[0.2.0]: Support for file based Black and Whitelists
Using CoreDNS Version 1.6.4 as Base
Changes:
-> Implement dynamic loading of Files and URLs for both blacklists and whitelists
-> Rework Corefile Commands
--> The old 'whitelist' is now called 'permit'
--> The old 'blacklist' is now called 'block'
--> Regex rules are configured using 'permit-regex' and 'block-regex' respectively
--> 'list-store' now defines the path to the Blocklist store
--> 'whitelist' and 'blacklist' commands are used to add lists using URLS
---> For HTTP(S) an URL like 'https://mydomain.com/blocklist.txt' must be used
---> For files an URL like 'file:///home/chris/blocklist.txt' must be used.
----> Paths must not be absolute, however using absolute ones is recomneded.
-> Refactored Upadting mechanism
-> Added File updater
--> Reloads local files every 60s (currently fixed)
--> Local files do not get persisted in 'list-store'
-> Added 'strict-default-lists' option for more strict filtering lists
-> Update Documentation
[0.1.4.1]: Support for CoreDNS 1.6.0
Bump Binaries to be based on CoreDNS 1.6.0
[0.1.4]: Support for CoreDNS 1.5.2
Bump CoreDNS version to 1.5.2
Fix Caddy packagepath. Now matches the proper one for caddy version
1.0.1
[0.1.3]: Misc Bugfixes
Important Changes:
- Replace panic calls with log outputs (PR #12)
- Change the Recommended position of the plugin in the chain before the caching plugin (PR #13)
- AAAA Requests now return a proper AAAA Record instead of a A Record (PR #16)
- Reduce initialization Delay to 250MS (Commit: d65e4a7)
Binaries are based on CoreDNS 1.5.0
[0.1.3b]: Misc Bugfixes / CoreDNS Version Bump to 1.5.1
Version Bump of CoreDNS to 1.5.1 for the prebuilt binaries. Codebase is identical to 0.1.3
Important Changes:
[0.1.2]: Remove StatHandling Code
Binaries are built on top of CoreDNS version 1.5.0
This Release just removes unused code within 0.1.1 (Stat Handling)