Restructure the Bluetooth paradigm so that service discovery is requested centrally (only Linux done so far). (dm)


git-svn-id: svn://mielke.cc/main/brltty@7682 91a5dbb7-01b9-0310-9b5f-b28072856b6e
io_misc.c doesn't need to include "timing.h" anymore. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7683 91a5dbb7-01b9-0310-9b5f-b28072856b6e
io_misc.h should warn when it can't provide socket support. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7684 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Update windows support for Bluetooth to the revised paradigm. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7685 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Rename bthGetConnectionExtension() to bthNewConnectionExtension(). (dm)


git-svn-id: svn://mielke.cc/main/brltty@7686 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Update the Bluetooth support for Darwin to the new paradigm. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7687 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Remove the need to deallocate the Bluetooth identifier parameters in two places. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7688 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Make a bit of code a bit easier to read. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7689 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Rework the USB code so that the channel parameters only need to be deallocated in one place. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7690 91a5dbb7-01b9-0310-9b5f-b28072856b6e
More reworking of the USB channel finding code. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7691 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Fix a memory leak. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7692 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Rename usbFindChannel() to usbOpenChannel(). (dm)


git-svn-id: svn://mielke.cc/main/brltty@7693 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Add logs for obtaining a Bluetooth device name and for performing service discovery. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7694 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Revise the new Bluetooth logs for name obtaining and service discovery. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7695 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Update the Bluetooth implementation for Android to use the new paradigm. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7696 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Add the ability for the Android BluetoothConnection object to establish a secure connection. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7697 91a5dbb7-01b9-0310-9b5f-b28072856b6e