Permalink
Commits on Oct 8, 2008
  1. Tag 2.0 RC 1

    git-svn-id: http://www.varnish-cache.org/svn/tags/varnish-2.0-rc1@3267 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2008
  2. Release 2.0 RC 1

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3266 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 8, 2008
Commits on Oct 7, 2008
  1. Error out when reaching max_restarts

    Partially addresses #280
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3265 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 7, 2008
  2. Check that error in vcl_fetch doesn't generate a cached object

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3264 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 7, 2008
  3. Make sure error works in vcl_fetch

    error was unimplemented in vcl_fetch.  Implement it and add a test
    case.
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3263 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 7, 2008
  4. Make sure ESI includes don't trip the director NULL check in vcl_recv.

    Fixes #339
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3262 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 7, 2008
  5. Sleep for a bit if accept(2) returns EMFILE

    Hopefully, this will mitigate pile-ups somewhat and prevent us from
    running out of file descriptors, at least as quickly.
    
    See #330.
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3261 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 7, 2008
  6. Move dsleep to libvarnish/time.c and rename it to TIM_sleep

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3260 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Oct 7, 2008
Commits on Oct 5, 2008
  1. Test coverage for vcc_token.c

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3259 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  2. Fix error handling of unterminated long-strings.

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3258 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  3. Fix a truly obscure bug in compiler message error reporting:

    If the error references the first token and there is no preceding
    newline we would core dump.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3257 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  4. A bit more vcc_action.c coverage

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3256 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  5. Coverage testcase for vcc_action.c

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3255 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  6. Try to get two more lines in vcc_acl.c

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3254 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  7. Try to hit a couple of lines more in vcc_acl.c

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3253 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  8. More vcc_acl.c coverage testing

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3252 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  9. Coverage test for vcc_acl

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3251 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  10. More coverage testing for vcc_parse.c

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3250 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  11. Make an error message slightly less confusing.

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3249 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  12. Clear buffers before we start.

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3248 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  13. VCC coverage case

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3247 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  14. Make it possible to say:

    	if (req.backend == b1)
    
    in VCL.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3246 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  15. Use built in delay function

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3245 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  16. Unused prototype, stats are under varnish branch of command tree.

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3244 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
  17. Emit a message when we sleep, so people know why nothing happens.

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3243 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 5, 2008
Commits on Oct 1, 2008
  1. Add a pidfile for varnishd

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3242 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Oct 1, 2008
Commits on Sep 30, 2008
  1. Remove obj.valid from documentation

    Fixes: #341
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3241 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Sep 30, 2008
Commits on Sep 29, 2008
  1. Malloc is ready for production, mark it so in the docs

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3240 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Sep 29, 2008
  2. varnishncsa.1: Add -f to summary too

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3239 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Sep 29, 2008
  3. Merge branch 'cflags_for_vcl'

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3238 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Sep 29, 2008
  4. Make it possible to make varnishncsa prefer X-Forwarded-For

    Add -f to varnishncsa, this makes varnishncsa prefer X-Forwarded-For
    over client.ip
    
    Closes: #335
    Thanks to "191919" for the patch.
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3237 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Sep 29, 2008
  5. When a VCL subroutine does not terminate in an action, the compiled code

    needs to explicitly set a return value of zero to say so.
    
    Possibly fix for: #339
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3236 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Sep 29, 2008
  6. Split vcc_Coord() function out from vcc_ErrWhere(), to give a set

    of source coordinates in human readable form in a vsb.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3235 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Sep 29, 2008
  7. Constify a couple of strings.

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3234 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Sep 29, 2008
Commits on Sep 28, 2008
  1. Look for kqueue on Darwin 9.* as per ticket #338

    git-svn-id: http://www.varnish-cache.org/svn/trunk@3233 d4fa192b-c00b-0410-8231-f00ffab90ce4
    bsdphk committed Sep 28, 2008