Angaben zum Datum
Datum aus der Quelle.
Erstmals gesehen am .
Headscale 0.29.4: Fehlerbehebungen und gehärteter OIDC-Callback
Headscale v0.29.4 behebt unter anderem einen Absturz der Tailscale-Android-App durch einen Node in der eigenen Peer-Liste, das offene Long Poll nach dem Löschen eines Nodes, Probleme beim interaktiven OIDC-Login nach Seiten-Reload und zählende HTTP-Metriken, die bisher nur OPTIONS-Anfragen erfassten, und härtet zudem den OIDC-Callback ab.
Minimum supported Tailscale client version: v1.80.0
Changes
- Fix a node being listed among its own peers in an incremental map update, which crashes the Tailscale Android app on the device list #3459
- Fix deleting a node leaving its long poll open, so the client stayed connected instead of asking for a new login #3449
- Fix interactive OIDC login when the confirmation page is reloaded by an ad blocker, back navigation, or pull-to-refresh; the confirmation page now has its own URL, keeping single-use authorization codes out of reloads #3448
- Harden the OIDC callback: state and nonce cookies take their Secure flag from
server_urlso they survive a TLS-terminating proxy, a callback state is single-use, and an invalidoidc.issueror a missingoidc.client_id/oidc.client_secretnow fails at startup #3334 - Fix HTTP metrics only counting
OPTIONSrequests, sohttp_requests_totalandhttp_request_duration_secondsnow cover regular traffic #3414 - Fix extra-records filewatcher hanging on shutdown after the watched file is deleted, and leaking the watcher when setup fails #3437 …