XML parsing library
http://code.google.com/p/iksemel
This is an XML parser library mainly designed for Jabber applications.
It provides SAX, DOM, and special Jabber stream APIs. Library is coded
in ANSI C except the network code (which is POSIX compatible), thus
highly portable.
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout server:monitoring/iksemel && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
iksemel-1.5.tar.bz2 | 0000245567 240 KB | |
iksemel.changes | 0000003785 3.7 KB | |
iksemel.spec | 0000003274 3.2 KB | |
secure_gnutls_options.patch | 0000001355 1.32 KB |
Revision 4 (latest revision is 6)
Lars Vogdt (lrupp)
committed
(revision 4)
- update to 1.5: * python/: Python bindings and test scripts * iks.c: iks_string() returns nul terminated strings for cdata nodes * sax.c: Fix handling of ending ]] sequences in CDATA sections bug report and patch by oscarvdbosch * md5.c: Fix padding for multiples of 64 bytes * tls-gnutls.c: support timeout value in tls_recv * iksemel.h: new ikstls structure and definitions * tls-gnutls.c: new file, GNUTLS implemantation moved here * stream.c: TLS code is abstracted with new TLS interface * io-posix.c: send/recv now handles EAGAIN/EINTR. * iksroster.c: Plain text auth option patch from issue tracker. * tst-sax.c: Fix a va_arg bug with 64bit platforms. * sax.c: Fix attribute array out-of-bounds condition. * iksperf.c: Fix a warning, and use size_t instead of int. * md5.c: use iks_malloc/free like everywhere else. (reported by Vinay Deshpande) * sax.c: utf8 validation bug is fixed. Some valid utf8 sequences were not allowed before. Security check is moved after sequence end point, so position of IKS_BADXML errors are changed. * Patch by Timothy Lee: sax.c: Whitespace between "attr, =, value" is valid now. tst-sax.c: I also added a simple test for that. - adjusted secure_gnutls_options.patch - use autoreconf (BuildRequires: autoconf, automake, libtool) - build python lib - added BuildRequires: makeinfo
Comments 0