commit 11ff7f934e2bb3920b900327c5fb38d30691c2ca from: Omar Polo date: Fri Aug 04 10:01:18 2023 UTC titan: error if the URI is not titan:// commit - d671434bc76ec81a34e64ae0c164a831cbee4b0d commit + 11ff7f934e2bb3920b900327c5fb38d30691c2ca blob - e57ff67bbcef362e3a9763f72900a5475009c2ee blob + a1b3f7ebfd2a8fed5077114759a603b620a78ea6 --- titan.c +++ titan.c @@ -286,6 +286,9 @@ main(int argc, char **argv) if (!parse_iri(iribuf, &iri, &errstr)) errx(1, "invalid IRI: %s", errstr); + if (strcmp(iri.schema, "titan") != 0) + errx(1, "not a titan:// URI"); + if (token && mime) { if (asprintf(&path, "%s;size=%lld;token=%s;mime=%s", iri.path, (long long)sb.st_size, token, mime) == -1)