]>
err.no Git - varnish/log
phk [Tue, 4 Apr 2006 07:26:26 +0000 (07:26 +0000)]
Use bufferevent_base_set() from libevent
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@106
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Tue, 4 Apr 2006 07:24:54 +0000 (07:24 +0000)]
Add a missing prototype until libevent people catch up.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@105
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Tue, 4 Apr 2006 07:24:22 +0000 (07:24 +0000)]
Add a Debug shmemlog tag.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@104
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Tue, 4 Apr 2006 07:24:07 +0000 (07:24 +0000)]
Portability tweaks: use our own sbuf.h and queue.h; get rid of __DECONST; get
rid of digittoint() (which is pointless since ISO C guarantees that digits
are consecutive in the execution character set); get rid of __unused.
Also fix a buglet in argv.c's BackSlash() (parsing of octal numbers), and
constify the array passed around by ParseArgv() and FreeArgv().
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@103
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 3 Apr 2006 14:41:51 +0000 (14:41 +0000)]
Move memset further up.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@102
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 3 Apr 2006 14:20:41 +0000 (14:20 +0000)]
Hook up libevent to the build. Note that this should be made conditional at
some later date.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@101
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 3 Apr 2006 14:04:16 +0000 (14:04 +0000)]
GC
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@100
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 3 Apr 2006 12:05:44 +0000 (12:05 +0000)]
Remove generated files which were committed by mistake.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@99
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 3 Apr 2006 11:59:08 +0000 (11:59 +0000)]
Update from libevent CVS trunk.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@98
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 3 Apr 2006 11:05:53 +0000 (11:05 +0000)]
Segregate http header fields into a separate structure, we will
reuse them a few places by the looks of it.
Add VCA_UNKNOWNHDR (=10) fields for unknown HTTP headers.
If more headers arrive than that, they're lost (and logged as such).
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@97
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 3 Apr 2006 11:03:28 +0000 (11:03 +0000)]
How I wish people would think more ahead when writing libraries like
libevent. The entire "implicit event engine" api assumption stinks.
Deal with it better.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@96
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 3 Apr 2006 09:02:27 +0000 (09:02 +0000)]
A little step for humanity but a big step for varnish:
Implement pipe-through mode and see the first web-pages actually
pass through varnish.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@95
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 3 Apr 2006 07:27:28 +0000 (07:27 +0000)]
Call the init function when the VCL code is loaded.
We may want to postpone this to use time later on.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@94
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 3 Apr 2006 07:14:24 +0000 (07:14 +0000)]
Add 5 dummy fields to the http headers, we will need them subsequently.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@93
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Fri, 31 Mar 2006 08:27:08 +0000 (08:27 +0000)]
Use http_headers.h to define session fields for headers and to parse
them out of the header.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@92
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Fri, 31 Mar 2006 08:26:23 +0000 (08:26 +0000)]
Add missing pthread.h includes
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@91
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Fri, 31 Mar 2006 08:25:29 +0000 (08:25 +0000)]
Use http_headers.h to define HTTP header tags for logging
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@90
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Fri, 31 Mar 2006 08:24:36 +0000 (08:24 +0000)]
Reusable macro definition of HTTP headers. We will need these
several different places in the sources.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@89
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Thu, 30 Mar 2006 11:16:27 +0000 (11:16 +0000)]
get us closer to a connection to the backend
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@88
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Thu, 30 Mar 2006 10:56:57 +0000 (10:56 +0000)]
Rework the compilation of backend specifications in order to be able
to check the provided hostname/portname at compile time.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@87
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Thu, 30 Mar 2006 09:26:34 +0000 (09:26 +0000)]
Add the beginning of a backend connection pool
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@86
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Thu, 30 Mar 2006 08:05:11 +0000 (08:05 +0000)]
Promote the poll mutex to be a session mutex so that we can use it
for the VCL reference as well, this saves locking operations.
Call the atual VCL code when we get the request.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@85
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Thu, 30 Mar 2006 07:05:10 +0000 (07:05 +0000)]
Integrate the VCL code closer in the cache process: The passed
argument will be the session structure.
Add the pool of worker threads (cache_pool). With a unitary nature
of the VCL code, the HTTP parsing can be postponed to the worker thread.
This actually helps us with CPU cache locality as it will reduce the
amount of memory allocated on one CPU but freed on another.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@84
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 27 Mar 2006 14:12:07 +0000 (14:12 +0000)]
Add config.load, config.inline and config.use commands.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@83
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 27 Mar 2006 14:11:22 +0000 (14:11 +0000)]
Forgot to add this one. Prototypes for the VCL compiler.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@82
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 27 Mar 2006 14:10:43 +0000 (14:10 +0000)]
Add VCL_CompileFile() function.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@81
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 27 Mar 2006 13:59:09 +0000 (13:59 +0000)]
Just return if there is nothing to wait for. We get SIGCHLD'ed on
the popen child process.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@80
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 27 Mar 2006 13:57:34 +0000 (13:57 +0000)]
Add a macro which we can #ifdef
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@79
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 27 Mar 2006 12:27:16 +0000 (12:27 +0000)]
Build default VCL from "-b backend_IP" option and pass it to client
via heritage.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@78
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 27 Mar 2006 11:51:31 +0000 (11:51 +0000)]
edge closer towards being a nice member of society
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@77
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 27 Mar 2006 11:22:29 +0000 (11:22 +0000)]
Experimentally pull in VCL program
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@76
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 27 Mar 2006 11:21:58 +0000 (11:21 +0000)]
Actually generate a shared object
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@75
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 27 Mar 2006 11:21:18 +0000 (11:21 +0000)]
Stuff VCL programs needs to know about.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@74
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 27 Mar 2006 09:02:10 +0000 (09:02 +0000)]
add libvcl
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@73
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 27 Mar 2006 09:01:56 +0000 (09:01 +0000)]
Put under control of auto* tools
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@72
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 27 Mar 2006 09:01:06 +0000 (09:01 +0000)]
Newly generated code
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@71
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 27 Mar 2006 09:00:51 +0000 (09:00 +0000)]
Don't generate sparse array code.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@70
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Fri, 24 Mar 2006 10:46:46 +0000 (10:46 +0000)]
More complete HTTP parsing and logging.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@69
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Fri, 24 Mar 2006 10:23:43 +0000 (10:23 +0000)]
Change session memory management to avoid <event.h> pollution
Add fledling httpd parsing
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@68
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Fri, 24 Mar 2006 10:22:47 +0000 (10:22 +0000)]
Add a VSLR() variant which logs a byte range without spending time in
sprintf
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@67
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Fri, 24 Mar 2006 09:45:39 +0000 (09:45 +0000)]
Log remote IP#:port on session open
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@66
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Fri, 24 Mar 2006 09:14:06 +0000 (09:14 +0000)]
put symbolic names on the tags
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@65
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Fri, 24 Mar 2006 09:05:19 +0000 (09:05 +0000)]
Add a minimal log tailer.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@64
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Fri, 24 Mar 2006 08:43:48 +0000 (08:43 +0000)]
Move the SHM tags into a resuable .h file.
Minor nits
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@63
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Thu, 23 Mar 2006 15:31:20 +0000 (15:31 +0000)]
Add shared memory log setup and stuffer function in the child process.
Log whenever we get a CLI ping
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@62
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Thu, 23 Mar 2006 12:20:30 +0000 (12:20 +0000)]
Now we're starting to get somewhere: Accept connections and assemble
a HTTP request.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@61
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Thu, 23 Mar 2006 08:45:44 +0000 (08:45 +0000)]
Open TCP sockets
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@60
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Fri, 17 Mar 2006 13:41:32 +0000 (13:41 +0000)]
Make it possible to suspend and resume a cli connection while we wait
for response from the child (or otherwise).
Add a generic "pass-through" handler for cli requests we just pass on
to the child.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@59
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Fri, 17 Mar 2006 10:03:05 +0000 (10:03 +0000)]
Add multiplexing for the mgt->child cli connection and get ping/pong
working across it.
The management process will now keep the child process watchdog from
expiring.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@58
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Thu, 16 Mar 2006 12:14:59 +0000 (12:14 +0000)]
cleanup
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@57
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Thu, 16 Mar 2006 10:48:50 +0000 (10:48 +0000)]
Expand the empty shell a bit.
Add CLI handler on stdin (for now, in production only if
debug is specified).
Implement help, verbos, ping and start.
start forks the child process, sets up listeners on its stdout/stderr
(where nothing should arrive in production).
Add SIGCHLD handler to reap and restart the child.
Add shell "main" for the child: Set up a CLI handler on the pipes
passed as heritage.
Add ping command and keepalive timeout.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@56
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Thu, 16 Mar 2006 10:46:01 +0000 (10:46 +0000)]
Functions to handle the CLI with event(3)'s buffer events.
This may eventually belong in a library for wider use.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@55
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Thu, 16 Mar 2006 09:02:24 +0000 (09:02 +0000)]
Generic and public stuff for CLI protocol handling.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@54
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Thu, 16 Mar 2006 08:30:04 +0000 (08:30 +0000)]
add min+max argument counts
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@53
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Wed, 15 Mar 2006 20:34:10 +0000 (20:34 +0000)]
Add definitions pertaining to the ascii-protocol which will be used
multiple different places in the varnish architecture.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@52
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Tue, 14 Mar 2006 12:54:13 +0000 (12:54 +0000)]
Add Niels Provos's libevent 1.1a.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@51
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Tue, 14 Mar 2006 12:00:35 +0000 (12:00 +0000)]
Set the correct property (svn:keywords, not svn:keyword)
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@50
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Tue, 14 Mar 2006 11:57:28 +0000 (11:57 +0000)]
Add a man page, and set the correct property (svn:keywords, not svn:keyword)
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@49
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Tue, 14 Mar 2006 09:31:15 +0000 (09:31 +0000)]
Add some trivial bits while I think about the hard ones
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@48
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Tue, 14 Mar 2006 09:15:36 +0000 (09:15 +0000)]
Add a function to break a command line like string into an argv[].
This will be useful for the various text based protocols etc.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@47
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 13 Mar 2006 14:23:15 +0000 (14:23 +0000)]
Add hash.h, queue.h and tree.h from NetBSD-CURRENT.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@46
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 13 Mar 2006 14:14:16 +0000 (14:14 +0000)]
Add libsbuf, based on the latest sbuf code from FreeBSD-CURRENT.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@45
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 13 Mar 2006 13:30:20 +0000 (13:30 +0000)]
Pick up the gnu-autotools binary directory if we spot one. This
makes life on FreeBSD somewhat easier.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@44
d4fa192b -c00b-0410-8231-
f00ffab90ce4
phk [Mon, 13 Mar 2006 12:37:04 +0000 (12:37 +0000)]
Add first cut of VCL compiler to the tree.
The Makefile is a temporary shim until I get the auto* stuff working.
The sample.vcl is a small mock-up to test the compiler.
Some of the .h files needs to move other places in the fullness of time.
But other than that...
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@43
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Thu, 2 Mar 2006 10:32:59 +0000 (10:32 +0000)]
Ignore generated files; generated with the following command:
svk propset svn:ignore "$(svk status | awk '/^\?/ { print $2 }')" .
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@42
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Thu, 2 Mar 2006 10:31:17 +0000 (10:31 +0000)]
Untested & undocumented login code. I don't have time to continue working
on it right now, but I want it in the tree so phk doesn't start duplicating
my effort.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@41
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Thu, 2 Mar 2006 10:29:52 +0000 (10:29 +0000)]
Add varnishd to ignore list.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@40
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 27 Feb 2006 14:21:25 +0000 (14:21 +0000)]
Ignore generated files.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@39
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 27 Feb 2006 14:21:13 +0000 (14:21 +0000)]
Ignore generated files.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@38
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 27 Feb 2006 14:21:01 +0000 (14:21 +0000)]
Ignore generated files.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@37
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 27 Feb 2006 11:10:13 +0000 (11:10 +0000)]
Correct libtool idiom: run libtoolize after aclocal, and use LTLIBRARIES
instead of LIBRARIES.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@36
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 27 Feb 2006 09:55:56 +0000 (09:55 +0000)]
Don't forget the license!
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@35
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 27 Feb 2006 08:47:09 +0000 (08:47 +0000)]
Implement tables.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@34
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 27 Feb 2006 08:24:04 +0000 (08:24 +0000)]
Correct list rendering.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@33
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 27 Feb 2006 08:16:35 +0000 (08:16 +0000)]
Add table formatting.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@32
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 27 Feb 2006 07:47:19 +0000 (07:47 +0000)]
Paste large portion of phk's notes.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@31
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 27 Feb 2006 07:28:50 +0000 (07:28 +0000)]
Separate specification from architecture.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@30
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 27 Feb 2006 07:27:28 +0000 (07:27 +0000)]
Fork varnish-architecture off of varnish-specification.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@29
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Fri, 24 Feb 2006 15:03:59 +0000 (15:03 +0000)]
Prefer sans-serif fonts.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@28
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Fri, 24 Feb 2006 15:01:25 +0000 (15:01 +0000)]
Set mime-type and charset.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@27
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Fri, 24 Feb 2006 15:01:14 +0000 (15:01 +0000)]
Lightweight XSL stylesheet for transforming DocBook XML to XHTML, with
accompanying CSS stylesheet.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@26
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Fri, 24 Feb 2006 14:58:42 +0000 (14:58 +0000)]
Fix a couple of syntax errors.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@25
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Fri, 24 Feb 2006 14:35:55 +0000 (14:35 +0000)]
Source tree structure as agreed.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@24
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Thu, 23 Feb 2006 15:57:43 +0000 (15:57 +0000)]
Add a short section on refreshing. Done for today.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@23
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Thu, 23 Feb 2006 14:32:11 +0000 (14:32 +0000)]
Discuss expiry and cacheability.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@22
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Thu, 23 Feb 2006 14:29:05 +0000 (14:29 +0000)]
Correct handling of section titles: articles can't have chapters, so we need
to treat articles and books differently.
Display ordered and itemized lists correctly.
Show links as blue underlined text (unfortunately, CSS is not sufficiently
powerful to make them clickable, unless we start embedding ECMAScript in it).
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@21
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Thu, 23 Feb 2006 14:21:15 +0000 (14:21 +0000)]
Add RFC 3507 (ICAP).
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@20
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Thu, 23 Feb 2006 11:36:27 +0000 (11:36 +0000)]
Thursday morning's work.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@19
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Wed, 22 Feb 2006 19:11:05 +0000 (19:11 +0000)]
Improve rendering of section titles
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@18
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Wed, 22 Feb 2006 19:10:51 +0000 (19:10 +0000)]
Turn top-level sections into chapters
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@17
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Wed, 22 Feb 2006 18:44:01 +0000 (18:44 +0000)]
Set correct mime-type.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@16
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Wed, 22 Feb 2006 16:49:53 +0000 (16:49 +0000)]
Autotools bootstrap script.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@15
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Wed, 22 Feb 2006 16:49:36 +0000 (16:49 +0000)]
Enable the Id keyword.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@14
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Wed, 22 Feb 2006 16:47:50 +0000 (16:47 +0000)]
Simple CSS stylesheet for displaying raw DocBook XML documents, without first
processing them with XSLT.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@13
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Wed, 22 Feb 2006 16:18:23 +0000 (16:18 +0000)]
Draft specification in DocBook format.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@12
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Wed, 22 Feb 2006 16:18:07 +0000 (16:18 +0000)]
Bibliography collection.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@11
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Wed, 22 Feb 2006 14:38:21 +0000 (14:38 +0000)]
Move prototype code into varnish-proto.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@10
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Wed, 22 Feb 2006 14:31:39 +0000 (14:31 +0000)]
Additional subdivisions.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@9
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Mon, 20 Feb 2006 10:11:10 +0000 (10:11 +0000)]
Use dual copyright (Verdens Gang AS and Linpro AS) and the exact same
license text as used by FreeBSD and OpenBSD.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@8
d4fa192b -c00b-0410-8231-
f00ffab90ce4
des [Sat, 11 Feb 2006 00:04:28 +0000 (00:04 +0000)]
Add FreeBSD implementation of system_init_ncpu().
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@7
d4fa192b -c00b-0410-8231-
f00ffab90ce4