Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: varnish-2.1.4

Oct 21, 2010

  1. Tag 2.1.4

    git-svn-id: http://www.varnish-cache.org/svn/tags/varnish-2.1.4@5448 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  2. Fix duplicated section

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5447 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  3. Prepare spec file for release

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5446 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  4. Merge 5444: Update for new world order wrt docs

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5445 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored

Oct 20, 2010

  1. Add missing files for the DNS director

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5443 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  2. Merge r5440: Build documentation at make dist time

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5442 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  3. Merge r5439: Fix VPATH builds

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5441 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  4. Add DNS director to changes, fix typo

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5438 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  5. Fix typo in include path

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5437 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  6. Merge r5435: Add distcheck hook

    Add a distcheck hook that checks the version field of the RH spec
    file, ensuring that we don't accidentially release a version without
    at least making sure that number is correct.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5436 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored

Oct 19, 2010

  1. Merge DNS director

    The DNS director allows Varnish to pick backend based on the Host
    header provided by the client, and how it resolves in DNS. A suffix
    can be added to make it "internal" (see vcl(7)).
        
    This includes commits 5062, 5063, 5064, 5099, 5172, 5173, 5174, 5175
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5434 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  2. Merge r5427: Documentation build system fixup

    Fix up the documentation build system, hopefully making "make
    distcheck" work correctly again.
    
    The irrelevant bits of 5427 has been elided.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5433 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored

Oct 14, 2010

  1. Remove duplicate section from changelog

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5430 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored

Oct 12, 2010

  1. Document changes in 2.1.4

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5424 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  2. Martin Blix Grydeland

    Include documentation for hash_always_miss and hash_ignore_busy vcl v…

    …ariables.
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5423 d4fa192b-c00b-0410-8231-f00ffab90ce4
    mbgrydeland authored

Oct 05, 2010

  1. Merge bits of r4887: Add bits from libvarnish to libvarnishapi for im…

    …proved stand-alone-ish-ness.
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5400 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored

Oct 04, 2010

  1. Remove explicit handling of uptime in nagios plugin

    This makes it compile against 2.1.4 again
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5396 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored

Oct 01, 2010

  1. More regex matching fixing

    This is not a merge since this is fixed by a rewrite in trunk
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5383 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  2. Merge r4788: Add missing bits for string version of "now"

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5372 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored

Sep 30, 2010

  1. Merge r5334, r5335: Add a limited workaround for vary headers having …

    …double colons.
    
    In general the "be liberal in what you accept" is a good thing, but
    I am not going to be liberal about anything that could cause us to
    return wrong content.
    
    The truly consistent thing to do would be to error the fetch, but that
    is a bit on the harsh-side for this specific cornercase, so I have
    added a test to ignore the first character of the vary header, if it
    is a colon.
    
    Fixes:  #763
    
    5335 is:
    
    Add regression test for #763
    
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5369 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  2. Merge r5304: Remove bogus assert

    After considerable thinking, I have come to the conclusion that this
    assert is bogus.
    
    There is a window from our lookup until we lock the refcount where
    a different thread conceiveably could loose the last reference to
    the objhdr, before we get the lock to increase it.
    
    The situation the assert was meant to protect, where we insert 
    a new objhdr, is handled in the "oh == noh" clause earlier, were
    the weaker "> 0" check is used (rather than "== 1") to cater for
    the exact same race.
    
    Fixes: #761
    Fixes: #783
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5368 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  3. Merge r5227: Update the Solaris "port" based waiter.

    Fixes #629
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5367 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  4. Merge r5226: Fix/Update for Solaris priv_set().

    Fixes #670
    Fixes #671
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5366 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  5. Merge r5225: Report IP and port as "-" rather than passing NULL pointers

    If we fail to enqueue a session because all threadpools are filled
    we drop the session before we have rendered the clients address.
    
    Report IP and port as "-" rather than passing NULL pointers, which
    is not nice under any, and core dump solaris under some circumstances.
    
    Fixes:  #598
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5365 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  6. Merge r5218: Fix stats counters

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5364 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  7. Merge r5217: Fix a cornercase of chunked encoding and malloc stevedore

    Don't try to trim a storage segment we filled completely.
    
    Fixes: #776
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5363 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  8. Merge r5216: Make it possible to supress the automatic content-length…

    … header.
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5362 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  9. Merge r5211: Set the int status when setting the txt header status in…

    … VRT_l_[obj|resp|beresp]_status.
    
    Fixes: #769
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5361 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  10. Merge r5210: Lock the sms counters properly

    Fixes: #768
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5360 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  11. Merge r5199: Include default.vcl from varnishd

    Not quite sure this is the correct fix, but at least try to access
    a default.vcl file we know will exist.
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5359 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored

Sep 29, 2010

  1. Merge r5198: fleshed out the directors a bit more. unsure about if th…

    …e hash/client dir take the retries parameter
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5358 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  2. Merge r5195: Fix an embarrasing typo in the WM-Aware binary heap layout.

    The effect of this is that the root object in the binheap could be
    wrong and thus hold the expiry thread hostage, even though other
    objects were ripe for expiry.
    
    This would show up as inflated obj/objcore/objhdr counts, but have no
    other deleritous effects.
    
    Detected, conclusively, by:	sky
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5356 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  3. Merge r5193: first take at documenting the two new directors

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5352 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  4. Merge r5192: Change vcl_pipe comment to talk about bereq, not req

    Thanks to DocWilco for spotting this.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5350 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
  5. Merge r5191: Document -x to varnishstat

    closes #708
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5349 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen authored
Something went wrong with that request. Please try again.