mirror of
https://github.com/CloudNebulaProject/wayray.git
synced 2026-04-10 21:20:40 +00:00
Unified mechanism for two related problems: - Federation: windows from remote WayRay servers appear in local desktop (B2B invites, cross-org app sharing, visiting consultants) - Sandboxing: windows from isolated local environments (illumos zones, containers) appear alongside trusted local windows Three display modes: - Desktop-in-desktop (full remote session in a window) - Merged windows (seamless per-window integration with local WM) - App embedding (future: subsurface portal) Trust-level visual indicators (Local/Trusted/Sandboxed/Untrusted), input isolation per trust level, B2B invite flow, server-to-server mutual TLS federation, and OIDC-based dynamic trust chains. Same ForeignWindow protocol for both remote (QUIC) and local (Unix socket) sources. illumos zones as natural sandboxing primitive. |
||
|---|---|---|
| .. | ||
| 001-compositor-framework.md | ||
| 002-network-transport.md | ||
| 003-frame-encoding-strategy.md | ||
| 004-session-management.md | ||
| 005-rendering-strategy.md | ||
| 006-audio-forwarding.md | ||
| 007-project-structure.md | ||
| 008-illumos-support.md | ||
| 009-pluggable-window-management.md | ||
| 010-greeter-session-launch.md | ||
| 011-local-display-mode.md | ||
| 012-cloud-auth-greeter.md | ||
| 013-smartphone-proximity-token.md | ||
| 014-federation-and-foreign-surfaces.md | ||