From: Michael B. <mic...@cm...> - 2008-10-28 14:17:49
|
libsyncml 0.5.0 release notes Download: http://libsyncml.opensync.org/download/releases/0.5.0/ Major Changes ============= * introduction of a new high level data synchronization API * replaced syncml-obex-client with syncml-ds-tool which supports all transports and synchronization modes * introduction of mobile specific test on base of WBXML * tests are only executed if the necessary environment is available (a failed test always means that there is a problem) Minor Changes ============= * introduced BLUETOOTH_ADDRESS and BLUETOOTH_CHANNEL configuration parameters because URL and PORT always cause confusion * introduced defines for all configuration options to detect typos at compile time * OMA DS server now supports full standard compliant authentication * OMA DS server can now be used without authentication * more generic OBEX server code (Bluetooth and IRDA are supported now) * username and password was centralized and so authentication for OMA DS clients over OBEX server transport is available * new cmake option ENABLE_OPENOBEX_TCP * new cmake option BUILD_DOCUMENTATION * new cmake option RELEASE_CANDIDATE * http server supports ResponseURI for more security * CPack support was added * library version numbers are now in the correct order (Please note that no libraries with wrong SO versions were released.) Internal Changes ================ * license migrated from "LGPL 2.1" to "LGPL 2.1 or higher" * added several missing header file inclusions * fixed state management in smlTransportStop and smlTransportFinalize * smlTransportRunAsync was integarted into smlTransportIntialize * OMA DS server ignores now authentication status codes (SECURITY) * cleaned up the build environment * never use one port for more than one test case * Size changed to MaxSize in OMA DS 1.2 DevInf (requires up-to-date libwbxml) * fixes for libsoup 2.4 and the according cmake module * introduced sml_fail_unless as replacement for fail_unless * x86_64 compiles without warnings Special thanks goes to the authors of cmake/ctest and of course the owners of the build hosts whom support us with a lot of valuable feedback: Bjoern, Christian and Daniel. Best regards Michael |