Skip to content
Commits on Nov 9, 2009
  1. Release 2.0.5

    git-svn-id: http://www.varnish-cache.org/svn/tags/varnish-2.0.5@4345 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen 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
  5. Merge r4238: Document max_connections somewhat

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

    Add a family of 9 counters to tell us how fetching from the backends
    progress.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4315 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  7. Merge r4221: Be much more paranoid about control-characters in backen…

    …d responses.
    
    Fixes #549
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4314 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  8. Merge r4219, r4220: Fix backslash parsing in varnishtest

    r4219:
    Expose the good string backslash implementation from argv.c and
    replace a half-baked one in vtc.c with it.
    
    r4220:
    Add a newline to feed the new backslash handler
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4313 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  9. Merge r4210: Factor getdtablesize() out of close loop.

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4312 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  10. Merge r4207: Add obj.hits to the vcl(7) manual

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4311 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  11. Merge r4204: Prevent infinite restart recursion

    it was possible to have infinite recursion between vcl_error returning
    restart and cnt_recv calling vcl_error when you had too many restarts
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4310 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  12. Merge r4200: Be more paranoid about shmlog magics,

    Don't explode manager if it gets overwritten.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4309 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  13. Merge r4195: Avoid the 10 second sleep while waiting for the VCL to a…

    …ppear.
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4308 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  14. Merge r4193: Fail gracefully on Rx error

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4307 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  15. Merge r4192: Log that the worker stops in the shmlog

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4306 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  16. Merge r4187: New test for string comparisons.

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4305 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  17. Merge r4186: Make string comparisons against other than string litera…

    …ls possible.
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4304 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  18. Merge r4184, r4185: Add a ".initial" property to backend probe specif…

    …ications.
    
    r4184:
    An explanatory comment.
    
    r4185:
    Add a ".initial" property to backend probe specifications.
    
    This is the number of good probes we pretend to have already seen when
    we start up, in order to speed up getting healthy backends.
    
    The default value is one less than the .threshold, so the backend
    will be set healthy if it manages to respond correctly to the very 
    first probe we send to it.
    
    (A bit of this commit leaked in during r4184)
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4303 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  19. Merge r4177: Add a stats counter for backend connections which we cam…

    …e too late to recycle
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4302 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  20. Merge r4176: Give vsb_quote() an optional length paramter (Pass -1 fo…

    …r strlen).
    
    Add a complementary vsb_unquote() function.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4301 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  21. Merge r4171: In Lck__Trylock we probably do want to try locks -- and …

    …check return value not errno
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4300 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
  22. Merge r4173: varnishtop: handle shm_reclen > 255

    varnishtop used to have a hard-coded max record length of 255 bytes.
    This broke with the change that allows larger record length.  Use a
    dynamic buffer instead.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4299 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2009
Something went wrong with that request. Please try again.