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), a generic WBXML Encoder, and an internal representation of the document (WBXMLTree).
Be the first to post a text review of WBXML Library. Rate and review a project by clicking thumbs up or thumbs down in the right column.
2006-07-10 Aymerick Jehanne <aymerick@jehanne.org> * New release: 0.9.2 * Finally applied fixes from OpenSync project and Debian libwbxml package * Added XCode project for MacOS X * Added Microsoft AirSync support * Some more cleanup and bug fixes * Windows and Symbian projects files are NOT up to date at all. Searching for mainteners. 2005-12-19 Aymerick Jehanne <aymerick@jehanne.org> * wbxml_tree.c: Fixed wbxml_tree_node_get_syncml_data_type(). 2005-11-28 Aymerick Jehanne <aymerick@jehanne.org> * SyncML 1.2 support * Improved WBXMLTree API * New encoder 'flow mode' * Back to LGPL licence 2005-05-23 Aymerick Jhanne <aymerick@jehanne.org> * wbxml_tables.c: Added the 'WBXML_SUPPORT_PROV_11' flag to activate OMA PROV 1.1 tables. There is no new Public ID defined to OMA PROV 1.1. I don't know how to handle this, so for the moment I apply the OMA PROV 1.1 tables modifications directly into OMA PROV 1.0 tables. 2005-04-01 Aymerick Jhanne <aymerick@jehanne.org> * wbxml_parser.c: Corrected a bug when Public ID is in string table. Handle phones that don't end string table with a terminating NULL char. Removed some potential memory leaks. 2005-03-29 Aymerick Jhanne <aymerick@jehanne.org> * wbxml_tree.[h|c]: Added wbxml_tree_node_have_child_elt() * wbxml_encoder.c: Added WBXML_ENCODER_XML_NO_EMPTY_ELT_INDENT to disable indent of elements that do not have child elements, for a more readable XML generation. This flag should be replaced by a configuration var later. 2005-03-20 Aymerick Jhanne <aymerick@jehanne.org> * Work on Symbian port / Start of SyncML wrapper / Some cleanup 2005-03-16 Aymerick Jhanne <aymerick@jehanne.org> * src/wbxml_encoder.c: Do not generate string table for OTA Settings documents (thanks to Rasmus Lock Larsen). 2005-03-10 Aymerick Jhanne <aymerick@jehanne.org> * src/wbxml_tables.c: Changed 'NumberOfChanged' to 'NumberOfChanges' in SyncML table (thanks to Frank Sprague). 2005-03-01 Aymerick Jhanne <aymerick@jehanne.org> * doc/: Removed deprecated files. * web/: Removed folder. 2005-02-24 Aymerick Jhanne <aymerick@jehanne.org> * src/wbxml_parser.c: Fixed bug [1080489] (thanks to Rasmus Lock Larsen) * src/wbxml_encoder.c: Added a 'WBXML_ENCODER_XML_GEN_EMPTY_ELT' flag to enable generation of '<foo />' instead of '<foo></foo>'. This flag should be replace to a configuration var later. 2005-02-23 Aymerick Jhanne <aymerick@jehanne.org> * src/wbxml_tree.[h|c] : Added wbxml_tree_node_destroy_all(). 2005-02-22 Aymerick Jhanne <aymerick@jehanne.org> * src/wbxml_tree.[h|c] : Added wbxml_tree_extract_node(). 2005-02-17 Aymerick Jhanne <aymerick@jehanne.org> * src/wbxml.h, src/wbxml_conv.[h|c], src/wbxml_elt.[h|c], src/wbxml_encoder.c, src/wbxml_tree.[h|c], src/wbxml_tree_clb_wbxml.c, src/wbxml_tree_clb_xml.c, tools/wbxml2xml_tool.c, tools/xml2wbxml_tool.c : Work continue on new wbxml_tree.h interface * src/wbxml_buffers.h: typo correction 2005-02-17 Aymerick Jhanne <aymerick@jehanne.org> * src/wbxml_tree.c, src/wbxml_tree_clb_xml.c : Implemented wbxml_tree_add_elt() 2005-02-16 Aymerick Jhanne <aymerick@jehanne.org> * src/wbxml.h, src/wbxml_conv.[h|c], src/wbxml_elt.h, src/wbxml_encoder.[h|c], src/wbxml_tables.[h|c], src/wbxml_tree.[h|c], src/wbxml_tree_clb_wbxml.c, src/wbxml_tree_clb_xml.c, tools/wbxml2xml_tool.c: - started to work on new wbxml_tree API - refactored wbxml_tree.c and wbxml_conv.c - some typo fixes and code clean-up 2005-02-11 Aymerick Jhanne <aymerick@jehanne.org> * all files cleanup: replaced tabs by 4 spaces, and forced Unix files format * WV test suite fixes 2005-02-08 Aymerick Jhanne <aymerick@jehanne.org> * src/wbxml_conv.[h|c], src/wbxml_encoder.c, tools/wbxml2xml_tool.c, tools/xml2wbxml_tool.c : Renamed wbxml_conv_wbxml2xml() and wbxml_conv_xml2wbxml() functions, then added two macros to permit wbxml_conv.h interface backward compatibility * src/wbxml_encoder.c: Fixed a bug that produced non valid XML by not replacing '<' and '&' characters to their entity values 2005-02-02 Aymerick Jhanne <aymerick@jehanne.org> * src/wbxml_charset.c: clean-up * src/wbxml_tables.c: WV 1.2 - Reviewed tables to apply OMA-IMPS-WV-CSP_WBXML-V1_2-20040522-C.pdf 2005-02-01 Aymerick Jhanne <aymerick@jehanne.org> * Some files: Typo corrections * All files: Copyright update * Lot of files: First work on multiple charsets handling, using libiconv 2004-09-20 Aymerick Jhanne <aymerick@jehanne.org> * New release of wbxml2: 0.9.1 2004-09-20 Aymerick Jhanne <aymerick@jehanne.org> * src/wbxml_parser.c: Modified parse_content() to handle correctly a SyncML content generated by a Nokia 6600
Be the first person to add a text review.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: