+| `je_auto_control/utils/{remote_desktop,usb,usbip}/` | Remote desktop (TCP / WebSocket / WebRTC) and USB passthrough; file_sync.py owns content digests, explicit receive receipts and stopped folder workers; webrtc_file_write.py confirms bounded/cancellable channel writes, webrtc_file_commit.py owns weak channel/epoch bindings and authenticated publication confirmation, file_sync.py exports immutable retired-worker checkpoints and folder_sync_io.py binds explicit GUI resume to peer/root/principal, clipboard_delivery.py binds explicit TCP/WS clipboard work to concrete peers and refreshed local authority, using once-bound weak registration to avoid self-owned viewers while queued deliveries retain original identity, webrtc_file_tasks.py owns queued inbox pushes, webrtc_file_receive.py binds inbound file lifetimes to the authenticated peer/channel, file_receipts.py freezes local publication metadata, webrtc_file_callbacks.py preserves native path/receipt/audit callback semantics, and GUI folder_sync_io.py binds jobs to authorization and peer identity. |
0 commit comments