Permalink
Switch branches/tags
Commits on Dec 16, 2009
  1. Tag 2.0.6

    git-svn-id: http://www.varnish-cache.org/svn/tags/varnish-2.0.6@4417 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 16, 2009
  2. Bump version number in configure.ac to 2.0.6

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4415 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 16, 2009
  3. Add changes for 2.0.6

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4412 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 16, 2009
  4. Merge r4387: jemalloc portability fixes for sparc and s390

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4410 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 16, 2009
  5. Merge r4385: Fix Set-Cookie vs Cookie confusion and old keywords.

        
    Fixes #600
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4409 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 16, 2009
  6. Merge r4384: Don't panic in TCP_linger() if the other end closed on us.

        
    Fixes #547
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4408 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 16, 2009
  7. Merge r4383: Remove spurious .Ed

        
    Fixes #591
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4407 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 16, 2009
  8. Merge r4369: Add a debug.listen_address cli command to report the act…

    …ual listen address(es)
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4406 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 16, 2009
  9. Merge r4359: Fix random signature recognition on 64bit OS

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4404 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 16, 2009
  10. Merge r4353: Add test case for setting stacksize of worker thread

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4403 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 16, 2009
  11. Merge r4352: Add a parameter to set the workerthread stacksize.

        
    On 32 bit systems, it may be necessary to tweak this down to get high
    numbers of worker threads squeezed into the address-space.
        
    I have no idea how much stack-space a worker thread normally uses, so
    no guidance is given, and we default to the system default.
        
    Fixes #572
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4402 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 16, 2009
  12. Merge r4382: Use built-in backtrace function if one exists

        
    This gives us backtraces on panic on when you're not using GCC too.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4400 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 16, 2009
  13. Merge r4349: Hide GCC specific backtrace() compat function under a #i…

    …fdef.
    
        
    We do not want to be dependent on GCC.
        
    Fixes #577
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4399 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 16, 2009
  14. Merge small part of r4215: Charge sessions when herding

    In 2.0.5 we default to lingering for a bit which can cause sessions to
    not be charged for a long time.  This fixes it.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4398 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 16, 2009
Commits on Dec 14, 2009
  1. specfile update to the 2.0.6 version

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4386 d4fa192b-c00b-0410-8231-f00ffab90ce4
    ingvarha committed Dec 14, 2009
Commits on Dec 3, 2009
  1. Merge r4356, r4357: Don't half-close probes, add .expected_response

    r4356:
    Don't halfclose the backend polling TCP connection after sending the
    request, some backends gets confused by this.
    
    Add a ".status" to backend polling, to configure the expected HTTP
    status code for a good poll.
    
    Fixes #584
    
    r4357:
    .expected_response is a better idea than .status
    
    Tip o' the hat to: tfheen
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4381 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 3, 2009
  2. Merge r4354: Document -C option in usage.

    Fixes #559
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4380 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 3, 2009
  3. Merge bits of r4351 to fix off-by-one error in ESI parsing in 2.0.5

    Fixes #585
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4379 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Dec 3, 2009
Commits on Nov 9, 2009
  1. merged r4346 from trunk

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4347 d4fa192b-c00b-0410-8231-f00ffab90ce4
    ingvarha committed Nov 9, 2009
  2. Bump version number to 2.0.5

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4344 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Nov 9, 2009
Commits on Nov 6, 2009
  1. Merge r4338: Send stderr to /dev/null when running nm

    Previously, running varnishd -V would sometimes say:
    
    nm: 'varnishd': No such file
    
    which is wrong.  Silence this message
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4343 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Nov 6, 2009
  2. Document changes to 2.0.5

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4342 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Nov 6, 2009
Commits on Nov 4, 2009
  1. Add missing bit of r4183

    This bit got missing when we merged the new epoll acceptor for 2.0.
    
    Disable SO_LINGER when we time out a connection due to sess_timeout,
    so that we do not RST connections that have still not transmitted
    their data.
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4341 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Nov 4, 2009
Commits on Nov 3, 2009
  1. Merge missing part of r4058, adjust include path for execinfo.h

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4340 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Nov 3, 2009
Commits on Oct 20, 2009
  1. Change srcaddr_ttl default to 0s

    srcaddr_{ttl,hash} was never really used for anything, so turn it off
    to gain a small bit of performance.  It is gone in trunk, so no
    corresponding change there we can merge.
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4333 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 20, 2009
Commits on Oct 15, 2009
  1. Merge r4205: First part of ban list lurker

    Do the simple part of ban list lurker: link the objcores off the bans
    the reference.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4332 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 15, 2009
Commits on Oct 13, 2009
  1. Merge r4233: Add SHMLOG records for more backend fetch failures

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4327 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 13, 2009
  2. Merge r4232: Add a new SHMLOG tag FetchError and record why a backend…

    … fetch croaked.
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4326 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 13, 2009
  3. Merge r4263: Reject garbled requests

    If we cannot even make sense of the request, don't bother with
    attempting a reply.
    
    Fixes #561
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4325 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 13, 2009
  4. Merge r4261: Unbreak the symbol-hack

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4324 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 13, 2009
  5. Merge r4237: Further Flexelint polishing

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4323 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 13, 2009
Commits on Oct 8, 2009
  1. Merge r4242: Fix a typo.

    Submitted by:   "Jos I. Boumans" <jos@dwim.org>
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4320 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  2. Merge r4241: Regression test case for 558

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4319 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  3. Merge r4240: Handle return(error) gracefully

    If we come into vcl_error{} with a non-3-digit error status, for
    instance because vcl_recv does "return(error);", force the status to
    501.
    
    Fixes: #558
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4318 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  4. Merge r4239: Turn purge_dups on by default

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4317 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009