- 20 Aug, 2006 2 commits
-
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@841 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
is neither classified as client or backend. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@840 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 19 Aug, 2006 6 commits
-
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@839 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@838 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Eliminate requirement that "help" be first, I was just lazy I guess. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@837 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@836 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
should be adjustable at runtime. We need to make adjustments in such a way that a restart of the child also uses the new paramters. We can either do this by parsing the CLI in both mgt+child and have both update their private copy, or we can parse it only in one of them and update a shared copy. We opt for the latter method. Add a "struct params" which holds the adjustable parameters and put on in the shmlog segment, between struct shmloghead and the round-robin buffer. Move parameters from heritage to params. We put it there without exposing it in struct shmloghead which is the public view of the shared memory because we do not want to make it a public API or even to tempt people to think that it is one. Now I just need to add the CLI functions to actually twiddle the parameters. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@835 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
process and the inherited copy is perfectly fine to use. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@834 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 18 Aug, 2006 7 commits
-
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@833 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Add a flag field for each HTTP header and define a bit HDF_FILTER to mean "filter this out", and initialize to zero all relevant places. If HDF_FILTER is set, do not copy the header across when filtering. Run through Connection: header (if present) and set HDF_FILTER on any header that matches a word in the contents. If we are not HTTP/1.1 and have no Connection header, we close the session when this reqest is done. If we have a Connection header, we respect that. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@832 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@831 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@830 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
ordered mode. For instance ./varnishlog -o rxurl foo will only show requests that match the regexp "foo" on the rxurl field git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@829 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@828 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@827 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 15 Aug, 2006 3 commits
-
-
Dag Erling Smørgrav authored
"stale front page" problem that has plagued VG. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@826 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
header in a 304 response. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@825 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
Last-Modified value. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@824 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 13 Aug, 2006 1 commit
-
-
Dag Erling Smørgrav authored
- add fields to struct sess where VRT_error can store the error code and message - modify cnt_error() to pass these fields to RES_Error(), then clear them - modify RES_Error() (and the entire chain) to accept a third argument giving an explanation of the error. - have RES_Error() reset the worker before writing the error document, to make sure wfd is set. fixes: #4 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@823 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 11 Aug, 2006 21 commits
-
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@822 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@821 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@820 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@819 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Use the new libvarnishapi facilities to structure code better. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@818 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Move the sleeping and timing out into the library so we do not have to repeat it in all apps. Should we ever find an app that needs something else, we will cater for it then. Add VSL_Dispatch() which calls a (supplied) function (pointer) for each record. Additional useful information is passed as arguments, such as classification (backend/client/other) etc. Add a default handler for printing a record. Add VSL_Select() where the application can specify tags that are mandatory and which should not be subject to -i/-x/-I/-X/-b/-c filtering. Be more frugal with memory. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@817 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@816 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@815 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@814 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@813 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@812 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
EncString() to encode strings for C source usage. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@811 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
%xx escapes an error. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@810 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Add decoded string element to struct token. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@809 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@808 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Anders Berg authored
More meat, and even more debug code. I am free()'ing stuff that does not exsist. Strugling with the pointers and strings, since they obviously are "bleeding" from one to another. I take that as a clear sign of not allocating and freeing right. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@807 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@804 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
the message. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@803 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@802 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@801 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@800 d4fa192b-c00b-0410-8231-f00ffab90ce4
-