mirror of
https://github.com/getpaseo/paseo.git
synced 2026-10-27 19:52:49 +00:00
A protected-only pairing offer for a daemon now pins every stored relay route to that daemon's key, including the route the offer re-imports and routes through other relays, and the pin change counts as a persisted profile change (connection identity equality is unchanged, so profile matching is not affected). A re-import of a pinned route without the pin still keeps it. HostRuntime replaces the active relay client when a pin arrives from outside while that client has not negotiated protected itself. A pin the client learned on its own connection does not restart it. DaemonClient exposes the relay security floor it enforces so the runtime can tell the two apart.