- 21 Sep, 2007 4 commits
-
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1978 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1977 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1976 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Don't panic if no backend.port is specified. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1975 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 20 Sep, 2007 19 commits
-
-
Poul-Henning Kamp authored
prototype git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1974 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1973 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1972 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
comparison fail. This typically happens if a paticular header is not present. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1971 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
not for generating Content-Length: header. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1970 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Cecilie Fritzvold authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1969 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
a unnecessary connection timeout wait when the returned object does not have a body. Rework the "does this response have a body" logic to be more in line with the RFC. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1968 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1967 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1966 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
VBE_CheckFd(): Check that a filedescriptor is reusable. Right now we simply poll it with a zero timeout, and if there are any events, we can't reuse it. This check may need refinement down the road. One option would be to attempt to write a CRNL onto the fd and see that it works. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1965 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1964 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
combination. This will be necessary in most if not all backend methods, so it should be generic. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1963 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1962 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1961 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1960 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1959 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1958 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1957 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
This is not optimal, but a better compromise than the alternative. DNS names are case insensitive, but URLs are not. However, URLs are very often filenames and having files which differ only in case is already asking for trouble. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1956 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 18 Sep, 2007 1 commit
-
-
Cecilie Fritzvold authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1955 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 12 Sep, 2007 7 commits
-
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1949 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Stig Sandbeck Mathisen authored
* Close list in varnishreplay.1 * Remove macro after Cm, as this cancelled the effect of Cm git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1948 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Stig Sandbeck Mathisen authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1946 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Stig Sandbeck Mathisen authored
* Add magic tag in varnish.postinst for debhelper * Remove old overrides, add two overrides for update-rc.d git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1945 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Stig Sandbeck Mathisen authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1944 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1943 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Fixes #132 Many thanks to Janis Putrams for debugging this. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1942 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 07 Sep, 2007 1 commit
-
-
Cecilie Fritzvold authored
The health checks work the same as for a general backend. The worse the health of an individual server within a balanced backend, the less likely it will be to get new connections. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1940 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 04 Sep, 2007 3 commits
-
-
Stig Sandbeck Mathisen authored
* Removed -n switch from varnish defaults file and varnishlog init script. Use the default instance name instead. This makes sure varnish utilities work without having to use the -n switch for the default instance. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1935 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Cecilie Fritzvold authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1934 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Cecilie Fritzvold authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1933 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 31 Aug, 2007 2 commits
-
-
Cecilie Fritzvold authored
and very basic, but it should be ready for testing. Two strategies for load balancing are implemented: a simple round robin, and a simple weighted random. The following is an example configuration in vcl. The weight parameter for random is optional. Default is equal weight. backend foo { set backend.host = "foo.bar.com"; set backend.port = "http"; } backend_round_robin rr { set backend.set = { { "foo1.bar.com", "http" } { "foo2.bar.com", "http" } { "foo3.bar.com", "http" } }; } backend_random rrr { set backend.set = { { "foo1.bar.com", "http", 0.3 } { "foo2.bar.com", "http", 0.6 } { "foo3.bar.com", "http", 0.1 } }; } sub vcl_recv { if {req.http.host ~ "foo"} { req.backend = foo; } elseif {req.http.host ~ "bar"} { req.backend = rr; } else { req.backend = rrr; } } git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1931 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
a Host: header. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1930 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 29 Aug, 2007 3 commits
-
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1928 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1927 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@1926 d4fa192b-c00b-0410-8231-f00ffab90ce4
-