Permalink
Switch branches/tags
Commits on Apr 2, 2009
  1. 2.0.4 is released

    git-svn-id: http://www.varnish-cache.org/svn/tags/varnish-2.0.4@4021 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Apr 2, 2009
Commits on Apr 1, 2009
  1. Fix typo in xml file

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4019 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Apr 1, 2009
  2. Merge r3910: Don't pass range header to backend on miss.

    Fixes ticket #466
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4018 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Apr 1, 2009
  3. Bump version number to 2.0.4

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4017 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Apr 1, 2009
  4. Add 2.0.3->2.0.4 docs

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4016 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Apr 1, 2009
  5. Merge r3952,r3953: Unused variables

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4015 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Apr 1, 2009
Commits on Mar 31, 2009
  1. Merge r4002: Allow ESI processing on binary data

    Fix for bug 476 -- ESI was using null chars to deal with the strings, this made
    it impossible to pass binary CDATA through the ESI parser. This switches it to
    compare against the end pointer of the string. Test case attached.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4013 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 31, 2009
Commits on Mar 27, 2009
  1. rpm package: bump to 2.0.4

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4005 d4fa192b-c00b-0410-8231-f00ffab90ce4
    ingvarha committed Mar 27, 2009
  2. Merge r4001: initial support for interpolating \0 and supporting it i…

    …n the test framework
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4004 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 27, 2009
  3. Merge r3983-r3987: Apple has deprecated an old function in 10.5, go u…

    …se launchd instead
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4003 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 27, 2009
Commits on Mar 23, 2009
  1. Merge r3982: rename socket since it collides with a osx header defini…

    …tion and therefore fails Werror
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4000 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
  2. Merge r3979: Use TIM_sleep() instead of usleep()

    Use TIM_sleep() instead of usleep() where duration might be longer than
    the one second Open Group allows.
    
    Fixes #475
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3999 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
  3. Merge r3978: Make TIM_sleep() use nanosleep(2) if we have it.

    Make it respect Open Groups 1 second limit on usleep if not.
    
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3998 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
  4. Merge r3974: Don't trust EV_SET macro to only evaluate its arguments …

    …once, at
    
    least on NetBSD this is not the case.
    
    Fixes #474
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3997 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
  5. Merge r3973: Somebody needs a course at the BIPM.

    Submitted by:   Eden Li
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3996 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
  6. Merge r3965: Fix for #445: including zero length esi objects with chu…

    …nked encoding.
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3995 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
  7. Merge r3964: Portability fixes from pkgsrc/NetBSD

    Apply portability patches from pkgsrc, thanks to michael for
    forwarding those.
    
    Fixes #471
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3994 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
  8. Merge r3963: Only make object uncacheable if both obj.ttl and obj.gra…

    …ce is zero.
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3993 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
  9. Merge r3949: add new option to set the identity of a varnish instance…

    … and allow it to be accessed using server.identity
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3992 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
  10. Merge r3948: Allow restart in vcl_error

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3991 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
  11. Merge r3947: Add server.hostname

    Add server.hostname to get the hostname, it is only checked once so if the
    machine changes hostname it won't detect it until restart of varnish
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3990 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
  12. Merge r3898: Fix compilation problem on Darwin

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3989 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
  13. Merge r3886: Use a graced object if a backend is unhealthy

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3988 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
  14. Merge r3866: Handle telnet options

    Add minimal facility for dealing with TELNET option negotiation
    in a way that telnet clients don't get confused about:
    
    Return WONT on to all DO or DONT and ignore everything else.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3981 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
  15. Merge r3855: Give coords for WRONG

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3980 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 23, 2009
Commits on Mar 20, 2009
  1. Merge r3853: Rename r00433.vcl to r00433.vtc

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3972 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 20, 2009
  2. Merge r3852: Documentation for vcl_pipe and connection: close

    Note in the default VCL that connection: close might be wanted.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3971 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 20, 2009
  3. Merge r3847: Solaris fix for VRT_error

    If VRT_error is called with reason==NULL, WSL() will eventually call
    strlen(0), which will cause a SIGSEGV on (Open)Solaris.  Fix this by
    checking if the reason is empty and just use (null) in that case.
    
    Fixes: 458
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3970 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 20, 2009
  4. Merge r3828: Fix compilation problem on Solaris - missing include

    Solaris appears to need #include <sys/wait.h> for WEXITSTATUS to be defined.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3969 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 20, 2009
  5. Merge r3827: Replace __inline with inline

    C99 standardised "inline" and the Sun compiler doesn't like __inline,
    so change to using inline consistently.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3968 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 20, 2009
  6. Merge r3826: Make sure system "..." returns successfully

    We didn't check the return status of system, making failures in a00009
    go unnoticed.  Fix this and fix a00009 to not fail when run
    uninstalled.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3967 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 20, 2009
  7. Merge r3825: Stop segfaulting when trying to set a nonexistant waiter

    We failed to properly check for the end of the list of waiters.
    Handle this correctly and add a test case
    
    Fixes #428
    
    (adopt it for 2.0 where waiter is called acceptor)
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3966 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 20, 2009
Commits on Mar 19, 2009
  1. Merge r3823: Clean default.vcl on distclean

    Distclean (in the build directory) should clean out default.vcl in the
    build directory.  This fixes a strange FTBFS on FreeBSD.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3962 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 19, 2009
  2. Merge r3785: Make sure we have a C99 compiler

    git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3961 d4fa192b-c00b-0410-8231-f00ffab90ce4
    Tollef Fog Heen committed Mar 19, 2009
  3. Merge r3784: Correct and complete description of -a.

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