iksemel is a simple XML-parsing library written in C, oriented towards use in the Jabber network. It's fast, has low memory overhead, and is used in a number of embedded Jabber projects.
| Tags | Software Development Libraries Communications Chat |
|---|---|
| Licenses | LGPL |
| Operating Systems | POSIX |
| Implementation | C |
Recent releases


Release Notes: Some previously rejected valid UTF8 sequences are now accepted. Whitespace is allowed between attribute name, equal sign, and value. A unit test bug on 64-bit systems was fixed. Small fixes in the issue tracker were applied.


Release Notes: New functions for appending and prepending tree nodes were added to the API. A file size bug in iks_load() was fixed. Extra padding in the base64 encoder was fixed. Some possible leaks in the SASL code were fixed.


Release Notes: The license of the documentation has changed to the GPL from the GFDL. Tree building and serialization performance is greatly improved. A performance test tool is included. The ikslint tool now supports stdin, and can display a histogram of used XML tags. Several utility functions have been added. Reported stream bugs are fixed.


Release Notes: The API is changed quite a bit from the 0.0.1 release. The API is now considered stable, and is well documented. The library itself is also very stable and can be used for developing all sorts of Jabber clients. The parser is more compliant with the XML specification.


No changes have been submitted for this release.
A Java component for manipulating PowerPoint presentations.