Explore GitLab
Discover projects, groups and snippets. Share your projects with others
-
Varnish Fetch Processor (VFP) to support the brotli compression algorithm for responses fetched from backends.
-
ACL Tools for Varnish-Cache
-
Tie health state of a backend to other backends
-
Create and delete Varnish backends at runtime
-
Create and delete Varnish backends at runtime
-
basic operations for the VCL blob type
THIS PROJECT IS END-OF-LIFE AS A THIRD-PARTY VMOD.
Since Varnish 5.2, this VMOD is included in the standard Varnish distribution.
-
Varnish module (VMOD) that supports binary-to-text encodings and decodings for the VCL data type BLOB.
NOTE: THIS PROJECT IS END-OF-LIFE AS A THIRD-PARTY VMOD.
Since Varnish 5.2, it is part of the standard Varnish distribution as VMOD blob.
-
Varnish module (VMOD) for digests and hmacs with the VCL data type BLOB
-
Varnish module (VMOD) for creating SHA256 digests and hmacs with the VCL data type BLOB.
-
Send blobs as synthetic bodies from Varnish VCL
-
Director to facilitate clustering/sharding of varnish-caches
-
Verify asymmetric cryptographic signatures from VCL
-
Varnish module (VMOD) for dispatching control to VCL labels or subroutines
-
Varnish Module to support Encrypted Content Encoding per RFC 8188
-
A Varnish Module to parse Set-Cookie header from backends for inclusion as Cookies in subsequent ESI requests or after rollbacks.
-
Header manipulation with ESI
-
ETags generated in Varnish -- use https://gitlab.com/uplex/varnish/libvmod-etag for issues
-
-
Varnish Module for reading files that may be updated at intervals
-
Efficient JSON parsing in VCL with the frozen parser (see https://github.com/cesanta/frozen) For issues & merge requests please use the gitlab mirror: https://gitlab.com/uplex/varnish/libvmod-frozen