Commit 2adcd88f authored by Federico G. Schwindt's avatar Federico G. Schwindt

Update

parent 2f40990e
...@@ -5,7 +5,7 @@ Varnish Cache 5.1.0 (unreleased) ...@@ -5,7 +5,7 @@ Varnish Cache 5.1.0 (unreleased)
* Added varnishd command-line options -I, -x and -?, and tightened * Added varnishd command-line options -I, -x and -?, and tightened
restrictions on permitted combinations of options. restrictions on permitted combinations of options.
* More progess on support for HTTP/2. * More progress on support for HTTP/2.
* Add ``return(fail)`` to almost all VCL subroutines. * Add ``return(fail)`` to almost all VCL subroutines.
...@@ -58,6 +58,8 @@ Varnish Cache 5.1.0 (unreleased) ...@@ -58,6 +58,8 @@ Varnish Cache 5.1.0 (unreleased)
* DURATION types may be used in boolean contexts. * 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. * Response codes 1000 or greater may now be set in VCL internally.
resp.status is delivered modulo 1000 in client responses. resp.status is delivered modulo 1000 in client responses.
...@@ -71,7 +73,7 @@ Varnish Cache 5.1.0 (unreleased) ...@@ -71,7 +73,7 @@ Varnish Cache 5.1.0 (unreleased)
* req.ttl is deprecated. * req.ttl is deprecated.
* Added std.getenv() and std.late_100_continue(BOOL). * Added std.getenv() and std.late_100_continue().
* The fetch_failed stat is incremented for any kind of fetch failure. * The fetch_failed stat is incremented for any kind of fetch failure.
......
...@@ -127,6 +127,8 @@ Other notes on data types: ...@@ -127,6 +127,8 @@ Other notes on data types:
false when the duration is less than or equal to zero, true false when the duration is less than or equal to zero, true
otherwise. otherwise.
* INT, DURATION and REAL values can now be negative.
Response codes Response codes
~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~
...@@ -214,12 +216,12 @@ Now ``beresp.storage`` is initialized with a storage backend before ...@@ -214,12 +216,12 @@ Now ``beresp.storage`` is initialized with a storage backend before
``beresp.storage`` after its execution will be used. The configured ``beresp.storage`` after its execution will be used. The configured
nuke limit is used in all cases. nuke limit is used in all cases.
VMOD std vmod_std
~~~~~~~~ ~~~~~~~~
* Added ``std.getenv()``, see :ref:`func_getenv`. * Added ``std.getenv()``, see :ref:`func_getenv`.
* Added ``std.late_100_continue(BOOL)``, see :ref:`func_late_100_continue`. * Added ``std.late_100_continue()``, see :ref:`func_late_100_continue`.
Other changes Other changes
============= =============
......
...@@ -574,7 +574,7 @@ VSC_FF(bans_lurker_tests_tested, uint64_t, 0, 'c', 'i', diag, ...@@ -574,7 +574,7 @@ VSC_FF(bans_lurker_tests_tested, uint64_t, 0, 'c', 'i', diag,
"Ban tests tested against objects (lurker)", "Ban tests tested against objects (lurker)",
"Count of how many tests and objects have been tested against" "Count of how many tests and objects have been tested against"
" each other by the ban-lurker." " each other by the ban-lurker."
" 'ban req.url == foo && req.http.host == bar'" " 'ban req.url == foo && req.http.host == bar'"
" counts as one in 'bans_tested' and as two in 'bans_tests_tested'" " counts as one in 'bans_tested' and as two in 'bans_tests_tested'"
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment