24.07.007
Released on 26 July, 2024.
Client
Features
- Three new options have been added to the DNS supervisor to modify the
behavior of the DNS supervisor on Windows.
// These are the defaults dns_healthcheck_failure_uninstall_count: 3, dns_healthcheck_local_timeout: 150, # Milliseconds dns_healthcheck_upstream_timeout: 500, # Milliseconds
The previous default for dns_healthcheck_failure_uninstall count was 1. In low-quality internet scenarios increasing this counter may help keep connections stable. The other behaviors have not changed by default.
- Windows: NrptRules has been made the default DNS injection strategy. To restore the previous behavior, add to your configuration file in C:\ProgramData\Bowtie\configuration\ the line local_dns_provider = "RegistryInjector".
Fixes
- Red Hat / CentOS Linux: fixed errors in the uninstall and upgrade scripts for 24.06.006. To uninstall 24.06.006 completely, upgrade to 24.06.007 and then uninstall. Upgrades from 24.06.006 to 24.06.007 will not take effect until after a reboot or manual restart.
- Bowtie will now try two different strategies for Wireguard endpoint address lookup. This may help when switching between networks where the endpoint has a different IP address on the two networks.