forked from pool/varnish
Accepting request 506128 from home:1Antoine1:branches:server:http
- Update to version 5.1.2: - Add varnish-5.1.2-add-fallthrough-comments.patch to fix build with GCC 7 (boo#1041259). OBS-URL: https://build.opensuse.org/request/show/506128 OBS-URL: https://build.opensuse.org/package/show/server:http/varnish?expand=0&rev=82
This commit is contained in:
@@ -1,3 +1,83 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 23 19:42:07 UTC 2017 - antoine.belvire@opensuse.org
|
||||
|
||||
- Update to version 5.1.2:
|
||||
* Fix an endless loop in Backend Polling (#2295)
|
||||
* Fix a Chunked bug in tight workspaces (#2207, #2275)
|
||||
* Fix a bug relating to req.body when on waitinglist (#2266)
|
||||
* Handle EPIPE on broken TCP connections (#2267)
|
||||
* Work around the x86 arch's turbo-double FP format in parameter
|
||||
setup code. (#1875)
|
||||
* Fix race related to backend probe with proxy header (#2278)
|
||||
* Keep VCL temperature consistent between mgt/worker also when
|
||||
worker protests.
|
||||
* A lot of HTTP/2 fixes.
|
||||
- Changes introduced by version 5.1.1:
|
||||
* Fix bug introduced by stubborn old bugger right before release
|
||||
5.1.0 was cut.
|
||||
- Changes introduced by version 5.1.0:
|
||||
* Added varnishd command-line options -I, -x and -?, and
|
||||
tightened restrictions on permitted combinations of options.
|
||||
* More progress on support for HTTP/2.
|
||||
* Add ``return(fail)`` to almost all VCL subroutines.
|
||||
* Restored the old hit-for-pass, invoked with
|
||||
``return(pass(DURATION))`` from
|
||||
``vcl_backend_response``. hit-for-miss remains the default.
|
||||
Added the cache_hitmiss stat, and cache_hitpass only counts the
|
||||
new/old hit-for-pass cases. Restored HitPass to the Varnish
|
||||
log, and added HitMiss. Added the HFP prefix to TTL log entries
|
||||
to log a hit-for-pass duration.
|
||||
* Rolled back the fix for #1206. Client delivery decides solely
|
||||
whether to send a 304 client response, based on client request
|
||||
and response headers.
|
||||
* Added vtest.sh.
|
||||
* Added vxid as a lefthand side for VSL queries.
|
||||
* Added the setenv and write_body commands for Varnish test cases
|
||||
(VTCs). err_shell is deprecated. Also added the operators
|
||||
-cliexpect, -match and -hdrlen, and -reason replaces -msg.
|
||||
Added the ${bad_backend} macro.
|
||||
* varnishtest can be stopped with the TERM, INT and KILL signals,
|
||||
but not with HUP.
|
||||
* The fallback director has now an extra, optional parameter to
|
||||
keep using the current backend until it falls sick.
|
||||
* VMOD shared libraries are now copied to the workdir, to avoid
|
||||
problems when VMODs are updated via packaging systems.
|
||||
* Bump the VRT version to 6.0.
|
||||
* Export more symbols from libvarnishapi.so.
|
||||
* The size of the VSL log is limited to 4G-1b, placing upper
|
||||
bounds on the -l option and the vsl_space and vsm_space
|
||||
parameters.
|
||||
* Added parameters clock_step, thread_pool_reserve and
|
||||
ban_cutoff.
|
||||
* Parameters vcl_dir and vmod_dir are deprecated, use vcl_path
|
||||
and vmod_path instead.
|
||||
* All parameters are defined, even on platforms that don't
|
||||
support them. An unsupported parameter is documented as such in
|
||||
param.show. Setting such a parameter is not an error, but has
|
||||
no effect.
|
||||
* Clarified the interpretations of the + and - operators in VCL
|
||||
with operands of the various data types.
|
||||
* DURATION types may be used in boolean contexts.
|
||||
* INT, DURATION and REAL values can now be negative.
|
||||
* Response codes 1000 or greater may now be set in VCL
|
||||
internally. resp.status is delivered modulo 1000 in client
|
||||
responses.
|
||||
* IP addresses can be compared for equality in VCL.
|
||||
* Introduce the STEVEDORE data type, and the objects
|
||||
storage.SNAME in VCL. Added req.storage and beresp.storage;
|
||||
beresp.storage_hint is deprecated.
|
||||
* Retired the umem stevedore.
|
||||
* req.ttl is deprecated.
|
||||
* Added std.getenv() and std.late_100_continue().
|
||||
* The fetch_failed stat is incremented for any kind of fetch
|
||||
failure.
|
||||
* Added the stats n_test_gunzip and
|
||||
bans_lurker_obj_killed_cutoff.
|
||||
* Clarified the meanings of the %r, %{X}i and %{X}o formatters in
|
||||
varnishncsa.
|
||||
- Add varnish-5.1.2-add-fallthrough-comments.patch to fix build
|
||||
with GCC 7 (boo#1041259).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 16 20:14:01 UTC 2017 - dimstar@opensuse.org
|
||||
|
||||
|
Reference in New Issue
Block a user