Add support for cache validation. This required redesigning the internal APIs & refactoring the code to read better.
Utilize the cache HURL's been writing!
Cache everything for supported status codes.
Write appropriate HTTP responses to the cache!
Implement key-value storage for caching (TODO limit disk usage)
Draft code to check whether to cachen an HTTP response.
Ensure parsed rewriters are actually files.
Support executable extensions.
Release 1.4.2.0! Includes improved Gemini support Switched over to OpenSSL for encryption Optionally logs network requests to memory or disk Supports URL rewriting extensions
Adjust OpenSSL settings (Help please!)
Switch over to OpenSSL for encryption.
Implement in-memory request logging.
Add support for URI rewriting plugins
Correct alternative AppStream icon cache path.
Don't crash on missing /usr/share/app-info/icons/
Forgot to expose some necessary APIs, and fixed about: bug.
Silence encoding errors, as it's a nuisance for encoding sniffing. TODO: This didn't make it into the previous release.
Fix download-to-file & Gemini implementations.
Define special psuedo-MIMEtypes for error responses.
Expose downloadToURI function.