From: Armin B. <arm...@de...> - 2006-04-18 22:07:40
|
Hi, a new libsyncml version is finally ready and is now in libsyncml trunk. It fixes a lot of bugs and problems and also adds support for large object handling (probably needed if your phone has pictures associated with a contact). The syncml plugin was updated as well to make use of the new features. The guides to install the library from the docs (http://libsyncml.opensync.org/wiki/doc) are still valid. Please note that the wbxml patch was updated as well to fix a issue with certain Nokia phones. so you might want to repatch the wbxml library if you own a newer nokia phone. There are also some new command line options: --maxObjSize <limit> This specifies the maximum object size that libsyncml should receive --addUTC Forces libsyncml to always add the UTC node even if the protocol is 1.0. Some older phones _require_ this. --allowLateStatus This tells libsyncml to ignore a protocol violation where a status is sent after a command --noPendingReplies Forces libsyncml to wait for all status for the current message so that there are no pending replies. My Nokia 6680 needs these options for example: syncml-obex-client -u 0 --identifier "PC Suite" --sync vcard Contacts --wbxml --recvLimit 10000 --maxObjSize 734000 --allowLateStatus Please try if libsyncml works now for your phone. If it does i would appreciate if you send me the options you used so that i can build a table with phone models and required options. Thanks to everybody who helped me with debugging libsyncml by providing bug reports and traces! Best Regards, Armin Bauer |