Tailscale 1.30
Denton Gentry edited this page Aug 31, 2022
·
14 revisions
- delete node immediately if tailscaled exits and was using
mem:
state storage - indicate whether a subnet router is running in
userspace-networking
orkernel
mode. - send Tailscale client version number in ACME requests (to LetsEncrypt, for example)
- add a timeout when writing to BIRD socket
- use DNS-over-HTTPS for Mullvad DNS servers
- add
tailscale licenses
with link to open source licenses - clients can use Noise with any HTTPS port with capver 39 (mainly for Headscale)
- 100.100.100.100 will respond with SERVFAIL if there are no upstream resolvers
- tsnet ephemeral nodes will delete themselves on
Close()
- report whether host kernel supports IPv6
- gracefully handle restarts in resolved support
- notice when group policy entries change and move our NRPT rules between the local and group policy subkeys as needed
- avoid 2.3 second DNS lookup delay when Smart Name Resolution is enabled by adding MagicDNS names to hosts file
- disable NetBIOS nameservice on Tailscale intefaces
- update Proxy support
- add native ARM build for backend Tailscale service (only in NSIS installer in this release)
- report variant (App Store, macSys) in the About box
- fix potential crash in notification handling
- fix dismissing of error indication if a bugreport fails
- Fix Google Stadia, Android Auto, GoPro, and Messages RCS with the VPN active.
- Allow coordination server URL to be set. Click the Authentication menu three times quickly to enable.
- fix
/dev/net
permissions intailscale configure-host
- support functioning as a subnet router or exit node using hybrid netstack mode
- accommodate shared nodes in nginx-auth
- fix race in derper (Custom DERP servers) with manual certificates.