Releases: Kernel-Error/cam_probe
Releases · Kernel-Error/cam_probe
v1.1.0
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 httpsactually 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