[Faxpp-devel] SF.net SVN: faxpp:[58] branch
Status: Beta
Brought to you by:
jpcs
|
From: <jp...@us...> - 2008-12-04 14:43:50
|
Revision: 58
http://faxpp.svn.sourceforge.net/faxpp/?rev=58&view=rev
Author: jpcs
Date: 2008-12-04 14:43:42 +0000 (Thu, 04 Dec 2008)
Log Message:
-----------
Branch for the 0.4 release.
Added Paths:
-----------
branch/0.4/
branch/0.4/ChangeLog
Removed Paths:
-------------
branch/0.4/ChangeLog
Deleted: branch/0.4/ChangeLog
===================================================================
--- trunk/faxpp/ChangeLog 2008-12-04 14:30:16 UTC (rev 55)
+++ branch/0.4/ChangeLog 2008-12-04 14:43:42 UTC (rev 58)
@@ -1,47 +0,0 @@
-Faxpp: A small, fast XML pull parser written in C with an API that can
-return UTF-8 or UTF-16 strings.
-
-version 0.3 (2008.03.20):
- * Implemented the parsing of doctype declarations and internal
- subsets.
- * Implemented the parsing of external subsets (DTDs) and
- external parsed entities, and a mechanism for resolving them.
- * Implemented entity resolution and replacement.
- * Implemented a base URI for the parser, which is used to
- resolve external entities.
- * Changed FAXPP_set_decode() so that if the user sets a decode
- function, all other indications of encoding are ignored.
- * Added methods to return a decode or encode function, given a
- string defining the encoding.
- * Added line and column numbers to attribute values.
- * Fixed a bug that was causing all strings to be copied.
- * Fixed column counting, and line counting for "\r\n" at a
- buffer boundary.
- * Fixed the handling of namespace URIs for "xml" and "xmlns",
- added raised the correct errors for redefining them.
- * Fixed the parser to always return a START_DOCUMENT_EVENT.
- * Fixed various conformance and memory related bugs.
-
-version 0.2 (2007.08.20):
- * Implemented a test harness for the XML Conformance Test Suite
- * Added support for streaming input to the tokenizer and parser,
- without the need for a callback function.
- * Implemented an encoding framework to allow the user to specify
- implementation defined encodings based on a document's
- declared encoding.
- * Added built-in decoding support for ISO-8859-1 (Latin1).
- * Implemented attribute value normalization, adding a parser
- option to enable/disable it.
- * Recognize built in entity references - raise an error
- for any unknown entity.
- * Implemented the XML 1.0 char classes as well as the XML 1.1
- ones, and switched between them depending on the XML version
- declaration.
- * Added tokens for the end of the XML declaration, and the built
- in entity references.
- * Check for restricted characters anywhere in the document.
- * Check for illegal "]]>" in element content.
- * Require whitespace between attributes.
- * Fix handling of namespace 1.1 prefix undefines.
- * Fixed a bug in entity output in the examples.
- * Added a todo list.
Copied: branch/0.4/ChangeLog (from rev 57, trunk/faxpp/ChangeLog)
===================================================================
--- branch/0.4/ChangeLog (rev 0)
+++ branch/0.4/ChangeLog 2008-12-04 14:43:42 UTC (rev 58)
@@ -0,0 +1,56 @@
+Faxpp: A small, fast XML pull parser written in C with an API that can
+return UTF-8 or UTF-16 strings.
+
+version 0.4 (2008.12.04):
+ * Added the examples to the documentation.
+ * Fixed a bug where parsing would not resume properly after
+ certain error cases.
+ * Fixed a freed memory read bug in attribute normalization.
+ * Fixed a bug in entity replacement when the output encoding is
+ not UTF-8.
+ * Fixed Windows build.
+
+version 0.3 (2008.03.20):
+ * Implemented the parsing of doctype declarations and internal
+ subsets.
+ * Implemented the parsing of external subsets (DTDs) and
+ external parsed entities, and a mechanism for resolving them.
+ * Implemented entity resolution and replacement.
+ * Implemented a base URI for the parser, which is used to
+ resolve external entities.
+ * Changed FAXPP_set_decode() so that if the user sets a decode
+ function, all other indications of encoding are ignored.
+ * Added methods to return a decode or encode function, given a
+ string defining the encoding.
+ * Added line and column numbers to attribute values.
+ * Fixed a bug that was causing all strings to be copied.
+ * Fixed column counting, and line counting for "\r\n" at a
+ buffer boundary.
+ * Fixed the handling of namespace URIs for "xml" and "xmlns",
+ added raised the correct errors for redefining them.
+ * Fixed the parser to always return a START_DOCUMENT_EVENT.
+ * Fixed various conformance and memory related bugs.
+
+version 0.2 (2007.08.20):
+ * Implemented a test harness for the XML Conformance Test Suite
+ * Added support for streaming input to the tokenizer and parser,
+ without the need for a callback function.
+ * Implemented an encoding framework to allow the user to specify
+ implementation defined encodings based on a document's
+ declared encoding.
+ * Added built-in decoding support for ISO-8859-1 (Latin1).
+ * Implemented attribute value normalization, adding a parser
+ option to enable/disable it.
+ * Recognize built in entity references - raise an error
+ for any unknown entity.
+ * Implemented the XML 1.0 char classes as well as the XML 1.1
+ ones, and switched between them depending on the XML version
+ declaration.
+ * Added tokens for the end of the XML declaration, and the built
+ in entity references.
+ * Check for restricted characters anywhere in the document.
+ * Check for illegal "]]>" in element content.
+ * Require whitespace between attributes.
+ * Fix handling of namespace 1.1 prefix undefines.
+ * Fixed a bug in entity output in the examples.
+ * Added a todo list.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|