www/caddy: Add active health checks (#4721)
* www/caddy: Add active health checks
* www/caddy: Update Caddy model validation rules for health checks
Adjusted regex masks for `health_uri`, `health_upstream`, and `health_status` fields to improve validation accuracy. Changed `health_upstream` to `IPPortField` for better type handling.
* www/caddy: Moved Active checks after Passive checks in UI.
Use defaults for health_upstream IPPortField
* www/caddy: fix default for `health_follow_redirects`
dns/ddclient: empty ip send to dns provider & replace dyndns by dynu (#4448)
* check for empty string ip address
* Replace dyndns ipv4 by dynu ipv6 and ipv4
* Add services and cleaner check of no ip
* PR feedback - revert
* Update dns/ddclient/src/opnsense/scripts/ddclient/lib/account/__init__.py
---------
Co-authored-by: Meliox <na>
Co-authored-by: Ad Schellevis <AdSchellevis at users.noreply.github.com>
www/caddy: Add changelogs and bump plugin to version 2.0.0 (#4703)
* www/caddy: Update pkg-descr
* www/caddy: Bump version
* www/caddy: Sync pkg-descr with available description in github.com/caddyserver
www/caddy: Remove DNS Provider subsystem except cloudflare in favor of global custom config file (#4691)
* www/caddy: Remove DNS Provider subsystem except cloudflare. Since caddy-v2.10.0, a global DNS Provider can be set. This enables users to drop in a custom configuration file with their DNS Provider configuration into global settings, if they plan to supply their own custom build anyway. This change fixes the maintainability issues completely.
* www/caddy: Remove includeDnsProvider template
* www/caddy: Some minor cleanups in the form to reflect the Auto HTTPS and DNS Provider changes better
mail/postfix: Disable NTLM login because of deprectation (#4663)
* Disable NTLM login because of deprectation
As NTLMv1 gets disabled and removed by Microsoft [1] and NTLMv2 authentication is broken (causing authentication failures), NTLM should be disabled altogether in Postfix to force other auth options. If a SMTP server replies with AUTH NTLM LOGIN, it tries to use NTLM which fails if only NTLM v2 is enabled on the server.
[1] https://borncity.com/win/2024/12/23/windows-11-24h2-server-2025-ntlmv1-has-been-removed/
* Update pkg-descr
* Update Makefile
* Update mail/postfix/Makefile
---------
Co-authored-by: Franco Fichtner <franco at lastsummer.de>