- 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 32 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
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@799 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@798 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@797 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
a FreeBSD machine with now IPv6. Remember to also free the addrinfo in case of success. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@796 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@795 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@794 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
Only include compat headers if we need them. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@793 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@792 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@791 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@790 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Poul-Henning Kamp authored
always >= 0) git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@789 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 10 Aug, 2006 5 commits
-
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@785 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Anders Berg authored
I am noticing free()'s that are freeing empty variables/pointers. Have to find where is happens. Also noticing IP adresses not set correctly. Still load of debugcode. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@784 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Anders Berg authored
Code now compiles. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@783 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@782 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Anders Berg authored
Next step is to add the correct time. It's a bit tricky, and I haven't gotten it right just yet. git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@781 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 09 Aug, 2006 2 commits
-
-
Dag Erling Smørgrav authored
that epoll() performs significantly better than poll() (less CPU usage). git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@780 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Dag Erling Smørgrav authored
git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@779 d4fa192b-c00b-0410-8231-f00ffab90ce4
-