github Control-D-Inc/ctrld v1.3.6
Release v1.3.6

latest release: v1.3.7
one month ago

Minor Release

This contains new features, some performance improvements and bug fixes.

Added

  • upgrade command with 2 optional args: dev and prod.
  • Support MAC address wildcard matching in listener policy.
  • Config param to specify domains which ctrld will trigger a flush cache before sending request to upstream.
  • Support for Netgear Orbi with Voxel firmware.

Improved

  • General improvements to the UX:
    • Self-check process won't hang forever when ctrld failed to connect to socket control server.
    • Un-usable interfaces will be ignored during set/reset DNS on Darwin.
  • DoH/DoH3 endpoint can now be set without specifying scheme (assuming https).
  • Queries from host which run ctrld will now always use the same hostname.
  • ctrld now uses the same directory with ctrd binary as home directory on Firewalla.
  • ctrld start command now validates remote config, allowing better UX with invalid config.
  • On BSD, unbound and dnsmasq status will be recorded using system config.
  • Checking PIN protected deactivation will now happen before any calls to Control D APIs.

Fixed

  • Fix PIN protected deactivation for mobile platforms.
  • Fix NDP discover issue with Android clients.
  • Fix quic-go's ECN issue on some platforms.

Don't miss a new ctrld release

NewReleases is sending notifications on new releases.