Something went wrong. Try again.
atproto git client
Something went wrong. Try again.
fix(pr): one reader for whose record an at-uri names master
"Is this record mine" was written four ways, and one of them tested `rest.starts_with(me)` with no trailing `/`, so any account whose DID merely begins with yours read as you — and that reader promotes a record it believes is yours from "state unknown" to "open". `did:plc` is fixed-width so it could not bite there, but a `did:web` is as long as its domain: standing as `did:web:example.com`, a pull at `at://did:web:example.com.evil.net/...` was yours. `model::record`'s `authority_of` is the one reader now, and `resolve.rs` follows the `is_did` rule its own doc comment already claimed it followed. Change-Id: I20a52c8bd517fdc11e9955bc3f6b764986fbbad9
Author
permadeath.com Committer Tangled Date (Sep 1, 2026, 7:17 PM UTC) Commit 6faafc48 6faafc48a025957e745fc5d2a40ccae35051efbc Parent 9b8c85fe 9b8c85fe09f1982d7dbf4aab6542613230c31b9d