- 25 Nov, 2009 5 commits
-
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4371 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4370 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
address(es) git-svn-id: http://www.varnish-cache.org/svn/trunk@4369 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
the hardcoded server port here also git-svn-id: http://www.varnish-cache.org/svn/trunk@4368 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4367 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 24 Nov, 2009 8 commits
-
-
Poul-Henning Kamp authored
in VCL snippets. git-svn-id: http://www.varnish-cache.org/svn/trunk@4366 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
parse. git-svn-id: http://www.varnish-cache.org/svn/trunk@4365 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
explicitly specified, and use macros to pick up the result as necessary. git-svn-id: http://www.varnish-cache.org/svn/trunk@4364 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
and make the listen address explicit where we depend on it, rather than rely on the default port to be 9080. git-svn-id: http://www.varnish-cache.org/svn/trunk@4363 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
the vcl based on same. This allows the port to be specified as zero rather than a hardcoded number. git-svn-id: http://www.varnish-cache.org/svn/trunk@4362 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4361 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
refer to things like servers ip/port rather than hardcode it. git-svn-id: http://www.varnish-cache.org/svn/trunk@4360 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4359 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 19 Nov, 2009 3 commits
-
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4358 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Tip o' the hat to: tfheen git-svn-id: http://www.varnish-cache.org/svn/trunk@4357 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
request, some backends gets confused by this. Add a ".status" to backend polling, to configure the expected HTTP status code for a good poll. Fixes #584 git-svn-id: http://www.varnish-cache.org/svn/trunk@4356 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 18 Nov, 2009 4 commits
-
-
Poul-Henning Kamp authored
my users have: Do not load new segments opened after we started, even if multiple such have been created, before we finish loading the old segments from the silo. Fixes #564 git-svn-id: http://www.varnish-cache.org/svn/trunk@4355 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Fixes #559 git-svn-id: http://www.varnish-cache.org/svn/trunk@4354 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4353 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
On 32 bit systems, it may be necessary to tweak this down to get high numbers of worker threads squeezed into the address-space. I have no idea how much stack-space a worker thread normally uses, so no guidance is given, and we default to the system default. Fixes #572 git-svn-id: http://www.varnish-cache.org/svn/trunk@4352 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 16 Nov, 2009 3 commits
-
-
Poul-Henning Kamp authored
Previously we stored the esi-metadata in the object workspace, but since we are trying to make that a snug fit and we cannot preestimate how much space ESI parsing will need, this no longer works. Instead parse the ESI metadata into the workers workspace and when done, allocate a storage object and move it all into that. Beware that this may increase the memory cost for ESI objects by the stevedores granularity. Fixes #578 git-svn-id: http://www.varnish-cache.org/svn/trunk@4351 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4350 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
We do not want to be dependent on GCC. Fixes #577 git-svn-id: http://www.varnish-cache.org/svn/trunk@4349 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 10 Nov, 2009 1 commit
-
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4348 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 09 Nov, 2009 1 commit
-
-
Ingvar Hagelund authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4346 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 23 Oct, 2009 2 commits
-
-
Tollef Fog Heen authored
Now that we need PCRE to build, we also do need pkg-config at autoreconf time, so make autoconf complain as early as possible to not confuse people. git-svn-id: http://www.varnish-cache.org/svn/trunk@4339 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
Previously, running varnishd -V would sometimes say: nm: 'varnishd': No such file which is wrong. Silence this message git-svn-id: http://www.varnish-cache.org/svn/trunk@4338 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 21 Oct, 2009 3 commits
-
-
Kristian Lyngstøl authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4337 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Kristian Lyngstøl authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4336 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Kristian Lyngstøl authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4335 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 20 Oct, 2009 1 commit
-
-
Tollef Fog Heen authored
We no longer use POSIX style regexes, but rather PCRE regexes. This introduces a hard dependency on libpcre. Test suite passes, but only lightly tested. The regex functions are in its own source file to make it easy to change the decision if somebody wants to use non-PCRE for some reason. git-svn-id: http://www.varnish-cache.org/svn/trunk@4334 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 13 Oct, 2009 4 commits
-
-
Tollef Fog Heen authored
Fixes #420 git-svn-id: http://www.varnish-cache.org/svn/trunk@4331 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
Previously, trying to build from SVN without xsltproc installed would get you errors like: --xinclude -o changes-2.0.1.html changes-2.0.1.xml --xinclude:No such file or directory which is quite confusing. We now rather just skip the docs completely if we can't find any xsltproc. If we actually do need to rebuild the docs (which should only happen when running make dist), we error out with a useful error message. git-svn-id: http://www.varnish-cache.org/svn/trunk@4330 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
Fixes #557 git-svn-id: http://www.varnish-cache.org/svn/trunk@4329 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Kristian Lyngstøl authored
When saintmode_threshold items have been added to the trouble-list, the backend will be considerd sick until one has timed out. Setting the threshold to 0 disables saintmode and any lock contention associated with it. git-svn-id: http://www.varnish-cache.org/svn/trunk@4328 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 12 Oct, 2009 1 commit
-
-
Edward Fjellskaal authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4322 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 09 Oct, 2009 1 commit
-
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk@4321 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 07 Oct, 2009 2 commits
-
-
Poul-Henning Kamp authored
Move the objindex pointer and length to the segment table, having it in the segment signatures is just a waste of disk-access on startup. Put empty signatures at segment head, objidx and segment tail. Align allocations to 16 bytes boundaries, for cache and hexdump convenience. Discard unsused segments on close. git-svn-id: http://www.varnish-cache.org/svn/trunk@4279 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Only delete empty segments from front of list. Preallocate the temporary object-index buffer at open time. git-svn-id: http://www.varnish-cache.org/svn/trunk@4278 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 06 Oct, 2009 1 commit
-
-
Poul-Henning Kamp authored
using malloc space. Otherwise -spersistent would resurrect objects without their Vary specifications. git-svn-id: http://www.varnish-cache.org/svn/trunk@4277 d4fa192b-c00b-0410-8231-f00ffab90ce4
-