XML parsing library

Edit Package iksemel
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.

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's avatar 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
openSUSE Build Service is sponsored by