
TODO
====

- some modules still missing for other architectures and laptop models
- change libpbbipc so that clients could survive an daemon's exit and
  resyncronize after the daemon have reappeared.
- get rid of the static client array in libpbb and change to a dynamic
  allocated list
- allow clients to give additional information to the server like a
  name and flags. With this a system administrator could get better
  control about the registered clients, list them by name, kill one
  or another and something like that. Furthermore clients could define
  this way what should happend if another instance of that client tries
  to register: reject, remove old instance, allow multiple instanves, etc.
- options of inactive modules won't be saved after saveconfig command
  have been received. The corresponding options will be empty after
  save operation. The configuration modules must be rebuilt to act as
  a database which holds all options for all modules.

Good ideas are always welcome.
