summaryrefslogtreecommitdiff
path: root/RELEASE.html
diff options
context:
space:
mode:
authorDave Beckett <dave@dajobe.org>2011-06-01 20:12:49 -0700
committerDave Beckett <dave@dajobe.org>2011-06-01 20:12:49 -0700
commit66fa4fa90cb776fdfcc42805ca53ccc80760dc0d (patch)
tree9aacaa509ac08c57d5ddd39020a2ea621b963fd4 /RELEASE.html
parent7241fe121b8f6dbb1535ddd616b0f161d4712610 (diff)
downloadraptor-66fa4fa90cb776fdfcc42805ca53ccc80760dc0d.tar.gz
#2.0.3
Diffstat (limited to 'RELEASE.html')
-rw-r--r--RELEASE.html53
1 files changed, 29 insertions, 24 deletions
diff --git a/RELEASE.html b/RELEASE.html
index 8fd17ad1..cd56918d 100644
--- a/RELEASE.html
+++ b/RELEASE.html
@@ -14,30 +14,13 @@
<p>Not yet released.
</p>
-<p>The main change is to change the main header file to a
-new <code>raptor2.h</code> file. The old one <code>raptor.h</code>
-<code>#include</code> and remain until the next major raptor release
-(V3). This was added to allow applications to be sure they have got
-the raptor V2 header and not the raptor V1 header file.
-</p>
-
-
-<h3>Other Changes</h3>
-
-<p>Raptor was ran through 'clang' static code analyzer and several
-issues fixed, mostly in unused variables and error recovery. Some
-actual potential crash bugs were found:</p>
-<ol>
- <li>The workaround for ancient libxml2 error handling in
- <code>raptor_libxml_xmlStructuredError_handler_parsing()</code>
- was broken for some time, so I guess nobody uses old
- libxml2.</li>
- <li>librdfa's URI resolving in <code>rdfa_resolve_uri()</code> used
- unallocated memory in some relative URI cases.</li>
-</ol>
-
-<p>Bison 2.4 is required to build Raptor from GIT source with
-no pregenerated files.
+<p>The main change is to add the new main header file
+<code>raptor2.h</code>. The new header has been added to allow
+applications to be sure they have got the raptor V2 header
+(with <code>#include &lt;raptor2.h&gt;</code> and not the raptor V1
+header file (<code>#include &lt;raptor.h&gt;</code>).
+The <code>raptor.h</code> header will NOT be removed until the next
+major raptor release (V3).
</p>
@@ -63,6 +46,28 @@ chunk of data and continue lexing later.
Fixes <a href="http://bugs.librdf.org/mantis/view.php?id=437">Issue#0000437</a>
</p>
+<h3>Other Changes</h3>
+
+<p>Raptor was ran through the
+LLVM <a href="http://clang-analyzer.llvm.org/">clang</a> static code
+analyzer and several issues fixed, mostly in unused variables and in
+unlikely error recovery conditions. Some actual potential crash bugs
+were found:</p>
+<ol>
+ <li>The workaround for
+ ancient <a href="http://xmlsoft.org/">libxml2</a> error handling
+ in <code>raptor_libxml_xmlStructuredError_handler_parsing()</code>
+ was broken for some time, so that probably means nobody uses old
+ libxml2.</li>
+ <li><a href="http://github.com/msporny/librdfa/">librdfa</a> URI
+ resolving in <code>rdfa_resolve_uri()</code> used unallocated
+ memory in some relative URI cases.</li>
+</ol>
+
+<p>Bison 2.4 is required to build Raptor from GIT source with
+no pregenerated files.
+</p>
+
<h2 id="rel2_0_2"><a name="rel2_0_2">Raptor2 2.0.2 changes</a></h2>