Bug fixes, improvements
- primarily a bugfix and stabilization release
- this release fully deforks wireguard-go, all Tailscale changes have been pushed upstream or moved elsewhere
tailscale ping --until-direct
(the default) now exits with a non-zero exit code if no direct connection was established.- TS_DEBUG_MTU environment variable can be set to change the tailscale0 MTU size; has to be changed for both nodes wanting to use larger packets. Setting the MTU larger than 1468 is unlikely to work. For Linux platforms, it can be set in /etc/default/tailscaled
- early work towards Tailscale-as-a-library
- allow extra records in DNS to support LetsEncrypt DNS-01 challenge
Platform-specific
MacOS
- support MacOS 12
- add UI to allow access to the local LAN while using an exit node
- fixed use of Tailscale IP addresses as DNS servers
Linux
- many fixes for various combinations of Linux NetworkManager, systemd-resolved, and resolvconf DNS support
- support userspace-networking operation in AWS Lambda containers
- add RISC-V binaries
iOS
- support iOS 15
- fixed use of Tailscale IP addresses as DNS servers
Android
- fixed use of Tailscale IP addresses as DNS servers
- add Taildrop support