ToDo list of the SyncML plugin
Missing Documentation
- Configuration?
- some notes on Bluetooth security
- GNUTLS behaviour must be documented especially CA cert ordering (CA chain)
Missing Software Features
- add support for CRLs if transport is HTTP client
- test and document MD5 passwords (escpecially for UIQ devices)
- missing script to generate your own CA for PIRMA-SSL (Private Isolate Root Mutual Authentication)
- options for transport HTTP client must be reviewed and documented
- options for transport HTTP server must be reviewed and documented
Stabilization/Cleanup/Code Reviews
- API cleanup - many internal functions are public because there is simply no internal header file
- finalize functions of libsyncml must be reviewed
Package Layer for libsyncml
First ideas for a package layer API of libsyncml
- Events/Callbacks
- alerts (perhaps unnecessary)
- received add/modify/replace items
- package completion
- connected/disconnected
- error
- authentication
- API
- set/get remote devinf (low level API)
- set local devinf (low level API)
- add datastore
- datastore complete
- send add/modify/replace items
- authentication utilities
- compatibility modes
