Releases
v1.1.0
Compare
Sorry, something went wrong.
No results found
What's new
Bug fixes
Fix false-positive image detection on 401/403 HTML login pages — vendor logos are no longer misidentified as camera snapshots (#3 )
Fix mid-stream read failures silently dropping results from CSV output (#5 )
Fix Range header rejection (400/416) by retrying without Range (#7 )
Fix HEAD preflight causing false negatives on cameras with broken HEAD implementations (#6 )
Fix rate-limiting sleep having no effect on actual request pacing (#4 )
New features
--no-verify-ssl — disable TLS certificate verification for cameras with self-signed certs, making --scheme https actually usable (#2 )
--skip-head — bypass HEAD preflight and go directly to GET, useful for embedded devices that mishandle HEAD
--delay — configurable average delay between requests per worker (default: 0.15s)
5xx HEAD responses now automatically trigger a GET attempt
Tests
Added comprehensive test suite (92 tests, all passing)
All HTTP interactions mocked — no network access required
Covers helpers, image extraction, buffer processing, HTTP logic, CLI parsing, CSV output
You can’t perform that action at this time.