In this version we changed the license to Apache License, Version 2.0
(But not for bluecove-gpl !)
Major changes in this version:
- Tested using TCK for JSR-82 1.1.1, bluetooth.api.version=1.1.1
- Doped dual stack support (by default build) on Windows XP in favor
of Broadcom BTW Stack 5.5 and 6
- bluecove-gpl binary build compatibility with BlueZ v3 and BlueZ v4
Other changes:
- OBEX Authenticator for PUT, GET, and SET PATH operations
- Fixed thread.interrupt() will break read on MS stack, also it will
now break connect.
- Implementation of DiscoveryAgent.retrieveDevices on MS stack
- Authenticate and remove authentication/Non JSR-82
- Function to remove authentication/Non JSR-82 on WIDCOMM
- Implemented 'bluecove.emulator.properties'
- Internal code modules had been restructured to simplify build.
- Non JSR-82/allow access to bluecove OBEX internals, e.g. read and
change OBEX mtu
--
Vlad
PS
- bluecove-gpl had been tested for TCK compatibility see
http://www.bluecove.org/tck/
- And yes I fixed and TESTED Win CE build for this release:)
Download from SourceForge:
jar xvf ../bluecove-2.1.0.jar
...
inflated: com/intel/bluetooth/BluetoothConsts$DeviceClassConsts.class
java.io.EOFException: Unexpected end of ZLIB input stream
at
java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:223)
FYI:
md5sum: 5771d66ddcebf96fb52d42d5c697d92b ../bluecove-2.1.0.jar
Ok, I re-downloaded from sourceforge and it's fine.