Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
U
unique-xids
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
uplex-varnish
unique-xids
Commits
7be15ba0
Commit
7be15ba0
authored
Jul 27, 2012
by
Andreas Plesner Jacobsen
Committed by
Tollef Fog Heen
Aug 20, 2012
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Changelog for 3.0.3
parent
ad169d84
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
122 additions
and
1 deletion
+122
-1
changes.rst
doc/changes.rst
+122
-1
No files found.
doc/changes.rst
View file @
7be15ba0
===========================
Changes from 3.0.2 to 3.0.3
===========================
Varnishd
--------
- Fix an issue where the bodybytes counter is not updated correctly on
gunzipped delivery.
- Fix a race on the n_sess counter. This race made varnish do excessive
session workspace allocations. `Bug #897`_.
- Fix some crashes in the gzip code when it runs out of memory. `Bug #1037`_.
`Bug #1043`_. `Bug #1044`_.
- Fix a bug where the regular expression parser could end up in an infinite
loop. `Bug #1047`_.
- Fix a memory leak in the regex code.
- DNS director now uses port 80 by default if not specified.
- Introduce `idle_send_timeout` and increase default value for `send_timeout`
to 600s. This allows a long send timeout for slow clients while still being
able to disconnect idle clients.
- Fix an issue where <esi:remove> did not remove HTML comments. `Bug #1092`_.
- Fix a crash when passing with streaming on.
- Fix a crash in the idle session timeout code.
- Fix an issue where the poll waiter did not timeout clients if all clients
were idle. `Bug #1023`_.
- Log regex errors instead of crashing.
- Introduce `pcre_match_limit`, and `pcre_match_limit_recursion` parameters.
- Add CLI commands to manually control health state of a backend.
- Fix an issue where the s_bodybytes counter is not updated correctly on
gunzipped delivery.
- Fix a race on the n_sess counter that leads to increased session object
allocation. `Bug #897`_.
- Fix a crash when we couldn't allocate memory for a fetched object.
`Bug #1100`_.
- Fix an issue where objects could end up in the transient store with a
long TTL, when memory could not be allocated for them in the requested
store. `Bug #1140`_.
- Activate req.hash_ignore_busy when req.hash_always_miss is activated.
`Bug #1073`_.
- Reject invalid tcp port numbers for listen address. `Bug #1035`_.
- Enable JIT for better performing regular expressions. `Bug #1080`_.
- Return VCL errors in exit code when using -C. `Bug #1069`_.
- Stricter validation of acl syntax, to avoid a crash with 5-octet IPv4
addresses. `Bug #1126`_.
- Fix a crash when first argument to regsub was null. `Bug #1125`_.
- Fix a case where varnish delivered corrupt gzip content when using ESI.
`Bug #1109`_.
- Fix a case where varnish didn't remove the old Date header and served
it alongside the varnish-generated Date header. `Bug #1104`_.
- Make saint mode work, for the case where we have no object with that hash.
`Bug #1091`_.
- Don't save the object body on hit-for-pass objects.
- n_ban_gone counter added to count the number of "gone" bans.
- Ban lurker rewritten to properly sleep when no bans are present, and
otherwise to process the list at the configured speed.
- Fix a case where varnish delivered wrong content for an uncompressed page
with compressed ESI child. `Bug #1029`_.
- Fix an issue where varnish runs out of thread workspace when processing
many ESI includes on an object. `Bug #1038`_.
- Fix a crash when streaming was enabled for an empty body.
- Better error reporting for some fetch errors.
- Small performance optimizations.
.. _bug #897: http://varnish-cache.org/trac/ticket/897
.. _bug #1023: http://varnish-cache.org/trac/ticket/1023
.. _bug #1029: http://varnish-cache.org/trac/ticket/1029
.. _bug #1023: http://varnish-cache.org/trac/ticket/1023
.. _bug #1035: http://varnish-cache.org/trac/ticket/1035
.. _bug #1037: http://varnish-cache.org/trac/ticket/1037
.. _bug #1038: http://varnish-cache.org/trac/ticket/1038
.. _bug #1043: http://varnish-cache.org/trac/ticket/1043
.. _bug #1044: http://varnish-cache.org/trac/ticket/1044
.. _bug #1047: http://varnish-cache.org/trac/ticket/1047
.. _bug #1069: http://varnish-cache.org/trac/ticket/1069
.. _bug #1073: http://varnish-cache.org/trac/ticket/1073
.. _bug #1080: http://varnish-cache.org/trac/ticket/1080
.. _bug #1091: http://varnish-cache.org/trac/ticket/1091
.. _bug #1092: http://varnish-cache.org/trac/ticket/1092
.. _bug #1100: http://varnish-cache.org/trac/ticket/1100
.. _bug #1104: http://varnish-cache.org/trac/ticket/1104
.. _bug #1109: http://varnish-cache.org/trac/ticket/1109
.. _bug #1125: http://varnish-cache.org/trac/ticket/1125
.. _bug #1126: http://varnish-cache.org/trac/ticket/1126
.. _bug #1140: http://varnish-cache.org/trac/ticket/1140
varnishncsa
-----------
- Support for \t\n in varnishncsa format strings.
- Add new format: %{VCL_Log:foo}x which output key:value from std.log() in
VCL.
- Add user-defined date formatting, using %{format}t.
varnishtest
-----------
- resp.body is now available for inspection.
- Make it possible to test for the absence of an HTTP header. `Bug #1062`_.
- Log the full panic message instead of shortening it to 512 characters.
.. _bug #1062: http://varnish-cache.org/trac/ticket/1062
varnishstat
-----------
- Add json output (-j).
Other
-----
- Documentation updates.
- Bump minimum number of threads to 50 in RPM packages.
- RPM packaging updates.
- Fix some compilation warnings on Solaris.
- Fix some build issues on Open/Net/DragonFly-BSD.
- Fix build on FreeBSD 10-current.
- Fix libedit detection on \*BSD OSes. `Bug #1003`_.
.. _bug #1003: http://varnish-cache.org/trac/ticket/1003
================================
Changes from 3.0.2 rc 1 to 3.0.2
================================
...
...
@@ -60,10 +180,11 @@ Varnishd
.. _bug #994: http://varnish-cache.org/trac/ticket/994
.. _bug #992: http://varnish-cache.org/trac/ticket/992
.. _bug #996: http://varnish-cache.org/trac/ticket/996
.. _bug #1007: http://varnish-cache.org/trac/ticket/1007
.. _bug #1008: http://varnish-cache.org/trac/ticket/1008
.. _bug #1012: http://varnish-cache.org/trac/ticket/1012
.. _bug #101
2
: http://varnish-cache.org/trac/ticket/1016
.. _bug #101
6
: http://varnish-cache.org/trac/ticket/1016
VCL
---
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment