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
|