varnish-cache:6.2

Last commit made on 2019-03-15
Get this branch:
git clone -b 6.2 https://git.launchpad.net/varnish-cache

Branch merges

Branch information

Name:
6.2
Repository:
lp:varnish-cache

Recent commits

b14a3d3... by Pål Hermunn Johansen <email address hidden> on 2019-03-15

Prepare for 6.2.0

This is the first commit in the 6.2 branch, and marks the release
of Varnish Cache 6.2.0.

d7e64e2... by Pål Hermunn Johansen <email address hidden> on 2019-03-15

VRT is now officially at 9.0

7a2e8ed... by Pål Hermunn Johansen <email address hidden> on 2019-03-15

Update version.c with new year

Happy new year!

8074ba4... by Pål Hermunn Johansen <email address hidden> on 2019-03-15

Update changelog to 6.2

85abf20... by Pål Hermunn Johansen <email address hidden> on 2019-03-15

Update Via header to 6.2

5014b33... by Nils Goroll <email address hidden> on 2019-03-15

Revert "kill stale oc for backend synth"

This reverts commit de3e581eb49ac3fbfc0f001f3fcd7db5e1ffea7f.

tests/saintmode/test04.vtc from varnish-modules revealed that there may
be use cases where it is implied that vcl_backend_error will leave a
ttl=0 object and the sale object will remain in place.

This can be resolved by:

 - return(abandon) for these cases or
 - making the HSH_Kill conditional on bo->fetch_objcore->ttl > 0

but I already has concerns regarding the impact of this change and have
them even more now.

We need time to ponder about the consequences and a documented
inefficiency is better than unexpected behaviour in a release.

38e70fa... by Nils Goroll <email address hidden> on 2019-03-15

increase default stack size on 32bit to 52k

Our stack space canary in v00004.vtc fell off the twig on fedora rawhide
i686

Thank you to @ingvarha for testing, reporting and all your support
overall!

861606d... by Poul-Henning Kamp <email address hidden> on 2019-03-15

Also reset global cmds like barrier

de3e581... by Nils Goroll <email address hidden> on 2019-03-14

kill stale oc for backend synth

Fixes #2946 in the sense that we want to treat backend synth like any
other object and kill the stale object it replaces.

The two HSH_Kill calls could also be subsumed in vbf_fetch_thread(),
but after an irc discussion, phk decided that he wanted to aim for even
more consolidation later.

The test checks that we remove the stale_oc, but not when abandoning the
bereq.

552f6f2... by Poul-Henning Kamp <email address hidden> on 2019-03-15

This test actually *do* need DNS