Welcome to the Varnish project

Varnish is a state-of-the-art, high-performance HTTP accelerator. It uses the advanced features in Linux 2.6, FreeBSD 6/7 and Solaris 10 to achieve its high performance.

Some of the features include

  • A modern design
  • VCL - a very flexible configuration language
  • Load balancing with health checking of backends
  • Partial support for ESI
  • URL rewriting
  • Graceful handling of "dead" backends
  • more features...

Varnish is free software and is licenced under a modified BSD licence. Please read the Getting started guide to get, uhm, started.


Trouble, Errata and things you should know

Here is our running log of things you probably want to know


News

2008-11-14 Varnish 2.0.2 released

Varnish 2.0.2 has now been released and contains the following changes:

  • Fix possible ESI crash
  • Increase stack size for varnishreplay, makes it work on Linux
  • Fix random director to actually work properly
  • Make it possible to remove duplicate purges.
  • Add man page for varnishtest
  • Make resp.status work correctly in VCL

2008-10-17 Varnish 2.0.1 released

This release contains a fix for a denial of service vulnerability in which Varnish could crash when receiving a malformed HTTP request.

2008-10-15 Varnish 2.0 released

The Varnish development team is proud to announce the release of Varnish 2.0. This is the first release of the 2.x series. It can be downloaded from https://sourceforge.net/project/showfiles.php?group_id=155816

Key features:

  • ESI include support
  • Round-robin and random backend load balancers
  • Backend health check
  • Serve expired objects, until we have a fresh one
  • OpenSolaris? support
  • Much improved malloc backend, particularly on Linux
  • Lots and lots of bug fixes

Known issues:

  • Varnishreplay does not work on Linux

All users of Varnish are encouraged to upgrade to this new version, it is substantially more stable, has more features and better performance. Please report any bugs in trac, at http://varnish.projects.linpro.no/newticket For a full list of changes, please see the changelog available at https://sourceforge.net/project/shownotes.php?group_id=155816&release_id=633519


There are some old news as well.


Source

Documentation

Resources

Community support

About this Wiki

To keep spammers abay you have to get a magic bit from us to edit this wiki. We're quite happy to hand these out, just ask.