- 31 Oct, 2017 5 commits
-
-
Dag Haavi Finstad authored
This should help the transition for VMOD writers that rely on the SHA256_* functions.
-
Dridi Boukelmoune authored
Fixes #2468
-
Dag Haavi Finstad authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Sort various lists
-
- 30 Oct, 2017 13 commits
-
-
Guillaume Quintard authored
This reverts commit 83425a05.
-
Guillaume Quintard authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
This is similar to `varnishd -x optstring`. Refs dc5fe3b
-
Dridi Boukelmoune authored
This helps write scripts like this: optstring=$(varnishd -x optstring) while getopts $optstring opt do case $opt in n) # handle $OPTARG ;; # handle other options *) # ignore unneeded options ;; esac done varnishd "$@" Otherwise if optstring is not kept in sync, getopts will stop processing options if it encounters one that is not specified.
-
Nils Goroll authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 26 Oct, 2017 4 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 25 Oct, 2017 5 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
- 24 Oct, 2017 1 commit
-
-
Poul-Henning Kamp authored
Originally we decided that the output of VCC should be 100% stand-alone and therefore contain no #includes at all. This was hoped to avoid unspecified trouble with C-compilers at runtime. But C99 is old enough to drink now, so we move forward. The script in tools/include_wash.py checks *.c files and complains about violations of our intended #include orders.
-
- 23 Oct, 2017 11 commits
-
-
Geoff Simmons authored
Getting the quoting right to pass along the empty string in SunOS is not working. The code path is tested in vsl_glob_test.
-
Geoff Simmons authored
fnmatch(3) appears to know FNM_IGNORECASE but not FNM_CASEFOLD.
-
Geoff Simmons authored
Don't include vrt.h after cache_varnishd.h, which includes cache.h.
-
Dag Haavi Finstad authored
The extra locking prevents the race where a request thread is setting r2->cond = NULL and the session thread is testing r2->cond != NULL. Fixes: #2434
-
Dag Haavi Finstad authored
Keeping these in struct sess would necessitate extra locking for h/2 where we have multiple reqs in flight concurrently. Fixes: #2268
-
Dag Haavi Finstad authored
-
Dag Haavi Finstad authored
This moves the body status decision to h2_end_headers, to make sure that it is only done once per request. We also move the Cookie header concatenation to h2_end_headers, to avoid stepping on any changes that may have taken place in VCL. Fixes: #2305
-
Poul-Henning Kamp authored
This is part of the $ABI reorg.
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
- 22 Oct, 2017 1 commit
-
-
Poul-Henning Kamp authored
-