- 21 Dec, 2017 1 commit
-
-
Dag Haavi Finstad authored
This ensures we don't end up with a VSL batched record with conflicting ids, which breaks the -g grouping modes.
-
- 20 Dec, 2017 5 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Originally it was the plan that the JSON would be gzip'ed in the VSM, but to avoid exposing VGZ in the API we didn't, but kept the gzip'ed JSON in the generated VSC code because why not? Well now we know why not: It wastes a lot of time for very little space, in particular if you have many backends. Provides some relief for: #2513 & #2518
-
Nils Goroll authored
phk probably has this in a global flexelint config
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 19 Dec, 2017 2 commits
-
-
Nils Goroll authored
-
Nils Goroll authored
-
- 18 Dec, 2017 4 commits
-
-
Guillaume Quintard authored
-
Dag Haavi Finstad authored
Fixes: #2351
-
Guillaume Quintard authored
.keys() doesn't produce a list in python3, only an iterable view
-
Guillaume Quintard authored
fix: #2511
-
- 16 Dec, 2017 2 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
- 15 Dec, 2017 1 commit
-
-
Federico G. Schwindt authored
Spotted by ASAN.
-
- 14 Dec, 2017 3 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
VCL_STRANDS is an alternative to VCL_STRING_LIST which uses a struct instead of varargs. This means that multiple VCL_STRANDS can be passed to a function, and string-compare really needed that to not waste workspace. Add <, >, <=, >= string comparisons while here anyway. The struct and a const char *[N] array are built on the stack and they are only valid for the duration of the function call.
-
- 13 Dec, 2017 1 commit
-
-
Poul-Henning Kamp authored
Add a new type "STRINGS" which is internal to vcc_expr.c only, and convert to "STRING" and "STRING_LIST" at the edge of vcc_expr.c and as necessary inside. (More to come.) Various and sundry cleanups along the way.
-
- 12 Dec, 2017 4 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 11 Dec, 2017 4 commits
-
-
Dridi Boukelmoune authored
Otherwise some compilers *cough* GCC *cough* may fail to see that it's properly written before any read.
-
Nils Goroll authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 10 Dec, 2017 7 commits
-
-
Federico G. Schwindt authored
-
Nils Goroll authored
it is genereally useful also for vmods
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
- 08 Dec, 2017 1 commit
-
-
Poul-Henning Kamp authored
STRING_LIST to STRING for error messages.
-
- 07 Dec, 2017 1 commit
-
-
Poul-Henning Kamp authored
Fixes #2510 Submitted by: klean@github
-
- 06 Dec, 2017 1 commit
-
-
Poul-Henning Kamp authored
-
- 05 Dec, 2017 1 commit
-
-
Poul-Henning Kamp authored
Give procedures proper data structures and stick the VCL methods into the symbol table up front and GC a lot of small hacks and workarounds.
-
- 04 Dec, 2017 1 commit
-
-
Dag Haavi Finstad authored
Timing out an H/2 session needs to take into account any active streams being processed.
-
- 01 Dec, 2017 1 commit
-
-
Poul-Henning Kamp authored
that VCL_ENUM have canonical pointers.
-