mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-10 18:45:53 +00:00
17af64fedf
- Add input validation for URL (http/https), token format, and interval - Add SHA256 checksum verification against X-Checksum-Sha256 header - Add PE binary magic verification (MZ header) - Add file size validation (1-100MB expected) - Add TLS 1.2/1.3 minimum enforcement - Add 5-minute download timeout - Add temp file cleanup on failure - Add binary backup/restore on installation failure - Download to temp file before atomic move to final location