uplex-varnish

@uplex-varnish

Our Varnish Projects

  • C

    Create and delete Varnish backends at runtime

  • C

    Varnish Module (VMOD) providing access to the libgcrypt library of cryptographic building blocks -- the same library used by the GNU Privacy Guard cryptographic suite (GnuPG or GPG)

  • Perl

    Varnish Module (VMOD) to access the PCRE2 regular expression library. NOTE: THIS IS CURRENTLY WORK IN PROGRESS

  • Perl

    Varnish module (VMOD) to access the Google RE2 regular expression engine

  • Perl

    basic operations for the VCL blob type

  • C

    Varnish Module for Regular Expression Matching with Subexpression Capture

  • Perl

    Varnish module (VMOD) for creating SHA256 digests and hmacs with the VCL data type BLOB.

  • C

    Display formatted Varnish log contents for client and backend transactions and other logged events. This is a standalone application that is compatible with Varnish 4.0.

  • C

    Varnish Module (VMOD) to support use of the SecureHD Policy service provided by Akamai Media Services

  • Perl

    Varnish module (VMOD) for digests and hmacs with the VCL data type BLOB

  • C

    The Tracking Log Reader demon reads from the shared memory log of a running instance of Varnish, aggregates data logged in a specific format for requests and ESI subrequests, and forwards the data to a messaging system (such as ActiveMQ or Kafka).

  • C

    Varnish module (VMOD) that supports binary-to-text encodings and decodings for the VCL data type BLOB.

  • Perl

    Varnish Device Classification Service Module

  • C

    VSLP Director – Varnish StateLess Persistence Director

  • C

    A VMOD (Varnish module) for Varnish 4 that provides a general hash table, accessible from both client and backend threads, whose entries are removed after a timeout expires.

  • C

    Display Varnish log contents in formats for client, backend and other events.

    This is a Varnish 3.0.3 repository with a branch “varnishevent”, in which varnishevent is included among the Varnish binaries.

  • Provides functions to assign an out-of-band health probe to a backend; that is, a probe that listens at a different port on the backend host, or at a different host.

  • A sample vmod for access to the requst body in varnish master

    EXPERIMENTAL UNSTABLE MAY BE OUTDATED

  • a clone of https://github.com/varnish/libvmod-digest for our own changes + improvements

  • The branch varnish-3.0.3-unique_xids contains a minor patch to Varnish 3.0.3 to ensure that XIDs are unique. The feature is switched on with a command-line parameter.