Pin three untested guards: download timer, URL fragment, short APP1 #91

Merged
clawbot merged 1 commits from issue-89-untested-guards into next2 2026-09-23 03:44:45 +02:00
1 Commits
Author SHA1 Message Date
clawbot c999e55c47 Pin three untested guards: download timer, URL fragment, short APP1 (closes #89)
check / check (push) Successful in 42s
The download idle deadline's timer is unref'd so it never holds the
process open, and a test checks no timer is left after a download
completes or fails. A test covers the rejection of "#" in a request
path. The EXIF scan accepts an APP1 segment only when its length is at
least 8, since a shorter one cannot hold the six-byte Exif header;
tests cover lengths 7 and 8.

Model: opus-5-5
2026-09-23 01:34:48 +00:00