Expat is a fast XML parser written in C based on code
written by XML and SGML guru James Clark. A new
version, Expat 1.95.7, has been released by the current maintainers of the package, fixing some problems caught by picky compilers and improving the
package's cross-platform support.
1. Introduced an XMLCALL macro to control the
calling convention used by the Expat API; this macro should
be used to annotate prototypes and definitions of callback
implementations in code compiled with a calling convention
other than the default convention for the host
2. Improved ability to build without the
configure-generated expat_config.h header. This is
useful for applications which embed Expat rather than
linking in the library.
3. Fixed a variety of bugs: see SF issues 458907, 609603,
676844, 679754, 692878, 692964, 695401, 699323, 699487,
4. Improved hash table lookups.
See the Expat home page, http://www.libexpat.org/, for
more information on the changes in this release and on
Expat in general.