ladybird/Services/RequestServer/Cache
Timothy Flynn d5c00a493c LibDatabase+RequestServer: Store ByteString data as a BLOB
We currently store ByteString as TEXT, but that is interpreted by SQLite
as UTF-8. All string-related operations will try to operate on the text
as if it is stored with UTF-8. We should use BLOB instead, which does
not make any encoding assumptions.

The only user of ByteString in the database currently is the HTTP disk
cache. So we bump its version here to remove existing data. Again, we
will want to handle changes like this more gracefully eventually.
2025-11-12 09:06:21 -05:00
..
CacheEntry.cpp RequestServer: Implement stale cache revalidation 2025-11-02 13:03:29 -05:00
CacheEntry.h RequestServer: Implement stale cache revalidation 2025-11-02 13:03:29 -05:00
CacheIndex.cpp RequestServer: Implement stale cache revalidation 2025-11-02 13:03:29 -05:00
CacheIndex.h RequestServer: Implement stale cache revalidation 2025-11-02 13:03:29 -05:00
DiskCache.cpp RequestServer: Implement stale cache revalidation 2025-11-02 13:03:29 -05:00
DiskCache.h RequestServer: De-duplicate some disk cache requests 2025-10-28 11:52:51 +01:00
Utilities.cpp RequestServer: Allow caching of HTTP responses with "Expires" header 2025-11-10 07:34:49 -05:00
Utilities.h RequestServer: Implement stale cache revalidation 2025-11-02 13:03:29 -05:00
Version.h LibDatabase+RequestServer: Store ByteString data as a BLOB 2025-11-12 09:06:21 -05:00