Libsyncml is a implementation of the SyncML protocol. It's purpose is PIM data synchronization with mobile devices over HTTP or OBEX/Bluetooth channels. WWW: http://libsyncml.opensync.org/