[master] 6a41472 Document changes for 2.1.3

Tollef Fog Heen tfheen at varnish-cache.org
Wed May 11 12:05:21 CEST 2011


commit 6a4147270518c9fbead8dd100f50482458476221
Author: Tollef Fog Heen <tfheen at varnish-software.com>
Date:   Wed Jul 28 09:20:52 2010 +0000

    Document changes for 2.1.3
    
    git-svn-id: http://www.varnish-cache.org/svn/branches/2.1@5049 d4fa192b-c00b-0410-8231-f00ffab90ce4

diff --git a/doc/Makefile.am b/doc/Makefile.am
index bb63e94..28030db 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,6 +1,7 @@
 #
 
 CHANGELOGS = \
+	changes-2.1.3.html \
 	changes-2.1.2.html \
 	changes-2.1.1.html \
 	changes-2.1.0.html \
@@ -17,6 +18,7 @@ CHANGELOGS = \
 	changes-1.0.4.html
 
 XML = \
+	changes-2.1.2-2.1.3.xml \
 	changes-2.1.1-2.1.2.xml \
 	changes-2.1.0-2.1.1.xml \
 	changes-2.0.6-2.1.0.xml \
diff --git a/doc/changes-2.1.2-2.1.3.xml b/doc/changes-2.1.2-2.1.3.xml
new file mode 100644
index 0000000..58b0a1a
--- /dev/null
+++ b/doc/changes-2.1.2-2.1.3.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE group [
+<!ENTITY mdash "—">
+]>
+<!-- $Id: changes-2.1.2-2.1.3.xml 4672 2010-04-19 10:26:23Z tfheen $ -->
+<group from="2.1.2" to="2.1.3">
+  <subsystem>
+    <name>varnishd</name>
+
+    <change type="enh">
+      <para>Improve scalability of critbit.</para>
+    </change>
+
+    <change type="bug">
+      <para>The critbit hash algorithm has now been tightened to make
+      sure the tree is in a consistent state at all points, and the
+      time we wait for an object to cool off after it is eligible for
+      garbage collection has been tweaked.</para>
+    </change>
+
+    <change type="enh">
+      <para>Add <code>log</code> command to VCL.  This emits
+      a <code>VCL_log</code> entry into the shared memory log.</para>
+    </change>
+
+    <change type="bug">
+      <para>Only emit Length and ReqEnd log entries if we actually
+      have an XID.  This should get rid of some empty log lines in
+      varnishncsa.</para>
+    </change>
+
+    <change type="bug" ref="722">
+      <para>Destroy directors in a predictable fashion, namely reverse
+      of creation order.</para>
+    </change>
+
+    <change type="bug" ref="719">
+      <para>Fix bug when ESI elements spanned storage elements causing
+      a panic.</para>
+    </change>
+
+    <change type="enh">
+      <para>In some cases, the VCL compiler would panic instead of
+      giving sensible messages.  This has now been fixed.</para>
+    </change>
+
+    <change type="bug">
+      <para>Correct an off-by-one error when the requested range
+      exceeds the size of an object.</para>
+    </change>
+
+    <change type="bug">
+      <para>Handle requests for the end of an object correctly.</para>
+    </change>
+
+    <change type="bug" ref="700">
+      <para>Allow tabulator characters in the third field of the
+      first line of HTTP requests</para>
+    </change>
+
+    <change type="bug">
+      <para>On Solaris, if the remote end sends us an RST, all system
+      calls related to that socket will return EINVAL.  We now handle
+      this better.</para>
+    </change>
+  </subsystem>
+  <subsystem>
+    <name>libvarnishapi</name>
+    <change type="bug">
+      <para>The <code>-X</code> parameter didn't work correctly.  This
+      has been fixed.</para>
+    </change>
+
+</group>
diff --git a/doc/changes-2.1.3.xml b/doc/changes-2.1.3.xml
new file mode 100644
index 0000000..6cfe24d
--- /dev/null
+++ b/doc/changes-2.1.3.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<?xml-stylesheet type="text/xml" href="changes-html.xsl"?>
+<!DOCTYPE changelog [
+ <!ENTITY mdash "—">
+]>
+<!-- $Id: changes-2.1.3.xml 4709 2010-04-21 10:40:27Z tfheen $ -->
+<changelog xmlns:xi="http://www.w3.org/2001/XInclude">
+  <package>Varnish</package>
+  <version>2.1.3</version>
+
+  <xi:include href="changes-2.1.2-2.1.3.xml"/>
+</changelog>



More information about the varnish-commit mailing list