- 30 May, 2016 1 commit
-
-
Lasse Karstensen authored
Ref: #1905
-
- 25 May, 2016 10 commits
-
-
Lasse Karstensen authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
Raise a ParseError exception if not. Fixes #1885.
-
Federico G. Schwindt authored
-
Dridi Boukelmoune authored
-
Lasse Karstensen authored
-
Lasse Karstensen authored
-
Federico G. Schwindt authored
Fixes #1869
-
Lasse Karstensen authored
-
Federico G. Schwindt authored
OK'd by phk@. Fixes #1883.
-
- 19 May, 2016 1 commit
-
-
Federico G. Schwindt authored
Fixes #1918.
-
- 11 May, 2016 1 commit
-
-
Poul-Henning Kamp authored
Submitted by: Pål Hermunn Johansen
-
- 03 May, 2016 1 commit
-
-
Nils Goroll authored
All bans on olist can get marked completed as duplicates while we're working on them, in particular as we start at an offset of ban_lurker_age. Fixes #1919
-
- 02 May, 2016 2 commits
-
-
Dag Haavi Finstad authored
Fixes a bug where we wait for an event to fire on the backend socket prior to passing the request body. The VBT_Wait call is now handled in vbe_dir_finish. Test case by thomaslc Fixes: #1806
-
Pål Hermunn Johansen authored
-
- 29 Apr, 2016 1 commit
-
-
Pål Hermunn Johansen authored
Updated formatter %{VSL:tag}x to mirror the VQL. The documentation has been updated accordingly.
-
- 28 Apr, 2016 1 commit
-
-
Pål Hermunn Johansen authored
The formatters %{Varnish:vxid}x and %{VSL:key[:field]} are introduced, with documentation. Also updated copyright in the varnishncsa.c file.
-
- 26 Apr, 2016 1 commit
-
-
Poul-Henning Kamp authored
Fixes #1912
-
- 25 Apr, 2016 4 commits
-
-
Pål Hermunn Johansen authored
A new mode, backend mode, in varnishncsa is introduced. It lets you log trafic from varnish to the backends. The normal (default) mode is now named "client mode" and can be explicitly selected using -c. You can run varnishncsa in backend mode in addition to varnishncsa in client mode, but it is also possible to run in mixed mode by specifying both -b and -c. New formatter added: %{Varnish:side}x will be either "b" or "c", depending on where the request was made.
-
Martin Blix Grydeland authored
This log record is a counterpart to the SLT_ReqStart for backends, and shows the socket endpoint we are talking to at the start of backend requests. Today this information is only logged on opening a backend connection (SLT_BackendOpen), and is thus not available on the backend log transaction when on a reused backend connection. We need this information to complete the backend view varnishncsa extension.
-
Pål Hermunn Johansen authored
When the VEP state machine is in a bad state during finalization (VEP_Finish), we log this as an ESI error.
-
Pål Hermunn Johansen authored
When an ESI tag contains an unterminated quote or misses its ending '>', we release the relevant buffers instead of crashing. Fixes: #1904
-
- 20 Apr, 2016 1 commit
-
-
Jason Stangroome authored
-
- 03 Apr, 2016 2 commits
-
-
Federico G. Schwindt authored
-
Dag Haavi Finstad authored
Discussed with Federico. Fixes: #1725
-
- 31 Mar, 2016 4 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
When ESI delivering a gzip'ed object, emit the GZIP header+tail precisely if no parent ESI has done so. Fixes: #1878 Testcase by: fgs
-
Federico G. Schwindt authored
They're part of the tree now.
-
- 29 Mar, 2016 3 commits
-
-
Martin Blix Grydeland authored
-
Martin Blix Grydeland authored
-
Pål Hermunn Johansen authored
This fixes a problem when a backend replies with 304 Not Modified (after a http conditional request from varnish) and does not supply a header that was duplicate in the cached object. Before this patch, varnish would only supply (by copying from the expired object) the first instance of a duplicate header.
-
- 18 Mar, 2016 1 commit
-
-
Dridi Boukelmoune authored
There's a recurring pattern throughout the code base of taking over a reference (by nulling the original) essentially when resources are freed. Instead of repeating this anti dangling pointers measure, it can be wrapped in a documenting utility macro.
-
- 17 Mar, 2016 1 commit
-
-
Nils Goroll authored
Fixes #1871
-
- 11 Mar, 2016 2 commits
-
-
Nils Goroll authored
This really is the wrong way to go, generated files should not live in the source tree. But lightening the load of phk is more important.
-
Nils Goroll authored
to remove the dependency on graphviz when building from a tarball
-
- 04 Mar, 2016 3 commits
-
-
Lasse Karstensen authored
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
-