The WBXML Library is a C library for handling WBXML (Wireless Binary XML) documents. It consists of a WBXML parser (with a SAX-like interface), and a generic WBXML encoder. The following languages are supported: WML 1.0, 1.1, 1.2, 1.3 / WTA 1.0 / WTA-WML 1.2 / CHANNEL 1.1, 1.2 / SI 1.0 / SL 1.0 / CO 1.0 / PROV 1.0 / EMN 1.0 / DRMREL 1.0 / Ericsson-Nokia OTA Settings v7.0 / SYNCML 1.0, 1.1 / Wireless Village CSP 1.1, 1.2.
| Tags | Software Development Libraries Text Processing Markup XML |
|---|---|
| Licenses | GPL |
| Operating Systems | Windows Windows POSIX |
| Implementation | C |
Recent releases


Changes: This release removes a useless buffer that only created a memory leak. The timezone of the nightly build time was fixed.


Changes: libwbxml is now maintained by the OpenSync project. The build system has been switched to cmake from GNU autotools. Tests were integrated and can be used via "make test". A couple of issues with SyncML are fixed. There are miscellaneous build fixes and anonymous document support. There is a fix for wrong doctype detection. The inclusion of expat and iconv header files was moved to an internal header file. The configuration parameters that are relevant for users are placed in wbxml_config.h. SO naming has been fixed.


Changes: Support for SyncML 1.2 and AirSync was added. OpenSync and Debian maintainer fixes were applied. An XCode project file was included. Windows and Symbian project files are currently not up to date at all. The license was changed back to the LGPL.


Changes: The license was changed to GPL, support for Symbian and CDATA was added, and bugfixes were made.


Changes: A major bug with SyncML support has been fixed. This is the last release before moving to the 'happycoders.net' framework, and the last release under the LGPL.
A mail-management-oriented DMS application based on Maarch Framework.