Updated Tailscale 1.30 (markdown)

Denton Gentry 2022-08-31 07:25:57 -07:00
parent d3fa093b1c
commit 1e68e38fcf

@ -1,18 +1,28 @@
## All Platforms
- delete ephemeral nodes immediately if tailscaled exits and was using `mem:` state storage
- delete node immediately if tailscaled exits and was using `mem:` state storage
- indicate whether a subnet router is running in `userspace-networking` or `kernel` 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
- accommodate shared nodes in nginx-auth
-
- 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
- fix race in derper with manual certificates. If you run custom derpers with manual certificates, you should update
- tsnet ephemeral nodes will delete themselves on `Close()`
- netcheck tests IPv6 connectivity
### Linux
- gracefully handle restarts in resolved support
### Windows
- 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
### macOS