- 30 Nov, 2016 4 commits
-
-
Dridi Boukelmoune authored
It's a loose comparison of socket addresses, not including the port number. But not loose enough to compare IPv4 addresses to v4-mapped IPv6 addresses. Fixes #2142
-
Dridi Boukelmoune authored
Adapted from an original patch from @michbsd: on top of normalizing the host header we now have a regular expressions that only match the right domains and potential sub-domains. Closes #2140
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
- 29 Nov, 2016 3 commits
-
-
Dridi Boukelmoune authored
-
Nils Goroll authored
-
Poul-Henning Kamp authored
-
- 28 Nov, 2016 8 commits
-
-
Poul-Henning Kamp authored
This should stabilize c00049
-
Nils Goroll authored
Previously, unless HAVE_TCP_KEEP was defined equally for varnishd and an API client (vmod), the latter used a wrong struct declaration and, consequently, struct params members were accessed at a wrong location. This could have adverse effects from reading bogus values to overwriting wrong parameters or other memory. For consistency, we keep uninplemented parameters also in the cli and rst output with an appropriate description. Setting them over the cli is not an error, but has no effect.
-
Dridi Boukelmoune authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
is no longer around.
-
- 27 Nov, 2016 2 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
Fixes #2148.
-
- 26 Nov, 2016 8 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
correct course of action is.
-
Dridi Boukelmoune authored
Spotted by VTEST
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
They live as private macros in varnish.m4, which is now included in the Varnish build during the autogen phase. This way it is now possible to dogfood on macros we distribute downstream. Considering how simple they are, they could be made public macros for the convenience of VMOD or VUT writers. We don't need to have the LIBS-saving-dance in configure.ac for every single dependency.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 25 Nov, 2016 6 commits
-
-
Poul-Henning Kamp authored
There is now similar logic in varnishd, but by then it may be too late already, but that still improves chances for the users.
-
Poul-Henning Kamp authored
We don't need AC_PROG_CPP, because we don't use the C preprocessor standalone for anything. It's not obvious that anybody needs AC_PROG_MAKE_SET ever, it looks like a band-aid for some crappy Win98-related tinker-toy-compiler. Amazing (or not...) that nobody in the autocrap community ever got the idea to add "What made AC_FOOBAR necessary" explanations to their documentation or changelogs.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
This should stabilize r00962 on Ubuntu and make -spersistent less useless on same.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 24 Nov, 2016 2 commits
-
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
- 22 Nov, 2016 1 commit
-
-
Dridi Boukelmoune authored
Should the minimum be bumped from 9k to 12k?
-
- 21 Nov, 2016 5 commits
-
-
Poul-Henning Kamp authored
This goes into the 'id' on the server side, and is necessary because certain distingushing facts, like compiler/target architecture, cannot be determined until after autogen and the configure it creates have been run.
-
Nils Goroll authored
This should make distcheck happy on SmartOS
-
Dridi Boukelmoune authored
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
-
- 20 Nov, 2016 1 commit
-
-
Poul-Henning Kamp authored
-