v0.13.0
·
0 commits
to 6f451aa84ab4fb28c554324e28f279db6b37174d
since this release
0.13.0 (2026-06-10)
⚠ BREAKING CHANGES
- ts_keys: zeroize private keys on drop, drop Copy (tsr-9nu) (#39)
Features
- runtime: add Device::file_targets() Taildrop send-target enumeration (#47) (b0bcb13)
- status: retain per-peer online/last_seen (Go PeerStatus.Online) (#45) (651d091)
- ts_control: /machine/tka/sync Noise RPC client (offer + send) (#50) (08b22e1)
- ts_keys: zeroize private keys on drop, drop Copy (tsr-9nu) (#39) (bf429a0)
- ts_tka: AUM-chain sync — store + SyncOffer + MissingAUMs (#49) (1666319)
- ts_tka: decode AUMs from CBOR (Aum::from_cbor) (#48) (e753e05)
- ts_tka: port Go StaticValidate cluster + last-key guard (consensus parity) (#41) (25e604c)
- ts_tka: type-enforce AUM signature verification (VerifiedAumChain, #7 MUST-1) (#40) (5c6747f)
- tsnet: Device::dial/dial_tcp/listen_packet string-address entry points (#42) (6e7a3d9)
- tsnet: TailscaleIPs/CertDomains/MagicDNSSuffix self-identity accessors (#44) (2f065cd)