- 12 Jan, 2010 2 commits
-
-
Poul-Henning Kamp authored
and id's higher than 64k, by employing variable size bitmaps and dynamic buffers. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4447 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
outside varnishd. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4446 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 11 Jan, 2010 2 commits
-
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4445 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Stig Sandbeck Mathisen authored
This should address the issue reported in #614 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4444 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 08 Jan, 2010 7 commits
-
-
Tollef Fog Heen authored
Ensure we have va_list defined before trying to use it, fixes compilation problem on Solaris. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4443 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4442 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4441 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4440 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Fixes #604 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4437 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
glibc and FreeBSD libc differ in how they handle asprintf allocation failures. Make sure we handle both cases properly and clean up the includes a bit. Fixes #334 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4436 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Stig Sandbeck Mathisen authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4435 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 07 Jan, 2010 3 commits
-
-
Poul-Henning Kamp authored
Fixes #207 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4434 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
attribute name. A question mark is not. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4433 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4432 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 06 Jan, 2010 10 commits
-
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4431 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4430 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4429 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
Make it possible to get useful string representations of TIME and RTIME out. Also change the definition of types that should be RTIME from TIME. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4428 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
gethrtimer does not use a syscall on Solaris and is therefore faster. Prefer gethrtimer if it exists Fixes #609 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4427 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Inspired by: patch submitted in #607 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4426 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
raised from 32 to 64. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4425 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Fixes: #612 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4424 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
NB: This fixes bad ESI-breakage I introduced in r4351 on 2009-11-16 12:44:03 NB: This breakage has not affected the 2.x branch. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4423 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
People have been running into the maximum number of headers limitation more and more lately, so increase this a little bit. It is a per-thread overhead, so it should not make any real difference when it comes to memory consumption. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4422 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 04 Jan, 2010 2 commits
-
-
Tollef Fog Heen authored
Fixes #602 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4421 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
On Linux, ldconfig needs to be run after installing shared libraries to system paths (typically /usr/local/lib, /usr/lib and /lib). Document this. Fixes #586 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4420 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 16 Dec, 2009 8 commits
-
-
Poul-Henning Kamp authored
by sharing most of the code with the "random" director. The Hash director will use the hash output from vcl_hash{} to pick a backend from the configured set. If this backend is unhealthy, it pick another backend, using only the healthy subset of backends, but as soon as the "canonical" backend becomes healthy it will revert to using that. This means that one backend going unhealthy on "rehashes" the requests for that backend, hashing for healthy backends are not affected. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4419 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
there. Saves some pointless calling forth and back and makes the hash available for other uses. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4416 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Remove the backend deref code that is no longer needed by random/round-robin directors, since they only reference other directors in the same VCL. Stop messing with sp->vbe behind the back, make the assignment explicit where it matters. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4414 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Move the "simple" director into cache_backend.c, since it is what is really dealing with backends now that directors are objectified. Make a lot of stuff static as a result. Collect both the init and fini VRT functins for directors in cache_backend_cfg.c git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4413 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
methods in they subservient directors rather than fondle backends directly. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4411 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Unify the call to initialize a director, fan it out in the VRT code. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4405 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4401 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
The documentation referred to deprecated url.purge, make it point to purge.url instead. Maybe it should be updated to the new purge syntax. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4397 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 15 Dec, 2009 4 commits
-
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4396 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4395 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4394 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4393 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 14 Dec, 2009 2 commits
-
-
Poul-Henning Kamp authored
can trust the result to exist. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4392 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4391 d4fa192b-c00b-0410-8231-f00ffab90ce4
-