Releases: jonathanio/update-systemd-resolved
v2.0.0
What's Changed
- Update README.md by @piotr-dobrogost in #84
- Clarify ambiguous use of "this" by @nocnokneo in #74
- Added ppc64le Architecture by @genisysram in #88
- Use resolvectl instead of systemd-resolve by @mbiebl in #91
- Add arm64 architecture for Travis CI testing by @jonathanio in #102
- Change the script path to /usr/bin by @HritwikSinghal in #95
- Update the PREFIX path in Makefile to /usr/bin by @jonathanio in #103
- fix: run dnssec options before domain options by @ekristen in #101
- Replace Travis CI with GitHub Actions by @tomeon in #108
- Use
#!/usr/bin/env bash
as the shebang inrun-tests
by @tomeon in #111 - Flush caches over DBUS as well rather than using systemd-resolve by @cmadamsgit in #99
- Remove
emerg
log function by @tomeon in #109 - Improve IPv4 and IPv6 address handling by @tomeon in #104
- README.md: mention Debian and Ubuntu packages by @perlun in #112
- Store the executable in /usr/local/bin by @bowlofeggs in #106
- Logging updates by @tomeon in #115
- polkit rules generation by @tomeon in #100
- Check that org.freedesktop.resolve1 is available by @tomeon in #105
- Support additional
systemd-resolved
options /org.freedesktop.resolve1
DBUS endpoints by @tomeon in #110 - docs: update known issues descriptions by @tomeon in #116
- build: update installation paths by @tomeon in #117
- Test suite improvements by @tomeon in #118
- Add NixOS module by @tomeon in #119
- Add new IANA Trust Anchor by @poshan-p in #125
New Contributors
- @piotr-dobrogost made their first contribution in #84
- @nocnokneo made their first contribution in #74
- @genisysram made their first contribution in #88
- @mbiebl made their first contribution in #91
- @HritwikSinghal made their first contribution in #95
- @ekristen made their first contribution in #101
- @cmadamsgit made their first contribution in #99
- @perlun made their first contribution in #112
- @bowlofeggs made their first contribution in #106
- @poshan-p made their first contribution in #125
Full Changelog: v1.3.0...v2.0.0
DNS6, DOMAIN, and Cache changes
A number of pull-requests and updates added, fixing some bugs and adding new features. Thanks go to @piotr-dobrogost, @thecodingrobot, @tbaumann, @Edu4rdSHL, @adq, @bohlstry, and @dannyk81 for their assistance.
Add support for ADAPTER_DOMAIN_SUFFIX
Following a request by @JoshDobbin, support has been added for passing ADAPTER_DOMAIN_SUFFIX
via dhcp-options
to work with the Microsoft standard. Also included some additional notes in README.md about using down
in dropped privilege situations for clarification.
Fix logger Issue and Documentation Corrections
Improvements made to the logger
command to prevent issues with privilege dropping under the assistance of @dermarens, @terminalmage, @guruxu, and @benvh. Updated some documentation for consistency and clarity. Thanks to @flungo and @dawansv here.
Documentation Update
Thanks to @piotr-dobrogost, @mgu, and @aRkadeFR for helping to improve the documentation.
Documentation Update
Thanks to @piotr-dobrogost, @mgu, and @aRkadeFR for helping to improve the documentation.
Makefile Improvements
@Nauxuron provided a patch to improve DESTDIR and PREFIX handling in Makefile.
OpenVPN 2.4 Fixes & DNSSEC Improvements
This one is with thanks to @mikken and helps support OpenVPN 2.4 as well as fix an issue with DNSSEC
handling on the busctl
call.
IPv6 DNS Fix
Thanks for @arjenschol for spotting this one: An error in the AF_INET value provided to SetLinkDNS prevented IPv6 DNS servers from being added.
A Few Improvements
Add support for DNSSEC
processing, improve logic around DOMAIN
and DOMAIN-SEARCH
handling, add support for DOMAIN-ROUTE
, and improve documentation.