Commit aa943831 authored by Michael R Sweet's avatar Michael R Sweet

Prep for 2.10 release.

parent 0744218d
README - 2014-10-19
README - 2016-06-12
-------------------
INTRODUCTION
This README file describes the Mini-XML library version 2.9.
This README file describes the Mini-XML library version 2.10.
Mini-XML is a small XML parsing library that you can use to read XML and
XML-like data files in your application without requiring large non-standard
......@@ -52,7 +52,7 @@ BUILDING Mini-XML
If you are using Mini-XML under Microsoft Windows with Visual C++, use the
included project files in the "vcnet" subdirectory to build the library
instead.
instead. Note: The static library on Windows is NOT thread-safe.
INSTALLING Mini-XML
......@@ -192,5 +192,5 @@ GETTING HELP AND REPORTING PROBLEMS
LEGAL STUFF
The Mini-XML library is Copyright 2003-2014 by Michael Sweet. License terms
are described in the file "COPYING".
The Mini-XML library is Copyright 2003-2016 by Michael R Sweet. License
terms are described in the file "COPYING".
<html>
<head>
<title>Mini-XML Programmers Manual, Version 2.9</title>
<meta name="copyright" content="Copyright 2003-2014">
<meta name="author" content="Michael R. Sweet">
<title>Mini-XML Programmers Manual, Version 2.10</title>
<meta name="copyright" content="Copyright 2003-2016">
<meta name="author" content="Michael R Sweet">
<meta name="keywords" content="XML, C, C++, library">
</head>
<body>
......@@ -10,7 +10,7 @@
<h1 align="right"><a name="INTRO"><img src="0.gif" align="right"
hspace="10" width="100" height="100" alt="0"></a>Introduction</h1>
<p>This programmers manual describes Mini-XML version 2.9, a small
<p>This programmers manual describes Mini-XML version 2.10, a small
XML parsing library that you can use to read and write XML data
files in your C and C++ applications.</p>
......@@ -187,7 +187,7 @@ manual:</p>
<!-- NEED 6 -->
<h2>Legal Stuff</h2>
<p>The Mini-XML library is copyright 2003-2014 by Michael R Sweet. License terms
<p>The Mini-XML library is copyright 2003-2016 by Michael R Sweet. License terms
are described in <a href="#LICENSE">Appendix A - Mini-XML License</a>.</p>
</body>
......
This diff is collapsed.
......@@ -4,6 +4,17 @@
<h1 align='right'><a name='RELNOTES'><img src="B.gif" align="right"
hspace="10" width="100" height="100" alt="B"></a>Release Notes</h1>
<h2 _hd_omit_toc>Changes in Mini-XML 2.10</h2>
<ul>
<li>The version number in mxml.h was wrong (Bug #532)</li>
<li>The mxml.spec file was out of date (Bug #521)</li>
<li>Mini-XML no longer allows malformed element names (Bug #509)</li>
<li>mxmlLoad* and mxmlSAXLoad* did not properly create text nodes when MXML_TEXT_CALLBACK was specified (Bug #531)</li>
<li>mxmlDelete used a recursive algorithm which could require large amounts of stack space depending on the file (Bug #549, CVE-2016-4570)</li>
<li>mxmlWrite* used a recursive algorithm which could require large amounts of stack space depending on the file (Bug #549, CVE-2016-4571)</li>
</ul>
<h2 _hd_omit_toc>Changes in Mini-XML 2.9</h2>
......
......@@ -3,7 +3,7 @@
<head>
<title>Mini-XML Programmers Manual</title>
<meta name="author" content="Michael R Sweet">
<meta name="copyright" content="Copyright 2003-2014">
<meta name="copyright" content="Copyright 2003-2016">
</head>
<body>
......@@ -11,7 +11,7 @@
<tr><td height="100%">
<H1 ALIGN="CENTER"><FONT SIZE="-1">Mini-XML Programmers Manual<br>
Version 2.9</H1>
Version 2.10</H1>
<P ALIGN="CENTER">MICHAEL R. SWEET</P>
......@@ -19,9 +19,9 @@ Version 2.9</H1>
</table>
<!-- NEW PAGE -->
<P><FONT SIZE="+1"><B>Mini-XML Programmers Manual, Version 2.9</B></FONT></P>
<P><FONT SIZE="+1"><B>Mini-XML Programmers Manual, Version 2.10</B></FONT></P>
<P><B>Copyright &copy; 2003-2014 by Michael R. Sweet</B></P>
<P><B>Copyright &copy; 2003-2016 by Michael R Sweet</B></P>
<P><SMALL>Permission is granted to copy, distribute and/or modify
this document under the terms of the GNU Library General Public
......
......@@ -3,7 +3,7 @@
*
* Configuration file for Mini-XML, a small XML-like file parsing library.
*
* Copyright 2003-2014 by Michael R Sweet.
* Copyright 2003-2016 by Michael R Sweet.
*
* These coded instructions, statements, and computer programs are the
* property of Michael R Sweet and are protected by Federal copyright
......@@ -64,7 +64,7 @@
* Version number...
*/
#define MXML_VERSION "Mini-XML v2.8"
#define MXML_VERSION "Mini-XML v2.10"
/*
......
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