feat: C7 LAN sync transport layer โ PairedDeviceStore (EncryptedSharedPreferences registry of the real PairedDevice + observeAll), PairingFrames (4-byte length framing + SocketFrameIO over the real PairingTransport interface), MdnsPairingServer + PairingDiscoveryClient (NsdManager _peach._tcp discovery/advertise + TCP, driving the real noiseNKResponder/Initiator + runChirpSync* + SASDerivation; brief's invented NoiseNK/VaultSyncAdapter APIs reconciled to reality); ACCESS_WIFI_STATE/CHANGE_WIFI_MULTICAST_STATE perms; 5 C7ChirpTransportTest cases (wrong-key handshake bounded via EOF, not a coroutine timeout). Transport+store land ahead of VM/UI wiring (v2.1.40)
$ koh steal kepr.uk/peach-android@0d9858b8539c
·
parent: 0df7b5bb4dfe
discussion
log in to leave a comment.