Changelog
routerd is currently pre-release software. This changelog records meaningful changes as the resource model takes shape.
Unreleased
- Added
PathMTUPolicyfor IPv6 RA MTU advertisement and nftables TCP MSS clamping. - Added minimal firewall resources:
Zone,FirewallPolicy, andExposeServiceunderfirewall.routerd.net/v1alpha1. - Added
HealthCheck.spec.roleto distinguish link, next-hop, internet, service, and policy health semantics. - Added a Docusaurus documentation site scaffold for
routerd.net. - Added a Docusaurus website configured for Cloudflare Pages at
routerd.net. - Added
NTPClientfor staticsystemd-timesyncdconfiguration. - Added explicit dnsmasq
listenInterfacesallow-listing. - Scoped dnsmasq DNS bind addresses to router self addresses.
- Added remote syslog configuration support through
LogSink. - Added default route policy support for active
IPv4PolicyRouteSetcandidates. - Added PPPoE interface rendering and systemd unit management.
0.1.0 Planning Baseline
- Initial resource model for interfaces, static IPv4, DHCP stubs, plugins, dry-run, status JSON, and systemd service layout.