- 22 Jun, 2008 11 commits
-
-
Poul-Henning Kamp authored
varnish debugging output a separate log handle. (The point here is to maximize the amount of concurrency we can simulate. Down the road, the logging may become pre thread with a final sorting pass to get all the messages correctly interleaved.) git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2775 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2774 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
systematic messages into syslog. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2773 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Log under facility LOCAL0 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2772 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
process should inherit, and close all other fd's in the child. Rename variables used for the various fd's to more understandable names. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2771 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Allocate smaller lumps. Don't extend to clear bits. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2770 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2769 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Close all fd's above stderr before exec'ing the C-compiler. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2768 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2767 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2766 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2765 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 21 Jun, 2008 13 commits
-
-
Poul-Henning Kamp authored
seek from the HTTP header indentification speedup. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2764 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
that we may want to compile them out for performance at a latter date. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2763 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2762 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2761 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2760 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2759 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Fix http_GetHdrField() to use the correct RFC2616 syntax for tokens and separators. Fixes ticket #255. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2758 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2757 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Add "separator" class. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2756 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
get a single request. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2755 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2754 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Add usage for -u while here. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2753 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2752 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 20 Jun, 2008 16 commits
-
-
Poul-Henning Kamp authored
but also give it a return value since we don't have a cli in VCL. However, I'm not sure how we will report the error in VCL, so still log the trouble in shmlog. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2751 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2750 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Add regresion test for ticket 102 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2749 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2748 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2747 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Closes 252 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2746 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
the local socket address in the SessionOpen records in SHM. This costs us an extra getsockname(2) call per connection, so default to off. SHM clients can tell the state of this option by the number of fields in SessionOpen: 3 (off) or 4 (on). git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2745 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
hash string in SHM log under the "Hash" tag. Enabling this increases pressure on the SHM log considerably, so don't enable it, unless you need it. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2744 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Fixes ticket 251 (regression test added) git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2743 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2742 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Make an executive decision, and change the regsub() replacement specifiers to get something which is consistent and nontroubling for URL and query strings. Since $ and & both are heavily used in query strings, we (DES & I) have chosen to use \0 ... \9 for replacement indicators, with \0 being the "all matched text" replacement and \1...\9 replacing with tne N'th paranthesized subexpressions. regsub("_barf_", "(b)(a)(r)(f)", "\0\4\3\2\\p") -> "_barffra\p_" git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2741 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2740 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Allow '\' to escape the next char. Make '$$' be the same as '&': entire match XXX: NB: Should we drop the sed(1) usage of '&' here, it means XXX: a lot of backslashing in query string urls ? Make $-digit work correctly. Fixes ticket 249 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2739 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2738 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Submitted by: sky Fixes: ticket 253 git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2737 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
This allows us to use buffered approaches later, if the file descritor lock stats to interfere with our concurrency. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2736 d4fa192b-c00b-0410-8231-f00ffab90ce4
-