| Date | Version | Comment |
|---|---|---|
| |
||
| 25.07.2011 | 1.0.26 | Made destructors for XMLInStream and XMLOutStream virtual This solves a compile problem occured with the clang++ compiler ( version 3.0 ) |
| 01.06.2011 | 1.0.25 | Increased MAXSTRINGLEN constant to 100000 |
| 31.05.2011 | 1.0.25 | Added escape sequence 
 to XMLEscapce::descape |
| 21.11.2010 | 1.0.24 | Small adaptions for clean Linux ( Ubuntu 10.10 ) compile |
| 17.09.2010 | 1.0.23 | Changed library install location to plain lib directory ( instead of lib/lfc ) |
| 05.09.2010 | 1.0.21 | Name change to lfcxml ( Lemke Foundation Classes XML extension ) to avoid naming conflicts |
| 12.06.2010 | 1.0.20 | Shared library build patch for FreeBSD |
| 21.02.2010 | 1.0.19 |
Added Mac OSX support for shared libraries |
| 18.02.2010 | 1.0.18 |
Added method Element::hasAttribute |
| | ||
| 21.06.2009 | 1.0.16 |
Shared library support added |
| | ||
| 28.04.2009 | 1.0.15 |
Added blob cdata support for stream elements ( used to store blobs ) Fix of escape bug in Element::setText method |
| | ||
| 07.01.2009 | 1.0.13 |
Small bug fix in Document::setRootElement ( catched zero value ) |
| | ||
| 09.10.2007 | 1.0.12 |
Added newline to getXMLChain methods and the end of export |
| | ||
| 16.09.2007 | 1.0.11 |
Changed Element constructor for explicit reference count defintion ( to avaid memory leaks ) |
| | ||
| 07.07.2007 | 1.0.9 | Added createClone method to class Element |
| | ||
| 18.06.2007 | 1.0.8 |
Improved performance with new created parser ( dragon 1.2.10 ) |
| | ||
| 08.06.2007 | 1.0.8 |
Reference count bug fix |
| | ||
| 14.04.2007 | 1.0.7 |
Improved error message in case of XML syntax errors Public release |
| | ||
| 11.04.2007 | 1.0.7 |
Some adaptions to the configure.ac file ( for multithreaded compile on Solaris ) |
| | ||
| 16.03.2007 | 1.0.6 |
Public release |
| | ||
| 07.03.2007 | 1.0.6 |
Bug fix in XMLSuite::nextChar(). Added moreData call after scanning character for string values |
| | ||
| 05.03.2007 | 1.0.6 |
Eliminated newline in XML chain in case of empty content Added classes XMLInStream and XMLOutStream as super classes for user controlled stream handling This is useful to handle huge amount of input or output data |
| | ||
| 28.01.2007 | 1.0.5 |
Proper format returned by XMLSuite::getXMLChain method. Whitespaces in content are stripped
and the tag structure of the xml tree is mapped to an appropriate output format |
| | ||
| 26.01.2007 | 1.0.4 |
Fixed Element::getXMLText to use XMLEscaper Fixed XMLEscaper |
| | ||
| 22.01.2007 | 1.0.4 |
Added XMLEscaper class for consolidated escape character treatment |
| | ||
| 19.01.2007 | 1.0.4 |
Fixed a bug in XMLSuite::nextChar(). moreData must not return next char to scanner ( this fails in case of quote-characters as the first sign ) Rather, a surrounded while-loop leads to the further input handling Exception is catches in case of exceeding content buffer |
| |
||
| 14.01.2007 | 1.0.3 |
Public release |
| |
||
| 06.01.2007 | 1.0.3 |
Handling of excape sequences ( for < sign ) in Attribute::setValue and Attribute::getValue method |
| |
||
| 01.01.2007 | 1.0.2 |
Fixed a memory leak in Document::clear(). Root element was not deleted |
| |
||
| 09.12.2006 | 1.0.1 |
Adapted version for base 1.0.4 Compiler Cleanup for Forte C++ ( Solaris ) |
| |
||
| 02.12.2006 | 1.0.0 |
Prepared XML library for reading large file streams With the XMLSuite::setFile method, the XML stream is buffered read from a file |
| |
||
| 09.10.2006 | 1.0.0 | First release of the xml library package. There is still no user documentation provided. |
| |
||