linux-patch-api (1.2.0) unstable; urgency=medium * Add auto-enrollment on startup when certs are missing/invalid * Add cert validation (existence, parse, expiry, key match, CA trust) * Add --renew-certs CLI flag for manual cert renewal * Fix --enroll to exit after completion (no port conflict) * Add SO_REUSEADDR to prevent Address already in use errors * Add polling token persistence for enrollment resume after restart * Add exit code strategy (0=clean, 1=error, 2=enrollment in progress) * Increase RestartSec to 10s and add StartLimitBurst=5 * Add cert and enrollment URL check in postinst * Fix misleading "Listening on" log before actual bind -- Echo Thu, 29 May 2026 10:20:00 -0500 linux-patch-api (1.1.17) unstable; urgency=medium * Add mandatory package cache refresh before patch_apply * Add health check cache refresh when stale (>4h) * Add cache status fields to health response -- Echo Thu, 22 May 2026 12:00:00 -0500