Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: tags/varnish-1…
Commits on Feb 27, 2007
  1. Added post-remove script for debian.

    Lars Bahner authored
    git-svn-id: http://www.varnish-cache.org/svn/tags/varnish-1.0.3@1274 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. bumped version number, new default for VARNISH_MAX_WORKER_THREADS

    Lars Bahner authored
    git-svn-id: http://www.varnish-cache.org/svn/tags/varnish-1.0.3@1272 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Feb 20, 2007
  1. @dag-erling

    Tag 1.0.3.

    dag-erling authored
    git-svn-id: http://www.varnish-cache.org/svn/tags/varnish-1.0.3@1265 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. @dag-erling

    Regenerate

    dag-erling authored
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1264 d4fa192b-c00b-0410-8231-f00ffab90ce4
  3. @dag-erling

    Bump version number.

    dag-erling authored
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1263 d4fa192b-c00b-0410-8231-f00ffab90ce4
  4. @dag-erling

    Regenerate

    dag-erling authored
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1262 d4fa192b-c00b-0410-8231-f00ffab90ce4
  5. @dag-erling

    r36059@cat (orig r1243): des | 2007-02-20 09:46:24 +0100

    dag-erling authored
     Correct misunderstanding regarding -w.
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1261 d4fa192b-c00b-0410-8231-f00ffab90ce4
  6. @dag-erling

    r35540@cat (orig r1240): phk | 2007-01-30 13:17:58 +0100

    dag-erling authored
     Forgotten commit:
     
     Update backend stats fields
     
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1260 d4fa192b-c00b-0410-8231-f00ffab90ce4
  7. @dag-erling

    r35539@cat (orig r1239): phk | 2007-01-29 23:06:33 +0100

    dag-erling authored
     Things you didn't know about C, #7212:
     
     There is no sane way to get sscanf to tell you how many characters 
     were consumed, if you want to allow a variable number of arguments.
      
     The special format %n is patently useless for this, because you 
     have to insert it at every conceiveable point in the string and
     that presumes full explicit whitespace markup.
      
     Parse -w argument "by hand", to catch illegal input like "1,INF,15"
      
     Tripped over by:        Stein Ove Rosseland <steinove@vg.no>
      
     Fixes:  ticket #82
     
     
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1259 d4fa192b-c00b-0410-8231-f00ffab90ce4
  8. @dag-erling

    r34134@cat (orig r1238): phk | 2007-01-22 14:24:42 +0100

    dag-erling authored
     Expend a lock on keeping the backend statistics consistent.
     Rename the fields to make more sense
     
     
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1258 d4fa192b-c00b-0410-8231-f00ffab90ce4
  9. @dag-erling

    r34133@cat (orig r1237): phk | 2007-01-22 13:31:52 +0100

    dag-erling authored
     The getaddrinfo(3) API does not tell us the TTL value learned from DNS
     so we have to add our own stuff for that.
     
     Without some kind of TTL, we would hit the DNS server once per failed
     attempt to connect to the backend.
     
     If the backend were down, we could hit it a LOT.
     
     In the VCL code:
     
     	backend foobar {
     		[...]
     		set backend.dnsttl = 20s;
     	}
     
     will assign a TTL for DNS lookups of this backends hostname+port
     combination, we will not hit the DNS server more often that this.
     
     The default is set at 30 seconds, short enough to make things are
     workable in a load-balancing-via-DNS setups, yet long enough to not
     pound the DNS server flat in case of backend failures.
     
     NOTE that as long as we succeed in connecting to the backend we
     do not perform new DNS lookups.  That will have to be revisited
     along with possible load-balancing schemes for the backend(s).
     
     
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1257 d4fa192b-c00b-0410-8231-f00ffab90ce4
  10. @dag-erling

    r34132@cat (orig r1236): phk | 2007-01-22 12:46:25 +0100

    dag-erling authored
     Use struct assignment to overcome volatile poisoning.
     
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1256 d4fa192b-c00b-0410-8231-f00ffab90ce4
  11. @dag-erling

    r34131@cat (orig r1235): phk | 2007-01-22 12:15:57 +0100

    dag-erling authored
     Cache the workspace size from params so it doesn't change under us.
     
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1255 d4fa192b-c00b-0410-8231-f00ffab90ce4
  12. @dag-erling

    r34130@cat (orig r1234): phk | 2007-01-22 12:15:27 +0100

    dag-erling authored
     Make params volatile so changes are discovered.
     
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1254 d4fa192b-c00b-0410-8231-f00ffab90ce4
  13. @dag-erling

    r34129@cat (orig r1233): phk | 2007-01-22 09:43:30 +0100

    dag-erling authored
     Allow automake version 1.10
     
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1253 d4fa192b-c00b-0410-8231-f00ffab90ce4
  14. @dag-erling

    r34127@cat (orig r1231): phk | 2007-01-02 14:41:08 +0100

    dag-erling authored
     Polish as result of flexelint run and record a couple of thoughts.
     
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1252 d4fa192b-c00b-0410-8231-f00ffab90ce4
  15. @dag-erling

    r34126@cat (orig r1230): knutroy | 2006-12-18 16:58:59 +0100

    dag-erling authored
     Fixed double declaraction error on systems having both HAVE_SYS_STATVFS_H and HAVE_SYS_VFS_H.
     
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1251 d4fa192b-c00b-0410-8231-f00ffab90ce4
  16. @dag-erling

    r34125@cat (orig r1229): des | 2006-12-05 12:42:39 +0100

    dag-erling authored
     Better workaround for FreeBSD autotools brokenness.
     
     Pointy hat to:	{ade,portsmgr}@freebsd.org
     
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1250 d4fa192b-c00b-0410-8231-f00ffab90ce4
  17. @dag-erling

    r34124@cat (orig r1228): phk | 2006-12-05 10:41:16 +0100

    dag-erling authored
     Make the statfs(3)/statvfs(3) dictomy actually work.
     
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1249 d4fa192b-c00b-0410-8231-f00ffab90ce4
  18. @dag-erling

    r34123@cat (orig r1227): phk | 2006-12-05 09:48:27 +0100

    dag-erling authored
     Add a FreeBSD workaround while des@ tries to get autocrap to DTRT under
     FreeBSD also.
     
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1248 d4fa192b-c00b-0410-8231-f00ffab90ce4
  19. @dag-erling

    r34122@cat (orig r1226): phk | 2006-12-05 09:47:43 +0100

    dag-erling authored
     NetBSD Portability fix:
     
     Starting with 3.1, NetBSD uses statvfs and not statfs.
     
     Submitted by:	Juan RP <juan@xtrarom.org>
     
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1247 d4fa192b-c00b-0410-8231-f00ffab90ce4
  20. @dag-erling

    r34107@cat (orig r1222): ingvar | 2006-11-08 10:03:40 +0100

    dag-erling authored
     Removed the usage of -w in the initscript until that bug is fixed in varnishd
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1246 d4fa192b-c00b-0410-8231-f00ffab90ce4
  21. @dag-erling

    r33742@cat (orig r1221): des | 2006-11-08 09:59:20 +0100

    dag-erling authored
     Rewrite tackle_warg(): don't override the default max or timeout unless
     the user asks; bail if max < min; fix usage string.
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1245 d4fa192b-c00b-0410-8231-f00ffab90ce4
  22. @dag-erling

    r33741@cat (orig r1220): des | 2006-11-08 09:49:57 +0100

    dag-erling authored
     Remove printf() from signal handler.
     Make the pipe-juggling code slightly more readable.
    
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/1.0@1244 d4fa192b-c00b-0410-8231-f00ffab90ce4
  23. @dag-erling

    Correct misunderstanding regarding -w.

    dag-erling authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1243 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Jan 30, 2007
  1. Forgotten commit:

    Poul-Henning Kamp authored
    Update backend stats fields
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1240 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Jan 29, 2007
  1. Things you didn't know about C, #7212:

    Poul-Henning Kamp authored
    There is no sane way to get sscanf to tell you how many characters 
    were consumed, if you want to allow a variable number of arguments.
     
    The special format %n is patently useless for this, because you 
    have to insert it at every conceiveable point in the string and
    that presumes full explicit whitespace markup.
     
    Parse -w argument "by hand", to catch illegal input like "1,INF,15"
     
    Tripped over by:        Stein Ove Rosseland <steinove@vg.no>
     
    Fixes:  ticket #82
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1239 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Jan 22, 2007
  1. Expend a lock on keeping the backend statistics consistent.

    Poul-Henning Kamp authored
    Rename the fields to make more sense
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1238 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. The getaddrinfo(3) API does not tell us the TTL value learned from DNS

    Poul-Henning Kamp authored
    so we have to add our own stuff for that.
    
    Without some kind of TTL, we would hit the DNS server once per failed
    attempt to connect to the backend.
    
    If the backend were down, we could hit it a LOT.
    
    In the VCL code:
    
    	backend foobar {
    		[...]
    		set backend.dnsttl = 20s;
    	}
    
    will assign a TTL for DNS lookups of this backends hostname+port
    combination, we will not hit the DNS server more often that this.
    
    The default is set at 30 seconds, short enough to make things are
    workable in a load-balancing-via-DNS setups, yet long enough to not
    pound the DNS server flat in case of backend failures.
    
    NOTE that as long as we succeed in connecting to the backend we
    do not perform new DNS lookups.  That will have to be revisited
    along with possible load-balancing schemes for the backend(s).
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1237 d4fa192b-c00b-0410-8231-f00ffab90ce4
  3. Use struct assignment to overcome volatile poisoning.

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1236 d4fa192b-c00b-0410-8231-f00ffab90ce4
  4. Cache the workspace size from params so it doesn't change under us.

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1235 d4fa192b-c00b-0410-8231-f00ffab90ce4
  5. Make params volatile so changes are discovered.

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1234 d4fa192b-c00b-0410-8231-f00ffab90ce4
  6. Allow automake version 1.10

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1233 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Jan 2, 2007
  1. Polish as result of flexelint run and record a couple of thoughts.

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1231 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Dec 18, 2006
  1. Fixed double declaraction error on systems having both HAVE_SYS_STATV…

    Knut Aksel Roeysland authored
    …FS_H and HAVE_SYS_VFS_H.
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1230 d4fa192b-c00b-0410-8231-f00ffab90ce4
Something went wrong with that request. Please try again.