- 24 Oct, 2012 4 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Clean up some asserts.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 23 Oct, 2012 1 commit
-
-
Poul-Henning Kamp authored
and more orthogonal. This is a "it works!" snapshot, there are improvements to the generated C-code in the pipeline.
-
- 22 Oct, 2012 5 commits
-
-
Tollef Fog Heen authored
Use VSL_Dispatch instead of VSL_NextSLT in varnishtop, which does this automatically for us. Clean up accumulate() a bit in the process. Fixes #1213
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
VCL reference it might have, in order to not hold on to discarded VCLs forever.
-
Poul-Henning Kamp authored
-
- 19 Oct, 2012 5 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
types. Have the python code learn the mapping from them.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Various cleanup and tightening of code.
-
Poul-Henning Kamp authored
-
- 18 Oct, 2012 6 commits
-
-
Poul-Henning Kamp authored
set req.http.Cookie = req.http.Cookie + " " + req.http.Cookie-sess; do the obvious thing, even if req.http.Cookie does not exist. The underlying issue was a badly though through overloading of the NULL value to mean "Unset". Now it has its own magic marker. Fixes #1218
-
Poul-Henning Kamp authored
Be more aggressive about tracking const values and merge more const strings at compile time.
-
Poul-Henning Kamp authored
the goal-posts a serious distance while we're at it: We can use the thread workspace for small temporary allocations during VCL execution, use this to allocate a compound type for the HEADER type, to get us closer to typedef-ability for VCL mapped types.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Ideally we could just reset it, but other in-fsm-state uses of this workspace is allowed, so we cannot know for sure that the workspace is empty when we begin.
-
Poul-Henning Kamp authored
to keep it light and small, so we forbid any long-term usage an detect leakage with this assert.
-
- 17 Oct, 2012 4 commits
-
-
Poul-Henning Kamp authored
Fixes #1206 Found & Fixed by: DocWilco
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Found & Fixed by: Federico G. Schwindt Fixes #1212
-
Tollef Fog Heen authored
0ad568 should never have been pushed. This reverts commit 4f6eaa24.
-
- 16 Oct, 2012 1 commit
-
-
Magnus Hagander authored
ban() was previously not in bold on the man page. Turn it into two separate entries with separate descritions to fix that.
-
- 15 Oct, 2012 3 commits
-
-
Tollef Fog Heen authored
-
Tollef Fog Heen authored
the strings we get from the libvarnishapi functions are not necessarily null-terminated, so avoid using str* functions on them. Thanks to lampe for the patch. Fixes #1115
-
Tollef Fog Heen authored
-
- 11 Oct, 2012 2 commits
-
-
Poul-Henning Kamp authored
Fixes #1211 Thanks to: Federico G. Schwindt
-
Poul-Henning Kamp authored
-
- 10 Oct, 2012 4 commits
-
-
Tollef Fog Heen authored
POLLHUP is always checked for, and is output-only on Linux and OSX, so avoid putting it in the list of events we check for.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
architectures. NB: VMOD writers need to review/revise use of the INT type. Fixes #1204
-
- 09 Oct, 2012 5 commits
-
-
Martin Blix Grydeland authored
-
Martin Blix Grydeland authored
way any stevedore interested in new bans can request to be notified (not just the persistent). Also report dropped bans to the stevedores.
-
Martin Blix Grydeland authored
-
Martin Blix Grydeland authored
signal background threads to stop in preparation for the coming close callback.
-
Martin Blix Grydeland authored
allocation calculations.
-