You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[0.6.0] - 2026-02-17
Added
AIA (Authority Information Access) certificate resolution for SSL failures. When feed fetching or scraping encounters certificate verify failed errors due to missing intermediate certificates, the engine now automatically fetches the missing intermediate via AIA URLs and retries the request. This fixes feeds hosted on servers with incomplete certificate chains (e.g., Medium/Netflix Tech Blog on AWS).
SourceMonitor::HTTP::AIAResolver module with thread-safe hostname-keyed cache (1-hour TTL), SNI support, and DER/PEM certificate parsing.
cert_store: parameter on SourceMonitor::HTTP.client for passing custom certificate stores.
Brakeman ignore configuration (config/brakeman.ignore) for the intentional VERIFY_NONE in the AIA resolver's leaf certificate fetch.