Vinyl Cache is an HTTP accelerator. Often called Reverse Proxy, it is
an application that stores (caches) documents that have been
requested over the HTTP protocol.
Based on certain criteria, the next client requesting the document is
either given the cached document, or a "fresh" document requested
from a backend server. The purpose of this is to minimize the
requests going to the backend server(s) by serving the same document
to potentially many users.
This package holds the shared libraries for Vinyl Cache.
Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.
Each row is recorded package-index metadata for one version, architecture, suite, and repository. Names, URLs, and sizes are source-reported; a link is a potentially mutable retrieval location, not an OpenFactory redistribution claim or proof that OpenFactory retained the artifact bytes.
In Vinyl Cache before 9.0.1 and Varnish Cache before 9.0.3, a deficiency in HTTP/2 request parsing can be exploited to launch a backend request desync
attack (request smuggling), which in turn can be