Patrick Ecord pecord
  • Joined on 2026-04-12
pecord pushed to ios-client at pecord/tether 2026-06-22 06:26:34 +00:00
2a8df81386 core+rendezvous: zero-config bootstrap + iroh on iOS
pecord pushed to ios-client at pecord/tether 2026-06-22 06:15:44 +00:00
3cb916ee5e core: M4 — files/photos over iroh-blobs (multi-modal clipboard)
pecord pushed to ios-client at pecord/tether 2026-06-22 06:04:17 +00:00
b377a6708a core: M4 — IrohTransport, the engine on iroh (feature-gated)
pecord pushed to ios-client at pecord/tether 2026-06-22 05:54:43 +00:00
8797ac2670 docs: §8 — app #1 universal clipboard spec (push-ahead, LWW, Option A + toast)
pecord pushed to ios-client at pecord/tether 2026-06-22 05:32:42 +00:00
6a96046a9c core: iroh spike milestone 2b — cross-NAT two-machine tester
pecord pushed to ios-client at pecord/tether 2026-06-22 05:29:57 +00:00
2c54a67eac docs: §6.3 — browser-direct is a watch-item (WebTransport vs WebRTC), relay-only today
pecord pushed to ios-client at pecord/tether 2026-06-22 05:21:51 +00:00
069641be4e docs: converge the stack on iroh + Automerge (+ iroh-blobs, iroh-gossip, BLE)
pecord pushed to ios-client at pecord/tether 2026-06-22 05:19:24 +00:00
106e1283cc core: iroh spike milestone 3 — discovery via iroh-gossip
pecord pushed to ios-client at pecord/tether 2026-06-22 05:12:01 +00:00
6645f6f37f docs: resolve the server + web questions — iroh retires the Go server
pecord pushed to ios-client at pecord/tether 2026-06-22 05:01:48 +00:00
1788bf7a37 core: iroh spike milestone 2 — prove n0's hosted relay carries us
pecord pushed to ios-client at pecord/tether 2026-06-22 04:49:28 +00:00
68738dd82c core: iroh spike — prove iroh 1.0 as an alternative Mesh (milestone 1)
da0d0365e4 core: drop dead Crypto::enabled() left by the base64 fix
61f4fbe678 core: fix signed-out clipboard delivered as base64 instead of plaintext
Compare 3 commits »
pecord pushed to ios-client at pecord/tether 2026-06-21 23:36:13 +00:00
b85df3fadd core: extract Mesh/Sync seam via MeshEvent — transports emit, engine owns state
pecord pushed to ios-client at pecord/tether 2026-06-21 21:19:28 +00:00
e84f1b7d65 docs: ARCHITECTURE.md — north star + honest SoC grade
pecord pushed to ios-client at pecord/tether 2026-06-21 20:05:10 +00:00
33d0fb7f7e core: E2E payload encryption — server (and LAN) only ever see ciphertext
pecord pushed to ios-client at pecord/tether 2026-06-21 19:57:46 +00:00
c9546ac222 core+apps: file transfer progress
pecord created branch ios-client in pecord/tether 2026-06-21 19:49:53 +00:00
pecord pushed to ios-client at pecord/tether 2026-06-21 19:49:53 +00:00
479dda22d6 core: file transfer over LAN; share file frames between RTC and LAN
0195b1e872 ios: file/image UI — mirror the Mac (inline preview, attach to send)
b2a1e06f56 macos: file/image UI — inline preview, attach to send, reveal in Finder
d3dd785921 core: file/image transfer over the RTC data channel (chunked, P2P)
fdbc99d40e agent: install/uninstall as a login service (launchd / systemd)
Compare 10 commits »
pecord pushed to main at pecord/tether 2026-05-21 06:24:25 +00:00
a0f7498663 web: deterministic browser-to-browser pairing via presence
pecord pushed to main at pecord/tether 2026-05-21 06:20:51 +00:00
099c66ab5a web: focus textarea on paste + better fallback for iOS clipboard
pecord pushed to main at pecord/tether 2026-05-21 06:19:17 +00:00
625143f87a ua-labels: derive source from User-Agent, persist peerID in localStorage