- 15 Sep, 2006 3 commits
-
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@983 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
don't waste time putting the session on the herder, but go right back and take the next request in the current worker thread. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@982 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Reduce memory footprint by only allocating space for a fd first time we see it. Few if any servers will ever see 64k fd's in use. Move the sbuf into the logline structure for simplicity. Access the logline structure through a pointer instead of indexing the array all the time. Reduce amount of malloc/free traffic for performance. Use the "cooked" SHMlog api where the length, fd, etc are broken out as arguments for us. Pass the FILE* where we want the stuff to go as private data (stdout for now). Add FlexeLint files. Now over to Anders again... git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@981 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 13 Sep, 2006 3 commits
-
-
Anders Berg authored
Fixed timestamp so thats it's correct. PHK added a new variable to ReqEnd that contains a correct endtime. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@980 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Vector failures of the the FIRST case via DONE as well to avoid code duplication. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@979 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Isolated by: Xing Li <xing@litespeedtech.com> git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@978 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 12 Sep, 2006 8 commits
-
-
Poul-Henning Kamp authored
low-bandwidth devices which for some reason include their entire lifehistory in the HTTP requests. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@977 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Anders Berg authored
Cleared some unused variables. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@976 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
on subsequent requests. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@975 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@974 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@973 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@972 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@971 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@970 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 11 Sep, 2006 19 commits
-
-
Anders Berg authored
Getting somewhere. I now have a "full" logline. Apart from writing usernames caught by the auth header, the logline is complete. I have now cleared up my obvious memoryleaks also. The code looks like it has been through a shredder, and needs massive cleaning before alpha. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@969 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@968 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@967 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@966 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
pthreads deficient API design for it's shortcomings. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@965 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@964 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@963 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@962 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@961 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@960 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@959 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Anders Berg authored
Cleaned up User-Agent and Referer. Both should now work correct. As far as I can see, I only have the timestamp left for a sane loggline. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@958 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@957 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@956 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@955 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@954 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@953 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@952 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Add param for minimum size of object before we will sendfile it. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@951 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 10 Sep, 2006 1 commit
-
-
Anders Berg authored
Started to fix output of User-Agent. It was all over the place. Found what I was doing wrong and fixed it. Should work with correct User-Agent now. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@950 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 08 Sep, 2006 2 commits
-
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@949 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Remove extra sanitychecking. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@948 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 07 Sep, 2006 4 commits
-
-
Poul-Henning Kamp authored
Fix a logic bug which allowed storage objects to be trampled on: the last bucket may contain object smaller than we want. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@947 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@946 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@945 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@944 d4fa192b-c00b-0410-8231-f00ffab90ce4
-