Minor Release
This contains new features, some performance improvements and bug fixes.
Added
- This release adds support for OpenWrt 24.10 and newer versions, accommodating the updated dnsmasq configuration.
Improved
- The IPv6 checking mechanism has been redesigned to mitigate a potential Denial-of-Service (DoS) vulnerability affecting the Control D server.
ctrld
functionality is now extended to systems where a default route is not present, such as those employing VPNs or recent FreshTomato releases.- Only SRV queries for LAN hostnames are resolved locally by the operating system. Non-LAN queries are forwarded to a remote upstream server if no matching rules are defined.
Fixed
- Fixed the problem where DNS configuration changes were not always being applied by systemd-resolved.
- Fixed the bug causing the
leak_on_upstream_failure=false
configuration to have no impact. - Fixed the bug preventing ubios discovery from working after a system restart on UDM devices.
- Fixed the bug that caused runtime logs to be incorrectly formatted or missing.
- Fixed the bug where static DNS configuration on interfaces was ignored.
- Fixed a bug that prevented static DNS configurations from being restored after service stop/uninstall
- Fixed the bug causing HTTP transport failures after a network stack change.
- Fixed the bug that resulted in the OS resolver not using public DNS servers for LAN queries.
- Fixed the problem where Windows DNS forwarders were not always set correctly after system reboot.
- Fixed an issue where invalid remote custom configurations were not properly validated.