Fedora 20 Update: mxml-2.7-1.fc20

updates at fedoraproject.org updates at fedoraproject.org
Wed Oct 8 19:05:23 UTC 2014


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2013-22751
2013-12-05 00:22:47
--------------------------------------------------------------------------------

Name        : mxml
Product     : Fedora 20
Version     : 2.7
Release     : 1.fc20
URL         : http://www.msweet.org/blog.php?L+Z3
Summary     : Miniature XML development library
Description :
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 libraries.

--------------------------------------------------------------------------------
Update Information:

Update to 2.7:

CHANGES IN Mini-XML 2.7

        - Added 64-bit configurations to the VC++ project files (STR #129)
        - Fixed conformance of mxmldoc's HTML and CSS output.
        - Added data accessor ("get") functions and made the mxml_node_t and
          mxml_index_t structures private but still available in the Mini-XML
          header to preserve source compatibility (STR #118)
        - Updated the source headers to reference the Mini-XML license and its
          exceptions to the LGPL2 (STR #108)
        - Fixed a memory leak when loading a badly-formed XML file (STR #121)
        - Added a new mxmlFindPath() function to find the value node of a
          named element (STR #110)
        - Building a static version of the library did not work on Windows
          (STR #112)
        - The shared library did not include a destructor for the thread-
          specific data key on UNIX-based operating systems (STR #103)
        - mxmlLoad* did not error out on XML with multiple root nodes (STR #101)
        - Fixed an issue with the _mxml_vstrdupf function (STR #107)
        - mxmlSave* no longer write all siblings of the passed node, just that
          node and its children (STR #109)


CHANGES IN Mini-XML 2.6

        - Documentation fixes (STR #91, STR #92)
        - The mxmldoc program did not handle typedef comments properly (STR #72)
        - Added support for "long long" printf formats.
        - The XML parser now ignores BOMs in UTF-8 XML files (STR #89)
        - The mxmldoc program now supports generating Xcode documentation sets.
        - mxmlSave*() did not output UTF-8 correctly on some platforms.
        - mxmlNewXML() now adds encoding="utf-8" in the ?xml directive to avoid
          problems with non-conformant XML parsers that assume something other
          than UTF-8 as the default encoding.
        - Wrapping was not disabled when mxmlSetWrapMargin(0) was called, and
          "<?xml ... ?>" was always followed by a newline (STR #76)
        - The mxml.pc.in file was broken (STR #79)
        - The mxmldoc program now handles "typedef enum name {} name" correctly
          (STR #72)

--------------------------------------------------------------------------------
ChangeLog:

* Tue Dec  3 2013 Brendan Jones <brendan.jones.it at gmail.com> 2.6-1
- Update to 2.7
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update mxml' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list