@version $Revision: 2760 $ ($Author: skarzhevskyy $) $Date: 2009-02-16 13:38:09 -0500 (Mon, 16 Feb 2009) $

The list of functionality that can be implemented or investigation should be done if this is possible.

* Add DiscoveryAgent.retrieveDevices to BluetoothStack interface
    implement for BlueZ

* Security (authenticate and encrypt). (C++/Java)  DONE 70%

* Implement RemoteDevice encrypt, authenticate, authorize, isAuthorized
    add: RemoteDevice.authenticate() on  OSX and BlueZ

* Properly implement ServiceRecord.populateRecord by doing service search if necessary

* Run native JUnit tests on WinCE

* Fix RemoteDevice.getFriendlyName on WinCE

* Document what is not implmented on WinCE

* Fix CrEme support

* WIDCOMM - find a way to set DeviceServiceClasses

* BlueZ Linux version
    D-Bus version in bluecove-bluez, Need to implement Service Registration
    Need to fix TCK tests on BlueZ

* Bluetooth TOSHIBA Stack (C++)
    Trent Gamblin working on implementation, need help

* Complete OBEX implementation (Java)  DONE 95%

* Connection timeouts. (C++/Java)

* bluecove-jmx monitoring of connections and other stats using JMX - separate module.
  Interfaces should be created in Main bluecove

* bluecove-emu JSR-82 emulator - separate module.
    add: Emulator can use http to connect to server this will enable web start demonstrations may be even applets (see MicroEmulator).
    add: Client module to work in Java 1.1 to support Sun CDC

